.w_zsfa_ul.zsfa_ul .zsfa_li_1 .row7 .selectbox {width: 248px;border-radius: 0;border: none;border-bottom: 1px solid #e1e1e1;}
.xf_tishi{left:auto;}
.zsfa_ul .row7 .selectbox{background:none;color:#333;border:none;}
.xf_tishi img {margin-top:10px;}
.row7 .subjectbox .year_tab .year_check{padding:20px 0 20px 28px;}
.row7 .subjectbox .year_tab{height:auto;background:#f6f9fd;border-bottom:1px solid #e1e1e1;}
.w_zsfa_ul.zsfa_ul .zsfa_li_1 .row7 .selectPop .sp_check {width: 20%;}
.zsfa_ul .row7 .selectPop p {
    font-size: 14px;
    color: #666;
    background: url(../images/selected.png) no-repeat 8px center;
    padding: 7px 0 7px 40px;
    cursor: pointer;
    margin-left: 15px;
}
.zsfa_ul .zsfa_li .buyCar.active, .zsfa_ul .select_con .a_list_buy.active {
    width: 110px;
    height: 40px;
    line-height: 40px;
    background: #c72805;
    color: #fff;
}
.zsfa_ul .zsfa_li .buyCar.active, .zsfa_ul .select_con .a_list_buy.active:hover{
    background: #f14019;
    color: #fff;
}
.zsfa_ul .row7 .sureBtn {
    font-size: 14px;
    color: #fff;
    line-height: 34px;
    background: #c72805;
    text-align: center;
    margin: 0 14px 0 0;
    cursor: pointer;
    width: 110px;
    height: 40px;
    line-height: 40px;
}
.row7 .subjectbox .sureBtn{display: block;}
.zixun {
    width: 110px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #c29f60;
    color: #c29f60;
    font-size: 14px;
    display: inline-block;
}
.zsfa_ul .rows.row7{padding-left:0;padding-right:0;}
.zsfa_ul .row7 .selectbox{width:auto;border:none;box-shadow: none;background:#f6f9fd;border-bottom:1px solid #e1e1e1;}
.zsfa_ul .row7{padding-bottom:0;}
.row7 .subjectbox .select_con{padding-bottom:25px;margin-top:0;box-shadow: none;}
.row7 .subjectbox{margin-top:0;}
.zsfa_ul .row7 .selectPop p{border-top:none;}
.row7 .subjectbox .selectPop{background:#f6f9fd;border-bottom:1px solid #e1e1e1;padding-top:10px;padding-bottom:10px;}
.row7 .subjectbox .check_data {line-height: 60px;}
.row7 .row_price{margin-bottom:0;}
.zsfa_ul .zsfa_li_2 .row7 .selectbox{width:auto;background:#f6f9fd;}
.zsfa_ul .zsfa_li_2 .row7 .selectPop p{margin-left:30px;width:22%;}
.zsfa_ul .zsfa_li_1 .row7 .selectPop p{width:25%;}
.zsfa_ul .zsfa_li_1 .row7 .selectbox{width:auto;}
.zsfa_ul .zsfa_li_3 .row7 .selectPop p{margin-left:30px;width:22%;}
.zsfa_ul .zsfa_li_3 .row7 .selectbox{width:auto;}
.zsfa_ul .zsfa_li_4 .row7 .selectPop p {width:20%;margin-left:30px;border:none;line-height: 20px;}
.zsfa_li_4 .row3{height:800px;}
.zsfa_li_4 .row4 .sp_check{padding-top:6px;padding-bottom: 12px;line-height: 20px;}
.zsfa_li_4 .row7 .subjectbox .year_tab{padding:0;height:60px;}
.zsfa_li_4 .row7 .subjectbox .year_tab .year_check{padding:15px 0 15px 28px;}
.zsfa_ul .zsfa_li_4 .row4 .check_data{border-top:none;padding:0;}
.row7 .subjectbox .check_data{border-bottom:none;}
.zsfa_li_4 .row4{height:574px;}
.zsfa_ul .row7 .row_price{margin:0 10px;cursor:pointer;}
.zsfa_ul .row7 .selectPop .newgrey {
    width: 20%;
    margin-left: 29px;
    background: url(../images/m3_check.png) no-repeat 10px center;
}
.newgrey {
    color: #ccc!important;
}
.zsfa_ul .row7 .selectPop .sp_lianbao2{background:url(../images/m3_checked.png) no-repeat 10px center;}
.zsfa_ul .row7 .selectPop .sp_lianbao2.check_on{background:url(../images/m3_checked.png) no-repeat 10px center;}
.divsor{color:#333;}
.row_price11{cursor:pointer;}
.zixun{transition: all 0.6s}
.zixun:hover{background:#c29f60;color:#fff;}
/* 四大套餐顶部小标题样式 */
.small_title {display:none;}
.small_title div {height:61px;text-align:center;line-height: 55px;}
.small_title .small_title1{background: url(../images/top_a.png) no-repeat;width: 277px;}
.small_title .small_title2{background: url(../images/top_b.png) center no-repeat;width: 320px;margin-left: -10px;}
.small_title .small_title3{background: url(../images/top_c.png) center no-repeat;width: 300px;margin-left: -10px;}
.small_title .small_title4{background: url(../images/top_d.png) center no-repeat;width: 313px;margin-left: -10px;}
.zsfa_ul .className{cursor:pointer;}
.xueyuan_xs{left:auto;right:55px;}
.teach_class_tab{width:533px;margin:0 auto;}


/*页面加载的弹框样式*/
.loading_fancybox{width:574px;position: fixed;left:50%;margin-left:-317px;top:50%;margin-top:-250px;z-index:10;border-radius:20px;}
.loading_fancybox .title{font-size:36px;color:#f7c24d;background:url(../images/loading_bg.png) no-repeat center top;text-align:center;line-height: 36px;height:142px;line-height: 185px;border-top-left-radius: 20px;border-top-right-radius: 20px;}
.loading_fancybox .title span{color:#fff;}
.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;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
.loading_fancybox .close_loading{z-index:10;width:53px;height:54px;background:url(../images/close_a.png) no-repeat;right:-26px;top:-26px;}
.loading_fancybox .red{color:#f94444;font-weight: normal;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;background: #f5f5f5;width: 100%;background:#f5f5f5;}
.loading_fanbot{
    /*background: url(../images/battle_bottom1.png) no-repeat left 5px;*/
    padding-top: 12px;
    width: auto;
    color: #fff;
    line-height: 26px;
    font-size: 20px;
    font-weight: bold;
    padding-left: 25px;
    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:124px;
    background-size: 100% 100%;
}
.loading_fancybox .mains .loading_fanbot .loading_fanbot1 p {
    font-size: 20px;
    color: #fff;
    line-height: 26px;
    padding-bottom: 12px;
    text-align: left;
    text-indent: 0;
}
.loading_fancybox .mains .loading_fanbot p.battle_bottom1p {
    font-size: 14px;
    padding-left: 5px;
}


.loading_fanbot .battle_bottom1p {
    padding-left: 10px;
    font-size: 16px;
    font-weight: normal;
}
.mainsc{
    padding: 15px 25px;
}
.loading_fancybox .mains{
    padding: 0;
}
.loading_fancybox .mains .loading_fanbot .loading_fanbot2 p {
    font-size: 14px;
    color: #333;
    line-height: 20px;
    padding-top: 5px;
    text-align: left;
    text-indent: 0;
    padding-bottom: 0;
}
.loading_fancybox .mains .loading_fanbot .loading_fanbot2 p .org{
    color: #ee0004;
}

.loading_fancybox .title{line-height: 23px;height: 176px;}
.loading_fancybox .title h5{font-size: 34px;padding-top: 55px;padding-bottom: 20px;}
.loading_fancybox .title p{font-size: 20px;color: #fff;}
.loading_fancybox .title .djs_tit{display: inline-block;}
.loading_fancybox .title p span{background: #ffbe5f;color: #553505;border-radius: 5px;width: 44px;display: inline-block;line-height: 42px;}


.module_item .battle_boxconbot_tit{padding: 7px 0;height:58px;text-align: center;color: #69420c;font-size: 20px;margin:0 auto;width:610px;margin-bottom: 63px;margin-top: -31px;background: linear-gradient(4deg, #e7c18b 0%, #edc688 45%, #f2ca84 100%);border-radius: 42px;}
.module_item .battle_boxconbot_tit span{font-size: 24px;background: #202124;color: #fff;border-radius: 5px;width: 44px;line-height: 44px;}
.module_item .battle_boxconbot_tit p{display: inline-block;color: #69420c;font-size: 20px;}


/*页面加载弹窗*/
.loading_box{background:#fff;width:645px;position: fixed;left:50%;margin-left:-317px;top:50%;margin-top:-250px;z-index:10;}
.loading_title{background: url(../images/tc_tit.png) no-repeat center;height: 97px;position: relative;}
.loading_title h5{font-size: 34px;color: #fff;text-align: center;line-height: 98px;}
.loading_title i{width: 27px;height: 27px;position: absolute;right: 8px;top:7px;background: url(../images/xg_close.png) no-repeat center;}
.loading_cont{padding:40px 20px 40px 40px;}
.loading_cont h6{font-size: 26px;color: #333;}
.loading_cont p{font-size: 16px;color: #666666;padding: 20px 0;line-height: 24px;}
.loading_cont a{display: block;margin: 0 auto;width: 340px;height: 50px;background: #00a7ff;border-radius: 50px;color: #fff;font-size: 22px;text-align: center;line-height: 50px;}
