@charset "utf-8";
body{background-color:#fcf9e6;min-width:1180px;}
.wrap{width:1180px;margin:0 auto;}
.main{margin-top:-125px;position: relative;/* padding-top: 90px; */}
/* 头部 start*/
.header{width: 100%;height: 60px;background: #fff;color: #333;position: fixed;top: 0;left: 0;font-size: 16px;z-index: 6;box-shadow: 0 3px 8px rgba(0,0,0,0.18);}
.sp_logo{padding-top: 10px;}
.sp_link{line-height: 58px;}
.sp_link a{display: inline-block;margin-left: 60px;padding: 0 5px;}
.sp_link a:hover{color: #ff5224;border-bottom: 3px solid #ff5224;}
.a_logo img{width: 138px;}
.a_txt{margin-top: 12px;margin-left: 14px;border-left: 1px solid #dddddd;padding-left: 14px;line-height:36px;font-size: 22px;color:#666;}
/* 头部 end*/
/*banner start*/
/*.banner{width:100%;margin-top:60px;}*/
.color6{color:#666;}
.banner{margin-top:60px;background:url('../image/banner.png') no-repeat center top;width:100%;height: 700px;}
/*banner end*/
/*报分礼 start*/
.lump{width:100%;background-color: #FFFFFF;position: relative;border-radius: 24px;}
.gift_arrs{padding: 20px 30px 40px 30px;margin: 0 auto;}
.gift_arrs img{float: left;}
.ml_100{margin-left: 100px;}
.ml_180{margin-left: 180px;}
.lump1{margin-top:60px;padding-top: 51px;}
.lump1 .bfl{display: block;margin: 0 auto;}
.lump_tit{padding: 40px 0 20px;}
/*通用礼券*/
.active_quan {padding: 20px 30px 20px 30px;}
.active_qul li{height: 154px;width: 331px; margin-left: 62px;position: relative;text-align: center;background: url(../image/quan_80.png);}
.active_qul li.li1{margin-left: 0;}
.active_qul li.li2{margin-left:195px;}
.active_qul_zj li{background: url(../image/quan_100.png);}
.active_quan .li_left{position: absolute;width: 200px;top: 32px;left: 24px;}
.active_quan .aq_p1_s1{color:#ff2732;font-size: 36px;position: relative;top:3px;}
.active_quan .aq_p1_s2 i{font-style: normal;color:#ff2732;}
.active_quan .aq_p1_s2{color:#683520;font-size: 24px;}
.active_quan .aq_p1{margin-bottom: 20px;}
.active_note{padding: 56px 30px 50px 30px;}
.active_left{width:597px;background:#ffe9a7;border-radius: 10px;position: relative;}
.active_quan .li_right{display: block;height:108px;width: 78px;position: absolute;top:0;right:0;padding-top: 46px;color:#fff;font-size: 24px;line-height: 30px;}
.active_quan .li_right.already{padding-top: 28px;}
.note_box{background:#fff;margin: 12px 0 12px 12px;}
.code_box{width:180px;height:180px;padding: 12px 0 12px 12px;}
.code_box img{width:100%;}
.code_msg{width: 420px;height: 276px;position: absolute;top: -23px;right: -18px;}
.code_msg img{height: 276px;width: 420px;}
.code_msg div{position: absolute;top:0;}
.code_msg p{color:#925025;margin-left: 72px;}
.p_f{margin-top: 56px;font-size: 20px;}
.p_t{margin-top: 42px;font-size:38px;}
.p_s{border:1px solid #d1ab64;width:206px;height:38px;line-height: 38px;text-align: center;margin-top: 44px;}
.active_right{margin-left: 60px;padding-top: 11px;float: left;width:390px;color:#333333;}
.active_right p{font-size: 14px;line-height: 30px;}
.active_right p:first-child{font-size: 20px;font-weight: bold;padding: 19px 0 19px 0;background: url("../image/icon.png") no-repeat left center;padding-left: 24px;}

/*报分礼 end*/
/*奖项设置 start*/
.lump2{padding:0 30px;color:#333333;font-size: 20px;box-sizing: border-box;}
.lump2 .title{font-weight: bold;padding-left: 24px;background: url("../image/icon.png") no-repeat left center}
.kbl_box,.csl_box,.csl_box,.jxxz_box{padding-bottom: 30px;}
.lump2 p{font-size: 14px;margin-bottom: 17px;}
.lump2 p span {font-weight: bold;}
.toggle_box_togg{display: none;}

.more_btn{width:1180px;height:70px;background:#cccccc;border-bottom-left-radius: 20px;border-bottom-right-radius: 20px;margin-left: -30px;display: block;text-align: center;}
.more_btn:hover{background:#fc686c;}
.more_btn i{width:35px;height:20px;background:url('../image/icon_down.png') no-repeat center center;display: inline-block;margin-top:25px;}
.more_btn_bg i{background:url('../image/icon_up.png') no-repeat center center;}
.more_btn_bg{background: #fc686c;}
/*奖项设置 end*/
.bg_img {width: 100%;height:100%;background: url("../image/bg.png") no-repeat left top;position: relative;padding-bottom: 123px;}
.po_ab{position: absolute;top:-15px;left: 0;}
/*数据分析 start*/
.lump3 {position: relative;margin-top: 130px;}
.lump3 .sjfx {display: block;position: absolute;top: -35px;left: 335px;}
.lump3 ul {padding:80px 55px 26px 30px;}
.lump3 ul li {float: left;}
.lump3 ul li:first-child{margin-right: 95px;}
.lump3 ul li a {display: block;margin-bottom:30px;font-size: 18px;color: #333333;padding-left:24px;background: url("../image/icon.png") no-repeat left center}
.lump3 ul img {position: absolute;right:30px;bottom:30px;}
/*数据分析 end*/
/*新考季 新起点 start*/
.lump4 .title {margin: 60px 0 35px 0;}
.lump4 .title img {display: block;margin:0 auto;}

.tab_con{background:#fff;border-radius: 20px;}
.tab_con>ul li{width:290px;height:50px;background:#eeeeee;border-radius: 5px;color:#666666;text-align: center;line-height: 50px;font-size: 24px;margin-top: 30px;cursor: pointer;}
.tab_con>ul li:first-child{margin-right: 53px;margin-left: 268px;}
.tab_con>ul .on{height:54px;background:#fb403e;color:#fff;margin-top:26px;}
.win_box{margin-top: 50px;display: none;padding:0 30px;box-sizing: border-box}
.win_top_l{width:46%;margin-bottom: 30px;background: #f9f8f4;padding-top: 30px;margin-right: 40px;border-radius: 9px;}
.win_top_r{width:46%;margin-bottom: 30px;background: #f9f8f4;padding-top: 30px;margin-left: 40px;border-radius: 9px;}
.line {width: 1px;background: #ebebeb;height: 550px;}
.win_title{font-size: 18px;color:#333;position: relative;padding-left: 26px;margin-bottom: 40px;font-weight: bold;}
.win_title:before{position: absolute;content:'';width:6px;height:24px;background:#fb403e;top:-2px;}
.win_title_lose{font-size: 28px;text-align: center;position: relative;padding-bottom: 20px;}
.win_l_con{width:100%;height:430px;margin:0 auto;position: relative;}
.khzw{width:100%;position: absolute;z-index: 2;top:20px;border-radius: 20px;}
.title_up{background:url('../image/title_bg.png') no-repeat center center; width:381px;height:50px;position: absolute;z-index: 3;color:#fff;font-size: 20px;font-weight: bold;text-align: center;line-height: 50px;left:78px;}
.student{margin:30px 0 0 10px;}
.student_f{margin-top: 50px;border-bottom: 1px solid #dfdfdf;}
.student img{width:90px;margin-right: 10px;}
.student div{width:370px;margin-bottom: 28px;}
.student p{font-size: 14px;color:#666;line-height: 28px;}
.a_underline a{color:#f04948;text-decoration: underline;}
.student .p_user{font-size: 16px;color:#484848;font-weight: bold;}
.challenge{margin: 0 auto;display: block;}
.qcgd{margin: 0 auto;display: block;}
.bzC{font-size: 24px;color:#484848;line-height: 30px;}
.goto{width:126px;height:36px;background:url('../image/btn.png') no-repeat center center;display: block;text-align: center;line-height: 36px;color:#ff2732;font-size: 16px;margin: 0 auto;}
.goto:hover{background:url('../image/btn_hov.png') no-repeat center center;color:#FFFFFF;}
.win_top_r .pay_attention img{display: block;margin: 0 auto;}
.goto{margin-bottom: 24px;margin-top: 19px;}
.margin_8{width:100%;height:1px;background:#ebebeb;}
.more_zw{width:126px;height:36px;background:#ececec;color:#484848;font-size:16px;text-align: center;line-height: 36px;display: block;margin: 20px auto;}
.more_zw:hover{color:#ff5224;}
.gz{margin-bottom: 67px;}
.gz p{margin:40px auto 28px;font-size: 32px;font-weight: bold;color:#333;text-align: center;}
.gz ul li{float:left;width:180px;height:163px;margin-left: 8px;position: relative;}
.gz_box ul li.li1 a{margin-top:-6px;}
.gz_box ul li.li5 a{margin-top:8px;}
.gz ul li.li1{background: url("../image/icon_01.png") no-repeat center center}
.gz ul li.li2{background: url("../image/icon_02.png") no-repeat center center}
.gz ul li.li3{background: url("../image/icon_03.png") no-repeat center center}
.gz ul li.li4{background: url("../image/icon_04.png") no-repeat center center}
.gz ul li.li5{background: url("../image/icon_05.png") no-repeat center center}
.gz ul li.li6{background: url("../image/icon_06.png") no-repeat center center}
.gz ul li:hover a{color:#ff5224;}
.gz ul li a{display:block;padding-top:86px;font-size: 14px;text-align: center;height:80px;color:#000000;}
.gz ul li:first-child{margin-left: 0px;}
.gz ul li img{position: absolute;top:-40px;left:42px;}
.d_show{display: block;}
.lose_box{width:100%;}
.ao_o{margin-left: 170px;margin-top:50px;}
.lose_div{margin-top:25px;margin-bottom:10px;}
.lose_div p {font-size: 18px;color:#333;line-height: 25px;text-align: center;}
.lose_div p.bzC{margin-top: 26px;}
/*新考季 新起点 end*/
/*免费开课 start*/
.lump5{}
.lump5 img{display: block;margin: 80px auto 23px;}
.lump5 p {padding:40px 0 42px;text-align: center;font-size: 18px;color:#333333;}
.lump5 p a {color:#ff2732;}
/*免费开课 end*/
.mask{background:#000;position: fixed;top:0;left:0;width:100%;height:100%;z-index: 10;display:none;opacity: 0.6;filter:alpha(opacity=60);}
.pop{display: none;z-index: 55;}
.pop_quan{position: fixed;left:50%;margin-left:-190px;top:50%;margin-top: -210px;height: 420px;width: 380px;background: url("../image/pop_quanbg.png");color:#fff;z-index:12;}
.pop_close{position: absolute;width: 40px;height: 40px;display:block;background: url('../image/pop_close.png');right: -40px;top: -15px;}
.pop_quan_btn{display: block;background: url('../image/pop_btn.png');width: 234px;height: 70px;color:#904b1c;font-size: 30px;text-align: center;line-height: 56px;margin: 0 auto;}
.pop_quan_tit{margin: 150px 0 30px;font-size: 36px;font-weight: bold;text-align: center;}
.pop_quan_txt{margin: 50px 0 30px;font-size: 24px;text-align: center;    line-height: 32px;}
.csl_box_p{text-indent: 20px;}
/* 转盘抽奖 begin*/
.zpBox{width: 1100px;margin: 80px auto;}
.zp_title{width: 474px;height: 47px;margin:0 auto 80px;}
.s_title{color: #683520;font-size: 24px;text-align: center;line-height: 58px;}
.s_title .cj_num{font-style: normal;margin:0 8px;color: #ff3d16;}
.zp_box .zp_l{position: relative;width: 521px;height: 527px; float: left;left: 55px;z-index: 3;}
.zp_box .zp_l .zhuanpan{width: 521px;height: 527px;}
.zp_shadow{position: absolute;bottom: -17px;left: 45px;z-index: -1;width: 429px;height: 24px;}
.zp_box .zp_l .cj_btn{width: 135px;height: 136px;position: absolute;top:50%;left: 50%;margin-top: -68px;margin-left: -67.5px;z-index: 1;cursor:pointer;}
.rotated{animation: move 1s linear infinite;}
.zp_r{width: 406px;height: 461px;float:right;margin-top: 5px;position: relative;margin-right: 55px;}
.zp_r .hd_list{width: 356px;margin: 20px auto;font-size: 16px;border: 3px solid #fe7251;border-radius: 22px;position: relative;padding: 45px 20px 0;}
.zp_r .hd_list ul li{margin-bottom: 14px;}
.zp_r .hd_list ul li span{float: left;display: block;width: 313px;color:#333;font-size: 16px;margin-left: 8px;}
.downL{text-align: center;margin:40px auto 30px;}
.downL .down_icon{vertical-align: top;}
.downL .down_text{font-size: 16px;color: #6f3d0b;cursor: pointer;margin-left: 8px;border-bottom: 1px solid #6f3d0b;}
.hd_list_t2{margin: 18px auto;font-size: 20px;color: #683520;text-align: center;}
.hd_list_tit{background: url(../image/rule_guize.png) no-repeat;width: 163px;height: 49px;position: absolute;top: -23px;left: 120px;color: #fff;font-size: 21px;text-align: center;line-height: 49px;}
.zp_r .hd_list ul li i{display:block;width: 25px;height: 25px;background: url(../image/fc_pointer.png) no-repeat center center;color: #fff;line-height:25px;text-align: center;font-size: 14px;float: left;font-style: normal}
.pop_nochance{background: url(../image/pop2.png) no-repeat;;position: fixed;left:50%;margin-left:-235px;top:50%;margin-top: -210px;height: 420px;width: 472px;}
.pop_chance{background: url(../image/pop_1.png) no-repeat;position: fixed;left:50%;margin-left: -235px;top:50%;margin-top: -210px;height: 529px;width: 472px;}
.pop_buy_btn{width: 190px;height: 60px;color:#904b1c;font-size: 26px;text-align: center;line-height: 60px;margin: 15px 20px 0;display: block;float:left;background:#ffd23a;border-radius:50px;}
.pop_nochance .pop_buy_btn {margin: 240px 20px 0;}
.pop_nochance .pop_buy_btn2 {margin-top:15px;}
.gift_box{width:402px;height:186px;margin:0 auto;border:solid 3px #feea3e;border-radius:18px;background:#ff643f;background: linear-gradient(left bottom ,#ff643f,#fc705d);background: -webkit-linear-gradient(left bottom ,#ff643f,#fc705d);position: relative;}
.pop_luck_num{font-size: 66px;color: #fff;margin-top: 75px;display:block;float:left;width:125px;text-align: right;}
.pop_content{margin-top: 160px; }
.gift_box .per{position: absolute;font-size: 18px;color: #fff;top: 92px;left: 130px;font-style: normal;}
.gift_box .zhuk{position: absolute;font-size: 18px;color: #fff;top:50px;left: 166px;}
.gift_box .last_s{position: absolute;font-size: 26px;color: #fff;top: 30px;left: 293px;display: block;height: 120px;width: 48px;border-left: 2px solid #dedede;line-height: 40px;text-align: center;}
.pop_chance .pop_luck_btn{margin-top: 35px;}
/* 转盘抽奖 end*/
/*表格*/
.new_t{width:1122px;height:726px;margin:20px auto 10px;background:url('../image/tab.png') no-repeat center top;}
.pad_l{padding-left:36px !important;}
/*弹窗注会中级网课*/
.zk_img{width:100px;background:#ff494e;line-height:25px;padding:10px 0;border-radius:15px;  position: absolute;font-size: 18px;color: #fff;top: 50px;left: 166px;text-align: center;}
/*倒计时*/
.countdown{width:1180px;margin:0 auto;}
.countdown p:first-child{padding-top:25px;font-size:20px;color:#fbeaaa;height:50px;}
.mms{font-size:18px;color:#fbeaaa;}
.mms span{height:48px;border:2px solid #000;color:#fff3c7;font-size:34px;background:#1c0438;border-radius:4px;margin:0 4px 0 8px;position:relative; top:-6px;display:inline-block;width:48px;line-height: 48px;text-align: center;}
.mms span:first-child{margin-left:0;}
/* table */
.border_radius_notop{border-top-left-radius:0;border-top-right-radius: 0;}
.border_radius_nobottom{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.bolds{font-weight: bold;color:#ff3708!important;}
.deepRed{color:#683520!important;}
.gift_table li{background: #fff7f7;color:#ff7251;text-align: center;height: 64px;line-height: 64px;font-size: 24px;border-right: 1px solid #ff7251;float: left;border-bottom: 1px solid #ff7251;}
.gift_table_head li{color:#fff;background: #ff7251;font-weight: normal;border-right: 1px solid #fff;}
.gift_table_head li.table_04{border-right: 1px solid #ff7251;}
.gift_table li.table_01{border-left: 1px solid #ff7251;}
.gift_table .table_01{width: 450px;}
.gift_table .table_02{width: 220px;}
.gift_table .table_03{width: 220px;}
.gift_table .table_04{width: 220px;}
.gift_table .table_0{width: 1113px;border-left: 1px solid #ff7251;}
.gift_table_head li.table_01{border-top-left-radius: 18px;}
.gift_table_head li.table_04{border-top-right-radius: 18px;}
.gift_table_footer li.table_01{border-bottom-left-radius: 18px;}
.gift_table_footer li.table_04{border-bottom-right-radius: 18px;}
.gift_table_footer li.table_0{border-bottom-left-radius: 18px;}
.gift_table_footer li.table_0{border-bottom-right-radius: 18px;}
.s2_main{
    background: #f9f8f4;
    border-top-left-radius: 35px;
    border-bottom-right-radius: 35px;
    width: 890px;
    color:#484848;
    font-size: 18px;
    padding: 0px 35px 12px 35px;
    margin: 0 auto;
    height: 200px;
    }
.s2_main .s2_main_1 {width: 500px;line-height: 30px;margin: 12px 0 0 35px;height: 184px;padding-top: 25px;}
.s2_main .s2_main_2 {width: 220px;margin-left: 98px;margin-top: 14px;}
.s2_main2 .s2_main_1 {margin-top:28px;}
.lump_sub_tit{font-size: 30px;line-height: 76px;text-align: center;color:#683520;}
/* .active_qul_zk li.li2{margin-left: 62px;} */
.lump_tit_tip{font-size: 22px;line-height: 40px;color:#683520;text-align: center;}
.banner_btn{width: 546px;position: absolute;top: -50px;z-index: 4;margin-left: -270px;left: 50%;}
.gift_table  .table_text2{font-size:24px;}
.gift_table  .table_small{font-size:16px;}
/*注会通过人数*/
.offer_box{background:#ff7555;padding:45px 0;margin-top:45px;border-radius:5px;position: relative;margin-bottom:40px;}
.offer_box .offer_wrap{width:1150px;margin:0 auto;overflow: hidden;}
.offer_box .t_offer{border-radius: 10px;width:567px;margin-right:15px;float:left;background:#fff;position: relative;margin-bottom:20px;}
.offer_box .offer_con{height:510px;overflow: hidden;}
.offer_box .offer_title{height:90px;line-height: 90px;padding:0 18px;background:#fff4d5;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.offer_box .offer_title span{font-size:20px;color:#444;font-weight: bold;}
.offer_box .offer_title .score {font-size:30px;}
.offer_box .offer_title .color_ff393f{color:#ff393f;}
.offer_box img{width:95%;display:block;margin:30px auto;}
.offer_box .buycourse{width:100%;display:block;height:90px;color:#ff474d;text-align: center;line-height: 90px;font-size: 38px;background:#ffdf60;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.offer_box .goRank{display:block;margin:50px auto 0;height:86px;width:415px;border-radius:45px;background:#ffeeea;color:#ff6947;font-size:34px;text-align: center;line-height: 86px;}
.offer_box .lock{position: absolute;width:120px;height:100px;display:block;z-index: 2;top:132px;right:18px;}
.offer_box .lock1{background:url('../image/msgx.png') no-repeat top left;}
.offer_box .lock2{background:url('../image/ctwy.png') no-repeat top left;}
.offer_box .turn{width:95px;height:95px;display:block;position: absolute;top:260px;}
.offer_box .next{background:url('../image/next.png') no-repeat top right;right:-15px;}
.offer_box .prev{background:url('../image/prev.png') no-repeat top left;left:-15px;}
.s1_main{height:auto;text-align: center;border-radius: 15px;padding-top: 30px;padding-bottom: 30px;font-size: 24px;}