html,body,a{color: #333;}
input,select,textarea{-webkit-appearance:none;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;}
input::-moz-input-placeholder,textarea::-moz-input-placeholder{color:#999;}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#999;}
input::-o-input-placeholder,textarea::-o-input-placeholder{color:#999;}
body{font-family:"microsoft yahei",Verdana;color:#333;background:#f6f6f6;min-width:3.2rem;max-width:7.5rem;margin:0 auto;position:relative;-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;overflow-x:hidden}
.whiteback{background:#fff!important;}
.listTop{position:relative; z-index:11;}
.listTop img{display:block; width:100%;}
.listTop a{position:absolute; left:.3rem; top:.1rem; font-size:.22rem; color:#fff; background:rgba(43,58,176,.7) ; border-radius:.3rem; padding:.04rem .31rem;}

.regTipBox{padding-bottom:1rem;}
.tipImg{text-align:center; padding-top:1.26rem;}
.tipImg span{display:block; width:1.1rem; height:1.06rem; margin:0 auto;}
.tipImg span img{display:block; width:100%;}
.tipBtn{font-size:.34rem; padding-top:.1rem;}
.regTipBox p{font-size:.28rem; color:#666; line-height:.43rem; padding:.56rem .9rem 1.18rem;}
.regTipBox p a{color:#3b84fc;}
.backIndexA{ margin:0 auto; text-align:center;}
.backIndexA a{ display:inline-block; padding:.16rem 1.36rem; background:#3b84fc; text-align:center; font-size:.32rem; color:#fff; border-radius:.4rem;}

.passbar{padding:0 .3rem;}
#passbar2{margin-top:.8rem;}
.pass_form ul{border-radius:.05rem;background:#fff; padding:.4rem 0;}
.pass_form li{padding:.5rem 0  .2rem .3rem; line-height:1; border-bottom:1px solid #d1d1d1; position:relative; color:#999; font-size:.3rem;}
.pass_form li:first-child{padding-top:0;}
.pass_form li:last-child input{width:4rem;}
.pass_form li label{width:.56rem;  font-size:.44rem; display:inline-block;  color:#333; vertical-align:middle;}
.icon-shouji:before{position:relative; top:.02rem;}
.pass_form li label.icon-mima-copy{font-size:.35rem; margin-right:.18rem;}
.pass_form li label.icon-zaicishurumima{font-size:.39rem; margin-right:.18rem;}
.pass_form li label.icon-mimaqueren{font-size:.5rem; margin-left:-.04rem; margin-right:.08rem;}
.pass_form li input{border:0;font-family: "microsoft yahei"; vertical-align:middle; font-size:.3rem;background: transparent; width:4rem;}
.pass_form li a{background:#53a2ef; color:#fff; padding:.3rem .5rem; border-radius:.5rem; position:absolute; right:0; top:.65rem; font-size:.85rem;}
.pass_form li.yzm input{width:3.4rem;}
.pass_form li.yzm span{height:.39rem; line-height:.39rem; border-left:1px solid #e6e6e6; color:#53a2ef; font-size:.32rem; padding-left:.3rem; position:absolute; right:0; top:.02rem;}
.login_btn{padding:.44rem 0; }
.login_btn input{background:#53a2ef; color:#fff; border:none; display:block; width:100%; padding:.25rem 0;font-family: "microsoft yahei"; font-size:.34rem; border-radius:.5rem;}
.login_btn input.grey{background:#c4c4c4;}
.pass_form li select{width:5.8rem;border:0;font-family: "microsoft yahei";vertical-align:middle; color:#333; position:relative; background:url(../images/jiantou.png) right center no-repeat; background-size:.34rem;}

.yzm{position:absolute; right:.3rem; top:.57rem; color:#53a2ef;}
.bgBox{position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:.7;z-index:100;display:none}
.yzmPopup {display:none; width:310px; height:200px; position:fixed; left:50%; top:50%; margin:-100px 0 0 -155px; z-index:999;}
#msg {width: 100%;font-size:.24rem; color:#fff; text-align: center; padding-top:.1rem;}
.tishi_popup{position:fixed;left:50%;top:50%;padding:.22rem .4rem;font-size:.3rem;border-radius:1rem;background:#000;opacity:.7;filter: alpha(opacity=70);color:#fff;
transform: translate(-50%, -50%);}
