@charset "utf-8";
#password_bg{
	/*border: 1px solid red;*/
	background-repeat:no-repeat;
	background-position:top;
	height: auto;
	overflow: hidden;
	/*padding-bottom: 9.5%;*/
	/*background: url(../images/zhuce_bg_02.png) center bottom no-repeat;*/
}
#password_div{
	/*border: 1px solid #ccc;*/
	margin: 0 auto;
	/*border: 1px solid red;*/
}
.password_row{
	/*border: 1px solid red;*/
	margin-top: 2%;
	margin-bottom: 2%;
}


/*注册提示*/
.pc_password_title{
	height: auto;
	overflow: hidden;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
.password_col{
	/*border: 1px solid green;*/
	width: 14.2%;
}
.password_col2{
	border-bottom:2px solid #ccc;
	margin-top: 2%;
}
.pc_password_title{
	/*border: 1px solid red;*/
}
.pc_password_title font{
	border: 2px solid #999;
	/*display: block;*/
	float: left;
	width: 30px;
	height: 30px;
	line-height: 25px;
	margin-top: 8px;
	text-align: center;
	/*margin-left:30%;*/
	border-radius: 20px;
}
.pc_password_title b{
	    font-weight: 500;
	    display: block;
	    width: 100%;
	    line-height: 45px;
	    /* float: right; */
	    text-align: center;
	    /*border: 1px solid red;*/
	    /* margin-right: 20%; */
}
#hover{
	/*background: #C4000E;*/
}
#hover font{
	color: #C4000E;
	border: 2px solid #C4000E;
}
#hover b{
	color: #C4000E;
	font-weight: 600;
}

/*注册表单*/
.password_main{
	/*border: 1px solid red;*/
	margin: 0 auto;
	width: 50%;
	margin-top: 5%;
}
.password_form{
	/*border: 1px solid red;	*/
	height: auto;
	overflow: hidden;
}
.password_form p{
	/*border: 1px solid red;*/
	height: auto;
	overflow: hidden;
	margin-bottom: 10px;
	display: block;
}
.password_form p span{
	font-size: 16px;
	width: 12%;
	float: left;
	text-align: right;
	margin-right: 20px;
	line-height: 35px;
}
#hylx{
	width:18%;
	margin-left:10px;
	margin-right:10px;
	 color:#999;
	 border: 1px solid #ccc;
	 text-align: center;
}
#hylx_hover{
	width:18%;
	margin-right:10px;
	 color:#0062A3;
	  text-align: center;
	 border: 1px solid #0062A3;
}
#hylx_p{
	line-height: 25px;
	border: 1px solid #ccc;
	width:70%;
	padding-left: 2%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 15.5%;
	margin-bottom: 20px;
}
#hylx_p b{
	font-weight: 500;
	color: #ED8017;
}

.input_text{
	border: 1px solid #ccc;
	width:60%;
	height: 35px;
	line-height: 55px;
	padding-left: 5px;
	color: #999;
	margin-top: 1px;
	margin-bottom: 10px;
}
.input_text2{
	width:220px;
	border: 1px solid #ccc;
	float: left;
}
.yz_ico{
	border: 1px solid #ccc;
	height: 35px;
	width: 20%;
	display: block;
	margin-left: 55.5%;
}
.yz_ico a{
	text-align: center;
	line-height: 35px;
	background: #C4000E;
	display: block;
	color: #fff;
}


.msg_btn_area{
	border: 0px solid red;
	clear: both;
	width: 350px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	background:#C4000E;
	color: #fff;
	font-size: 16px;
	margin-top: 20px;
	border-radius: 4px;
	margin-bottom:50px;
	margin-left: 15%;
}
.msg_btn_area a{
	color: #fff;
}

.moblie_password_title{
	display: none;
}


@media(max-width: 768px){
	#password_bg{
		/*border: 1px solid #ccc;*/
		margin: 0 auto;
		/*border: 1px solid red;*/
		width: 100%;
	}
	.password_row{
		/*display: none;*/
	}
	.password_main{
		/*border: 1px solid red;*/
		margin: 0 auto;
		width: 100%;
		margin-top: 5%;
	}
	.password_form{
		/*border: 1px solid red;*/
		height: auto;
		overflow: hidden;
	}
	.password_form p{
		/*border:1px solid red; */
	}
	.password_form p span{
		display: none;
	}
	.input_text{
		border: 1px solid #ccc;
		width:100%;
		height: 35px;
		line-height: 55px;
		padding-left: 5px;
		color: #999;
		margin-top: 1px;
		margin-bottom: 10px;
	}
	.input_text2{
		width:65%;
	}
	.yz_ico{
		width: 30%;
		margin-left: 70%;
	}
	.msg_btn_area{
		width: 100%;
		margin-left: 0%;
	}
	.password_col{
		border: 1px solid red;
		width:30%;
	}
	.password_col2{
		border-bottom:2px solid #ccc;
		margin-top: 2%;
		width: 10%;
	}
	.pc_password_title{
		display: none;
	}
	.moblie_password_title{
		display: block;
	}
	.moblie_password_title font{
		border: 2px solid #999;
		/*display: block;*/
		float: left;
		width: 30px;
		height: 30px;
		line-height: 25px;
		margin-top: 8px;
		text-align: center;
		/*margin-left:30%;*/
		border-radius: 20px;
	}
	.moblie_password_title b{
		    font-weight: 500;
		    display: block;
		    width: 100%;
		    line-height: 45px;
		    /* float: right; */
		    text-align: center;
		    /*border: 1px solid red;*/
		    /* margin-right: 20%; */
	}
	.moblie_password_col{
		/*border: 1px solid green;*/
		width: 14.2%;
	}
	.moblie_password_col2{
		border-bottom:2px solid #ccc;
		margin-top: 6%;
	}
	.moblie_psw_title_text{
		/*border: 1px solid red;*/
		margin: 0;
		padding: 0;
		text-align: center;
	}
}

