html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
article,aside,figcaption,figure,footer,header,main,nav,section{display:block}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:600}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
[hidden],template{display:none}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
body{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Roboto,Arial,PingFang SC,Hiragino Sans GB,Microsoft Yahei,SimSun,sans-serif;font-weight:400;font-size:14px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}
a{text-decoration:none}
button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}
ol,ul{list-style:none}

.account {
 position:relative;
 width:100vw;
 height:100vh;
 min-width:1200px;
 min-height:768px;
 overflow:auto;
 background:#f2f3f5
}
.account__logo {
 position: absolute;
top: 26px;
left: 40px;
width: 118px;
height: 42px;
background: url(../images/userface.png) no-repeat;
background-size: 42px 42px;
padding-left: 56px;
font-size: 22px;
padding-top: 4px;
}
.account__container {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-pack:justify;
 justify-content:space-between;
 position:relative;
 width:948px;
 top:50%;
 left:50%;
 transform:translate(-50%,-50%)
}
.account__container__left {
 width:550px;
 border-radius:6px;
 background:#fff
}
.account__container__right {
 position:relative;
 width:382px;
 border-radius:6px;
 background:#fff;
 text-align:center
}
.account__container__right__header {
 margin:60px 44px 0
}
.account__container__right__header .title {
 line-height:36px;
 font-size:26px;
 font-weight:500;
 color:#323233
}
.account__container__right__header>p {
 line-height:28px;
 margin:8px 0 20px;
 font-size:18px;
 color:#323233
}
.account__container__right__header>a {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:120px;
 margin:0 auto;
 font-size:14px;
 color:#155bd4
}
.account__container__right__header>a>i {
 font-size:12px;
 margin-left:5px
}
.account__container__right__logo {
 margin:68px 11px 0;
 height:224px;
 background-image:url(../images/icon-bg.png);
 background-size:100% auto;
 background-repeat:no-repeat;
 background-position:50%
}
.account__container__right__logo>img {
 height:224px
}
.account__copyright,
.footer {
 position:absolute
}
.footer {
 text-align:center;
 position:fixed;
 color:#999;
 width:100%;
 bottom:30px;
 left:0;
 margin-top:50px
}
.footer .copyright {
 line-height:12px
}
.footer .copyright a {
 color:#999
}
@media screen and (max-height:650px) {
 .footer {
  position:static
 }
}
#__behavior_loading>img {
 box-shadow:0 1px 6px rgba(0,0,0,.2)
}
.account-input {
 position:relative;
 display:-ms-flexbox;
 display:flex;
 padding-top:30px
}
.account-input__select {
 margin-right:32px!important
}
.account-input__select:focus .zent-select-text {
 border-bottom:1px solid #155bd4
}
.account-input__select .zent-select-text {
 padding:0;
 padding-right:16px;
 height:48px;
 line-height:48px!important;
 border:0;
 font-size:16px!important;
 color:#323232;
 border-bottom:1px solid #dcdee0;
 box-sizing:border-box;
 box-shadow:none!important;
 border-radius:0!important
}
.account-input__select .zent-select-text:after {
 width:12px;
 height:12px;
 right:2px;
 background-image:url(../images/icon-d.png);
 background-size:100% auto;
 background-position:50%;
 background-repeat:no-repeat
}
.account-input__select--open .zent-select-text {
 border-bottom:1px solid #155bd4
}
.account-input__select--error .zent-select-text {
 border-bottom:1px solid #d40000
}
.account-input__input {
 position:relative;
 -ms-flex:1;
 flex:1;
 height:48px!important;
 max-height:48px;
 border:0!important;
 outline:0;
 box-sizing:border-box;
 box-shadow:none!important;
 border-radius:0!important
}
.account-input__input .zent-input {
 padding:0!important;
 border:0!important;
 font-size:16px!important;
 color:#323232!important;
 border-radius:0;
 border-bottom:1px solid #dcdee0!important
}
.account-input__input .zent-input:focus {
 border-bottom:1px solid #155bd4!important
}
.account-input__input--error .zent-input {
 border-bottom:1px solid #d40000!important
}
.account-input__warning {
 position:absolute;
 right:0;
 bottom:-22px;
 font-size:14px;
 color:#969799
}
.account-input__warning--error {
 color:#d40000
}
.account-input__warning>a {
 color:#155bd4;
 cursor:pointer
}

