body {
  padding-top: 0;
  padding-bottom: 0;
  background:#5E9BC8 !important;
  color:#ffffff !important;
}

.form-signin {
  max-width: 360px;
  padding: 15px;
  margin: 0 auto;
}
.form-signin .form-signin-heading,
.form-signin .checkbox {
  margin-bottom: 20px;
}
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
  position: relative;
  font-size: 16px;
  height: auto;
  padding: 10px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="text"] {
  /* margin-bottom: -1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0; */
}
.form-signin input[type="password"] {
  /* margin-bottom: 10px; */
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.form-signin-heading{
	text-align:left; 
	letter-spacing:4px;
	color:#333333;
	font-size:28px;
}

.form-changepassword{
	margin: 8% auto 0;
    padding: 15px;
	max-width: 360px;
	
}
.form-changepassword h3.form-signin-heading{
	margin:0px -15px 12px;
	}
.form-changepassword  .control-label{
	color:#666666;
	}

.certer-block-container{ position:fixed; width:100%; top:95px; height:70%;  background-color:#eee;}
.center-loginform-container{ position:fixed; top:150px; height:55%; right:10%; padding:0;} 
.center-carousel-container{ position:fixed; top:95px; height:70%;  left:0; padding:0;}
.navbar-center{width:auto;margin:0 auto;}
.marginB20{margin-bottom: 20px;margin-top:15px;border-bottom: solid 1px #dddddd;padding-bottom:5px;}
.marginB20 label{font-size: 18px;color:#ffffff;}
.marginB10{margin-bottom: 10px;}
.user_font{color:rgb(102, 102, 102);height: 45px;width: 45px;background:#F3F3F3;}
.circle{cursor: pointer;margin:0px 10px;}

.circle_red{color:#EE4B31;margin-left:65px;}
.circle_blue{color:#1B92FF;}
.circle_green{color:#4CC338;} 
 .circle{float:left;width:20%;text-align: center;}
/*  .circle_red {color:#EE4B31 !important;}
.circle_blue {color:#1B92FF !important;}
.circle_green{color:#4CC338 !important;} */
.circle img{width:50px;height:50px;border: medium none;vertical-align: top;}
.circle strong{float:left;margin-left:20%;margin-top: 6px;}
.circle span{float:left;}
.marginT20{/* margin-top: 20px; */text-align: center;}
.marginT20 a{margin:0px 30px;}
.navbar-blue{background:#5E9BC8 !important;}


.demo{
  padding: 25px;
  background-color: rgba(70,165,221,0.5);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .demo{
    background-color:#81A2D0;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
 
}
.pull-right a{color:#ffffff !important;}
.zccolor a{color:#ffffff !important;}
.form-group{border-collapse: separate;
    display: table;
    position: relative;}
.form-group small{background: #ffffff none repeat scroll 0 0;
    border: 1px solid #a94442;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-left: 86%;
    margin-top: -37px;
    padding: 0 10px;
    position: absolute;
    width: 55%;
    z-index: 999;
    color:#a94442;
    }
