.login,.out_login{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login{background-image:url(../img/login.1474735b.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}.login-con{position:absolute;right:160px;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);width:360px}.login-con-header{font-size:16px;font-weight:300;text-align:center;padding:30px 0}.login-con .form-con{padding:10px 0 0}.login-con .login-tip{font-size:10px;text-align:center;color:#c3c3c3}.login-form{padding:50px 67px 20px 67px;margin-top:30px;-webkit-box-shadow:0 -10px 10px -8px #e1e1e8,0 10px 30px -8px #e1e1e8 inset,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;box-shadow:0 -10px 10px -8px #e1e1e8,inset 0 10px 30px -8px #e1e1e8,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;background-color:rgba(39,114,208,.4);border:1px solid #066beb;border-radius:18px}.login-form .username .el-input__inner{background-position:0;font-size:20px;background-origin:content-box;text-indent:30px;background-repeat:no-repeat}.login-form .username .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .password .el-input__inner{background-position:0;background-origin:content-box;font-size:20px;text-indent:30px;background-repeat:no-repeat}.login-form .password .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .el-input__inner{width:390px;height:40px;color:#000;border:1px solid #d0d0d0;font-size:20px;font-weight:500;border-radius:2px}.login-form .el-input__inner:focus{border-color:#fdad3a}.login-form h3{text-align:center;font-size:32px;color:#000}.login-form .check_code{width:70%;float:left}.login-form .check_code .el-input__inner{width:210px;background-color:#fff}.login-form .check_out{height:40px;line-height:40px}.login-form .check_img{width:30%;height:40px;border:1px solid #e1e1e8}.login-form .el-form-item__label{color:#000!important;font-size:16px}.login-form .el-button--primary{width:100%;height:50px;background-color:#43bcfb;border:none;font-size:26px;font-weight:400}.login-form .el-form-item.is-error .el-input__validateIcon,.login-form .el-form-item__error{color:#000}.login .login_info{margin-top:0}.login-form1{text-align:center;font-size:19px;color:#f2f6fc;margin:0 auto}.login-form1 .top_title_1{display:block;font-size:46px;font-weight:600;letter-spacing:22px}.login-form1 .top_title_2{display:block;font-size:27px;letter-spacing:3px;margin-top:40px}.login .login-content{width:100%;height:60%;border:1px solid #3196ff;background-color:#f5f5f5;padding:30px 62px;border-radius:5px}.login .login-content .demo-ruleForm{margin-top:23px}.login .el-input__icon{height:38%;width:38px;position:absolute;top:12px;border-right:1px solid #d0d0d0;line-height:16px}.login .el-input__prefix{font-size:25px;color:#9c9c9c;font-style:normal;font-weight:600!important}.login [class*=" el-icon-"],.login [class^=el-icon-]{font-weight:700}@media screen and (max-width:2560px){.img_logo{margin-left:-65%}.img_logo .check_img{width:145px;height:72px}}@media screen and (max-width:2048px){.img_logo{margin-left:-65%}.img_logo .check_img{width:145px;height:72px}.login{width:100%;height:100%;background-image:url(../img/login.1474735b.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-con{position:absolute;right:160px;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);width:360px}.login-con-header{font-size:16px;font-weight:300;text-align:center;padding:30px 0}.login-con .form-con{padding:10px 0 0}.login-con .login-tip{font-size:10px;text-align:center;color:#c3c3c3}.login-form{padding:60px 70px 40px 70px;margin-top:28px;-webkit-box-shadow:0 -10px 10px -8px #e1e1e8,0 10px 30px -8px #e1e1e8 inset,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;box-shadow:0 -10px 10px -8px #e1e1e8,inset 0 10px 30px -8px #e1e1e8,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;background-color:rgba(39,114,208,.4);border:1px solid #066beb;border-radius:18px}.login-form .username .el-input__inner{background-position:0;font-size:24px;background-origin:content-box;text-indent:30px;background-repeat:no-repeat}.login-form .username .el-input__inner::-webkit-input-placeholder{font-size:24px}.login-form .password .el-input__inner{background-position:0;background-origin:content-box;font-size:20px;text-indent:30px;background-repeat:no-repeat}.login-form .password .el-input__inner::-webkit-input-placeholder{font-size:24px}.login-form .el-input__inner{width:390px;height:40px;color:#000;border:1px solid #d0d0d0;font-size:20px;font-weight:500;border-radius:2px}.login-form .el-input__inner:focus{border-color:#fdad3a}.login-form h3{text-align:center;font-size:32px;color:#000}.login-form .check_code{width:70%;float:left}.login-form .check_code .el-input__inner{width:210px;background-color:#fff}.login-form .check_out{height:40px;line-height:40px}.login-form .check_img{width:30%;height:40px;border:1px solid #e1e1e8}.login-form .el-form-item__label{color:#000!important;font-size:16px}.login-form .el-button--primary{width:100%;height:50px;background-color:#43bcfb;border:none;font-size:26px;font-weight:400}.login-form .el-form-item.is-error .el-input__validateIcon,.login-form .el-form-item__error{color:#000}.login .login_info{margin-top:-85px}.login-form1{text-align:center;font-size:18px;color:#f2f6fc;margin:0 auto}.login-form1 .top_title_1{display:block;font-size:44px;font-weight:600;letter-spacing:21px}.login-form1 .top_title_2{display:block;font-size:25px;letter-spacing:3px;margin-top:30px}.login .login-content{width:100%;height:60%;border:1px solid #3196ff;background-color:#f5f5f5;padding:24px 50px;border-radius:5px}.login .login-content .demo-ruleForm{margin-top:16px}.login .el-input__icon{height:38%;width:38px;position:absolute;top:12px;border-right:1px solid #d0d0d0;line-height:16px}.login .el-input__prefix{font-size:25px;color:#9c9c9c;font-style:normal;font-weight:600!important}.login [class*=" el-icon-"],.login [class^=el-icon-]{font-weight:700}}@media screen and (max-width:1920px){.img_logo{margin-left:-85%}.img_logo .check_img{width:145px;height:75px}.login{width:100%;height:100%;background-image:url(../img/login.1474735b.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-con{position:absolute;right:160px;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);width:360px}.login-con-header{font-size:16px;font-weight:300;text-align:center;padding:30px 0}.login-con .form-con{padding:10px 0 0}.login-con .login-tip{font-size:10px;text-align:center;color:#c3c3c3}.login-form{padding:60px 70px 40px 70px;margin-top:20px;-webkit-box-shadow:0 -10px 10px -8px #e1e1e8,0 10px 30px -8px #e1e1e8 inset,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;box-shadow:0 -10px 10px -8px #e1e1e8,inset 0 10px 30px -8px #e1e1e8,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;background-color:rgba(39,114,208,.4);border:1px solid #066beb;border-radius:18px}.login-form .username .el-input__inner{background-position:0;font-size:20px;background-origin:content-box;text-indent:30px;background-repeat:no-repeat}.login-form .username .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .password .el-input__inner{background-position:0;background-origin:content-box;font-size:20px;text-indent:30px;background-repeat:no-repeat}.login-form .password .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .el-input__inner{width:390px;height:40px;color:#000;border:1px solid #d0d0d0;font-size:20px;font-weight:500;border-radius:2px}.login-form .el-input__inner:focus{border-color:#fdad3a}.login-form h3{text-align:center;font-size:32px;color:#000}.login-form .check_code{width:70%;float:left}.login-form .check_code .el-input__inner{width:210px;background-color:#fff}.login-form .check_out{height:40px;line-height:40px}.login-form .check_img{width:30%;height:40px;border:1px solid #e1e1e8}.login-form .el-form-item__label{color:#000!important;font-size:16px}.login-form .el-button--primary{width:100%;height:50px;background-color:#43bcfb;border:none;font-size:26px;font-weight:400}.login-form .el-form-item.is-error .el-input__validateIcon,.login-form .el-form-item__error{color:#000}.login .login_info{margin-top:37px}.login-form1{text-align:center;font-size:19px;color:#f2f6fc;margin:0 auto}.login-form1 .top_title_1{display:block;font-size:44px;font-weight:600;letter-spacing:22px}.login-form1 .top_title_2{display:block;font-size:25px;letter-spacing:3px;margin-top:40px}.login .login-content{width:100%;height:60%;border:1px solid #3196ff;background-color:#f5f5f5;padding:40px 60px;border-radius:5px}.login .login-content .demo-ruleForm{margin-top:23px}.login .el-input__icon{height:38%;width:38px;position:absolute;top:12px;border-right:1px solid #d0d0d0;line-height:16px}.login .el-input__prefix{font-size:25px;color:#9c9c9c;font-style:normal;font-weight:600!important}.login [class*=" el-icon-"],.login [class^=el-icon-]{font-weight:700}}@media screen and (max-width:1680px){.img_logo{margin-left:-65%}.img_logo .check_img{width:145px;height:72px}.login{width:100%;height:100%;background-image:url(../img/login.1474735b.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-con{position:absolute;right:160px;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);width:360px}.login-con-header{font-size:16px;font-weight:300;text-align:center;padding:30px 0}.login-con .form-con{padding:10px 0 0}.login-con .login-tip{font-size:10px;text-align:center;color:#c3c3c3}.login-form{padding:50px 60px 10px 60px;margin-top:30px;-webkit-box-shadow:0 -10px 10px -8px #e1e1e8,0 10px 30px -8px #e1e1e8 inset,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;box-shadow:0 -10px 10px -8px #e1e1e8,inset 0 10px 30px -8px #e1e1e8,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;background-color:rgba(39,114,208,.4);border:1px solid #066beb;border-radius:18px}.login-form .username .el-input__inner{background-position:0;font-size:20px;background-origin:content-box;text-indent:30px;background-repeat:no-repeat}.login-form .username .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .password .el-input__inner{background-position:0;background-origin:content-box;font-size:20px;text-indent:30px;background-repeat:no-repeat}.login-form .password .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .el-input__inner{width:390px;height:40px;color:#000;border:1px solid #d0d0d0;font-size:20px;font-weight:500;border-radius:2px}.login-form .el-input__inner:focus{border-color:#fdad3a}.login-form h3{text-align:center;font-size:32px;color:#000}.login-form .check_code{width:70%;float:left}.login-form .check_code .el-input__inner{width:210px;background-color:#fff}.login-form .check_out{height:40px;line-height:40px}.login-form .check_img{width:30%;height:40px;border:1px solid #e1e1e8}.login-form .el-form-item__label{color:#000!important;font-size:16px}.login-form .el-button--primary{width:100%;height:50px;background-color:#43bcfb;border:none;font-size:26px;font-weight:400}.login-form .el-form-item.is-error .el-input__validateIcon,.login-form .el-form-item__error{color:#000}.login .login_info{margin-top:-70px}.login-form1{text-align:center;font-size:19px;color:#f2f6fc;margin:0 auto}.login-form1 .top_title_1{display:block;font-size:40px;font-weight:600;letter-spacing:18px}.login-form1 .top_title_2{display:block;font-size:23px;letter-spacing:3px;margin-top:20px}.login .login-content{width:100%;height:60%;border:1px solid #3196ff;background-color:#f5f5f5;padding:27px 50px;border-radius:5px}.login .login-content .demo-ruleForm{margin-top:23px}.login .el-input__icon{height:38%;width:38px;position:absolute;top:12px;border-right:1px solid #d0d0d0;line-height:16px}.login .el-input__prefix{font-size:25px;color:#9c9c9c;font-style:normal;font-weight:600!important}.login [class*=" el-icon-"],.login [class^=el-icon-]{font-weight:700}}@media screen and (max-width:1366px){.img_logo{margin-left:-60%}.img_logo .check_img{width:145px;height:72px}.login_outbox{height:90%}.login-form1 .top_title_1{display:block;font-size:38px;font-weight:600;letter-spacing:19px}.login-form1 .top_title_2{display:block;font-size:22px;margin-top:10px}.login-form{padding:30px 48px 10px 48px;margin-top:10px}.login-form .username .el-input__inner{background-position:0;font-size:16px;background-origin:content-box;text-indent:22px;background-repeat:no-repeat}.login-form .username .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .el-input__inner{width:373px;height:34px;color:#000;border:1px solid #d0d0d0;font-size:20px;font-weight:500;border-radius:2px}.login-form .el-input__inner:focus{border-color:#fdad3a}.login-form .check_img{width:29%;height:36px;border:1px solid #e1e1e8}.login-form .el-button--primary{width:99%;height:40px;background-color:#43bcfb;border:none;font-size:20px;font-weight:400}.login .login_info{margin-top:-30px}.login .login-content{width:100%;height:60%;border:1px solid #3196ff;background-color:#f5f5f5;padding:10px 49px;border-radius:5px}.login .login-content .demo-ruleForm{margin-top:23px}}@media screen and (max-width:1280px){.img_logo{margin-left:-37%}.img_logo .check_img{width:140px;height:72px}.login{width:100%;height:100%;background-image:url(../img/login.1474735b.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-con{position:absolute;right:160px;top:50%;-webkit-transform:translateY(-60%);transform:translateY(-60%);width:360px}.login-con-header{font-size:16px;font-weight:300;text-align:center;padding:30px 0}.login-con .form-con{padding:10px 0 0}.login-con .login-tip{font-size:10px;text-align:center;color:#c3c3c3}.login-form{padding:40px 60px 20px 60px;margin-top:20px;-webkit-box-shadow:0 -10px 10px -8px #e1e1e8,0 10px 30px -8px #e1e1e8 inset,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;box-shadow:0 -10px 10px -8px #e1e1e8,inset 0 10px 30px -8px #e1e1e8,-10px 0 10px -8px #e1e1e8,10px 0 10px -8px #e1e1e8,0 10px 20px -8px #e1e1e8;background-color:rgba(39,114,208,.4);border:1px solid #066beb;border-radius:18px}.login-form .username .el-input__inner{background-position:0;font-size:20px;background-origin:content-box;text-indent:30px;background-repeat:no-repeat}.login-form .username .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .password .el-input__inner{background-position:0;background-origin:content-box;font-size:20px;text-indent:30px;background-repeat:no-repeat}.login-form .password .el-input__inner::-webkit-input-placeholder{font-size:20px}.login-form .el-input__inner{width:390px;height:40px;color:#000;border:1px solid #d0d0d0;font-size:20px;font-weight:500;border-radius:2px}.login-form .el-input__inner:focus{border-color:#fdad3a}.login-form h3{text-align:center;font-size:32px;color:#000}.login-form .check_code{width:70%;float:left}.login-form .check_code .el-input__inner{width:210px;background-color:#fff}.login-form .check_out{height:40px;line-height:40px}.login-form .check_img{width:30%;height:40px;border:1px solid #e1e1e8}.login-form .el-form-item__label{color:#000!important;font-size:16px}.login-form .el-button--primary{width:100%;height:50px;background-color:#43bcfb;border:none;font-size:26px;font-weight:400}.login-form .el-form-item.is-error .el-input__validateIcon,.login-form .el-form-item__error{color:#000}.login .login_info{margin-top:0}.login-form1{text-align:center;font-size:19px;color:#f2f6fc;margin:0 auto}.login-form1 .top_title_1{display:block;font-size:40px;font-weight:600;letter-spacing:18px}.login-form1 .top_title_2{display:block;font-size:24px;letter-spacing:3px;margin-top:30px}.login .login-content{width:100%;height:60%;border:1px solid #3196ff;background-color:#f5f5f5;padding:20px 50px;border-radius:5px}.login .login-content .demo-ruleForm{margin-top:23px}.login .el-input__icon{height:38%;width:38px;position:absolute;top:12px;border-right:1px solid #d0d0d0;line-height:16px}.login .el-input__prefix{font-size:25px;color:#9c9c9c;font-style:normal;font-weight:600!important}.login [class*=" el-icon-"],.login [class^=el-icon-]{font-weight:700}}.el-button+.el-button{margin-left:0}.custom_name{font-size:16px;color:#fff;padding-top:20px;text-align:center}