/* B班购买弹窗 */
.pop_buy{position: fixed;width: 1022px;left: 50%;margin-left: -511px;top: 50%;margin-top: -355px;background: #fff;z-index: 10;display: none;}
.pop_buy .pop_banner{background: url('../images/pop_buy_banner.png') center no-repeat;box-sizing: border-box;padding: 22px 30px 22px 30px;}
.pop_buy .pop_banner h5,.pop_buy .pop_banner h4{font-size: 28px;color: #ffffff;font-weight: 900;text-align: left;}
.pop_buy .pop_banner span{width: 240px;line-height: 50px;background: #343550;font-size: 18px;color: #fff;text-align: center;margin-top: -30px;}
.pop_buy .pop_buy_choose{width: 932px;margin-left: 32px;padding: 18px 0; text-align: left; border-bottom: 1px solid #cccccc;}
.pop_buy .pop_buy_choose h3{font-size: 24px;color: #333;}
.pop_buy .pop_buy_choose .buy_right{margin-top: 8px;}
.pop_buy .buy_fa>div{width: 467px;text-align: left;margin-top: 16px;}
.pop_buy .buy_fa>div.fs_left{margin-left: 36px;}
.pop_buy .buy_fa h2{width: 190px;line-height: 40px; font-size: 16px;color: #42405e;text-align: center;background: #f1eeee;}
.pop_buy .buy_fa h3{font-size: 16px;color: #333;margin: 20px 0 14px;font-weight: 900;}
.pop_buy .buy_fa .lesson{width: 440px;height: 90px;box-sizing: border-box;border: 1px solid #e0dede;background: #f8f8f8;padding: 5px 0 0 20px;overflow: hidden;position: relative;}
.pop_buy .buy_fa .lesson .rea_img{position: relative;width: 110px;}
.pop_buy .buy_fa .lesson .rea_img img{width: 100%;padding-top: 10px;width: 80px;}
.pop_buy .buy_fa .lesson .rea_img::after{content: " ";width: 1px;height: 63px;background: #ddd;position: absolute;top: 8px;right: -27px;}
.pop_buy .buy_fa .lesson .class_text{margin-left: 60px;}
.pop_buy .buy_fa .class_text h6{font-size: 16px;color: #333;padding-top: 8px;padding-bottom: 6px;}
.pop_buy .buy_fa .class_text p{font-size: 14px;color: #666666;}
.pop_buy .buy_fa .class_text p span{font-size: 26px;color: #d9001b;}
.pop_buy .buy_fa .class_text del{font-size: 14px;color: #999;}
.pop_buy .buy_fa .choose_class{width: 42px;height: 42px;background: url('../images/choose.png') center no-repeat;margin-top: 24px;margin-right: 16px;cursor: pointer;}
.pop_buy .buy_fa .case_item{cursor: pointer;}
.pop_buy .buy_fa .case_item.active .choose_class{background-image: url(../images/choose_on.png);}

.pop_buy .buy_fa .buy_tip{font-size: 14px;color: #000;line-height: 22px;margin: 20px 0;padding-bottom: 12px; border-bottom: 1px solid #e5e5e5;}
.pop_buy .buy_fa .tm_goumai{display: inline-block;font-size: 18px;color: #d9001b;padding: 4px;border-bottom: 1px solid #d9001b;}
.pop_buy .buy_fa .tm_goumai:hover{text-decoration: none;}
.pop_buy .fs_right{margin-left: 20px;}
.pop_buy .lesson_buy{background: #f3f3f3;line-height: 95px;margin-top: 18px;}
.pop_buy .lesson_buy>a{display: inline-block;vertical-align: middle;font-size: 20px;line-height: 49px;text-align: center;box-sizing: border-box;}
.pop_buy .lesson_buy .ljzx{width: 170px;color: #4862f0;border: 1px solid #4862f0;border-radius: 5px;margin-right: 6px;}
.pop_buy .lesson_buy .ljgm{width: 270px;color: #fff;border-radius: 5px;background: url('../images/buy_bg.png') center no-repeat;}
.pop_buy .close_course_b{position: absolute;right: -70px;top: 0;}


/*弹窗协议*/
.pop_box{position:fixed;width:534px;left:50%;top:50%;margin-top:-300px;margin-left:-267px;z-index:21}
.pop_box .pop_title{height:78px;background:url(../images/pop/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/pop/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;color: #666;}
.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/pop/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:#A2A5AD;}
.pop_box_bttom a{border-radius: 4px;display:block;font-size:16px;text-align:center;width:344px;height:52px;text-align:center;line-height:52px;background:linear-gradient(136deg,rgba(254,111,21,1) 0%,rgba(242,37,19,1) 100%);margin:0 auto;color:#fff;cursor: pointer;}
.check_on_xy{background:url(../images/pop/span_xzy.jpg) no-repeat left center;}
.pop_box .pop_title h2{font-size:34px;color:#fff;text-align:center;line-height: 32px;padding-top:26px;padding-bottom:18px;}
.pop_box .pop_title div{color:#fff;text-align:center;}
.pop_box .pop_main2{padding-top:3px;font-size:16px;text-align: left;padding-bottom: 20px;}
.pop_box .pop_title div span{color:#fff;font-size:14px;}
.pop_box .pop_bot{text-align:center;margin-top:0px;background:#FAF2F0}
.pop_box .pop_box_bttom{background:#FAF2F0;padding-top: 12px;background: #FAF2F0;padding-bottom: 17px;}
.pop_box .xieyi_sm{font-size: 14px;color: #F62227;text-align: left;}
.pop_box .xieyi_sm a{text-decoration: underline;color: #fa4343;}
.pop_box .divsor{padding-bottom: 25px;margin-top: 0;}
.pop_box .divsor .divsor_three{width: 427px;text-align: left;}
.buy_cart:hover{color: #fff;}
.check_xieyi a{text-decoration: underline;    margin-left: 5px;}
.pop_box .pop_title h2 {font-size: 34px;color: #fff;text-align: center;line-height: 7px;padding-top: 25px;padding-bottom: 18px;}
.pop_box .pop_title div {color: #fff;text-align: center;}
/*弹窗协议 end*/

/* 新学员 */
.con_pop {width: 380px; height: 210px; position: fixed; left: 50%; top: 50%; z-index: 20; padding: 20px; background: #fff; border-radius: 5px; margin-left: -210px; margin-top: -100px; text-align: center; color: #666; display: none;}
.con_popClose {position: absolute;right: 20px;top: 20px;width: 20px;height: 20px;background: url(//files.dongao.com/plan/zjzcgl/2018-nxtf/images/con_popClose.png) no-repeat center;background-size: 100%;cursor: pointer;}
.con_pop img {margin-bottom: 20px;}
.con_pop01 .con_popP1,.buy_stb {font-size: 26px;color: #000;line-height: 38px;}
.con_pop02 .con_popP1 {font-size: 18px;color: #000;padding:0;line-height: 28px;}

.w_djxq{cursor: pointer;}
.gkxz_ckxq {display:none;position:fixed;top:50%;left:50%;width:460px;height:390px;margin-top:-200px;margin-left:-230px;z-index:11;background:url('../images/djxq_bg.png') center no-repeat;}
.gkxz_ckxq h2 {font-size:28px;color:#fff;text-align:center;line-height:90px;}
.gkxz_ckxq table {width:420px;margin:0 auto;}
.gkxz_ckxq table th {background:#6285dc;line-height:50px;box-sizing:border-box;padding:0 20px;border-right:1px solid #5f82d9;font-size:16px;color:#fff;}
.gkxz_ckxq table td {padding:0 20px;border-right:1px solid #eceff8;background:#fff;line-height:38px;font-size:14px;color:#000;text-align:left;}
.gkxz_ckxq table td.blue_bg {background:#f1f4fd;}
.djxq_close {position:absolute;top:4px;right:4px;cursor:pointer;}
