.user-layout-wrapper{height:100%;display:flex;flex-direction:column}.user-layout-wrapper .container{width:100%;flex:1;background:#f0f2f5 no-repeat 50%;position:relative;display:flex;justify-content:center;flex-direction:column}.user-layout-wrapper .container.layout1{flex-direction:row}.user-layout-wrapper .container.layout1 .left-img{width:65%}.user-layout-wrapper .container.layout1 .left-img img{width:100%;height:100%}.user-layout-wrapper .container.layout1 .right-form{flex:1;background:#fff;position:relative}.user-layout-wrapper .container.layout1 .right-form .login-line-bg{position:absolute;z-index:1;right:0;width:65vw;height:100%}.user-layout-wrapper .container.layout1 .right-form .login-line-bg.repeat{left:0}.user-layout-wrapper .container.layout1 .right-form .login-line-bg img{width:100%;height:100%}.user-layout-wrapper .container.layout1 .right-form .login-city-bg{position:absolute;z-index:1;right:0;bottom:0;width:35vw;height:16vw}.user-layout-wrapper .container.layout1 .right-form .login-city-bg img{width:100%;height:100%}.user-layout-wrapper .container.layout1 .right-form .header{text-align:center;padding-top:50px;padding-bottom:30px}.user-layout-wrapper .container.layout1 .right-form .header .title{line-height:1.5;font-family:STSong,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:bolder;color:#001245}.user-layout-wrapper .container.layout1 .right-form .LoginForm{padding:50px;color:#555f75;position:relative;z-index:2}.user-layout-wrapper .container.layout1 .right-form .LoginForm .formTitle{text-align:center;font-size:30px;line-height:1;margin:0 0 15px;color:#555f75}.user-layout-wrapper .container.layout1 .right-form .LoginForm .errorTip{position:relative}.user-layout-wrapper .container.layout1 .right-form .LoginForm .errorTip .tipBox{position:absolute;top:-25px;height:40px;left:0;right:0;background:#ffe7e7;line-height:40px;padding-left:30px;color:#ff4064;font-size:14px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .errorTip .tipBox .icon{padding-right:14px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .ant-form-explain{position:absolute}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .labelItem{padding-top:40px;font-size:16px;font-weight:700;display:flex;align-items:center;color:#5d6f81}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .labelItem .inputIcon{padding-right:5px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .labelItem.userItem{padding-top:30px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .inputItem{margin-bottom:0}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .inputItem .input .ant-input{padding-left:21px;padding-right:10px;box-shadow:none;color:#4689ed;border-left:none;border-right:none;border-top:1px solid transparent;background:transparent;font-size:14px;border-radius:0}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .inputItem.captchaItem .ant-form-item-children{display:flex}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem{margin-top:10px;margin-bottom:30px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .ant-checkbox-inner{width:18px;height:18px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .forget,.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .registerLinkBtn{float:right}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .forget button,.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .registerLinkBtn button{padding:0;color:#8baaee}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .registerLinkBtn{padding-right:5px;margin-right:5px;position:relative}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .registerLinkBtn:before{position:absolute;content:"";right:0;top:12px;height:16px;width:1px;background-color:#8baaee}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .ant-checkbox-wrapper{margin-left:0;font-size:12px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .checkItem .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:5px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .btnItem{margin-bottom:0;height:50px;border-radius:50px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .registerItem{margin-bottom:0}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .registerItem .ant-form-item-control{line-height:22px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .registerItem .register{float:right}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .registerItem .register button{padding:0;color:#8baaee}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .forgetPwdBtn{float:right;cursor:pointer;color:#8baaee}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .OAuthBtn{display:block;line-height:1}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .OAuthBtn .ant-btn{height:24px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .OAuthBtnItem{margin:12px 0;font-size:12px;color:#9f9f9f;text-align:center}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .OAuthBtnItem p{margin-bottom:2px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .form .OAuthBtnItem .ant-form-item-control{line-height:22px}.user-layout-wrapper .container.layout1 .right-form .LoginForm .copyRight{font-size:12px;color:#9f9f9f;text-align:center}.user-layout-wrapper .container a{text-decoration:none}.user-layout-wrapper .container .top{margin-top:-20px;margin-bottom:60px;text-align:center;display:flex;flex-direction:column;align-items:center}.user-layout-wrapper .container .top .header{height:44px;line-height:44px}.user-layout-wrapper .container .top .header .badge{position:absolute;display:inline-block;line-height:1;vertical-align:middle;margin-left:-12px;margin-top:-10px;opacity:.8}.user-layout-wrapper .container .top .header .logo{height:44px;vertical-align:top;margin-right:16px;border-style:none}.user-layout-wrapper .container .top .header .title{font-size:48px;font-family:STSong,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:bolder;color:#fff;background:linear-gradient(270deg,#fff,#a7ccfe);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.user-layout-wrapper .container .main{width:890px;margin:0 auto}.user-layout-wrapper .container .main.layout3{width:1100px}.user-layout-wrapper .container .main .userLoginCard{width:890px;border:none;border-radius:10px;background:#fbfcfd;overflow:hidden}.user-layout-wrapper .container .main .userLoginCard.layout3{width:1100px;height:640px;background:transparent}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow{position:relative}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .imgCenterCol{width:100%;margin-top:20px;height:500px;position:relative}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .imgCenterCol img{width:100%;height:100%}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .imgCenterCol .title-info{color:#fff;position:absolute;top:40px;left:30px;width:540px;height:430px}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .imgCenterCol .title-info h3{font-size:30px;font-weight:700;color:#fff;margin-bottom:20px}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .imgCenterCol .title-info h3 span{padding-bottom:5px;border-bottom:3px solid #fff}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .imgCenterCol .title-info h1{color:#fff;font-size:60px;font-weight:700}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .imgCenterCol .title-info .copyRight{text-align:center;position:absolute;bottom:0;width:100%}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .formCol{position:absolute;right:50px;background:#fff;width:420px}.user-layout-wrapper .container .main .userLoginCard.layout3 .cardRow .formCol .LoginForm{min-height:540px}.user-layout-wrapper .container .main .userLoginCard .cardRow{flex-wrap:nowrap}.user-layout-wrapper .container .main .userLoginCard .cardRow .imgCol{width:500px;background:url(../../static/images/login_img.3d7a149.png) 50% no-repeat;background-size:cover}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol{flex:1}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm{padding:30px 30px 20px;color:#555f75}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .formTitle{text-align:center;font-size:30px;line-height:1;margin:0 0 15px;color:#343e4c}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .errorTip{position:relative}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .errorTip .tipBox{position:absolute;top:-25px;height:40px;left:0;right:0;background:#ffe7e7;line-height:40px;padding-left:30px;color:#ff4064;font-size:14px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .errorTip .tipBox .icon{padding-right:14px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .ant-form-explain{position:absolute}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .labelItem{padding-top:40px;font-size:16px;font-weight:700;display:flex;align-items:center;color:#5d6f81}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .labelItem .inputIcon{padding-right:5px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .labelItem.userItem{padding-top:30px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .inputItem{margin-bottom:0}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .inputItem .input .ant-input{padding-left:21px;padding-right:10px;box-shadow:none;color:#4689ed;border-left:none;border-right:none;border-top:1px solid transparent;background:transparent;font-size:14px;border-radius:0}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .inputItem.captchaItem .ant-form-item-children{display:flex}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem{margin-top:10px;margin-bottom:30px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .ant-checkbox-inner{width:18px;height:18px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .forget,.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .registerLinkBtn{float:right}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .forget button,.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .registerLinkBtn button{padding:0;color:#8baaee}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .registerLinkBtn{padding-right:5px;margin-right:5px;position:relative}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .registerLinkBtn:before{position:absolute;content:"";right:0;top:12px;height:16px;width:1px;background-color:#8baaee}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .ant-checkbox-wrapper{margin-left:0;font-size:12px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .checkItem .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:5px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .loginWarningText{color:red;font-weight:600;margin-bottom:0;position:relative;top:-21px;text-align:center}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .btnItem{margin-bottom:0;height:50px;border-radius:50px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .registerItem{margin-bottom:0}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .registerItem .ant-form-item-control{line-height:22px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .registerItem .register{float:right}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .registerItem .register button{padding:0;color:#8baaee}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .forgetPwdBtn{float:right;cursor:pointer;color:#8baaee}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .OAuthBtn{display:block;line-height:1}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .OAuthBtn .ant-btn{height:24px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .OAuthBtnItem{margin:12px 0;font-size:12px;color:#9f9f9f;text-align:center}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .OAuthBtnItem p{margin-bottom:2px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .form .OAuthBtnItem .ant-form-item-control{line-height:22px}.user-layout-wrapper .container .main .userLoginCard .cardRow .formCol .LoginForm .copyRight{font-size:12px;color:#9f9f9f;text-align:center}body,html{height:100%}.flex{display:flex}.flex-inline{display:inline-flex}.flex-col{flex-direction:column}.flex-col-rev{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-rev{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-main-start{justify-content:flex-start}.flex-main-center{justify-content:center}.flex-main-end{justify-content:flex-end}.flex-main-between{justify-content:space-between}.flex-main-around{justify-content:space-around}.flex-cross-start{align-items:flex-start}.flex-cross-end{align-items:flex-end}.flex-cross-center{align-items:center}.flex-cross-baseline{align-items:baseline}.flex-cross-stretch{align-items:stretch}.flex-center{justify-content:center;align-items:center}.flex-item{flex:1;width:0}.flex-col-100{flex:0 0 100%}.flex-col-90{flex:0 0 90%}.flex-col-80{flex:0 0 80%}.flex-col-70{flex:0 0 70%}.flex-col-60{flex:0 0 60%}.flex-col-50{flex:0 0 50%}.flex-col-40{flex:0 0 40%}.flex-col-33{flex:0 0 33.3333%}.flex-col-30{flex:0 0 30%}.flex-col-25{flex:0 0 25%}.flex-col-20{flex:0 0 20%}.flex-col-10{flex:0 0 10%}.flex-item-start{align-self:flex-start}.flex-item-center{align-self:center}.flex-item-end{align-self:flex-end}.flex-jcsb{justify-content:space-between}.login{width:100%;height:100%;position:relative}.login .bg-wrap{width:100%;height:100%;background-image:url(../../static/images/loginBg.c62d028.jpg);background-size:cover;background-repeat:no-repeat;position:fixed}.login .layout{width:1200px;height:100%;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center;top:-30px}.login .layout .wrap{position:absolute;top:110px;right:0;width:530px;height:640px;padding:30px;border-radius:7px;background-color:#f1f6ff;box-shadow:0 7px 49px 0 rgba(2,8,22,.5);opacity:.85;margin-left:160px}.login .layout .wrap .form-title{display:block;width:100%;font-weight:600;font-size:26px;padding-bottom:25px;text-align:center;color:#404040;letter-spacing:3px}.login .layout .wrap .form-title-line{display:block;width:100%;height:4px;border-radius:2px;background-color:#2daac9}.login .layout .wrap .sg-form-item{margin-bottom:15px}.login .layout .wrap .sg-form-item .sg-input{height:50px;line-height:50px;border-radius:6px;border-color:#fff;margin-top:10px}.login .layout .wrap .sg-form-item .sg-btn{width:100%;height:50px;font-size:20px;font-weight:600;letter-spacing:2px}.login .layout .wrap .sg-form-item .sg-select-selection{height:50px;line-height:50px;border-radius:6px;border-color:#fff}.login .layout .wrap .sg-form-item .sg-select-selection .sg-select-selected-value{height:50px;line-height:50px}.login .layout .wrap .sg-form-item .flex .flex-item>label{cursor:pointer;color:#404040}.login .layout .wrap .sg-form-item .flex .flex-item:last-child{cursor:pointer;text-align:right;color:#f58c66}.login .layout .wrap .sg-form-item .code-validate{margin-left:15px;margin-top:10px;font-size:12px;height:50px;cursor:pointer}.login .sg-form .sg-form-item:last-child{margin-bottom:0}.login .error-tip{color:#ff2e47;position:absolute;bottom:-30px;font-size:12px}@media (min-width:0) and (max-width:1200px){.login .layout .wrap{top:100px;width:480px;height:560px}.login .layout .wrap .info-layout{margin-top:25px}.login .layout .wrap .info-layout .contact-layout{margin:20px 0}}@media (min-width:1200px) and (max-width:1500px){.login .layout .wrap{top:100px;width:480px;height:580px}.login .layout .wrap .info-layout{margin-top:25px}.login .layout .wrap .info-layout .contact-layout{margin:20px 0}}.custom-tab-style .sg-tab-nav .sg-tab-tab-active,.custom-tab-style .sg-tab-nav .sg-tab-tab:hover{color:#2daac9}.custom-tab-style .sg-tab-ink-bar{background-color:#2daac9}.custom-tab-style .sg-tab-bar.is-top-bottom{margin-bottom:25px}.custom-tab-style .sg-tab-nav{display:flex;width:100%;text-align:center}.custom-tab-style .sg-tab-nav .sg-tab-tab{flex:1 1 auto}.qrcode-wrapper{position:relative;height:326px;text-align:center}.qrcode-wrapper #qrcode{display:inline-block;width:200px;height:200px;margin-top:60px}.qrcode-wrapper .scan-success-tip{position:absolute;top:60px;left:0;right:0;height:200px;width:200px;margin:auto;background-color:#fff;opacity:.95;color:#2daac9;font-size:16px;text-align:center;line-height:200px}.demo-tip{margin:14px 0 0 -30px;font-size:12px;color:#3b86e0}.form-item .sg-select-selection{border:1px solid #dfdfdf!important;border-radius:0!important}.form-item .sg-select-selected-value,.form-item .sg-select-selection{height:35px!important;line-height:35px!important}