.btn{background:#1e68f3;}
::-webkit-input-placeholder { /* WebKit browsers */
    color:#98a199;
}
.dis-inb{display: inline-block;}
/* header */
.header {float:left;width:100%;height:4.2em;line-height:4.2em;background-image:-o-linear-gradient(45deg,#7669fd,#936dff);background-image:linear-gradient(45deg,#7669fd,#936dff);color:#fff;z-index:99999999;position:fixed;top:0}
.h-left {float:left;width:15%;}
.h-left .sb_back {display:block;background:url(../images/jt_l.png);width:3.2em;height:4.2em;background-size:auto 1.4em;background-repeat:no-repeat;background-position:left center;}
.h-mid {width:70%;font-size:1.3em;float:left;text-align:center;color:#fff;}
.h-right {float:right;width:15%;}
.index_header .h-left {float:left;width:25%;}
.index_header .h-right {float:right;width:25%;}.h-left span {font-size:1.2em;}
.jt_down {float:left;background:url(../images/jt_down.png);width:1.2em;height:4.2em;background-size:auto 1.2em;background-repeat:no-repeat;background-position:center center;}
.index_header .h-right .iconmsg {float:right;background:url(../images/iconmsg@2x.png);width:3em;height:4.2em;background-size:auto 2.6em;background-repeat:no-repeat;background-position:right center;}
.index_header .h-right .iconplus {float:right;background:url(../images/iconplus@2x.png);width:3em;height:4.2em;background-size:auto 2.6em;background-repeat:no-repeat;background-position:right center;margin-left:0.3em;}
.index_header .h-mid {width:50%;}

/* footer */
.footer {position:fixed;left:0;bottom:0;width:100%;height:3.6em;padding:0.3em 0;background-color:#fff;border-top:1px solid #e6e6e6;}
.footer ul li {float:left;width:25%;text-align:center;padding-top: 0.3em;position: relative;}
.footer ul li a {color:#666666;font-size: 0.9em;}
.footer ul li.cur a {color:#3686E6;}
.footer ul li a p i {background-position:center center;background-size: auto 1.8em;background-repeat:no-repeat;width:100%;height:2em;float:left;}
.footer ul li a p i.footer1 {background-image:url(../images/nav01.png);}
.footer ul li a p i.footer2 {background-image:url(../images/nav06.png);}
.footer ul li a p i.footer4 {background-image:url(../images/nav04.png);}
.footer ul li a p i.footer5 {background-image:url(../images/nav05.png);}
.footer ul li a p i.footer6 {background-image:url(../images/credential.png);}
.footer ul li a p i.footer3 {background-image:url(../images/nav03.png);}
.footer ul li.cur a p i.footer1 {background-image:url(../images/nav01-active.png);}
.footer ul li.cur a p i.footer2 {background-image:url(../images/nav06-active.png);}
.footer ul li.cur a p i.footer4 {background-image:url(../images/nav04-active.png);}
.footer ul li.cur a p i.footer5 {background-image:url(../images/nav05-active.png);}
.footer ul li.cur a p i.footer3 {background-image:url(../images/nav03-active.png);}
.qiangdan {background-image:-webkit-gradient(linear,left bottom,left top,from(#7669fd),to(#936dff));background-image:-o-linear-gradient(bottom,#7669fd,#936dff);background-image:linear-gradient(0deg,#7669fd,#936dff);width:4.6em;height:4.6em;border-radius:50%;position:absolute;top:-7px;-webkit-box-shadow:0 0 5px #7669fd;box-shadow:0 0 5px #7669fd;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #7669fd;left: 12px;}
.qiangdan img {height: 3.5em;margin-top: 0.5em;}
.footer20 ul li{width:20% !important;}

/*首页*/
.index{padding-top:40px;padding-left:10px;}
.index .title{font-size: 20px;}
.index .f_tit{font-size: 14px;color: #9E9E9E;margin-top: 10px;}
.copyright{padding-top:100px;padding-bottom:100px;padding-left:10px;}
.copyright .f_tit{font-size: 14px;color: #9E9E9E;margin-top: 10px;}
.txa_w{font-size: 18px;margin: 0 10px;margin-top: 40px;}
.txa_w textarea{width:90%;height:80px;border-radius: 20px;padding: 5%;border:none;background-color: #F2F5F4;resize: none;}
.souso{width:90%;height: 40px;line-height: 40px;;font-size:18px;margin:20px auto;background-color: #1E68F3;text-align: center;color: #ffffff;border-radius: 20px;}


/*搜索结果*/
.sousuoinp{padding:10px;background-color: #1E7DFF;position: relative;}
.sousuoinp input{border: none;width: calc(86% - 10px);height: 40px;margin: 0 7%;font-size: 16px;padding-left: 10px;border-radius: 20px;outline: none;    line-height: 40px;}
.sousuoinp .fdj{width:32px;height:32px;position: absolute;right:10%;top:15px;padding-right: 3%;border-bottom-right-radius: 20px;border-top-right-radius: 20px;background-color: #ffffff;}
.sousuoinp .del{width:16px;height:16px;position: absolute;right:22%;top:22px;background-color: #ffffff;border-radius: 8px;}
.jg_time{background-color: #FFFFFF;margin-bottom: 10px;padding: 15px 10px;}
.jg_tm,.tm{margin-bottom: 10px;font-size: 1.25em;font-weight:bold;}
.jg_da{font-size: 1em;}
#mescroll{height:calc(100% - 110px)}


/*题目详情*/
.detail_h{background-color: #fff;font-size: 0;height: 50px;line-height: 50px;}
.detail .h_item{font-size: 14px;width: 45%;display: inline-block;margin-left:5%;color:#999999;border-bottom: 1px solid #F2F2F2;}
.detail .h_item:last-child{text-align: right;margin-left:0;margin-right:5%;}
.detail .h_item:last-child i{font-style:normal;color:#276DF3;}
.detail .tmbox{background-color: #fff;padding: 5%;margin-bottom: 10px;}
.detail .xx_w{padding: 12px 0;font-size: 0;}
.detail .xx_l,.detail .xx_r{display: inline-block;font-size: 14px;}
.detail .xx_l{background-color:#F2F2F2;color:#A8A8BC;width: 22px;height: 22px;text-align: center;line-height: 22px;border-radius: 50%;margin-right:10px;}
.detail .botbox{background-color: white;padding: 20px 0;height: 100%;}
.detail .look_btn{width: 90%;margin: 0 5%;background-color: #1E68F3;color: #ffffff;height: 40px;line-height: 40px;text-align: center;border-radius: 20px;}
.detail .ckda{width:90%;margin:0 5%;}
.detail .ckda .herd{margin-bottom:15px;}
.detail .tc{position: fixed;width: 100%;height: 100%;top:0;left:0;background-color: rgba(0,0,0,0.1);z-index: 9999;}
.detail .tc_box{position: absolute;top: 33%;width: 274px;left: calc(50% - 137px);background-color: #ffffff;border-radius: 20px;}
.detail .tc_box img{position: absolute;width: 300px;left: -17px;top: -120px;z-index: -1;}
.detail .tc_box .tili{text-align: center;font-weight: 600;font-size: 16px;}
.detail .tc_box .cone{text-align:center;margin:10px 16px;font-size:14px}
.detail .tc_box .cone i{color:#1E68F3;font-style:normal}
.detail .tc_box .btn{width: 230px;margin:0 auto;text-align:center;color:#FFF;height:40px;line-height:40px;margin-top: 15px;border-radius: 5px;background-color:#1E69F3;}
.detail .tc_box .btn1 {background-color:#d2e1ff;color:#1E69F3;}
.detail .tc_box .tis{font-size:14px;text-align:center;margin:15px auto}
.detail .tc_box .tis a{text-decoration:none}
.detail .dui {background:#1e68f3;color:#fff;}
.detail .cuo {background:#fc583d;color:#fff;}
.page {position: fixed;bottom: 193px;left: 0;z-index: 9999;}
.page a {background:#fff;min-height: 34px !important;box-shadow: 0px 0 7px rgb(0 0 0 / 50%);font-size: 14px;width: 70px;height: 34px;line-height: 34px;padding: 0 11px;}
.page .next {float:left;color:#999;min-height: 34px !important;border-bottom-right-radius: 50px;border-top-right-radius: 50px;}
.page .prev {float:right;color:#010101;min-height: 34px !important;border-bottom-left-radius: 50px;border-top-left-radius: 50px;text-indent: 10px;}
.page i {background-position:center center;background-size: auto 16px;background-repeat:no-repeat;width: 16px;height: 16px;margin-top: 8px;}
.page .next i {float:left;background-image:url(../images/jt_l1.png);}
.page .prev i {float:right;background-image:url(../images/jt-r1.png);}
.banner {float:left;width:100%;height: auto;background: #fff;position: absolute;bottom: 66px;}
.banner img {width: 100%;}
.tc_box input {border:0;border-bottom:1px solid #eee;width: 230px;margin: 14px 22px;height: 40px;line-height: 40px;}
.tc .close {background-image:url(../images/close2.png);width: 26px;height: 26px;background-position:center center;background-size: auto 26px;background-repeat:no-repeat;position: absolute;bottom: 28%;left: 50%;margin-left: -13px;}





/*会员中心*/
.user .hel{padding:10px 0;margin: 0 15px;border-bottom: 1px solid #F7F7F7;font-size: 0;}
.user .hel .ltext{width:calc(100% - 80px);vertical-align: top;height:70px;font-size: 16px;}
.user .hel .hel_top,.user .hel .hel_bot{height:35px;line-height: 35px;}
.user .hel .hel_top{font-weight: 600;}
.user .hel .hel_bot{color:#266CF3;display: block;}
.user .hel .rimg{width:70px;height:70px;border-radius: 50%;overflow: hidden;}
.user .hel .rimg img{width:100%;height:100%;}
.user .hel .ltextx{font-size: 16px;width:calc(100% - 15px);height:50px;line-height: 50px;}
.user .hel .rimgx{width:10px;vertical-align: middle;}
.user .hel .rimgx img{width:100%;height:100%;}



/*登录*/
.login .login_f .itme{padding: 10px 0;margin: 0 15px;border-bottom: 1px solid #EBEBEB;}
.login .login_f .limg{width:50px;height:50px;}
.login .login_f .limg img{width:100%;height:100%;}
.login .login_f .rinp{width:calc(100% - 55px);height:50px;line-height:50px;vertical-align: top;font-size: 18px;position: relative;}
.login .login_f .rinp input{width:100%;height:100%;border: none;}
.login .login_f{padding-top:30px;}
.login .login_f .rinp img{position: absolute;top: 0;right: 0;width: 50px;height: 50px;z-index: 1;background-color: #ffffff;}
.login .loginbtn{width: 80%;margin: 0 10%;text-align: center;height: 50px;background: #1E68F3;line-height: 50px;color: #fff;border-radius: 25px;font-size: 18px;margin-top: 50px;border: none;}
.login .resbtn{text-align: right;width: 80%;margin: 20px 10%;height: 30px;line-height: 30px;}
.login .resbtn a{color:#5B8DEC;}
.login .callbtn{text-align: left;width: 80%;margin: 20px 10%;height: 30px;line-height: 30px;}
.login .callbtn a{color:#5B8DEC;}
.login .login_f .rinp .fr{position: absolute;top: 0;right: 0;width: 140px;height: 50px;z-index: 1;border-radius: 25px;color:#fff;background-color: #DDDDDD;}
.login .login_f .rinp .button_on {background-color: #1E68F3;}



/*充值*/
.recharge{background-image:linear-gradient(170deg, #3B79ED 50%, #F9F9F9 50%, #FFFFFF 70%);}
.recharge .her{margin: 9px 25px 25px;}
.recharge .her .letxt{height: 68px;line-height: 68px;vertical-align:top;font-size:20px;width: calc(100% - 170px);}
.recharge .her .letxt a{color:#fff}
.recharge .her .uimg{width: 65px;height: 65px;border-radius:50%;overflow:hidden;border: 3px solid #fff;}
.recharge .her .uimg img{width:100%;height:100%}
.recharge .opform{margin:0 25px;background:#fff;padding:25px;border-radius:20px;font-size:16px;box-shadow:0px 0px 10px #F2F2F2}
.recharge .text{color:#ADADAD}
.recharge .ith{margin-top:20px;font-size:0}
.recharge .ith .itme{font-size: 12px;width: calc(31.33% - 6px);margin: 0 1.5%;padding: 15px 0;text-align:center;border:1px solid #276EF4;border-radius:15px;}
.recharge .ith .itme .i_h{color:#7D9FF7;font-size: 14px;}
.recharge .ith .itme .m_y{font-weight: 600;font-size:22px;padding: 3px 0;}
.recharge .ith .itme .m_y i{font-weight:500;font-style:normal;font-size:14px;vertical-align:top}
.recharge .ith .itme .y_j{text-decoration:line-through;color:#D2D2D2}
.recharge .ith .on{border:1px solid transparent;background-image:linear-gradient(to bottom right,#64BAFE,#2874F5);box-shadow:2px 2px 20px 5px #B2DBFF}
.recharge .ith .on .i_h,.recharge .ith .on .m_y{color:#fff}
.recharge .zffs{font-size:0px;margin-top:60px}
.recharge .zffs .zfbtn{font-size:18px;display:inline-block;width:calc(45% - 2px);margin-left:5%;position:relative;text-align:center;padding-top: 10px;border:1px solid #E9E9E9;border-radius: 6px;height: 46px;line-height: 46px;padding-bottom: 4px;}
.recharge .zffs .zfbtn:first-child{margin-left:0;margin-right:5%}
.recharge .zffs .zfbtn .zflogo{width:40px;height:40px;display:inline-block}
.recharge .zffs .zfbtn .textx{height:40px;line-height:40px;display:inline-block;vertical-align:top;font-size: 14px;}
.recharge .zffs .zfbtn .zflogo{width:40px;height:40px}
.recharge .zffs .zfbtn .gou{position:absolute;width:20px;height:20px;bottom:2px;right:2px}
.recharge .zffs .zfbtn_on{border:1px solid #1E68F3;color:#1E68F3;background-image:linear-gradient(135deg,#FFFFFF 84%,#1E68F3 84%)}
.recharge .fubtn{width:100%;text-align:center;font-size:20px;color:#fff;background-color:#4782F1;height:50px;line-height:50px;border-radius:25px;margin-top:50px}
.recharge .sejixa{margin-top:10px}
.recharge .sejixa a{color:#3676F4;font-size:14px}
.recharge .bottex{text-align:center;margin-top:25px;color:#2F73F4}

/*支付成功*/
.fkimg{position:fixed;width:100%;top:0;z-index:1}
.iejufw{width:90%;z-index:2;margin:0 5%;text-align:center;position:fixed;margin-top:10%}
.fkgou{width:35%;height:35%;display:inline-block;margin-left:-20px}
.fkcghet{display:inline-block;font-size:16px;vertical-align:top;margin-top:10%;margin-left:-20px;color:#fff}
.fkcghet label{display:block;font-size:18px;font-weight:600}
.zhxx_w{background:#fff;width:92%;height:330px;margin:0 4%;position:fixed;z-index:3;box-shadow:0 20px 15px -20px #5187EC inset}
.zhxx_w:after{content:" ";position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:4px 7px 18px 1px #E9EFFB}
.topxian{width:98%;height:16px;background:#014AD3;position:fixed;left:1%;z-index:2;border-radius:8px}
.zhxx_ti{text-align:center;font-size:18px;line-height:70px;border-bottom:1px solid #E3E3E3}
.zhxx_n{width:120px;margin:0 auto;margin-top:80px;font-size:14px}
.zhxx_tex{line-height:40px}

/*头部*/
.head{font-size:18px;font-weight:600;text-align:center;position:relative;line-height:50px}
.head .toback,.head .atoback{width:50px;height:50px;position:absolute;top:0;left:0}
.head .toback img,.head .atoback img{width:20px;height:20px;position:absolute;top:calc(50% - 10px);left:calc(50% - 10px)}


.article .content{padding:10px;font-size:14px;}
.hel_top {color:#fff;}
.her .atoback {float:left;color: #fff;font-size: 18px;height: 20px;line-height: 20px;width: 85px;margin-top: 25px;}
.her .atoback img {float:left;height: 20px;margin-right: 4px;}
#qtype {font-weight:600;font-size: 18px;}
.score table {float:left;width: 96%;text-align: center;border: 0;margin: 0 2%;margin-top:20px;}
.score table th {float:left;width: calc(33.3% - 2px);border: 1px solid #fff;background: #e8e8e8;font-size: 18px;font-weight: 600;height: 40px;line-height: 40px;}
.score table td {float:left;width: calc(33.3% - 2px);border: 1px solid #fff;background: #f7f7f7;font-size: 16px;font-weight: 500;height: 40px;line-height: 40px;}
.score .souso {float:right;width: calc(50% - 20px);float: right;margin: 45px 2%0;padding: 6px 0;border-radius: 40px;}
.score .souso1 {float:left;background:#fff;border: 1px solid #1E68F3;color:#1E68F3;}
