*{-webkit-appearance:none;outline:none;-webkit-tap-highlight-color:rgba(255,0,0,0)}a{text-decoration:none}body{font-size:12px;background-color:#f5f5f5}.wrapper{margin:0 0.24rem}.login .phone-nav{background-color:#fff}.login .phone-nav ul{display:-webkit-box;-webkit-box-flex:1}.login .phone-nav ul .item{width:50%}.login .phone-nav ul a{display:block;height:1rem;line-height:0.99rem;border-bottom:1px solid transparent;color:#999;text-align:center;font-size:0.3rem}.login .phone-nav ul a.on{color:#00a0e9;border-bottom-color:#00a0e9}.form{margin-top:0.3rem}.form.dn{display:none}.form.show{display:block}.form .ele{background-color:#fff}.form .ele .wrapper{height:1rem;line-height:1rem;border-bottom:1px solid #e1e1e1;position:relative}.form .ele .wrapper .label{position:absolute;font-size:0.3rem;color:#333}.form .ele .wrapper input{padding-left:1.1rem;height:0.98rem;display:block;width:100%;font-size:0.28rem}.form .ele .wrapper input.long{padding-left:1.7rem}.form .ele .get-code{width:1.8rem;height:0.65rem;border-radius:0.08rem;background-color:#faa967;line-height:0.65rem;text-align:center;color:#fff;font-size:0.28rem;position:absolute;right:0;top:50%;margin-top:-0.32rem}.form .ele .get-code.hover{opacity:0.5}.form .ele.last .wrapper{border-bottom:0}.form .reg-ele{text-align:right;line-height:0.67rem;margin-bottom:0.18rem;font-size:0.26rem;color:#999}.form .reg-ele a{color:#999}.form .checkbox-ele{text-align:center;line-height:1;margin-top:0.3rem;font-size:0.26rem;color:#999}.form .checkbox-ele input[type="checkbox"]{vertical-align:middle;margin-right:5px;-webkit-appearance:checkbox !important;-moz-appearance:checkbox !important;appearance:checkbox !important}.form .checkbox-ele a{color:#00a0e9}.form .btn input{border:0;height:0.88rem;background-color:#00a0e9;color:#fff;font-size:0.34rem;border-radius:0.08rem;width:100%}.form .bangding-btn{margin-top:0.8rem}.form .em{color:#00a0e9}.form .ml{margin-left:1em}.form .has-relate{height:1.06rem;line-height:1.06rem;text-align:center;font-size:0.28rem;color:#999}.form .has-relate a{color:#00a0e9}.change-pwd .form .ele .label{width:1.25rem;text-align:right}.change-pwd .form .ele input{padding-left:1.45rem}.three-part .title{text-align:center;position:relative;margin-top:0.8rem}.three-part .title .text{font-size:0.3rem;background-color:#f5f5f5;padding:0 0.2rem;color:#bbb;position:relative;z-index:2;line-height:1}.three-part .title:before{content:"";position:absolute;left:0;right:0;top:50%;height:0.02rem;margin-top:-0.01rem;background-color:#e1e1e1}.three-part .weixin-login{display:block;width:1.2rem;height:1.2rem;background:url("./weixin.png") 0 0 no-repeat;background-size:100%;margin:0 auto;margin-top:0.85rem}.valid-phone .readonly{background-color:#fff !important;color:#999 !important}.blank30{height:0.3rem}.reg-success{padding-top:4.17rem;background:url("./icon-login-success.png") center 1.47rem no-repeat;background-size:2rem 1.98rem;text-align:center}.reg-success .msg1{font-size:0.4rem;line-height:1}.reg-success .msg2{margin-top:0.34rem;font-size:0.3rem;line-height:1}.reg-success .gologin{line-height:0.88rem;margin:0 auto;margin-top:1.44rem;width:7.02rem;display:block;background-color:#00a0e9;color:#fff;font-size:0.34rem;border-radius:0.08rem;height:0.88rem}.layermbox .dialog-msg{background-color:rgba(0,0,0,0.6) !important;color:#fff;font-size:0.3rem;text-align:center;max-width:none !important;max-height:none !important}.layermbox .dialog-msg .layermcont{height:0.88rem;line-height:0.88rem;min-width:3.2rem;padding:0 0.44rem}.captchaBlock{position:absolute;right:0;top:0.24rem;width:1rem;height:0.5rem}.captchaBlock-img{display:block;width:100%;height:100%}.login-v1{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff url(./login-bg.png) left top/100% auto no-repeat;padding:2.48rem 0.24rem 0;color:#333}.login-v1 .title{font-size:0.5rem;font-weight:bold;line-height:1;margin-bottom:0.6rem}.login-v1 .input{height:0.98rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f5f5f5}.login-v1 .input input{font-size:0.3rem;width:100%}.login-v1 .ext{line-height:0.88rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:0.24rem;margin-bottom:0.7rem}.login-v1 .ext span{color:#999;margin:0 0.2rem}.login-v1 .ext a{color:#333}.reg{position:absolute;top:0;bottom:0;left:0;right:0;background:#fff}
