.step-form-wrapper[data-v-de78a346]{margin:0 auto;width:80%;max-width:400px}.main[data-v-2af3adf6]{margin-left:10%;padding:30px;background-color:#fff;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:16%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto!important}.login-box[data-v-2af3adf6]{display:block;width:100%;min-height:0}.login-right[data-v-2af3adf6]{width:auto;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-header[data-v-2af3adf6],.login-right[data-v-2af3adf6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-header[data-v-2af3adf6]{height:44px;line-height:44px;margin-bottom:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.login-header .logo[data-v-2af3adf6]{height:44px;vertical-align:top;margin-right:16px;border-style:none}.login-header .title[data-v-2af3adf6]{font-size:33px;color:rgba(0,0,0,.85);font-weight:600;margin:0;line-height:1.4;white-space:nowrap}.user-layout-login[data-v-2af3adf6]{width:100%}.user-layout-login[data-v-2af3adf6] .ant-input{border-radius:4px}.user-layout-login[data-v-2af3adf6] .ant-input-prefix{left:12px}.user-layout-login[data-v-2af3adf6] .ant-input-affix-wrapper .ant-input:not(:first-child){padding-left:36px}.user-layout-login .login-button[data-v-2af3adf6]{width:100%;height:40px;font-size:16px;border-radius:0;background:#d32f2f;border-color:#d32f2f}.user-layout-login .login-button[data-v-2af3adf6]:focus,.user-layout-login .login-button[data-v-2af3adf6]:hover{background:#b71c1c;border-color:#b71c1c}.user-layout-login .login-button[disabled][data-v-2af3adf6]{background:#d32f2f;border-color:#d32f2f;opacity:.6}@media screen and (max-width:768px){.main[data-v-2af3adf6]{width:95vw;margin-left:0;right:2.5%;padding:24px;height:auto;min-height:560px}.login-box[data-v-2af3adf6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:auto}.login-right[data-v-2af3adf6]{width:100%;padding:0}.login-header .title[data-v-2af3adf6]{font-size:22px}}.valid-error .ant-select-selection__placeholder{color:#d32f2f}