#CaptchaCheck,#LoginRegistr{z-index:2001;position:fixed;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-khtml-user-select:none;user-select:none;background-color:rgba(0,0,0,0.5)}
.layui-layer-msg{top:390px !important;left:722px !important}
.g-auth-footer__left a:hover{color:#37ca8c}
.g-dialog__wrapper{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;padding:0;top:0;right:0;bottom:0;left:0;color:#606266;overflow:auto;box-sizing:border-box;z-index:2001;position:fixed}
.g-dialog{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0 auto;position:fixed;outline:0;box-shadow:0 16px 32px 2px rgba(0,0,0,.1);display:flex;flex-direction:column;font-size:14px;color:#000;box-sizing:border-box;background:transparent;padding:0;border-radius:8px;overflow:hidden;width:748px;height:480px;top:0;right:0;bottom:0;left:0;margin:auto}
.dialog__header{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;color:#000;margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:0;background:#fff}
.g-dialog__title{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;padding:0;box-sizing:border-box;color:#000;font-size:16px;font-weight:700;line-height:24px}
.g-dialog__body{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#000;box-sizing:border-box;flex:1 1 auto;font-size:14px;margin:0;padding:0}
.g-auth-dialog__auth-wrapper{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#000;font-size:14px;margin:0;padding:0;box-sizing:border-box;display:flex;align-items:center;background-color: #ffffff;}
.g-auth-dialog__close{position:absolute;right:22px;top:10px;z-index:10;font-size:26px!important;color:#939ba6;cursor:pointer}
.g-login-modal-left-content{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:14px;margin:0;box-sizing:border-box;width:301px;height:480px;padding:58px 0 0 24px;background-image:url(/user-login/img/login-bg.png?t=1.2);background-size:inherit;background-repeat:no-repeat;color:#fff}
.g-login-modal-left-content__right{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);margin:0;padding:0;box-sizing:border-box;display:flex;align-items:center;margin-bottom:16px;font-size:14px;line-height:14px;color:#f0f6ff}
.g-phone-number__code{color:#000;display:flex;align-items:center;min-width:36px;font-weight: unset;margin-bottom: 0;}
.g-login-modal-left-content__title[data-v-bd5ec772]{margin-left:-16px;margin-top:20px;margin-bottom:42px}
.g-auth{font-family:PingFang SC;position:relative;width:447px;height:480px;padding:58px 0 62px 0;background:#fff}
.g-dialog,.g-dialog *{box-sizing:border-box}
.g-auth-login__form{padding:0 80px}
.g-auth-login .g-auth-login__title{line-height:20px;font-size:20px;font-weight:500;height:20px;margin-bottom:26px;text-align:center;font-family:PingFang SC;color:#000}
.g-auth-login .g-auth-login__item{display:flex}
.g-phone-number{width:100%}
.g-auth-login .g-input{color:#000}
.g-input{position:relative;font-size:14px;display:inline-flex;align-items:center;width:100%;border-radius:4px;border:1px solid #dadde1}
.g-input__prepend{padding-left:15px}
.g-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border:none;box-sizing:border-box;color:#000;display:inline-block;border-radius:4px;font-size:inherit;height:38px;outline:none;padding:0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);flex:1 1 auto;width:100%}
.g-popover.g-popover--light{--antd-wave-shadow-color:#2254f4;-webkit-text-size-adjust:100%;font-feature-settings:"tnum";font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:PingFang SC;font-size:14px;margin:0;padding:0;background:#fff;box-sizing:border-box;color:#000;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:2003;position:absolute;will-change:transform;top:0px;left:0px;transform:translate3d(15px,48px,0px)}
.g-phone-number__country-list{height:262px;width:241px;border-radius:2px;box-shadow:0 9px 9px 0 rgb(0 92 249 / 8%);background-color:#fff;border:1px solid #09bd71;overflow:scroll;z-index:2}
.g-phone-number__country-list ul{list-style:none;padding:0;margin:0}
.g-phone-number__country-list li{line-height:44px;padding-left:23px;cursor:pointer;list-style:none}
.g-phone-number__country-list li:hover{color:#fff;background-color:#09bd71}
.g-phone-number__country-list::-webkit-scrollbar{width:8px;height:0}
.g-auth *{box-sizing:border-box}
.g-auth-login__item+.g-auth-login__item{margin-top:8px}
.g-auth-login .g-auth-login__item{display:flex}
.g-auth-login .g-input{color:#000}
.g-input{position:relative;font-size:14px;display:inline-flex;align-items:center;width:100%;border-radius:4px;border:1px solid #dadde1}
.g-auth-login .g-auth-login__item label{width:30px;margin-bottom: 0;font-weight: unset}
.g-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border:none;box-sizing:border-box;color:#000;display:inline-block;border-radius:4px;font-size:inherit;height:38px;outline:none;padding:0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);flex:1 1 auto;width:100%}
.g-auth-login .g-auth-login__links{display:flex;align-items:center;justify-content:space-between;margin-top:16px;line-height:20px;font-weight:400;color:#444950}
.g-auth-login .g-auth-login__links .g-btn{font-size:12px}
.g-auth-login .g-btn--text{line-height:1}
.g-auth-login .g-auth-login__sms-login{color:#09bd71}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
.g-btn{padding:0 16px;border-radius:4px;line-height:38px;font-size:14px;color:#444950;user-select:none;font-weight:700;white-space:nowrap;background:#fff;cursor:pointer;background-image:none;touch-action:manipulation;border:1px solid #dadde1;box-sizing:border-box;display:inline-block;outline:0;transition:color .15s linear,background-color .15s linear,border .15s linear;text-decoration:none}
.g-btn__content,.gm-layout-nav{display:flex;align-items:center}
.g-btn__content{justify-content:center}
.jay_ForgetPassword:hover{color:#37ca8c}
.g-btn--text{border:none;color:#444950;height:auto;font-weight:400;padding:0;line-height:36px}
.g-auth-login .g-auth-login__submit{width:100%;height:40px;line-height:40px;margin-top:16px;margin-bottom:66px;font-size:16px;font-weight:600}
.g-btn--primary{background-color:#09bd71;border-color:#09bd71;color:#fff;font-weight:700}
.g-auth-other-way-login__third-parties{height:70px;width:100%;padding:0 24px}
.g-auth-other-way-login__third-parties-title{display:flex;align-items:center;height:0;border-top:1px dashed #e8eaec}
.g-auth-other-way-login__third-parties-content{display:flex;justify-content:center;align-items:center;height:100%}
.g-auth-other-way-login__icon-wrap:not(:last-child){border-right:1px solid #e8eaec}
.g-auth-other-way-login__icon-wrap{display:flex;justify-content:center;align-items:center;width:133px;font-size:14px;color:#33383e;padding:0 20px;height:16px;line-height:22px;font-weight:500;font-style:normal;cursor:pointer;white-space:nowrap}
.g-auth-other-way-login__icon-wrap:hover{color:#37ca8c}
.g-auth-footer__footer{justify-content:space-between;height:62px;padding:0 20px;background:linear-gradient(216deg,#f9fafb,#f8fafb 57%,#f0f2f6);font-size:12px;color:#9da3ac}
.g-auth-footer__footer,.g-auth-third-login .g-auth-third-login__footer{position:absolute;bottom:0;left:0;display:flex;align-items:center;width:100%}
.g-auth-footer__footer a{color:#636c78;text-decoration:none}
.g-auth-wechat{display:flex;flex-direction:column;align-items:center}
.g-auth-wechat .g-auth-wechat__title-main{display:flex;justify-content:center;align-items:center;margin-left:-8px;line-height:20px;font-size:20px;font-weight:500;height:20px;color:#000}
.g-auth-wechat .g-auth-wechat__title-tip{margin-top:8px;text-align:center;font-size:14px;line-height:14px;color:#636c78}
.g-auth-wechat .g-auth-wechat__qrcode-wrapper--single{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px}
.g-auth-other-way-login__third-parties{height:70px;width:100%;padding:0 24px}
.g-auth-wechat .g-auth-wechat__title-tip p{margin:0}
.g-auth-other-way-login__third-parties-title{display:flex;align-items:center;height:0;border-top:1px dashed #e8eaec}
.g-auth-wechat .g-auth-wechat__qrcode{width:146px;display:flex;align-items:center;justify-content:center}
.g-auth-other-way-login__third-parties-content{display:flex;justify-content:center;align-items:center;height:100%}
.g-auth-other-way-login__icon-wrap:not(:last-child){border-right:1px solid #e8eaec}
.g-auth-other-way-login__icon-wrap{display:flex;justify-content:center;align-items:center;width:133px;font-size:14px;color:#33383e;padding:0 20px;height:16px;line-height:22px;font-weight:500;font-style:normal;cursor:pointer;white-space:nowrap}
.g-auth-register{padding:0 80px}
.g-auth-register .g-auth-register__title{height:20px;font-size:20px;color:#000;text-align:center;line-height:20px;margin-bottom:32px}
.g-auth-register .g-auth-register__item{display:flex}
.g-phone-number{width:100%}
.g-auth-register .g-input{color:#000}
.g-auth-register .g-auth-register__item+.g-auth-register__item{margin-top:16px}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
.g-verify-code__btn{flex:0 0 auto;width:86px;height:40px;padding:0;margin-left:8px;font-size:14px;font-weight:600;border:none;background:#ececec;color:#444950}
.g-verify-code__btn:hover{background:#ccc}
.g-auth-register .g-auth-register__submit{width:100%;height:45px;line-height:45px;margin-top:24px;font-weight:600}
.g-btn--primary:hover{color:#fff;background-color:#37ca8c;border-color:#37ca8c}
.g-goto-login{display:flex;font-family:PingFang SC;justify-content:center;align-content:center;font-style:normal;font-weight:500;font-size:14px;margin-top:20px}
.g-goto-login>span{line-height:24px;text-align:center;color:#b4b8bf}
.g-goto-login>button{line-height:22px;text-align:center;color:#09bd71}
.g-goto-login>button:hover{font-weight:bold}
.g-login-modal-left-content__right-icon[data-v-bd5ec772]{margin-right:12px}
.g-login-modal-left-content__right-content{color: #ffffff}
.g-auth-resetpwd{padding:0 80px}
.g-auth-resetpwd .g-auth-resetpwd__title{height:20px;font-size:20px;color:#000;text-align:center;line-height:20px;margin-bottom:32px}
.g-auth-resetpwd .g-auth-resetpwd__item+.g-auth-resetpwd__item{margin-top:16px}
.g-auth-resetpwd .g-auth-resetpwd__item{display:flex}
.g-auth-resetpwd .g-auth-resetpwd__submit{width:100%;height:45px;line-height:45px;margin-top:24px;font-weight:600}
svg:not(:root){overflow:hidden}
.g-auth-other-way-login__right-icon{margin-right:5px}
.g-icon{display:inline-block;width:1em;height:1em;fill:currentColor;overflow:hidden;font-size:24px}
.g-icon-register{font-size:16px}
.g-icon-dsanj{font-size:16px}
.rm_blue{color:#09bd71}
.g-input__focus{border-color:#09bd71}
.g-verify-code__btn[disabled]{background:#fafafa;border:1px solid #cfd8dc;color:#BEC0C2}
#qrCode{position:relative}
#qrCode img{margin:auto;padding:21px;width:242px}
.remove_qr_code{width:220px;height:220px;cursor:pointer;background:#333;position:absolute;z-index:9999;display:flex;top:0;left:0;bottom:0;right:0;opacity:0.8;margin:auto}
.rm_hide{display:none !important}
.g-auth-dialog__auth-wrapper .ant-modal-close{cursor:pointer;border:0;background:transparent;position:absolute;right:0;top:0;z-index:10;font-weight:700;line-height:1;text-decoration:none;transition:color .3s;color:rgba(0,0,0,.45);outline:0;padding:0}
.g-auth-dialog__auth-wrapper .ant-modal-close:focus,.g-auth-dialog__auth-wrapper .ant-modal-close:hover{color:#444;text-decoration:none}
.g-auth-dialog__auth-wrapper .ant-modal-close-x{display:block;font-style:normal;vertical-align:baseline;text-align:center;text-transform:none;text-rendering:auto;width:56px;height:56px;line-height:56px;font-size:16px}
#CaptchaCheck{z-index: 2011}
#CaptchaCheck .g-dialog{
    width: 380px;
    height: 220px;
}
#CaptchaCheck .xhuag-ner{
    width: 380px;
    height: 220px;
    padding-top: 80px;
}
#CaptchaCheck .jxuis-box{
    display: flex;
    border: 1px solid #dadde1;
    align-items: center;
    margin: 0 24px;
    border-radius: 6px;
}
#CaptchaCheck .xhuag-ner-tt{
    position: absolute;
    top: 0;
    height: 56px;
    line-height: 56px;
    left: 24px;
    font-size: 16px;
}
#CaptchaCheck .gxs-sms__submit{
    width: calc(100% - 48px);
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: 600;
    margin: 16px 24px 0;
}
#CaptchaCheck #img_catch_pp{
    cursor: pointer;
    height: 50px;
    width: auto;
}

@media screen and (max-width: 570px){
    .g-login-modal-left-content{display: none;}
}