.login-wrap{position:relative;background:#fff;width:100%;height:100%;padding:0 1.95rem;color:#000;overflow-x:hidden!important}.login-title{display:inline-block;width:100%;font-size:1.1rem;line-height:1;padding-top:1.45rem}.register-link{position:absolute;font-size:.75rem;top:1.6rem;right:1.95rem}.last-login{position:absolute;font-size:.75rem;top:3.55rem;left:0;right:0}.form-login{position:relative;margin-top:2.7rem}.input-close{display:none;position:absolute;right:0;top:1rem;width:2rem;height:1.5rem;text-align:right;vertical-align:top}.input-close.second{right:2rem}.input-close.third{right:4.5rem}.show-close{display:block}.label-box{position:relative}.label-box.col-xs{width:11.05rem;margin-left:3.8rem}.label-box .l-input{border:none;width:100%;height:1.75rem;border-bottom:1px solid #ddd;margin-top:.75rem;outline:0;font-size:.75rem;color:#1d1d1d;border-radius:0}.l-input::-webkit-input-placeholder{color:#bbb}.l-input:-moz-placeholder{color:#bbb}.l-input::-moz-placeholder{color:#bbb}.l-input:-ms-input-placeholder{color:#bbb}.phone-captcha-box{position:relative}.label-box .l-input.three{color:#000}.label-select-box{position:absolute;width:3.2rem;height:1.75rem;border-bottom:1px solid #ddd;left:0;top:.75rem;line-height:1.75rem;font-size:.75rem;cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.label-box .i-eye{position:absolute;right:0;bottom:0;width:2rem;height:2rem;text-align:right;padding-top:.4rem}.forget-pass{display:inline-block;font-size:.75rem;line-height:1;margin-top:1rem;margin-bottom:1rem;color:#8d8d8d;right:0;float:right}.btn-login{display:inline-block;height:2.25rem;background:#000;color:#fff;font-size:.85rem;line-height:2.25rem;border-radius:.25rem;width:100%}.btn-login.disabled{background:#bbb}.btn-login-code{margin-top:1.5rem}.sms-link{margin-top:1rem;width:100%;font-size:.75rem;line-height:1;cursor:pointer;text-align:center}.gain-code .sms-info{position:absolute;color:#bbb;font-size:.6rem;top:-.6rem}.three-login-box{margin-top:3.25rem;text-align:center}.three-login-box a{margin-right:1.2rem}.three-login-box a:last-child{margin-right:0}.three-user-pic{width:3.75rem;height:3.75rem;border-radius:50%;overflow:hidden;margin:.75rem auto -2rem auto}.three-user-pic img{width:100%}.gain-code-time{position:absolute;font-size:.7rem;color:#1d1d1d;right:0;top:1.25rem;border-left:1px solid #f0f0f0;padding-left:.5rem}.gain-code-time.disabled{color:#bbb}.modal-message{position:fixed;left:0;right:0;text-align:center;z-index:100000;top:50%;display:none;margin-top:1rem}.modal-message .title{display:inline-block;height:1.8rem;border-radius:.25rem;background:rgba(0,0,0,.7);padding:0 .6rem;line-height:1.95rem;font-size:.7rem;color:#fff}.area-order{height:1.5rem;font-size:.9rem;font-weight:600;background:#f5f5f5;padding:0 .8rem;line-height:1.5rem}.area-box{display:none;padding-top:1.5rem;background:#fff}.area-ul{margin-top:2rem}.area-ul li{margin:0 .8rem 0 .8rem;height:2.3rem;border-top:1px solid #ddd;font-size:.8rem;line-height:2.3rem;cursor:pointer}.area-order+li{border:none}.control-box{position:fixed;bottom:1rem;right:0}.control-box li{font-size:.5rem;line-height:1.5;width:1rem;cursor:pointer}.mobile-box{position:absolute;left:0;right:0;font-size:.76rem;margin-top:.8rem;text-align:center;font-weight:lighter}.icon-login{display:inline-block;vertical-align:text-bottom;background:url(../images/icon_login.png) no-repeat;width:1rem;height:1rem;cursor:pointer;background-size:10rem 10rem}.i-l-e{background-position:0 .23rem}.icon-l-close{background-position:0 -1.4rem}.icon-l-caret{background-position:0 -2.65rem}.i-l-qq{width:2.6rem;height:2.6rem;background-position:-1.7rem 0}.i-l-wx{width:2.6rem;height:2.6rem;background-position:-4.4rem 0}.i-l-wb{width:2.6rem;height:2.6rem;background-position:-7.2rem 0}.i-l-zfb{width:2.6rem;height:2.6rem;background-position:-1.7rem -3.45rem}.i-l-choose{background-position:0 -4rem;float:right;margin-top:.75rem}.icon-l-edit{background-position:0 -7rem}.i-l-loading{position:relative;width:1rem;height:1rem;top:.1rem;background-position:-.25rem -5.5rem;margin-right:.2rem;animation:spin 1s linear infinite;-webkit-animation:spin 1s linear infinite}.i-go-back{display:none;position:absolute;width:2rem;height:2rem;background-position:.5rem -8rem;top:1rem;left:1rem;cursor:pointer}.modal-info{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.5);z-index:10000}.modal-info-content{position:absolute;width:13.5rem;height:8.5rem;background:#fff;padding:1.375rem;top:50%;left:50%;margin-left:-6.75rem;margin-top:-4.25rem}.modal-info-body{font-size:.85rem;line-height:1.5;text-align:center}.btn-close-modal{position:absolute;width:4.75rem;height:1.5rem;background:#000;border-radius:.25rem;text-align:center;color:#fff;bottom:1.375rem;left:50%;margin-left:-2.375rem;line-height:1.5rem;font-size:.65rem;cursor:pointer}.gain-code-box{margin-top:1rem}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.bind-mobile-prompt{font-size:.7rem;color:#1d1d1d;padding-top:.5rem}.alert-common-modal{position:fixed;width:100%;max-width:640px;top:0;background:rgba(0,0,0,.5);height:100%;z-index:998;padding:0 .8rem}.alert-hide-wrap{position:fixed;background:#fff;font-size:.75rem;text-align:center;top:9rem;width:17.2rem;padding-top:2.35rem;padding-bottom:1rem;-webkit-border-radius:.2rem;-moz-border-radius:.2rem;border-radius:.2rem}.alert-hide-wrap .title{font-size:.9rem;line-height:1.5;color:#303030;width:80%;margin:0 auto .75rem}.alert-hide-wrap .bound-modal-exchange,.alert-hide-wrap .bound-modal-title{font-size:.85rem;line-height:1.35rem;margin-left:-.8rem;margin-right:-.8rem}.alert-hide-wrap .bound-modal-title span{color:#909090;font-size:.8rem}.alert-modal-footer{overflow:hidden;height:auto;padding:1rem .8rem 0}.alert-modal-footer a{height:2rem;line-height:2rem;width:7.55rem;font-size:.8rem;color:#ff6060;border:1px solid #ff6060;-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;text-align:center;cursor:pointer}.alert-modal-footer a.active{color:#fff;background:#ff6060}.login-policy-enter-wrap{font-size:.6rem;margin-top:.8rem;text-align:center}.register-login .login-policy-enter-wrap{margin-top:8.4rem}.sms-login .login-policy-enter-wrap{margin-top:8rem}