/*==== login start ====*/

.login_bg{background: url(../img/login_bg.jpg) no-repeat center center;height:10rem;background-size: 100%;text-align:center;line-height: 10rem}
.login_bg img{width:50%;}
.login_name,
.login_password,
.login_code{position:relative;width:80%;margin: auto;margin-top:1rem;}
.login_name i,
.login_password i,
.login_code i{color: #33b7fa;position: absolute;left:0;top:0.5rem;font-size: 1.3rem;}
.login_name input,
.login_password input,
.login_code input{width:100%;height:2.5rem;font-size:1.0rem;border-bottom: 1px solid #4c91fc !important;border:none;padding-left:1.7rem;color: #999;outline: none;-webkit-appearance: none;border-radius: 0;}
.login_code a{display: block;position: absolute;right:0;z-index: 999;top: 0;width:4rem;}
.login_code a img{width:100%;}

.login_alter{font-size: 1.0rem;color: #999;text-align: right;width:80%;display: block;margin: auto;padding:1rem 0;}
.login_btn{width:80%;margin: auto;}
.login_btn button{border-radius:5rem;font-size: 1.2rem;color: #fff;text-align: center;padding:0.5rem 0;border:none;width:100%; background: #4c91fc;
    background: -webkit-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -o-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -moz-linear-gradient(left, #4c91fc, #33b8fa);
    background: linear-gradient(left, #4c91fc, #33b8fa);}
.login_btn p{text-align: center;margin-top:1rem;}

/*==== login end ====*/


/*==== 基本信息 start ====*/

.info_bg img{width:100%;}
.info_font{padding:2rem;}
.info_font h6{font-size: 1.2rem;color:#33b7fa;margin-bottom: 0.5rem;}
.info_font{line-height: 2.0rem;color: #999}
.info_font span{width:5.5rem;display: inline-block;text-align: right;letter-spacing: 0.4rem;color: #666}
.info_font span.info_letter{letter-spacing: 0.3rem;}
.info_btn{text-align: center;}
.info_btn button{width:40%;border-radius: 10rem;border:none;padding:0.5rem 0;font-size: 1.0rem;margin-right:1rem;}
.info_btn button:last-child{margin-right:0;}
.info_btn_tele{background: #cccccc;color: #fff;}
.info_btn_sure{background: #4c91fc;color: #fff;}
.info_info{text-align: center;font-size: 0.8rem;color:#999;padding-top:1rem;}


/*==== 基本信息 end ====*/


/*==== 忘记密码 start ====*/

.forget_tele,
.forget_code,
.forget_password{position:relative;width:80%;margin: auto;margin-top:1rem;}
.forget_tele i,
.forget_code i,
.forget_password i{color: #33b7fa;position: absolute;left:0;top:0.5rem;font-size: 1.3rem;}
.forget_tele input,
.forget_code input,
.forget_password input{width:100%;height:2.5rem;font-size:1.0rem;border-bottom: 1px solid #33b7fa !important;border:none;padding-left:1.7rem;color: #999;outline: none;-webkit-appearance: none;border-radius: 0;}
.forget_code button{font-size:0.8rem;position: absolute;right:0;top:0.5rem;border:none;background: none;color: #33b7fa;}
.forget_box p{text-align: center;color: #999;padding-top:1rem;font-size: 0.8rem;}
.forget_box p a{color: #33b7fa;}

/*==== 忘记密码 end ====*/

/*==== index start ====*/

.title{text-align: center; background: #4c91fc;
    background: -webkit-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -o-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -moz-linear-gradient(left, #4c91fc, #33b8fa);
    background: linear-gradient(left, #4c91fc, #33b8fa);height:
    3rem;line-height: 3rem;color: #fff;font-size: 1.1rem;position: relative;}
.title i{position: absolute;left:0.5rem;}


.banner{position: relative;}
.banner p{position: absolute;left:0;bottom:0;width:100%;background: rgba(0,0,0,0.5);color: #fff;padding:0.333333rem;font-size: 0.8rem;z-index: 9; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;padding-right:6rem;}
.swiper1 img{width:100%;}
.swiper-pagination{z-index: 9999;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{text-align: center;bottom:-3px !important;}
.swiper-pagination-bullet-active{background: #fff !important;}
.swiper-pagination-bullet{background: #fff !important;width:2rem !important;border-radius: 1rem !important;height:0.3rem !important;}

.index_top{background: #f7f7f7;padding:1rem;}
.index_time span{float: right;font-size: 0.8rem;color: #33b7fa}
.index_time p{color: #999;font-size: 0.9rem;line-height:1.3rem;}
.index_time p span{float: left;background: #fe7271;border-radius: 1rem;color: #fff;padding:0 0.5rem;margin-right:0.5rem;}

.index_line{padding:0.5rem 0;}
.index_line span{float: right;font-size: 0.8rem;color: #666;padding-top:0.3rem;}
.index_bar{}



.htmleaf-content{width:65%;}

.progressbar {width: 65%;margin-top: 0.5rem;position: relative;background-color: #EEEEEE;box-shadow: inset 0px 1px 1px rgba(0,0,0,.1);}
.proggress{height: 8px;width: 10px;background-color: #3498db;}
.percentCount{float:right;margin-top: 10px;clear: both;font-weight: bold;font-family: Arial;display: none;}

.index_class{padding: 1rem 0;}
.index_class h4{color: #666;position: relative;width:100%;font-size: 1.0rem !important;padding: 0 1rem 1rem 2.3rem;border-bottom: 1px solid #dbdbdb;}
.index_class h4:before{position: absolute;content: "";left:1rem;top:0.25rem;height:1rem;width:1rem;background: #fff;border-radius: 50%;border:3px solid #3498db;}
.index_overbox{padding:0 1rem;}
.index_over,
.index_start,
.index_no{display: inline-block;padding:1rem 0;border-bottom:1px dashed #dbdbdb;color: #666;position: relative;font-size: 0.8rem;width:100%;line-height: 1.1rem;}
.index_over:before,
.index_start:before,
.index_no:before{position: absolute;content: "";background: url(../img/right_arrow.png) no-repeat;height:1rem;width:1rem;right:0;top:1.3rem;background-size: 60%;}
.index_over span,
.index_start span,
.index_no span{border-radius: 100%;height:1.1rem;width:1.1rem;display: inline-block;text-align: center;color: #fff;line-height: 1.1rem;font-size:0.7rem}
.index_over span{background: #00cc33;}
.index_test{color: #fff;padding:0.8rem 0;text-align: center;background: #4c91fc;
    background: -webkit-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -o-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -moz-linear-gradient(left, #4c91fc, #33b8fa);
    background: linear-gradient(left, #4c91fc, #33b8fa);width:90%;display: block;margin: auto;border-radius: 5rem;font-size: 1.0rem;margin-top:1rem;}
.index_start span{background: #f00}
.index_no span{background: #dbdbdb;}
.index_testno{background: #dbdbdb;color: #333;padding:0.8rem 0;text-align: center;width:90%;display: block;margin: auto;border-radius: 5rem;font-size: 1.0rem;margin-top:1rem;}

/*==== index end ====*/



/*==== footer start ====*/

.footer{position: fixed; bottom: 0;width:100%;-moz-box-shadow:0px -1px 3px #ccc; -webkit-box-shadow:0px -1px 3px #ccc; box-shadow:0px -1px 3px #ccc;background: #fff;}
.footer a{width:33.3%;text-align: center;display: inline-block;float:left;padding:0.3rem 0;font-size: 0.8rem;color: #333}
.footer a i{font-size: 1.3rem;color: #333;}
.footer_bg,
.footer_bg i{color: #3498db !important}


/*==== footer end ====*/

/*==== class start ====*/
.title_1{text-align: center; background: #fff;height:
    3rem;line-height: 3rem;color: #333;font-size: 1.1rem;position: relative;border-bottom: 1px solid #dbdbdb;}
.title_1 i{position: absolute;left:0.5rem;}
.class_time{padding:1rem 0;text-align: center;background: #f7f7f7;color: #fe7271;font-size: 0.9rem;}
.class_time img{width:0.7rem;margin-right:0.5rem;margin-top:-0.2rem;}

.class_pdf{width:90%;margin-left:5%;display: inline-block;margin-top:1rem;text-align: center;border-bottom:1px solid #dbdbdb;}
.class_pdf img{width:100%;}
.class_pdf p{padding:1.0rem 0;color: #333;font-size: 1.0rem;}
.class_zhu{text-align: center;color: #f00;padding:1rem 0;}
.class_zhu i{margin-right:0.5rem;}


.title_1 p{position: absolute;right:1rem;top:0;font-size: 0.8rem;color: #999}
.title_1 p span{font-size: 1.1rem;color: #3498db;}
.question_box{background: url(../img/question_bg.jpg) no-repeat;background-size: 100%;}
.question_title{text-align: center;}
.question_title h2{font-size: 1.1rem;color: #333;line-height: 2.5rem;text-align: left;}
.question_title h2 span{color: #3498db}
.question_title img{width:80%;}
.question_choice{margin-top:2rem;}
.question_choice a,
.question_choice a.question_my
.question_choice a.question_yes{display: block;width:80%;border-radius: 3rem;padding:0.7rem 1rem;line-height:1rem;margin:1rem auto;font-size: 0.9rem;}
.question_choice a{background: #eeeeee;color: #666}
.question_choice a.question_my{background: #4c90fc;color: #fff;}
.question_btn{width:90%;margin: auto;display:block;padding:0.8rem 0;text-align:center;border-radius: 3rem;color: #fff;position: fixed;bottom:2rem; background: #4c91fc;
    background: -webkit-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -o-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -moz-linear-gradient(left, #4c91fc, #33b8fa);
    background: linear-gradient(left, #4c91fc, #33b8fa);}
.question_zhu{font-size:1.0rem;color: #333;margin-bottom:1rem;}
.question_zhu img{width:1rem;margin-right:0.3rem;margin-bottom:0.3rem;}
.question_zhu span{line-height: 1.5rem;}
.question_red{color: #f00}
.question_blue{color: #3498db;}
.question_choice a.question_yes{background: #f00;color: #fff;}
.question_yesbtn{text-align: center;margin:2rem 0;}
.question_yesbtn button{padding:0.8rem 0;border:none;width:40%;margin-right:1rem;border-radius: 3rem;color: #fff;font-size: 1rem;}
.question_yesbtn button:last-child{margin:0;}
.question_no{background: #cccccc;}
.question_go{background: #4897fc;}

/*==== class end ====*/


/*==== 消息 start ====*/

.news_tab{padding:0.8rem 0;border-bottom: 1px solid #dbdbdb;}
.news_tab a{display: block;width:50%;float: left;text-align: center;color: #333;border-right:1px solid #dbdbdb;font-size: 0.9rem;}
.news_tab a:last-child{border-right:none;}
.news_tabcor{color: #4897fc !important;position: relative;}
.news_tabcor:before{position: absolute;content: "";height:0.15rem;background: #4897fc;width:50%;bottom:-0.8rem;left:25%;z-index: 99}
.news_list{border-bottom: 1px solid #dbdbdb;padding:1rem;display: block;}
.news_icon{height:3rem;width:3rem;border-radius: 100%;background: #31b9fa;text-align: center;margin-right:0.5rem;position: relative;}
.news_icon i{color: #fff;font-size: 1.5rem;line-height: 3rem;}
.news_icon:before{position: absolute;content: "";right:0.1rem;top:0.2rem;height:0.5rem;width:0.5rem;background: #f00;border-radius: 100%;}
.news_right{width:80%;}
.news_right h6{color: #333;font-size: 1.0rem;}
.news_right p{color: #666;font-size: 0.8rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height: 1.8rem;}
.news_icon_no{height:3rem;width:3rem;border-radius: 100%;background: #d9d9d9;text-align: center;margin-right:0.5rem;position: relative;}
.news_icon_no i{color: #fff;font-size: 1.5rem;line-height: 3rem;}
.news_question{padding:1rem;display: block;border-bottom: 1px solid #dbdbdb;}
.news_question h6{color: #333;font-size: 1.0rem;margin-bottom: 0.5rem;}
.news_question p{color: #999;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;line-height: 1.3rem;font-size: 0.8rem;}
.news_question_btn{width:100%;background:#4897fc;padding:0.8rem 0;color: #fff;font-size: 0.9rem;border:none;}
.news_content2{padding:1rem;margin-bottom:3rem;}
.news_content2 h6{color: #333;font-size: 1.0rem;margin-bottom: 0.5rem;}
.news_content2 p{font-size: 0.8rem;color: #999;line-height: 1.5rem;border-bottom: 1px solid #dbdbdb;padding-bottom: 1rem;margin-bottom: 0.5rem;}
.news_btn{width:90%;margin-left:5%;background: #4897fc;display: inline-block;border-radius: 3rem;text-align: center;color: #fff;padding:0.8rem 0;font-size: 1.0rem;margin-bottom: 2rem;}

.news_box{padding:1rem;}
.news_box h1{font-size: 1.1rem;text-align: center;padding-bottom:1rem;}
.news_font{font-size: 0.8rem;color: #999;border-bottom: 1px solid #dbdbdb;padding-bottom: 0.5rem;}
.news_font span{float: right;}
.news_content{line-height: 1.5rem;font-size: 0.9rem;padding:1rem;color: #666}
.news_content p{text-indent: 2em;}

/*==== 消息 end ====*/


/*==== 个人中心 start ====*/
.mine_top{background: url(../img/mine_bg.jpg) no-repeat;padding:2rem 0 5rem 2rem;background-size: 100%;}
.mine_top p{font-size: 1.1rem;line-height: 2rem;}
.mine_li a{width:100%;display: block;padding:1rem;border-bottom: 1px solid #dbdbdb;color: #666;position: relative;font-size: 0.9rem;}
.mine_li a:before,
.mine_li a:after{border: 9px solid transparent;border-left: 9px solid #fff;width: 0;height: 0;position: absolute;top: 1.2rem;right:0px;content: ' '}
.mine_li a:before {border-left-color: #000;right: 0;}
.mine_li a img{width:1rem;margin-right:0.5rem;}
.mine_btn{width:90%;margin-left:5%;background: #4c91fc;
    background: -webkit-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -o-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -moz-linear-gradient(left, #4c91fc, #33b8fa);
    background: linear-gradient(left, #4c91fc, #33b8fa);color: #fff;padding:0.5rem 0;font-size: 1.0rem;border-radius: 3rem;border:none;margin-top:3rem;margin-bottom: 5rem;}
/*修改密码 start*/

.change_box{padding-top:3rem;}
.change_box input{width:80%;height:2.5rem;font-size:0.9rem;border-bottom: 1px solid #dbdbdb !important;border:none;padding-left:1rem;color: #999;outline: none;-webkit-appearance: none;border-radius: 0;margin-left:10%;margin-top:1rem;}
.change_a{width:80%;margin-left:10%;text-align: right ;color:#999;padding:1rem 0;display: inline-block;}

/*修改密码 end*/






/*==== 个人中心 end ====*/



/*==== 登录审核 start ====*/
.up{text-align: center;position:relative; top:50%; left:50%; transform:translate(-50%,50%)}
.up img{width:80%;}
.up p{font-size: 1.0rem;padding:2rem;}
.up a{display: inline-block;color:#fff;padding:0.8rem 0;text-align: center;border-radius: 0.5rem;background: #4c91fc;
    background: -webkit-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -o-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -moz-linear-gradient(left, #4c91fc, #33b8fa);
    background: linear-gradient(left, #4c91fc, #33b8fa);width:70%;}

.upload{text-align: center;padding: 3rem;}
.upload_img{border:1px solid #dbdbdb;height:8rem;width:8rem;background: #ededed url(../img/upload_icon.png) no-repeat 2.5rem 1.5rem;background-size: 3rem; margin:auto;padding-top:5rem;position: relative;}
.upload_img input{position: absolute;height:10rem;width:10rem;left:0;top:0;z-index:99;opacity:0; filter:alpha(opacity=0);}
.upload_font p{font-size: 1.0rem;color: #999;}
.upload_font h5{font-size: 1.2rem;color:#666;}
.upload_pic{width:8rem;height:8rem;margin:auto;margin-top:1rem}
.upload_btn{display: inline-block;color:#fff;padding:0.8rem 0;text-align: center;border-radius: 3rem;background: #4c91fc;
    background: -webkit-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -o-linear-gradient(left, #4c91fc, #33b8fa); 
    background: -moz-linear-gradient(left, #4c91fc, #33b8fa);
    background: linear-gradient(left, #4c91fc, #33b8fa);width:80%;margin-left:10%;margin-bottom: 3rem;}

/*==== 登录审核 end ====*/



.swiper-container {width: 100%;height: 100%;}
.swiper-bg{width: 180%;height: 100%;position:absolute;z-index: -1;}

.swiper-slide{text-align: center;}
.swiper-slide h4{font-size: 1.1rem;color: #333;line-height: 2.5rem;text-align: left;padding:1rem; margin-bottom: 4rem;}
.swiper-slide h4 span{color: #3498db}
.swiper-slide h4 img{width:80%;margin-left:10%;}
.swiper-pagination{width: 20px;height: 20px;}
.pagination-checkyet{opacity: 1;background-color: #ff7887;}


.swiper-btn{display: block;}
.swiper-bg{background: url('../image/1040X585.jpg') no-repeat center;background-size:100%;}
.swiper-slide {font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center; -ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-container-horizontal>.swiper-pagination {bottom: 5%;left: 0;width: 100%}
.tabs{width:80%;margin: 1rem auto;border-radius: 3rem;padding: 0.7rem 1rem;line-height: 1rem;background: #eeeeee;color: #666;font-size: 0.9rem;text-align: left;}


.active{background-color: #4c90fc; color: #fff;}
.answer{display: none;}
.remind-bg{ position: fixed;width: 100%;height: 100%; z-index: 99;background-color:rgba(0,0,0,0.6);top: 0;display: none;}
.remind-content{background-color: #fff;width: 70%; margin:0 auto;padding: 20px 30px;border-radius: 20px;}
.remind-content button{background-color: #4c90fc;color: #fff;}
.remind-content h3{text-indent: 2em;}
.btn-bg{text-align: center;}
.defult-btn{display: inline-block;margin: 10px;padding: .5em 1em;font-size: 1rem;font-weight: 400;line-height: 1.2;text-align: center;white-space: nowrap;background-image: none;border: 1px solid transparent;border-radius: 0;cursor: pointer;outline: 0;-webkit-appearance: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-transition: background-color .3s ease-out,border-color .3s ease-out;transition: background-color .3s ease-out,border-color .3s ease-out;}
.defult-btn:hover{background-color: #e6e6e6; color:#ff7887;}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {background-image: url("../image/jiantou-left.png");left: 10px;right: auto}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {background-image: url("../image/jiantou-right.png");right: 10px;left: auto}
    
.news_go_box{padding:1rem;}
.news_go_box textarea{width:100%;border-bottom:1px solid #dbdbdb;border-left:none;border-top:none;border-right: none;height:15rem;font-size: 1.1rem;color: #666;line-height:1.5rem;}
.news_go_btn{border:none;color: #fff;background: #4c90fc;width:60%;padding:0.8rem 0;font-size: 1.0rem;margin-left:20%;margin-top: 3rem;}



/*需要替换的css start*/
.icon_fixed{height:3rem;text-align: center;line-height: 3rem;z-index: 999; width:3rem;border-radius: 100%;position: fixed;right:1rem;bottom:5rem;background: #3498db;}
.tijiao{width:100%;background: #3498db;color: #fff;padding:1rem 0;border:none;font-size: 1.2rem;position: fixed;bottom: 0;z-index: 999;}

.up_box{background: rgba(0,0,0,0.5);height:100%;width:100%;position: fixed;top:0;z-index: 9999;}
.up_white{position: relative;left: 0;top:20%; background: #fff;width:100%;padding:1rem 1.5rem;max-height: 80%;overflow: scroll;}
.up_li{overflow: hidden;padding:1rem 0;}
.up_li a{display: inline-block;border:1px solid #dbdbdb;color: #333;padding:0.2rem 0.8rem;float: left;margin-right: 0.5rem;margin-bottom: 1rem;}
.up_li a:nth-child(6n){margin-right:0;}
.up_color1{background: #00cd34;color: #fff !important;}
.up_color2{background: #007feb;color: #fff !important;}
.up_color3{background: #ff0000;color: #fff !important;}

.dele{position: fixed;right:1rem;top:22%;}
.dele img{height:1.2rem;width:1.2rem;}
/*需要替换的css end*/




/*== 注册.html start ==*/
.register_top{}
.register_top img{width:100%;}
.register_box{padding-bottom: 3rem;}
.register_box p{text-align: center;color: #999;padding-top:1rem;font-size: 0.8rem;}
.register_box p a{color: #33b7fa;}



.register_text{position:relative;width:80%;margin: auto;margin-top:1rem;}
.register_text i{color: #33b7fa;position: absolute;left:0;top:0.5rem;font-size: 1.2rem;}
.register_text input{width:100%;height:2.5rem;font-size:1.0rem;border-bottom: 1px solid #33b7fa !important;border:none;padding-left:1.7rem;color: #999;outline: none;-webkit-appearance: none;border-radius: 0;}
.register_text input::-webkit-input-placeholder{color:#999;}
.register_text input::-moz-placeholder{color:#999;}
.register_text input:-moz-placeholder{color:#999;}
.register_text input:-ms-input-placeholder{color:#999;}
.register_text i.icon-shouji1fuben{font-size: 1.4rem;left:-0.1rem;top:0.3rem;}
.register_text i.icon-zhuanye{font-size: 1rem;top:0.7rem;}
.register_text i.icon-zigezhengshu{left:-0.4rem;}
.register_text i.icon-zhunkaozhenghao{font-size: 1rem;top:0.7rem;}
.register_text i.icon-danwei{font-size: 1.4rem;top:0.3rem;}

.register_select{width:100%;height:2.5rem;font-size:1.0rem;border-bottom: 1px solid #33b7fa !important;border:none;padding-left:1.7rem;color: #999;outline: none;-webkit-appearance: none;border-radius: 0;}
.register_id h2,
.register_id h3{font-size: 1rem;color: #999;padding:1rem 2.2rem;text-align: left;}

.register_id_top{text-align: center;position: relative;width: 38%;}
.register_ml10{margin-left:10%;}
.register_ml5{margin-left: 5%}
.register_id_top p{color: #999;}


.register_id_top img,
.id_card_bottom img{width: 100%;height:5.5rem;}

.register_id_top input,
.id_card_bottom input{height: 100%;width:100%;position: absolute;left:0;top:0;    opacity: 0;
    filter: alpha(opacity=0);}
.id_card_bottom{text-align: center;position: relative;width: 60%;margin:1rem auto;}

/*== 注册.html end ==*/



/*== 注册成功.html start ==*/

.register_suc{text-align: center;margin-top:10%;}
.register_suc h4{font-size: 1.4rem;margin-top: 1rem;}
.register_suc i{font-size: 4.5rem;color: #1aa100;}
.register_gen{}
.register_gen p{text-align: center;line-height: 2rem;font-size: 1.1rem;}
.register_gen p span{color: #999;}
.register_gen h6{font-size: 1.3rem;color: #999;margin-top:2rem;}
.register_gen p.register_num{font-size: 2.4rem;color: #4c91fc;text-align: center;margin:1rem 0;}

/*== 注册成功.html end ==*/

/*== 上传证件.html start ==*/
.body_bg{background: #f7f7f7;}
.id_title{text-align: center; background: #fff;height:
    3.5rem;line-height: 3.5rem;color: #333;font-size: 1.1rem;position: relative;}
.id_title i{position: absolute;left:0.5rem;color: #666;}

.id_card h2,
.id_card h3{font-size: 1rem;color: #999;padding:1rem;text-align: center;}
.id_card_box{border-bottom: 0.05rem solid #dbdbdb;padding-bottom: 1rem;margin-bottom:1rem;}
.id_card_top{text-align: center;position: relative;width: 44%;margin-left:4%;}
.id_card_top p{color: #999;line-height: 3rem;}
.id_card_top img,
.id_card_bottom img{width: 100%;}
.id_card_top input,
.id_card_bottom input{height: 100%;width:100%;position: absolute;left:0;top:0;    opacity: 0;
    filter: alpha(opacity=0);}
.id_card_bottom{text-align: center;position: relative;width: 60%;margin:1rem auto;}

/*== 上传证件.html end ==*/


/*== 支付.html start ==*/
.pay_li li{width:100%;display: block;padding:1rem;border-bottom: 1px solid #dbdbdb;color: #999;position: relative;font-size: 0.9rem;}
.pay_li li span{color: #666;}
.pay_li li img{width:1.1rem;margin-right:0.3rem;}
.pay_num{font-size: 1.2rem;color: #f00 !important;}

.pay h3{margin:0 1rem;padding:1rem 0;color: #4c91fc;}
.pay_x img{width:1.3rem !important;height:1.3rem;}
.pay_up{background:rgba(0,0,0,0.8);height:100%;width:100%;position: fixed !important;left:0;top: 0;z-index: 999;}
.pay_ewm{width:70%;background: #fff;border-radius: 0.5rem;position: relative;left:50%;top:50%;transform: translate(-50%,-50%);text-align: center;padding:2rem 0;}
.pay_ewm img{width:50%;}
.pay_ewm p{color: #999;padding-top: 1.5rem;line-height: 2rem;}
.pay_closed{position: absolute;right:-1rem;top:-1rem;height:2.5rem;width:2.5rem; }
.pay_closed a{}
.pay_closed a img{width:2.5rem;z-index: 9999;}
/*== 支付.html end ==*/