@charset "utf-8";
body{min-width: 1180px;margin: 0 auto;padding-top: 50px;background: #e5f0f9;}
.color_cd295a{color: #cd295a;}
.color_f73d51{color: #f73d51;}
.bold_num{font-weight: bold;font-size: 20px;}
.marginl-125{margin-left: 125px;}
.marginl-70{margin-left: 70px;}
.marginl-50{margin-left: 50px;}
.marginr-168{margin-right: 168px;}
.marginr-125{margin-right: 125px;}
.marginr-70{margin-right: 70px;}
.border-b{border-bottom: 1px solid #eaeaea;}
/* banner */
.banner{position: relative;box-shadow: 0 0 10px 5px #c9e8fd;text-align: center;}
.banner>img{width: 100%;display: block;}
.banner .banner_top{height:50px;line-height:50px;border-radius:25px;text-align:center;display:inline-block;position:absolute;top:62%;left:0;right:0;margin:auto;border:1px solid #fff ;width: 358px;}
.banner .banner_top span{display:inline-block;border-right:1px solid #fff;width:176px;line-height: 20px; color:#fff}
/* 顶部推荐课程 */

.class_box{height: 90px;background: #fff;border-top-left-radius: 35px;border-top-right-radius: 35px;position: absolute;bottom: 0;left: 50%;margin-left: -590px;}
.class_box>div{font-size: 24px;color: #333;line-height: 90px;margin-right: 25px;}
.class_box .t_first{margin-left: 40px;}
.class_box .t_last{margin-right: 0;}
.class_box div span{font-size: 14px;color: #666666;}
.class_box .hot{width: 17px;margin-left: 10px;vertical-align: 8px;}
.class_box .livebox{margin-right: 65px;}
.class_box .livebox img{margin-top: 13px;}
.class_box .livebox .splitl{width: 1px;height: 26px;background: #dedede;margin: 32px 10px 0;}
.class_box .livecon img{margin-top: 30px;margin-left: 8px;}
.class_box .livecon span{margin-top: 12px;margin-left: -22px;}
.class_box .t_last .applybox{margin-left: 20px;width: 175px;}
.banner .addcart,.section .addcart{width: 175px;height: 50px;display: inline-block;color: #fff;background: #cd295a;font-size: 18px;line-height: 50px;border-radius: 30px;margin-top: 22px;}
.class_box .t_last .applybox span{display: block;width:100%;line-height: 25px;}
.section{width: 100%;padding-top: 60px;}
.section .sec_title{text-align: center;font-size: 40px;color: #353c72;font-weight: bold;}
.section .sec_title2{margin-top: 18px;font-size: 24px;font-weight: 500}
.section .section_box{width: 1200px;margin: 50px auto 0;}
.section .section_box .section_top{width: 100%;background: url('../image/live_top.png') no-repeat bottom center;height: 25px;}
.section .section_box .section_bottom{width: 100%;background: url('../image/live_bottom.png') no-repeat top center;height: 36px;}
.section .section_box .section_middle{width: 100%;background: url('../image/live_line.png') repeat-y center center;}

.baoming {width: 1182px; height: 180px;margin: auto; display: none;}
.baoming img{width: 100%; }
.suox p {padding-top: 7px !important; }

/* 30人小班 section1*/
.section1 .section_box{margin-bottom: 80px;}
.section1 .section_box .videocon{width: 1140px;margin: 0 auto;background: #353c72;color: #fff;font-size: 18px;}
.section1 .videocon .live_title{padding: 10px 0;text-align: left;}
.section1 .videocon .live_title img{display: block;margin-left: 20px;margin-right: 10px;width: 64px;}
.section1 .live_title p{font-size: 14px;}
.section1 .live_title .p_first{font-size: 18px;margin-top: 10px;margin-bottom: 5px;}
.section1 .videomsg{position: relative;}
/* .section1 .videomsg img{display: block;width: 100%;} */
.section1 .videomsg .played{width: 84px;height: 84px;background: url('../image/player.png') no-repeat center center;position: absolute;top: 50%;left: 50%;margin: -42px 0 0 -42px;z-index: 11;}
.section1 .videomsg .enter{width: 210px;height: 85px;background: url('../image/live_btn.png') no-repeat center center;color: #fff;text-align: center;line-height: 74px;position: absolute;right: 20px;bottom: 20px;}
.section1 .videomsg .vio_container{width: 1140px;height: 490px;}
.section1 .videobox{border-top: 1px solid #9097c2;margin-top: 10px;width: 1100px;padding: 0 20px;position: relative;}
.section1 .slide_btn{width: 54px;height: 54px;position: absolute;top: 103px;cursor: pointer;top: 50%;margin-top: -25px;}
.section1 .slide_btn.prev{left: -8px;background: url(../image/prev.png) no-repeat center center;}
.section1 .nextStop,.section1 .prevStop{display: none;}
.section1 .slide_btn.next{right: -2px;background: url(../image/next.png) no-repeat center center;}
.section1 .videolist{width: 100%;}
.section1 .videolist li{float: left;}
.section1 .videolist a{color: #fff;display: block;width: 240px;height: 105px;font-size: 14px;text-align: left;margin: 20px 0 28px;padding-left: 40px;position: relative;}
.section1 .videolist a:before{content:'';position: absolute;width: 10px;height: 10px;background: url('../image/icon_point.png') no-repeat center center;top: 28px;left: 20px;}
.section1 .videolist a.active:before{width: 16px;height: 16px;background: url('../image/icon_pointon.png') no-repeat center center;top: 24px;left: 18px;}
.section1 .videolist a.active{background: #0b0e33;}
.section1 .videolist a p:first-child{font-size: 18px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 20px 0 10px;}
.section1 .videolist a.active p:first-child{color: #4bb8fc;}
.section1 .videomsg>img{position: absolute;top: 0;left: 0;z-index: 10;}
/* 零基础题库班专享 section2 */
.section2{background:#ffffff;padding-bottom: 85px;}
.section2_box { margin-top: 40px; box-shadow: 0 0 20px #e6f6ff; width: 1200px; height: 575px;margin: auto; margin-top: 40px;}
.section2_box div{ width: 50%; }
.section2_box div:first-child p { display: inline-block; margin-top: 30px; font-size: 18px;height: 36px;line-height: 36px;background-color: #d7d4df;border-radius: 18px;padding: 0 23px }
.section2_box div .s_top { margin-top: 199px;display: inline-block;font-size: 18px;height: 36px;line-height: 36px;background-color: #d7d4df;border-radius: 18px;padding: 0 23px }
.kh {margin: 0; padding: 0; text-align: center;display: inline; position: relative;}
.kh i { width: 1px; height: 40px; position: absolute; left: 0; right: 0; margin: auto;margin-top: 11px;; background-color: #ccc; }
.kh p {display: inline-block; font-size: 15px; line-height: 28px;}
.kh p:first-child { padding-right: 22px;  }
.kh p:last-child { padding-left :22px; }


/* 跟学小班 section3 */
.section3{padding-bottom: 40px;}
.section3 .section_box{background: #fff;border-radius: 8px;}
.section3 .tab_btn{background: #575f99;height: 90px;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.section3 .tab_btn a{float: left;color: #fff;display: block;font-size: 18px;text-align: center;width: 176px;height: 60px;background: url('../image/s3_tab.png') no-repeat center center;line-height: 60px;margin-left: 20px;margin-top: 15px;}
.section3 .tab_btn a.tab5{padding-left: 8px;width: 174px;}
.section3 .tab_btn a.active{background: url('../image/s3_tabon.png') no-repeat center center;}
.section3 .tab_box{width: 100%;display: none;height: 258px;}
.section3 .tab_box img{display: block;margin-left: 300px;margin-right: 75px;margin-top: 54px;}
.section3 .tab_box p{color: #575f99;font-size: 14px;text-align: left;margin-bottom: 15px;width: 280px;line-height: 20px;}
.section3 .tab_box div.fl p:first-child{margin-top: 80px;}
.section3 .tab_box2 p{font-size: 18px;color: #575f99;position: relative;width: 445px;padding: 48px 0 15px;text-align: center;margin: 0 auto;}
.section3 .tab_box2 p:before,.section3 .tab_box2 p:after{content:'';position: absolute;width: 180px;height: 1px;background: #575f99;;top: 57px;}
.section3 .tab_box2 p:before{position: absolute;left: -180px;}
.section3 .tab_box2 p:after{position: absolute;right: -180px;}
.section3 .tab_box2 p span{font-weight: bold;}
.section3 .tab_box2 img{display: block;margin: 0 auto;}
.section3 .tab_box3 img{margin-top:30px;}
.section3 .tab_box4 img{width: 788px;margin: 0 auto;padding-top: 28px;}
.section3 .tab_box5 img{margin-top: 35px;}
.section3 .tab_box5 div.fl p:first-child{margin-top: 54px;}
.section3 .tab_box5 p{width: 310px;margin-bottom: 20px;}
.section3 .tab_box6 img{margin-top:30px;}
.section3 .tab_box6 .gift_msg p{width: 100px;margin-top: 0 !important;margin-bottom:10px;padding-left: 10px;}
.section3 .tab_box6 .gift_msg p span{font-size: 24px;}
/* 3款班型开班 section4*/
.section4{background: #fff;box-shadow:0 8px 10px -5px #c9e8fd inset;padding-bottom: 60px;}
.section4 .note_box{background: #fff;width: 140px;box-shadow: 0 5px 8px 3px #c9e8fd;color: #575f99;font-size: 20px;line-height: 30px;margin-right: 10px;margin-left: 25px;}
.section4 .note_box p{float: left;width: 100%;}
.section4 .backcolor{background: #e5f0f9;}
.section .height90{height: 90px;}
.section .height54{height: 54px;}
.section .height165{height: 165px;}
.section .height235{height: 235px;}
.section .height95{height: 95px;}
.section .height190{height: 190px;}
.section .height215{height: 215px;}
.section .margin10{margin-top: 10px;}
.section .margin20{margin-top: 20px;}
.section .margin35{margin-top: 35px;}
.section .margin65{margin-top: 65px;}
.section .margin70{margin-top: 70px;}
.section .margin75{margin-top: 75px;}
.section .margin105{margin-top: 105px;}
.section .width190{width: 190px;}

.section4 .class0 {margin-right: 10px; border-radius: 0 0 5px 5px; overflow: hidden;width:  343px;}

.section4 .class0 .classname{background: url('../image/s4_course3.png') no-repeat bottom center!important;}
.section4 .class0 .addcart0{margin-bottom: 40px;text-align:center;margin-top:20px;width:175px;height:50px;display:inline-block;color:#fff;background:#cd295a;font-size:18px;line-height:50px;border-radius:30px;}
.section4 .class0 .sxb span { width: 135px; height: 45px; background: url(../image/xuanzhong_2.png) no-repeat;border-radius: 0;border: none;padding-left: 10px; text-align: left; cursor: pointer; }
.section4 .class0 .sxb .active { background: url(../image/xuanzhong_1.png) no-repeat;}
.section4 .item_o .particulars{background: url('../image/particulars.png') no-repeat center center;width: 85px;height:24px;color: #fff;line-height: 24px;cursor: pointer;}
.section4 .class0 .item_o{width: 250px;margin: 8px auto;background: #f3edff;padding: 5px 10px;border-radius: 5px;}
.section4 .class0 .phase{position: relative;    height: 570px;border-bottom: 1px solid #eaeaea;}
.section4 .class0 .phase .line{width: 2px;height: 520px;left: 70px;top: 15px;position: absolute;}
.section4 .class0 .phase .phase_one{height: 140px;}
.section4 .class0 .phase div{width: 320px;height: 120px;margin: 10px auto 0;}
.section4 .class0 .phase .introduction{width: 240px;text-align: left;margin-left: 15px;}
.section4 .class0 .phase .introduction .title{color: #666666;margin:5px 0 5px 0;}
.section4 .class0 .phase .introduction .title::before{content:'';position: absolute; width: 10px;height: 10px; background: url(../image/ellipse.png) no-repeat center center;top: 18px;left: 65px;}
.section4 .class0 .phase .introduction .txt{color: #b3b3b3;margin-bottom: 5px;}
.section4 .class0 .phase .phase_one .introduction .arrows{background: url(../image/arrows1.png) no-repeat center center;width: 134px;height: 49px;color: #9b80cc;}
.section4 .class0 .phase .introduction .arrows{background: url(../image/arrows2.png) no-repeat center center;width: 106px;height: 49px;color: #9b80cc;}
.section4 .class0 .phase .introduction .arrows span{display: inline-block;padding: 10px 12px;}
.section4 .class0 .phase .phase_two .introduction  .title::before{content:'';position: absolute; width: 10px;height: 10px; background: url(../image/ellipse.png) no-repeat center center;top: 168px;left: 65px;}
.section4 .class0 .phase .phase_three .introduction  .title::before{content:'';position: absolute; width: 10px;height: 10px; background: url(../image/ellipse.png) no-repeat center center;top: 298px;left: 65px;}
.section4 .class0 .phase .phase_four .introduction  .title::before{content:'';position: absolute; width: 10px;height: 10px; background: url(../image/ellipse.png) no-repeat center center;top: 428px;left: 65px;}
.score{margin-left: 10px;}
.section4 .class0 .phase .present{height: 20px;background: #F8F7F7;line-height: 20px;margin-top: 10px;border-radius: 5px;color: #999999;}
.section4 .class0 .phase .present span{color: #cd295a;}
.section4 .class0 .interchange{border-bottom: 1px solid #eaeaea;}
.section4 .class0 .interchange .service{width: 260px;margin: 10px auto;padding-left: 20px;}
.section4 .class0 .interchange .service p{font-size: 14px;}
.section4 .class0 .interchange .service span{color:#6b47ad;font-size: 23px;font-weight: bold;}
.section4 .class0 .interchange .service .exclusive{margin-left: 37px;padding-top: 8px;color:#6b47ad;}
.section4 .class0 .interchange .interchange_ewm{width: 260px;margin: 20px auto;box-shadow: 0 5px 8px 3px #c9e8fd;border-radius: 5px;}
.section4 .class0 .interchange .interchange_ewm .text{margin-left: 30px;color: #acacac;}
.section4 .class0 .interchange .interchange_ewm .text p{margin:8px 0 8px 0;position: relative;}
.section4 .class0 .interchange .interchange_ewm .text p::before{content:'';position: absolute; width: 10px;height: 10px; background: url(../image/ellipse.png) no-repeat center center;top: 3px;left: -18px;}
.section4 .class0 .interchange .interchange_ewm .ewm{padding: 5px;border: 1px solid #f0f0f0;margin: 10px 40px 10px 0;}
.section4 .class0 .interchange .interchange_ewm .ewm img{width: 70px;height: 70px;}
.section4 .class0 .interchange .purchase{text-align: center;line-height: 20px;margin-bottom: 10px;}
.section4 .class0 .condition{width: 280px;height:73px;margin: 0 auto;text-align: left;line-height: 20px;margin-top: 10px;}
.section4 .class1 { border-radius: 5px 5px 5px 5px; overflow: hidden;}
.section4 .class2 { border-radius: 5px 5px 5px 5px; overflow: hidden;}
.section4 .classes{box-shadow: 0 5px 8px 3px #c9e8fd;border-radius: 8px;font-size: 13px;color: #666666;}
.section4 .class1{width: 370px;margin-right: 10px;}
.section4 .class2{width: 430px;}
.section4 .classes .classname{background: url('../image/s4_course1.png') no-repeat bottom center;}
.section4 .class2 .classname{background: url('../image/s4_course2.png') no-repeat bottom center;position: relative;}
.section4 .classes .classname p{color: #fff;font-size: 14px;text-align: center;}
.section4 .classes .classname p:first-child{font-size: 24px;padding-top: 20px;margin-bottom: 5px}
.section4 .class2 .classname p{text-align: left;padding-left: 35px;}
.section4 .class2 .gift_note{width:175px;height: 33px;background: url('../image/s4_gift1.png') no-repeat center center;font-size: 14px;position: absolute;top: 0;right: 80px;line-height: 33px;}
.section4 .class2 .gift_book{position: absolute;width: 58px;top: 6px;right: 20px;}
.section4 .gift_a{font-size: 18px;color: #fff;text-align: center;width: 145px;height: 34px;background: url('../image/s4_gift.png') no-repeat center center;line-height: 34px;margin: 9px auto 10px;}
.section4 .item{padding-left: 30px;text-align: left;}


.sxb span,.bgb span { border-radius: 8px; border: 1px solid #ccc; display: inline-block; width: 308px; margin-top: 30px;height: 43px;line-height: 43px;}
.addcart { margin-bottom: 40px; }

/* .section4 .class2 .item{padding-left: 60px;}  */
.section4 .item p:first-child{font-size: 18px;color: #575f99;padding-top: 10px;}
.section4 .item .point_num{display:inline-block;width:24px;height:24px;text-align:center;line-height: 24px;background: #575f99;color: #fff;border-radius: 2px;margin-right: 8px;}
.section4 .item p{padding-top: 8px;}
.section4 .and{width: 22px;margin-left: 40px;}
.section4 .item .sckc{border: 1px solid #575f99;border-radius: 15px;padding: 0px !important;width: 95px;text-align: center;height: 22px;line-height: 22px;margin-top: 14px;}
.section4 .last_item{height: 201px;}
.section4 .class2 .item_o .and{margin-top: 20px;margin-left: 25px;}
.section4 .item_o .gift_a{margin-left: 35px;}
.section4 .item_o .gift_q1{margin-left: 25px;background: url('../image/s4_gift2.png') no-repeat center center;width: 165px;}
.section4 .class2 .and{margin-left: 0;}
.section4 .class2 .scholarship{color: #fff !important;background: #cd295a;width: 80px;border-radius: 15px;padding: 0 !important;text-align: center;height: 24px;line-height: 24px;margin-top: 14px;}
.section4 .class2 .fail{width: 165px;}
.section4 .class2 .pay_num span{display: block;width: 105px;text-align: left;}
.section4 .class2 .last_item .sckc{margin-top: 10px;}
.section4 .section_box2{margin-top: 10px;}
.section4 .section_box2 div{height: 90px;line-height: 90px;text-align: left;}
.section4 .section_box2 div span{margin-left: 60px;}
.section4 .addcart{text-align:center;margin-top: 20px;}
/* section4 购课提示 */
.section4 .gkts{padding:20px 0 15px 50px;font-size: 18px;color: #333;text-align: left;}
.section4 .buyclass_note{padding-left: 50px;text-align: left;padding-bottom: 15px;height: 140px;overflow: auto;width: 1110px;}
.section4 .buyclass_note p{margin-bottom: 8px;font-size: 14px;color: #333;position: relative;padding-left: 30px;line-height: 25px;}
.section4 .buyclass_note p span{position: absolute;left: 0;}
/*滚动条样式*/
.buyclass_note::-webkit-scrollbar{/*滚动条整体样式*/
    display: block;
    width: 4px;     /*高宽分别对应横竖滚动条的尺寸*/
    margin-right: 50px;
}
.buyclass_note::-webkit-scrollbar-thumb{/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px #8f96c4;
    background: #8f96c4;
}
.buyclass_note::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px #e2e2e2;
    border-radius: 5px;
    background: #e2e2e2;
}
.VIP_list_item.show li:hover i,li.nopay:hover i{display: block;opacity:1;filter: alpha(opacity=1);    -webkit-animation: fadeInDown 0.25s 0.1s linear both;
    -moz-animation: fadeInDown 0.25s 0.1s linear both;
    animation: fadeInDown 0.25s 0.1s linear both;
    -ms-animation: fadeInDown 0.25s 0.1s linear both;
}
/* section4 课表抢先看 */
.section4 .schedule{position: relative;}
.section4 .nocontent{height: 23px;display: none;}
.section4 .schedule p{text-align: center;font-size: 24px;color: #7178b0;padding-top: 20px;}
.section4 .schedule img{display: block;margin: 0 auto;padding: 20px 0;}
/* .section4 .schedule table{margin: 0 auto;display: none;}
.section4 .schedule tr{border-bottom: 1px solid #d9dde9;border-bottom: 1px solid rgba(96,104,159,.3);}
.section4 .schedule thead tr{background: #7178b0;}
.section4 .schedule thead td{height: 35px;vertical-align: middle;color: #fff;border-right:1px solid #d9dde9;border-right:1px solid rgba(96,104,159,.3);}
.section4 .schedule td{width: 100px;font-size: 14px;border-right:1px solid #d9dde9;border-right:1px solid rgba(96,104,159,.3);height: 30px;width: 100px;padding:10px;}
.section4 .schedule tbody tr td:first-child{border-left:1px solid #d9dde9;border-left:1px solid rgba(96,104,159,.3);}
.section4 .schedule tbody span:first-child{text-align: right;font-size: 14px;color:#9699b5;}
.section4 .schedule tbody span{display: block;width: 100%;text-align: left;font-size: 12px;color: #6970a4;}
.section4 .schedule td.on{background: #dddfec;}
.section4 .schedule td.on span:first-child{color: #353c72;font-weight: bold;} */
.section4 .turndown{display: block;width: 100%;height: 50px;background: url('../image/turndown.png') no-repeat top center;bottom: -40px;left: 0;position: absolute;}
.section4 .turndown .icon_down{display: block;position: absolute;left: 50%;margin-left: -9px;bottom: 30px;width: 18px;height: 14px;background: url('../image/icon_down.png') no-repeat center center;}
.section4 .turndown .icon_up{background: url('../image/icon_up.png') no-repeat center center;}
.section4 .adbox{position: relative;}
.section4 .wcode{width: 92px;display: block;position: absolute;top: 20px;right: 105px;}
/*单独购买 section5 */
.section_content { height: 530px; width: 1200px;background-color: #fff; box-shadow: 0 0 20px #ccc; border-radius: 10px; margin: 60px auto; overflow: hidden; }
.section_content .section_content_h { height: 90px; background-color: #575f99;}
.section_content_h ul{ padding: 15px 0 15px 20px;}
.section_content_h ul .active { background-color: #cd295a; }
.section_content_h ul .active span:first-child{ color: #cd295a; background-color: #fff;}
.section_content_h ul li { background-color: #8d93c5; float: left; width: 275px; height: 60px; border-radius: 30px; margin-right: 20px; font-size: 16px; line-height: 60px;color: #fff; text-align: center;}
.section_content_h ul li span:first-child { display: block; color: #fff;float: left; background-color: #353c72; border-radius: 24px; width: 48px; height: 48px; margin-left: 7px; margin-top: 6px; text-align: center;line-height: 48px; font-size: 14px;}
.section_content_h ul li span:last-child {float: left;margin-left: 45px; }
.section_content_b { padding: 25px 25px 0 30px; }
.section_content_b .l_top span{ background-color: #353c72; width: 174px; height: 50px; display: block;text-align: center;color: #fff;border-radius: 25px; line-height: 50px;font-size: 16px;margin-left: 40px;position: relative;z-index: 1;}
.section_content_b .r_top span{ background-color: #353c72; width: 174px; height: 50px; display: block;text-align: center;color: #fff;border-radius: 25px; line-height: 50px;font-size: 16px;}
.section_content_b .left { width: 40%; height: 372px;text-align: center;  }
.section_content_b .center { width: 40%;height: 372px; }
.section_content_b .right { width: 20%; height: 372px;}
.section_content_b .rumen div { float: left;}
.section_content_b .jichu div { float: left;}
.section_content_b .qianghua div { float: left;}
.section_content_b .chongci div { float: left;}
.section_content_b .l_top { width: 256px; height: 80px; margin-left: 96px;display: inline-block;position: relative;}
.section_content_b .l_top:before{content:'';width: 129px;height: 53px;background: url('../image/kecheng_left.png') no-repeat left bottom;position: absolute;bottom: 0;left: 0;}
.section_content_b .l_top:after{content:'';width: 129px;height: 53px;background: url('../image/kecheng_right.png') no-repeat right bottom;position: absolute;bottom: 0;right: 0;}
.section_content_b .jichu .l_top:before,.section_content_b .chongci .l_top:before{content:'';width: 223px;background: url('../image/kecheng1_left.png') no-repeat left bottom;}
.section_content_b .jichu .l_top:after,.section_content_b .chongci .l_top:after{content:'';width: 223px;background: url('../image/kecheng1_right.png') no-repeat right bottom;}
.section_content_b .r_top { width: 174px; height: 80px; margin-left: 24px; background: url(../image/kecheng_1.png) no-repeat center bottom;display: inline-block; }
.section_content_b .bottom { width: 220px; height: 307px; margin-right:9px; border-radius: 8px; color: #fff;box-shadow:  0 5px 10px #d4efff}
.section_content_b .bottom div {float: none}
.section_content_b .bottom .top { height: 120px;background-color: #5b629b; padding: 20px 0;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.section_content_b .bottom .top p{ font-size: 14px; margin-bottom: 10px; }
.section_content_b .bottom .top p:first-child { font-size: 17px; margin-bottom: 16px; }
.section_content_b .bottom .top p:last-child { margin-top: 30px; }
.section_content_b .bottom .bottom_buy p {font-size: 12px;}
.section_content_b .bottom .bottom_buy p:first-child { color: #ccc;padding-top: 10px;padding-bottom: 12px; }
.section_content_b .bottom .bottom_buy .z{color: #575f99 }
.section_content_b .bottom .bottom_buy .z span{font-size: 24px !important; font-weight: 900; }
.section_content_b .bottom .bottom_buy p span:first-child { font-size: 20px; color: #cd295a }
.section_content_b .bottom .dan { margin-right: 0; }
.over {background-color:#dedede;color:#999999;display: inline-block; height: 50px;width: 174px;border-radius: 25px; line-height: 50px;margin-top: 10px;font-size: 16px;}
.section_content_b .bottom .bottom_buy i {display: inline-block; height: 50px;width: 174px;border-radius: 25px; line-height: 50px;background-color: #353c72;margin-top: 10px;font-size: 16px;}
.section_content_b .bottom .bottom_buy .active { background-color: #cd295a;cursor: pointer; }

.jichu .left { width: 70%; } 
.jichu .right { width: 30%; } 
.jichu .l_top { width: 447px;float: none !important;margin-left: -110px; }
.jichu .l_top span {margin-left: 132px;}
.jichu .r_top {margin-left:74px;}
.jichu .bottom { width: 310px; }
.jichu .hh { margin-right: 83px; }

.qianghua .right { width: 30%; } 
.qianghua .r_top {margin-left:74px;}
.qianghua .bottom { width: 310px; }
.qianghua .right:first-child { margin-left: 214px; margin-right: 111px; }

.chongci .left { width: 70%; } 
.chongci .right { width: 30%; } 
.chongci .l_top { width: 447px;float: none !important;margin-left: -110px; }
.chongci .l_top span {margin-left: 132px;}
.chongci .r_top {margin-left:74px;}
.chongci .bottom { width: 310px; }
.chongci .hh { margin-right: 83px; }
/* 讲师课堂 section6 */
.section6{background: #fff;box-shadow:0 8px 10px -5px #c9e8fd inset;padding-bottom: 60px;}
.section6 .teacherbox{width: 1130px;background: #fff;border-radius: 8px;margin: 0 auto;padding-top: 35px;}
.section6 .teacherbox .tea_tab{padding-bottom: 20px;}
.section6 .teacherbox .tea_tab a{display: block;float: left;width: 247px;margin-left: 38px;position: relative;}
.section6 .teacherbox .tea_tab a:first-child{margin-left: 15px;}
.section6 .teacherbox a .tab_shadow{display: block;position: absolute;top: 0;left: 0;}
.section6 .teacherbox a.active .tab_shadow{display: none;}
.section6 .nocontent{width: 100%;height: 5px;background: #f3f4fa;}
.section6 .tea_box{display: none;position: relative;}
.section6 .tea_box img{display: block;padding-bottom: 30px;margin-left: 20px;}
.section6 .tea_box a{width: 30px;height: 30px;background: url('../image/play_btn.png') no-repeat center center;position: absolute;bottom: 108px;}
.section6 .tea_box a.onplay1{left: 120px;}
.section6 .tea_box a.onplay2{left: 340px;}
.section6 .introduct{margin-left: 30px;text-align: left;width: 260px;}
.section6 .introduct .i_title{font-size: 18px;color: #575f99;padding-top: 20px;margin: 0;}
.section6 .introduct p{font-size: 14px;color: #666;line-height: 28px;}
.section6 .introduct p span{margin-right: 10px;height: 30px;}
.section6 .introduct .step{min-height: 198px;}
.section6 .userbox span{text-align: center;font-size: 14px;color: #666;}
.section6 .userbox .assess{width: 170px;height: 48px;background: url('../image/chat.png') no-repeat center center;color: #fff;text-align: left;margin-top: 10px;padding: 7px 10px 0 20px;line-height: 20px;}
.section6 .userbox .assess2{height: 70px;background: url('../image/chat2.png') no-repeat center center;}
.section6 .userbox .user{width: 40px;height: 40px;display: block;background: url('../image/user.png') no-repeat center center;margin: 8px auto 0;}
.section6 .step .zan{display: block;float: left;width: 24px;height: 24px;background: url('../image/zan_on.png') no-repeat center center;margin-top: 15px;}
.section6 .step .nozan{background: url('../image/zan.png') no-repeat center center;}
/* 超能小班群 section7 */
.ibox{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;}
.pra{position: absolute;}
.section7 .zy-Slide{width:1120px;height:670px;}
.section7 .prevbtns{width:32px;height:44px;background:url(../image/prev_1.png) no-repeat;left:-20px;top:37%;transition:all 0.6s;cursor:pointer;}
.section7 .prevbtns:hover{background:url(../image/prev_2.png) no-repeat;}
.section7 .nextbtns{width:32px;height:44px;background:url(../image/next_1.png) no-repeat;right:-48px;top:37%;transition:all 0.6s;cursor:pointer;}
.section7 .nextbtns:hover{background:url(../image/next_2.png) no-repeat;}
.zy-Slide li{background: transparent;}
.section7 .opera_ul li .bg{box-shadow: 0 0 10px #ccc;background:#fff;padding:15px;border-radius: 8px;height: 100%;}
.section7 .opera_ul li .bg img{height:auto;display:block;margin:0 auto;max-width:100%;max-height: 100%}
.section7 .opera_ul li p{font-size:16px;color:#333;padding:10px 0 0 0;text-align:center;}
.section7 .opera_ul .li_one{width: 230px; height: 337px; z-index: 2; top: 61px; left: 120px;}
/* 行业口碑 */
.section8 {width: 100%;background: #110244;}
.section8 .wrap{position: relative;}
.section8 img{display: block;margin: 0 auto;}
.section .show{display: block;}
.section .hidden{display: none;}
.section8 .student{width: 180px;height: 73px;background: url('../image/studentr.png') no-repeat left center;color: #fff;text-align: left;position: absolute;padding: 0 80px;font-size: 14px;line-height: 20px;padding-top: 12px;color: #7589c3;}
.section8 .studentl{background: url('../image/studentl.png') no-repeat left center;padding-left: 126px;width: 190px;}
.section8 .student p:first-child{font-size: 16px;color: #fff;}
.section8 .student1{top: 376px;right: 103px;}
.section8 .student2{top: 512px;left: 105px;}
.section8 .student3{top: 543px;right: 304px;}
.section8 .student4{top: 653px;left: 259px;}
.section8 .student5{top: 775px;right: 285px;}
/* 弹窗 */
.a_mask{position:fixed;left:0;top:0;width:100%;height:100%;background:url(//www.dongao.com/zjzcgl/2018-zsfa/images/a_touming_bj.png) left top;z-index: 6;display: none;}
/*购课协议弹框样式*/
.pop_box{display: none;position:fixed;width:642px;height:520px;left:50%;top:50%;margin-top: -275px;margin-left: -321px;background:#fff;z-index:21;}
.pop_box .pop_title{height: 68px;line-height: 80px;font-size: 18px;}
.pop_tit_icon {right: -50px;top: 33px;   display: block;position: absolute;top: 5px;width: 24px;height: 24px;background: url(../image/f_close.png) no-repeat 0 0;cursor: pointer;}
.pop_box_bttom a {display: block;background: #ff574a;width: 100%;height: 57px;line-height: 57px;font-size: 18px;color: #fff;text-align: center;}
.pop_box_bttom a:hover{text-decoration: none;color:#fff;}
.pop_box_bttom .grey, .pop_box_bttom .grey:hover {color: #fff;background: #ccc;}
.sp_check_xy {font-size: 12px;color: #666; }
.check_on_xy{color:#000;}
.cfc4944{color:#fc4944;}
.marxy01{margin-left:23px;margin-right:8px;}
.srrz{width:75px;height:20px;line-height:20px;text-align:center;font-size:16px;color:#333;margin-top:-3px;border-radius:10px;margin-bottom:7px;}
.divsor{padding-bottom:28px;font-size:14px;text-align:left;}
.pop_box .box_content{border-top:none;border-bottom:1px solid #d8d8d8;padding-top:10px;font-size:12px;padding-bottom:10px;padding-left:25px;padding-right:25px;min-height:230px;}
#check_xieyi a{text-decoration:underline;font-size:16px;}
#check_xieyi a:hover{color:#ff574a;}
.sp_check_xy a{font-size:12px;color:#666;}
.check_on_xy a{font-size:12px;color:#000;}
.pop_box .box_content p{margin-top:0px;text-align:left;}
.pop_box .pop_title{line-height:30px;color:#fff;height:50px;background:#6e6c70;padding:25px;text-align:left;}
.tips_important{height:40px;padding:0 25px;line-height:40px;font-size:12px;color:#fe574a;background:#fff6f6;background:#fff6f6 url(../image/m_icon1.png) no-repeat 25px center;padding-left:60px;margin-bottom:20px;text-align:left;}
.divsor .num{font-size:36px;color:#e8e8e8;line-height:36px;padding-right:10px;}
.sp_check_xy{display:inline-block;padding-left:23px;background:url(../image/span_kcy.jpg) no-repeat 0 center;cursor:pointer;margin-left:4px;font-size:16px;line-height:28px;padding-top:12px;padding-bottom:12px;}
.check_on_xy{background:url(../image/span_xzy.jpg) no-repeat left center;}
.buyLesson_tips{width:82px;height:90px;background:url(../image/tips.png) no-repeat;right:14px;top:-10px;z-index:19}
.pop_mask{/*background:rgba(0,0,0,.7);*/
background:url(//www.dongao.com/zjzcgl/2018-zsfa/images/a_touming_bj.png);position:fixed;left:0;top:0;width:100%;height:100%;z-index:20;}
.agreement_div{display:none;}
.className_font{font-size:18px;}
#videomsg_logo{display:none;}
.section7 .opera_ul li p{color:#353c72;}
.section7 .opera_ul li p:first-child{font-weight:bold;}

/* 详情弹窗 */
.pop_tit_icon1 {right: -40px;top: 33px;   display: block;position: absolute;top: 5px;width: 24px;height: 24px;background: url(../image/f_close.png) no-repeat 0 0;cursor: pointer;}
.prz1 img{width: 494px;height:475px;margin: 15px auto;}
/* 视频弹框 */
/*.tip_video{*/
    /*width: 890px;*/
    /*height: 490px;*/
    /*background: #fff;*/
    /*position: absolute;*/
    /*top: 50%;*/
    /*margin-top: -245px;*/
    /*left: 50%;*/
    /*margin-left: -445px;*/
    /*z-index: 102;*/
/*}*/
/*.video_close{*/
    /*position: absolute;*/
    /*right: -42px;*/
    /*margin-left: 510px;*/
    /*top: 0;*/
    /*width: 30px;*/
    /*height: 30px;*/
    /*cursor: pointer;*/
/*}*/
/*#video_box_logo{*/
    /*filter: alpha(opacity=0)!important; opacity: 0!important;*/
/*}*/
/*.video_pop{ width: 100%;height: 100%;position: fixed;top:0;left: 0;z-index: 100;display: none;}*/
/*.video_pop_mask {width: 100%; height: 100%; background: #000; filter: alpha(opacity=80); opacity: 0.8; position: fixed; top: 0; left: 0; z-index: 100;}*/
/*.overflow_y_hidden{overflow: hidden;}*/
/*#vio_container_logo{display: none;}*/
/*.videobox .tempWrap{width: 1100px !important;}*/
/* 视频弹框 */
.tip_video{width: 890px;height: 490px;background:#ffffff;position: absolute;top: 50%;margin-top: -245px;left: 50%;margin-left: -445px;z-index: 102;display: none;}
.video_close{position: absolute;right: -42px;margin-left: 510px;top: 0;width: 30px;height: 30px;cursor: pointer;}
#video_box_logo{filter: alpha(opacity=0)!important; opacity: 0!important;}
.video_pop_mask {width: 100%; height: 100%; background: #000; filter: alpha(opacity=80); opacity: 0.8; position: fixed; top: 0; left: 0; z-index: 100;display: none;}
.overflow_y_hidden{overflow: hidden;}
#vio_container_logo{display: none;}
.videobox .tempWrap{width: 1100px !important;}


.section_content_h li {cursor: pointer !important;}