.step-form-wrapper[data-v-ab1e4d58]{margin:0 auto;width:80%;max-width:400px}.user-layout-login label[data-v-1b1b5abd]{font-size:14px;color:#666}.user-layout-login .ant-form-item[data-v-1b1b5abd]{margin-bottom:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.user-layout-login .getCaptcha[data-v-1b1b5abd]{display:block;width:100%;height:40px;-webkit-transition:all .3s ease;transition:all .3s ease}.user-layout-login .forge-password[data-v-1b1b5abd]{font-size:14px;font-weight:bolder;color:#667eea;-webkit-transition:color .3s ease;transition:color .3s ease}.user-layout-login .forge-password[data-v-1b1b5abd]:hover{color:#764ba2;text-decoration:underline}.user-layout-login button.login-button[data-v-1b1b5abd]{padding:0 15px;font-size:16px;font-weight:600;height:48px;width:100%;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:10px;-webkit-box-shadow:0 4px 15px rgba(102,126,234,.4);box-shadow:0 4px 15px rgba(102,126,234,.4);-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}.user-layout-login button.login-button[data-v-1b1b5abd]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 6px 20px rgba(102,126,234,.6);box-shadow:0 6px 20px rgba(102,126,234,.6);color:#fff}.user-layout-login button.login-button[data-v-1b1b5abd]:active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0 2px 10px rgba(102,126,234,.4);box-shadow:0 2px 10px rgba(102,126,234,.4)}.user-layout-login .user-login-other[data-v-1b1b5abd]{text-align:left;margin-top:24px;line-height:22px}.user-layout-login .user-login-other .item-icon[data-v-1b1b5abd]{font-size:24px;color:rgba(0,0,0,.2);margin-left:16px;vertical-align:middle;cursor:pointer;-webkit-transition:color .3s,-webkit-transform .3s;transition:color .3s,-webkit-transform .3s;transition:color .3s,transform .3s;transition:color .3s,transform .3s,-webkit-transform .3s}.user-layout-login .user-login-other .item-icon[data-v-1b1b5abd]:hover{color:#667eea;-webkit-transform:scale(1.1);transform:scale(1.1)}.user-layout-login .user-login-other .register[data-v-1b1b5abd]{float:right}.user-layout-login .weixin[data-v-1b1b5abd]{padding-left:10px;color:#667eea;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.user-layout-login .weixin[data-v-1b1b5abd]:hover{color:#764ba2;text-decoration:underline}.user-layout-login .ant-input[data-v-1b1b5abd]{height:48px;border-radius:10px;border:2px solid #e0e0e0;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px}.user-layout-login .ant-input[data-v-1b1b5abd]:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.user-layout-login .ant-input[data-v-1b1b5abd]:hover{border-color:#764ba2}.user-layout-login .ant-input-password[data-v-1b1b5abd]{height:48px;border-radius:10px;border:2px solid #e0e0e0;-webkit-transition:all .3s ease;transition:all .3s ease}.user-layout-login .ant-input-password[data-v-1b1b5abd]:focus{border-color:#667eea;-webkit-box-shadow:0 0 0 3px rgba(102,126,234,.1);box-shadow:0 0 0 3px rgba(102,126,234,.1)}.user-layout-login .ant-input-password[data-v-1b1b5abd]:hover{border-color:#764ba2}.user-layout-login .ant-checkbox .ant-checkbox-inner[data-v-1b1b5abd]{border:2px solid #e0e0e0;-webkit-transition:all .3s ease;transition:all .3s ease}.user-layout-login .ant-checkbox .ant-checkbox-inner[data-v-1b1b5abd]:hover{border-color:#667eea}.user-layout-login .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner[data-v-1b1b5abd]{background-color:#667eea;border-color:#667eea}.user-layout-login .ant-checkbox+span[data-v-1b1b5abd]{-webkit-transition:color .3s ease;transition:color .3s ease}.user-layout-login .ant-checkbox+span[data-v-1b1b5abd]:hover{color:#667eea}@media (max-width:768px){.user-layout-login .ant-form-item[data-v-1b1b5abd]{margin-bottom:16px}.user-layout-login button.login-button[data-v-1b1b5abd]{height:44px;font-size:15px}.user-layout-login .ant-input[data-v-1b1b5abd]{height:44px;font-size:13px}.user-layout-login .ant-input-password[data-v-1b1b5abd]{height:44px}.user-layout-login .user-login-other[data-v-1b1b5abd]{margin-top:20px}}@media (max-width:480px){.user-layout-login .ant-form-item[data-v-1b1b5abd]{margin-bottom:12px}.user-layout-login button.login-button[data-v-1b1b5abd]{height:40px;font-size:14px}.user-layout-login .ant-input[data-v-1b1b5abd]{height:40px;font-size:12px}.user-layout-login .ant-input-password[data-v-1b1b5abd]{height:40px}.user-layout-login .forge-password[data-v-1b1b5abd],.user-layout-login label[data-v-1b1b5abd]{font-size:12px}.user-layout-login .user-login-other[data-v-1b1b5abd]{margin-top:16px;line-height:18px}.user-layout-login .user-login-other .item-icon[data-v-1b1b5abd]{font-size:20px;margin-left:12px}}.valid-error .ant-select-selection__placeholder{color:#f5222d}.login-copyright{text-align:center;margin-top:20px;-webkit-animation:fadeIn 1s ease-out .5s both;animation:fadeIn 1s ease-out .5s both}.login-copyright,.login-copyright a{color:#666;-webkit-transition:color .3s ease;transition:color .3s ease}.login-copyright a:hover{color:#667eea;text-decoration:underline}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}