*{margin: 0;padding: 0;}
body{font: 12px normal "宋体", Arial, Helvetica, sans-serif;list-style: none;}

#body{min-width: 1050;}
#body-content{width: 1024px;border: 1px solid #c6c6c6;height: 524px;margin: 15px auto;position: relative;}

.first{
	font: 15px normal "微软雅黑", "宋体", Arial, Helvetica, sans-serif;
	color: #333333;margin: 20px 0 10px 35px;
}
.separate{background: url(../../images/retrievePwd/separate_line.gif) repeat-x;width: 92%;height: 1px;margin: 0 auto;}
.input_text{
	width: 330px;height: 40px;display: block;margin: 28px auto;
	border-top: 1px solid #dcdcdc;border-right: 1px solid #e4e4e4;
	border-bottom: 1px solid #ebebeb;border-left: 1px solid #dbdbdb;
	padding: 0 5px;line-height: 12px!important;line-height: 40px;
}

.next{
	width: 340px;height: 40px;display: block;margin: 28px auto;
	background: url(../../images/retrievePwd/next.gif);
	border: none;cursor: pointer;
}

.account{color: #fe4300;}
.second{font: 20px normal "微软雅黑", "宋体", Arial, Helvetica, sans-serif;color: #b0b0b0;margin: 20px 0 35px 35px;}
.span_number{font-size: 35px;}
.span_char{font-size: 20px;}
.span_separate{background: url(../../images/retrievePwd/gt.gif) no-repeat center;width: 12px;height: 25px;margin: 0 50px;display: inline-block;}
.select{color: #333;}

.third{margin: 0 auto;width: 450px;height: 50px;font: 20px normal "微软雅黑", "宋体", Arial, Helvetica, sans-serif;color: #333;text-align: center;}
.third span{height: 50px;float: left;line-height: 50px;}
.third .telephone{background: url(../../images/retrievePwd/telephone.gif) no-repeat center;width: 50px;height: 50px;display: inline-block;margin-right: 5px;}
.third .mail{background: url(../../images/retrievePwd/mail.gif) no-repeat center;width: 50px;height: 50px;display: inline-block;margin-right: 5px;}
.third input{height: 48px;width: 120px;background: url(../../images/retrievePwd/button_line.gif) repeat-x; border: 1px solid #d0d0d0;margin-left: 5px;margin-top:0;cursor: pointer;}
.third .mailNumber{width: 180px;overflow: hidden;}

.underline_2{position: absolute;height: 5px;width: 135px;background: url(../../images/retrievePwd/underline.gif) repeat-x;top:120px;left:280px;}
.underline_3{position: absolute;height: 5px;width: 116px;background: url(../../images/retrievePwd/underline.gif) repeat-x;top:120px;left:540px;}
.underline_4{position: absolute;height: 5px;width: 75px;background: url(../../images/retrievePwd/underline.gif) repeat-x;top:120px;left:780px;}

/**下面两个是step1里面的通行帐号使用**/
.username{margin-top: 40px;}
.background_username{background: url(../../images/retrievePwd/input_background11.gif) no-repeat center;}
/**step2验证码使用**/
.identifying_code{margin-top: 40px;}
.background_code{background: url(../../images/retrievePwd/input_background5.gif) no-repeat center;}
/**step3新密码使用**/
.pwd{margin-top: 40px;}
.background_pwd{background: url(../../images/retrievePwd/input_background3.gif) no-repeat center;}
.background_repeatPwd{background: url(../../images/retrievePwd/input_background4.gif) no-repeat center;}
/**step4**/
.complete{
	width: 340px;height: 40px;display: block;margin: 28px auto;
	background: url(../../images/retrievePwd/complete.gif);
	border: none;cursor: pointer;
}
.info{
	display: block;;width: 405px;height: 30px;margin: 120px auto 0 auto;
	font: 25px normal "微软雅黑", "宋体", Arial, Helvetica, sans-serif;
	color:#4b4b4b;overflow: hidden;
}
/**必须在.next和.complete的下面**/
.mouseDown{
	border-top-width:2px!important;border-top-style:solid;border-top-color:#fff;
	border-left-width:2px!important;border-left-style:solid;border-left-color:#fff;
}