body {
  font-family: "Open Sans", Arial, sans-serif;
  line-height: 1.5;
  color: #fff;
  background-image:url(../images/web/login-bg.png);
  height: 100%;
}

input[type=text],input[type=password]{
	border:1px rgba(255, 255, 255, 0.5) solid;
	background:none;
	color:#fff;	
	width:100%;
	text-fill-color:#fff;
	-webkit-text-fill-color:#fff;
}
input:-webkit-autofill {  
    -webkit-box-shadow: 0 0 0px 1000px rgb(39,131,214) inset !important;
}/* CHROME浏览器去淡黄色底色 */

.login-form{
	background-image:url(../images/web/form-bg1.png); 
	background-size: cover; 
	background-repeat:no-repeat;
	position: absolute;
	/* top: 10px;
	right: 90px;
	padding-left: 40px; 
	padding-right: 40px; */
	top: 8%;
	right: 5%;
	padding-left: 3%; 
	padding-right: 3%;
	width:10%;
}
.login-container .login-form{
	width:23%;
}
.login-form .form-control::-webkit-input-placeholder {
  color: #fff;
}
.login-form .form-control::-moz-placeholder {
  color: #fff;
}
.login-form .form-control:-ms-input-placeholder {
  color: #fff;
}
.login-form .form-control:-moz-placeholder {
  color: #fff;
}

#login-carousel{
	width:70%;
	/* height: 445px; */
	height:66%;
	position: relative;	
 	background:url(../images/web/ad-bg.png) no-repeat;
}
#leftCarousel{
	width: 70%;
	margin: auto;
	/* background-image:url(../images/web/ad-bg.png);
	background-repeat:no-repeat; */
	/* padding-left: 10%;
	padding-right: 10%;
	padding-top: 10%;*/
	padding-bottom: 7%; 
	
}
.carousel-inner,.imgSize{
	width: 100%;
	/* height: 400px; */
}
.validation-error-label {
    color:#fff;
    margin:0px;
    padding-left:35px;
    padding-top:12px;
    padding-bottom: 5px;
    background-color: rgba(255, 255, 255, 0.10);
}
.validation-error-label:before, .validation-valid-label:before{
	content: '\ed68';
	top:10px;
	left:10px;
}
.navbar-fixed-bottom{
	background-color:transparent;
	/* opacity:0.8; 
	filter:"alpha(opacity=80)";
 	-ms-filter:"alpha(opacity=80)"; */  /* 旧版IE */
	border: 0px !important;
	position: fixed;
}
.carousel-control,.carousel-control:focus, .carousel-control:hover{
	opacity: 0;
    filter: alpha(opacity = 0) !important;
    -ms-filter:"alpha(opacity=0)"; /* 旧版IE */
}
.hideShowPassword-toggle:hover, .hideShowPassword-toggle:focus{
	border-color: rgba(255, 255, 255, 0.5);
}
.hideShowPassword-toggle{
	background-color: #fff;
}
#imgObj{
	height: 35px;
	width: 100%;
}
.carousel-indicators .active{
	background-color: #fff;
}
.navbar-default, .navbar-default .navbar-collapse, .navbar-default .navbar-form, .navbar-default .navbar-toggle{
	border:0!important;
}
.carousel-indicators{
	bottom: 0px;
}