.bootbox .modal-dialog{width:360px}html{height:100%;-webkit-font-smoothing:inherit!important}.page-login{height:100%;min-height:540px;padding-top:0}.index-login:before{background-image:url("../images/login/index_bg.png");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-position:center 0}.index:before{background-image:url("../images/login/prize_index_bg.jpg");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-position:center 0}.prize-index-login:before{background-image:url("../images/login/prize_index_bg.png");background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-position:center 0}.x-scroll{width:100%;overflow-x:scroll;position:relative;left:0}.page-login:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../images/login/login_bg.png")!important;background-repeat:no-repeat!important;background-size:cover!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-position:center 0!important;z-index:-1}.page-login .page{background:transparent}.page-login .page-content{padding-right:500px}.page-dark.layout-full:after{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;content:'';background-color:rgba(38,50,56,0)}.page-dark.layout-full{position:relative;z-index:0;color:#000}.page-login .page-brand-info{height:100%}.page-dark.layout-full .brand{margin-bottom:45px}.btn-block{margin-top:20px}.page-login .page-brand-info .page-brand{padding:0 60px 60px}.page-login .page-brand-info .page-brand .brand-img{vertical-align:middle}.page-login .page-brand-info .page-brand h2{color:#3c7dfc;max-width:650px;font-size:26px;font-family:"微软雅黑","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;line-height:70px}.page-login .page-brand-info .page-brand .list-icons{padding-left:0;margin:30px 0}.list-icons>li{margin-top:10px;color:#777;font-size:14px}.page-login-main{position:absolute;right:0;top:0;height:100%;padding:0 40px;min-height:540px;color:#76838f;background:rgba(255,255,255,90)}.page-login-main>.alert{position:absolute;top:0;left:0;right:0;border-radius:0;text-align:center;opacity:.8}.page-login-main .vertical-align{height:100%;box-sizing:border-box}.page-login-main>.alert{padding-right:10px}.page-login .login-form{width:350px;margin-top:40px}.page-login .login-form .form-control{height:42px}.page-login .login-form .input-group-prepend .input-group-text{height:42px}.page-login .login-form .form-control[name='validCode']{z-index:3}.page-login .login-form input.form-control{padding:0 12px}.page-login .login-form .reload-vify{height:42px;overflow:hidden}.page-login .login-form.fv-form-bootstrap .form-control-feedback{margin:6px;background-color:transparent}.page-login .login-form .input-group+.form-control-feedback{display:none!important}.page-login .login-form>button{padding:8px 0}.page-login .page-copyright{position:absolute;bottom:15px;left:0;right:0;text-align:center}.vertical-align-middle{margin-top:-200px}@media(max-height:540px){.page-login .page-copyright{display:none}}@media(max-width:1199.98px){.page-brand{padding:0!important;width:100%}.page-brand .brand{width:100%}}@media(max-width:991.98px){.page-login{overflow:auto;background:0;background:#fff;text-align:center}.page-login .page-login-main .brand-img{visibility:visible}.page-login .title,.page-login .description{display:none}.page-login .vertical-align-middle{width:100%}.page-login .login-form{width:auto}}@media(max-width:767.98px){.page-login .page-content{padding-right:0}.page-login-main{width:100%}.page-login .login-form{width:auto}}.error_div{height:2rem;padding-left:40px;color:red}.form-group{margin-bottom:0!important}.icon-custom{min-width:14px}.logo-image{float:left;line-height:50px;height:50px}.logo-text{padding-top:5px;margin-left:60px;font-size:28px}.subject-ul{display:flex;margin-left:auto;margin-right:auto;width:1200px;padding:0}.subject-ul li{float:left;*float:none;*display:inline;*zoom:1;list-style:none}.subject{margin-top:5%}.subsystem{height:561px}.back-header{display:flex;margin-left:auto;margin-right:auto;width:1200px}.back-href{text-underline:none;color:#fff;font-size:16px}.back-title{width:100%;text-align:right;padding-top:30px}.index-wrap{width:1200px;margin:0 auto;height:120px}.index-login-home{color:#fff;font-family:Source Han Sans CN;font-weight:medium;font-size:16px;line-height:normal;letter-spacing:0;text-align:left;float:right}.prize_index-login-title{color:#0d5598;font-family:Source Han Sans CN;font-weight:600;font-size:40px;line-height:normal;letter-spacing:2px;text-align:left;margin-left:15px;float:left}.index-login-title{line-height:62px;margin-left:15px;color:#fff;letter-spacing:2px;font-family:Source Han Sans CN;font-weight:600;font-size:40px;letter-spacing:0;text-align:left}.index-subsystem-image{border-radius:3px 3px 0 0;width:100%}.prize_index-subsystem-image{border-radius:3px 3px 0 0;width:250px}.prize_index-subsystem-title{font-family:Source Han Sans CN;background:#fff;width:250px;height:50px;text-align:center;font-size:15px;font-weight:600;line-height:50px;color:#34526d;border-radius:0 0 3px 3px;letter-spacing:2px}.index-subsystem-center{list-style:none;list-style-type:none;aspect-ratio:5 / 4;flex-grow:1}.index-subsystem-title{font-family:Source Han Sans CN;background:#fff;width:100%;height:50px;text-align:center;font-size:15px;font-weight:600;line-height:50px;color:#34526d;border-radius:0 0 3px 3px;letter-spacing:2px}.index-subsystem-desc{font-family:Source Han Sans CN;width:200px;height:50px;text-align:center;font-size:15px;font-weight:600;line-height:50px;color:#34526d;border-radius:0 0 8px 8px;letter-spacing:2px}.index-subsystem-notice{color:#2390f0;font-family:Source Han Sans CN;font-weight:normal;font-size:14px;line-height:normal;letter-spacing:0;text-align:left}.index-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.index-subject{margin-top:4%}.index-subject-ul{display:flex;margin-left:auto;margin-right:auto;min-width:1200px;padding:0;flex-wrap:nowrap;justify-content:center}.index-subject-ul li{float:left;*float:none;*display:inline;*zoom:1;padding:1px}li{list-style-type:none}a{text-decoration:none}a:hover{text-decoration:none}.notice-index a{color:#333}.notice-index-more a{color:#abd7fe}.notice-index a:hover,.notice-index-more a:hover{color:#2494f2}