.login-page[data-v-7930e400]{width:100%;min-height:100vh;background-image:url(../img/bg.b5a034af.png);background-size:cover;position:relative;padding:.1rem;-webkit-box-sizing:border-box;box-sizing:border-box}.login-page .header[data-v-7930e400]{position:fixed;top:.2rem;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.18rem;font-weight:700;color:#333;z-index:100}.login-page .title-content[data-v-7930e400]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 .1rem}.login-page .title-content .main-title[data-v-7930e400]{font-size:.34rem;font-weight:600;color:#333;margin-bottom:.1rem;line-height:1.2}.login-page .title-content .sub-title[data-v-7930e400]{font-size:.17rem;line-height:1.2}.login-page .cloud-container[data-v-7930e400]{-ms-flex-negative:0;flex-shrink:0}.login-page .cloud-container .cloud-image[data-v-7930e400]{position:absolute;top:1.4rem;right:.1rem;height:auto}.login-page .form-section[data-v-7930e400]{margin-top:1.6rem;padding:0 .2rem}.login-page .form-section .register-input[data-v-7930e400]{margin-bottom:.24rem}.login-page .form-section .register-input[data-v-7930e400] .ant-form-item-control{position:relative}.login-page .form-section .register-input[data-v-7930e400] .ant-input-affix-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:.48rem;padding:0 .16rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.08rem;border-radius:.84rem;background:#fefeff;border:none;-webkit-box-shadow:none;box-shadow:none}.login-page .form-section .register-input[data-v-7930e400] .ant-input-affix-wrapper:focus-within{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}.login-page .form-section .register-input[data-v-7930e400] .ant-input{border:none;-webkit-box-shadow:none;box-shadow:none;background:transparent}.login-page .form-section .register-input[data-v-7930e400] .ant-input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none;border:none}.login-page .form-section .register-input[data-v-7930e400] .ant-form-explain{position:absolute;bottom:-.22rem;left:.15rem;font-size:.12rem;line-height:1}.login-page .form-section .next-button[data-v-7930e400]{width:100%;height:.48rem;background:#1890ff;color:#fff;border:none;border-radius:.26rem;font-size:.16rem;font-weight:500;margin-bottom:.16rem}.login-page .form-section .action-section[data-v-7930e400]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .08rem}.login-page .form-section .action-section .agreement-section[data-v-7930e400]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1.2}.login-page .form-section .action-section .agreement-section .agreement-checkbox[data-v-7930e400]{margin-right:.08rem}.login-page .form-section .action-section .agreement-section .agreement-checkbox[data-v-7930e400] .ant-checkbox-inner{width:.18rem;height:.18rem;border-radius:50%;border-color:#1890ff}.login-page .form-section .action-section .agreement-section .agreement-checkbox[data-v-7930e400] .ant-checkbox-checked .ant-checkbox-inner{background-color:#fff;border-color:#1890ff}.login-page .form-section .action-section .agreement-section .agreement-checkbox[data-v-7930e400] .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#1890ff}.login-page .form-section .action-section .agreement-section .agreement-label[data-v-7930e400]{font-size:.14rem;color:#666;line-height:1.2}.login-page .form-section .action-section .register-section[data-v-7930e400]{line-height:1.2}.login-page .form-section .action-section .register-section .register-link[data-v-7930e400]{font-size:.14rem;color:#1890ff;text-decoration:none}.login-page .footer[data-v-7930e400]{position:absolute;bottom:.6rem;left:0;right:0;text-align:center}.login-page .footer .footer-logo[data-v-7930e400]{width:.44rem;height:.28rem;margin-bottom:.1rem}.login-page .footer .footer-text[data-v-7930e400]{font-size:.12rem;font-weight:700}