@charset "utf-8";
/* CSS Document */
body {
	font-family: "微软雅黑", 'Arial', "宋体";
	min-height:500px;
	padding-bottom:0px;
	color:#494949;
}
@media (min-width: 768px) {
body {
    padding-top:80px;
  }
}
@media (min-width: 992px) {
body {
    padding-top:80px;
  }
}
@media (min-width: 1200px) {
body {
    padding-top:80px;
  }
}

label{vertical-align:middle;}

input{vertical-align:middle;}

select{vertical-align:middle;}

a{ color:#494949;}

.panel-body p{ color:#494949!important;}

/*导航条*/
.headerBg{/*background:rgba(57,66,79,.50);*/ background-color:#FFF; height:80px; padding:0px; border:0px; border-top:0px solid #95b5de; border-bottom:2px solid #0153a5;}

.d-logo {margin-top:0px; height:80px;}

.navbar{}

.navbar-nav{}

.navbar-brand{ padding:0px; height:80px; line-height:80px;}

.navbar-nav > li > a{padding-top:5px; padding-bottom:5px;}

.nav.navbar-nav > li > a{ border-radius:5px; font-size:15px;}

.nav.navbar-nav > li.active { color:#00465e; font-weight:bold; font-size:18px; border-bottom:0px solid #0153a5; height:80px; line-height:80px;}



@media (min-width: 768px) {
.navbar{ width:100%;}
}
@media (min-width: 992px) {
.navbar{ width:100%;}
}
@media (min-width: 1200px) {
.navbar{ width:100%;}
}


/*用户登录页面*/
.loginBody{background:url(../images/lsindex1.jpg) left 50px no-repeat; background-size:cover; height:100%;}
.loginContainer{padding:61px 0px 0px 0px; margin-top:0px;}
@media (min-width: 1400px) {
.loginBody{background:url(../images/lsindex1.jpg) no-repeat; background-size:cover; height:100%;}
}
@media (min-width: 1400px) {
.loginContainer{padding:100px 0px 102px 0px;}
}
@media (min-width: 1600px) {
.loginContainer{padding:150px 0px 202px 0px;}
}
.loginBg{background-color:rgba(255, 255, 255, 0.9); border:0px; border-radius:10px;}

.loginForm{padding-top:0px; padding-bottom:0px;}

.loginFormHeader{ background-color:transparent; border-bottom:1px solid #bbb;}

.form-control{ height:40px;}

.login_bn{background:#0153a5; font-size:15px;}

#login #verify input { border-radius: 0 4px 4px 0; width:45%;}

.error{color:#ff0000;font-size:14px; font-weight:bold;}
/*距离*/
@media (min-width: 500px) {
.input50{margin-right:50px;}
.input30{margin-right:30px;}
}
@media (max-width: 500px) {
.loginContainer{padding:120px 0px 0px 0px;}
}
.pageFooter,.pageFooter a { color:#aeaeae; }
.pageFooter a:hover { color:#fff; }
.foot1 { background:#f2f2f2; padding:35px 0; }
.ifb { position:relative; padding-left:75px; *zoom:1; font-size:16px; color:#717171; line-height:1.4;}
.ibi { display:block; width:48px; height:47px; }
.ibi01 { background-position:0 0;}
.ibi02 { background-position:-48px 0;}
.ibi03 { background-position:-96px 0;}
.ibi04 { background-position:-144px 0;}

.ifb .ibi { position:absolute; left:10px; top:0;}
.ifb ._t { font-size:18px; color:#333;}
.ifb ._text { font-size:14px;}


/*尾部*/
.dfooter-bg{ margin-bottom:0px; background-color:#ffffff; border-top:0px solid #f36324;}

.footer-span{display:block; float:right; width:110px; text-align:center; margin-top:-16px; margin-bottom:0px;}

.footer-li{ height:90px; line-height:25px;  padding-top:22px;}

.footer-blue{color:#f0f0f0; height:40px; line-height:40px; text-align:center; width:100%; background:rgba(57,66,79,1.0);}
