.step-form-wrapper[data-v-ab1e4d58]{margin:0 auto;width:80%;max-width:400px}.user-layout-login label[data-v-37377db9]{font-size:14px}.user-layout-login .ant-form-item[data-v-37377db9]{margin-bottom:20px}.user-layout-login[data-v-37377db9] .ant-input,.user-layout-login[data-v-37377db9] .ant-input-password{height:46px;border-radius:10px;border-color:#e2e8f0;background:#f8fafc;-webkit-transition:border-color .25s,background .25s,-webkit-box-shadow .25s;transition:border-color .25s,background .25s,-webkit-box-shadow .25s;transition:border-color .25s,box-shadow .25s,background .25s;transition:border-color .25s,box-shadow .25s,background .25s,-webkit-box-shadow .25s}.user-layout-login[data-v-37377db9] .ant-input-password:hover,.user-layout-login[data-v-37377db9] .ant-input:hover{border-color:#cbd5e1;background:#fff}.user-layout-login[data-v-37377db9] .ant-input-password:focus,.user-layout-login[data-v-37377db9] .ant-input:focus{border-color:#3b82f6;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.12);box-shadow:0 0 0 3px rgba(59,130,246,.12)}.user-layout-login[data-v-37377db9] .ant-checkbox-checked .ant-checkbox-inner{background-color:#2563eb;border-color:#2563eb}.user-layout-login[data-v-37377db9] .ant-input-affix-wrapper .ant-input:not(:first-child){padding-left:36px}.user-layout-login .getCaptcha[data-v-37377db9]{display:block;width:100%;height:44px;border-radius:8px}.user-layout-login .captcha-img[data-v-37377db9]{height:44px;border-radius:8px;cursor:pointer;border:1px solid #e2e8f0;vertical-align:top}.user-layout-login .forge-password[data-v-37377db9]{font-size:13px;font-weight:500;color:#3b82f6}.user-layout-login button.login-button[data-v-37377db9]{padding:0 15px;font-size:15px;font-weight:600;letter-spacing:6px;height:46px;width:100%;border-radius:10px;border:none;background:linear-gradient(135deg,#3b82f6,#60a5fa 50%,#38bdf8);background-size:200% 100%;-webkit-box-shadow:0 4px 20px rgba(59,130,246,.45);box-shadow:0 4px 20px rgba(59,130,246,.45);-webkit-transition:background-position .4s,-webkit-box-shadow .3s,-webkit-transform .15s;transition:background-position .4s,-webkit-box-shadow .3s,-webkit-transform .15s;transition:box-shadow .3s,transform .15s,background-position .4s;transition:box-shadow .3s,transform .15s,background-position .4s,-webkit-box-shadow .3s,-webkit-transform .15s}.user-layout-login button.login-button[data-v-37377db9]:focus,.user-layout-login button.login-button[data-v-37377db9]:hover{background-position:100% 0;-webkit-box-shadow:0 8px 28px rgba(59,130,246,.55);box-shadow:0 8px 28px rgba(59,130,246,.55)}.user-layout-login button.login-button[data-v-37377db9]:active{-webkit-transform:translateY(1px);transform:translateY(1px);-webkit-box-shadow:0 2px 10px rgba(59,130,246,.35);box-shadow:0 2px 10px rgba(59,130,246,.35)}.user-layout-login .user-login-other[data-v-37377db9]{text-align:left;margin-top:24px;line-height:22px}.user-layout-login .user-login-other .item-icon[data-v-37377db9]{font-size:24px;color:rgba(0,0,0,.2);margin-left:16px;vertical-align:middle;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.user-layout-login .user-login-other .item-icon[data-v-37377db9]:hover{color:#1890ff}.user-layout-login .user-login-other .register[data-v-37377db9]{float:right}.user-layout-login .weixin[data-v-37377db9]{padding-left:10px;color:red;cursor:pointer}.valid-error .ant-select-selection__placeholder{color:#f5222d}.login-copyright{text-align:center;margin-top:20px}.login-copyright,.login-copyright a{color:#666}