.centerBox {
	width: 1200px;
	margin: 0 auto;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix:after {
	clear: both;
	display: block;
	content: "";
}
h1,h5 {
	margin: 0;
	padding: 0;
}
body {
	font-family:"微软雅黑";
}

.top{
width:  100%;
height:  120px;
background:  #31569d;
}
.hlj-top{
width:  1200px;
height:  100%;
margin:  0  auto;
padding-top:  25px;
}
.hlj-top-left{
width:  295px;
height:  65px;
border-right:  1px  solid  #6d87b9;
float:  left;
}
.hlj-top-center{
width:  300px;
height:  60px;
line-height:  60px;
font-size:  34px;
font-weight:  bold;
float:  left;
font-style:oblique;
color:  #f9fbff;
margin-left:  50px;
}
.hlj-top-right{
width:  500px;
font-size:  15px;
float:  right;
text-align:  right;
height:  60px;
line-height:  60px;
color:  #FFFFFF;
}
.hlj-top-right  a{color:  #FFFFFF;}
/***找回密码样式开始***/
.pw_top {
	width: 100%;
	height: 80px;
	background:#2453b3;
}
.pw_top .pw_top_main {
	height: 80px;
	line-height:80px;
	position: relative;
}
.pw_logo .pw_logo_pic {
	width: 280px;
	height: 60px;
	float: left;
	text-indent: -10000px;
	background:url(../img/pw_logo.png) no-repeat;
	margin-top: 10px;
}
.pw_top_main .pw_title {
	float: left;
	width: 100px;
	font-size:22px;
	color:#fff;
	margin-left: 40px;
}
.pw_top_main .pw_return {
	position: absolute;
	width:auto;
	height: 35px;
	right:240px;
	top: 23px;
}
.pw_top_main .pw_return a {
	display: block;
    width: 122px;
    height: 33px;
    font-size: 15px;
    line-height: 33px;
    text-align: center;
    color: #b9daff;
    background: url(../img/pw_return_bg1.png) top no-repeat;
}
.pw_top_main .pw_return a:hover {
	background: url(../img/pw_return_bg2.png) top no-repeat;
	color:#fff;
}
.pw_top_search {
	width: 210px;
    height: 35px;
    position: absolute;
    top: 23px;
    right: 0px;
}
.pw_top_search .pw_form {
	width: 210px;
    height: 35px;
    background-color: #86a9d5;
    border: 1px solid #0454b0;
    position: relative;
}
.pw_top_search .pw_txt {
	display: block;
    width: 170px;
    height: 33px;
    padding-left: 10px;
    position: absolute;
    top: 0px;
    left: 1px;
    background: none;
    border: none;
    outline: none;
    font-size: 13px;
    line-height: 33px;
    color: #fff;
}
.pw_top_search .pw_submit {
	display: block;
    width: 33px;
    height: 33px;
    position: absolute;
    top: 0px;
    right: 1px;
    background: url(../img/pw_search_bg1.png) 7px 6px no-repeat;
    border: none;
    outline:none;
}
/**内容区**/
.pw_content {
	padding-top: 22px;
	padding-bottom: 27px;
}
.pw_content .pw_content_main {
	background:#fff;
	min-height:542px;
	position: relative;
}
.pw_content_main .pw_content_tit1 {
	width: 1095px;
    height: 40px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    padding-bottom: 20px;
    border-bottom:1px dashed #e4e4e4;
}
.pw_content_main .pw_content_tit {
	width: 1095px;
    height: 110px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    padding-bottom: 20px;
    border-bottom:1px dashed #e4e4e4;
}
.pw_content_tit .pw_step {
	width: 203px;
	float: left;
}
.pw_content_tit .pw_step .pw_step_bg {
	height: 46px;
}
.pw_content_tit .pw_step .pw_step1_bg {
	background:url(../img/pw_step1_bg.png) no-repeat;
}
.pw_content_tit .pw_step .pw_step2_bg {
	background:url(../img/pw_step2_bg.png) no-repeat;
}
.pw_content_tit .pw_step .pw_step3_bg {
	background:url(../img/pw_step3_bg.png) no-repeat;
}
.pw_content_tit .pw_step .pw_step4_bg {
	background:url(../img/pw_step4_bg.png) no-repeat;
}
.pw_content_tit .pw_step .pw_step2_bg_active {
	background:url(../img/pw_step2_bg_active.png) no-repeat;
}
.pw_content_tit .pw_step .pw_step3_bg_active {
	background:url(../img/pw_step3_bg_active.png) no-repeat;
}
.pw_content_tit .pw_step .pw_step4_bg_active {
	background:url(../img/pw_step4_bg_active.png) no-repeat;
}
.pw_content_tit .pw_step .pw_step_tit {
	height: 60px;
	line-height:60px;
	text-align:center;
	font-size:15px;
}
.pw_content_tit .pw_step .pw_step_tit.active {
	color:#335fbb;
}
.pw_content_form {
	width: 818px;
	margin: 0 auto;
	padding-top: 60px;
	/*padding-left: 102px;*/
}
.pw_content_form .pw_name {
	float: left;
	font-size:19px;
	height: 60px;
	line-height:60px;
}
.pw_content_form .icon {
	float: left;
	color:red;
	margin-right: 17px;
	margin-top:22px;
}
.pw_content_form .txt {
	float: left;
	width: 527px;
	height: 60px;
	padding-left: 10px;
	font-size:15px;
	border:1px solid #e0e0e0;
}
.pw_content_form .pw_proofCode_txt {
	float: left;
	width: 300px;
	height: 60px;
	padding-left: 5px;
	font-size:15px;
	border:1px solid #e0e0e0;
	margin-right: 26px;
}
.pw_content_form .error_tip {
	width: 240px;
	padding-left: 98px;
	color:red;
	font-size:15px;
	height: 30px;
	line-height:30px;
	margin-top: 6px;
	margin-bottom: 15px;
}
.pw_content_form .pw_proofCode_pic {
	float: left;
	width: 190px;
	height: 60px;
	cursor: pointer;
}
.pw_btn_box {
	padding-left: 90px;
	margin-top: 30px;
}
.pw_btn_box .pw_btn_next {
	float: left;
    width: 180px;
    height: 50px;
    margin-right: 20px;
    background-color: #e9aa24;
    font-size: 17px;
    line-height: 50px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    border:none;
    outline:none;
}
.pw_btn_box .pw_btn_next:hover {
	background:#e9aa24;
}
.pw_btn_box .pw_btn_back:hover {
	background:#4898ea;
}
.pw_btn_box .pw_btn_back {
	float: left;
    width: 180px;
    height: 50px;
    background-color: #4898ea;
    font-size: 17px;
    line-height: 50px;
    color: #fff;
    text-align: center;
    cursor: pointer;
}
.pw_content_form .pw_name_tip {
	padding-left: 95px;
	font-size:15px;
	color:#999;
	height: 50px;
	line-height:50px;
}
.pw_content_form .pw_name_length {
	padding-left: 95px;
	margin-bottom: 25px;
}
.pw_content_form .pw_name_length span {
	float: left;
	width: 176px;
	height: 35px;
	line-height:35px;
	text-align:center;
	border-right: 1px solid #d9d9d9;
	color:#666;
}
.pw_content_form .pw_name_length .pw_strong {
	background:#fce700;
}
.pw_content_form .pw_name_length .pw_low {
	background:#e9dd55;
}
.pw_content_form .pw_name_length .pw_moderate {
	border-right: none;
	background:#f2f2f2;
}
.pw_content_form .auto_return {
	padding-left: 375px;
    margin-top: 106px;
}
.pw_content_form .auto_return span {
	float: left;
	font-size:16px;
	color:#333;
}
.pw_content_form .auto_return .auto_time {
	color:#245cd1;
}
.pw_content_form .btn_return {
	padding-left:340px;
	margin-top: 70px;
}
.pw_content_form .btn_return .btn {
	width: 200px;
	height: 50px;
	line-height:50px;
	text-align:center;
	background:#4898ea;
	color:#fff;
	font-size:17px;
	border:none;
	outline:none;
	border-radius: 0;
}
/***找回密码样式结束***/