body{ line-height:1; font-size:14px; font-family:"宋体";}/*=======================欢迎加入=======================*/.welcome_wrap{ height:475px; background:url(../images/bg_welcome.jpg) no-repeat center top; overflow:hidden;}.welcome_wrap .con{ width:420px; margin:340px auto 0; text-align:center;}.welcome_wrap .con p{ margin-bottom:30px; font-size:26px; color:#fff; font-weight:bold;}.welcome_wrap .con .btn1{ width:120px; margin:0 30px;}/*=======================注册页=======================*/.page_reg{ min-height:768px; padding-bottom:340px; background:url(../images/house.png) no-repeat center bottom;}.reg_container{ margin-top:150px;}.reg_form_box{ width:600px; padding-left:130px;}.reg_form_box .reg{ width:340px;}.reg_form_box .reg li{ position:relative; height:56px; margin-bottom:30px;}.reg_form_box .reg li .ipt{display:block; width:100%; height:56px; padding-left:56px; border:1px solid #E0E0E0; text-align:center;}.reg_form_box .reg li .icoWrap{ position:absolute; left:1px; top:1px; width:54px; height:54px; border-right:1px solid #E0E0E0; background-color:#F0F0F0; background-repeat:no-repeat; background-position:center center; text-align:center;}.reg_form_box .reg li:nth-child(1) .icoWrap{ background-image:url(../images/ico_user.png);}.reg_form_box .reg li:nth-child(2) .icoWrap{ background-image:url(../images/ico_tel.png);}.reg_form_box .reg li:nth-child(3) .icoWrap{ background-image:url(../images/ico_psd.png);}.reg_form_box .reg li:nth-child(4) .icoWrap{ background-image:url(../images/ico_psd.png);}.reg_form_box .reg li:nth-child(5) .icoWrap{ background-image:url(../images/ico_vcode.png);}.reg_form_box .reg .vcodeWrap .vcode{ width:190px;}.reg_form_box .reg .vcodeWrap .btnVcode{ display:block; width:130px; height:56px; line-height:54px; border:1px solid #E0E0E0; text-align:center;}.submit{ display:block; width:100%; height:46px; line-height:46px; border:none; background-color:#3798DB; text-align:center; color:#fff; font-size:18px; font-family:'宋体';}.reg_container .rightBox{ width:600px; border-left:1px solid #E0E0E0;}.reg_container .rightBox p{ margin-top:40px; font-size:18px;}.reg_form_box .reg .Validform_checktip{ margin-left:56px;}/*=======================老师后台登录页=======================*/.login_wrap{ height:475px; background:url(../images/bg_login_t.jpg) no-repeat center top; overflow:hidden;}.login_form_box{ width:350px; height:410px; margin:30px 0 0 850px; background-color:#fff;}.login_form_box h3{ height:76px; line-height:76px; border-bottom:1px solid #E6E6E6; text-align:center; font-size:18px; font-weight:bold; font-family:"微软雅黑",Microsoft YaHei;}.login_form_box form{ display:block; padding:30px 20px 0;}.login_form_box li{ position:relative; height:38px; margin-bottom:20px;}.login_form_box li .ipt{display:block; width:100%; height:38px; padding-left:38px; border:1px solid #E0E0E0; text-align:center;}.login_form_box li .icoWrap{ position:absolute; left:1px; top:1px; width:36px; height:36px; border-right:1px solid #E0E0E0; background-color:#F0F0F0; background-repeat:no-repeat; background-position:center center; text-align:center;}.login_form_box li:nth-child(1) .icoWrap{ background-image:url(../images/ico_user.png);}.login_form_box li:nth-child(2) .icoWrap{ background-image:url(../images/ico_psd.png);}.login_form_box li.tip{ margin-bottom:0px; font-size:12px;}.login_form_box li.tip input{ margin-right:5px; vertical-align:middle;}.login_form_box li.tip .fr a{ float:right; margin-left:10px;}.login_form_box li.tip .fr a.regLink{ display:inline-block; color:#3498DB; border-right:1px solid #3498DB; padding-right:10px;}.login_form_box .fastLogin{ border-top:1px solid #DBDBDB; margin:44px 20px 0; text-align:center;}.login_form_box .fastLogin h4{ width:120px; height:20px; line-height:20px; margin:-10px auto 0px; background-color:#fff; text-align:center;}.login_form_box .fastLogin .con{ padding-top:10px;}.login_form_box .fastLogin .con a{ display:inline-block; margin:0 45px;}/*======================================找回密码===================================*/.forgotpassword_box {    background-color: #fff;    border: 1px solid #ddd;    border-radius: 5px;    box-shadow: 1px 0 3px rgba(0, 0, 0, 0.05);    min-height: 480px;    padding: 0 20px;	font-family:"微软雅黑",Microsoft YaHei;}.forgotpassword_box h2 {    border-bottom: 1px solid #e7e7e7;    margin: 30px 0 40px;    padding: 0 20px 16px;    font-size: 20px;}.forgotpassword_box .captcha-form-group .input{ width:200px;}.forgotpassword_box .tips-online {    margin-top: 25px;    color: #424451;	font-size:12px;}.forgotpassword_box .tips-online a {    margin: 0 5px;}.forgotpassword_box .form-wrap .input-code {    width: 180px;}.forgotpassword_box .form-wrap .verify-code {    max-height: 42px;    vertical-align: top;}.forgotpassword_box .Validform_checktip{ position: static; display:inline-block; margin-top:0px; text-align:left;}.forgotpassword_box .Validform_wrong{ margin-left:10px; color:red !important;}.forgotpassword_box .vCode-form-input  .info-title{ width:56px;}.forgotpassword_box .vCode-form-input .form-input .input{ width:200px;}/* 选择下一步 */.forgotpassword_box .con {    margin-left: 20px;    line-height: 40px;}.methods {    margin: -36px 0 0 25px;}.radio-choose {    margin-left: -25px;}.radio-choose dt{ line-height: 40px; }.radio-choose dd {    font-size: 16px;    line-height: 36px;}.methods input {    margin-right: 6px;}/* 已发送邮箱页面 */.email {    margin-left: 50px !important;}.email .sent .iconfont {    padding: 3px;    background-color: #6ec04b;    color: #fff;    font-size: 24px;    margin: 0 10px 0 -35px;    border-radius: 50%;    font-size: 14px;}.email .sent span {    color: #6ec04b;}.email .tips {    color: #555;    font-size: 13px;}.email + .tips-online {    margin-left: 50px;}.email .tomail{ color:#6EC04B;}.vCode-form-group .info-title{ width:56px;}.vCode-form-group .form-input .input{ width:150px;}/* 找回密码 */.setpwd .Validform_checktip{ position: static; display: block; margin: 5px 0 0 90px;}.setpwd .Validform_right{ display: none; }/*=======================导航图=======================*/.header-wrap{background-color:#fff;width:100%}.navwrap{background:#9b0000 url(../images/home_page/banner/juxing4.png) repeat-x;height:36px;}#nav{height:36px;width:980px;margin:0 auto;position:relative;padding:0;z-index:99}.navbar{height:36px;padding-left:210px;position:relative}.navbar a{float:left;width:auto;text-align:center;height:36px;line-height:36px;color:#fff;padding:0 35px;    text-decoration:none;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";white-space:nowrap;position:relative}.navbar a.first{border-left:0 none}.navbar a.last{border-right:0 none}.navbar a:hover{background-color:#50a9fd;color:#fff}.navbar a:hover{text-decoration:none}.navbar a.current:hover{color:#fff}/*.navbar .navbt{width:105px;height:30px;position:absolute;top:3px;right:10px;background:url(../images/navbt.jpg) no-repeat;border:0 none;float:none;font-size:14px;line-height:30px;padding:0}*//*a.navbt span{background:url(../images/iconmap.jpg) no-repeat 1px 3px;padding-left:18px}*//*.navbar a.navbt:hover{background:transparent url(../images/navbt-hover.jpg) no-repeat}*//*.navbar a.navbt:hover span{background-image:url(../images/iconmap-hover.jpg)}*/.pros{position:absolute;top:-1px;left:-100px;z-index:1000;width:310px;}.pros h2{height:38px;line-height:38px;color:#fff;font-size:16px;font-weight:400;font-family:"\5FAE\8F6F\96C5\9ED1";text-align: center}.subpage h2{cursor:pointer}.subpage .prosul{display:block}.prosul{width:310px;margin-top:-1px;_overflow:hidden;height:468px;background-color:rgba(0, 0, 0, 0.8)}/*.prosul li,.prosul i{background:url(../images/iconcatg.png) no-repeat;}*/.prosul li{/*line-height:40px;height:40px;*/_overflow:hidden;margin-right:3px;padding-left:38px}.prosul li.prosahover{border-bottom:1px #fff solid;background-color:#fff;margin-right:0;padding-right:3px;}.prosul a{color:#ffd0c0;padding-right:5px;_padding-right:6px;white-space:nowrap;display:inline-block;}.prosul a.hot{background:url(../images/icon-hot.png) right 8px no-repeat}.prosul li.prosahover a.hot{background-image:url(../images/icon-hot-hover.png)}.prosul li.prosahover a{color:#636363}.prosul li a.ti{font-size:16px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#fff}.prosul li.prosahover a.ti{color:#d03322}.prosul li a:hover{color:#d03322}.prosul li.nochild a:hover{color:#fff}.prosul li i{float:right;display:block;width:3px;text-indent:-999em;background-position:0 -276px;padding-right:12px}.prosul li.prosahover i{background-position:0 -326px}.prosul li.last{border-bottom:0 none}.prosul li.hotareas{background-image:none;padding-left:12px;line-height:26px;height:106px;*overflow:hidden}.prosul li.hotareas i{line-height:30px;margin-top:-2px;height:40px;background-position:0 -279px}.prosul li.hotareas a{line-height:30px;height:30px}.prosul li.hotareas a.hot{background-position:right 0}.prosul li h2{padding-left:0;line-height:40px;display:inline;font-size:14px;font-weight:400;}.prosul li.prosahover h2{color:#d03322}.prosmore{padding:15px 0 15px 40px;position:absolute;z-index:999;left:310px;top:37px;background-color:#fff;border-left:0 none;width:214px;height:382px}.prosmore .discount{padding-top: 15px}.prosmore .discount span{margin-right: 60px}.prosul .prosmore{text-align:left;width: 556px;height: 468px}.prosul .prosmore span{float:left;height:36px;width:107px;line-height:22px}.prosul li .prosmore a{height:18px;line-height:18px;padding:0 4px}.prosul li .prosmore a:hover{background-color:#d03322;color:#fff}.prosmore em{font-weight:400;padding-top:9px;display:inline-block}.prosmore em.morehot{background:url(../images/icon-hot-more.png) right top no-repeat;padding-right:22px}/*=======================主页=======================*/.flash{border-left: 1px solid #fff;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}.swiper-container-horizontal>.swiper-pagination-bullets{ bottom:20px;}.swiper-pagination-bullet{ background:#fff; opacity:1;}.swiper-pagination-bullet-active{ background-color:#3798DB;}.lang_cat_wap{ margin-top:10px;}/*.lang_cat_wap ul li{ float:left; width:120px; margin-right:96px;}*/.lang_cat_wap ul li{ float:left;  margin-right:15px;margin-top: 20px}.lang_cat_wap ul li:last-child{ margin-right:0px;}.lang_cat_wap ul li a{ display:block; position:relative;}.lang_cat_wap ul li a img{ height:200px;}.lang_cat_wap ul li a .mask{ position:absolute; left:0px; top:0px; width:100%; height:100%; background-color:#000; filter:alpha(Opacity=50); opacity: 0.5; z-index:100;}.lang_cat_wap ul li a .text_center{ position:absolute; left:0px; top:145px; width:100%; height:30px; z-index:101;}.lang_cat_wap ul li a .text_center .linkBtn{ display:block; width:80px; height:30px; line-height:28px; border:1px solid #fff; border-radius:15px; -webkit-border-radius:15px; margin:0 auto; text-align:center; color:#fff; font-size:14px;}/*wyn*/.lang_cat_wap ul li a .imageText_Box{width: 285px;height: 100px;border: 1px solid;border-radius: 10px;color: #f1f1f1}.lang_cat_wap ul li a .imageText_Box .image_img{width: 55px;height: 55px;margin: 20px 0 0 27px}.lang_cat_wap ul li a .imageText_Box .resetting{width: 65px;height: 65px;margin-top: 17px}.lang_cat_wap ul li a .imageText_Box .image_Text{float: right;margin-top: 30px;margin-right: 42px;}.lang_cat_wap ul li a .imageText_Box .image_Text h2{margin-bottom: 10px}.cate1{ line-height:20px; padding:20px 0;border-bottom: 1px solid #d7d8dd;margin: 30px 0;}.cate1 a{ color:#999;}.cate1 strong{ float:left; padding-left:10px;  font-size:20px; font-weight:bold;}.cate1 ul li{ float:left; margin-left:10px;}.cate1 .more{ float:right; margin-left:35px;}.couse_list_wrap{margin-top: 20px}#couse_list_wraps{margin-top: 50px;background-color: #f3f6fb}.couse_list_wrap .con{}.couse_list_wrap .con .cat_img{ float:left; width:240px;}.couse_list_wrap .con .cat_img img{ border-radius: 10px;}.couse_list_wrap .con .courseWrapList{ float:right; width:960px;}.couse_list_wrap .con .courseWrapList .courseWrapList_first{ height: 300px;width: 288px}/*.couse_list_wrap .con .courseWrapList .courseWrapList_first .thumb_box{height:210px }*/.couse_list_wrap .con .courseWrapLists{float: left;width: 1200px}.couse_list_wrap .con .courseWrapList .courseWrapList_first a{transition: transform 0.3s}.couse_list_wrap .con .courseWrapList .courseWrapList_first a:hover{transform: translate(0px,-5px);border-top: 1px solid #f4ba4e;box-shadow: 0px 10px 10px #efe3e3}#couse_list_wraps .courseWrapList .courseWrapList_first a{height: 265px}.thumb_box .practical{padding-bottom: 15px;margin:20px 20px}.practical .practical_tak{width: 75px;height: 20px;line-height:20px;border-radius:4px;background-color: red;    text-align: center;margin-top: 10px;background-color: #a7b0b8;color: #ffffff}.practical .practical_font{font-size: 20px;font-weight: bold;color: #0f0f0f}.practical_time,.practical_name,.practical_pay{color: #999999}.practical_name{border-bottom: 1px solid #efe3e3;padding-bottom: 10px;margin-bottom: 15px}.practical .practical_img{background-image: url("../images/home_page/summer/gongju.png");background-repeat:no-repeat; ;height: 41px;width: 41px;margin: 15px 0 10px 0}.practical .practical_expenses{float: right;font-size: 22px;color: #ff773a}/*.couse_list_wrap .con .courseWrapList .list_three{margin-top: 5px}*/.courseWrapLists .WrapLi{width: 285px;margin-left: 0;margin-right: 15px;height:258px}.courseWrapLists .advertising{width: 585px;}.courseWrapLists .advertising_bot{margin-top: 15px}/*.courseWrapList li{ float:left; width:295px; height:290px; margin-left:20px;}*/.courseWrapList li{ float:left; width:295px; margin-left:20px;}/*.courseWrapList li .thumb_box{ position:relative; display:block; height:195px; overflow:hidden;border-radius: 10px}*/.courseWrapList li .thumb_box{ position:relative; display:block; overflow:hidden;border-radius: 10px;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-top: 1px solid #efe3e3;border-bottom: 1px solid #efe3e3}.courseWrapList li .thumb_box img{transition: all 2s ease 0s;}.courseWrapList li .thumb_box img:hover{transform: scale(1.2);}.courseWrapList li h3{ padding:15px 0;}.courseWrapList li h3 a{ float:left; max-width:76%; font-size:16px; overflow:hidden;}.couse_type{ display:inline-block; height:20px; line-height:18px; padding:0 10px; border-radius:10px; -webkit-border-radius:10px; font-size:12px;}.open.couse_type{ border:1px solid #3498DB; color:#3498DB;}.vip.couse_type{ border:1px solid #FEB387; color:#FEB387;}.courseWrapList li .info_two{margin-top: 12px}.courseWrapList li .info .teacher{ color:#666;}.courseWrapList li .info .class{ font-size:12px; color:#3498DB;}.courseWrapList li .info .class_lesson{ font-size:12px; color:#666;}/*=======================课程列表页=======================*//*筛选条件*/.panel .cat{ position: relative; padding: 10px 20px 10px 120px; margin: 15px 0; background-color: #F6F6F6;}.panel .cat dt{ position: absolute; left: 20px; top: 10px; line-height: 36px; color: #333;}.panel .cat dd{ line-height: 36px;}.panel .cat dd a{ display: inline-block; margin-right: 40px;}.panel .cat dd a.cur{ color: #3798DB; }.panel .con{ padding:10px 0; margin: 15px 0; background-color: #f2f5fa;}.panel .con dl{ position: relative; padding: 0px 20px 0px 120px;}.panel .con dt{ position: absolute; left: 20px; top: 0px; line-height:36px; color: #333;}.panel .con dt a{ color: #333;}.panel .con dd{ line-height:36px;}.panel .con dd a{ display: inline-block; margin-right: 40px;}.panel .con dd a.cur{ color: #3798DB; }/*假选项卡+筛选结果*/.courseTab{}.courseTab .courseTabTitle{ border-bottom:2px solid #3798DB; margin-bottom:20px;}.courseTab .courseTabTitle li{ float:left;}.courseTab .courseTabTitle li a{ display:block; width:125px; height:40px; line-height:40px; margin-right:30px; background-color:#F1F1F1; color:#666; font-size:18px; text-align:center;}.courseTab .courseTabTitle li.active a{ background-color:#3798DB; color:#fff;}.courseTab .tab2_con > div{ display:none;}.courseTab .tab2_con > div:first-child{ display:block;}.lists{ margin-left:-9px; margin-right:-9px;}.lists li{ position:relative; float:left; width:25%; height:auto; padding:12px 9px; margin-left:0px; margin-bottom:10px;}.lists li:before {    content: "";    position: absolute;    top: -3px;    left: -3px;    right: -3px;    bottom: 0px;    margin: auto;    z-index: -1;    transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    -o-transition: all 0.3s ease 0s;    -ms-transition: all 0.3s ease 0s;}.lists li:hover:before, .lists.active:before {    background-color: #fff;    box-shadow: 0 0 9px 1px #ccc;}.lists li .thumb_box{ height:160px;}.lists li .thumb_box > img{    	transition: all 0.3s ease 0s;    -moz-transition: all 0.3s ease 0s;    -webkit-transition: all 0.3s ease 0s;    -o-transition: all 0.3s ease 0s;    -ms-transition: all 0.3s ease 0s;    width: 295px;    height: 178px;}.lists li:hover .thumb_box > img{    -webkit-transform: scale(1.15);    -ms-transform: scale(1.15);    transform: scale(1.15);}/*分页*/.pages1{ clear:both; margin:20px 0 40px; text-align:right; font-size:12px; overflow:hidden; }.pages1 a,.pages1 span{ display:inline-block; padding:5px 8px; margin:0 3px;  text-align:center;}.pages1 a{ border:1px solid #ECECEC; background-color:#F6F6F6; }.pages1 a:hover{ border:1px solid #3798DB; background-color:#3798DB; color:#fff;}.pages1 span{ background-color:transparent; color:#3798DB;}.pages1 a.a1{ border:1px solid transparent; background-color:transparent;}.pages1 a.a1:hover{ color:#3798DB;}.pages1 .ellipsis{ color:#333;}/*=======================vip课程详情页=======================*/.catpos_wrap{ height:30px; line-height:30px; background-color:#EEEEEE;}.catpos_wrap .catpos a{ color:#666;}.catpos_wrap .links li{ float:left; margin-left:30px;}.catpos_wrap .links li a{ display:inline-block;}.catpos_wrap .links li .self-support{ line-height:1; padding:3px 10px; border:1px solid #EA2222; border-radius:5px; -webkit-border-radius:5px; color:#EA2222;}/*面包屑*/.couseInfoWrap_v{ padding:30px 0 50px 30px; margin-top:25px; background-color:#F5F5F5; font-family:"微软雅黑",Microsoft YaHei;}.couseInfoWrap_v .box_l{ width:530px;}.couseInfoWrap_v .box_l .thumb{ width:100%; height:100%; overflow:hidden;}.couseInfoWrap_v .box_l .thumb img{ display:block; width:100%; height:100%;}.couseInfoWrap_v .box_l .tools{ text-align:right; margin-top:10px;}.couseInfoWrap_v .box_l .tools >a{ display:inline-block; line-height:20px; margin-left:10px; color:#999;}/*分享*/.share2{ position: relative; margin-left:30px;}.share2 > a{ position: relative;  display:inline-block; line-height:20px; padding:0 5px; border:1px solid transparent; border-bottom:none; color:#afbdcc; z-index: 10;}.share2 > div{  display:none; position:absolute; top:21px; right:0px; width:180px; padding:10px 5px; border:1px solid #c1c8d8; border-top:none;border-radius: 5px 0 5px 5px; -webkit-border-radius: 5px 0 5px 5px; background-color:#fff; text-align:center; box-shadow: 0 0 15px 2px rgba(0, 0, 0, 0.2)}.share2:hover > a{ border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border:1px solid #c1c8d8; border-bottom:none; background-color:#fff; color:#FF5000;}.share2:hover > div{ display:block;}.share2 i{ margin-right: 5px;}.share2 .bdsharebuttonbox a{ float:left; width:33.33% !important; height:24px !important; padding:0px !important; margin:0px !important; background-image:url(../images/share.png); background-repeat:no-repeat; -webkit-background-size:24px auto; background-size:24px auto;}.share2 .bdsharebuttonbox a:nth-child(1){ background-position: center -48px;}.share2 .bdsharebuttonbox a:nth-child(2){ background-position: center -24px;}.share2 .bdsharebuttonbox a:nth-child(3){ background-position: center 0;}/*vip课程信息*/.couseInfoWrap_v .box_r{ width:580px; color:#999;}.couseInfoWrap_v .box_r dt{ margin:5px 0 20px; font-size:20px; font-weight:bold; color:#333;}.couseInfoWrap_v .box_r dd{ margin-bottom:10px;}.couseInfoWrap_v .box_r dd.summary{ color:#666; font-size:16px;}.couseInfoWrap_v .box_r dd.priceWrap{ width:500px; padding:15px; background-color:#EEEEEE;}.couseInfoWrap_v .box_r dd.priceWrap p{ margin-bottom:10px;}.couseInfoWrap_v .box_r dd.priceWrap p{ margin-bottom:10px;}.couseInfoWrap_v .box_r dd.priceWrap p .badge{ display:inline-block; width:54px; height:24px; line-height:22px; border-radius:4px;margin-right:15px;margin-top: 15px; color:#F0F0F0; text-align:center; font-size:12px;background-color: #ff6029}.couseInfoWrap_v .box_r dd.service span{ margin-right:20px;}.couseInfoWrap_v .box_r dd.btns{ margin-top:30px;}.couseInfoWrap_v .box_r dd.btns .goBuyBtn{ border:1px solid #FFE4D0; margin-right:15px; background: linear-gradient(to right,#ffb10e,#ff7a2f);color:#f1f1f1; font-size:18px;}.couseInfoWrap_v .box_r dd.btns .addCarBtn{ border:1px solid #E5521D; background-color:#E5521D; font-size:18px;}/*选项卡*/.content_course_v{ margin-top:20px;}.advert{width: 1200px;height:100px;margin-bottom: 50px;background-image: url("../images/test/moddle_Vip.png");background-repeat:no-repeat;}.content_course .main{ width:860px;}.content_course_v .main .tab_vip .hd{ height:38px; margin-bottom:30px; background-color:#F4F4F4;}.content_course_v .main .tab_vip .hd li{ float:left; width:85px; line-height:38px; color:#999; text-align:center; cursor:pointer;}.content_course_v .main .tab_vip .hd li.on{ background-color:#3798DB; color:#fff;}.content_course_v .main .tab_vip .emptyWrap .empty{ height:340px; background-color:#F6F5F5; font-size:16px;}.classhourWrap .tips{ height: 40px;  line-height: 40px; padding: 0 15px; border: 1px solid #e5e5b5;  border-radius: 3px; margin-bottom: 20px; margin-right: 1px; background-color: #ffffca; color: #575e65;}.classhourWrap .chapter {    background: #ededee;    line-height: 48px;    font-size: 16px;    color: #3d3d3e;    padding-left: 20px;}.classhourWrap ul li{ padding-right: 1px; border-bottom: 1px solid #dfdfdf;}.classhourWrap ul li a{ display: block; width: 100%; height: 48px; padding: 0 20px; border: 1px solid transparent; overflow: hidden;}.classhourWrap ul li a .con.hover{ display: none; }.classhourWrap ul li .order{ float: left; width: 38px; height: 100%; line-height: 48px; color: #575e65; font-size: 16px;}.classhourWrap ul li .title{ float: left; line-height: 48px;}.classhourWrap ul li .time{ float: right; line-height: 48px; margin-left: 20px; font-size: 13px; color: #848e99;}.classhourWrap ul li .free{  float: right; height: 28px; line-height: 25px; padding: 0 10px; border-radius: 5px; margin-top: 9px; background-color: #76b600; border: 1px solid #76b600;    color: #fff; text-align: center; cursor: pointer; font-size: 12px;}.classhourWrap ul li a:hover {    background-color: #f5fafe;    border-color: #009aff;    color: #575e65;    border-radius: 5px;}.classhourWrap ul li a:hover .free{  background-color: #009AFF; border: 1px solid #009AFF;}.classhourWrap ul li a:hover .con{ display: none;}.classhourWrap ul li a:hover .con.hover{ display: block;}/*评论*/.commentForm .btns{ padding:20px 0;}.commentForm .btns .btn{ padding-left:30px; padding-right:30px; font-size:20px;}.commentList > li{ position: relative; min-height: 125px; padding: 20px 10px 0 10px; border-bottom: 1px dashed #afb5cc; zoom: 1;}.commentList > li .userPhoto{ float:left; width:70px; margin-right:20px;}.commentList > li .userPhoto .thumb{ display:block; width:70px;height:70px;}.commentList > li .userPhoto .thumb img{ display:block; width:100%; height:100%; border-radius:50%; -webkit-border-radius:50%;}.commentList > li .userPhoto h4{ margin-top:6px; font-size:12px; text-align:center; color:#666;}.commentList > li > .con{ margin-left:90px;}.commentList > li > .con .comment-text {    font-size: 16px;    line-height: 30px;    min-height: 60px;    margin-bottom: 20px;    word-wrap: break-word;    overflow: hidden;}.commentList > li > .con .comment-text img {    margin: 5px 5px 0;    vertical-align: text-bottom;    max-width: 100%;}.commentList > li > .con .comment-reply-item {    border-radius: 5px;    background: #fff;    border: 1px solid #e7e7e7;    border-radius: 5px;    position: relative;    margin: -10px 0 20px;    padding: 0 10px 0;	background-color:#f8f8f8;}.commentList > li > .con .comment-reply-jiao:before, .commentList > li > .con .comment-reply-jiao:after {    content: ' ';    height: 0;    position: absolute;    left: 40px;    width: 0;    border: 5px solid transparent}.commentList > li > .con .comment-reply-jiao:before {    border-bottom-color: #f5f5f5;    top: -10px;    z-index: 2;}.commentList > li > .con .comment-reply-item li {    border-bottom: 1px dashed #ddd;    padding: 12px 10px 0;    min-height: 0;}.commentList > li > .con .comment-reply-item li:last-child{ border-bottom:none;}.commentList > li > .con .comment-reply-item .comment-text {    line-height: 24px;    margin-bottom: 8px;    min-height: 0;}.commentList > li > .con .comment-act{ height:18px; line-height:18px; margin-bottom:10px; text-align:right; color:#81828c; font-size:12px;}.commentList > li > .con .comment-act span{ display:inline-block; margin-left:15px;}.commentList > li > .con .comment-act .praiseBtn,.commentList > li > .con .comment-act .replyBtn{ cursor:pointer;}.commentList > li > .con .comment-act .praiseBtn:hover,.commentList > li > .con .comment-act .replyBtn:hover{ color:#1b609b !important;}.commentList > li > .con .comment-reply-item li .comment-act .pubdate{ margin-left:0px; color:#888;}.commentList > li > .con .comment-reply-item li .comment-act .reply-reply{ display:none;}.commentList > li > .con .comment-reply-item li:hover .comment-act .reply-reply{ display:block;}.replyFormWrap {    padding: 15px;    min-height: 55px;    zoom: 1;    margin: 0 0 10px;    background: #fff;    border: 1px solid #ddd;    border-radius: 5px;    position: relative;}.replyFormWrap .form-group{ position:relative;}.replyFormWrap .form-group .input{ display:block; width:100%; height: 34px; line-height: 24px; padding: 5px 120px 5px 12px; border: 1px solid #3498DB; border-radius:4px; -webkit-border-radius:4px;}.replyFormWrap .form-group .releaseBtn{ position: absolute; right: 0px; top: 0; width: 82px; height: 34px; line-height:34px; border:none; border-radius: 0 4px 4px 0; -webkit-border-radius: 0 4px 4px 0; background-color:#3498DB; color:#fff;}.replyFormWrap .form-group .Validform_checktip{ position: static; height:auto; margin-top:0px; text-align:left; font-size:12px;}/*右侧栏*/.content_course .sidebar{ width:320px;}.content_course_v .sidebar .wrap{ border:1px solid #E8E7E7; margin-bottom:20px;}.content_course_v .sidebar .wrap > h3{ line-height:45px; padding-left:50px; border-bottom:1px solid #E8E7E7; background-color:#F9F9F9; font-size:20px; font-weight:bold;}.content_course_v .sidebar .selfSupport ul{ padding:15px;}.content_course_v .sidebar .selfSupport ul li a{ display:block; width:128px; line-height:36px; border:1px solid #E8E7E7; text-align:center;}.content_course_v .sidebar .selfSupport ul .followCQBtn.red i{ color:red !important;}.content_course_v .sidebar .selfSupport ul .followCQBtn.red a{ color:red;}.content_course_v .sidebar .recommend ul{ padding:35px 35px 0;}.content_course_v .sidebar .recommend ul li{ padding-bottom:15px; margin-bottom:20px;}.content_course_v .sidebar .recommend ul li .thumb_box{ display:block; position:relative;}.content_course_v .sidebar .recommend ul li .thumb_box > img{ display:block; width:100%; height:auto;}.content_course_v .sidebar .recommend ul li .thumb_box .mask{ position:absolute; left:0px; bottom:0px; width:100%; height:30px; background-color:#000; filter:alpha(Opacity=40); opacity: 0.4; z-index:100;}.content_course_v .sidebar .recommend ul li .thumb_box .live{ position:absolute; left:0px; bottom:0px; width:100%; height:30px; line-height:30px; padding:0 8px; color:#fff; font-size:12px; z-index:101;}.content_course_v .sidebar .recommend ul li .thumb_box .live span{ float:left;}.content_course_v .sidebar .recommend ul li .thumb_box .live i{ float:right;}.content_course_v .sidebar .recommend ul li h3{ padding:15px 10px;}.content_course_v .sidebar .recommend ul li h3 a{ float:left; max-width:70%; overflow:hidden;}.couse_type{ display:inline-block; height:20px; line-height:18px; padding:0 10px; border-radius:10px; -webkit-border-radius:10px; font-size:12px;}.open.couse_type{ border:1px solid #3498DB; color:#3498DB;}.vip.couse_type{ border:1px solid #FEB387; color:#FEB387;}.content_course_v .sidebar .recommend ul li .info{ padding:0 10px; color:#666; font-size:12px;}     /*=======================视频页=======================*/#vip_video_page{ font-family:"微软雅黑",Microsoft YaHei;}#vip_video_page .video-container {	position: fixed;	top: 0;	left: 0;	bottom: 0;	right: 540px;	z-index: 1;	background-color: #282828;	text-align: center}#vip_video_page .video-container .title {	color: #fff;	margin-top: 25px;	margin-left: 38px;	font-size: 16px;	text-align: left;	position:absolute; left:0px; top:0px; width:100%; z-index:10;}#vip_video_page .video-container .title .wrong-title {	color: #fc5600;	font-size: 12px}#vip_video_page .video-container .title .wrong-title .icon-info-circle {	margin-right: 5px}#vip_video_page .video-container .go-back {	font-size: 20px;	padding: 5px 10px;	color:#fff;}#vip_video_page .video_wrap{ position:relative; top:0px; bottom:0px; left:0px; right:0px; height:100%; padding: 70px 20px 20px;}#vip_video_page #my-video{ width:100%; height:100%;}#vip_video_page .video-js .vjs-control-bar { background-color: rgba(43, 51, 63, 1);}#vip_video_page .video-js .vjs-control:before{ line-height:2;}/* 未购买显示层 */.layer_nobuy{ display:none; position:absolute; top:0; left:0; width: 100%; height:100%; padding-top: 90px; background-color: #000000; color: #fff; overflow:hidden; z-index: 10000;}.layer_nobuy .con{ position:absolute; top:0; left:0; right: 0; bottom: 0; width: 80%; height: 60%; margin: auto;}.layer_nobuy .con p{ line-height: 36px; padding: 100px 10px 30px; font-size: 24px; text-align: center;}.layer_nobuy .con p .icon{ margin-right: 10px; font-size: 36px; color: #EDA500;}.layer_nobuy .con .box{ text-align: center;}.layer_nobuy .con .btn_buy{ padding: 10px 30px; font-size: 24px; text-align: center;}/*切换按钮*/#vip_video_page .collapse-btn {	position: fixed;	right: 0;	height: 100%;	margin-right: 540px;	z-index: 2;	display: table}#vip_video_page .collapse-btn .wrapper {	display: table-cell;	height: 100%;	vertical-align: middle}#vip_video_page .collapse-btn .btns {	background-color: #f5f5f5;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	border-radius: 2px;	color: #333;	cursor: pointer;	font-size: 12px;	width: 20px;	height: 60px;	line-height: 60px;	text-align: center;	vertical-align: middle;	margin-right: -2px}/*右侧栏*/#vip_video_page .side-bar {	height: 100%;	width: 540px;	position: fixed;	right: 0;	overflow: auto;	background-color:#f5f5f5;}#vip_video_page .side-bar .lession-title {	background-color: #DEDEDE;	font-size: 16px;	padding: 10px 20px;	color: #3D3D3D}#vip_video_page .side-bar .teacher {	padding: 10px 15px 20px 15px}#vip_video_page .side-bar .teacher>div {	display: inline-block;	*display: inline;	*zoom: 1;	vertical-align: top}#vip_video_page .side-bar .teacher .info {	margin-left: 5px}#vip_video_page .side-bar .teacher .name {	margin:10px 0;	font-size: 16px;	color: #3D3D3D}/*课程列表*/#vip_video_page .side-bar .lesson-list {	color: #3D3D3D;	overflow-y: auto}#vip_video_page .side-bar .lesson-list .chapter {	background: #ededee;	line-height: 48px;	font-size: 16px;	color: #3d3d3e;	padding-left: 10px}#vip_video_page .side-bar .lesson-list .index {	width: 70px;	padding-left: 10px}#vip_video_page .side-bar .lesson-list .label-free {	color: #FF9900;	border: 1px solid #FF9900;	padding: 2px 6px}#vip_video_page .side-bar .lesson-list .splitter {	position: relative;	width: 1px;	height: 100%;	background-color: #DEDEDE;	margin-right: 20px}#vip_video_page .side-bar .lesson-list .circle {	position: absolute;	display: inline-block;	*display: inline;	*zoom: 1;	width: 14px;	height: 14px;	-webkit-border-radius: 50%;	-moz-border-radius: 50%;	border-radius: 50%;	border: 1px solid #DEDEDE;	background-color: #F5F5F5;	left: -6px;	top: 13px}#vip_video_page .side-bar .lesson-list .wrong-title {	font-size: 12px;	color: #fc5600}#vip_video_page .side-bar .lesson-list li {	line-height: 40px;	height: 40px;	cursor: pointer}#vip_video_page .side-bar .lesson-list li a{ color:#3D3D3D;}#vip_video_page .side-bar .lesson-list li a > div {	display: inline-block;	*display: inline;	*zoom: 1;	vertical-align: top}#vip_video_page .side-bar .lesson-list li:hover {	background-color: #ebebeb}#vip_video_page .side-bar .lesson-list .active {	background-color: #43496D;	color: #fff}#vip_video_page .side-bar .lesson-list .active a{ color: #fff}#vip_video_page .side-bar .lesson-list .active .circle {	background-color: #43496D}#vip_video_page .side-bar .lesson-list .active .label-free {	color: #fff;	border-color: #fff}#vip_video_page .side-bar .lesson-list .active:hover {	background-color: #43496D;	color: #fff}#vip_video_page .side-bar .lesson-list .active:hover .circle {	background-color: #43496D}#vip_video_page .side-bar .lesson-list .active:hover .label-free {	color: #fff;	border-color: #fff}#vip_video_page .side-bar .lesson-list .active .wrong-title {	color: #fff}#vip_video_page .side-bar .lesson-list .first .splitter {	height: 50%;	vertical-align: bottom}#vip_video_page .side-bar .lesson-list .first .splitter .circle {	top: -7px}#vip_video_page .side-bar .lesson-list .last .splitter {	height: 50%;	vertical-align: top}/*切换昨天*/.collapsed .side-bar {	display: none}.collapsed .video-container {	right: 0 !important}.collapsed .collapse-btn {	margin-right: 0 !important}.collapsed .collapse-btn .chevron-left {	display: inline-block !important}.collapsed collapse-btn .chevron-right {.	display: none}.collapsed #main-video {	margin-right: 0 !important}/*=======================公开课课程详情页=======================*/.page_course_open{}.page_course_open .logo_wrap1{  color:#999;}.page_course_open .page_course_open .logo_wrap1 .box_l .logo a{ background:url(../images/logo2.png) no-repeat left top;}/*.page_course_open .logo_wrap1 .box_r .search_box form{ border:1px solid #494949; background-color:#494949;}*/.page_course_open .logo_wrap1 .box_r .search_box form .keywords{color:#fff;}.page_course_open .logo_wrap1 .box_r .search_box form .btn_submit{ background-image:url(../images/ico_seacher2.png);}.page_course_open .logo_wrap1 .box_r .shopcar a{ color:#999;}.page_course_open .catpos_wrap{  color:#999;}.page_course_open .catpos_wrap a{ color:#999 !important;}.couseVideoWrap_o{ padding:20px 0; background-color:#161616;}.couseVideoWrap_o .videoBox{ position:relative; height:490px;}.couseVideoWrap_o .videoBox .box_l{ width:100%; height:100%; padding-right:320px; background-color:#666666;}/*视频播放器*/.video-js{ width:100%; height:100%;}.video-js video{ width:100%; height:100%;}.video-js .vjs-poster{ -webkit-background-size:cover;background-size:cover; background-position:0 top;}/*让进度条两边的按钮向下一点，和进度条垂直对齐*/.video-js .vjs-control:before{ line-height:2;}/*按钮*/.video-js .vjs-big-play-button{ height:3em;line-height:2.6em;  margin-top:-1.5em; border:.2em solid #fff; border-radius:50%; -webkit-border-radius:50%;}.video-js .vjs-big-play-button:before{ font-size:60px;}.couseVideoWrap_o .videoBox .box_r{ position:absolute; right:0px; top:0px; width:320px; height:100%; background-color:#2B2B2B;}/*视频右侧播放列表*/.video_list_con{ position:relative; height:100%; color:#ccc; font-family:"微软雅黑",Microsoft YaHei;}.video_list_con dl{ padding:20px 10px 10px 20px; z-index: 10;}.video_list_con dt{ margin-bottom:10px; font-size:18px;}.video_list_wrap{ position:absolute; width: 100%; top: 72px; bottom:10px; overflow: auto; z-index: 5;}.video_list li{ height: 40px; line-height: 40px; padding:0 10px 0 20px;}.video_list li.cur{ background-color:#1C1C1C;}.video_list li a{ display:inline-block; height: 40px; line-height:40px; color:#adadad; overflow: hidden;}.video_list li a i{ display:inline-block; margin-right:6px; width:14px; height:14px; vertical-align:-1px;}.video_list li.cur a{ color:#009aff;}.video_list li.cur a i{ background:url(../images/ico_wave_b.gif) no-repeat left top;}/*模拟滚动条修改*/.jspHorizontalBar,.jspVerticalBar,.jspTrack { background-color: #414141 !important;}.jspVerticalBar { width: 8px !important;}/*视频底部小工具*/.action_tools{ padding:10px 0; color:#afbdcc;}.action_tools ul{ float:left;}.action_tools li{ position:relative; float:left; line-height:24px; padding:8px 10px; margin-right:40px; z-index:1000;}.action_tools li > a{ position:relative; display:inline-block; padding-left:30px; color:#afbdcc;}.action_tools li > a i{position:absolute; left:0px; top:0px; font-size:20px; vertical-align:middle;}.action_tools li a:hover,.action_tools li a.praised{ color:#FF5000;}.action_tools li:nth-child(2) a:hover i{ color:red;}.action_tools li:nth-child(3):hover,.action_tools li:nth-child(5):hover{ border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; background-color:#fff; color:#FF5000;}.action_tools li:nth-child(3):hover > div,.action_tools li:nth-child(4):hover > div{ display:block;}.action_tools li .con{  display:none; position:absolute; top:40px; right:0px; width:240px; padding:10px 5px; border:1px solid #c1c8d8; border-top:none;border-radius: 5px 0 5px 5px; -webkit-border-radius: 5px 0 5px 5px; background-color:#fff; text-align:center; }.share .bdsharebuttonbox a{ float:left; width:33.33% !important; height:48px !important; padding:0px !important; margin:0px !important;}.share .bdsharebuttonbox a:nth-child(1){ background:url(../images/share.png) no-repeat center -94px;}.share .bdsharebuttonbox a:nth-child(2){ background:url(../images/share.png) no-repeat center -48px;}.share .bdsharebuttonbox a:nth-child(3){ background:url(../images/share.png) no-repeat center 0;}.action_tools li .ewm{ width:200px;}.action_tools li .ewm img{ width:100%;}.action_tools .play_times{ line-height:24px; padding:8px 0; font-size:20px;}.content_course_o{ margin-top:30px;}/*老师信息*/.teacher_box{ padding:25px; margin-bottom:20px; background-color:#EDEDED; overflow: hidden;}.teacher_box .teacher_info .thumb{ float:left; width:70px; height:70px;}.teacher_box .teacher_info .thumb img{ width:100%; height:100%; border-radius:50%; -webkit-border-radius:50%;}.teacher_box .teacher_info dl{ padding-left:85px;}.teacher_box .teacher_info dl dt{ padding:20px 0 10px 0; font-size:16px;}.teacher_box .teacher_info dl dd{ color:#666;}.teacher_box .teacher_summary{ line-height:2; padding:10px 0; margin-top:10px; font-size:12px; color:#999;}/*右侧栏*//*课程简介*/.courseSummary{ padding:20px 25px; margin-bottom: 30px; background-color:#EDEDED;}.courseSummary h3{ margin-bottom:20px; font-size:22px; font-weight:bold;}.courseSummary dl dt{ margin-bottom:10px; font-size:18px;}.courseSummary dl dd{ line-height:2; font-size:12px;}/*课程推荐*/.recommend2{ padding:20px 25px; margin-bottom: 30px; background-color:#F6F5F5;}.recommend2 h3{ margin-bottom:20px; font-size:22px; font-weight:bold;}.recommend2 .list li{ margin-bottom:30px; overflow:hidden;}.recommend2 .list li .thumb{ float:left; display:block; width:100px; height:56px; overflow:hidden;}.recommend2 .list li .thumb img{ display:block; width:100px; height:auto;}.recommend2 .list li dl{ margin-left:110px; padding-top:10px;}.recommend2 .list li dd{ margin-top:10px; color:#999; font-size:12px;}/*=======================购物车=======================*//*顶部步骤进度条*/.order-step {    background: #fff;    margin: 20px 0 40px 0;    overflow: hidden;    padding: 20px 0;}.order-step li {	height:50px;    color: #424452;    float: left;    position: relative;    text-align: center;    width: 33.3333%;}.order-step li .iconfont {    position: absolute;    left: 0;    right: 0;    display: inline-block;    width: 50px;    height: 50px;    line-height: 56px;    margin: auto;    background-color: #DDDDDD;    border-radius: 50%;    color: #fff;	font-size:26px;    text-align: center;    z-index: 10;}/*.order-step li span {    color: #333;    display: inline-block;    margin-top: 45px;    text-align: center;    width: 100%;}*/.order-step .step1 {    border-radius: 3px 0 0 3px;    width: 33.3%;}.order-step .step2::before, .order-step .step3::before {    background-color: #BDBDBD;    content: "";    height: 14px;    left: -50%;    position: absolute;    top: 18px;    width: 100%;    z-index: 1;}.order-step .finish .iconfont {    background-color: #3798DB;}.order-step .finish::before {    background-color: #3798DB;}.order-step .finish span {    color: #333;}.order-step .active {    color: #f4f7f9;}.order-step .active .iconfont {    background-color: #3798DB;}.order-step .active span {    color: #3798DB;}.order-step .active::before {    background-color: #3798DB;}.order-step .active::after {    border-left-color: #6ec04b;}/*第一步*/.shopcarListCar table.head tr th{ height:44px; background-color:#F3F3F3; text-align:center;}.shopcarListCar table.head tr th label{ display:inline-block;}.shopcarListCar table.head tr th .cart-batch-delete{ display:inline-block; margin:0 30px;}.shopcarListCar table.shopcarTable{ border:1px solid #E1E1E1;}.shopcarListCar table.shopcarTable td{ padding:20px 10px; text-align:center; vertical-align:middle;}.shopcarListCar table .col1{ width:60px; padding-left:20px !important; text-align:left !important;}.shopcarListCar .foot{ height:50px; line-height:50px; padding:0 0 0 20px; background-color:#E5E5E5; vertical-align:middle;}.shopcarListCar .foot .form-check{ vertical-align:1px;}.shopcarListCar .foot .form-check *{ vertical-align:middle;}.shopcarListCar .foot .rightBox{ font-size:0px;}.shopcarListCar .foot .rightBox span{ float:left; margin-right:25px; font-size:14px;}.shopcarListCar .foot .rightBox .settlementBtn{ float:left; width:100px; height:50px; line-height:50px; background-color:#FF5000; color:#fff; text-align:center; font-size:16px;}.shopcarListCar .foot .rightBox .disabled{ background-color:#888888;}/*没有数据*/.empty{ height:400px; text-align:center;}/*第二步*/.category2{ padding:10px 0; font-size:18px;}.order_detail{ padding:10px 30px;}.order_detail h3{ padding:10px 0; color:#666;}.order_detail .courseWrap1{ margin:15px 0;}.order_detail .price{ color:#333 !important;}.pay_type{ padding:10px 0; margin-top:20px;}.pay_type .category2{ padding:10px 30px;}.pay_type li{ padding:0 30px; line-height:60px; color:#80849e;}.pay_type li:hover{ background-color:#f8f9fd;}.pay_type li label {    cursor: pointer;    display: inline-block;    margin: 0 20px 0 10px;    vertical-align: middle;}.pay_type li label.form-check { margin:0px;}.pay_type li label.form-check i{ vertical-align:middle;}.pay_total{ padding:10px 30px; line-height:60px; text-align:right;}.pay_total p{ display:inline-block;}.pay_total p *{ vertical-align:middle;}.pay_total .price{ font-size:24px !important;}.pay_total .placeOrderBtn{ margin-left:15px;}/*第三步*/.order-msg{ padding:30px;}.order-msg .fl{ width:70px; height:70px; line-height:70px; margin-right:15px; text-align:center;}.order-msg .fl i{ font-size:70px; color:#76B600;}.order-msg p{ margin-left:85px; margin-top:10px;}.order-msg .p1{margin-bottom:6px; font-size:20px; color:#000;}.order-msg .p2 span{ display:inline-block; margin-right:20px;}.gopay{ padding:20px 30px 100px 30px;}.gopay .bt{ font-size:16px; font-weight: bold; color: #000;}.gopay .icon_wrap{ position:relative; width:150px; padding:10px 30px; margin:20px 0; border:1px solid #76B600;}.gopay .icon_wrap i{ position:absolute; left:0px; top:0px; display:inline-block; width:20px; height:20px; background:url(../images/ico_gou.png) no-repeat left top; -webkit-background-size:100%;background-size:100%;}.gopay .ico_alipay{ display:block; width:100%;}.gopay .btn_wrap{ border-top: 1px solid #ddd; padding-top: 20px; text-align: right;}/*支付结果弹出框*/ .layer_tk{ display:none;}.layer_tk h2{ padding:50px 0 30px 0; text-align: center; font-size:16px;}.layer_tk .box{ text-align: center;}.layer_tk .con{ display:inline-block; padding:20px 30px; border: 1px solid #ddd; margin:0 10px;}.layer_tk .con .ico_success,.layer_tk .con .ico_fail{ display:inline-block; width:40px; height:40px; line-height:40px; border-radius:50%; -webkit-border-radius:50%;}.layer_tk .con .ico_success{ background-color:#23BC35;}.layer_tk .con .ico_fail{ background-color:#E64141;}.layer_tk .con i{ color:#fff; font-size:24px;}.layer_tk .con p{ margin-top:20px}.layer_tk .con p .txt1{ display:block;}.layer_tk .con p .txt2{ display:block;}/* 微信支付二维码弹出框 */.layer_tk_weixin{ padding:40px 40px 0; display: none;  text-align: center;}.layer_tk_weixin h2{ font-size:16px; color: #000; font-weight: bold;}.layer_tk_weixin .box .weixin-qrcode{ margin: 15px 0 10px;}.layer_tk_weixin .box canvas,.layer_tk_weixin .box img{ width: 100%;}.layer_tk_weixin .box h4{ margin-bottom: 10px; color: #666;}.layer_tk_weixin .box p{ font-size: 16px; text-align: center; font-weight: bold; color: red;}/*=======================机构频道页（店铺）=======================*/.channel_info{ padding:30px 0; font-family:"微软雅黑",Microsoft YaHei;}.channel_info .thumb{ float:left; width:80px; height:80px; margin:0 40px;}.channel_info .thumb img{ display:block; width:100%; height:100%;}.channel_info .con h3{ margin-bottom:16px; font-size:18px; font-weight:bold;}.channel_info .con p{ margin-bottom:16px; color:#666; font-size:16px;}.channel_info .con .details span{ display:inline-block; margin-right:20px; color:#999;}.channel_container_wrap{}/*导航*/.channel_container_wrap .nav_wrap{ height:38px; line-height:38px; background-color:#EEEEEE; font-family:"微软雅黑",Microsoft YaHei;}.channel_container_wrap .nav_wrap ul li{ float:left; padding:0 45px;}.channel_container_wrap .nav_wrap ul li a{ display:block; font-size:18px;}.channel_container_wrap .nav_wrap ul li.active a{ color:#3498DB;}.channel_container_wrap .nav_wrap .vip1{ padding-left:25px; background:url(../images/ico_vip.png) no-repeat left center; font-size:18px; color:#E31414; cursor:pointer;}/*banner*/.channel_container_wrap .banner{ height:367px; background:url(../images/banner_shop.jpg) no-repeat center top;}/*课程列表.channel_container_wrap .courseWrapList{}.channel_container_wrap .courseWrapList li{ width:280px; height:auto; margin:40px 26px 0 0;}.channel_container_wrap .courseWrapList li:nth-child(4n){ margin-right:0;}.channel_container_wrap .courseWrapList li .thumb_box{ height:158px;}*/.channel_container_wrap .tab1_con > div{ display:none;}.channel_container_wrap .tab1_con > div:first-child{ display:block;}.channel_container_wrap .aboutus_wrap{ font-family:"微软雅黑",Microsoft YaHei;}.channel_container_wrap .aboutus_wrap h2{ padding:50px 0 40px 0; text-align:center; font-size:22px;}.channel_container_wrap .aboutus_wrap .con{padding-bottom:50px;}.channel_container_wrap .aboutus_wrap .con p{ line-height:1.8; margin-bottom:30px; font-size:16px;}/*加入该频道VIP免费看弹窗*/body .layer_addChannel_wrap{ border-radius:5px; -webkit-border-radius:5px;}body .layer_addChannel_wrap .layui-layer-setwin .layui-layer-close2{ top:-6px; right:-6px; width:19px; height:19px; background:url(../images/close1.png) no-repeat center center;}.layer_addChannel{ padding:20px; font-family:"微软雅黑",Microsoft YaHei;}.layer_addChannel .hy{ padding-left:10px; margin-bottom:25px;}.layer_addChannel .hy li{ position:relative; float:left; width:241px; margin-right:10px; cursor:pointer;}.layer_addChannel .hy li:last-child{ margin-right:0px;}.layer_addChannel .hy li img{ display:block; width:100%;}.layer_addChannel .hy li span{ position:absolute; left:215px; top:180px; display:none; width:22px; height:22px;}.layer_addChannel .hy li:nth-child(1) span{ background:url(../images/ico_gou_blue.png) no-repeat left top;}.layer_addChannel .hy li:nth-child(2) span{ background:url(../images/ico_gou_orange.png) no-repeat left top;}.layer_addChannel .hy li:nth-child(3) span{ background:url(../images/ico_gou_green.png) no-repeat left top;}.layer_addChannel .hy li.active span{ display:block;}.layer_addChannel .amountPayable{ margin-left:220px;}.layer_addChannel .amountPayable b em{ margin-right:6px; font-size:22px;}.layer_addChannel .amountPayable .blue1{ color:#0F98FE;}.layer_addChannel .amountPayable .orenge1{ color:#F99424;}.layer_addChannel .amountPayable .green1{ color:#1FBA59;}.layer_addChannel .qr dl{ display:inline-block;}.layer_addChannel .qr dl:last-child{ margin-left:170px;}.layer_addChannel .qr dl dt{ padding:15px; border:2px solid #EAEAEA; margin-bottom:10px;}.layer_addChannel .qr dl dt img{ width:120px; height:120px;}.layer_addChannel .qr dl dd{ font-size:12px;}.layer_addChannel .qr dl dd a{ color:#00AAEF; text-decoration:underline;}/*=======================老师频道页（店铺）=======================*/.teacher_intro_wrap .container{ line-height:2; border:1px solid #D1D1D1;}.teacher_intro_wrap .cat3{ line-height:60px; padding:0 20px; border-bottom:1px solid #ddd; font-size:16px; font-weight:bold; color:#333;}.teacher_intro_wrap .con3{ padding:10px;}.teacher_intro_wrap .cat2{ padding:20px; border-bottom:1px solid #ddd; font-size:16px; font-weight:bold;}.teacher_intro_wrap .con2{ padding:0 20px; overflow:hidden;}.teacher_intro_wrap .teacher_intro_list{ padding:10px 0;}.teacher_intro_wrap .teacher_intro_list li{ margin:5px 0; overflow:hidden;}.teacher_intro_wrap .teacher_intro_list li label{ float:left; width:70px;}.teacher_intro_wrap .teacher_intro_list li span{ display:block; margin-left:70px;}.teacher_intro_wrap .teacher_experience_list{ padding:0 15px; border-left:2px solid #ddd; margin:15px 0;}.teacher_intro_wrap .teacher_experience_list li{ margin-bottom:10px;}.teacher_intro_wrap .teacher_experience_list li dt{ position:relative; font-weight:bold; font-size:16px;}.teacher_intro_wrap .teacher_experience_list li dt i{ position:absolute; left:-26px; font-size:20px; color:#ccc;}.teacher_intro_wrap .teacher_experience_list li dd{ line-height:20px;}.teacher_intro_wrap .teacher_success_list{ margin:20px 0;}.teacher_intro_wrap .teacher_success_list li{ padding:20px; margin-bottom:15px; background-color:#F5F5F5;}.teacher_intro_wrap .teacher_success_list li dt{ margin-bottom:5px;}.teacher_intro_wrap .teacher_success_list li dt h3{ font-weight:bold;}.teacher_intro_wrap .teacher_success_list li dd{ font-size:12px;}/*=======================关于我们=======================*/.page_about{ font-family:"微软雅黑",Microsoft YaHei;}.page_about h2{ line-height:64px; font-size:24px;}.page_about .con img{ float:left; width:675px; height:395px; margin:0 30px 0 0;}.page_about .con p{ line-height:40px; font-size:18px; text-align:justify; text-justify:inter-ideograph;}/*=======================新闻列表=======================*/.page_newsList{ font-family:"微软雅黑",Microsoft YaHei;}.page_newsList{ margin-top:60px;}.page_newsList .tab1_tit{ margin-bottom:15px;}.page_newsList .tab1_tit li{ display:inline-block; line-height:50px; margin-right:30px; font-size:24px;}.page_newsList .tab1_tit li.selected a{ color:#3498DB;}.newsLists li{ padding:25px 0; overflow:hidden;}.newsLists li .date{ float:left; width:150px; text-align:center; color:#dfdede;  -webkit-transition: all ease .5s; transition: all ease .5s;}.newsLists li .date span{ display:block;}.newsLists li .date .day{ line-height:90px; margin-bottom:10px; font-size:110px;}.newsLists li .date .year-month{ font-size:31px;}.newsLists li .con{ margin-left:165px;}.newsLists li .con h3{ margin-bottom:15px; font-size:20px;}.newsLists li .info{ margin-bottom:10px; font-size:16px; color:#666;}.newsLists li .info span{ display:inline-block; margin-right:20px;}.newsLists li p{ line-height:34px; font-size:16px; color:#666;  -webkit-transition: all ease .5s; transition: all ease .5s;}.newsLists li p{ line-height:34px; font-size:16px; color:#666;  -webkit-transition: all ease .5s; transition: all ease .5s;}.newsLists li:hover{ background-color:#39AEFF; color:#fff;}.newsLists li:hover .date{ color:#fff;	transform: translate3d(-30px, 0, 0);    -webkit-transform: translate3d(-30px, 0, 0);    -moz-transform: translate3d(-30px, 0, 0);}.newsLists li:hover .con h3 a{ color:#fff;}.newsLists li:hover .con .info{ color:#fff;}.newsLists li:hover .con p{ color:#fff;	transform: translate3d(-30px, 0, 0);    -webkit-transform: translate3d(-30px, 0, 0);    -moz-transform: translate3d(-30px, 0, 0);}/*分页*/.pages{ clear:both; margin:20px 0 40px; text-align:right; overflow:hidden; }.pages a,.pages span{ display:inline-block; padding:5px 10px; margin:0 3px;  text-align:center;}.pages a{ background-color:#eee; }.pages a:hover{ background-color:#3498DB; color:#fff;}.pages span{ background-color:transparent; color:#3498DB;}.pages .a1{ background-color:transparent;}.pages .a1:hover{ background-color:transparent; color:#3498DB;}/*=======================加入我们=======================*/.page_join{ font-family:"微软雅黑",Microsoft YaHei;}.page_join h2{ padding:30px 0; border-bottom:1px solid #CCCCCC; margin:40px 0 60px; font-size:24px;}/*职位分类*/.page_join .classification{ padding:20px 30px; border-top:1px solid #E1E0E0; border-bottom:1px solid #E1E0E0; margin:0 0 30px; font-size:16px;}.page_join .classification dt{ float:left; padding:5px 0; color:#8699B3;}.page_join .classification dd{ float:left; margin-right:10px;}.page_join .classification dd a{ display:inline-block; padding:5px 6px; color:#8699B3;}.page_join .classification dd.active a{ background-color:#3798DB; color:#fff;}.page_join .item{ margin-bottom:30px;}.page_join .item .head{ padding:30px 40px; border:1px solid #E1E0E0; cursor:pointer;}.page_join .item .head dl{ margin-right:30px; background:url(../images/down.png) no-repeat right center;}.page_join .item .head dl dt{ margin-bottom:20px; font-size:18px; color:#666;}.page_join .item .head dl dd span{ display:inline-block; margin-right:50px; font-size:16px; color:#999;}.page_join .item .con{ display:none; padding:50px 40px; border-bottom:1px solid #E1E0E0; border-right:1px solid #E1E0E0; font-size:12px; color:#8699B3;}.page_join .item .con dl{ margin-bottom:30px;}.page_join .item .con dl:last-child{ margin-bottom:0px;}.page_join .item .con dl:last-child dd:last-child{ margin-bottom:0px;}.page_join .item .con dl dt,.page_join .item .con dl dd{ margin-bottom:15px;}.page_join .open{ border-left:2px solid #309CE6;}.page_join .open .head dl{ background:url(../images/up.png) no-repeat right center;}.page_join .open .con{ display:block;}/*=======================联系我们=======================*/.page_contact{ font-family:"微软雅黑",Microsoft YaHei;}.page_contact h2{ padding:40px 0; font-size:24px;}/*=======================帮助中心=======================*/.page_help_center{ font-family:"微软雅黑",Microsoft YaHei;}.page_help_center .leftbar{ float:left; width:235px; border-bottom:1px solid #E8E8E8;}.page_help_center .leftbar h3{ padding:18px; border-top:1px solid #E8E8E8; font-size:18px; font-weight:bold;}.page_help_center .leftbar dl{ padding:10px 0 10px 18px; border-top:1px solid #E8E8E8;}.page_help_center .leftbar dl dt{ line-height:36px; background:url(../images/down1.png) no-repeat right center; font-size:16px; cursor:pointer;}.page_help_center .leftbar dl dt.up{ background:url(../images/up1.png) no-repeat right center;}.page_help_center .leftbar dl dd{ display:none;}.page_help_center .leftbar dl dd a{ display:block; line-height:36px; color:#666;}.page_help_center .leftbar dl dd a:hover,.page_help_center .leftbar dl dd a.active{ color:#3498DB;}.page_help_center .main{ float:right; width:920px;}.page_help_center .main .mb25{ margin-bottom:25px;}.page_help_center .main .fs22{ font-size:22px;}/*=======================电话客服=======================*/.page_customer_service{ font-family:"微软雅黑",Microsoft YaHei;}.page_customer_service h2{ padding:30px 0; border-bottom:1px dotted #E1E0E1; margin-bottom:30px; font-size:20px;}.page_customer_service table{ width:100%; border:1px solid #58AEFF; margin-top:30px; margin-bottom:200px;}.page_customer_service table th,.page_customer_service table td{ width:33.33%; padding:20px 15px; border:1px solid #58AEFF;}.page_customer_service table th{ text-align:center; font-weight:bold;}/*=======================客服邮箱=======================*/.page_service_mailbox .img_email{ display:block; width:682px; margin:90px auto 320px;}