@import url(reset.css);
@import url(global.css);
/*上课流程stepone*/
div.sc-step-one{width:1000px;margin: 0 auto;height: 568px}
dl.step-reg{width: 580px;padding: 0 210px;}
dl.step-reg dd.tel{margin:20px 0 38px 0;}
dl.step-reg dd.tel,dl.step-reg dd.pass{width: 558px;height: 48px;line-height: 48px;background: #f8f8f8;border: 1px solid #ccc;padding-left: 20px;}
dl.step-reg dd input{color: #999;font-size: 13px;background: none;height: 15px;padding: 16px 0;width:558px;}
dl.step-reg dd.step-login{width: 580px;height: 50px;line-height: 50px;text-align: right;color: #666;font-size: 14px;}
dl.step-reg dd.step-login a{font-size: 14px;color: #37b8cd;text-decoration: underline;}
dl.step-reg dt a{display:block;width: 580px;height: 50px;line-height: 50px;background: #37b8cd;font-size: 20px;color: #fff;text-align: center;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;}
dl.step-reg dt a:hover{background:#10acc5;}

div.step-next{width: 100%;text-align: center;padding: 98px 0 55px 0;position: relative;}
div.step-next_1{padding:0;margin: -30px 0 55px 0;}
/*上课流程steptwo*/
div.sc-step-two{width: 100%;background: #f9f9f9;height: 480px;}
div.step-two-box{width: 1000px;margin: 0 auto;}
dl.step-select dd{float: left;width:308px;height: 228px;border: 1px solid #dcdcdc;background: #fff;margin-right: 35px;}
dl.step-select dd div.details-text{padding: 120px 20px 0 20px;}
dl.step-select dd h4{font-size: 24px;color: #333;font-weight: normal;padding: 10px 0;}
dl.step-select dd p{font-size: 14px;color: #666;line-height: 22px;}
dl.step-select dd.time{background:#fff url(../img/time.png) no-repeat 20px 26px;}
dl.step-select dd.tecach{background:#fff url(../img/teach.png) no-repeat 20px 26px;}
dl.step-select dd.material{margin-right: 0;background:#fff url(../img/mat.png) no-repeat 20px 26px;}
/*上课流程stepthree*/
div.sc-step-three{width:1000px;margin: 0 auto;padding: 0 0 20px 0;}
div.step-flow{width: 100%;text-align: center;}
div.content dl.c-hd {
	text-align: center;
	padding: 10px;
}

div.content dl.c-hd dt {
	font-size: 36px;
	padding: 4px 0;
	position: relative;
	color: #000;
	border-bottom: 1px solid #eee;
}

div.content{
	width: 1000px;
    margin: auto;
    overflow: hidden;
}
.st_left {
    display: inline-block;
/*    width: 268px;
    float: left;*/
    position: relative;
}
.st_left .left_top {
/*    height: 268px;*/
    text-align: center;
    font-size: 26px;
    color: #000;
    margin-top: 22%;
    line-height: 50px;
}
.st_right {
    overflow: hidden;
    display: inline-block;
/*    width: 702px;*/
    margin-left: 10px;
    position: relative;
    height: 413px;
}
.content_bottom {
    width: 100%;
    margin-left: 6px;
    overflow: hidden;
    margin-bottom: 40px;
    margin-top: 0px;
}
ul, ol {
    list-style: none outside none;
}
div.content ul{
	margin-top: 10px;	
}
.content_bottom li {
    float: left;
/*    width: 31.8%;*/
    padding: 3px 4px 4px 4px;
}



