<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{margin:0px;padding:0px;font-family:Arial,'Microsoft YaHei';font-size:14px;}
a,a:hover,a:focus,a:link{text-decoration:none;}
*:focus{outline:none;box-shadow:none;}
.logininfo .form-control{width:100%;outline:none;box-shadow:none;background:#fff;border-radius:0px;}
.logininfo .form-control:focus{box-shadow:none;border:1px solid #2cbfde;box-shadow:none;outline:0 none;}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{box-shadow:0 0 0 60px #fff inset;-webkit-text-fill-color:#333;-webkit-box-shadow:0 0 0px 1000px white inset;}
.MainContent{position:absolute;height:100%;width:100%;overflow-x:hidden;}
.MainContent .logo{text-align:left;clear:both;width:1100px;margin:0px auto;vertical-align:middle;padding:2% 0px 1%;}
.MainContent .logo img{height:60px;}
.MainContent .logininfo{margin:0px auto;clear:both;background:#2cbfde url(../images/loginbg.png) no-repeat bottom center;padding:5% 0px;}
.MainContent .logininfo .mainInfo{width:1100px;margin:0px auto;color:white;position:relative;}
.MainContent .logininfo .mainInfo .line1{font-size:30px;padding:10px 0px;}
.MainContent .logininfo .mainInfo .line2{font-size:45px;padding-bottom:50px;width:765px;}
.MainContent .logininfo .mainInfo .line3{line-height:25px;width:700px;border:1px dashed #fff;padding:10px 20px;background:url(../images/tipbg.png);}
.MainContent .logininfo .mainInfo .line3 .title{font-size:18px;padding:10px 0px;}
.MainContent .logininfo .mainInfo .line4{margin-top:30px;}
.MainContent .logininfo .mainInfo .line4 .zysx{opacity:0;display:none;}
.qabtn a{color:#fff;background:#0f94cd;padding:10px 30px;}
.MainContent .logininfo .mainInfo .loginform{width:303px;min-height:400px;background:#fff;position:absolute;right:0px;top:0px;background:#fff;padding:0px 0px 15px;box-shadow:1px 1px 1px 2px rgba(0,0,0,0.1);}
.MainContent .logininfo .mainInfo .intvcand { min-height: 300px; margin-top: 70px; }
.MainContent .logininfo .mainInfo .loginform .loginFuncApp{border-right:2px solid #fff;}
.MainContent .logininfo .mainInfo .loginform .loginFuncNormal{border-left:2px solid #fff;}
.MainContent .logininfo .mainInfo .loginform.tab-2 .loginFuncApp{border-bottom:2px solid #D1DDDD;background:#f8f8f8;border-right:2px solid #D1DDDD;}
.MainContent .logininfo .mainInfo .loginform.tab-1 .loginFuncNormal{border-bottom:2px solid #D1DDDD;background:#f8f8f8;border-left:2px solid #D1DDDD;}
.publicExam .logininfo .mainInfo .loginform{color:#626262;height: 350px;top: 45px;min-height: initial;}
.loginFunc{clear:both;height:52px;overflow:hidden;width:100%;}
.loginFuncNormal,.loginFuncApp{color:#626262;cursor:pointer;float:left;font-size:14px;height:100%;line-height:50px;overflow:hidden;position:relative;text-align:center;width:50%;font-weight:bold;}
.loginFuncApp{border-right:medium none;}
.MainContent .buttom{clear:both;width:1100px;margin:0px auto;height:10%;position:relative;left:0px;top:0px;padding-bottom:20px;}
.buttom .left{width:162px;height:75px;line-height:75px;position:absolute;left:0px;top:0px;}
.buttom .right{width:100%;text-align:center;float:left;height:75px;line-height:75px;font-size:12px;}
.buttom .right span.b{font-weight:bold;}
.loginform .loginForm{padding:40px 30px 0px 30px;}
.loginFormIpt{clear:both;height:42px;line-height:42px;margin:0 0px 20px 0px;padding-right:5px;position:relative;width:100%;z-index:2;}
.placeholder{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#c9c9c9;font-size:14px;left:30px;line-height:14px;position:absolute;top:14px;visibility:hidden;}
.themeCtrl a,.loginFormIpt,.headerIntro,.verify-input-line,.themeText li,.btn,.btn-moblogin,.ico,.locationTestTitle,.verSelected,.servSelected,.locationTestTitleClose,#extText li,#mobtips_arr,#mobtips_close{}
.headerLogo,.headerIntro,.headerNav,.footerLogo,.footerNav,.formIpt,.formCXt,.domain,#whatAutologinTip,#mobtips,#mobtips_arr,#mobtips_close{position:absolute;}
.formIpt,.formCXt{background:transparent none repeat scroll 0 0 !important;border:medium none;color:#333;font-family:Verdana,'Microsoft YaHei';font-size:14px;ime-mode:disabled;line-height:21px;top:1px;width:100%;padding:10px 10px;height:40px;border:1px solid #C2C3C5;font-weight:bold;}
.formIpt:hover,.formIpt:focus{border:1px solid #2cbfde;}
.loginFormIpt .ico,.loginFormIpt .fa{left:9px;position:absolute;top:13px;z-index:1;}
.ico-uid{background-position:-154px -64px;height:16px;width:14px;}
.ico-pwd{background-position:-178px -64px;height:16px;width:14px;}
.btn-main{box-shadow:0 2px 5px rgba(0,28,88,0.3);color:#fff;}
.btn-login{background-position:0 -208px;}
.btn-login:hover{background-position:0 -256px;}
.loginFormBtn{height:38px;margin:18px 0 0 0px;position:relative;width:245px;}
.formIdentifyingt{width:100px;}
.loginFormIpt_smsCode{margin-bottom:5px;}
.loginFormLink{padding-left:5px;margin-bottom:20px;}
.loginFormLink a{text-decoration:underline;cursor:pointer;}
.loginFormAlermMessage{color:Red;font-size:12px;margin-top:5px;}
.btn{background-color:transparent;border:0 none;cursor:pointer;display:inline-block;float:left;font-size:14px;font-weight:700;height:38px;line-height:38px;outline:0 none;padding:0;text-align:center;vertical-align:baseline;width:100%;color:white;background:#2cbfde;border-radius:0px;box-shadow:none;}
.btn:hover{color:white;opacity:0.8;}
.btn-side{box-shadow:0 2px 5px rgba(0,0,0,0.1);color:#6d798c;}
.btn-reg{background-position:-117px -208px;float:right;}
.btn-side:hover{color:#626262;}
.loginFormCheck{clear:both;color:#555;height:14px;line-height:14px;position:relative;width:235px;z-index:1;margin-left:5px;}
.ico-checkbox{background-position:-40px -160px;cursor:pointer;display:inline-block;height:13px;vertical-align:middle;width:13px;}
#remAutoLogin{left:0;position:absolute;visibility:hidden;}
.ico-checkbox{background-position:-40px -160px;cursor:pointer;display:inline-block;height:13px;vertical-align:middle;width:13px;}
#remAutoLoginTxt,.forgetPwd{color:#848585;}
.loginFormCbx{height:13px;margin:0;overflow:hidden;padding:0;vertical-align:middle;width:13px;}
.forgetPwdLine{text-align:right;}
#remAutoLoginTxt,.forgetPwd{color:#848585;}
.loginFormCheckInner{float:left;line-height:13px;position:relative;width:150px;}
.ico-identifying{background-position:-225px -65px;cursor:pointer;display:inline-block;height:17px;vertical-align:middle;width:17px;}
.autoLogin-checked .ico-checkbox{background-position:-40px -180px;}
#remAutoLoginTxt{font-weight:bold;}
.showPlaceholder .identifying-view,.showPlaceholder .sendSMS-view{height:30px;left:140px;position:relative;top:4px;width:100px;}
.showPlaceholder .identifying-view img{width:70px;}
#remAutoLoginTxt{cursor:pointer;}
.buttom .right .space{width:0px;height:75px;float:left;}
.loginTip{padding-left:5px;margin-top:20px;}
.modal-header{display:none;}
.alert-danger{color:#333;font-size:20px;font-weight:bold;margin-bottom:20px;text-align:center;background:none;border:none;}
.modal-footer{border:none;text-align:center;}
.modal-footer .btn{float:none;-moz-user-select:none;border:1px solid transparent;border-radius:0;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;background:#2cbfde none repeat scroll 0 0;color:white;width:auto;padding:0px 30px;border-radius:6px;width:auto;padding:0px 30px;border-radius:6px;}
.modal-content{border-radius:0px;box-shadow:none;}
.modal.fade .modal-dialog{background:#f3f6fa;border:5px solid rgba(0,0,0,0.3);border-radius:5px;}
.sendSMS-vie:hover{text-decoration:underline;}
.buttom{text-align: center; line-height: 30px; height: 30px; padding-top: 10px}
@media only screen and (max-width:1100px){
    .MainContent .logo{padding-left:20px;}
    .MainContent .logo,.MainContent .buttom,.MainContent .logininfo .mainInfo{width:100%;}
    .MainContent .logininfo .mainInfo .line1,.MainContent .logininfo .mainInfo .line2,.MainContent .logininfo .mainInfo .line3,.MainContent .logininfo .mainInfo .line4,.buttom .left{padding-left:20px;}
    .MainContent .logininfo .mainInfo .line3{width:60%;}}@media only screen and (max-width:850px){.MainContent .logininfo .mainInfo .line3{width:50%;}
    .MainContent .logininfo .mainInfo .line1{font-size:20px;}
    .MainContent .logininfo .mainInfo .line2{font-size:30px;}
    .buttom .left{width:100px;}
    .buttom .left img{width:100%;}
    .buttom .right .space{width:100px;height:75px;}
    .MainContent .logininfo .mainInfo .line2{width:initial;}}@media only screen and (max-width:600px){body{width:100%;}
    .MainContent .logo{text-align:center;padding-left:0px;}
    .MainContent .logininfo{width:100%;overflow:hidden;}
    .MainContent .logininfo .mainInfo .line1{font-size:20px;width:300px;position:inherit;margin:0px auto;padding-left:0px;}
    .MainContent .logininfo .mainInfo .line2{font-size:30px;width:300px;position:inherit;margin:0px auto;padding-left:0px;padding-bottom:20px;}
    .MainContent .logininfo .mainInfo .line3{display:none;}
    .MainContent .logininfo .mainInfo .loginform{position:inherit;margin:0px auto;}
    .MainContent .logininfo .mainInfo .line4{width:310px;position:inherit;margin:0px auto;padding-left:8px;margin-top:20px; display: none;}
    .MainContent .logininfo .mainInfo .line4 .zysx{opacity:1;display:initial;}
    .MainContent{width:100%;position:absolute;overflow-x:hidden;}
    .MainContent .buttom{padding-bottom:10px; height: initial;}
    .buttom .right{padding-left:0px;text-align:center;}
}
@media only screen and (max-width:433px) and (max-width:1000px){
    .buttom .right span.icp{display:none;}
}
@media only screen and (max-height:700px) and (max-width:1000px){
    .MainContent .logo img{height:100%;}
    .MainContent .logininfo .mainInfo .line2{padding-bottom:20px;}
}
@media only screen and (max-height:680px) and (max-width:1000px){

}
@media only screen and (max-width:1000px){
    .MainContent .logininfo .mainInfo .loginform{min-height:374px;}
}
@media(max-width:450px){
    .MainContent .logo {
        height: 60px !important;
        margin: 9px 0px;
    }
    #cxdialog.cxdialog .showtip{
        padding:0px !important;
        margin-left: -15px !important;
    }
    #cxdialog{
        width: 295px !important;
        margin-left: -147.5px !important;
    }
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus{
    outline: 0px auto -webkit-focus-ring-color;
}
#submitLogin {position: relative;top: 10px;}
.showPlaceholder .identifying-view img {width: 70px;max-height: 100%;position: relative;top: 1px;}
@media screen and (max-width:450px){
    body{background: #f5f5f5;}
    .modal.fade .modal-dialog{top:34%;left:47%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);}
    .MainContent .logininfo .mainInfo .line1{font-size: 16px;position: relative;top: 7px;}
    .MainContent .logo img {
        height: 100%;
        margin-top: 14px;
    }
    .MainContent .logininfo .mainInfo .line2 {
        font-size: 20px;
        margin-top: 30px;
        text-align: center;
        font-weight: bolder;
    }
    .MainContent .logininfo .mainInfo .loginform{min-height: 330px;}
    body  .MainContent .buttom{text-align: center;
        line-height:30px; height:40px;
        overflow: hidden;
        padding-top: 8px!important;
        background: #f5f5f5;}
    .MainContent .logininfo{padding-top:0px;padding-bottom:9%;}
    .loginform .loginForm {padding: 20px 30px 0px 30px;}
    #submitLogin{position: relative;top: 6px;}
    .MainContent .logo {  height: 80px !important;  margin: 9px 0px;  background: #2cbfde;  margin: 0; padding-bottom: 30px; }
    .alert-warning {
        color: #8a6d3b;
        background-color: #fcf8e3;
        border-color: #faebcc;
        width: 269px;
        margin-left: 12px;
        padding-left: 10px;
        margin-bottom: 10px;
        margin-top: 4px;
    }
    .useLang a {
        position: relative;
        right: 10px;
        color: #fff;
    }
    .cxdialog.in{margin-top: -70.5px!important;}
    .MainContent .logininfo .mainInfo .loginform{
        top: 10px!important;
    }
}
.useLang{     float: right;    line-height: 60px;    font-size: 12px; }
.useLang a{ font-size:15px; }
a.fc{color:#2cbfde;}

.logininfo .form-control[disabled] {
    background: #f5f5f5 !important;
}
/*a.chooiseLang{ display: none; }*/
a.chooiseLang { color:#ff0000 !important; }

.MainContent.mobile .environmentCheck{ display: none;}</pre></body></html>