.oauth2-login-container[data-v-7b7cf49e]{width:100%}.oauth2-login-container .login-form .oauth2-info[data-v-7b7cf49e]{margin-bottom:15px}.oauth2-login-container .login-form .oauth2-info .oauth2-desc[data-v-7b7cf49e]{display:flex;align-items:center;padding:12px 16px;background-color:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;color:#0050b3;font-size:14px;width:100%}.oauth2-login-container .login-form .oauth2-login-btn[data-v-7b7cf49e]{height:40px;font-size:16px;font-weight:500;border-radius:4px}.oauth2-login-container .login-form .oauth2-login-btn i[data-v-7b7cf49e]{margin-right:8px}.oauth2-login-container .login-form .select-domainname[data-v-7b7cf49e] .ant-form-item-label{width:100%;text-align:left}.form-container[data-v-390ea85b]{display:flex;flex-direction:column;height:100%;overflow:auto}.test-form-container[data-v-390ea85b]{border:1px dashed red}.default.page-login{background-color:#f8f8f8;min-width:1200px}.default .login-container{width:auto;margin:0}.default .cover{background:url(/cas/resources/custom-login/images/bg_hbzbjt.png) no-repeat top;background-size:100% 100%;position:absolute;left:0;right:0;top:0;bottom:0}.default .form-container{z-index:100}.default .login-header{width:600px;margin-left:94px;margin-top:200px;display:inline-block;float:left}.default .login-header .brand{display:none}.default .login-header .header-text{width:600px}.default .login-header .header-text .header-state{color:#fff;font-size:60px;width:600px}.default .login-header .header-text .header-state-small{color:#fff;font-size:30px}.default .login-content{max-width:380px;background:#fff;border-radius:12px;padding:12px 20px;box-shadow:0 10px 40px rgba(0,0,0,.08);margin-top:240px;margin-left:52%}.default .login-content .hbzbjt_logo{width:380px;margin-top:-160px;margin-left:50%;transform:translateX(-50%)}.default .login-content .login-title{text-align:center;font-size:clamp(18px,2vw,22px);color:#333;margin-bottom:30px;font-weight:700}.default .login-content .row-link{position:fixed;top:0;left:0;background:#fff;right:0;width:auto;text-align:center;justify-content:center;padding:10px;font-size:16px}.default .login-content .recommend-browser .icon-chrome{background:url(/cas/resources/custom-login/images/icon_Chrome.png) no-repeat;background-size:cover;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px}.default .login-content .recommend-browser a{margin-left:8px}.default .login-content .login-type-title{display:none}.default .login-content .login-cookie .login-type-title{display:block;color:#00b3de;border-bottom:1px solid #00b3de;padding:10px 0;font-size:16px;margin:10px 20px 0 20px}.default .login-content .login-cookie .ant-form button.submit-btn.ant-btn.ant-btn-primary{width:100%}.default .login-content .login-cookie .ant-form .ant-form-item-control{line-height:35px}.default .login-content .login-cookie .ant-form .ant-form-item-control input.ant-input{padding:0 0 0 5px}.default .login-content .login-cookie .test-form-container{border:1px dashed red;max-height:300px;overflow:auto}.default .login-content .login-cookie .test-form-container .ant-form-item-control,.default .login-content .login-cookie .test-form-container p{text-align:center}.default .login-content .login-by-userName .login-userName,.default .login-content .oauth2-login-container .login-userName{display:block;color:#00b3de;border-bottom:1px solid #00b3de;padding:10px 0;font-size:16px;margin:10px 20px 0 20px;width:294px;font-weight:500}.default .login-content .login-by-userName .ant-form button.submit-btn,.default .login-content .oauth2-login-container .ant-form button.submit-btn{width:100%;height:clamp(40px,4vw,48px);background:linear-gradient(90deg,#09f,#06f);border:none;border-radius:clamp(20px,4vw,24px);color:#fff;font-size:clamp(14px,1.5vw,16px);font-weight:500;cursor:pointer;transition:all .3s ease;margin-top:30px}.default .login-content .login-by-userName .ant-form button.submit-btn:hover,.default .login-content .oauth2-login-container .ant-form button.submit-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,102,255,.3)}.default .login-content .login-main .usb-form-container{width:334px}.default .login-content .login-main .usb-form-container .login-type-title{display:block;color:#00b3de;border-bottom:1px solid #00b3de;padding:10px 0;font-size:16px;font-weight:500;margin:10px 20px 0 20px}.default .login-content .login-main .usb-form-container .ant-form{margin-bottom:60px}.default .login-content .login-main .usb-form-container .ant-form button.submit-btn.ant-btn.ant-btn-primary{width:100%;background:#00b3de;border-color:#00aed8;height:42px}.default .login-content .login-main .usb-form-container .ant-form button.submit-btn.ant-btn.ant-btn-primary:hover{background-color:#0ebde7;border-color:#0cb5de}.default .login-content .login-main .usb-form-container .ant-form .ant-form-item-control{line-height:35px}.default .login-content .login-main .usb-form-container .ant-form .superDog-text{color:#06c}.default .login-content .login-main .usb-form-container .ant-form .superDog-text:hover{color:#00b3de}.default .login-content .login-main .usb-form-container .usb-test-form-container{max-height:300px;overflow:auto;border:1px dashed red}.default .login-content .login-main .usb-form-container .usb-test-form-container p{text-align:center}.default .login-content .login-main .usb-form-container .usb-data-item .ant-form-item{display:flex;width:322px!important;margin:5px 10px}.default .login-content .login-main .usb-form-container .usb-data-item .ant-form-item-control-wrapper{width:100%;margin:0 5px}.default .login-content .tab-container{text-align:center;min-height:204px;max-height:271px}.default .login-hd{border-bottom:1px solid #ccc;font-size:16px;margin:20px;margin-top:18px}.default .login-hd a{color:#777;display:inline-block;padding:6px 0;position:relative;border-bottom:1px solid transparent;margin-bottom:-1px}.default .login-hd a.active,.default .login-hd a:hover{color:#00b3de}.default .ant-tabs-bar{border:none}.default .ant-tabs-bar.active{color:#00b3de;border-bottom-color:#00b3de;font-weight:700}.default .ant-tabs-bar:hover{color:#00b3de}.default .ant-tabs-bar .ant-tabs-nav-animated{border-bottom:1px solid #ccc;margin-top:15px;font-size:16px;width:294px}.default .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{float:left;padding:12px 0}.default .ant-tabs-bar .ant-tabs-tab:not(:first-child)+.ant-tabs-tab:after{content:"";width:0;height:16px;border-left:1px solid #ccc;position:absolute;left:-16px;bottom:15px}.default .ant-tabs-bar .ant-tabs-ink-bar{width:66px!important;margin-bottom:-1px}.default .ant-row.ant-form-item{width:320px;margin:0 auto;margin-bottom:20px}.default .ant-row.ant-form-item input.ant-input{border-radius:2px;flex:1}.default .login-content .ant-tabs-tabpane.ant-tabs-tabpane-active{min-height:222px}.default .login-content .ant-tabs-tabpane.ant-tabs-tabpane-active .test-form-container{border:1px dashed red}.default .lzy-test-form-item{display:flex}.default .lzy-test-form-item .ant-row:first-child{flex:1;margin-right:4px;margin-left:13px}.default .lzy-test-form-item .ant-row:nth-child(2){flex:1}.default .lzy-test-form-item .lzy-test-form-item-btn{width:auto;flex:none}.default .lzy-test-form-item .ant-form-item{margin-bottom:2px}.default .login-container .input-icon{width:20px;height:20px;margin-right:10px;color:#666;flex-shrink:0;position:absolute;left:0;z-index:2;top:50%;transform:translateY(-50%)}.default .login-container .ant-input{font-size:14px!important;height:46px!important;border:0;border-bottom:2px solid #e0e0e0;transition:all .3s ease;border-radius:0;line-height:38px!important;color:#333;padding-left:32px}.default .login-container .ant-input:focus-within{border-bottom-color:#007bff;box-shadow:none}.default .login-container .ant-btn,.default .login-container .ant-input{font-size:14px}.default .login-container .lzy-test-form-item{display:flex}.default .login-container .lzy-test-form-item>div{flex:0 1 100%}.default .login-container .lzy-test-form-item>div:first-child{flex:0 0 120px}.default .login-container .lzy-test-form-item .ant-form-item{margin-bottom:0}.default .login-container .lzy-test-form-item .lzy-test-form-item-btn{flex:0 0 24px}.default .login-container .lzy-test-form-item .ant-input{font-size:14px;height:34px;line-height:34px;padding:2px 6px}.default .login-container .tab-container{text-align:center}.default .login-container .login-form-container{margin:0 auto;text-align:center}.default .login-container .usb-test-form-container{width:600px;border:1px dashed red;text-align:center}.default .login-container .usb-form-container{text-align:center}.default .login-container .usb-form-container .ant-form-item{margin:0 auto;margin-bottom:15px}.default .login-container .usb-form-container .usb-data-item{display:flex}.default .login-container .usb-form-container .usb-data-item .ant-form-item{display:flex;width:280px;margin-left:10px}.default .login-container .usb-form-container .usb-data-item .ant-form-item-control-wrapper{width:200px}.default .login-container .test-form-container{border:1px dashed red}.default .login-container .download-plugin-link{display:inline-block;margin-bottom:10px}.default .browers{display:flex}.default .icon-chrome{background:url(/cas/resources/custom-login/images/icon_Chrome.png) no-repeat;background-size:cover}.default .icon-chrome,.default .icon-firefox{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px}.default .icon-firefox{background:url(/cas/resources/custom-login/images/icon_Firefox.png) no-repeat;background-size:cover}.default .valid-username .ant-input{border-bottom-color:rgba(0,177,30,.219608)!important}.default .invalid-username .ant-input{border-bottom-color:rgba(255,0,0,.180392)!important}.default span.ant-input-affix-wrapper{flex:1}.default .ant-form-item-children{position:relative;display:flex;justify-content:center}.default .input-label{width:66px;-moz-text-align-last:justify;text-align-last:justify;border-right:1px dotted #ddd;z-index:100;background-color:#f0f0f0;color:#999;height:38px;padding-left:8px;border:1px solid #ddd}.default .mt30{margin-top:30px}.default .browers{color:#999;text-align:center}.default .browers .browers-info{font-size:18px;color:#707070;display:inline-block;vertical-align:middle}.default .browers .browers-info-item{display:flex}.default .browers .browers-info-item .firefox-item:before{content:"";border-left:1px solid #ccc;height:16px;margin:10px;vertical-align:middle}.default .browers .browers-chrome{font-size:14px;color:#333;display:inline-block;vertical-align:middle}.default .browers a{color:#06c;text-decoration:none;font-size:14px;outline:none;vertical-align:middle}.default .browers a:hover{color:#00b3de}.default .form-container.test-form-container>p:first-child{position:absolute;top:50px;padding:10px}.default .add-user{margin:20px}.default .form-container .gloabl-message{background-color:rgba(0,0,0,.3);width:53%;padding:0;position:absolute;top:100px;left:421px}.default .form-container .gloabl-message .message-wrap{margin:0}.default .form-container .gloabl-message .message-wrap:before{background-color:transparent!important}.default .form-container .gloabl-message .message-list .message-item{color:#fff;font-size:20px}.earth.page-login{background-color:#0087c9;background-image:url(/cas/resources/custom-login/images/earth-bg.jpg);background-repeat:no-repeat;background-position:50%}.earth .cover{background-color:#0087c9;opacity:.4;filter:alpha(opacity=40);position:absolute;left:0;right:0;top:0;bottom:0}.earth .form-container{z-index:100}.earth .login-type-title{text-align:center;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.2);padding:10px 0;font-weight:500;font-size:16px;margin-bottom:20px;margin-top:10px;margin:10px 0 20px 0}.earth .ant-btn.ant-btn-primary{height:42px;color:#fff;background-color:#00b3de;border-color:#00aed8}.earth .ant-btn.ant-btn-primary:hover{color:#fff;background-color:#0ebde7;border-color:#0cb5de}.earth .login-container{margin-top:250px;flex:0 1 100%;display:flex;flex-direction:column}.earth .login-container .row-link{position:fixed;top:0;left:0;background:#fff;right:0;width:auto;text-align:center;justify-content:center;padding:14px;font-size:16px}.earth .login-container.test-login{width:100%;margin-bottom:0;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:left}.earth .login-container.test-login>div{flex:0 0 410px;margin-left:10px;margin-bottom:10px}.earth .login-container.test-login>div.br{flex:0 1 100%}.earth .login-header{display:flex;flex-direction:column;align-items:center}.earth .login-header .brand{display:none}.earth .login-header .brand img{height:40px}.earth .login-header .brand .brand-name{margin-left:20px;font-size:30px;font-weight:700}.earth .login-header .header-state{font-size:60px;color:#fff;text-align:center;line-height:100px;text-shadow:0 1px 4px rgba(0,160,233,.8),0 2px 8px rgba(0,0,0,.7),0 4px 10px rgba(0,0,0,.9);font-weight:700;letter-spacing:4px}.earth .login-container .submit-btn{width:100%}.earth .login-container .ant-input{font-size:14px!important;height:38px!important;border-radius:2px;flex:1;line-height:38px!important}.earth .login-container .ant-btn,.earth .login-container .ant-input{font-size:inherit;height:42px;line-height:42px}.earth .login-container .login-content{background-color:hsla(0,0%,100%,.4);width:600px;min-height:300px;padding-bottom:0;margin:0 auto;border:1px solid hsla(0,0%,100%,.2);border-radius:0}.earth .login-container .lzy-test-form-item{width:400px;display:flex}.earth .login-container .lzy-test-form-item>div{flex:0 1 100%}.earth .login-container .lzy-test-form-item>div:first-child{flex:0 0 120px}.earth .login-container .lzy-test-form-item .ant-form-item{margin-bottom:0}.earth .login-container .lzy-test-form-item .lzy-test-form-item-btn{flex:0 0 24px;width:auto;flex:none}.earth .login-container .lzy-test-form-item .ant-input{font-size:14px;height:30px;line-height:30px;padding:2px 6px;border:1px solid #fff}.earth .login-container .lzy-test-form-item .ant-row:first-child{flex:1;margin-right:4px;margin-left:13px}.earth .login-container .lzy-test-form-item .ant-row:nth-child(2){flex:1}.earth .login-container .tab-container{text-align:left}.earth .login-container .tab-container .ant-tabs-bar{border-bottom:0}.earth .login-container .tab-container .ant-tabs-tab{color:#777;font-size:16px;padding:6px 0;margin-right:20px}.earth .login-container .tab-container .ant-tabs-nav .ant-tabs-tab-active{color:#00b3de;text-shadow:0 0 .25px currentColor}.earth .login-container .tab-container .ant-tabs-nav .ant-tabs-tab:hover{color:#00b3de}.earth .login-container .tab-container .ant-tabs-tab+.ant-tabs-tab:after{content:"";width:0;height:16px;border-left:1px solid #ccc;position:absolute;left:-11px;bottom:10px}.earth .login-container .tab-container .ant-tabs-nav-wrap{margin:20px 20px 0 20px}.earth .login-container .tab-container .ant-tabs-nav-wrap .ant-tabs-nav-scroll:before{position:absolute;content:"";background:#ccc;height:1px;right:20px;left:20px;bottom:1px}.earth .login-container .tab-container .ant-tabs-nav-wrap .ant-tabs-ink-bar{background-color:#00b3de}.earth .login-container .login-form-container{width:294px;margin:0 auto;text-align:center}.earth .login-container .login-form-container .ant-form .ant-from-horizontal{margin-left:95px}.earth .login-container .login-form-container .ant-form-item{margin-bottom:15px}.earth .login-container .login-form-container .ant-form-item:first-child{margin-bottom:20px}.earth .login-container .login-form-container .ant-form-item .first-top{margin-top:20px}.earth .login-container .usb-test-form-container{width:600px;border:1px dashed red;text-align:center}.earth .login-container .usb-form-container{width:400px;margin:0 auto;text-align:center}.earth .login-container .usb-form-container .ant-form-item{margin:0 auto;margin-bottom:17px}.earth .login-container .usb-form-container .ant-form-item-control{line-height:35px}.earth .login-container .usb-form-container .usb-data-item{display:flex}.earth .login-container .usb-form-container .usb-data-item .ant-form-item{display:flex;width:280px;margin-left:10px}.earth .login-container .usb-form-container .usb-data-item .ant-form-item-control-wrapper{width:200px}.earth .login-container .test-form-container{overflow-x:hidden!important}.earth .login-container .test-form-container .small-btn{font-size:14px;height:28px;line-height:28px}.earth .login-container .test-form-container{border:1px dashed red}.earth .login-container .download-plugin-link{display:inline-block;margin-bottom:10px}.earth .browers{color:#999;display:flex}.earth .browers .browers-info{font-size:18px;color:#707070;display:inline-block;vertical-align:middle}.earth .browers .browers-info-item{display:flex}.earth .browers .browers-info-item .firefox-item:before{content:"";border-left:1px solid #ccc;height:16px;margin:10px;vertical-align:middle}.earth .browers .browers-chrome{font-size:14px;color:#333;display:inline-block;vertical-align:middle}.earth .browers a{color:#06c;text-decoration:none;font-size:14px;outline:none;vertical-align:middle}.earth .browers a:hover{color:#00b3de}.earth .icon-chrome{background:url(/cas/resources/custom-login/images/icon_Chrome.png) no-repeat}.earth .icon-firefox{background:url(/cas/resources/custom-login/images/icon_Firefox.png) no-repeat}.earth .icon-chrome,.earth .icon-firefox{background-size:cover;width:24px;height:24px;display:inline-block;vertical-align:middle;margin-right:6px}.earth .valid-username .ant-input{background-color:rgba(0,177,30,.219608)!important}.earth .invalid-username .ant-input{background-color:rgba(255,0,0,.180392)!important}.earth span.ant-input-affix-wrapper{flex:1}.earth .ant-form-item-children{position:relative;display:flex;justify-content:center}.earth .input-label{width:66px;-moz-text-align-last:justify;text-align-last:justify;position:relative;border-right:1px dotted #ddd;z-index:100;background-color:#f0f0f0;color:#999;height:38px;padding-left:6px;border:1px solid #ddd}.earth .mt30{margin-top:30px}.earth .add-user{margin:150px}.earth .form-container .gloabl-message{background-color:rgba(0,0,0,.3);width:53%;padding:0;position:absolute;top:100px;left:421px}.earth .form-container .gloabl-message .message-wrap{margin:0}.earth .form-container .gloabl-message .message-wrap:before{background-color:transparent!important}.earth .form-container .gloabl-message .message-list .message-item{color:#fff;font-size:20px}.earth .ant-form-item-control,.earth .login-cookie .ant-form-item-control{line-height:35px}.earth .login-cookie .ant-form-item-control input.ant-input{padding:0 0 0 5px}.brightMirror.page-login{background-color:#f8f8f8;background-image:url(/cas/resources/custom-login/images/brightMirror.jpg);min-width:1200px}.brightMirror .login-container{display:flex;justify-content:space-between;width:1200px;margin:0 auto}.brightMirror .login-header{width:600px;margin-left:94px;margin-top:200px;display:inline-block;float:left}.brightMirror .login-header .brand{display:none}.brightMirror .login-header .header-text{width:600px}.brightMirror .login-header .header-text .header-state{color:#fff;font-size:50px;width:600px}.brightMirror .login-header .header-text .header-state-small{color:#fff;font-size:30px}.brightMirror .login-content{width:334px;background:hsla(0,0%,100%,.9);border-radius:0;margin-bottom:99px;margin-top:200px;height:280px}.brightMirror .login-content .row-link{position:fixed;top:0;left:0;background:#fff;right:0;width:auto;text-align:center;justify-content:center;padding:10px;font-size:16px}.brightMirror .login-content .login-type-title{display:none}.brightMirror .login-content .login-cookie .login-type-title{display:block;color:#00b3de;border-bottom:1px solid #00b3de;padding:10px 0;font-size:16px;margin:10px 20px 0 20px}.brightMirror .login-content .login-cookie .ant-form{margin-bottom:60px}.brightMirror .login-content .login-cookie .ant-form button.submit-btn.ant-btn.ant-btn-primary{width:100%}.brightMirror .login-content .login-cookie .ant-form .ant-form-item-control{line-height:35px}.brightMirror .login-content .login-cookie .ant-form .ant-form-item-control input.ant-input{padding:0 0 0 5px}.brightMirror .login-content .login-cookie .test-form-container{border:1px dashed red;max-height:300px;overflow:auto}.brightMirror .login-content .login-cookie .test-form-container .ant-form-item-control,.brightMirror .login-content .login-cookie .test-form-container p{text-align:center}.brightMirror .login-content .login-by-userName .login-userName{display:block;color:#00b3de;border-bottom:1px solid #00b3de;padding:10px 0;font-size:16px;margin:10px 20px 20px 20px;width:294px}.brightMirror .login-content .login-by-userName .ant-form{margin-bottom:60px}.brightMirror .login-content .login-by-userName .ant-form button.submit-btn.login-btn.ant-btn.ant-btn-primary{width:100%}.brightMirror .login-content .login-by-userName .ant-form .ant-form-item-control{line-height:35px}.brightMirror .login-content .login-main .usb-form-container{width:334px}.brightMirror .login-content .login-main .usb-form-container .login-type-title{display:block;color:#00b3de;border-bottom:1px solid #00b3de;padding:10px 0;font-size:16px;margin:10px 20px 20px 20px}.brightMirror .login-content .login-main .usb-form-container .ant-form{margin-bottom:60px}.brightMirror .login-content .login-main .usb-form-container .ant-form button.submit-btn.ant-btn.ant-btn-primary{width:100%}.brightMirror .login-content .login-main .usb-form-container .ant-form .superDog-text{color:#06c}.brightMirror .login-content .login-main .usb-form-container .ant-form .superDog-text:hover{color:#00b3de}.brightMirror .login-content .login-main .usb-form-container .usb-test-form-container{max-height:300px;overflow:auto;border:1px dashed red}.brightMirror .login-content .login-main .usb-form-container .usb-test-form-container p{text-align:center}.brightMirror .login-content .login-main .usb-form-container .usb-data-item .ant-form-item{display:flex;width:322px!important;margin:5px 10px}.brightMirror .login-content .login-main .usb-form-container .usb-data-item .ant-form-item-control-wrapper{width:100%;margin:0 5px}.brightMirror .login-content .tab-container{text-align:center;min-height:204px;max-height:235px}.brightMirror .login-hd{border-bottom:1px solid #ccc;font-size:16px;margin:20px;margin-top:18px}.brightMirror .login-hd a{color:#777;display:inline-block;padding:6px 0;position:relative;border-bottom:1px solid transparent;margin-bottom:-1px}.brightMirror .login-hd a.active,.brightMirror .login-hd a:hover{color:#00b3de}.brightMirror .ant-tabs-bar{border:none}.brightMirror .ant-tabs-bar.active{color:#00b3de;border-bottom-color:#00b3de;font-weight:700}.brightMirror .ant-tabs-bar:hover{color:#00b3de}.brightMirror .ant-tabs-bar .ant-tabs-nav-scroll{position:relative}.brightMirror .ant-tabs-bar .ant-tabs-nav-scroll:after{position:absolute;content:"";left:20px;right:20px;bottom:5px;height:1px;background:#ccc}.brightMirror .ant-tabs-bar .ant-tabs-nav-animated{margin-top:15px;font-size:16px;width:294px}.brightMirror .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab{float:left;padding:12px 0}.brightMirror .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab:hover{color:#00b3de}.brightMirror .ant-tabs-bar .ant-tabs-nav .ant-tabs-tab.ant-tabs-tab-active{color:#00b3de;font-weight:700}.brightMirror .ant-tabs-bar .ant-tabs-ink-bar{background-color:#00b3de;height:1px}.brightMirror .ant-tabs-bar .ant-tabs-tab+.ant-tabs-tab:after{content:"";width:0;height:16px;border-left:1px solid #ccc;position:absolute;left:-16px;bottom:15px}.brightMirror .ant-tabs-bar .ant-tabs-ink-bar{width:66px!important;margin-bottom:-1px}.brightMirror .ant-row.ant-form-item{width:294px;margin:0 auto;margin-bottom:15px}.brightMirror .ant-row.ant-form-item input.ant-input{border-radius:2px;flex:1}.brightMirror .ant-row.ant-form-item.name{margin-top:16px}.brightMirror .ant-row.ant-form-item .submit-btn{background:#00b3de;border-color:#00aed8;height:42px}.brightMirror .ant-row.ant-form-item .submit-btn:hover{background-color:#0ebde7;border-color:#0cb5de}.brightMirror .login-content .ant-tabs-tabpane.ant-tabs-tabpane-active .test-form-container{border:1px dashed red}.brightMirror .lzy-test-form-item{display:flex}.brightMirror .lzy-test-form-item .ant-row:first-child{flex:1;margin-right:4px;margin-left:13px}.brightMirror .lzy-test-form-item .ant-row:nth-child(2){flex:1}.brightMirror .lzy-test-form-item .lzy-test-form-item-btn{width:auto;flex:none}.brightMirror .lzy-test-form-item .ant-form-item{margin-bottom:2px}.brightMirror .login-container .ant-input{font-size:14px!important;height:38px!important;border-radius:0;line-height:38px!important}.brightMirror span.ant-input-affix-wrapper{flex:1}.brightMirror .ant-form-item-children{position:relative;display:flex;justify-content:center}.brightMirror .input-label{width:66px;-moz-text-align-last:justify;text-align-last:justify;z-index:100;background-color:#f0f0f0;color:#999;height:38px;padding-left:8px;border:1px solid #ddd}.brightMirror .mt30{margin-top:30px}.brightMirror .browers{color:#999;display:flex}.brightMirror .browers .browers-info{font-size:18px;color:#707070;display:inline-block;vertical-align:middle}.brightMirror .browers .browers-info-item{display:flex}.brightMirror .browers .browers-info-item .firefox-item:before{content:"";border-left:1px solid #ccc;height:16px;margin:10px;vertical-align:middle}.brightMirror .browers .browers-chrome{font-size:14px;color:#333;display:inline-block;vertical-align:middle}.brightMirror .browers a{color:#06c;text-decoration:none;font-size:14px;outline:none;vertical-align:middle}.brightMirror .browers a:hover{color:#00b3de}.brightMirror .icon-chrome{background:url(/cas/resources/custom-login/images/icon_Chrome.png) no-repeat;background-size:cover}.brightMirror .icon-chrome,.brightMirror .icon-firefox{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px}.brightMirror .icon-firefox{background:url(/cas/resources/custom-login/images/icon_Firefox.png) no-repeat;background-size:cover}.brightMirror .form-container.test-form-container>p:first-child{position:absolute;top:50px;padding:10px}.brightMirror .add-user{margin:20px}.brightMirror .form-container .gloabl-message{background-color:rgba(0,0,0,.3);width:53%;padding:0;position:absolute;top:100px;left:421px}.brightMirror .form-container .gloabl-message .message-wrap{margin:0}.brightMirror .form-container .gloabl-message .message-wrap:before{background-color:transparent!important}.brightMirror .form-container .gloabl-message .message-list .message-item{color:#fff;font-size:20px}.nightSky{background-color:#072056!important}.nightSky.page-login{background:#072056 url(/cas/resources/custom-login/images/nightSky-bg.jpg) no-repeat 50%;align-items:center}.nightSky .gif-bg{background:url(/cas/resources/custom-login/images/animation.gif) no-repeat 0;background-size:cover;overflow:hidden;opacity:.3;position:absolute;left:0;top:0;right:0;bottom:0}.nightSky .ant-btn.ant-btn-primary:hover{opacity:.8}.nightSky .ant-form-item-label>label{color:#fff}.nightSky .login-content{display:flex;justify-content:center;flex:1;align-items:center;width:1200px;margin:40px auto;background:none;border-radius:0;box-shadow:none}.nightSky .login-content .row-link{width:100%}.nightSky .login-content .login-type-title{font-size:30px;font-weight:500;color:#fff;text-align:center;height:60px;letter-spacing:5px;width:100%;margin:0}.nightSky .login-content .login-main{margin:0 auto;position:relative;margin-left:15%}.nightSky .login-content .login-main .loaginwarp{position:relative;width:368px;z-index:10;margin-top:20px}.nightSky .login-content .login-main .login-main-content{margin:20px 0;padding:25px 40px;border-top:none;border-bottom:none;position:relative;min-height:400px;box-sizing:border-box;padding-top:15px}.nightSky .login-content .login-main .login-main-content .ant-input-affix-wrapper{width:100%}.nightSky .login-content .login-main .login-main-content:after{content:"";display:block;position:absolute;top:0;bottom:0;left:20px;right:20px;background:hsla(0,0%,100%,.05);border-radius:5px;z-index:-1}.nightSky .login-content .login-main:before{top:0}.nightSky .login-content .login-main:after,.nightSky .login-content .login-main:before{content:"";display:block;position:absolute;left:0;right:0;height:50px;width:100%;background:url(/cas/resources/custom-login/images/nightSky-bg-form-top.png);background-repeat:no-repeat;background-size:cover;border:none}.nightSky .login-content .login-main:after{bottom:0;transform:rotate(180deg)}.nightSky .login-content .login-pic{height:600px;width:600px;background:url(/cas/resources/custom-login/images/nightSky-pic-state.png) no-repeat 100% 0;text-align:center;background-size:contain;z-index:1}.nightSky .login-container{flex:0 1 100%}.nightSky .login-container .ant-input{background-color:hsla(0,0%,100%,.2);width:100%;height:50px;line-height:50px;border:1px solid hsla(0,0%,100%,.1);display:inline-block;border-radius:4px;padding:4px 6px 4px 45px;box-sizing:border-box;font-size:16px;color:#fff}.nightSky .login-container.test-login{width:100%;margin-bottom:0;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:left}.nightSky .login-container.test-login>div{flex:0 0 410px;margin-left:10px;margin-bottom:10px}.nightSky .login-container.test-login>div.br{flex:0 1 100%}.nightSky .ant-form.ant-form-horizontal{height:270px;margin:20px auto 0;display:flex;flex-direction:column}.nightSky .ant-form.ant-form-horizontal .ant-form-item{margin-bottom:20px}.nightSky .ant-form.ant-form-horizontal .ant-form-item:first-child{margin-bottom:0}.nightSky .ant-form.ant-form-horizontal .ant-form-item.name,.nightSky .ant-form.ant-form-horizontal .ant-form-item.username{margin-bottom:20px}.nightSky .ant-form.ant-form-horizontal .loginbtn{display:flex;flex:1}.nightSky .ant-form.ant-form-horizontal .loginbtn .ant-form-item-control-wrapper{display:flex;flex-direction:column;justify-content:flex-end;width:100%}.nightSky .ant-form.ant-form-horizontal .submit-btn{background:#2591ed;border-color:#2591ed}.nightSky .ant-form.ant-form-horizontal .submit-btn:hover{opacity:.8}.nightSky .login-header{display:flex;flex-direction:column;align-items:center;margin-bottom:50px}.nightSky .login-header .brand{display:flex}.nightSky .login-header .brand img{display:none;height:40px}.nightSky .login-header .brand .brand-name{height:95px;width:1920px;background:url(/cas/resources/custom-login/images/nightSky-bg-header.png) no-repeat 100% 0;text-align:center;background-size:contain;color:#fff;font-size:40px;font-weight:700;z-index:10;position:relative;background-position-x:50%}.nightSky .login-header .header-state{font-size:14px;color:#999;margin-top:20px}.nightSky .login-container .submit-btn{width:100%}.nightSky .login-container .ant-btn,.nightSky .login-container .ant-input{font-size:16px;height:42px;line-height:42px}.nightSky .login-container .lzy-test-form-item{width:400px;display:flex}.nightSky .login-container .lzy-test-form-item>div{flex:0 1 100%}.nightSky .login-container .lzy-test-form-item>div:first-child{flex:0 0 120px}.nightSky .login-container .lzy-test-form-item .ant-form-item{margin-bottom:0}.nightSky .login-container .lzy-test-form-item .lzy-test-form-item-btn{flex:0 0 24px}.nightSky .login-container .lzy-test-form-item .ant-input{font-size:14px;height:34px;line-height:34px;padding:2px 6px}.nightSky .login-container .lzy-test-form-item .ant-row:first-child{flex:1;margin-right:4px;margin-left:13px}.nightSky .login-container .lzy-test-form-item .ant-row:nth-child(2){flex:1}.nightSky .login-container .tab-container{text-align:center;min-height:204px;max-height:235px}.nightSky .login-container .tab-container .ant-tabs-bar{border-bottom:0;color:#777}.nightSky .login-container .login-form-container{margin:0 auto;text-align:center}.nightSky .login-container .usb-test-form-container{width:600px;border:1px dashed red;text-align:center;overflow:auto;color:#fff}.nightSky .login-container .usb-form-container{margin:0 auto;text-align:center}.nightSky .login-container .usb-form-container .ant-form-item{margin-bottom:24px}.nightSky .login-container .usb-form-container .usb-data-item{display:flex}.nightSky .login-container .usb-form-container .usb-data-item .ant-form-item{display:flex;width:280px;margin-left:10px}.nightSky .login-container .usb-form-container .usb-data-item .ant-form-item-control-wrapper{width:200px}.nightSky .login-container .test-form-container{overflow:auto;color:#fff}.nightSky .login-container .test-form-container .small-btn{font-size:14px;height:28px;line-height:28px}.nightSky .login-container .test-form-container{border:1px dashed red}.nightSky .login-container .download-plugin-link{display:inline-block;margin-bottom:10px}.nightSky .browers{color:hsla(0,0%,100%,.6);display:flex}.nightSky .browers a{margin-right:20px;text-decoration:none;color:hsla(0,0%,100%,.6)}.nightSky .browers a:hover{text-decoration:underline}.nightSky .icon-chrome{background:url(/cas/resources/custom-login/images/chrome-white.svg) no-repeat}.nightSky .icon-chrome,.nightSky .icon-firefox{width:20px;height:20px;display:inline-block;opacity:.2;vertical-align:middle;margin-top:-2px;margin-right:6px}.nightSky .icon-firefox{background:url(/cas/resources/custom-login/images/icon_firefox.svg) no-repeat}.nightSky .valid-username .ant-input{background-color:rgba(46,204,113,.6)!important}.nightSky .invalid-username .ant-input{background-color:rgba(231,76,60,.6)!important}.nightSky .has-error .ant-input-affix-wrapper .ant-input,.nightSky .has-error .ant-input-affix-wrapper .ant-input:hover{background-color:hsla(0,0%,100%,.2)}.nightSky .control-label.username{background:url(/cas/resources/custom-login/images/user.png) no-repeat 50%;background-color:hsla(0,0%,100%,.3)}.nightSky .control-label.password{background:url(/cas/resources/custom-login/images/lock.png) no-repeat 50%;background-color:hsla(0,0%,100%,.3)}.nightSky .control-label.ip{background:url(/cas/resources/custom-login/images/IP.png) no-repeat 50%;background-color:hsla(0,0%,100%,.3)}.nightSky .control-label{height:40px;width:40px;line-height:40px;position:absolute;left:-11px;top:-20px;z-index:1}.nightSky input:-webkit-autofill,.nightSky input:-webkit-autofill:active,.nightSky input:-webkit-autofill:focus,.nightSky input:-webkit-autofill:hover{-webkit-transition-delay:99999s;-webkit-transition:color 99999s ease-out,background-color 99999s ease-out}.nightSky input:-webkit-autofill{box-shadow:none!important}.nightSky .form-container .gloabl-message{background-color:rgba(0,0,0,.3);width:53%;padding:0;position:absolute;top:100px;left:421px}.nightSky .form-container .gloabl-message .message-wrap{margin:0}.nightSky .form-container .gloabl-message .message-wrap:before{background-color:transparent!important}.nightSky .form-container .gloabl-message .message-list .message-item{color:#fff;font-size:20px}.darkNet.page-login{background-color:#f8f8f8;background-image:url(/cas/resources/custom-login/images/darkNet-bg.jpg);background-repeat:no-repeat;background-position:0,100%;align-items:center;background-size:cover}.darkNet .gif-bg{background:url(/cas/resources/custom-login/images/animation.gif) no-repeat 0;background-size:cover;overflow:hidden;opacity:.3;position:absolute;left:0;top:0;right:0;bottom:0}.darkNet .ant-form-item-label>label{color:#fff}.darkNet .dot-span{display:block;width:100px;height:100px;border-top:2px solid #fff;border-left:2px solid #fff;position:absolute;left:0;top:30px;z-index:-1}.darkNet .dot-span:before{content:" ";width:12px;height:12px;border-radius:50%;background-color:#fff;position:absolute;left:-7px;top:-7px;border:4px solid #102948}.darkNet .dot-span:nth-child(2){transform:rotate(90deg);left:inherit;right:0}.darkNet .dot-span:nth-child(3){transform:rotate(270deg);top:inherit;bottom:-20px}.darkNet .dot-span:nth-child(4){transform:rotate(180deg);left:inherit;right:0;bottom:-20px;top:inherit}.darkNet .ddline-span{background:url(/cas/resources/custom-login/images/darkNet-bg-line.png) no-repeat 50%;width:9px;height:283px;display:block;position:absolute;left:0;top:50%;margin-top:-118px}.darkNet .ddline-span+.ddline-span{left:inherit;right:0;transform:rotate(180deg)}.darkNet .line-span{content:" ";width:12px;height:58px;border-right:2px solid #31b3ff;position:absolute;left:0;bottom:27px;display:block}.darkNet .line-span:before{border-width:0 12px 12px;border-color:transparent #31b3ff transparent transparent;bottom:53px;left:-12px}.darkNet .line-span:after,.darkNet .line-span:before{content:" ";width:0;height:0;border-style:solid;position:absolute}.darkNet .line-span:after{border-width:0 10px 10px;border-color:transparent #13274c transparent transparent;bottom:55px;left:-8px}.darkNet .line-span:nth-child(2){transform:rotate(180deg);left:inherit;right:0;bottom:23px}.darkNet .line-span:nth-child(3){transform:rotate(90deg);border-right:none;left:-30px;bottom:-5px}.darkNet .line-span:nth-child(4){transform:rotate(270deg);left:inherit;right:-30px;border-right:none;bottom:55px}.darkNet .login-container{display:flex;max-width:1200px;margin:7% auto 10% auto}.darkNet .login-container.test-login{width:100%;margin-bottom:0;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:left}.darkNet .login-container.test-login>div{flex:0 0 410px;margin-left:10px;margin-bottom:10px}.darkNet .login-container.test-login>div.br{flex:0 1 100%}.darkNet .login-content{margin-left:10%;position:relative;display:flex;min-width:460px;justify-content:center;background:none;border-radius:0;box-shadow:none}.darkNet .login-content .ant-form.ant-form-horizontal{width:360px;height:360px;margin:20px auto 0;display:flex;flex-direction:column}.darkNet .login-content .ant-form.ant-form-horizontal>div:first-child{display:flex;flex-direction:column;flex:1}.darkNet .login-content .ant-form.ant-form-horizontal .ant-form-item{margin-bottom:30px}.darkNet .login-content .ant-form.ant-form-horizontal .ant-form-item:first-child{margin-bottom:0}.darkNet .login-content .ant-form.ant-form-horizontal .ant-form-item.name,.darkNet .login-content .ant-form.ant-form-horizontal .ant-form-item.username{margin-bottom:30px}.darkNet .login-content .ant-form.ant-form-horizontal .loginbtn{display:flex;flex:1;width:100%}.darkNet .login-content .ant-form.ant-form-horizontal .loginbtn .ant-form-item-control-wrapper{display:flex;flex-direction:column;justify-content:flex-end;width:100%}.darkNet .login-content .row-link{color:#999;width:100%;justify-content:center}.darkNet .login-content .login-type-title{font-weight:500;margin:0;font-size:40px;color:#fff;text-align:center;height:60px;margin-top:-13px;letter-spacing:4px;width:100%}.darkNet .login-content .login-main{position:relative;height:460px;width:460px}.darkNet .login-content .login-main .loaginwarp{position:relative;z-index:10}.darkNet .login-content .login-main .login-main-content{margin:20px 0;padding:15px 30px;border-top:none;border-bottom:none;min-height:460px;box-sizing:border-box}.darkNet .login-header{background:url(/cas/resources/custom-login/images/data.png) no-repeat 100% 0;text-align:center;margin-top:100px;display:flex;flex:0 auto;justify-content:center;align-items:center;min-width:600px;z-index:100}.darkNet .login-header .brand{display:flex}.darkNet .login-header .brand img{display:none;height:40px}.darkNet .login-header .brand .brand-name{color:#31b3ff;font-size:60px;border:2px solid #31b3ff;display:inline-block;padding:18px 50px 20px;border-radius:6px;margin-top:180px;font-weight:700;letter-spacing:6px;position:relative}.darkNet .login-header .header-state{font-size:14px;color:#999;margin-top:20px}.darkNet .login-container .submit-btn{width:100%}.darkNet .login-container .ant-input{background-color:hsla(0,0%,100%,.2);width:100%;border:1px solid hsla(0,0%,100%,.1);display:inline-block;border-radius:4px;padding:4px 6px 4px 45px;box-sizing:border-box;color:#fff}.darkNet .login-container .ant-btn,.darkNet .login-container .ant-input{height:50px;line-height:50px;font-size:16px}.darkNet .login-container .lzy-test-form-item{width:400px;display:flex}.darkNet .login-container .lzy-test-form-item>div{flex:0 1 100%}.darkNet .login-container .lzy-test-form-item>div:first-child{flex:0 0 120px}.darkNet .login-container .lzy-test-form-item .ant-form-item{margin-bottom:0}.darkNet .login-container .lzy-test-form-item .lzy-test-form-item-btn{flex:0 0 24px}.darkNet .login-container .lzy-test-form-item .ant-input{font-size:14px;height:34px;line-height:34px;padding:2px 6px}.darkNet .login-container .lzy-test-form-item .ant-row:first-child{flex:1;margin-right:4px;margin-left:13px}.darkNet .login-container .lzy-test-form-item .ant-row:nth-child(2){flex:1}.darkNet .login-container .tab-container{text-align:center;overflow:inherit}.darkNet .login-container .tab-container .ant-tabs-bar{border-bottom:0}.darkNet .login-container .tab-container .ant-tabs-tab{color:hsla(0,0%,100%,.7)}.darkNet .login-container .tab-container .ant-tabs-nav .ant-tabs-tab-active{color:#1890ff;text-shadow:0 0 .25px currentColor}.darkNet .login-container .tab-container .ant-tabs-nav .ant-tabs-tab:hover{color:#1890ff}.darkNet .login-container .login-form-container{margin:0 auto;text-align:center}.darkNet .login-container .usb-test-form-container{width:600px;border:1px dashed red;text-align:center;overflow:auto;color:#fff}.darkNet .login-container .usb-form-container{margin:0 auto;text-align:center}.darkNet .login-container .usb-form-container .ant-form-item{margin-bottom:24px}.darkNet .login-container .usb-form-container .usb-data-item{display:flex}.darkNet .login-container .usb-form-container .usb-data-item .ant-form-item{display:flex;width:280px;margin-left:10px}.darkNet .login-container .usb-form-container .usb-data-item .ant-form-item-control-wrapper{width:200px}.darkNet .login-container .test-form-container{overflow:auto;color:#fff}.darkNet .login-container .test-form-container .small-btn{font-size:14px;height:28px;line-height:28px}.darkNet .login-container .test-form-container{border:1px dashed red}.darkNet .login-container .download-plugin-link{display:inline-block;margin-bottom:10px}.darkNet .browers{color:hsla(0,0%,100%,.6);display:flex}.darkNet .browers a{margin-right:9px;text-decoration:none;color:hsla(0,0%,100%,.6)}.darkNet .browers a:hover{text-decoration:underline}.darkNet .icon-chrome{background:url(/cas/resources/custom-login/images/chrome-white.svg) no-repeat}.darkNet .icon-chrome,.darkNet .icon-firefox{width:20px;height:20px;display:inline-block;opacity:.2;vertical-align:middle;margin-top:-2px;margin-right:6px}.darkNet .icon-firefox{background:url(/cas/resources/custom-login/images/icon_firefox.svg) no-repeat}.darkNet .valid-username .ant-input{background-color:rgba(46,204,113,.6)!important}.darkNet .invalid-username .ant-input{background-color:rgba(231,76,60,.6)!important}.darkNet .has-error .ant-input-affix-wrapper .ant-input,.darkNet .has-error .ant-input-affix-wrapper .ant-input:hover{background-color:hsla(0,0%,100%,.2)}.darkNet .control-label.username{background:url(/cas/resources/custom-login/images/user.png) no-repeat 50%}.darkNet .control-label.password{background:url(/cas/resources/custom-login/images/lock.png) no-repeat 50%}.darkNet .control-label.ip{background:url(/cas/resources/custom-login/images/IP.png) no-repeat 50%}.darkNet .ant-input-prefix{top:0;left:0}.darkNet .ant-input-prefix .control-label{height:50px;width:50px;line-height:50px;position:absolute;left:0;top:0;z-index:1}.darkNet input:-webkit-autofill,.darkNet input:-webkit-autofill:active,.darkNet input:-webkit-autofill:focus,.darkNet input:-webkit-autofill:hover{-webkit-transition-delay:99999s;-webkit-transition:color 99999s ease-out,background-color 99999s ease-out}.darkNet input:-webkit-autofill{box-shadow:none!important}.darkNet .form-container{overflow:initial}.darkNet .form-container .gloabl-message{background-color:rgba(0,0,0,.3);width:53%;padding:0;position:absolute;top:7%;left:421px;z-index:100}.darkNet .form-container .gloabl-message .message-wrap{margin:0}.darkNet .form-container .gloabl-message .message-wrap:before{background-color:transparent!important}.darkNet .form-container .gloabl-message .message-list .message-item{color:#fff;font-size:20px}.darkNet a.add-user{margin-left:21px}.policeBadge.page-login{background-image:url(/cas/resources/custom-login/images/policeBadge-bg.jpg);background-color:#072056;background-repeat:no-repeat;background-position:50%;background-size:cover}.policeBadge .login-container{overflow:auto;height:100%}.policeBadge .login-container .row-link{position:fixed;top:0;left:0;background:#fff;right:0;width:auto;text-align:center;justify-content:center;padding:10px;font-size:16px}.policeBadge .login-container .login-content{background:none;border-radius:0;box-shadow:none;margin:0 auto}.policeBadge .login-container .login-content .login-main{position:relative;width:368px;z-index:10;margin-top:20px;min-height:280px;padding-bottom:20px;margin:0 auto}.policeBadge .login-container .login-content .login-main .login-main-content{margin:0 20px}.policeBadge .login-container .login-content .login-main .login-main-content .login-type-title{font-size:30px;color:#fff;text-align:center;height:60px;letter-spacing:6px;width:100%;border-bottom:1px solid hsla(0,0%,100%,.2);padding:10px 0;font-weight:500;margin-bottom:20px;margin-top:10px}.policeBadge .login-container.test-login{width:100%;margin-bottom:0;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;justify-content:left}.policeBadge .login-container.test-login>div{flex:0 0 410px;margin-left:10px;margin-bottom:10px}.policeBadge .login-container.test-login>div.br{flex:0 1 100%}.policeBadge .login-header{display:flex;flex-direction:column;align-items:center;padding-top:100px}.policeBadge .login-header .brand{display:flex}.policeBadge .login-header .brand .brand-name{display:none;margin-left:20px;font-size:30px;font-weight:700}.policeBadge .login-header .header-state{font-size:14px;color:#999;margin-top:20px;font-size:48px;color:#fff;text-align:center;line-height:100px;text-shadow:0 1px 4px rgb(0 160 2.9125%),0 2px 8px rgb(0 0 0),0 4px 10px rgb(0 0 0);font-weight:700;letter-spacing:4px}.policeBadge .login-container .submit-btn{width:100%}.policeBadge .login-container .ant-input{background-color:hsla(0,0%,100%,.2);width:100%;border:1px solid hsla(0,0%,100%,.1);display:inline-block;border-radius:4px;padding:4px 6px 4px 55px;box-sizing:border-box;font-size:16px;color:#fff}.policeBadge .login-container .ant-btn,.policeBadge .login-container .ant-input{font-size:16px;height:50px;line-height:50px}.policeBadge .login-container .lzy-test-form-item{display:flex}.policeBadge .login-container .lzy-test-form-item>div{flex:0 1 100%}.policeBadge .login-container .lzy-test-form-item>div:first-child{flex:0 0 120px}.policeBadge .login-container .lzy-test-form-item .ant-form-item{margin-bottom:0}.policeBadge .login-container .lzy-test-form-item .lzy-test-form-item-btn{flex:0 0 24px}.policeBadge .login-container .lzy-test-form-item .ant-input{font-size:14px;height:34px;line-height:34px;padding:2px 6px}.policeBadge .login-container .lzy-test-form-item .ant-row:first-child{flex:1;margin-right:4px;margin-left:13px}.policeBadge .login-container .lzy-test-form-item .ant-row:nth-child(2){flex:1}.policeBadge .login-container .tab-container{text-align:center}.policeBadge .login-container .tab-container .ant-tabs-bar{border-bottom:0}.policeBadge .login-container .tab-container .ant-tabs-tab{color:#777;font-size:16px}.policeBadge .login-container .tab-container .ant-tabs-nav .ant-tabs-tab-active{color:#1890ff;text-shadow:0 0 .25px currentColor}.policeBadge .login-container .tab-container .ant-tabs-nav .ant-tabs-tab:hover{color:#1890ff}.policeBadge .login-container .login-form-container{margin:0 auto;text-align:center}.policeBadge .login-container .usb-test-form-container{border:1px dashed red;text-align:center;overflow:auto}.policeBadge .login-container .usb-form-container{margin:0 auto;text-align:center}.policeBadge .login-container .usb-form-container p{color:#fff}.policeBadge .login-container .usb-form-container .ant-form-item{margin:0 auto;margin-bottom:24px}.policeBadge .login-container .usb-form-container .usb-data-item{display:flex}.policeBadge .login-container .usb-form-container .usb-data-item .ant-form-item{display:flex;width:280px;margin-left:10px}.policeBadge .login-container .usb-form-container .usb-data-item .ant-form-item-label>label{color:#fff}.policeBadge .login-container .usb-form-container .usb-data-item .ant-form-item-control-wrapper{width:200px}.policeBadge .login-container .test-form-container{max-height:200px!important;overflow:auto}.policeBadge .login-container .test-form-container p{color:#fff}.policeBadge .login-container .test-form-container .small-btn{font-size:14px;height:28px;line-height:28px}.policeBadge .login-container .test-form-container{border:1px dashed red}.policeBadge .login-container .download-plugin-link{display:inline-block;margin-bottom:10px}.policeBadge .browers{color:#999;display:flex}.policeBadge .browers .browers-info{font-size:18px;color:#707070;display:inline-block;vertical-align:middle}.policeBadge .browers .browers-info-item{display:flex}.policeBadge .browers .browers-info-item .firefox-item:before{content:"";border-left:1px solid #ccc;height:16px;margin:10px;vertical-align:middle}.policeBadge .browers .browers-chrome{font-size:14px;color:#333;display:inline-block;vertical-align:middle}.policeBadge .browers a{color:#06c;text-decoration:none;font-size:14px;outline:none;vertical-align:middle}.policeBadge .browers a:hover{color:#00b3de}.policeBadge .icon-chrome{background:url(/cas/resources/custom-login/images/icon_Chrome.png) no-repeat;background-size:cover}.policeBadge .icon-chrome,.policeBadge .icon-firefox{width:24px;height:24px;display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px}.policeBadge .icon-firefox{background:url(/cas/resources/custom-login/images/icon_Firefox.png) no-repeat;background-size:cover}.policeBadge .valid-username .ant-input{background-color:rgba(0,177,30,.219608)!important}.policeBadge .invalid-username .ant-input{background-color:rgba(255,0,0,.180392)!important}.policeBadge .has-error .ant-input-affix-wrapper .ant-input,.policeBadge .has-error .ant-input-affix-wrapper .ant-input:hover{background-color:hsla(0,0%,100%,.2)}.policeBadge .control-label.username{background:url(/cas/resources/custom-login/images/user.png) no-repeat 50%}.policeBadge .control-label.password{background:url(/cas/resources/custom-login/images/lock.png) no-repeat 50%}.policeBadge .control-label.ip{background:url(/cas/resources/custom-login/images/IP.png) no-repeat 50%}.policeBadge .ant-input-prefix{top:0;left:0}.policeBadge .ant-input-prefix .control-label{height:50px;width:50px;line-height:50px;position:absolute;left:0;top:0;z-index:1}.policeBadge .ant-form-horizontal .ant-form-item{margin-bottom:20px}.policeBadge .ant-form-horizontal .ant-form-item.name{margin-top:21px}.policeBadge input:-webkit-autofill,.policeBadge input:-webkit-autofill:active,.policeBadge input:-webkit-autofill:focus,.policeBadge input:-webkit-autofill:hover{-webkit-transition-delay:99999s;-webkit-transition:color 99999s ease-out,background-color 99999s ease-out}.policeBadge input:-webkit-autofill{box-shadow:none!important}.policeBadge .form-container .gloabl-message{background-color:rgba(0,0,0,.3);width:53%;padding:0;position:absolute;top:55px;left:421px}.policeBadge .form-container .gloabl-message .message-wrap{margin:0}.policeBadge .form-container .gloabl-message .message-wrap:before{background-color:transparent!important}.policeBadge .form-container .gloabl-message .message-list .message-item{color:#fff;font-size:20px}.policeBadge a.add-user{margin-left:2px}