@charset "utf-8";
/* CSS Document */
*{
	margin:0px;
	padding:0px;
	font-family:'Microsoft Yahei';
}

a{ text-decoration:none;}

ul, ul { list-style: none;}
    


/*头部*/
.top{
	width:100%;
	height:180px;
	background-color:#fff;
	border-bottom:2px solid #e6e6e6;
	position: fixed;
	z-index:6;
}
.logo{
	width:1126px;
	height:50px;
	position:relative;
	top:50%;
	left:50%;
	margin:-40px -563px 0;
}
.zc_logo{
	width:312px;
	height:42px;
	margin-top:4px;
	float:left;
}
.nowLogin{
	width:154px;
	height:26px;
	float:right;
	margin-top:20px;
}
.nowLogin span{
	font-size:16px;
	color:#3a3a3a;
}
.nowLogin a{
	font-size:16px;
	color:#348fca;
}
.verticalline{
	width:1px;
	height:12px;
	background-color:#e5e5e5;
	float:right;
	margin:24px 4px 0;
}
.home{
	width:64px;
	height:26px;
	float:right;
	margin-top:20px;
}
.home a{
	font-size:16px;
	color:#348fca;
}
/*登陆步骤*/
.steps{
	width:890px;
	height:46px;
	position:relative;
	top:50%;
	left:50%;
	margin:34px -445px 0;
}
.steps ul {
    margin: 0 auto;
    width: 890px;
}
.steps ul li {
	width:108px;
	height:48px;
    color: #999;
    display: inline;
    float: left;
    font-size: 16px;
    font-weight: 700;
    line-height: 46px;
    width: 116px;
	padding-left:62px;
}
.steps ul li.active i {
	background-image:url('../../images/userlogin_press.png');
}
.steps ul li.active {
	background:url('../../images/slider.png') no-repeat 50% bottom;
}
.steps ul li i {
    background: rgba(0, 0, 0, 0) url('../../images/userlogin_normal.png') no-repeat;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    height: 26px;
	width: 26px;
    line-height: 26px;
    margin-right: 5px;
    text-align: center;    
}
/*注册成功小图标*/
.steps ul li img{
	display: inline-block;
	vertical-align:middle;
	margin:0 4px 4px 0;
}



/*中间部分*/
.big{
    width:480px;
    height:600px;    /*532的高度加footer 64的高度再加4个像素的高度*/
    position:absolute;
    left:50%;
    margin-left:-201px;
    margin-top:180px;
}
.content{
    width:402px;
    height:600px;  /*532的高度加footer 64的高度再加4个像素的高度*/
    float:left;
}
.zc_usename{
	width:400px;
	height:42px;
	border-bottom:1px solid #e9ecee;
	margin:32px 1px 0 0;
}
.zc_usename img{
	margin:10px 6px;
	float:left;
}
.zc_usename input{
	width:356px;
	height:42px;
	float:right;
	border:none;
	
	font-size:16px;
	color:#9e9e9e;
}
.zc_usename select{
	border-style: none;
    border-color: inherit;
    border-width: medium;
    width:356px;
	height:42px;
	float:right;
	font-size:16px;
	color:#9e9e9e;
	/*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;

    /*在选择框的最右侧中间显示小箭头图片*/
    background: url('../../images/zc_downoption.jpg') no-repeat right center;


    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 10px;
}
    /*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }
/*下一步按钮*/
.zc_next{
	width:402px;
	height:50px;
	margin-top:20px;
}


/*必选部分*/
.required{
	width:60px;
	height:600px;  /*532的高度加footer 64的高度再加4个像素的高度*/
	float:right;
    
}
.zc_text{
	width:60px;
	height:20px;
	
	margin-left:10px;
	font-size:16px;
	color:#f76b16;
}



/*底部-版权所有*/
.footer{
	width:100%;
	height:64px;
	margin:0 auto;
	border-top:1px solid #d8d8d8;
	left:0px;
	background-color:#eff2f5;
    text-align: center;
	line-height:64px;
    z-index: 10;
	font-size:16px;
	color:#3a3a3a;
}















