.login-wrap___3HAnh{width:100%;height:100%;min-height:inherit;text-align:center;flex:1 1;display:flex;align-items:center;justify-content:center;background-color:#fff;background-color:var(--custom-bg-color,#fff)}.login-wrap___3HAnh .login-content___3QjuI{width:100%}.login-wrap___3HAnh .login-content___3QjuI .login-title___2Fh7t{font-size:40px;color:#181818;font-family:var(--font-family-bold);font-weight:600;justify-content:center;line-height:33px;margin-bottom:49px}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz{max-width:667px;margin:0 auto;text-align:center}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz input::-webkit-input-placeholder{padding:0 8px;font-size:12px;font-weight:400;color:#8a8a91}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz input::-ms-input-placeholder{padding:0 8px;font-size:12px;font-weight:400;color:#8a8a91}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz input::placeholder{padding:0 8px;font-size:12px;font-weight:400;color:#8a8a91}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .ant-form-item-explain{text-align:left}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .ant-input-password .ant-input{height:32px;padding-left:none!important}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .ant-input{width:100%;height:40px!important;max-width:667px}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .ant-input-password{width:100%;height:40px!important;max-width:667px}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .ant-input-password .ant-input{height:32px!important}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .login-email___2UB9a{display:inline-block;width:100%}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .login-password___1hkxT{display:inline-block;width:100%}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .switch-type-wrap___LVgHJ{display:flex;align-items:center;justify-content:space-between}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .switch-type-wrap___LVgHJ .switch-login-type___Enhgj{color:var(--lm-shop-theme-color);font-size:13px;cursor:pointer}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .switch-type-wrap___LVgHJ .login-tip___1W9vS{color:var(--lm-shop-theme-color);font-size:13px;text-decoration:underline;text-align:right;cursor:pointer}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .login-btns___2vo0h{display:flex;justify-content:space-between;margin-top:20px}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .login-btns___2vo0h .login-btn-left___1JHst{display:inline-block;height:40px!important;width:220px;color:#fff;background-color:var(--ant-primary-color);font-size:14px;border-radius:5px;font-weight:600}.login-wrap___3HAnh .login-content___3QjuI .login-form___10jjz .login-btns___2vo0h .login-btn-right___2sXSE{display:inline-block;height:40px!important;width:220px;background-color:#fff;color:#181818;border-radius:5px;font-size:14px;font-weight:600}.switch-type-wrap___LVgHJ{display:flex;align-items:center;justify-content:space-between}.switch-type-wrap___LVgHJ .switch-login-type___Enhgj{color:var(--lm-shop-theme-color);font-size:13px;cursor:pointer}.switch-type-wrap___LVgHJ .login-tip___1W9vS{color:var(--lm-shop-theme-color);font-size:13px;text-decoration:underline;text-align:right;cursor:pointer}.switch-login-type___2hd3u{color:var(--lm-shop-theme-color);font-size:13px;cursor:pointer}.mobile-input___1Bwqh{width:100%;height:40px;background:#fff;border-radius:3px 3px 3px 3px;border:1px solid #dcdcdc;transition:.2s;display:flex;align-items:center}.mobile-input___1Bwqh .input___1Cd-t{flex:1 1;height:100%;padding:0 17px 0 6px;font-size:14px;line-height:14px;font-weight:700;color:#151624}.mobile-input___1Bwqh:hover{border-color:var(--lm-shop-theme-color)}.mobile-input___1Bwqh .ant-select-selection-item{font-size:12px;font-weight:500;color:#000}.mobile-input___1Bwqh .ant-select-selector{padding:0}.get-code-btn___yQtLP{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:14px;font-weight:400;color:#151624}.mobile-input___3h_gT{width:100%;height:40px;background:#fff;border-radius:3px 3px 3px 3px;border:1px solid #dcdcdc;transition:.2s;display:flex;align-items:center}.mobile-input___3h_gT .count-down-box___29m4-{border-left:1px solid #dcdcdc;width:120px;display:flex;align-items:center;justify-content:center;cursor:pointer}.mobile-input___3h_gT .input___2vVvm{flex:1 1;height:100%;font-size:14px;line-height:14px;font-weight:700;color:#151624;padding:0 17px}.mobile-input___3h_gT:hover{border-color:var(--lm-shop-theme-color)}.phone-code-wrap___2Xxph{width:100%;height:100%;min-height:inherit;text-align:center;flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fff}.phone-code-wrap___2Xxph .switch-type-wrap___OouC8{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.phone-code-wrap___2Xxph .switch-type-wrap___OouC8 .switch-login-type___1P6hP{color:var(--lm-shop-theme-color);font-size:13px;cursor:pointer}.phone-code-wrap___2Xxph .login-button___1o9ok{width:100%;height:40px;border-radius:3px}.phone-code-wrap___2Xxph .ant-btn-primary[disabled],.phone-code-wrap___2Xxph .ant-btn-primary[disabled]:active,.phone-code-wrap___2Xxph .ant-btn-primary[disabled]:focus,.phone-code-wrap___2Xxph .ant-btn-primary[disabled]:hover{color:#fff!important;color:var(--custom-button-text-color,#fff)!important;border-color:var(--custom-button-bg-color,var(--ant-primary-color-hover))!important;background:var(--ant-primary-color-hover)!important;background:var(--custom-button-bg-color,var(--ant-primary-color-hover))!important;text-shadow:0 -1px 0 rgb(0 0 0)!important;box-shadow:0 2px 0 rgb(0 0 0)!important}.phone-code-wrap___2Xxph input::-webkit-input-placeholder{padding:0 8px;font-size:12px;font-weight:400;color:#8a8a91}.phone-code-wrap___2Xxph input::-ms-input-placeholder{padding:0 8px;font-size:12px;font-weight:400;color:#8a8a91}.phone-code-wrap___2Xxph input::placeholder{padding:0 8px;font-size:12px;font-weight:400;color:#8a8a91}