@charset "utf-8";
/* CSS Document */
body,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,pre{margin:0;padding:0;border:none;list-style:none; box-sizing: border-box;}
body{color:#000; font-size:14px; font-family:"微软雅黑",Arial; background:#fff;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
address, caption, cite, code, dfn, em, strong, th, i, var, s{font-weight:normal;font-style:normal;}
ol, ul{list-style:none;}
caption,th{text-align:left;}
input, label{vertical-align:middle;}
input{border:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
.fl{float:left;}
.fr{float:right;}
.clear{zoom:1;}
.clear:after{content:'';display:block;clear:both;}

.headbar{width:100%;min-width:1100px;}
.header{width:1100px;margin:0 auto;padding:80px 0 30px 0;overflow:hidden;}
.header .home{margin-top:40px;}
.header .home a{display:block;color:#595959;padding-left:26px;background:url(images/home.png) left center no-repeat;text-decoration:none;}

.contentbox{width:100%;min-width:1100px;height:588px;background: url(images/bg.png) repeat-x 0 0;}
.wrapper{width:1100px;margin:0 auto;}
.logobox{height:438px;}
.logindiv{width:340px;margin-top:95px;padding:0 30px 10px;border-top:2px solid #005faf;background:#fff;}
.logindiv .info_image{background:url(images/info.jpg);width:121px;height:118px;margin:30px auto;display:block;}
.logindiv .info_text{text-align:center;}
.logindbox{width:420px;height:385px;margin-top:96px;padding:0 30px;border-top:2px solid #005faf;background:#fff;overflow: auto;}
.logindbox::-webkit-scrollbar {
 width: 8px;
}
 .logindbox::-webkit-scrollbar-track {
 background-color:#eee;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
 .logindbox::-webkit-scrollbar-thumb {
 background-color:#a7c1ff;
 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius:2em;
}
.btn-group-lg>.btn, .btn-lg{width: 40%;}
#p8_sendsms{background-image: url(images/dtyzm.gif);float:left;background-size: cover;background-repeat: no-repeat; border: none;cursor: pointer;float:left;margin-left:5px;width:110px;height:30px;text-indent: -9999px;overflow: hidden;}
.countdown{float:left;margin-left:2px;height:30px;line-height:30px;}
.input-with-error{position: relative;}
.sms-error {position: absolute;top: 0;right: 0px;width: 100%;color: red;text-align: right;padding: 0;padding-right: 5px;line-height: 39px;}  
.brand {font-size:16px;color:#4c4c4c;border-bottom:1px solid #eeeeee;margin:20px 0;}
.brand .active{color: #282828;border-bottom: 2px solid #005faf;font-weight: 500;}
.brand h3{font-size:16px;color:#4c4c4c;margin:20px 0;}
.brand a{text-decoration:none;color: #999999;display: inline-block;margin-right: 10px;border-bottom: 2px solid transparent;padding-bottom: 10px;margin-bottom: -1px;cursor: pointer;}
.brand a:hover{text-decoration:none;}
.formint .p8_sendsms{float:left;}
.formint,.formbtn{width:323px;height:40px;margin-bottom:15px;clear:both;}
.formint input{width:321px;padding-left:48px;border:1px solid #cccccc;height:36px;line-height:36px;font-family:"微软雅黑";color:#999;box-sizing: border-box;}
.formbtn input{width:321px;border:1px solid #005faf;height:40px;line-height:38px;background:#005faf;font-size:16px;font-family:"微软雅黑";color:#fff;}
.formint .username{text-align:left;background:url(images/user.png) left center no-repeat;}
.formint .password{text-align:left;background:url(images/pwd.png) left center no-repeat;padding-right: 36px;}
.formcode{float:left;width:160px;border:1px solid #cccccc;padding:7px 10px 7px 38px;background:url(images/yzm.png) 10px center no-repeat;margin-bottom:15px;}
.formcode input{width:100px;border:1px solid #cccccc;height:21px;line-height:21px;text-align:center;font-family:"微软雅黑";color:#999;}
.formul li{display:inline-block;margin-right:20px;}
.formul li a{color:#1b5bc6;text-decoration:none;}
.mnav{float:right;margin-right:10px;}
.mnav ul{overflow:hidden;}
.mnav li{float:left;margin:16px 5px;}
.mnav li a{display:block;color:#292929;font-size:14px;text-decoration:none;padding:10px 5px 10px 25px;}
.mnav li.li1 a{background:url(../ico38.png) left center no-repeat;}
.mnav li.li2 a{background:url(../ico03.png) left center no-repeat;}
.mnav li.li3 a{background:url(../ico04.png) 8px center no-repeat;}
.mnav li.li4 a{background:url(../ico05.png) 8px center no-repeat;}
.mnav li.li5 a{background:url(../home2.png) 8px center no-repeat;color:blue;font-weight:600;}
.footbar{width:100%;min-width:1000px;padding:15px 0;}
.footer{width:1000px;margin:0 auto;text-align:center;color:#333;font-size:12px;}
.footnav {margin-bottom:15px;color:#ddd;}
.footnav a{color:#333;margin:0 10px;font-size:14px;}
.copyright{line-height:24px;}
.ajaxing { position: absolute; width: 60px; background: #EFEFEF url(../../../images/wait-big.gif) no-repeat 2px 2px; padding: 10px 0px 10px 40px; border: 1px solid #AAAAAA; font-weight: bold; }