input:-webkit-autofill,
input:-webkit-autofill:active,
input:-webkit-autofill:first-line,
input:-webkit-autofill:focus,
input:-webkit-autofill:hover {
 font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,PingFang SC,Hiragino Sans GB,Microsoft Yahei,STHeiti,SimSun,sans-serif;
 font-size:16px!important;
 -webkit-transition:color 99999s ease-out,background-color 99999s ease-out!important;
 transition:color 99999s ease-out,background-color 99999s ease-out!important;
 transition-delay:99999s!important
}
.zent-select-popup .zent-select-option.active {
 color:#155bd4
}
.zent-select-popup .zent-select-option.current,
.zent-select-popup .zent-select-option.hover,
.zent-select-popup .zent-select-option:hover {
 background-color:#edf2fc;
 color:#000
}
.zent-select-popup .zent-select-option.active.current,
.zent-select-popup .zent-select-option.active.hover,
.zent-select-popup .zent-select-option.active:hover {
 color:#000
}
.account-password {
 position:relative;
 margin-top:32px
}
.account-password__input {
 height:48px!important;
 max-height:48px;
 border:0!important;
 box-shadow:none!important
}
.account-password__input .zent-input {
 padding:0!important;
 border:0!important;
 outline:none!important;
 box-shadow:none!important;
 font-size:16px!important;
 border-radius:0;
 border-bottom:1px solid #dcdee0!important;
 padding-right:34px!important
}
.account-password__input .zent-input:focus {
 border:0!important;
 outline:none!important;
 border-bottom:1px solid #155bd4!important
}
.account-password__input--show-forget .zent-input {
 padding-right:126px!important
}
.account-password__input--error .zent-input {
 border-bottom:1px solid #d40000!important
}
.account-password__forget-password {
 color:#155bd4;
 width:84px;
 font-size:16px;
 height:14px;
 line-height:14px;
 border-left:1px solid #ebedf0;
 padding-left:18px;
 box-sizing:border-box;
 white-space:nowrap
}
.account-password__forget-password,
.account-password__icon {
 position:absolute;
 right:0;
 top:50%;
 transform:translateY(-50%);
 cursor:pointer
}
.account-password__icon {
 width:30px;
 height:30px;
 background-size:18px auto;
 background-repeat:no-repeat;
 background-position:50%;
 opacity:0;
 transition:opacity .3s;
 z-index:100
}
.account-password__icon.forget-pass-icon {
 right:96px
}
.account-password__icon--open {
 opacity:1;
 background-image:url(../images/icon-mm.png)
}
.account-password__icon--hide {
 opacity:1;
 height:13.5px;
 background-image:url(../images/icon-xs.png)
}
.account-password__icon--right {
 opacity:1;
 height:14.15px;
 background-image:url(../images/icon-y.png)
}
.account-password__error {
 position:absolute;
 right:0;
 bottom:-22px;
 font-size:14px;
 color:#d40000
}
body {
 font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Segoe UI,Arial,PingFang SC,Hiragino Sans GB,Microsoft Yahei,STHeiti,SimSun,sans-serif
}
.login-container {
 position:relative;
 height:520px;
 padding:50px 56px 60px;
 box-sizing:border-box
}
.login-container__header {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-align:baseline;
 align-items:baseline;
 padding-bottom:30px;
 font-size:20px;
 color:#969799
}
.login-container__header .bold {
 font-weight:500;
 font-size:26px;
 color:#323233;
 cursor:default
}
.login-container__header span {
 cursor:pointer
}
.login-container__header span:first-child {
 margin-right:24px
}
.login-container__auto {
 color:#323232;
 margin-top:68px
}
.login-container__protocol__check {
 float:left
}
.login-container__btn {
 margin:16px 0;
 height:48px!important;
 line-height:46px!important;
 background:#155bd4;
 font-size:18px!important
}
.login-container__btn:hover {
 background:#3773da
}
.login-container__links {
 position:absolute;
 right:0;
 bottom:-40px
}
.login-container__links a {
 color:#155bd4
}
.login-container__links__actions {
 font-size:16px;
 float:right;
 color:#969799
}
.login-container__links__actions>span {
 padding:0 8px;
 color:#ebedf0
}
.login-container__auto .login-container__protocol__check {
 margin-top:16px;
 margin-bottom:16px
}
.login-container__auto .login-container__protocol__check a {
 color:#155bd4
}
.switch-type {
 position:absolute;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-pack:justify;
 justify-content:space-between;
 -ms-flex-align:center;
 align-items:center;
 right:0;
 top:0;
 height:80px
}
.switch-type>img {
 width:80px;
 height:80px;
 cursor:pointer
}
.switch-type>p {
 position:relative;
 padding:4px 8px;
 border-radius:2px;
 font-size:14px;
 color:#155bd4;
 cursor:pointer
}
.switch-type>p,
.switch-type>p:after {
 background:#edf4ff;
 border:1px solid #155bd4
}
.switch-type>p:after {
 content:"";
 position:absolute;
 top:50%;
 right:-3px;
 transform:translateY(-50%) rotate(45deg);
 width:4px;
 height:4px;
 border-left:0;
 border-bottom:0
}
.login-container__dialog__error {
 font-size:14px;
 color:#646566;
 line-height:20px
}
.login-container__dialog__error .title {
 margin-bottom:6px
}
.login-container__dialog__error .title>span {
 color:#323233;
 font-weight:500
}
.login-container__dialog__error__icon {
 margin-right:10px;
 color:#ed6a0c
}
.login-container__dialog__error .message {
 padding-left:24px
}
.zent-checkbox-checked>.zent-checkbox>.zent-checkbox-inner {
 border-color:#155bd4;
 background:#155bd4
}
.zent-sweetalert-alert-btn-confirm {
 background:#155bd4
}
.zent-sweetalert-alert-btn-confirm:hover {
 background:#3773da
}
.clickable-button-disabled.zent-btn-disabled {
 cursor:unset!important;
 pointer-events:unset;
 border-color:#ebedf0
}
.clickable-button-disabled.zent-btn-disabled:hover {
 border-color:#ebedf0
}
.shake-motion-active {
 -webkit-animation-duration:.45s;
 animation-duration:.45s;
 -webkit-animation-timing-function:cubic-bezier(.4,0 .2,1);
 animation-timing-function:cubic-bezier(.4,0 .2,1);
 -webkit-animation-iteration-count:1;
 animation-iteration-count:1;
 -webkit-animation-name:action-shake;
 animation-name:action-shake
}
@-webkit-keyframes action-shake {
 0% {
  transform:translateX(0)
 }
 15% {
  transform:translateX(-3px)
 }
 25% {
  transform:translateX(3px)
 }
 45% {
  transform:translateX(-2px)
 }
 65% {
  transform:translateX(3px)
 }
 85% {
  transform:translateX(-2px)
 }
 to {
  transform:translateX(0)
 }
}
@keyframes action-shake {
 0% {
  transform:translateX(0)
 }
 15% {
  transform:translateX(-3px)
 }
 25% {
  transform:translateX(3px)
 }
 45% {
  transform:translateX(-2px)
 }
 65% {
  transform:translateX(3px)
 }
 85% {
  transform:translateX(-2px)
 }
 to {
  transform:translateX(0)
 }
}
.account-captcha {
 position:relative;
 margin-top:32px
}
.account-captcha__input {
 height:48px!important;
 max-height:48px;
 border:0!important;
 box-shadow:none!important
}
.account-captcha__input .zent-input {
 padding:0!important;
 border:0!important;
 outline:none!important;
 box-shadow:none!important;
 font-size:16px!important;
 border-radius:0;
 border-bottom:1px solid #dcdee0!important
}
.account-captcha__input .zent-input:focus {
 border:0!important;
 outline:none!important;
 border-bottom:1px solid #155bd4!important
}
.account-captcha__input--error .zent-input {
 border-bottom:1px solid #d40000!important
}
.account-captcha__btn {
 position:absolute;
 right:0;
 top:50%;
 transform:translateY(-50%);
 font-size:16px;
 color:#155bd4;
 cursor:pointer
}
.account-captcha__btn--disable {
 color:#969799;
 cursor:not-allowed
}
.account-captcha__warn {
 position:absolute;
 right:0;
 bottom:-22px;
 font-size:14px;
 color:#969799
}
.account-captcha__warn--error {
 color:#d40000
}
.account-captcha__warn>a {
 color:#155bd4;
 cursor:pointer
}
.zent-swiper[data-zv="8.6.2"] {
 position:relative;
 overflow:hidden
}
.zent-swiper__container[data-zv="8.6.2"] {
 height:100%;
 position:relative;
 transition:ease-in-out
}
.zent-swiper__arrow[data-zv="8.6.2"] {
 cursor:pointer;
 position:absolute;
 top:50%;
 transform:translateY(-50%);
 z-index:2
}
.zent-swiper__arrow-icon[data-zv="8.6.2"] {
 color:#ebedf0;
 color:var(--theme-stroke-6,#ebedf0);
 font-size:20px
}
.zent-swiper__arrow-icon[data-zv="8.6.2"]:hover {
 color:#dcdee0;
 color:var(--theme-stroke-5,#dcdee0)
}
.zent-swiper__arrow-left[data-zv="8.6.2"] {
 left:10px
}
.zent-swiper__arrow-left[data-zv="8.6.2"] .zent-swiper__arrow-icon {
 transform:rotate(180deg)
}
.zent-swiper__arrow-right[data-zv="8.6.2"] {
 right:20px
}
.zent-swiper-light[data-zv="8.6.2"] .zent-swiper__arrow-icon {
 color:#fff;
 color:var(--theme-stroke-9,#fff)
}
.zent-swiper__dots[data-zv="8.6.2"] {
 list-style:none;
 position:absolute;
 bottom:0;
 left:50%;
 transform:translateX(-50%);
 z-index:1
}
.zent-swiper__dots-item[data-zv="8.6.2"] {
 background-color:#ebedf0;
 background-color:var(--theme-stroke-6,#ebedf0);
 display:inline-block;
 margin:12px 5px;
 border:0;
 cursor:pointer;
 height:12px;
 width:12px;
 border-radius:100%;
 outline:none
}
.zent-swiper__dots-large[data-zv="8.6.2"] .zent-swiper__dots-item {
 height:15px;
 width:15px
}
.zent-swiper__dots-small[data-zv="8.6.2"] .zent-swiper__dots-item {
 height:10px;
 width:10px
}
.zent-swiper__dots-black[data-zv="8.6.2"] .zent-swiper__dots-item-active {
 background-color:#323233;
 background-color:var(--theme-stroke-1,#323233)
}
.zent-swiper__dots-blue[data-zv="8.6.2"] .zent-swiper__dots-item-active {
 background-color:#155bd4;
 background-color:var(--theme-primary-4,#155bd4)
}
.zent-swiper__dots-red[data-zv="8.6.2"] .zent-swiper__dots-item-active {
 background-color:#d40000;
 background-color:var(--theme-error-2,#d40000)
}
.zent-swiper__dots-green[data-zv="8.6.2"] .zent-swiper__dots-item-active {
 background-color:#2da641;
 background-color:var(--theme-success-2,#2da641)
}
.login-qrcode {
 position:relative;
 height:520px;
 padding:50px 56px 60px;
 box-sizing:border-box
}
.login-qrcode__title {
 font-weight:500;
 font-size:26px;
 color:#323233
}
.login-qrcode__container {
 width:160px;
 height:160px;
 margin:60px auto 40px
}
.login-qrcode__container__qrcode {
 position:relative;
 box-sizing:border-box;
 width:160px;
 height:160px;
 padding:7px;
 margin:0 auto;
 border:1px solid #e5e5e5;
 transition:transform .3s
}
.login-qrcode__container__qrcode:hover {
 cursor:none
}
.login-qrcode__container__qrcode--slide {
 transform:translateX(-100px)
}
.login-qrcode__container__qrcode>img {
 display:block;
 width:100%
}
.login-qrcode__container__qrcode .warning {
 position:absolute;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-direction:column;
 flex-direction:column;
 -ms-flex-align:center;
 align-items:center;
 -ms-flex-pack:center;
 justify-content:center;
 width:100%;
 height:100%;
 left:0;
 top:0;
 background:hsla(0,0%,100%,.9);
 font-size:14px;
 color:#323233;
 font-weight:500;
 opacity:0;
 transition:opacity .3s
}
.login-qrcode__container__qrcode .warning--show {
 opacity:1
}
.login-qrcode__container__qrcode .warning>span {
 display:block;
 text-align:center
}
.login-qrcode__container__qrcode .warning__btn {
 width:80px;
 margin-top:14px;
 background:#155bd4
}
.login-qrcode__container__banner {
 position:absolute;
 width:160px;
 right:91px;
 top:147px;
 opacity:0;
 transition:opacity .3s
}
.login-qrcode__container__banner--in {
 opacity:1
}
.login-qrcode__container__banner img {
 display:block;
 width:100%;
 height:160px
}
.login-qrcode__footer {
 position:relative;
 font-size:16px;
 color:#323233;
 text-align:center
}
.login-qrcode__footer__flex {
 margin-top:16px;
 display:-ms-flexbox;
 display:flex;
 -ms-flex-pack:center;
 justify-content:center
}
.login-qrcode__footer__flex .app-item {
 margin:0 16px;
 font-size:12px;
 color:#155bd4
}
.login-qrcode__footer__flex .app-item>img {
 display:block;
 height:32px;
 width:32px;
 margin:0 auto 6px
}
.login-qrcode__scaned {
 margin:60px auto 0;
 text-align:center
}
.login-qrcode__scaned>img {
 display:block;
 width:90px;
 margin:0 auto
}
.login-qrcode__scaned>p {
 font-size:16px;
 color:#646566
}
.login-qrcode__scaned__title {
 margin:20px auto 8px;
 font-size:20px;
 font-weight:500;
 color:#2da641
}
.login-qrcode__scaned__btn {
 margin-top:40px
}
.login-qrcode__register {
 position:absolute;
 right:0;
 bottom:-40px;
 font-size:16px;
 color:#969799
}
.login-qrcode__register__link {
 color:#155bd4
}
.login-qrcode__pop {
 opacity:0;
 transform:translateY(-20px);
 transition-property:opacity,transform;
 transition-duration:.3s
}
.login-qrcode__pop--show {
 opacity:1;
 transform:translateY(0)
}
.scan-pop-container {
 width:140px;
 padding:10px 0;
 font-size:14px;
 color:#323233
}
.scan-pop-container>img {
 display:block;
 width:120px;
 height:120px;
 margin:0 auto 8px
}
.scan-pop-container>p {
 text-align:center
}
.zent-checkbox-label[data-zv="8.6.2"] {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
  margin-left: 8px;
  display: inline-block;
  vertical-align: middle;
}
.zent-checkbox[data-zv="8.6.2"] > input {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  cursor: pointer;
}
.zent-checkbox-inner[data-zv="8.6.2"] {
  border-color: #c8c9cc;
  border-color: var(--theme-stroke-4,#c8c9cc);
  background-color: #fff;
  background-color: var(--theme-stroke-9,#fff);
  position: relative;
  top: 0;
  left: 0;
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  border-width: 1px;
  border-style: solid;
  box-sizing: border-box;
  transition: all .3s;
}
.zent-checkbox[data-zv="8.6.2"] {
 position:relative;
 display:inline-block;
 width:16px;
 height:16px;
 white-space:nowrap;
 outline:none;
 vertical-align:middle;
 font-size:14px;
 line-height:1;
 margin:0;
 padding:0
}
.zent-checkbox-wrap[data-zv="8.6.2"] {
	display:inline-block;
	cursor:pointer;
	font-size:0;
	margin:0;
	padding:0;
	margin-right:24px;
	vertical-align:middle;
}


/**忘记密码**/
.retrieve-pass-box {
 position:relative;
 height:566px;
 padding:50px 56px 60px;
 box-sizing:border-box
}
.retrieve-pass-box__title {
 font-weight:500;
 font-size:26px;
 color:#323233
}
.retrieve-pass-box__form {
 margin-top:30px
}
.retrieve-pass-box__form__btn {
 margin:70px auto 16px;
 height:48px!important;
 line-height:46px!important;
 background:#155bd4;
 font-size:18px!important
}
.retrieve-pass-box__form__btn:hover {
 background:#3773da
}
.retrieve-pass-box__form__links {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-pack:justify;
 justify-content:space-between;
 position:absolute;
 right:0;
 bottom:-40px
}
.retrieve-pass-box__form__links a {
 color:#155bd4
}
.retrieve-pass-box__form__links__actions {
 font-size:16px
}
.retrieve-pass-box__form__links__actions>span {
 margin-right:10px;
 color:#969799
}
.retrieve-pass-box__form__check {
 font-size:14px
}

/**注册**/
.register-box {
 position:relative;
 height:550px;
 padding:50px 56px 60px;
 box-sizing:border-box
}
.register-box__title {
 font-weight:500;
 font-size:26px;
 color:#323233
}
.register-box__sub-title {
 font-size:16px;
 color:#969799;
 line-height:24px;
 margin-top:6px
}
.register-box__form__btn__wrap {
 margin-top:70px
}
.register-box__form__btn {
 margin:16px auto;
 height:48px!important;
 line-height:46px!important;
 background:#155bd4;
 font-size:18px!important
}
.register-box__form__btn:hover {
 background:#3773da
}
.register-box__form__links {
 display:-ms-flexbox;
 display:flex;
 -ms-flex-pack:justify;
 justify-content:space-between;
 font-size:14px;
 color:#969799;
 position:absolute;
 right:0;
 bottom:-34px
}
.register-box__form__links a {
 color:#155bd4
}
.register-box__form__links__actions {
 font-size:16px
}
.register-box__form__links__actions>span {
 margin-right:10px;
 color:#969799
}
.register-box__form__check {
 font-size:14px;
 color:#969799;
 margin-top:16px!important
}
.register-box__form__check a {
 color:#155bd4
}
.register-box__auto__check {
 font-size:14px;
 color:#969799
}
.account {
 min-width:1200px;
 min-height:768px
}
.account__container__right__logo {
 margin-top:94px
}
.register__dialog__error {
 font-size:14px;
 color:#646566;
 line-height:20px
}
.register__dialog__error .title {
 margin-bottom:6px
}
.register__dialog__error .title>span {
 color:#323233;
 font-weight:500
}
.register__dialog__error__icon {
 margin-right:10px;
 color:#ed6a0c
}
.register__dialog__error .message {
 padding-left:24px
}
.zent-checkbox-checked>.zent-checkbox>.zent-checkbox-inner {
 border-color:#155bd4;
 background:#155bd4
}