.login-page[data-v-748ed6d2]{padding:65px 0;margin:62px 80px 47px 80px;background-image:linear-gradient(183deg,#ecd2a1,#ddb678);border:2px solid #fff;border-radius:30px}.form-box[data-v-748ed6d2]{margin:0 auto;width:454px;background:#fff;-webkit-box-shadow:0 2px 24px 0 rgba(183,136,47,.32);box-shadow:0 2px 24px 0 rgba(183,136,47,.32);border:1px solid #fff;backdrop-filter:blur(10px);border-radius:10px}.form-box .form-tab[data-v-748ed6d2]{border-bottom:1px solid #e8e8e8}.form-box .form-tab .tab-item[data-v-748ed6d2]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:82px;line-height:82px;text-align:center;font-size:22px;color:#888;cursor:pointer}.form-box .form-tab .tab-item.on[data-v-748ed6d2]{color:#c37f33;font-weight:500}.form-body[data-v-748ed6d2]{padding:35px 43px 42px 43px}.form-content .form-item[data-v-748ed6d2]{margin-bottom:0}.form-content .form-item+.form-item[data-v-748ed6d2]{margin-top:29px}[data-v-748ed6d2] .form-content .form-item.is-error .el-input__inner:focus~.el-input-group__append{border-color:#f56c6c}.form-content[data-v-748ed6d2] .el-input__inner{height:46px;line-height:46px;border:1px solid #eee}.form-content .phone-input[data-v-748ed6d2] .el-input__inner{border-right:none}.form-content[data-v-748ed6d2] .el-input-group__append{width:70px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:unset;border-color:#eee;border-left:none}.input-icon[data-v-748ed6d2]{margin-top:10px;width:25px;height:25px;line-height:40px}.input-suffix[data-v-748ed6d2]{margin-top:13px;width:20px;height:20px;line-height:40px;cursor:pointer}.confirm-btn[data-v-748ed6d2]{margin-top:42px;width:100%;height:48px;font-size:16px;background-color:#c37f33;border-radius:48px}@media(max-width:768px){.content-box[data-v-748ed6d2]{padding:20px 7px 45px 7px}.login-page[data-v-748ed6d2]{margin:0;padding:24px 11px 19px 11px;border-radius:20px}.form-box[data-v-748ed6d2]{width:100%}.form-box .form-tab .tab-item[data-v-748ed6d2]{height:43px;line-height:43px;font-size:16px}.form-box .form-body[data-v-748ed6d2]{padding:26px 32px}[data-v-748ed6d2] .form-content .input-icon{width:19px;height:19px}[data-v-748ed6d2] .form-content .el-input__inner{height:34px;line-height:34px;font-size:13px}[data-v-748ed6d2] .form-content .input-suffix{width:14px;height:14px}[data-v-748ed6d2] .form-content .form-item+.form-item{margin-top:20px}.confirm-btn[data-v-748ed6d2]{padding:0;margin-top:30px;height:36px;line-height:36px;font-size:14px}}