:root{--prism-theme-color-primary-default:var(--prism-law-color-dmhub-05);--prism-theme-color-primary-hover:var(--prism-law-color-dmhub-04);--prism-theme-color-primary-pressed:var(--prism-law-color-dmhub-06);--prism-theme-color-primary-disable:var(--prism-law-color-dmhub-02);--prism-theme-color-primary-background:var(--prism-law-color-dmhub-01)}input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff}.page-top-word{position:absolute;left:32px;top:24px;overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;width:720px}#root{width:100%;height:100%;display:flex}#root>:first-child{width:1380px;min-height:800px;background:no-repeat 50%;background-size:cover}#root>:last-child{width:540px;min-height:800px;display:flex;flex-direction:column;align-items:center;position:relative}#root>:last-child form{width:346px}#root>:last-child form div{width:346px;height:48px}#root>:last-child form div span{height:48px}#root>:last-child form div span svg{position:absolute;right:18px;top:16px}#root>:last-child form div input{width:346px;height:42px}#root>:last-child form div input[name=phone],#root>:last-child form div input[name=smsCode],#root>:last-child form div input[name=username]{height:48px}#root>:last-child form div input[name=password]{margin-bottom:48px}#root>:last-child [name=copyright]{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;bottom:24px;font-size:12px;white-space:nowrap;color:grey}#root>:last-child [name=copyright] [alt=logo]{vertical-align:top}#root .reset-password{position:absolute;left:15%;top:30%;width:346px}#root .reset-password p{margin-bottom:0}#root .reset-password .reset-p,#root .reset-password .verycode-to-p{margin-bottom:16px}#root .reset-password .verycode-to-p span{font-size:14px;color:#3369ff;margin-left:16px}#root .reset-password .verycode-input-p{position:relative;margin-bottom:16px}#root .reset-password .verycode-input-p .span-count,#root .reset-password .verycode-input-p .span-getcode{position:absolute;right:16px;top:10px;color:#3369ff;font-size:14px;cursor:pointer;height:24px;padding-left:16px;border-left:1px solid #ebecf2}#root .reset-password .verycode-input-p .span-count{width:87px;text-align:center}#root .reset-password .verycode-input-p input{width:346px;height:48px}#root .reset-password input[name=mobile]{width:346px;height:48px;margin-bottom:48px}#root .reset-password input[name=resetpassword],#root .reset-password input[name=resetpasswordsure]{height:40px}#root .reset-password .next-btn,#root .reset-password .reset-sure-btn{width:346px;height:48px}#root .reset-password .inputpassword{height:48px;margin-bottom:16px}#root .reset-password .inputpasswordsure{height:48px;margin-bottom:48px}#login{position:absolute;top:30%;left:15%}#login .page-login-method{margin-bottom:29px}#login .page-login-method .span-code-login{color:#6c7482;font-size:14px;cursor:pointer;display:inline-block;margin-right:32px;padding-bottom:16px}#login .page-login-method .hot{font-size:16px;color:#212021;border-bottom:2px solid #212021}#login .forget-password{text-align:right;color:#3369ff}#login .forget-password span{cursor:pointer}#login .sms-code-wrap{position:relative}#login .sms-code-wrap .span-count,#login .sms-code-wrap .span-getcode{position:absolute;right:16px;top:10px;color:#3369ff;font-size:14px;cursor:pointer;height:24px;padding-left:16px;border-left:1px solid #ebecf2}#login .sms-code-wrap .span-count{width:87px;text-align:center}#login h2{font-style:normal;font-weight:400;font-size:20px;line-height:28px;color:#1a263b;margin-bottom:28px;position:relative;text-overflow:ellipsis;width:340px;white-space:nowrap;overflow-x:hidden}#login h2 span{font-weight:700;font-size:24px;line-height:24px}#login h2 img{position:absolute;left:86px;top:5px}#login .logo{width:48px;height:48px;margin-bottom:24px}#login .logo.portal{width:100%;height:32px;background-size:contain;background-repeat:no-repeat;margin-bottom:25px}#login .login-btn{width:346px;height:48px}#login .login-btn-idp{margin-top:16px}#login .login-btn-idp img{width:14px;height:14px;margin-right:4px}@media screen and (max-width:1440px){#root{display:flex}#root>:first-child{width:900px;flex-shrink:0}#root>:last-child{width:540px;flex-shrink:0}}@media screen and (min-width:1440px) and (max-width:1600px){#root{display:flex}#root>:first-child{width:1060px}#root>:last-child{width:540px}}@media screen and (min-width:1600px){#root{display:flex}#root>:first-child{width:1380px}#root>:last-child{width:540px}}
/*# sourceMappingURL=Login.65119148.a1a9e5e4.chunk.css.map */