.logmainContainer{width:100%;height:100vh;display:flex;background:#fff}.logmainContainer .logmainBox{width:50%;display:flex;align-items:center;justify-content:center;height:100%;transition:width .5s ease}.logmainContainer .logmainLeft{width:50%;background:url(/images/ticnote/login/logo-bj.png) no-repeat 50%;background-size:cover}.logmainContainer .logmainLeft img{margin:24px 0 0 24px}@media(max-width:840px){.logmainContainer .logmainBox{width:100%}.logmainContainer .logmainLeft{display:none}}.right-main{color:#101010;width:416px}.right-main h3{font-size:24px;line-height:32px;text-align:center;margin-bottom:32px}.right-main .third-party-login{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.right-main .third-party-login .third-login{height:56px;border-radius:28px;border:1px solid #e6e6e6;font-family:Poppins-SemiBold;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;position:relative}.right-main .third-party-login .third-login:before{content:"";position:absolute;right:0;bottom:0;left:0;height:7px;z-index:0;opacity:0}.right-main .third-party-login .third-login:hover:before{opacity:.8;background:#79f2f2;filter:blur(20px)}.right-main .login-line{font-weight:400;font-size:14px;color:#a8a8a8;margin:34px 0 26px}.right-main .login-line :global(.ant-divider-inner-text){color:#a8a8a8}.right-main .input-item{margin-bottom:16px}.right-main .input-item :global(.ant-input-affix-wrapper){height:56px;border-radius:12px;padding:1px 16px}.right-main .input-item :global(.ant-input-affix-wrapper) .ant-input::placeholder{color:#c2c2c2}.right-main .input-item :global(.ant-input-affix-wrapper) .ant-input-prefix{margin-right:12px;font-size:24px}.right-main .input-item :global(.ant-input-affix-wrapper) .ant-input-suffix{font-size:20px;color:#757575;cursor:pointer}.right-main .input-item :global(.ant-input-affix-wrapper) .ant-input-suffix:hover{color:#26b2bf}.right-main .input-item :global(.ant-form-item-explain-error){margin-left:2px;min-height:22px;font-size:14px;color:#ff3b30;line-height:22px;padding-top:2px}.right-main .verification-item .verification-input{width:258px}.right-main .verification-item .code-button{width:146px;height:56px;border-radius:12px;border:none;background:#79f2f2;color:#101010}.right-main .verification-item .code-button:hover{background:linear-gradient(180deg,#74eff2,#60d4d7)}.right-main .verification-item .code-button:disabled{border:1px solid #f7f8fa;background:#f7f8fa;color:#c2c2c2}.right-main .forgot-password{display:flex;justify-content:space-between;height:22px;font-size:14px;line-height:22px;margin-top:-12px}.right-main .forgot-password a{color:#101010}.right-main .forgot-password a:hover{text-decoration:underline}.right-main .login-btn{width:100%;height:56px;background:#101010;border-radius:12px;font-size:16px;margin-top:40px;font-family:Poppins-SemiBold;border:0;position:relative;overflow:hidden}.right-main .login-btn.mar30{margin-top:38px}.right-main .login-btn:disabled{opacity:.4}.right-main .login-btn:hover:before{content:"";position:absolute;display:block;right:0;bottom:0;left:0;z-index:0;height:12px;background:#26b2bf;filter:blur(20px)}.right-main .account-main{height:56px;line-height:56px;background:#f2f4f7;border-radius:12px;text-align:center;position:relative;overflow:hidden}.right-main .account-main a{color:#26b2bf;cursor:pointer}.right-main .account-main a:hover{text-decoration:underline}.right-main .account-main:hover:before{content:"";position:absolute;display:block;right:0;bottom:0;left:0;z-index:0;height:12px;background:#79f2f2;filter:blur(20px)}.right-main .privacy-text{padding-top:24px;color:#c2c2c2;font-size:12px}.right-main .privacy-text a{color:#607080}.right-main .privacy-text a:hover{text-decoration:underline}@media(max-width:600px){.right-main{width:100vw;min-height:100vh;box-sizing:border-box;padding:24px 8px 0;margin:0;border-radius:0;background:#fff}.right-main h3{font-size:20px;margin-bottom:24px}.right-main .third-party-login{grid-template-columns:1fr;gap:8px}.right-main .third-party-login .third-login{height:48px;font-size:15px}.right-main .login-line{font-size:13px;margin:24px 0 18px}.right-main .input-item{margin-bottom:12px}.right-main .input-item :global(.ant-input-affix-wrapper){height:48px;border-radius:8px;padding:1px 10px}.right-main .input-item :global(.ant-input-affix-wrapper) .ant-input-prefix{font-size:20px}.right-main .input-item :global(.ant-form-item-explain-error){font-size:13px;min-height:18px}.right-main .verification-item .verification-input{width:55vw;min-width:120px}.right-main .verification-item .code-button{width:32vw;min-width:80px;height:48px;font-size:14px}.right-main .forgot-password{font-size:13px;margin-top:-8px}.right-main .forgot-password a{font-size:13px}.right-main .login-btn{height:48px;font-size:15px;margin-top:24px;border-radius:8px}.right-main .login-btn.mar30{margin-top:22px}.right-main .account-main{height:48px;line-height:48px;font-size:14px;border-radius:8px}.right-main .account-main a{font-size:14px}.right-main .privacy-text{padding-top:16px;font-size:11px}.right-main .privacy-text a{font-size:11px}.right-main .mobile-login-logo{display:block;margin:0 auto 18px;max-width:50vw;object-fit:contain}}