/*top信息*/
.h_top .ht_con{width: 980px;}
/*头部表单搜索*/
.cd_form{width: 980px;}
.cd_form .header_logo{padding-right: 20px;}
.cd_form span{display: inline-block; height: 62px;float: left; line-height: 62px; font-size: 18px; color: #333; border-left: 1px solid #f8f8f8; padding-left: 20px;}
.zd_info{float: right; height: 62px; line-height: 62px; font-size: 14px;}
.zd_info a{color: #CC0084;}

/*登录框*/
.m_login{width:980px; margin:80px auto 94px; height: 506px;}
.ml_left{width: 390px;height: 310px;margin: 14px 0 0 68px;}
/*右侧表单验证 start*/
.ml_right{width: 250px; margin: 26px 0 0 80px; padding: 0 40px 30px; border: 1px solid #eee; box-shadow: 1px 2px 3px #eee; background: #fff;}
.ml_right .cd_tac{margin-bottom: 20px;}
.ml_right .cd_tac h2{text-align: center; font-size: 18px; line-height: 56px; border-bottom: 1px solid #d9e1e5; color: #424451; font-weight: 400;}

.ml_right .login_wrap .login_select{width: 250px; position: relative; margin: 0 auto 20px;}
.ml_right .login_wrap .login_select input{display: block; width: 228px; height: 18px; padding: 7px 10px;transition: 0.5s all; color: #333; border: 1px solid #ccc;}
.ml_right .login_wrap .login_select input:focus{border: 1px solid #e04040; transition: 0.5s all;}
.ml_right .login_wrap .login_select span{ position: absolute; top: 6px; left: 13px; color: #bbb;}
.ml_right .login_wrap .code {display:none;}
.ml_right .login_wrap .code input{width:130px;float:left;margin-right:10px;}
/*忘记密码*/
.safe { width: 250px; margin: 0 auto; padding: 0 0 20px;height:10px; line-height: 14px; position: relative;}
.safe_login { position: relative; z-index: 0; display: inline-block; overflow: hidden; height: 14px; line-height: 14px; color: #999; vertical-align: middle; zoom: 1; }
.safe_login input { margin-right: 5px; position: relative; z-index: 1; display: inline-block; vertical-align: bottom; }
.ml_right .safe label { color: #b8b8b8; display: inline-block; }
.forget_pw { position: absolute; right: 0; top: 2px; color: #666; }
/*登录按钮*/
.btn_login{ display: block; width: 250px; height: 36px; margin: 0 auto; font-size: 14px; line-height: 36px; text-align: center; color: #fff; background: #B80016; border: 0; cursor: pointer; opacity: 0.8; filter:alpha(opacity=80); }
.btn_login:hover{opacity: 1;filter:alpha(opacity=100);}
/*错误提示 start*/
.index_check{ color: #ff6666; height: 14px; display: inline-block; line-height: 14px; position: absolute; margin: 0px 0 0px 0; left: 0px; bottom: -16px;display:none; }
.index_check em{ background: url("../images/global01.png") no-repeat -51px -165px; float: left; margin-right: 3px; width: 13px; height: 13px; position: relative; top: 1px; }
/*当没有填写表单，添加该样式，显示错误提示框*/
.has-error input{border-color:#e14041!important;}
/*错误提示 end*/
/*右侧表单验证 end*/

/*底部*/
.f_info p{
	text-align: center;
}
.f_info p.friendL a{
	padding: 0 10px;
}