/* 绑定页面样式 */
*{
    margin: 0;
    padding: 0;
}
/*屏蔽部分手机浏览器 点击链接出现蓝色虚线框*/
*{     
  
    -webkit-tap-highlight-color: transparent;  
    -webkit-appearance: none;  
} 
a {
	color: #00a1d6;
	text-decoration: none;
}

a:hover,a:active {
	color: #bc5e70;
}

body {
	background: #fff;
	font-size: 1em;
	color: #333;
    font-family: "微软雅黑", "Arial";
}

.login .logo {
	width:100%;
	height:280px;
  	padding: 15px;
  	text-align: center;
}
.content {
	width: 480px;
	margin: 0 auto;
	margin-bottom: 0px;
	padding: 30px;
	padding-top: 60px;
	padding-bottom: 40px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-ms-border-radius: 7px;
	-o-border-radius: 7px;
	border-radius: 7px;
}
.content label {
	color: #fff;
}
.control-label {
	margin-top: 1px;
}
.visible-ie9 {
	display: none;
}
.visible-ie8 {
	display: none;
}
label {
	font-weight: 400;
	font-size: 14px;
}

.form-control {
	display: block;
	width: 100%;
	height: 48px;
	padding: 6px 12px;
	font-size: 15px;	
	color: #333;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
 
}
.input-icon {
	position: relative;
}
.input-icon > i {
	margin: 12px 2px 4px 10px;
	width: 24px;
	font-size: 24px;
	color: #ccc;
	display: block;
	position: absolute;
	text-align:center;
	right:14px;
}
.icon-user{
	background: url("../img/user.png") no-repeat center;
	background-size: 100%;
	width: 24px;
	height: 24px;
}
.icon-lglock{
	background: url("../img/lock.png") no-repeat center;
	background-size: 100%;
	width: 24px;
	height: 24px;
}
 .content .form-title {
  font-weight: 300;
  margin-bottom: 25px;
}

 .content .form-actions {
  background-color: transparent;
  clear: both;
  border: 0px;
  padding: 0px 30px 25px 30px;
  margin-left: -30px;
  margin-right: -30px;
  margin-top: 30px;
  height: 48px;
}

 .content .form-actions .checkbox {
  margin-left: 0;
  padding-left: 0;
}

.content .forget-form .form-actions {
  border: 0;
  margin-bottom: 0;
  padding-bottom: 20px;
}

.content .register-form .form-actions {
  border: 0;
  margin-bottom: 0;
  padding-bottom: 0px;
}

.content .form-actions .checkbox {
  margin-top: 8px;
  display: inline-block;
}

.content .form-actions .btn {
	border-width: 0;
	padding: 7px 14px;
	font-size: 18px;
	font-weight: 500;
	outline: none !important;
	background-image: none !important;
	filter: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	text-shadow: none;	
	height: 48px;
	color: #FFFFFF;
	background-color: #47cced/*#5ECBEC*/;
}
.content .form-actions .btn:hover {
	background-color: #42B3D5;
}
.form-group {
	margin-bottom: 20px;
}
.copyright {
	text-align: center;
	margin: 0 auto;
	padding: 20px;
	color: #c0c0c0;
	font-size: 14px;
	bottom: 50px;
}
.has-error .form-control {
	border-color: #ED312E;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
 .has-error .help-block, .has-error .radio, .has-error .radio-inline, .has-error.checkbox label, .has-error.checkbox-inline label, .has-error.radio label, .has-error.radio-inline label {
	color: #EC322E;
	font-size: 15px;
}
input .form-control, .btn {
	border-radius: 0;
}
.close {
	display: inline-block;
	margin-top: 5px;
	margin-right: 0px;
	width: 9px;
	height: 9px;
	background-repeat: no-repeat !important;
	text-indent: -10000px;
	outline: none;
	background-image: url("../img/remove-icon-small.png") !important;
}
.display-none, .display-hide {
	display: none;
}