/*奖品*/
.step1 {width:1242px;height:560px;background: url("../images/prize.png") no-repeat center center;}
.prize_box {padding-top:123px;}
.prize_box img:first-child {margin-left:124px;}
.prize_box img{width:173px;height: 335px;display: block;float: left;margin-left:97px;}
.step1 ul {margin-top:31px;}
.step1 ul img {padding: 20px 0 0 60px;}
.step1 ul li {float: left;overflow:hidden;color: #5426c7;height: 69px;line-height: 69px;}
.step1 ul .num1_li {padding-left:50px;}
.step1 ul li span {float:left;font-size: 76px;}
.step1 ul li .dec_sp {float:left;line-height: 20px;font-size: 15px;margin:13px 0 0 5px;}
.step1 ul li .dec_sp a {color: #5426c7;}
.step1 ul li .dec_sp b {font-weight: bold;cursor: pointer;}
.step1 .prize_step {padding-left:90px;background: url("../images/prize_step.png") no-repeat 30px 20px;}
/*报分信息*/
.step2 {width:1256px;height:677px;background: url("../images/primary.png") no-repeat center center;}
.step2 .content {font-size: 16px;padding-top:246px;text-align: center;height: 315px;}
.tj_info ul {margin:0 auto;width: 260px;}
.tj_info ul li{float:left;color: #ada7be;}
.tj_info ul li.on {color: #5426c7;}
.tj_info ul li.on span {display: inline-block;width:26px;height: 25px;line-height:25px;color:#ffffff;background: url("../images/on_step.png") no-repeat center center;}
.tj_info ul li span {margin-right:9px;display: inline-block;width:26px;height: 25px;line-height:25px;color:#ffffff;background: url("../images/not_step.png") no-repeat center center;}
.tj_info ul li.st_2 {padding-left:52px;background:url("../images/gt.png") no-repeat 20px 2px;}
.tj_info p {color: #000002;margin-top:60px;}
input,.border_line{outline: none;box-sizing: border-box;color:#555555;border: solid 1px #999999;padding: 0 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    background: #fff;}
.select_text{box-sizing: inherit;}
.test_scores .form_box1 {width:620px;margin: 29px auto 0;}
.tj_info .form_box1 .t1{color: #2e2e2e;float:left;height: 35px; line-height:35px; font-size:16px;margin-right:16px;}
.tj_info .form_box1 input {width:180px;height: 36px;}
.tj_info .form_box1 .ipt_w{ height:35px; line-height:35px;font-size:16px;}
.ml_50 {margin-left:50px;}
.tj_info .btn,.step5>a {display:inline-block;width:140px;height: 40px;line-height: 40px;color: #5426c7;border-radius: 25px;border:solid 1px #5426c7;cursor: pointer;}
.tj_info .tj_btn:hover {background: #6d42da;}
.tj_info .step_btn:hover {background: #d8c9ff;}
.test_scores .step_btn {margin:80px auto 0;}
.basic_info {display: none;}
.basic_info .btn {margin-top:35px;}
.basic_info p {color: #e35050;margin-bottom:32px;}
.basic_info .tj_btn {background: #5426c7;color: #ffffff;margin-left:38px;}
.basic_info .city .ipt1 {width:133px;text-align: left;position: relative;}
.basic_info .city {position: relative;}
.basic_info .form_box1 {width:982px;margin: 0 auto;}
.basic_info .form_box1 .t1 {width:96px;text-align: right;}
.basic_info .inp_d {margin-bottom:15px;}
.step2 .btn_box,.rankList .btn_box {margin:47px 0 0 455px;}
.step2 .btn_box a,.rankList .btn_box a {font-size:20px;color:#202020;display: inline-block;width:149px;height: 50px;line-height: 50px;text-align: center;background: url("../images/btn_bg.png") no-repeat center center;}
.step2 .btn_box a.look_bfb,.rankList .btn_box a.look_bfb {margin-left:40px;}
.step2 .btn_box a.look_bfb:hover,.step2 .btn_box a.look_score:hover,
.rankList .btn_box a.look_bfb:hover,.rankList .btn_box a.look_score:hover
{background-image: url("../images/on_btn_bg.png")}
.step2 .btn_box .look_rule_btn,.rankList .btn_box .look_rule_btn {margin-left:290px;width:110px;height: 47px;color:#ffffff;background: url("../images/rule_btn.png") no-repeat center center;text-align: center;line-height: 47px;}
.step2 .btn_box a.look_rule_btn:hover,.rankList .btn_box .look_rule_btn:hover {background-image: url("../images/on_rule_btn.png")}
.city .ipt_w:after{content: '';width:12px;height: 18px;background: url("../images/icon_down.png") no-repeat center center;position: absolute;top: 7px;right:10px;display: block;}
.city ul.select_city {width: 153px;height: 164px;display: none;}
.city ul{max-height:198px;position: absolute;top:35px;right:0;z-index: 5;background: #FFFFFF;border-right: solid 1px #8e8e8e;border-left: solid 1px #8e8e8e;box-shadow: #8E8E8E 0px 1px 9px;overflow-y: scroll;display: block;}
.city ul li{width: 100%;height: 33px;font-size:16px;line-height:33px;color:#202020;box-sizing: border-box;border-bottom: solid 1px #8e8e8e;text-align: center;cursor: pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.city ul li:hover{background: #e3e5f1;}
.city ul li.active{background: #e3e5f1;}
::-webkit-scrollbar {
    /*隐藏滚轮*/
    display: none;
}
::-webkit-scrollbar{
    width: 10px;
    height: 10px;
    background-color: #333;
}
/*滚动条的轨道*/
::-webkit-scrollbar-track{
    box-shadow: inset 0 0 5px rgba(0,0,0,.3);
    background-color: #67687D;
}
/*滚动条的滑块按钮*/
::-webkit-scrollbar-thumb{
    border-radius: 10px;
    background-color: #DE6B90;
    box-shadow: inset 0 0 5px #000;
}
/*滚动条的上下两端的按钮*/
::-webkit-scrollbar-button{
    height: 10px;
    background-color: #B0AEDA;
}
/*进群好礼*/
.step3 .step3_bottom .dec span{color: #fd715f;}
.step3_top {width:1246px;height: 299px;background: url("../images/jqyl.png") no-repeat center center;box-sizing: border-box;padding-top:225px;}
.step3_top p {width:460px;height: 50px;background: url("../images/jqhl_nav.png") no-repeat center center;margin:0 auto 0;font-size: 18px;color: #b2d2ff;line-height: 50px;text-align: center;}
.step3_top p span {width:50%;display: block;float: left;cursor: pointer;}
.step3_top p span.on {background: url("../images/on_jqhl.png") no-repeat center center;color: #1d4483;}
.four_box {width:1246px;height: 767px;background: url("../images/not_guo.png") no-repeat center center;}
.four_box .left_gk_box {position:relative;width:463px;height: 271px;background: url("../images/gk_bg.png") no-repeat center center;box-sizing: border-box;padding:30px 0 0 28px;margin: 80px 0 20px 114px;}
.left_gk_box  h1{font-size: 25px;color: #ffffff;}
.left_gk_box p {font-size: 18px;padding:9px 0 18px 0;color: #ffffff;}
.dec span {font-size: 15px;color: #202020;margin-right: 9px;}
.prise_box {font-size: 18px;color: #847a78;margin:17px 0 27px 0;}
.prise_box span {display: inline-block;position: relative;}
.prise_box .o_prize:before {position:absolute;content:'';display:block;width:95px;height: 1px;background: #847a78;top:10px;left:0;}
.four_box .prise_box span i {font-size: 14px;font-style: normal;}
.four_box .prise_box span:first-child {margin-right:22px;}
.four_box .prise_box .prise_middle {padding-right:67px;position: relative;}
.prise_box .prise1 {color: #ffd06b;}
.four_box .prise_box span .prise2 {color: #d66354;}
.four_box .prise_box .prise_middle:after {display: block;content: '+';width:20px;height: 20px;color: #847a78;position: absolute;right:22px;top:7px;font-size: 35px;}
.four_box .left_gk_box a {margin-left:38px;display:inline-block;}
.left_gk_box a {font-size: 16px;width:128px;height: 40px;line-height:40px;text-align: center;}
.left_gk_box a.buy_btn {color: #202020;background: url("../images/gk_btn.png") no-repeat center center;margin-left:50px;}
.left_gk_box a.st_btn {color: #ffeb59;background: url("../images/st_btn.png") no-repeat center center;}
.four_box .left_gk_com {position: relative;}
.four_box .left_gk_com .dec span{margin-right:15px;}
.four_box .left_gk_box .zhibo{position: absolute;right:0;top:0;}
.right_box {margin-left:88px;}
.right_box_img li {font-size: 16px;color: #ffffff;text-align: center;float: left;margin-right:25px;}
.right_box_img li img {margin-top:20px;}
.four_box .right_box_img li p img {margin-top:0;}
.four_box .right_box_img li p {height: 63px;padding-top: 20px;box-sizing: border-box;}
.four_box .right_box_img {margin-top:131px;}
.line_top {padding-top:20px;}
.six_box .left_gk_box_l {margin-right:25px;}
.six_box {width:1246px;height: 767px;background: url("../images/is_guo.png") no-repeat center center;}
.six_box .left_gk_box {width:468px;height: 186px;background: url("../images/six_gk_bg.png") no-repeat center center;box-sizing: border-box;padding:30px 0 0 28px;margin: 80px 0 20px 114px;}
.left_gk_box_l {width:260px;float: left;}
.six_box .gk_btn a {display: block;margin-top:16px;}
.six_box .gk_btn a.buy_btn {margin-left:0;}
.six_box .six_li1 {margin-left:90px;}
.six_li1 .yiguo_saoma {margin: 15px 45px 60px 0;}
.six_box .gk_1 {margin-top:30px;}
.six_box .gk_2 {margin-top:60px;}
.six_box .gk_3 {margin-top:54px;}
.six_box .r_1 {margin-top:27px;}
.six_box .r_2 {margin-top:47px;}
.six_box .r_3 {margin-top:40px;}
.six_box .r_3 {margin-left: 20px;}
.step3_bottom {display: none;}
.step3_bottom.on {display: block;}


    /*网络辅导*/
.step4 {width:1244px;height: 820px;background: url("../images/network.png") no-repeat center center;}
.floor {padding:215px 50px 0;}
.boutique_tab {padding:30px 0 40px;}
.boutique_tab li {cursor:pointer;float: left;color: #abd5ff;font-size: 22px;width: 125px;height:49px;line-height:49px;text-align:center;border: solid 1px #abd5ff;border-radius: 10px;margin-left: 33px;}
.boutique_tab li:first-child{margin-left: 118px;}
.boutique_tab li.on {background:#abd5ff;color: #393da0;}
.boutique_tab li:hover {background: #adb5fd;color: #abd5ff;}
.boutique_cont {display: none;}
.boutique_cont.active {display: block;}
.boutique_cont li {width: 239px;height: auto;border-radius: 8px;overflow: hidden;margin-left:39px;color: #333333;float: left;}
.boutique_cont .kc_top {width:100%;height: 146px;position: relative;box-sizing: border-box;color:#ffffff;}
.boutique_cont .kc_top.jp {background: url("../images/kc_01.png") no-repeat center center;}
.boutique_cont .kc_top.gx {background: url("../images/kc_02.png") no-repeat center center;}
.boutique_cont .kc_top.cy {background: url("../images/kc_03.png") no-repeat center center;}
.boutique_cont .kc_top.wy {background: url("../images/kc_04.png") no-repeat center center;}
.kc_top .title {font-size: 24px;text-align: center;}
.kc_top.jp .title {/* padding-top:76px; */}
.kc_top.gx .title, .kc_top.wy .title, .kc_top.cy .title, .kc_top.jp .title {padding-top:61px;margin-bottom:17px;}
.kc_top.gx .title_dec,.kc_top.wy .title_dec ,.kc_top.cy .title_dec{font-size: 14px;padding: 0 21px;border-radius: 20px;display: block;width: 75%;text-align: center;margin: 0 auto;line-height: 35px;}
.kc_top.gx .title_dec {background: #734cdf;}
.kc_top.cy .title_dec {background: #4c65e0;}
.kc_top.wy .title_dec {background: #c7995c;}
.kc_top span {font-size: 18px;padding:4px 13px;background: #bf9315;border-radius: 10px;position: absolute;top:15px;left:16px;}
.kc_top.gx span {background: #7350d6;}
.kc_top.wy span {background: #b79464;}
.kc_top.cy span{background: #4c65e0;}
.kc_top i {font-size: 15px;display: block;font-style: normal;width:58px;height:42px;background: url("../images/zk_icon_v.png") no-repeat center center;text-align: center;line-height: 30px;position: absolute;right:16px;top:0;}
.kc_middle {background: #ffffff;padding:34px 6px;border-bottom: dashed 1px #dedede;height: 126px;box-sizing: border-box;}
.kc_middle p:first-child{padding-bottom:17px;}
.kc_middle p {font-size: 15px;text-align: center;}
.kc_bottom {background: #ffffff;padding: 0 10px;}
.kc_bottom .dec {font-size: 16px;margin-bottom: 22px;text-align: center;padding-top:10px;}
.kc_bottom .dec .t_num {color: #999999;padding-top: 27px;}
.kc_bottom .dec .price {color: #999999;padding-top:10px;}
.kc_bottom .dec .price span{font-size: 28px;color: #ec4444;}
.kc_bottom .dec .price span i {font-size: 18px;font-style: normal;}
.btn_box {padding-bottom:22px;}
.btn_box a {cursor:pointer;font-size: 16px;width: 106px;height: 36px;line-height: 36px;text-align: center;display: block;border-radius: 18px;box-sizing: border-box;}
.btn_box a.zx_btn {color: #f14646;border:solid 1px #f14646;float: left;}
.btn_box a.buyBtn {color: #FFFFFF;background: #ff5d5d;margin-left:6px;float: left;}
.line_h {line-height: 57px;}
/*网课税务师*/
.sws_li .kc_middle h1 {font-size: 18px;padding:8px 0 12px 0;}
.sws_li .kc_middle span {font-size: 16px;display: block;padding: 11px 0;}
.sws_li .kc_middle p {font-size: 14px;padding-bottom: 8px;line-height: 23px;}
.sws_li .kc_middle {padding:0;text-align: center;height: 145px;}


/*征文*/
.step5 {width:1246px;height: 722px;background: url("../images/solicit_articles.png") no-repeat center center;margin-top: 78px!important;}
.step5 ul {padding:274px 60px 0 60px;}
.step5 ul li {overflow: hidden;float: left;width:512px;color: #202020;}
.step5 ul li .dec {width: 356px;margin:25px 0 0 23px;}
.step5 ul li .dec {width: 356px;margin:25px 0 0 23px;}
.step5 ul li span {font-size: 18px;}
.step5 ul li span a {color: #6d42da;margin-left:20px;}
.step5 ul li span a:hover {color: #ae8dff;}
.step5 ul li p {height: 40px;overflow: hidden;font-size: 14px;margin-top: 17px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.ml_100 {margin-left:100px;}
.mb_65 {margin-bottom: 65px;}
.step5>a {display:block;text-align: center;margin:25px auto 0;}
.step5>a:hover {color: #5426c7;background: #d8c9ff;}
/*免费开课流程*/
.step6 {width:1255px;height: 260px;background: url("../images/start_process.png") no-repeat center center;margin-top:45px!important;box-sizing: border-box;
    padding: 130px 50px 0;}
.step6>div {box-sizing:border-box;padding:0 41px;width:1134px;height: 69px;background: #2d2b34;border: solid 4px #92ceff;border-radius: 35px;line-height: 59px;}
.step6 span {float: left;font-size: 20px;color: #ffffff;}
.step6 a {float: left;font-size: 16px;color: #202020;width:199px;height: 56px;text-align:center;line-height:56px;background: url("../images/look_kklc.png") no-repeat center center;margin:2px 0 0 65px;}
.step6 a:hover{background: url("../images/look_hover.png") no-repeat center center;}

/*弹窗*/
.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;}
.baofen_pop {display: none;position:relative;width:607px;height: 170px;background: #ffffff;box-shadow: #666666 0px 6px 12px;position: fixed;top:50%;left:50%;margin-left:-304px;margin-top:-85px;border-radius: 20px;padding:30px 28px 0;box-sizing: border-box;}
.pop .pop_close {position: absolute;right:25px;top:25px;cursor: pointer;}
.baofen_pop img.ewm {width:99px;height: auto;margin-right:25px;}
.baofen_pop span {font-size: 24px;color: #5426c7;padding-left:30px;background: url("../images/right.png") no-repeat left center}
.baofen_pop>div {width:420px;}
.baofen_pop p {font-size: 14px;color: #202020;line-height: 25px;margin-top:25px;}

/*活动规则*/
.rule_box {box-sizing:border-box;padding:33px 23px 0;display:none;width:490px;height: 495px;background: #ffffff;box-shadow: #666666 0px 6px 12px;border-radius:20px;position: fixed;top:50%;left:58%;margin-top:-250px;}
.rule_box h1 {font-size: 24px;color: #5426c7;margin-bottom:29px;}
.rule_box p {font-size: 14px;color: #202020;line-height: 21px;}
.rule_box span {font-weight: bold;font-size: 14px;}
.rule_scroll {height: 360px;overflow-y: auto;}

/* 左侧导航 */
.nav_left {position: fixed;width: 138px;top: 280px;left: 220px;z-index: 2;}
.nav_left ul {cursor: pointer;}
.nav_left ul li {color: #a387ec;width: 30px;font-weight: bold;text-align: center;border-radius: 5px;margin-left: 22%;margin-bottom: 3px;font-size: 14px;padding:5px 15px;background: #5426c7;}
.nav_left .khzb{padding:15px 15px;}
.nav_left .hid:hover{color: #5426c7;background: #ffdd41;}
.nav_left .toTop{display: none;}
.nav_left .toTop span{display: block;background: url(../images/top_img.png) no-repeat center center;background-size: 100% auto;width: 20px;height: 11px;margin: 0 auto;margin-bottom: 5px;}
.nav_left .toTop:hover {color: #5426c7;background: #ffdd41;}
.nav_left .toTop:hover span {background-image: url(../images/top_img_on.png);}
.nav_left li.on{color: #5426c7;background: #ffdd41;}

/*排行榜*/
.rankList .title {width: 100%;height: 216px;display: block;}
.rankList .rank_cen {width: 100%;background: #5eadfe;
    background: -webkit-linear-gradient(top, #5eadfe, #d1a5fe);
    　　background: -moz-linear-gradient(top, #5eadfe, #d1a5fe);
    　　background: -o-linear-gradient(top, #5eadfe, #d1a5fe);
    　　background: -ms-linear-gradient(top, #5eadfe, #d1a5fe);
    　　background: linear-gradient(top, #5eadfe, #d1a5fe);}
.show_box{width: 90%;margin: 0 auto;padding:50px 40px;background: #eff7ff;border: solid 4px #95cbf7;border-radius: 10px;}
.tablesorter thead{background: #5eadfe;color: #fff;height: 50px;line-height: 50px;font-size: 14px;}
.tablesorter tbody tr{text-align: center;height: 50px;line-height: 50px;font-size: 14px;background: #fff;color:#000;}
.tablesorter{table-layout: fixed;}
.tablesorter tbody tr td{text-overflow: ellipsis;-moz-text-overflow: ellipsis; overflow: hidden; white-space: nowrap;vertical-align: middle;}
.show_box ul li {float: left;height:50px;text-align:center;line-height: 50px;font-size: 14px;color: #ffffff;background: #5eadfe;}
.show_box ul{position: fixed;top: 50px;left: 50%;margin-left: -561px;z-index: 2;display: none;}
