/**/
ul,li{ list-style:none;}
input,button,textarea,iframe{margin: 0px;padding: 0px;}
/*--------------------------- 忘记密码 -------------------------*/
.forgetPwd-wrap{
	padding:50px 7%;
	width:86%;
}
.forgetPwd-title{
	position:relative;
	float:left;
	width:100%;
	height:42px;
}
.forgetPwd-title .step-title{
	position:absolute;
	width:229px;
	height:42px;
	top:0;
	line-height:42px;
	background-position:left center;
	background-repeat:no-repeat;
}
.forgetPwd-title .step-title1{
	padding-left:38px;
	width:291px;
	left:0;
	z-index:10;
	color:#fff;
	background-image:url(fp_step1.png);	
}
.forgetPwd-title .step-title2{
	padding-left:60px;
	width:169px;
	left:200px;
	z-index:5;
	background-image:url(fp_step2.png);	
}
.forgetPwd-title  .step-title2-on{
	color:#fff;
	background-image:url(fp_step2_on.png);	
}
.forgetPwd-title .step-title3{
	padding-left:60px;
	width:169px;
	left:400px;
	z-index:1;
	background:url(fp_step3.png) no-repeat left center;	
}
.forgetPwd-title  .step-title3-on{
	color:#fff;
	background:url(fp_step3_on.png) no-repeat left center;	
}
.forgetPwd-verifyWindow{width:100%;padding-top:25px;overflow:hidden;}
/*--------------*/

.userFrame{ margin-top:0px;margin-bottom:25px; width:100%;line-height:28px;overflow:hidden;}
.userFrame .user{float:left; width:15%;padding-right:10px;text-align:right;}
.userFrame .userlist{float:left;width:83%;}
.userFrame .ipt-tit{color:#0000ff;}

.pwdFrame{height:45px; margin-bottom:25px; width:100%; clear:both;}
.pwdFrame a{color:#0000FF;}
.pwdInput{ float:left; width:100%;}
.pwdInput label{ text-align:right; float:left;line-height:45px; padding-right:10px; width:15%; display:block;}
.pwdInput_text{float:left; width:50%;height:43px; padding-left:20px;display:inline; font:14px/43px ""; border:1px solid #e0e0e0;}
.pwdInput_text:hover{ border:1px solid #f26033; box-shadow:2px 2px 5px #fddfd6;}
.pwdInput_text:focus{ border:1px solid #f26033; box-shadow:2px 2px 5px #fddfd6;}
.pwdInput .inputText{ line-height:45px; font-weight:700; padding-left:20px;}
.pwdInput_text.w46{ width:46%;}
.pwdInput_text.w140{ width:22%;}
.pwdInput_text.w160{ width:29%;}
.pwdFrame .code_img{ float:left;height:34px; width:15%;margin:0px auto;background:#f7f7f7;padding-top:10px;}
.pwdFrame .change_code{ float:left;line-height:45px; width:100px; cursor:pointer; color:#3283c1; font-size:13px; text-decoration:underline}
.pwdFrame a.get_code{ float:left; display:block; height:43px;border:1px solid #f3d5cc;line-height:43px;background:#fffaf9; color:#ff6f3d;text-align:center;width:150px; margin-left:10px;}
.pwdFrame a.lost_code{ float:left; display:block; height:43px;border:1px solid #e0e0e0;line-height:43px;color:#999999;text-align:center; width:150px; margin-left:10px;}
.pwdFrame a.wait_code{ border:1px solid #e0e0e0; color:#aaa; background:#f5f5f5;}
.pwdFrame .r-bar {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.pwdFrame .r-bar a{text-align:center;width:37%; margin-left:16%;height:48px; border:0;color:#fff; line-height:43px; border-radius:3px; cursor:pointer; display:block;  background:#ff5c33; font-size:16px; border-radius:3px;}
.pwdFrame .r-bar a:hover{ background:#ff6f3d; border-color:#ff6f3d; box-shadow:0 2px 3px #f3f3f3;}
.pwdFrame .ipt-err,.userFrame .ipt-err{padding-left:10px;height:43px;line-height:43px; color:#ff0000;}

/*下拉列表*/
#divselect{float:left; width:186px;height:auto; position:relative;}
#divselect cite{width:150px; height:43px;line-height:43px; display:block; color:#333333; padding-left:4px; padding-right:30px; border:1px solid #e0e0e0; font:normal 14px/43px "Microsoft YaHei"; background:url(xjt.png) no-repeat right center;cursor:pointer;}
#divselect ul{width:184px;border:1px solid #e0e0e0; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;}
#divselect ul li{height:38px; line-height:38px; margin:0px;}
#divselect ul li a{display:block; height:38px;font-size:14px!important; color:#333333; text-decoration:none;}
#divselect ul li a:hover{background-color:#f5f5f5;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
/**/
#hand-box ul{ padding:20px 0 20px 150px;}
#hand-box li{ padding:0px 0px 10px 0px;}
#hand-box b{ width:155px; height:40px; line-height:40px; display:inline-block; font-size:14px; font-weight:normal; text-align:right;}
#hand-box .rg{ padding-bottom:0px;}
#hand-box .sm{ line-height:32px; text-align:center; padding:10px 0; border-top:1px dashed #cecece;}
#hand-box .sm span{ color:#1e8dde;}
#hand-box .b4{ width:151px; height:34px; line-height:34px; text-align:center; font-size:14px; color:#fff; background:url(btnBlue.gif) no-repeat center; cursor:pointer; border:0;margin:0px;auto;}
/*成功*/
.centered-block{ margin-left: auto !important; margin-right: auto !important; } 
dl.pwdCont_send{ color:#666; text-align:center; font-family:"microsoft yahei"}
dl.pwdCont_send dt{ width:100%; height:84px; }
dl.pwdCont_send dt i{ display:block; height:84px;}
dl.pwdCont_send dt i.success{  background:url(success.png) no-repeat center;}
dl.pwdCont_send dd.f-ln36{ line-height:36px;}
dl.pwdCont_send a.resend , dl.pwdCont_send a.ok{ display:block; width:40%; text-align:center; float:left; margin-left:7%; display:inline; height:45px; line-height:45px;border:1px solid #dfdfdf; font-size:16px; border-radius:3px;}
dl.pwdCont_send a.resend{ background:#f4f4f4;box-shadow:0 1px 0 #fff inset; color:#333;}
dl.pwdCont_send a.ok{ background:#ff6f3d; border-color:#ff6f3d;  color:#fff;}
dl.pwdCont_send a.resend:hover{ background:#e5e5e5;box-shadow:none; }
dl.pwdCont_send a.ok:hover{ background:#f6481c;}

.f-mt15{ margin-top:15px;}
.f-f16{ font-size:16px;}
.f-mb20{ margin-bottom:20px;}
.f-f25{ font-size:25px;}
.redTxt,a.redTxt:link,a.redTxt:visited,.redTxt a{ color:red;}