﻿html{position:relative}body,html{min-height:100%}body{background-color:#e4e6e9;padding-bottom:0;font-family:Microsoft YaHei,Hiragino Sans GB,WenQuanYi Micro Hei;font-size:13px;color:#393939;line-height:1.5}.ng-cloak,.ng-hide:not(.ng-hide-animate),.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}ng\:form{display:block}.ng-animate-shim{visibility:hidden}.ng-anchor{position:absolute}.page-error .request-id{margin-left:20px;font-size:80%;font-weight:700}.page-error .request-id span{font-weight:400}.page-login .list-unstyled{margin-left:25px}.page-login .list-unstyled li{margin-bottom:10px}.page-login .login-remember{padding-left:16px}.page-login .login-remember input{margin-right:5px}.page-login .external-providers li:first-child{padding-left:5px}.page-login .external-providers li{padding-top:5px;padding-bottom:5px}.page-loggedOut iframe.signout{display:none}.page-consent .client-logo{float:left}.page-consent .client-logo img{width:80px;height:80px}.page-consent .consent-buttons{margin-top:25px}.page-consent .consent-form .consent-scopecheck{display:inline-block;margin-right:5px}.page-consent .consent-form .consent-description{margin-left:25px}.page-consent .consent-form .consent-description label{font-weight:400}.page-consent .consent-form .consent-remember{padding-left:16px}.page-permissions .page-header{margin-bottom:10px}.page-permissions .permissions .permission{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d3d3d3}.page-permissions .permissions .permission img{width:100px;height:100px}.page-permissions .permissions .permission .permission-clientname{font-size:140%;font-weight:700}.page-permissions .permissions .permission .permission-type{font-size:120%;font-weight:700}.page-permissions .permissions .permission li{list-style-type:none;display:inline}.page-permissions .permissions .permission li:after{content:", "}.page-permissions .permissions .permission li:last-child:after{content:""}body{background-size:cover;line-height:1}.vertical-middle{position:absolute;top:45%;transform:translateY(-50%)}.full-width{width:100%}.container-fluid-top{margin-top:15px}.logo{background:url(/dist/app/Privilege/sso/images/logo-0640a5a8e7.png) no-repeat;width:300px;height:65px;margin:20px auto}.login-box{position:relative;max-width:860px;margin:auto}.loginImg{background:url(/dist/app/Privilege/sso/images/oaLogin-b081c4d1be.png) no-repeat;width:65px;height:65px;margin:auto}@media (max-width:772px){.login-box{max-width:450px}}.message-box{position:relative;width:800px;margin:auto}.box-bg{background-color:#000;opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px;z-index:-1}.message-box .box-bg{background:url(/dist/app/Privilege/sso/images/texbox-4cc83aafbf.png) no-repeat;width:730px;height:270px;position:absolute;z-index:-1;opacity:1;margin-left:26px}.message_container{width:392px;height:70px;position:absolute;left:240px;top:130px}.message_title{font-size:22px}.message_info{padding-top:20px;color:#000}.message_info small{font-size:14px}.message_info a{font-size:16px;color:red;text-decoration:none}.message_info a:hover{font-size:16px;color:#000;text-decoration:none}.message_info a:active,.message_info a:visited{font-size:16px;color:red;text-decoration:none}.login-box{padding:20px}.login-box input{background-color:#80868a}.foot{position:fixed;background:#000;opacity:.2;width:100%;height:40px;bottom:0}.text{position:absolute;bottom:15px;font-size:12px;color:#fff;height:15px;width:100%;line-height:15px;text-align:center}.modal-body .control-label{height:15px;margin:10px 0 5px}ul{padding-left:0}li{list-style-type:none}input{outline:medium;box-shadow:none!important}.HF_loginbox{position:fixed;top:14%;height:480px;width:377px;background:url(/dist/app/Privilege/sso/images/HF_loginbox-af5923bd6b.png) no-repeat;text-align:center;right:10%}#HF_login_title{font-size:24px;color:#000;font-family:微软雅黑,华文细黑;letter-spacing:1px;height:100px;width:355px;line-height:100px;text-align:center;margin:auto}.HF_login_btn a{background:url(/App/Privilege/sso/images/HF_btn.png) no-repeat}.HF_login_btn a,.HF_login_btn a:hover{width:198px;height:42px;margin:auto;display:block}.HF_login_btn a:hover{background:url(/App/Privilege/sso/images/HF_btns.png) no-repeat}#HF_adminbg{background:url(/dist/app/Privilege/sso/images/HF_adminbg-836af3a56a.png) no-repeat;width:297px;height:60px;margin:auto;margin-bottom:30px;margin-top:50px}.HF_admintext{width:200px;height:25px;text-align:left;border:0;margin:10px 0 0 60px;color:#676767;font-size:18px;font-weight:700}#pwd_capsLock{display:none;position:absolute;bottom:-16px;left:60px;border:1px solid #aaa;padding:5px;background:#fff;box-shadow:4px 4px 4px 0 rgba(0,0,0,.3);border-radius:4%}#HF_pswbg{background:url(/dist/app/Privilege/sso/images/HF_pswbg-77fac6246f.png) no-repeat;width:297px;height:47px;margin:auto;margin-bottom:30px;position:relative}.displayPwd{position:absolute;right:10px;top:14px}.HF_footText{position:absolute;bottom:15px;font-size:12px;height:15px;width:100%;line-height:15px;text-align:center}.HF_iconbg{width:297px;height:47px;margin:25px auto 5px;border:1px solid #ccc}.HF_iconbg i{font-size:24px;color:#999;padding:8px 10px 8px 15px;border-right:1px solid #ccc;width:50px;height:100%}input#imgCode{width:120px}.imgCode{float:right;margin:12px 12px 12px 0}.HF_iconbg .fa-send{width:29px;cursor:pointer}.HF_iconbg .fa-send,.HF_iconbg .img-time{font-size:20px;padding:12px 8px 0 0}#caPassword,#caUsername,#myTabContent input,#myTabContent input:focus,#password,#username{background:#faffbd;color:#000!important}button,input[type=password],input[type=text]{border-radius:4px!important;color:#000!important}button,input[type=password]:focus,input[type=text]{color:#000!important}.forget-pwd input[type=text],input[type=password]{border:1px solid #d5d5d5!important}.show_modal{float:right;margin-right:18px}.show_modal:hover{cursor:pointer}.submit_btn{width:297px;margin:15px auto}.submit_btn button{font-size:20px;border-radius:0!important;line-height:18px;width:100%}.promptText{color:red}#autocompletePassword,#autocompletePassword:focus{background:#faffbd;color:#000!important}#wxLogin>iframe{background-color:#fff;margin:10px;padding:10px;width:220px;height:300px;border:none}#myTabContent #myTab{border-bottom:none!important}.tab_btn_left,.tab_btn_right{font-size:18px!important}#caUsername{font-size:14px;font-family:inherit}