.van-switch{position:relative;display:inline-block;box-sizing:initial;width:2em;font-size:30px;border:1px solid rgba(0,0,0,.1);border-radius:1em;cursor:pointer;-webkit-transition:background-color .3s;transition:background-color .3s}.van-switch,.van-switch__node{height:1em;background-color:#fff}.van-switch__node{position:absolute;top:0;left:0;width:1em;border-radius:100%;box-shadow:0 3px 1px 0 rgba(0,0,0,.05),0 2px 2px 0 rgba(0,0,0,.1),0 3px 3px 0 rgba(0,0,0,.05);-webkit-transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05);transition:transform .3s cubic-bezier(.3,1.05,.4,1.05),-webkit-transform .3s cubic-bezier(.3,1.05,.4,1.05)}.van-switch__loading{top:25%;left:25%;width:50%;height:50%;line-height:1}.van-switch--on{background-color:#1989fa}.van-switch--on .van-switch__node{-webkit-transform:translateX(1em);transform:translateX(1em)}.van-switch--on .van-switch__loading{color:#1989fa}.van-switch--disabled{cursor:not-allowed;opacity:.5}.van-switch--loading{cursor:default}.van-image{position:relative;display:inline-block}.van-image--round{overflow:hidden;border-radius:50%}.van-image--round img{border-radius:inherit}.van-image__error,.van-image__img,.van-image__loading{display:block;width:100%;height:100%}.van-image__error,.van-image__loading{position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#969799;font-size:14px;background-color:#f7f8fa}.van-image__error-icon,.van-image__loading-icon{color:#dcdee0;font-size:32px}.login[data-v-ec5eeac2]{width:100%;overflow-x:hidden;padding-top:46px;box-sizing:border-box;min-height:100%;background:#f7f8fa}.login[data-v-ec5eeac2] .van-nav-bar{background-color:#f7f8fa}.login .Skip[data-v-ec5eeac2]{margin-right:.2rem;font-size:14px;color:#1989fa;float:right}.login .content[data-v-ec5eeac2]{padding:.16rem}.login .content .app-name[data-v-ec5eeac2]{width:.72rem;height:.72rem;font-size:16px;background:#fff;border-radius:18px;color:#e34b5c;letter-spacing:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:.2rem auto .36rem auto}.login .content .form .forgot-password[data-v-ec5eeac2],.login .content .form .password[data-v-ec5eeac2],.login .content .form .verification-code[data-v-ec5eeac2]{margin-top:.12rem}.login .content .form .forgot-password[data-v-ec5eeac2]{text-align:right;font-size:14px;color:#e34b5c}.login .content .btns[data-v-ec5eeac2]{margin-top:.64rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.login .content .btns .login-btn[data-v-ec5eeac2],.login .content .btns .registered-btn[data-v-ec5eeac2]{width:1.65rem}.login .content .btns .registered-btn[data-v-ec5eeac2]{border-color:#dcdee0!important}@media (min-width:768px){.login[data-v-ec5eeac2]{min-height:calc(100vh - 128px);padding-top:0;background:transparent;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.login[data-v-ec5eeac2] .van-nav-bar{display:none}.login .Skip[data-v-ec5eeac2]{float:none;width:100%;max-width:480px;margin:18px auto 0;padding:0 4px;text-align:right}.login .content[data-v-ec5eeac2]{width:100%;max-width:480px;margin:10px auto 0;padding:32px;background:#fff;border:1px solid #ebedf0;border-radius:8px;box-shadow:0 8px 24px rgba(12,20,36,.06)}.login .content .app-name[data-v-ec5eeac2]{width:72px;height:72px;margin:0 auto 32px}.login .content .form .forgot-password[data-v-ec5eeac2],.login .content .form .password[data-v-ec5eeac2],.login .content .form .verification-code[data-v-ec5eeac2]{margin-top:12px}.login .content[data-v-ec5eeac2] .van-cell{border-radius:6px}.login .content .btns[data-v-ec5eeac2]{gap:12px;margin-top:40px}.login .content .btns .login-btn[data-v-ec5eeac2],.login .content .btns .registered-btn[data-v-ec5eeac2]{-webkit-box-flex:1;-webkit-flex:1 1 0;flex:1 1 0;width:auto}}