.logo_main{display:flex;justify-content:center;align-items:center;margin:0 auto 20px auto;text-align:center;color:#333;font-size:1.17em;height:30px;font-weight:700;position:relative}.logo_main .closeLoginIcon{position:absolute;top:10%;right:20px;transform:translateY(-50%);font-size:20px;color:#333;cursor:pointer}.agreementBox{width:1200px;margin:0 auto;height:100%;text-align:left}.agreementText{width:100%;height:calc(100% - 50px);overflow:hidden auto;padding:0 30px}.agreementText::-webkit-scrollbar-track-piece{background-color:#fff}.agreementText::-webkit-scrollbar{width:6px;height:6px;background-color:#fff}.agreementText::-webkit-scrollbar-thumb{border-radius:3px;background-color:rgba(144,146,152,.6)}.agreementText h2{margin:10px 0 15px;font-size:18px;font-weight:700}.agreementText h3{margin-bottom:10px;font-size:16px;line-height:24px}.agreementText h4{margin:9px 0;font-size:16px;font-weight:700}.agreementText p{font-size:14px;line-height:25px;margin:4px;color:#333}@media screen and (max-width:768px){.agreementBox{width:100%;height:auto!important}}.loginBox[data-v-70402884]{width:900px;height:600px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%);background-size:100% 100%}.loginBox .formBox[data-v-70402884]{width:63%;height:100%;float:right;padding:15px 40px 35px 30px;position:relative;text-align:left;box-sizing:border-box}.loginBox .formBox .loginWxPng[data-v-70402884]{width:210px;padding:5px;margin:30px auto;border:1px solid #2b44ed;border-radius:10px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);overflow:hidden;position:relative}.loginBox .formBox .loginWxPng .blackBkG[data-v-70402884]{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;text-align:center;color:#fff;cursor:pointer;background:rgba(0,0,0,.7)}.loginBox .formBox .loginWxPng .blackBkG p[data-v-70402884]{width:100%;font-size:20px;line-height:30px;font-family:pingfangSc}.loginBox .formBox .closeSpan[data-v-70402884]{position:absolute;top:20px;right:20px;color:#666;font-size:25px;cursor:pointer}.loginBox .formBox .closeSpan[data-v-70402884]:hover{color:#333;font-weight:700}.loginBox .formBox h3[data-v-70402884]{display:flex;align-items:flex-end;margin-top:30px}.loginBox .formBox h3 span[data-v-70402884]{font-size:32px;color:#333;letter-spacing:3px;font-weight:500}.loginBox .formBox h3 p[data-v-70402884]{font-size:14px;color:#999;margin:0 6px 0 10px}.loginBox .formBox .login-form[data-v-70402884]{width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loginBox .formBox .login-form .numTip[data-v-70402884]{font-size:18px;color:#555;width:60px;line-height:20px;margin-top:18px;border-right:1px solid #333}.loginBox .formBox .login-form[data-v-70402884] .el-input__inner{height:56px!important;font-size:18px!important;color:#333!important;border-radius:5px}.loginBox .formBox .login-form[data-v-70402884] .el-input--prefix .el-input__inner{padding-left:80px!important}.loginBox .formBox .login-form[data-v-70402884] .el-form-item__content{width:100%;display:flex;line-height:normal}.loginBox .formBox .login-form[data-v-70402884] .el-form-item{margin-bottom:25px}.loginBox .formBox .login-form[data-v-70402884] .el-form-item__error{font-size:14px}.loginBox .formBox .login-form .loginBrn[data-v-70402884]{background-image:linear-gradient(90deg,#0034c5,#0034c5,#2c44ee)!important;width:100%;height:60px;font-size:20px;font-weight:700;border-radius:5px}.loginBox .formBox .login-form .login-code[data-v-70402884]{width:calc(40% - 12px);margin-left:12px;height:56px;background-image:linear-gradient(90deg,rgba(0,52,197,.1882352941),rgba(43,68,237,.1882352941));line-height:56px;text-align:center;color:#0027dc;padding:0!important;font-size:16px;border-radius:5px;letter-spacing:1px;background-color:transparent!important;border-color:transparent!important;cursor:pointer}.loginBox .formBox .register-form[data-v-70402884]{top:54%}.loginBox .formBox .register-form .numTip[data-v-70402884]{margin-top:13px}.loginBox .formBox .register-form[data-v-70402884] .el-input__inner{height:46px!important;font-size:16px!important}.loginBox .formBox .register-form[data-v-70402884] .el-form-item{margin-bottom:20px}.loginBox .formBox .register-form[data-v-70402884] .el-form-item__error{font-size:12px}.loginBox .formBox .register-form .loginBrn[data-v-70402884]{height:50px}.loginBox .formBox .register-form .login-code[data-v-70402884]{height:46px;line-height:46px}.loginBox .formBox .register-form .radioDiv[data-v-70402884]{cursor:pointer}.loginBox .formBox .register-form .usrRules[data-v-70402884]{color:#999;margin:0 6px 0 10px}@keyframes shake-data-v-70402884{0%{transform:translateX(-2px) rotate(-2deg)}10%{transform:translateX(2px) rotate(2deg)}20%{transform:translateX(-2px) rotate(-2deg)}30%{transform:translateX(2px) rotate(2deg)}40%{transform:translateX(-2px) rotate(-2deg)}50%{transform:translateX(2px) rotate(2deg)}60%{transform:translateX(-2px) rotate(-2deg)}70%{transform:translateX(2px) rotate(2deg)}80%{transform:translateX(-2px) rotate(-2deg)}90%{transform:translateX(2px) rotate(2deg)}to{transform:translateX(-2px) rotate(-2deg)}}.apply-shake[data-v-70402884]{animation:shake-data-v-70402884 .85s cubic-bezier(.36,.07,.19,.97) both}@media screen and (max-width:768px){.loginBox[data-v-70402884]{width:94%;height:520px;background:#fff!important}.loginBox .formBox[data-v-70402884]{width:100%;padding:15px!important}.loginBox .formBox .login-form[data-v-70402884]{width:88%!important}}