/* 课程套餐 start */
.module_class{padding-top:50px;position:relative;}
.module_class .lessonA,.module_class .lesson_titleA,.small_titleA{width:255px;}
.module_class .lessonB,.module_class .lesson_titleB,.small_titleB{width:298px;}
.module_class .lessonC,.module_class .lesson_titleC,.small_titleC{width:298px;}
.module_class .lessonD,.module_class .lesson_titleD,.small_titleD{width:305px;margin-right:0px !important;}
.red{color:#e82c47;}
.mar5{margin-left:-7px;}
.buy_mask{position:fixed;left:0;top:0;width:100%;height:100%;background:url(../images/a_touming_bj.png) left top;display:none;z-index:4;}
/* 标题 */
.lesson_title li{height:104px;padding:15px 10px 5px 17px;box-sizing:border-box;background-position:top center;background-repeat:no-repeat;margin-right:7px;}
.lesson_title .lesson_titleA{background-image:url(../images/buy/title_a.png);}
.lesson_title .lesson_titleB{background-image:url(../images/buy/title_b.png);}
.lesson_title .lesson_titleC{height:127px;margin-top:-23px;padding-top:37px;background-image:url(../images/buy/title_c.png);}
.lesson_title .lesson_titleD{height:113px;position:relative;background-image:url(../images/buy/title_d.png);top:-10px;padding-top:33px;}
.lesson_titleD .zeng{position:absolute;left:33px;top:-15px;background-color:#f1c673;border-radius:7px 7px 0 0;color:#5f4107;font-size:17px;padding:9px 15px 7px 30px;}
.lesson_title h3{font-size:24px;padding-top:15px;}
.lesson_title span{display:inline-block;font-size:14px;padding:10px 0 5px;}
.lesson_titleA h3,.lesson_titleA span,.small_titleA h3,.small_titleA span{color:#445b66;}
.lesson_titleB h3,.lesson_titleB span,.small_titleB h3,.small_titleB span{color:#445b66;}
.lesson_titleC h3,.lesson_titleC span,.small_titleC h3,.small_titleC span{color:#7c581e;}
.lesson_titleD h3,.lesson_titleD span,.small_titleD h3,.small_titleD span{color:#ffd584;}
.lesson_title .buy_num{width:55%;height:6px;border-radius:3px;position:relative;margin-top:10px;}
.lesson_title .buy_num p{background-color:#ffffff;height:5px;border-radius:3px;}
.lesson_title .buy_num+i{font-style:normal;color:#ffffff;opacity:0.7;}
.lesson_titleA .buy_num{background-color:#a59d99;}
.lesson_titleB .buy_num{background-color:#718690;}
.lesson_titleC .buy_num{background-color:#b68f4f;}
.lesson_titleD .buy_num{background-color:#946042;}
.lesson_titleC .buy_num p{background-color:#eff4ff;}
.lesson_titleD .buy_num p{background-color:#f7e7dd;}
.small_title{display:none;position:fixed;top:0;z-index:8;}
.small_title div.fl{height:82px;;text-align:left;padding-left:12px;box-sizing:border-box;margin-right:7px;}
.small_title div h3{font-size:23px;display:block;padding:16px 0 2px;}
.small_title div span{font-size:14px;padding-top:5px;display:inline-block;}
.small_title div .people_num{display:block;text-align:center;color:#ffffff;opacity:0.7;padding-top:5px;font-size:14px;}
div.small_title .small_titleA{background:url(../images/buy/small_a.jpg) no-repeat;}
div.small_title .small_titleB{background:url(../images/buy/small_b.jpg) no-repeat;}
div.small_title .small_titleC{background:url(../images/buy/small_c.jpg) no-repeat;}
div.small_title .small_titleD{background:url(../images/buy/small_d.jpg) no-repeat;position:relative;}
.small_titleD .zeng{position:absolute;left:53px;top:0px;background-color:#f1c673;border-radius:0 0 7px 7px;color:#5f4107;font-size:14px;padding:1px 20px 1px 12px;}
/* 内容 */
.lesson_wrap .lesson_content{background:#fff;box-sizing:border-box;padding:0 9px 0 10px;box-shadow:0px 0px 18px 0px rgba(0,0,0,0.1);margin-right:7px;}
.row{border-bottom:1px solid #e8e8e8;box-sizing:border-box;padding-top:10px;}
.row1{height:158px;}
.row2{height:130px;}
.row3{height:315px;position:relative;}
.row4{height:194px;}
.row5{height:227px;}
.row6{height:410px;border:none;position:relative;}
.row7{height:310px;border:none;}
.lesson_content .row h5{font-size:14px;color:#333333;line-height:24px;padding-bottom:5px;}
.lesson_content .row h5 span{font-size:20px;font-weight:bold;margin-right:3px;}
.lesson_content .row p{font-size:14px;color:#999999;line-height:24px;}
.lesson_content .row p span.course_name{width:50px;}
.lesson_content .row p span.span_grey{color:#999999;margin-left:10px;}
.lessonA .row h5 span{color:#74858e;}
.lessonB .row h5 span{color:#be9e6c;}
.lessonC .row h5 span{color:#59467d;}
.row h5 span.purple{display:block;font-weight:normal;font-size:14px;float:right;margin-top:2px;}
.lessonD .row h5 span.purple{color:#596599;margin-top:0px;}
.lesson_content .row1 h5,.lesson_content .row2 h5{color:#999999;padding-bottom:5px;}
.lesson_content .row1 p,.lesson_content .row2 p{color:#333333;}
/* D班样式 */
.lesson_wrap .lessonD{box-shadow:none;padding:0;}
.lessonD .lessonD_content{box-shadow:0px 0px 18px 0px rgba(0,0,0,0.35);padding:0 10px 0 10px;margin-bottom:10px;}
.lessonD .lessonD_content:last-child{padding:0 30px 0 0px;}
.lessonD .pad0{padding:0;}
.lessonD .row3{height:575px;}
.lessonD .row4{height:495px;padding-bottom:0;}
.lessonD .row3 h5{border-bottom:1px solid #d8d8d8;padding-left:10px;}
.lessonD .row4 h5{padding-left:10px;}
.lessonD .row3 h5 span{padding:18px 0 11px 9px;}
.lessonD .row4 h5 span{padding:8px 16px 20px 0px;display:inline-block;}
.lessonD .row3 h5 p{padding:12px 19px 10px 9px;line-height:20px;font-size:16px;color:#333;}
.classd_bc img{margin:0 9px 0 15px;}
.classd_bc .classd_nx{padding-left:10px;}
.classd_bc .classd_nx h6{color:#5b6695;font-size:18px;font-weight:bold;padding:0 0 10px;}
.classd_bc .classd_nx i{color:#999999;font-size:14px;display:inline-block;padding:4px 0;}
.classd_bc .classd_nx p{padding:3px 0 4px;color:#333;}
.classd_bc .classd_nx span{font-size:14px;background:#f8f7f7;padding:5px 90px;margin:5px 0 0;display:inline-block;}
.classd_bc .classd_nx font{display:block;color:#999999;font-size:16px;text-align:center;padding:10px 0 0;}
.classd_bc .classd_nx div{margin-top:15px;}
.lessonD .row4{text-align:right;border-bottom:none;}
.lessonD .row4 p{padding:1px 2px 1px 5px;line-height:26px;}
.lessonD .row4 p i{font-size:20px;color:#bdbdbd;}
.lessonD .row4 p span{font-size:20px;color:#333;}
.lessonD .row4 .priceRow{border-top:2px solid #bbbbbb;margin-top:10px;padding:10px 0 0 0;margin-left:39px;position:relative;}
.lessonD .row4 .price_jia span{text-align:left;font-size:30px;color:#bdbdbd;line-height:23px;display:inline-block;vertical-align:top;}
.lessonD p.font24 span{font-size:24px;}
.lessonD .row4 font{text-align:center;display:block;font-size:14px;line-height:25px;}
.lessonD .row4 .price_zhe{text-align:center;margin:10px 60px;}
.w_ckxq,.w_course_listen{width:160px;line-height:34px;background:url(../images/buy/w_listen_a.png) center no-repeat;position:absolute;bottom:60px;left:18%;font-size:14px;color:#fff;box-sizing:border-box;padding-left:66px;cursor:pointer;border-radius:17px}
.w_ckxq,.w_course_listen{padding-left:56px;margin:0 auto;background:url(../images/buy/w_ckxq_a.png) center no-repeat}
.lessonB .w_ckxq,.lessonB .w_course_listen{background-image:url(../images/buy/w_ckxq_b.png);}
.lessonC .w_ckxq,.lessonC .w_course_listen{background-image:url(../images/buy/w_ckxq_c.png);}
.lessonA .w_ckxq:hover{background-image:url(../images/buy/w_a.png);}
.lessonB .w_ckxq:hover{background-image:url(../images/buy/w_b.png);}
.lessonC .w_ckxq:hover{background-image:url(../images/buy/w_c.png);}
.lesson_buy{margin-top:15px;}
.lessonD .row7{height:366px;margin-top:-57px;background:#fff;position:relative;}
/* 购买部分 */
.lesson_buy li{margin-right:7px;box-shadow:0px 3px 21px 0px rgba(0,0,0,0.12);}
.lesson_buy li.lessonD{margin-right:0;}
.lesson_buy .row7{border-bottom:none!important;padding:15px 10px 0;position: relative;}
.lesson_buy .row7 h5{font-size:18px;padding-bottom:19px;margin-bottom:20px;border-bottom:1px solid #f2f2f2;color:#333333;}
.lesson_buy .row7 .price_years{color:#323c47;cursor:pointer;}
.lesson_buy .row7 .price_years p{font-size:16px;}
.lesson_buy .row7 .price_years p i{font-size:26px;}
.lesson_buy .row7 .price_years span{line-height:30px;font-size:16px;padding-top:2px;}
.lesson_buy .row7 .ysj{padding:26px 0 20px;}
.lesson_buy .row7 .ysj img{margin-right:5px;vertical-align:bottom;}
.lesson_buy .row7 .ysj span{color:#ec3131;font-size:14px;vertical-align:bottom;}
.lesson_buy .row7_wxts{text-align:center;padding-bottom:5px;}
.lesson_buy .row7 .w_years .w_price{font-size:28px;color:#333;}
.lesson_buy .row7 .w_years .w_price font{font-size: 14px;padding-left: 11px;text-decoration: underline;}
.lesson_buy .row7 .w_years .w_type{font-size:16px;color:#333;}
.lesson_buy .row7 .w_years .w_price i{font-size:18px;}
.lesson_buy .lessonC .sktg{font-size:14px;color:#666;margin-bottom:3px;display:inline-block;padding-left:5px;}
.lesson_buy .lessonC .price_grey{background-color:#eee;border-radius:4px;margin-bottom:5px;padding:5px 12px 0px;}
.lesson_buy .lessonC .price_grey p i.red{color:#ec3131;}
.lesson_buy .lessonC .price_grey span.font16{font-size:14px;color:#333;}
.lesson_buy .lessonC .price_grey p{height:30px;font-size:16px;color:#666666;}
.w_years{position:relative;width:100%;background:#f3f2f2;border-radius:6px;box-sizing:border-box;padding:0 15px;cursor:pointer;height:58px;line-height:58px;}
.lessonD .row7 .ysj{padding:0px 0 2px 0;}
.lessonD .textCenter{text-align:center;padding-bottom:10px;}
.lessonD .textCenter img{margin:12px 0 7px;}
.lessonD .textCenter p{font-size:16px;line-height:26px;}
.lessonD .textCenter p .hjcn{position:relative;color:#c18d48;display:inline-block;padding:0 1px;text-decoration:underline;cursor:pointer;}
.hjcn .tip_text{display:none;position:absolute;left:-95px;top:11px;z-index:2;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;}
.lessonA .goods_buy{margin-top:7px;}
.goods_buy a{display:inline-block;width:47%;line-height:43px;border-radius:4px;text-align:center;font-size:16px;border:1px solid transparent;transition:all 0.6s;}
.goods_buy a:hover{text-decoration:none;}
.goods_buy .go_buy,.goods_go_buy{background:#c82704;color:#fff}
.go_buy:hover,.goods_go_buy:hover{background:#d44020;}
.goods_buy .zixun{color:#d4c09d;border:1px solid #d4c09d}
.goods_buy .zixun:hover{background:#d4c09d;color:#fff;}
.lessonB .price_show,.lessonC .price_show{padding:7px 15px 8px 15px;border-bottom:1px solid #e9e9e9;}
.lessonB .goumai,.lessonC .goumai{margin-top:-12px;}
.lessonD .goumai{overflow:hidden;margin:9px 0 5px 0;}
/* 购买弹窗 */
.w_course_choose{display:none;position:absolute;left:50%;z-index:4;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:10px;cursor:pointer;border:1px solid #f5f6f3;box-sizing:border-box;color:#333;border-radius:4px;display:block;}
.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;height:57px;}
.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_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 url('../images/buy/sub_choose.png') 10px center no-repeat;color:#ec562b;border:1px solid #ec562b;}
.course_choose ul li.noClick{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;}
.buy_cart{cursor:pointer;}
.course_study ul{width:929px;}
.course_study .addcssli{margin-top:15px;margin-bottom:15px;}
.course_choose ul .q1tg{display:none;}
.w_gouke_tip{height:286px;border:1px dashed #e03d19;z-index:11;}
.w_gouke_tip::after{content:'';display:block;width:298px;height:34px;background:url(../images/buy/gouke_tip.png) center no-repeat;position:absolute;right:0px;top:-70px;}
/* 购买弹窗 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:#989697;border-radius:27px;}
.pop_box_bttom a{display:block;font-size:16px;text-align:center;width:344px;height:52px;text-align:center;line-height:52px;background:#f45321;border-radius:27px;margin:0 auto;color:#fff}
.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;}
/* 服务详情弹窗 */
.w_service_details{position:fixed;top:50%;left:50%;width:1000px;height:500px;margin-top:-250px;margin-left:-500px;z-index:11}
.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;}
/*畅听购买*/
.battle{font-size:20px;color:#f13e00;text-align:center;padding-bottom:15px;padding-top:50px}
.battle_botbtn:hover{color:#fff;background:#dd0004;text-decoration:none;}
.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.png) no-repeat center;height:80px;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:28px;color:#73470e;text-align:left;padding-left:30px;font-weight: bold;color: #cf3e38;}
.battle_tit h1 p{font-size: 14px;color: #73470e;padding-top: 14px;padding-bottom: 4px;}
.battle_tit .spurt_djs{margin-top:16px;}
.battle_tit .spurt_djs span{font-size:22px;color:#73470e;}
.battle_ts{padding:0 29px 16px;}
.battle_ts h6{color:#000;font-size:18px;font-weight:bold;text-align:left;}
.battle_ts p{font-size:16px;padding-top:5px;}
.battle_ts p a{text-decoration:underline;}
.battle_boxul{width:349px;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:20px;}
.battle_boxulbg{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:#e9eaec;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:#333333;}
.pricedetail{font-size:14px;color:#333333;padding:10px 0;}
.pricedetail span{font-size:30px;color:#ee0004;font-weight:700}
.pricedetail span i{font-size:18px}
.battle_boxconbot{padding:15px 0}
.battle_boxconbot1{font-size:14px;color:#333333;margin-right:10px;padding-top:10px}
.battle_boxconbot2{font-size:14px;color:#333333}
.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;margin-left:18px;}
.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:85px;background:#f5f5f5;width:100%}
.battle_bottom1{width:131px;background:url(../images/buy/battle_bottom1.png) no-repeat right top;color:#fff;line-height:26px;font-size:26px;font-weight:700;height:85px;box-sizing:border-box;padding:15px 0 0 10px;border-radius:0 0 0 10px;}
.battle_bottom1 .battle_bottom1p{padding-left:10px;font-size:16px;}
.battle_bottom2{padding:22px 0 0;font-size:16px;color:#666;line-height:24px;margin-left:15px}
.battle_bottom2 .org{color:#ee0004}
/*.battle_bottom3{margin:15px 20px 0 70px;}
.battle_bottom3 .redfont{color:#ee0004;}
.battle_bottom3 .redfont i{display:block;width:89px;height:19px;background:url(../images/buy/redfont.png) center no-repeat;color:#fff;font-size:12px;text-align:left;line-height:18px;text-indent:5px;margin:9px 0 2px;}
.battle_bottom3 .fr{font-size:24px;}
.battle_bottom3 .redfont .font46{font-size:46px;}*/
.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_bottom4{margin-right: 40px;}
.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:#333;}
.pricedetail b.org{color:#ee0004}
.battle_boxulf{margin-bottom:27px;}
.battle_boxulf .battle_boxul,.battle_boxulf .battle_boxur{border:solid 4px #f1f1f1;border-radius:6px;}
.battle_boxulf2{height:105px;width:700px}
.battle_boxulf2 .battle_boxul{height:107px}
.battle_boxulf2 .battle_boxur{width:283px;height:107px}
.battle_boxulf2 .pricetxtf{padding-top:0}
.xg_ctlq{height: 140px;margin: 0 auto;width: 861px;}
.xg_ctlq div{width: 266px;height: 140px;background: url(../images/buy/xg_ctlq.png) no-repeat center;text-align: center;margin-right: 10px;margin-left: 10px;}
.xg_ctlq div h5{color:#cf3e38;font-weight: bold;font-size: 47px;padding-top: 10px;}
.xg_ctlq div h5 i{font-size: 27px;}
.xg_ctlq div p{font-size: 16px;color: #b27541;padding: 0 0 10px 0;}
.xg_ctlq div a{width: 133px;height: 29px;background: #cd3d35;border-radius: 15px;display: block;margin: 0 auto;font-size: 16px;color: #f3c482;line-height: 29px;}
/* 倒计时 */
.djs_item{font-size:14px;color:#000000;margin-top:20px;}
.yk_djs_item{font-size:22px;color:#fff;width:40px;display:inline-block;text-align:center;margin-right:2px;background: url(../images/buy/xg_djs_bj.png) no-repeat center;}
/*畅听购买end*/
.yushouBox{padding:0 40px 40px 40px;}
.yushouBox p{font-size:16px;color:#5a3708;padding:20px 0 30px 0;}
/*.yushouBox table{width:1035px;margin:0 auto;}
.yushouBox table .title{background:#e7d5b8;line-height:70px;font-size:20px;color:#866532;text-align:center;border-bottom:1px solid #fff;}
.yushouBox table td{font-size:20px;color:#333;line-height:70px;text-align:center;border:1px solid #f3f2f2;border-left:none;}
.yushouBox table .red{color:#ee0004!important;}
.yushouBox table span i{font-size:40px;font-family:"Arial";}
.yushouBox table span{font-size:22px;font-family:"Arial";}
.yushouBox table b{font-size:14px;color:#333;}*/
.spurt_djs{width:420px;line-height:45px;}
.spurt_djs i{font-size:26px;color:#ee0004;display:inline-block;padding:0 3px;line-height:45px;}
.yushouBox .present20{width:20%}
.yushouBox .present40{width:40%}
.xf_tishi span.xf_tishi_con2{font-size:13px;color:#555;display:none;position:absolute;top:12px;left:-98px;width:218px;z-index:2;padding:26px 13px 20px 13px;line-height:20px;background:url(//www.dongao.com/shuiwushi/2019-zsfa/images/tishik_two.png) no-repeat;background-size:100% 100%;}
.xf_tishi {position: absolute;display: inline-block;cursor: pointer;right: 10px;top: 18px;}

/*1年学习期解释样式开始*/
.xf_tishi {position:absolute;display:inline-block;cursor:pointer;right:10px;top: 18px;}
.xf_tishi:hover .xf_tishi_con,.xf_tishi:hover .xf_tishi_con2{display: block;}
.xf_tishi span.xf_tishi_con2{font-size: 13px;color: #555;display:none;position: absolute;top:12px;left:-98px;width:218px;z-index:2;padding:26px 13px 20px 13px;line-height:20px;background: url(//www.dongao.com/shuiwushi/2019-zsfa/images/tishik_two.png) no-repeat;background-size:100% 100%;}
.rows .itemTitle {padding: 0 10px;height: 52px;line-height: 52px;}
.rows .itemTitle span {font-size: 16px;color:#000;}
.twoYear .zixun{font-size: 14px;color:#333333;}
.xf_tishi img,.xf_tishi .learn_time{vertical-align:middle;}
.lesson_buy .row7 h5 .get_quan {
    font-size: 14px;
    margin-left: 5px;
    cursor: pointer;
    color: #ec3131;
}
.yushouBox table span.restore_font {
    font-size: 17px;
    color: #997b4d;
    position: absolute;
    left: 386px;
    top: -8px;
}
/*1年学习期解释样式结束*/

/* 吸底 */
.btm_all{width: 100%;height:70px;position: fixed;bottom: 0;left: 0;z-index: 7;}
.btm_all .btm_bg{height: 70px;background: url(../images/buy/bottom_bg.png) center center no-repeat;}
.btm_all span{font-size: 30px;color: #ffffff;margin:0px 50px 0 20px;display: inline-block;vertical-align: middle;}
.btm_all img{vertical-align: middle;margin-right: 9px;}
.bottom_btn{cursor: pointer;}
.close_bottomImg{background: url(//files.dongao.com/cma/2019-zsfa/images/fixed_close.png) center no-repeat;width: 35px;height: 30px;right: 10px;top: 5px;display: block;position: absolute;z-index:6;}

/* 领取优惠券 */
.tip_box1 {display:none;z-index:11;width:460px;background:#fff;position:fixed;top:30%;left:50%;margin-left:-230px;text-align:center;padding:40px 0 39px;border:1px #eee solid;box-shadow:0 0 5px 1px #808080;border-radius:5px;}
.tip_box1 strong {display:block;font-size:22px;line-height:52px;padding-top:4px;font-weight:normal;}
.tip_box1 .go_buy_course {display:block;width:150px;line-height:30px;margin:0 auto;background-color:red;color:#f7bb41;text-decoration:underline;font-size:16px;}
.tip_btn {float:left;display:block;width:150px;line-height:30px;margin:0 auto;background-color:red;color:#f7bb41;text-decoration:underline;font-size:16px;}
.tip_close {display:inline-block;width:16px;height:16px;cursor:pointer;background:url("../images/buy/spring.png") no-repeat -55px -25px;position:absolute;top:20px;right:21px;}
.tip_yhq_kf {overflow:hidden;width:313px;margin:0 auto;}
.tip_box1 .go_buy_course {margin-right: 10px;}
.tip_box1 .go_sucess{margin-right:auto}
.btm_lq{margin:4px auto;text-align: center;}
.btm_lq div{margin-top: 35px;margin-right: 17px;}

/*面授*/
.yk_ys_box{background: #fff;box-shadow: 0px 0px 36.7px 12.3px rgba(73, 79, 100, 0.21);height: 166px;margin-top: 25px;display:none;}
.yk_ys_box .yk_ys_lf{background: url(../images/buy/xg_yushou_left.png) no-repeat left;height: 166px;width:188px;}
.yk_ys_box .yk_ys_lf h5{font-size: 29px;text-align: center;color: #fff;padding-top: 47px;line-height: 35px;}
.yk_ys_box .yk_rg_lf h6{font-weight: bolder;font-size: 18px;padding: 31px 0 23px 25px;}
.yk_rg_lf .yk_rg_nav{background: url(../images/buy/xg_ys_bt.png) no-repeat 20px top;padding-left: 56px;font-size: 14px;color: #666;padding-top: 6px;padding-bottom: 10px;}
.yk_rg_btn a{width: 134px;line-height: 45px;font-size: 18px;height: 45px;display:block;text-align: center;border-radius: 5px;}
.yk_rg_btn .yk_ys_buy{background: #b8371d;color: #fff;margin: 31px 23px 19px 0;}
.yk_rg_btn .yk_ys_zx{background: #fff;border: 1px solid #c29f60;color: #c29f60;}