.w_teaching{width:100%;background:#ecedef;padding-bottom:40px}
.w_shopys{background:#f8f7f7;margin-top: 70px;padding-top: 70px;}
.w_teaching .w1180>h2{text-align:center;font-size:40px;color:#333;padding:58px 0 56px;font-weight:700}
/*套餐头部*/
/*small*/
.small_title{display: none; position: fixed; top: 0; z-index: 8;}
.small_title div{color: #fff;height: 90px;text-align: left;text-indent: 20px;}
.small_title div font{font-size: 16px;display: block; padding-top: 7px;}
div.small_title .small_title1{font-size:24px;background:url(../images/buy/yk_small_a.png) no-repeat;width:255px;padding-top:18px;position:relative;margin-right:6px}
div.small_title .small_title2{font-size:24px;padding-top:18px;position:relative;background:url(../images/buy/yk_small_b.png) no-repeat;width:298px;margin-right:6px}
div.small_title .small_title3{font-size:24px;background:url(../images/buy/yk_small_c.png) no-repeat;width:298px;height:90px;padding-top:18px;position:relative;margin-right:6px}
div.small_title .small_title4{padding-top:9px;font-size:24px;position:relative;background:url(../images/buy/yk_small_d.png) no-repeat;width:305px}
div.small_title .small_title4 span{font-size: 12px;line-height: 0;display: block;text-align:center;margin-bottom: 9px;position: absolute;left: 14px;top: 5px;}
div.small_title .yk_peoplenum{width:100%;font-size:14px;color:#fff;position:absolute;bottom:0;text-align:center;height:20px;line-height:18px}
/*small  end*/
.w_teaching ul li.classA{width:255px}
.w_teaching ul li.classB{width:298px}
.w_teaching ul li.classC{width:298px;}
.w_teaching ul li.classD{width:304px}
.w_teach_title li{height:117px}
.w_teach_title .classA{background:url(../images/buy/class_a_tit.png) center no-repeat}
.w_teach_title .classB{background:url(../images/buy/class_b_tit.png) center no-repeat}
.w_teach_title .classC{background:url(../images/buy/class_c_tit.png) center no-repeat;}
.w_teach_title .classD{background:url(../images/buy/class_d_tit.png) center no-repeat}
.w_teach_title h4{font-size:24px;color:#fff;padding-top:42px;text-align: center;}
.w_teach_title .classC h4{font-weight: bold;}
.w_teach_title font{font-size:14px;color:#fff;line-height: 20px;padding:10px 0 0 0;text-align: left;display: block;text-indent: 20px;}
.w_teaching ul li.classD{position: relative;}
.w_teach_title p{text-align:center;font-size:16px;color:#5f4107;padding-top:6px;padding-left:0;background:url(../images/buy/d_title.png) no-repeat center top;width:240px;height:36px;line-height:36px;position: absolute;left:30px;top:-18px;padding-top:0;}
.w_teaching .peoplenum{display:none;height:20px;position:absolute;bottom:-20px;text-align:center;font-size:14px;color:#fff;line-height:20px}
.w_teaching .peoplenum span{font-weight:700}
.w_teaching .peonum span{font-weight:700;font-size:14px}
.w_teaching li.classA .peoplenum{background:#c79526;width:254px;left:0}
.w_teaching li.classB .peoplenum{background:#0d4beb;width:298px;left:0}
.w_teaching li.classC .peoplenum{background:#986740;width:305px;right:0}
.w_teaching li.classD .peoplenum{background:#4f2f88;width:298px;left:0}
.w_teach_title .peoplenum1{background:url(../images/peoplenum1.jpg) no-repeat left top}
.w_teach_title .peoplenum2{background:url(../images/peoplenum2.jpg) no-repeat left top}
.w_teach_title .peoplenum3{background:url(../images/peoplenum3.jpg) no-repeat left top}
.w_teaching ul li{position:relative}
.w_teach_title h3{text-align:left;padding-left:100px;padding-top:26px}
/*.w_teach_title h4{padding-left:84px}*/
.w_teach_title .yk_class_d h4{padding-top:41px}
.w_teach_title p{font-size:14px}
.w_teach_title .yk_peonum{width:70px;position:absolute;top:36px;left:15px;z-index:1}
.w_teach_title .yk_peonum img{width:70px}
.w_teach_title .yk_peonum .yk_gmrs{position:absolute;top:25px;font-size:12px;color:#fff;width:70px;text-align:center}
.w_teach_title .yk_peonum .yk_gmrs_zs{color:#fff}
.w_teach_title li{margin-right:6px;position:relative}
.w_teach_detail li{margin-right:6px;}
.w_teaching ul li.yk_lesson_a{width:255px}
.w_teaching ul li.yk_lesson_b{width:298px}
.w_teaching ul li.yk_lesson_c{width:298px;}
/*套餐*/
.w_teach_detail .row.row4 p{padding-left:17px}
.w_teach_detail .row .yk_zntk_fw_list{height:160px}
.w_ckxq{margin:16px auto 0}
/*.w_teach_detail li{box-sizing:border-box;}*/
.w_teach_detail li>div{box-shadow:0 0 10px rgba(0, 0, 0, 0.1);background:#fff;padding:0 8px 0 8px;box-sizing:border-box;}
.w_teach_detail .row{position:relative;border-bottom:1px solid #e8e8e8; }
.w_teach_detail .row.row1{height:120px}
.w_teach_detail .row.row2{height:280px;box-sizing:border-box}
.w_teach_detail .row.row3{height: 540px;}
.w_teach_detail .row.row4{height:180px}
.w_teach_detail .row.row5{height:230px}
.w_teach_detail .row.row6{height:270px}
.w_teach_detail .row.row7{height:433px;margin-top: 10px;}
.w_teach_detail .row.row4 h5,.w_teach_detail .row.row5 h5,.w_teach_detail .row.row6 h5{margin-bottom:0;color:#333}
.w_teach_detail .row .red{color: #ec3333!important;clear: both;text-align: left;}
.w_teach_detail .row.row4 p,.w_teach_detail .row.row5 p,.w_teach_detail .row.row6 p{color:#666;line-height: 24px;padding-left: 17px;}
.w_teach_detail .row h5{padding-top:3px;font-size:18px;color:#333;line-height:28px;font-weight: bold;}
.w_teach_detail .row p{font-size:14px;color:#333;line-height:22px}
.w_teach_detail .row2 p{font-size:12px;}
.w_teach_detail .row .w_course_name{font-size: 14px;color: #333;font-weight: bold;}
/*.w_teach_detail .row i.cor55a{color: #55aab6;padding-left: 10px;}*/
.w_course .w_course_right{width:100%;}
.w_course .w_course_right p{color:#666;line-height:20px;}
.w_course_listen:hover{background:url(../images/buy/hover_yellow1.png) center no-repeat}
.w_ckxq:hover{background:url(../images/buy/w_ckxq_ah.png) center no-repeat}
.w_ckxq,.w_course_listen{width:160px;line-height:34px;background:url(../images/buy/w_listen_a.png) center no-repeat;position: absolute;bottom: 17px;left: 18%;font-size:14px;color:#fff;box-sizing:border-box;    height: 34px;padding-left:66px;cursor:pointer;border-radius:17px}
.w_ckxq{padding-left:56px;margin:0 auto;background: url(../images/buy/w_ckxq_a.png) center no-repeat}
.w_teach_detail .classA h5 span{font-size:20px;color:#e0a117;font-weight: 700;}
.w_teach_detail .classB h5 span{font-size:20px;color:#5d63d4;font-weight: 700;}
.w_teach_detail .classC h5 span{font-size:20px;color:#55aab6;font-weight: 700;}
.classB .w_course_listen{background: url(../images/buy/w_listen_b.png) no-repeat center;}
.classB .w_ckxq{background:url(../images/buy/w_ckxq_b.png) center no-repeat}
.classB .w_ckxq:hover{background:url(../images/buy/w_ckxq_bh.png) center no-repeat}
.classB .w_course_listen:hover{background:url(../images/buy/hover_yellow2.png) center no-repeat;}
.classC .w_course_listen{background: url(../images/buy/w_listen_c.png) no-repeat center;}
.classC .w_ckxq{background:url(../images/buy/w_ckxq_c.png) center no-repeat;bottom: 12px;}
.classC .w_course_right p i{display: inline-block;color: #666;padding-left: 0px;font-size: 12px;}
/* .classC .w_course_right p .w_courserg_i{padding-left:17px;} */
.classC .w_course_right p .fr{color: #666;}
.classC .w_course_right p .fl{color:#333;line-height: 20px;font-weight: normal!important;line-height: 32px;}
.classC .w_course_ts{background: #f8f7f7;margin: 4px 6px 0;padding: 12px 4px;margin-left: -2px;}
.classC .w_course_ts h6{color: #d6404c;font-size: 12px;padding-bottom: 5px;}
.classC .w_course_ts p{color: #999999;font-size: 12px;line-height: 18px;}
.classC .w_ckxq:hover{background:url(../images/buy/w_ckxq_ch.png) center no-repeat}
.classC .w_course_listen:hover{background:url(../images/buy/hover_yellow3.png) center no-repeat;}
.w_teaching ul li.yk_lesson_c{padding: 0;box-shadow: none;background: none;}


.w_teaching ul li.yk_lesson_c .row_box{padding: 0 8px 0 8px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);background: #fff;}
.w_teaching ul li.yk_lesson_c .row_box .row6{border-bottom: none;height: 260px;}
.w_teaching ul li.yk_lesson_c .row7{margin-top: 10px;background: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); padding: 0 15px 0 15px;}
/*套餐购买*/
.row7{border-bottom:none!important}
.row7 .w_years .w_price_left,.row7 .price_show_years .w_price_left{width:56%}
.row7 .price_show_years{color: #626c77;}
.w_teach_detail .row7 .price_show_years p{font-size: 16px;color: #626c77;}
.w_teach_detail .row7 .price_show_years p i{font-size: 26px;}
.row7 .price_show_years span{line-height: 30px;font-size: 14px;}
.row7_wxts{text-align: center;padding-bottom: 5px;}
.zixun{width:83px}
.row7 .w_years .w_price{font-size:26px;color:#fff;}
.row7 .w_years .w_price i{font-size: 18px;}
.w_teach_detail .row .w_type{color: #fff;font-size: 16px;    padding-left: 30px;}
.w_years{position:relative;margin-top: 5px;width:100%;height:59px;background:#bd3d21;border-radius:6px;box-sizing:border-box;padding:18px 0 0 15px;cursor:pointer}
.w_years.w_years_b5{background:#616372;}
.price_show .price_show_years{position:relative;width:100%;height:43px;box-sizing:border-box;padding:5px 0 0 10px;}
.price_show .price_show_years font{font-size: 16px;text-decoration: line-through;}
.price_show .price_show_years font i{font-size: 20px;}
.w_years.active{background:#bd3d21 url(../images/buy/price_selet_yes.png) no-repeat 237px center;}
.w_years.active.w_years_b5{background:#616372 url(../images/buy/price_selet_yes.png) no-repeat 237px center;}
.w_teaching .price_list ul li{margin-right:0;margin-bottom: 10px;cursor:pointer;border-radius: 4px;background: url(../images/buy/price_selet_no.png) no-repeat 7px center;width: 104px;height: 30px;border: 1px solid #dddddd;box-shadow: none;padding: 5px 5px 0 5px;}
.w_teaching .price_list ul li.check_on{background: url(../images/buy/price_selet_yes.png) no-repeat 7px center;border: 1px solid #d42424;}
.w_teaching .price_list ul li span{padding-left: 25px;font-size: 16px;}
.goods_buy{margin-top:10px;}
.classA .goods_buy{margin-top:218px;}
.go_buy{width:130px;line-height:50px;background:#c72805;border-radius:4px;text-align:center;font-size:16px;color:#fff}
.go_buy:hover{background:#e74c33;color: #fff;border: 1px solid #c72805;}
.zixun{width:85px;line-height:50px;border-radius:4px;text-align:center;font-size:16px;color:#333;border:1px solid #979797}
.zixun:hover{background:#ffe8d5;border: 1px solid #ffa591;}
.classB .price_list ul li,.classC .price_list ul li{width: 129px;}
.classB .go_buy,.classC .go_buy{width: 172px;}
.classA .row7 .w_years .w_price_left,.classA .row7 .price_show_years .w_price_left { width: 68%;}
.buy_cont{position: relative;}
/*D班样式*/
.w_teaching ul li.yk_lesson_d{width:305px;margin-right:0;padding: 0;box-shadow: none;background: none;}
.w_teach_title .classD{box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}
.w_teaching ul li.yk_lesson_d .row_box{padding: 0 10px 0 10px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.1);background: #fff;}
.classD .row2 .colbfa{color:#bfa16e ;}
.classD .row2 i{padding-left: 10px;}
.classD .row2 td i{padding-left:12px;}
.classD .row3,.classD .row4{position: relative;}
.w_teach_detail .classD .row.row3{height:742px;}
.w_teach_detail .classD .row.row4{height:686px;}
.classD .row3 h5{border-bottom: 1px solid #d8d8d8;}
/* .classD .row3 h5,.classD .row4 h5{position: absolute;width:307px;left: -2px;} */
.classD .row3 h5 span{padding: 0px 0 10px 16px;display: inline-block;}
.classD .row4 h5 span{display: inline-block;}
.classD .row3 h5 p{padding:0px 11px 7px 0px;line-height: 20px;font-size: 16px;font-weight: normal;}
/* .classd_bc{padding-top: 140px;} */
.classd_bc .fl{padding-top: 25px;}
.classd_bc .classd_nx{padding-left: 15px;position: relative;}
.classd_bc .classd_nx h6{color: #bfa16e;font-size: 18px;padding:4px 0 6px;font-weight: bold;
    background: url(../images/ball.png) no-repeat left center;position: relative;
    z-index: 2;
    padding-left: 15px;margin-left: -15px;
}
.classd_bc .classd_nx i{color: #666;font-size: 14px;display: inline-block;padding: 4px 0;}
.classd_bc .classd_nx p{padding: 0;}
.classd_bc .classd_nx span{font-size: 14px;background: #f8f7f7;padding: 5px 90px;margin:12px 0 3px;display: inline-block;}
.classd_bc .classd_nx font{color: #666;font-size: 14px;display: block;text-align: center;padding: 2px 0 0;}
.classd_bc .classd_nx div{margin-top: 15px;}
.classD .row4{text-align: right;border-bottom: none;}
.classD .row4 .price_first{padding-top:115px}
.classD .row4 p{font-size: 14px;padding: 1px 2px;line-height: 35px;padding-right: 5px;}
.classD .row4 p i{font-size: 19px;font-weight: normal;}
.classD .row4 p span{font-size: 20px;color: #333;font-weight:normal;}
.classD .row4 .priceRow{border-top: 1.5px solid #bbbbbb;margin-top:5px;padding: 5px 0 0 0;}
.classD .row4 .priceRow i{font-size: 24px;}
.classD .row4 .priceRow span{font-size: 24px;}
.classD .row4 .price_jia{margin-left:-10px;}
.classD .row4 .price_jia span{text-align:left;font-size:30px;color:#bdbdbd;line-height:26px;vertical-align: top;}
.classD .row4 font{text-align: center;display: block;font-size: 14px;line-height:25px;}
.classD .row4 .price_zhe{width:115px;text-align: center; margin: 10px auto 0px;display: block;}
.w_teach_detail .classD .row5{margin-top: 10px;background: #fff;box-shadow: 0px 0px 18px 0px rgba(0, 0, 0, 0.1);padding: 0 15px 0 15px;height: 434px;width: 304px;box-sizing: border-box;}
.classD .row5 h5 img{margin: 37px 47px 0px;}
.classD .row5 .w_years{margin-top: 5px;height: 65px;padding: 15px 0 0 15px;margin-bottom: 5px;background:#bd3d21 url(../images/con_check.png) no-repeat 12px 20px;}
.classD .row5 .w_years.on{background-image: url(../images/con_check_on.png);}
.classD .w_years.w_years_b5{background-color:#616372;}
.w_teach_detail .classD .row5 .w_years_b5 .w_price{color: #fcd89c;}
.classD .row5 .w_years_b5 .w_price_left span{color: #fcd89c;}
.w_teach_detail .classD .row5 .w_years_b5 .w_type{color: #fcd89c;}
/*.classD .row5 .w_price_left{padding-left: 16px;}*/
.classD .row5 .w_price_right{padding-right:18px;}
.w_teach_detail .classD .row5 .w_price{font-size: 26px;color: #fff;}
.classD .row5 .w_price i{font-size: 18px;}
.classD .row5 .w_price_left span{color: #fff;font-size:20px;}
.classD .row5 .w_price_right .w_type{font-size: 16px;color: #fff;line-height: 22px;}
.w_teach_detail .classD .row5 .classd_zs{font-size:14px ;color:#ec3333;padding:6px 0;text-align: center;margin:18px 0 5px;}
.w_teach_detail .classD .row5 .classd_sy p{text-align: center;font-size: 18px;color: #333333;}
.w_teach_detail .classD .row5 .classd_sy span{color: #ec3333;}
.w_teach_detail .classD .row5 .goods_buy{margin-top: 10px;}
.w_teach_detail .classD .row5 .go_buy{width: 178px;}
.classd_sy .hjcn{cursor: pointer;position: relative;}
.hjcn .tip_text{ display: none;position: absolute;left:-95px;top: 11px;z-index: 15;width: 227px;height: 117px;padding: 30px 14px;font-size: 12px;
    line-height: 20px;color: #000!important;background: url(../images/buy/tip_textbg1.png) center no-repeat;text-align: left;}
.hjcn:hover .tip_text{display: block;}
.hjcn .tip_text a:hover{text-decoration: none;}
.w_teach_detail .classD .row5 .classd_sy{margin: 20px 0 10px;}
.w_teach_detail .classD .row5 .classd_zs font{line-height: 38px;}
.w_teach_detail .classD .row5 .w_price_zsj{clear: both;display: block;color: #fff;font-size: 14px;}
.w_teach_detail .classD .row5 .w_years_b5 .w_price_zsj{color: #fcd89c;}
.w_teach_detail .classD .row5 .w_years_b5{position: relative;}
.w_teach_detail .classD .row5 .w_price_zs{position: absolute;right: 0;bottom: 0;color: #fcd89c;padding: 0 7px;font-size: 12px;background: #373845;border-top-left-radius: 15px;}
/* 服务详情 */
.a_mask{position:fixed;width:100%;height:100%;background:url(//www.dongao.com/zjzcgl/2018-zsfa/images/a_touming_bj.png);top:0;left:0;z-index:13}
.w_service_details{position:fixed;top:50%;left:50%;width:1000px;height:500px;margin-top:-250px;margin-left:-500px;z-index:20}
.w_service_details>div.w_tbody{width:100%;height:100%}
.w_sd_close{position:absolute;top:-24px;right:-18px;z-index:11;cursor:pointer}
.w_service_details table{width:100%}
.w_service_details thead th{text-align:center;border-left:1px solid #fff;background:#6b70d6;line-height:46px;font-size:16px;color:#fff}
.w_service_details tbody td{box-sizing:border-box;line-height:20px;border:1px solid #e9eff4;background:#fbfbff;text-align:left;padding:6px;font-size:14px}
.w_service_details tbody td.w_exercises{font-size:16px;color:#333;font-weight:900;background:#fff4da;text-align: center;}
.w_service_details tbody td.w_xt{background:#fffdfa}
.w_service_details tbody td.w_right{text-align:center}
.w_service_details tbody td.w_service{background:#eeefff;text-align:center;font-size:16px;color:#333;font-weight:900}
.w_service_details tbody td.w_give{font-size:16px;color:#333;font-weight:900;background: #ffe3c7;text-align: center;}
.w_service_details tbody td.w_gv{background:#fffbf7}
.w_service_details tbody td.col66{color: #666;}
.mCSB_draggerContainer{right: -31px!important;}
/*服务详情end*/
/*弹窗协议*/
.pop_mask{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}
.pop_box{position:fixed;width:550px;height:560px;left:50%;top:50%;margin-top:-280px;margin-left:-265px;z-index:21}
.pop_box .pop_title{width:550px;height:133px;background:url(../images/buy/f_bg11.png) no-repeat center top}
.pop_box .pop_title{line-height:20px;font-size:16px}
.pop_tit_icon{right:15px;top:33px;display:block;position:absolute;top:12px;width:24px;height:24px;background:url(../images/buy/f_close.png) no-repeat 0 0;cursor:pointer}
.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;background:#fff}
.divsor{padding-bottom: 45px;font-size:16px;margin-top: 20px;}
.divsor .num{font-size:36px;color:#e8e8e8;margin-top: -8px;line-height:36px;padding-right:10px}
.srrz{width:auto;height:20px;line-height:20px;text-align:left;font-size:18px;color:#333;margin-top:-3px;border-radius:10px;margin-bottom:7px;font-weight:700}
.sp_check_xy{display:inline-block;padding-left:23px;background:url(../images/buy/span_kcy.jpg) no-repeat 0 center;cursor:pointer;margin-left:4px;font-size:16px;line-height:28px;padding-top:12px;padding-bottom:12px;color:#333}
.sp_check_xy a{font-size:16px;color:#333}
.sp_check_xy i{font-size: 24px;color: #fa4343;}
.pop_box_bttom .grey,.pop_box_bttom .grey:hover{color:#fff;background:url(../images/buy/nobuy.png) no-repeat center center;background:#999696;}
.pop_box_bttom a{display:block;font-size:16px;text-align:center;width:344px;height:52px;text-align:center;line-height:52px;background:url(../images/buy/buy.png) no-repeat center center;background:#ff7f2a;margin:0 auto;color:#fff;border-radius: 8px;}
.pop_box_bttom a:hover{text-decoration: none;box-shadow: 0 0 20px 0 #999696;}
.check_on_xy{background:url(../images/buy/span_xzy.jpg) no-repeat left center}
.pop_mask .pop_title h2{font-size:34px;color:#fff;text-align:center;line-height: 32px;padding-top:26px;padding-bottom:18px;}
.pop_mask .pop_title div{color:#fff;text-align:center;}
.pop_mask .pop_main2{padding-top:3px;font-size:16px;text-align: left;padding-bottom: 20px;}
.pop_mask .pop_title div span{color:#fff;font-size:14px;}
.pop_mask .pop_bot{text-align:center;margin-top:0px;background:#f9f8f8}
.pop_mask .pop_box_bttom{background:#f9f8f8;padding-bottom:35px;}
.pop_mask .xieyi_sm{font-size: 12px;color: #fa4343;}
.pop_mask .xieyi_sm a{text-decoration: underline;color: #fa4343;}
.pop_mask2 .divsor{padding-bottom: 25px;margin-top: 0;}
.pop_mask2 .divsor .divsor_three{width: 427px;}
.buy_cart:hover{color: #fff;}
.check_xieyi a{text-decoration: underline;}
/*畅听购买*/
.battle{font-size:20px;color:#f13e00;text-align:center;padding-bottom:15px;padding-top:50px}
.battle_botbtn:hover{color:#fff;background:#f14019}
.battle_box{box-shadow:0 0 20px #ccc;position:relative;background: #fff;}
.battle_boxu .battle_boxur .battle_boxcon_bjrg{padding-left: 55px;}
.battle_boxu{padding:30px 20px 0;}
.battle_boxcon_bjrg .battle_boxconc .battle_boxcontit2{height:26px;background:#e9eaec;}
.battle_tit{background: url(../images/buy/ys_tit.jpg) no-repeat center;height: 146px;position: relative;}
.battle_tit .gm_person{position: absolute;color: #fff;background: #575df3;top: 0;right:1px;padding: 5px 5px 5px 10px;border-bottom-left-radius: 15px;}
.battle_tit .gm_person font{font-size: 18px;}
.battle_tit h1{padding-bottom: 4px;font-size: 40px;color: #fefeff;text-align: center;padding-top: 24px;}
.battle_tit .spurt_djs{margin: 20px auto 5px;text-align: center;}
.battle_tit .spurt_djs span{background: #fff;border-radius: 30px;height: 45px;line-height:45px;font-size: 22px;color: #e62d2d;display: inline-block;padding-right: 10px;}
.battle_ts{padding: 0 29px 16px;}
.battle_ts h6{color: #000;font-size: 18px;font-weight: bold;}
.battle_ts p{font-size: 16px;padding-top: 5px;}
.battle_ts p a{text-decoration: underline;}
.battle_boxul{width:360px;position:relative;margin-bottom:0;height:217px}
.battle_boxulicon{position:absolute;top:0;left:0;width:50px;border-top-left-radius: 5px;}
.battle_boxcon{padding-left:50px;}
.battle_boxulbg{background:#f5f5f6;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.battle_boxcontit{padding-top:20px;font-size:18px;color:#000;font-weight:700}
.battle_boxcon_bj .battle_boxcontit{color: #333;}
.battle_boxconc{padding-bottom:15px;margin-right:18px;border-bottom:1px solid #f4f4f4}
.battle_boxcontit2{color:#364778;font-size:14px;background:#fff;height:26px;line-height:26px;width:230px;text-align:center;margin-top:5px;border-radius:26px}
.pricetxtf{padding:10px 0;margin-right:10px;border-bottom:1px solid #f4f4f4}
.pricetxt{font-size:12px;color:#333}
.pricedetail{font-size:14px;color:#000;padding-top:10px}
.pricedetail span{font-size:24px;color:#ee0004;font-weight:700}
.pricedetail span i{font-size:18px}
.battle_boxconbot{padding:15px 0}
.battle_boxconbot1{font-size:14px;color:#000;margin-right:10px;padding-top:10px}
.battle_boxconbot2{font-size:14px;color:#000}
.battle_boxconbot2 span{display:inline-block;padding:5px 4px;background:#ebebeb;border-radius:3px}
.battle_boxur{width:756px;border-left:2px solid #f1f1f1;position:relative;height:217px}
.battle_boxur .battle_boxcon{width:200px}
.battle_boxur .battle_boxcontit2{width:110px;background: #e9eaec;}
.battle_boxur .battle_boxconc,.battle_boxur .pricetxtf{margin-right:0}
.battle_boxur .pricetxt{padding-top:15px}
.battle_boxulicon3{margin:74px 14px 0}
.battle_boxur .battle_boxcon{padding-left:0}
.battle_bottom{height:105px;background:#f5f5f5;width:100%}
.battle_bottom1{padding:30px 30px;width:118px;background:url(../images/buy/battle_bottom1.png) no-repeat right top;color:#fff;line-height:26px;font-size:26px;font-weight:700;padding-left:30px;height:45px}
.battle_bottom1 .battle_bottom1p{padding-left:10px;font-size:16px;font-weight:400}
.battle_bottom2{padding:35px 0;font-size:16px;color:#666;line-height:20px;margin-left:10px}
.battle_bottom2 .org{color:#ee0004}
.battle_bottom3{padding:20px 0;margin-left:120px}
.battle_bottom3p1 span{display:inline-block;width:80px;height:20px;line-height:20px;color:#fff;font-size:12px;background:url(../images/buy/battle_bottom3p1.png) no-repeat left top;background-size:100% 100%}
.battle_bottom3p1 i{font-size:14px;color:#ee0004}
.battle_bottom3p2{font-size:44px;padding-top:10px;color:#ee0004;font-weight:700}
.battle_bottom3p2 span{font-size:24px;color:#ee0004}
.battle_bottom4 p{font-size:14px;color:#666;margin-left:20px;text-align:center;margin-top:4px}
.battle_bottom4 a{margin-left:20px;color:#fff;background:#ee0004;font-size:20px;text-align:center;line-height:60px;width:200px;height:60px;display:inline-block;border-radius:5px;margin-top:15px}
.battle_boxd{width:200px;height:64px;background:url(../images/buy/battle_boxd.png) no-repeat left top;position:absolute;right:0;top:-48px;text-align:center}
.battle_boxd1{font-size:16px;color:#fff;padding-top:10px;padding-bottom:7px}
.battle_boxd2{font-size:22px;color:#fff}
.battle_boxd2 i{font-size:16px}
.battle_boxd2 del{font-size:20px;color:rgba(255,255,255,.7)}
.pricedetail del{font-size:14px;color:#666}
.pricedetail b{font-size:14px;color:#000}
.pricedetail b.org{color:#ee0004}
.battle_boxulf{margin-bottom:27px;border:4px solid #f1f1f1;border-radius:5px;}
.battle_boxulf2{height:105px;width:700px}
.battle_boxulf2 .battle_boxul{height:105px}
.battle_boxulf2 .battle_boxur{width:336px;height:105px}
.battle_boxulf2 .pricetxtf{padding-top:0}
/*畅听购买end*/

/*畅听弹窗*/
.module_three{position: relative;}
.w_course_choose{display:none;position: absolute;/*bottom: 2152px;*/left:50%;z-index:13;width:1180px;margin-left:-590px;box-shadow:0 0 15px #d8d8d8;background: url('../images/buy/buy_bg.png') center no-repeat;box-sizing: border-box;}
.w_course_choose .tcxz{width: 100%;box-sizing: border-box; font-size: 18px;color: #333333;font-weight: 900;line-height: 56px;padding-left: 38px;border-bottom: 1px solid #cccfd8;margin-bottom: 10px;}
.course_choose{position:relative;}
.course_choose>div{box-sizing:border-box;}
.course_choose h2{width:136px;box-sizing:border-box;text-align:right;line-height:50px;font-size:14px;font-weight:900;padding-right:30px;color: #333;}
.course_choose ul li{padding: 0 16px; line-height:36px;background:#fff;font-size:14px;font-weight:900;text-align:center;margin-right:7px;cursor:pointer;border:1px solid #f5f6f3;box-sizing:border-box;color: #333;border-radius: 4px;}
.course_choose ul li.active{background:#fff url('../images/buy/choose.png') right bottom no-repeat; border: 1px solid #eb5d35;}
.course_subject ul{width:996px;}
.course_subject{border-bottom: 1px solid #c9cdd6;}
.marb15{margin-bottom:15px;}
.w_course_choose .buy_course{width:100%;padding:10px 0;}
.course_choose .course_price{text-align:center;}
.course_price p{width:23%;font-size:18px;color:#666;text-align:left;margin-top: 16px;margin-left: 20px;}
.course_price p .price_font{font-size:26px;color:#ec562b;}
.course_price p .red_font{color:#f0433c;}
.course_price .go_buy{width:160px;line-height:40px;margin-top:6px;text-align:center;background:#e63c3c;font-size:16px;color:#fff;margin-left:138px;border-radius: 6px;}
.course_price .go_buy.grey{background:#666;}
.course_subject ul li{position:relative;background: #fff url('../images/buy/sub_nochosse.png') 10px center no-repeat;padding-left: 32px;border: 1px solid #fff;}
.course_subject ul li i{position:absolute;bottom:0;right:0;width:20px;height:20px;}
.course_subject ul li.active{background:#fff;border:1px solid #f86f2e;color:#f86f2e;}
.course_subject ul li.active {background: #fff url('../images/buy/sub_choose.png') 10px center no-repeat;color: #ec562b;border: 1px solid #ec562b;}
.buy_close{position:absolute;top:0;right:0;cursor:pointer;}
.row_price{cursor: pointer;}
.buy_cart{cursor: pointer;}
.course_study ul{width:929px;}
.course_study .addcssli{margin-top: 15px;margin-bottom: 15px;}


/*页面加载的弹框样式*/
.loading_fancybox{width:644px;position:fixed;left:50%;margin-left:-317px;top:60%;margin-top:-250px;z-index:10}
.loading_fancybox .title{color:#fff;background:url(../images/buy/loading_bg.png) no-repeat center top;text-align:center;height:122px;background-size:100% 100%}
.loading_fancybox .title h6{font-size:34px;padding:22px 0 12px}
.loading_fancybox .title h6 i{font-weight: bolder;}
.loading_fancybox .spurt_djs b{font-weight:400}
.loading_fancybox .spurt_djs{background:#f4563d;border-radius:30px;color:#fff;font-size:20px;display:inline-block;padding:6px 16px}
.loading_fancybox .mains p{font-size:18px;color:#333;line-height:30px;text-indent:2em;padding-bottom:20px}
.loading_fancybox .mains{padding:30px 70px;background:#fff}
.loading_fancybox .close_loading{z-index:10;width:53px;height:54px;background:url(../images/buy/f_close.png) no-repeat;right:-22px;top:8px}
.loading_fancybox .red{color:#f94444;font-weight:400;font-size:20px}
.btm_all{bottom:-4px;z-index:9}
.loading_fancyboxtit{height:32px;width:160px;font-size:20px;color:#fbd69f;border:1px solid #fbd69f;border-radius:32px;display:inline-block;text-align:center;line-height:32px;position:absolute;top:30px;left:205px}
.loading_fanbot{height:74px;width:100%;background:#f5f5f5;margin-top:-20px;padding-right:20px}
.loading_fanbot{width:auto;color:#fff;line-height:26px;font-size:20px;font-weight:700;border-bottom-right-radius:15px;border-bottom-left-radius:15px}
.loading_fancybox .mains p{font-size:14px}
.loading_fancybox .mains p .red{font-size:18px;color:#fc080c}
.loading_fancybox .mains .loading_fanbot .loading_fanbot1{width:146px;background-size:100% 100%;background: url(../images/buy/gold_bg.png) no-repeat right top;height: 75px;text-align: center;}
.loading_fancybox .mains .loading_fanbot .loading_fanbot1 p{font-size:20px;color:#fff;line-height:24px;padding:12px 0 5px 20px;text-align:left;text-indent:0;}
.loading_fancybox .mains .loading_fanbot p.battle_bottom1p{font-size:14px;padding:0 0 0 24px;}
.loading_fanbot .battle_bottom1p{padding-left:10px;font-size:16px;font-weight:400}
.mainsc{padding:15px 20px}
.loading_fancybox .mains{padding:0}
.loading_fancybox .mains .loading_fanbot .loading_fanbot2 p{width:450px;font-size:15px;color:#666666;line-height:24px;padding:10px 0 0 20px;text-align:left;text-indent: 0;}
.loading_fancybox .mains .loading_fanbot .loading_fanbot2 p .org{color:#ee0004}
.mainsc .yk_rg_btnth{color:#fff;margin-top:0;font-size:20px;line-height:44px;padding-left:28px}
.mainsc h6{width:439px;font-size:14px;padding-left:38px;padding-top:8px}
.mainsc h6 span{color:#ee0004}
.mains .mainsc p{border-bottom:1px solid #f6f6f6;font-size:18px;text-align:left;padding-bottom:10px;padding-left:30px}
.yk_rg_lf{width: 500px;margin: 20px auto;text-align: left;display: block;font-size: 24px;padding-bottom: 15px;line-height: 36px;}
.yk_rg_lf .orange_font{color:#ff500c;font-size: 24px;}
.yk_rg_lf .pricedetail font{font-size:30px}
.yk_price{width:100%;margin-top:20px}
.yk_price .pricedetail b{font-size:18px}
.yk_price .pricedetail span{padding-left:12px}
.yk_price .pricedetail del{color: #333;font-size: 20px;text-decoration: none;}
.yk_tit{background:url(../images/buy/ys_bj.png) no-repeat left;width:605px}
.mainsc .yk_tit2 h6{width:417px;line-height:28px}
.mains .mainsc .yk_price2 p{border-bottom:none}
.yk_tit h6{text-align:left}


/* 09/09 优惠倒计时修改 */
.battle_ul{background:#fff;border: 1px solid transparent;}
.battle_ul p{font-size: 18px;color: #000;padding: 20px 0 0 30px;}
.battle_table {width: 1035px;margin: 28px auto;}
.battle_table td{border: 2px solid #f3f2f2;height: 80px;line-height: 80px;text-align: center;font-size: 19px;}
.battle_table tr td:first-child{width: 225px;}
.battle_table tr.brown_bg td{background: #e7d5b8;color: #866532;}
.battle_table .redfont{color: #ee0004;font-size: 36px;}
.battle_table .redfont i{font-size: 24px;}
.battle_table  td.arrow{border-right:none;position: relative;}
.arrow::after{width:65px;height: 14px;display: block;content: "";background: url(../images/buy/table_arrow.png) center no-repeat;position: absolute;right: -35px;top: 44px;}
.battle_tit .spurt_djs .djs_font{padding:0 19px;}
.arrow .restore_font {
    font-size: 17px;
    color: #997b4d;
    position: absolute;
    left: 350px;
    top: -8px;
    width:100px;
}
.fr.zk_coupon100,.fr.zk_coupon50{
	margin:5px 15px 28px 0;
}
.battle_ulcoup .flp{
	margin-top:28px;
	margin-left:40px;
}
.battle_ulcoup .flcoup{
	margin-right:50px;
}
.battle_ul p {
    font-size: 16px;
}
.poptip{
	width: 400px;height: 100px;background: #000;box-shadow: 0 0 10px 0 #ddd;text-align: center;
	line-height: 100px;
	color: #fff;
	font-size:20px;
	position: fixed;
	left:50%;top:50%;
	margin-left:-200px;
	margin-top:-50px;
	display: none;
	z-index: 100;
	filter: alpha(opacity=75);
	opacity: 0.75;
	border-radius: 10px;
}

.course_choose ul li.anima{
    animation:breathe 1000ms ease-in-out infinite alternate;
    -webkit-animation:breathe 1000ms ease-in-out infinite alternate;
}
@-webkit-keyframes breathe {
    0% {
        box-shadow:0 1px 2px rgba(255,255,255,0.1);
    }
    100% {
        box-shadow:0 1px 10px rgba(235,93,53,1);
    }
}
@keyframes breathe {
    0% {
        box-shadow:0 1px 2px rgba(255,255,255,0.1);
    }
    100% {
        box-shadow:0 1px 10px rgba(235,93,53,1);
    }
}


.shineBox {
    position:relative;
    overflow:hidden;
    transition-duration:3s;
    width:310px;height:92px;
    display:block;margin-left:-11px;margin-top:10px;
    }
.shine{
     -webkit-animation: searchLights 3s ease-out 0s infinite;opacity:0;
     -o-animation: searchLights 3s ease-out 0s infinite;
     animation: searchLights 3s ease-out 0s infinite;
    }
    @-webkit-keyframes searchLights {
        50% { left: -50px; top: -110px;opacity:1 }
        100% { left: 300px; top: 50px; }
    }
    @-o-keyframes searchLights { 
        50% { left: -50px; top: -110px;opacity:1 }
        100% { left: 300px; top: 50px; }
    }
    @-moz-keyframes searchLights {
        50% { left: -50px; top: -110px;opacity:1 }
        100% { left: 300px; top: 50px; }
    }
    @keyframes searchLights {
         50% { left: -50px; top: -110px;opacity:1 }
        100% { left: 300px; top: 50px; }
    }


.goumai.cj_d_price{position: relative;}
.goumai.cj_d_price.on{z-index: 12;background:#fff;border: 1px dashed #e03d19;}
.w_gouke_tip{
	position: absolute;
    top: -2px;
    left: -2px;
    width: 101%;
    height: 101%;
    border: 1px dashed #e03d19;
    z-index: 11;
    display: none;
}
.w_gouke_tip.on{display: block;}
.w_gouke_tip img{
	position: absolute;
    top: -42px;
    left: 0;
}
.Dban.w_years{position: relative;z-index: 12;}
.a_maskDban{position:fixed;width:100%;height:100%;background:url(//www.dongao.com/zjzcgl/2018-zsfa/images/a_touming_bj.png);top:0;left:0;z-index:10}



/* 新增畅听无忧plus班 */
.upgrade_classD{margin-bottom: 30px;padding-top: 17px;}
/*.upgrade_classD .ch_title span{padding:2px 10px;background:#ff6602;font-size:24px;color:#fff;border-radius:8px;}
.upgrade_classD .ch_title i{font-size:14px;color:#053074;border-radius:4px;left: 25px;top: -7px;letter-spacing: 0;padding:0;line-height:18px;}
.upgrade_classD .title3{font-size:42px;color:#053074;padding:20px 0 0 0;font-weight: bold;}
.upgrade_classD .title3 span{font-size:42px;color:#eb4a1f;font-weight:bold;}
.upgrade_classD .title3 i{font-size: 18px;color: #3c4664;position: absolute;top: 73px;padding-left: 10px;}*/
.upgrade_classD .dplus_title{background: url(../images/dplus_tit.png) no-repeat;height: 95px;}
.upgrade_classD .dplus_title .fl{margin: 15px 46px;}
.upgrade_classD .dplus_title .fr{font-size: 20px;color: #f8e4cb;line-height: 95px;}
.upgrade_classD .dplus_title .fr i{font-size: 30px;color: #eec74c;}
.upgrade_classD .dplus_title .fr span{padding-left: 30px;padding-right: 73px;}
.upgrade_classD .intros h3{width:480px;height:56px;background:url(../images/new_title1.png) no-repeat center top;font-size:28px;color:#fff;line-height:56px;margin:0 auto;text-align:center;}
.upgrade_classD .centerBox{background:#fff;box-shadow: 0 0 10px #ddd;border-radius: 8px;}
.upgrade_classD .lessonMain h5{font-size:30px;color:#333;font-weight:bold;text-align:center;padding:30px 0 10px}
.upgrade_classD .lessonMain{padding:30px 40px 20px;width:815px;}
.upgrade_classD .tips{width:182px;height:48px;background:url(../images/new_img1.png) no-repeat;left:0;top:0;font-size:20px;color:#fff;text-align:left;padding-left:58px;line-height:48px;font-weight:bold;}
.upgrade_classD li.fl{width:245px;box-shadow:0 0 8px #ddd;border-radius:5px;}
.upgrade_classD li.fl .imgbox{margin-top:-68px;position:relative;}
.upgrade_classD ul.list{padding-top:70px;}
.upgrade_classD .ask{font-size:18px;color:#333;font-weight:bold;background:url(../images/new_icon1.png) no-repeat center bottom;padding:22px 0;text-align:center;margin-bottom:10px;}
.upgrade_classD li.fl p{width:222px;border:1px solid #d2d2d2;border-radius:5px;line-height:24px;font-size:14px;color:#333;text-align:center;padding:6px 0;margin:0 auto 7px auto;}
.upgrade_classD li.fl.mr0 p{margin-bottom: 13px;}
.upgrade_classD li.fl .first_p{font-size:16px;color:#333;background:#ffe6b1;border:1px solid #d3a363;}
.upgrade_classD .stars span{font-size:14px;color:#333;font-weight:bold;}
.upgrade_classD li.fl .stars{padding:15px 0 18px 12px;;}
.upgrade_classD li.fl{margin-right:34px;}
.upgrade_classD li.fl .font1{font-size:14px;color:#5679d8;font-weight:bold;text-align:center;padding-top:4px;}
/*.upgrade_classD .w1180{box-shadow: 0 0 10px #ddd;}*/
.con_bot{padding-top:20px;height: 108px;width:1114px;background:url(../images/con_bot.png) no-repeat center -2px;margin:0 auto;position: relative;}
.con_bot .left .left1{padding-left:84px;padding-top:8px;}
.con_bot .left .left1 .p1{font-size:20px;color: #fff;}
.con_bot .left .left1 .p1 span{color: #f6e13f;}
.con_bot .left .left1 .p1 b{font-weight:bold;color: #f6e13f;}
.con_bot .left .left1 .p2{font-size:30px;color: #fff;font-weight: bold;}
.con_bot .left .left2{padding-left:115px;margin-top:-5px;}
.con_bot .left .left2 span{color: #fff;font-weight: bold;}
.con_bot .left .left2 i{color: #fff;font-size:14px;}
.con_bot .left .left2 .p1{font-weight:bold;color: #ffe932;font-size:36px;}
.con_bot .left .left2 .p2{font-size:14px;color: #fff;}
.con_bot .left .left3{padding-left:50px;margin-top:-10px;text-align: center;}
.con_bot .left .left3 img{margin-bottom: 4px;}
.con_bot .left .left3 p{font-size:14px;color: #fff;}
.con_bot .right .right1{font-size:12px;color: #fff;text-align: center;}
.con_bot .right .right1 img{margin:2px 0 4px 0;}
.con_bot .right .right2{width:145px;height:64px;background:url(../images/con_hbuy.png) no-repeat center;margin:0 30px;text-align: center;margin-top:6px;cursor:pointer;}
.con_bot .right .right2 .p1{font-size:16px;color: #fff;padding:4px 0 2px;}
.con_bot .right .right2 .p2{font-size:12px;color: #fff;}
.common_title {
    font-size: 42px;
    color: #053074;
    text-align: center;
    padding-bottom: 10px;
    line-height: 32px;
    text-align: center;
    padding: 80px 0 60px 0;
}
.common_title .en_title {
    font-size: 80px;
    color: #efeff1;
    font-weight: bold;
    text-align: center;
    font-family: "Arial";
    line-height: 80px;
}
.common_title .ch_title {
    font-size: 36px;
    color: #333;
    font-weight: bold;
    position: relative;
    margin-top: -30px;
    text-align: center;
    line-height: 36px;
}
/*小喇叭样式*/
.box {
	/*transform:scale(0.3);
	-webkit-transform:scale(0.3);*/
    width: 120px;
    height: 120px;
    box-sizing: border-box;
    /*position: relative;*/
    /*margin: 50px auto;*/
    position:absolute;
    left:54px;
    top:17px;
    /*display: none;*/
}
.wifi-symbol {
    width: 10px;
    height: 10px;
    box-sizing: border-box;
    overflow: hidden;
    transform: rotate(135deg);

}
.wifi-circle {
    /*border: 0.5px solid #fff;*/
    border-radius: 50%;
    position: absolute;
}

.first {
    width: 5px;
    height: 5px;
    background: #cccccc;
    top: 8px;
    left: 8px;
}

.second {
    width: 25px;
    height: 25px;
    top: 3px;
    left: 3px;
    animation: fadeInOut 1s infinite 0.2s;
    -webkit-animation: fadeInOut 1s infinite 0.2s;
}

.third {
    width: 40px;
    height: 40px;
    top: -1px;
    left: -1px;
    animation: fadeInOut 1s infinite 0.4s;
    -webkit-animation: fadeInOut 1s infinite 0.4s;
}

.box2 .second{
	 width: 25px;
    height: 25px;
    top: 3px;
    left: 3px;
    animation: fadeInOut 10000000s infinite 10000000s;
    -webkit-animation: fadeInOut 10000000s infinite 10000000s;
}
.box2 .third{
	width: 40px;
    height: 40px;
    top: -1px;
    left: -1px;
    animation: fadeInOut 10000000s infinite 10000000s;
   -webkit-animation: fadeInOut 10000000s infinite 10000000s;
}

@keyframes fadeInOut {
    0% {
        opacity: 0; /*åˆå§‹çŠ¶æ€ é€æ˜Žåº¦ä¸º0*/
    }
    100% {
        opacity: 1; /*ç»“å°¾çŠ¶æ€ é€æ˜Žåº¦ä¸º1*/
    }
}


.scal{position: absolute;top:18px;left:52px;width:10px;height:10px;}
.circle{background:red;width:5px;height: 5px;display: inline-block;border-radius: 5px;margin-top: 20px;position: absolute;right:100px;}
.audiobox{height: 200px;}
audio{width:200px;height:50px;display: none;}
.bor{border: 40px solid;border-color:red transparent transparent transparent;width:0;height:0;}
.iphonetxt3 .circle{right:76px;}
.iphonetxt4 .circle{right:135px;}
.comunicate_box{width:300px;height: 550px;margin:0 auto;background:url(../images/phone.png) no-repeat top center;position: absolute;top:149px;right:12px;}
.width{width:84px;background:#fff;box-shadow: 0 0 10px 0 #ddd;height: 24px;position: relative;margin-left:10px;margin-top:2px;}
.width:before{content: "";position: absolute;border: 5px solid;border-color:transparent white transparent transparent;width:0;height:0;top:10px;left:-10px;}
.width p{font-size:12px;left:28px;top:4px;position: absolute;color: #333;}
.width2{width:80px;}
.width3{width:100px;}
#tt{padding:25px;}
#tt li{text-align: center;position: relative;box-shadow: none;border-radius: 0px;margin-right:0;overflow: hidden;}
#tt li .tit{width:92%;margin-top:3px;margin:0 auto;}

.dplus{background:#fff;box-shadow:0 0 20px 0 #ddd;margin-top:40px;padding-left:40px;position: absolute;display: none;bottom:0;left:0px;width: 1140px;}
.dplus a:hover{text-decoration: none;}
.dplus .dplustop{padding-top:38px;}
.dplus .dplustop .p1{font-size: 24px;color: #000;font-weight: bold;}
.dplus .dplustop .p2{font-size: 32px;color: #ff0000;font-weight: bold;margin-left:6px;margin-top: -6px;}
.dplus .dplustop .p2 span{font-size:20px;font-weight: normal;}
.dplus .dplustop .p3{font-size: 18px;color: #000;margin-left:10px;margin-top: 5px;}
.dplus .dplustop .p4{font-size: 18px;color: #fff;width:116px;height: 34px;line-height: 34px;text-align: center;background:url(../images/dpluskf.png) no-repeat;margin-left:15px;}
.dplus .dplusmid{font-size:40px;color: #000;font-weight: bold;padding-left: 270px;line-height: 25px;}
.dplus .dplusbot{margin-top:10px;}
.dplus .dplusbot .p1{font-size:24px;color: #000;font-weight: bold;}
.dplus .dplusbot .p1 i{color: #ff0000;}
.dplus .dplusbot .p2{font-size:32px;color: #ff0000;font-weight: bold;margin-top: -5px;}
.dplus .dplusbot .p3{font-size:24px;color: #333;}
.dplus .dplusbot .p4{font-size:18px;color: #555;margin-top: 8px;margin-left:10px;}
.dplus .dplus_close{position: absolute;top:10px;right:15px;font-size:24px;color: #333;}
.dplus .dplusgoods{padding:25px 0;}
.dplus .dplusgoods p{width:150px;height: 44px;border:1px solid #d2d2d2;font-size:22px;color: #333;margin-right:20px;border-radius: 44px;line-height: 44px;text-align: center;cursor: pointer;}
.dplus .dplusgoods p.on{color: #ff772e;border:1px solid #ff772e;background:#fff0e8;}
.dplus .dplusbtn{padding-bottom: 30px;}
.dplus .dplusbtn a{width:166px;height:50px;text-align: center;line-height: 50px;font-size:20px;color: #fff;}
.dplus .dplusbtn .dplusbtn1{margin-left:370px;background:url(../images/dplusbuy.png) no-repeat center;}
.dplus .dplusbtn .dplusbtn1.grey{background:#eee;border-radius: 6px;color: #333;}
.dplus .dplusbtn .dplusbtn2{margin-left:32px;background:url(../images/dpluskf2.png) no-repeat center;}
.dplus .timeplustip{position: absolute;font-size:18px;color: #fff;background:#000;opacity: 0.75;filter: alpha(opacity=75)\9;width:200px;height: 50px;line-height: 50px;text-align: center;display: none;top:50%;right:50%;border-radius: 8px;margin-right:-100px;margin-top:-25px;}

/*新改*/
.c475071 {color: #475071!important;font-weight: normal!important;}
.C494b6d{color: #494b6d!important;font-weight: normal!important;}
.c000{color: #333!important;}
.classA .row2 h5,.classB .row2 h5{padding-left: 52px;}
.lesson_content .row2 h5 {color: #333;padding-bottom: 5px;font-size: 16px;font-weight: normal;}
.classB .row2 p.yk_ms_name, .classD .row2 p.yk_ms_name {line-height: 18px;padding-bottom: 0;}
.classC .row2 h5 {padding-left: 122px;}
.classD .row2 h5 {padding-left: 80px;}
.padLeft20 {padding-left: 20px;}
.w_teach_detail .row.row7 h5{padding-left: 10px;color: #999;font-weight: normal;padding-bottom: 7px;padding-top: 6px;}
.w_teach_detail .row.row3 h5 i{color: #333;font-size: 18px;font-weight: bold;}
.w_teach_detail .lesson_content.classD .row4 p{padding-left: 2px;padding-right: 0px;}
.course_b_style{background-color: #fbfbfb;padding: 0px 0px 5px 0;width: 95%;margin: 6px 0 0 13px;box-sizing: border-box;}
.course_b_style div{padding-left: 5px;font-size: 14px;color: #333;padding: 0 0 0 2px;}
.w_teach_detail .course_b_style p.red{font-size: 12px;line-height: 20px;padding-bottom: 1px;padding-left:2px;}
.course_b_style .wd_title2{line-height: 20px;}
.yk_lesson_b .newClassStyle.newClassStyle_four h6 span{line-height: 22px;}
.w_teach_detail .row i.c494b6d{color: #494b6d;font-weight: normal;font-size: 14px;}
.classD .row4 h5{position: relative;}
.classD .row4,.classD .row3{background: #fff;margin-top: 10px;padding:0 10px 0 15px;box-shadow:0px 0px 18px 0px rgba(0, 0, 0, 0.1);}
.classD .row4{padding-left: 5px;}
.lesson_content .class_d_price{text-align: left;}
.lesson_content .class_d_price p{font-size: 18px;color: #666;padding-bottom: 10px;}
.lesson_content.classD .class_d_price b{font-size: 30px;color: #000;font-weight: bold;}
.lesson_content.classD .class_d_price span{font-size: 18px;color: #333;}
.lesson_content.classD .class_d_style{background-color: #f8f7f7;width:218px;text-align: center;padding: 5px 0;}
.lesson_content .class_d_style p{font-size: 14px;color: #333;}
.lesson_content .class_d_hd{margin: 10px 0 0 0;text-align: left;}
.lesson_content .class_d_hd p{font-size: 16px;color: #333333;}
.lesson_content .class_d_hd h3{font-size: 19px;color: #e82c47;font-weight: bold;padding: 5px 0 0px;padding-left:3px;}
.lesson_content .class_d_hd .a_line{height: 373px;left: 3px;top: 73px;}
.lesson_content .class_d_title{font-size:20px;color:#785134;background:url(../images/ball.png) no-repeat left center;padding-left:18px;font-weight:bold;position: relative;z-index:2;margin-bottom: 10px;margin-top: 10px;}
.lesson_content .class_d_title span{font-size: 24px;font-weight: bold;}
.lesson_content .class_d_yhq{width: 220px;height: 42px;background: url(../images/buy/class_d_yhq.png) center no-repeat;line-height: 42px;box-sizing: border-box;padding:0 0px 0 28px;}
.get_quan{cursor: pointer;}
.lesson_content .class_d_yhq span{font-size: 16px;color: #9c614d;}
.lesson_content .class_d_yhq span.fl{font-size: 18px;color: #8d4938;}
.lesson_content .class_d_yhprice {text-align: center;margin: 10px 0 5px;width: 220px;}
.lesson_content .class_d_yhprice font{font-size: 18px;display: inline;}
.lesson_content .class_d_yhprice span{font-size: 24px;color: #535353;opacity:1;vertical-align: middle;}
.lesson_content .class_d_jian{width: 18px;margin: 0 10px;height: 2px;display: inline-block;vertical-align: middle;background-color: #2f2f30;opacity: 0.6;}
.classD .row.row4 .class_d_style p{line-height: 18px;}
.class_d_table td{padding: 2px 17px 3px 5px;}
table td.padding_bottom10{padding-bottom:8px!important;}
.class_b_table td{padding: 3px 10px;}
.lesson_content .w_course{padding-left: 17px;}

.con_bot .right .right3{width:145px;height:64px;background:url(https://www.dongao.com/zjzcgl/2020-zsfa/images/right3.png) no-repeat center;margin:-3px 30px 0 0;text-align: center;font-size:16px;color: #fff;line-height:64px; }

.whiteBg{box-shadow: 0 0 10px 0 #ddd;background:#fff;border-radius: 6px;margin-bottom: 10px;padding-top: 2px;padding-bottom: 3px; margin-top: 5px;}
.w_teach_detail .row7 .whiteBg .price_show_years p i {
    font-size: 28px;
    color: #323c47;
}
.w_teach_detail .row7 .whiteBg .price_show_years p {
    font-size: 18px;
    color: #323c47;
}
.classD .row5 .w_years {
    height: 59px;
}
.classD .row5 h5 img {
    margin: 45px 47px 0px;
}
.w_teach_detail .classD .row5 .w_price {
    margin-top: 2px;
}
.classD .row5 .w_price_right .w_type {
    padding-bottom: 4px;
}
.classD .row5 .w_price_right {
    margin-top:-5px;
}
.classD .row5 .w_years {
    margin-bottom: 10px;
}
.row7 .whiteBg .price_show_years {
    color: #333333;
}
.w_teach_detail .row7 .price_show_years p i{font-size: 20px;}
.w_teach_detail .row7 .whiteBg .price_show_years p i{font-size: 22px;}
.row7 .w_years .w_price{font-size: 24px;}
.w_teach_detail .classD .row5 .w_price{font-size: 24px;}
.price_show .price_show_years{height: 32px;}
.w_teach_detail .row.row7{height: 395px;}
.w_teach_detail .classD .row5{height: 395px;}
.onyear_dk{margin-bottom:217px}
