.register-btn{cursor:pointer;position:absolute;top:0;right:0;width:70px;height:70px;background-image:url(/assets/badge-d59794ac.png);border-radius:0 10px 0 0;text-align:right;line-height:40px;background-repeat:no-repeat;background-size:cover}.register-btn .register-btn_text{padding-right:8px;color:#fff}.register-btn.isEN .register-btn_text{padding-right:1px;font-size:12px}.register-btn:not(.isEN){line-height:46px}.blank-message-content{width:100%;height:70px}.internal-login-container .ant-tabs .ant-tabs-nav:before{border-bottom:0}.internal-login-container .ant-tabs .ant-tabs-nav .ant-tabs-tab-btn{font-size:20px;font-weight:600;color:#000}.internal-login-container .ant-tabs .ant-tabs-nav .ant-tabs-tab-active .ant-tabs-tab-btn{color:#2ab989}.remember-pwd{cursor:pointer;text-align:center;margin:40px 0 60px}.remember-pwd:hover{color:#2ab989}.account-login-container{display:flex;justify-content:center;height:240px;min-height:240px}.account-login-container form{margin-top:28px}.account-login-container .login-btn{width:100%;white-space:nowrap}.account-login-container .login-btn .ant-btn{width:100%;font-size:14px;font-weight:500;color:#fff}.universal-login-container{width:100%;height:100%}.universal-login-container .universal-login-layout{display:flex;flex-direction:column;min-width:550px;height:100%;min-height:600px;background:#fff;overflow:auto}.universal-login-container .universal-login-layout .universal-login-header{display:flex;align-items:center;justify-content:space-between;height:50px;line-height:50px;padding:30px 40px}.universal-login-container .universal-login-layout .universal-login-header .setting{position:relative;display:flex;align-items:center;font-size:14px}.universal-login-container .universal-login-layout .universal-login-header .setting .iconfont:hover,.universal-login-container .universal-login-layout .universal-login-header .setting .website:hover{cursor:pointer;color:#2ab989}.universal-login-container .universal-login-layout .universal-login-header .setting .website{display:inline-block;margin-right:20px;padding-right:20px}.universal-login-container .universal-login-layout .universal-login-header .setting .website:after{position:absolute;content:"";top:50%;padding-right:20px;height:12px;transform:translateY(-6px);border-right:1px solid rgba(0,0,0,.25)}.universal-login-container .universal-login-layout .universal-login-content{position:relative;display:flex;align-items:center;justify-content:center;height:calc(100% - 50px)}.universal-login-container .universal-login-layout .universal-login-content .image{width:520px}.universal-login-container .universal-login-layout .universal-login-content .image img{width:100%}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form{margin-left:110px;padding:40px 67px;background:#fff;border-radius:10px;box-shadow:0 10px 22px #0c27470d;box-shadow:5px 8px 18px 5px #0c27471a}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .title{display:block;margin-bottom:8px;line-height:40px;font-size:28px;font-weight:600;color:#2ab989}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .info{font-size:16px;font-weight:600;color:#999;line-height:22px;white-space:nowrap;text-align:justify}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form form{margin-top:28px}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .ant-form-item{width:330px;margin-bottom:0}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .ant-form-item:not(.remember){min-height:75px}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .ant-form-item .ant-input-prefix{margin-right:10px;color:#bfbfbf}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .ant-form-item .ant-input-affix-wrapper-lg{border-radius:4px}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .ant-form-item .ant-input-affix-wrapper,.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .ant-form-item .ant-input-lg{font-size:14px}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .remember{height:32px;margin-bottom:40px;font-size:14px;font-weight:400;color:#000000a6;line-height:22px}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .login-btn{width:100%;white-space:nowrap}.universal-login-container .universal-login-layout .universal-login-content .universal-login-form .login-btn .ant-btn{width:100%;font-size:14px;font-weight:500;color:#fff}.universal-login-container .remember-pwd{cursor:pointer;text-align:center;margin:10px 0}.universal-login-container .remember-pwd:hover{color:#2ab989}input,.ant-input-affix-wrapper>input.ant-input:focus,.ant-input-affix-wrapper>input.ant-input:focus :hover,.ant-input-affix-wrapper>input.ant-input:focus :active,.ant-input-affix-wrapper>input.ant-input:focus :focus{box-shadow:inset 0 0 0 1000px #fff!important}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
