/* CSS Document */
body{background:#fff;font-family:"Microsoft YaHei";}
*{margin:0; padding:0;}
.clearfix { 
  *zoom: 1; 
} 
.clearfix:before, 
.clearfix:after { 
  display: table; 
  line-height: 0; 
  content: ""; 
} 
.clearfix:after { 
  clear: both; 
}


.sec{ width:100%; height:320px; position:absolute; top:50%; margin-top:-160px; background: url(../images/login-bj.jpg) no-repeat center;}
.sec-c{ width:1000px; margin:0 auto;}
.sec-title{ color:#1e6fbd;font-size:30px; margin-top:-45px;}
.sec-title span{ color:#b3b3b3; font-size:14px; margin-left:5px;}
.sec-detail{
    box-shadow: 0px 0px 6px 0px #d8d5d5;
    background: #fff;
    border: 1px solid #d8d5d5;
    width: 350px;
    height: 398px;
    margin-top: 0px;
}
.sec-detail h2{
	color:#1e6fbd; 
	font-size:20px; 
	padding:15px 0 0 15px; 
	font-weight:normal;
    margin-top: 20px;
}
.sec-detail h2 p{font-size:12px;}
.user-info,.password-info{ width:334px; margin:0 auto;}
.user-info input,.password-info input{width:260px; margin-left:20px; border:1px solid #d0d0d0;background:url(../images/user.jpg) no-repeat 8px 8px; padding-left:26px; height:32px; line-height:32px;}
.password-info input{background:url(../images/password.jpg) no-repeat 8px 8px; }
.password-info{margin:20px auto 20px auto;}
.other-info{ width:334px; margin:0 auto;}
.member{ float:left;}
.member input.old-input{ display:none;}
.member input.old-input[type="checkbox"] + label{background: url("../images/checkbox-icons.png") no-repeat scroll 0px 0px;cursor: pointer;display: inline-block;height: 16px;margin-right: 5px;padding: 0;position: relative;top: 2px;width: 16px;}
.member input.old-input[type="checkbox"]:checked + label{background: url("../images/checkbox-icons.png") no-repeat scroll -16px 0px;display: inline-block;height: 16px;padding: 0;width: 16px;}
.member label{ font-size:13px; color:#888;}
.other-info a{ color:#1e6fbd; float:right; font-size:13px; text-decoration:none;}
.other-info a:hover{color:#3288db;}
.sec-btn {
    margin: 20px auto 0 auto;
	width:284px;
}
.sec-btn a{
	width:284px;
	height:40px;
	font-size: 18px;
    background: #0084df;
	letter-spacing: 0px;
	font-family: "Microsoft YaHei","΢���ź�";
    margin: 0 auto;
	display:block; 
	border-radius:5px; 
	text-align:center; 
	line-height:38px; 
	color:#fff; 
	text-decoration:none;
}
.sec-btn a:hover{color:#FFF;}

.verify-info{ width:334px; margin:0 auto;}
.verify-info input{
	width:100px;
	border:1px solid #d0d0d0;
	background:url(../images/verify.png) no-repeat 8px 8px;
	padding-left:26px;
	height:32px; 
	line-height:32px;
}
.verify-info img{
	height: 36px;
    vertical-align: top;
	cursor:pointer;
}
.imgP a{
    display: inline-block;
    height: 50px;
    width: 50px;
    background: url(../images/icon2016-12-1.png) no-repeat;
    margin: 0 30px;
    margin-top: 5px;
}
.imgP a.imgweibo {
    background: url(../images/icon2016-12-2.png) no-repeat;
}
.imgP a.imgweixin {
    background: url(../images/icon2016-12-3.png) no-repeat;
}

.pic{
    display: inline-block;
    width: 810px;
    height: 398px;
    float: left;
}
.left{
    width: 380px;
    float: left;
    margin-left: 200px;
    margin-right: 50px;
}
.seperator{
    text-align: center;
    font-size: 12px;
    padding: 0 0 10px 0;
	margin-top: 55px;
}
.sep-line{
	border-top: 1px solid #ccc;
    height: 1px;
    font-size: 0;
}
.sep-text{
    margin: -10px auto 0;
    color: #999;
    background-color: #fff;
    width: 114px;
}
.forget{
    margin: 20px 35px;
}
a.loginColorA{
    display: inline-block;
    font-size: 12px;
    color: #3b97f5;
    float: right;
}
a.loginColorA:hover{color:#eb5a00;text-decoration:underline}

a.loginColorB{
    display: inline-block;
    font-size: 12px;
    color: #3b97f5;
    float: right;
    margin-right: 35px;
    margin-top: 5px;
}
a.loginColorB:hover{color:#eb5a00;text-decoration:underline}
.sectip{
    background: url(../images/warn16.png) no-repeat 8px 7px #fffdea;
    border: 1px solid #ffcf85;
    color: #f60;
    padding: 8px 5px 8px 30px;
    width: 250px;
    float: left;
    margin: 10px auto;
    margin-left: 30px;
	display:none;
}
.sectip2{
	height: 47px;
}