.login{width:100vw;min-height:100vh;overflow:hidden;background-image:url(../img/bg.3b8bc5c5.jpeg);background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.login .logo{margin:1.33333rem .69333rem}.login .logo,.login .logo img{width:7.33333rem;height:1.14667rem}.login .logo img{display:block}.login .form{width:8rem;margin:1.73333rem auto 0}.login .form .van-cell{width:100%;height:1.33333rem;border-radius:.66667rem;border:1px solid #dcdee0;font-size:.42667rem;margin-bottom:.53333rem}.login .form .van-cell .van-field__left-icon{width:.8rem;font-size:.8rem;color:#bf1010;margin-right:10px;display:flex;flex-direction:row;justify-content:center;align-items:center}.login .form .van-cell .van-cell__value .van-field__body,.login .form .van-cell .van-cell__value .van-field__body .van-field__control{height:100%}.login .form .van-cell .van-field__error-message{display:none;height:10px;line-height:3px;font-size:10px}.login .form .van-cell:not(:last-child):after{display:none}.login .action-container{width:7.46667rem;margin:0 auto;font-size:.32rem;line-height:.53333rem;color:#bf1010;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.login .login-button-container{width:8rem;margin:.8rem auto}.login .login-button-container .login-button{width:100%;height:1.33333rem;background:#bf1010;border-radius:.66667rem;border:none;font-size:.48rem;color:#fff}.login .login-button-container .van-button:before{display:none}.login .tips{margin:.48rem .8rem 3.46667rem;font-size:.4rem;color:#323233;text-align:center}.login .dialog .dialog-inner{display:flex;flex-direction:column;justify-content:center;align-items:center}.login .dialog .dialog-inner .tips-tips{margin:10px .8rem;font-size:.37333rem;color:#323233;text-align:center}.login .dialog .dialog-inner .img{width:2.66667rem;height:2.66667rem;background:#eee}.login .dialog .dialog-inner .img img{display:block;width:2.66667rem;height:2.66667rem}.login .dialog .dialog-inner .name{font-size:.48rem;text-align:center;font-weight:500;margin:10px}.registered{overflow:hidden;width:100vw;min-height:100vh;background-image:url(../img/bg.3b8bc5c5.jpeg);background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.registered .logo{width:7.33333rem;height:1.14667rem;margin:1.33333rem .69333rem}.registered .logo img{display:block;width:7.33333rem;height:1.14667rem}.registered .form{width:8rem;margin:1.73333rem auto 0}.registered .form .van-cell{width:100%;height:1.33333rem;border-radius:.66667rem;border:1px solid #dcdee0;font-size:.42667rem;margin-bottom:.53333rem}.registered .form .van-cell .van-field__left-icon{width:.8rem;margin-right:10px;font-size:.8rem;color:#bf1010;display:flex;flex-direction:row;justify-content:center;align-items:center}.registered .form .van-cell .van-cell__value .van-field__body,.registered .form .van-cell .van-cell__value .van-field__body .van-field__control{height:100%}.registered .form .van-cell .van-cell__value .van-field__body .van-field__button{height:100%;width:2.66667rem}.registered .form .van-cell .van-cell__value .van-field__body .van-field__button .picture-code{width:100%;height:100%}.registered .form .van-cell .van-cell__value .van-field__body .van-field__button .picture-code img{display:block;width:100%;height:100%;background:#eee}.registered .form .van-cell .van-cell__value .van-field__body .van-field__button .van-button{border:none;margin:0;padding:0;height:100%;width:100%;line-height:100%;border-left:1px solid #dcdee0;border-radius:0;font-size:.37333rem;color:#7d7e80}.registered .form .van-cell .van-field__error-message{display:none;height:10px;line-height:3px;font-size:10px}.registered .form .van-cell:not(:last-child):after{display:none}.registered .action-container{width:7.46667rem;margin:0 auto;font-size:.32rem;line-height:.53333rem;color:#969799;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.registered .action-container .notice{color:#bf1010}.registered .login-button-container{width:8rem;margin:.8rem auto}.registered .login-button-container .login-button{width:100%;height:1.33333rem;background:#bf1010;border-radius:.66667rem;border:none;font-size:.48rem;color:#fff}.registered .login-button-container .van-button:before{display:none}.registered .wrapper{margin:10vh auto;padding:.53333rem;width:80%;height:80%;background:#fff;overflow-y:auto;box-sizing:border-box;font-size:.37333rem}.registered .wrapper .title{margin:0;padding:0;text-align:center;font-weight:500}.registered .wrapper .sub-title{font-size:.32rem;font-weight:500}.registered .wrapper .content{font-size:.32rem}.registered .wrapper .sub-content{font-size:.32rem;color:#7d7e80;text-indent:2em;padding:0;margin:0}.reset-password .form{width:8rem;margin:1.73333rem auto 0}.reset-password .form .van-cell{width:100%;height:1.33333rem;border-radius:.66667rem;border:1px solid #dcdee0;font-size:.42667rem;margin-bottom:.53333rem}.reset-password .form .van-cell .van-field__left-icon{width:.8rem;margin-right:10px;font-size:.8rem;color:#dcdee0;display:flex;flex-direction:row;justify-content:center;align-items:center}.reset-password .form .van-cell .van-cell__value .van-field__body,.reset-password .form .van-cell .van-cell__value .van-field__body .van-field__control{height:100%}.reset-password .form .van-cell .van-cell__value .van-field__body .van-field__button{height:100%;width:2.66667rem}.reset-password .form .van-cell .van-cell__value .van-field__body .van-field__button .picture-code{width:100%;height:100%}.reset-password .form .van-cell .van-cell__value .van-field__body .van-field__button .picture-code img{display:block;width:100%;height:100%;background:#eee}.reset-password .form .van-cell .van-cell__value .van-field__body .van-field__button .van-button{border:none;margin:0;padding:0;height:100%;width:100%;line-height:100%;border-left:1px solid #dcdee0;border-radius:0;font-size:.37333rem;color:#7d7e80}.reset-password .form .van-cell .van-field__error-message{display:none;height:10px;line-height:3px;font-size:10px}.reset-password .form .van-cell:not(:last-child):after{display:none}.reset-password .reset-button-container{width:8rem;margin:.8rem auto 0}.reset-password .reset-button-container .reset-button{width:100%;height:1.33333rem;background:#bf1010;border-radius:.66667rem;border:none;font-size:.48rem;color:#fff}.reset-password .reset-button-container .van-button:before{display:none}.color-icon{width:1em;height:1em;fill:currentColor;overflow:hidden}.forget-password{width:100vw;min-height:100vh;overflow:hidden;background-image:url(../img/bg.3b8bc5c5.jpeg);background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.forget-password .logo{width:7.33333rem;height:1.14667rem;margin:1.33333rem .69333rem}.forget-password .logo img{display:block;width:7.33333rem;height:1.14667rem}.forget-password .form{width:8rem;margin:1.73333rem auto 0}.forget-password .form .van-cell{width:100%;height:1.33333rem;border-radius:.66667rem;border:1px solid #dcdee0;font-size:.42667rem;margin-bottom:.53333rem}.forget-password .form .van-cell .van-field__left-icon{width:.8rem;font-size:.8rem;color:#bf1010;margin-right:10px;display:flex;flex-direction:row;justify-content:center;align-items:center}.forget-password .form .van-cell .van-cell__value .van-field__body,.forget-password .form .van-cell .van-cell__value .van-field__body .van-field__control{height:100%}.forget-password .form .van-cell .van-cell__value .van-field__body .van-field__button{height:100%;width:2.66667rem}.forget-password .form .van-cell .van-cell__value .van-field__body .van-field__button .picture-code{width:100%;height:100%}.forget-password .form .van-cell .van-cell__value .van-field__body .van-field__button .picture-code img{display:block;width:100%;height:100%;background:#eee}.forget-password .form .van-cell .van-cell__value .van-field__body .van-field__button .van-button{border:none;margin:0;padding:0;height:100%;width:100%;line-height:100%;border-left:1px solid #dcdee0;border-radius:0;font-size:.37333rem;color:#7d7e80}.forget-password .form .van-cell .van-field__error-message{display:none;height:10px;line-height:3px;font-size:10px}.forget-password .form .van-cell:not(:last-child):after{display:none}.forget-password .forget-button-container{width:8rem;margin:.8rem auto}.forget-password .forget-button-container .forget-button{width:100%;height:1.33333rem;background:#bf1010;border-radius:.66667rem;border:none;font-size:.48rem;color:#fff}.forget-password .forget-button-container .van-button:before{display:none}