/*------找回密码页面样式------*/

/**/
.loginHeader{width:980px;padding:0 10px;height:53px;margin:20px auto;overflow:hidden;}
.headerLine{width:980px;height:4px;margin:0 auto;background-color:#F7F7F7;}

/*提交按钮*/
.resetSubmit{width:445px;height:34px;margin:0 0 20px 200px;}
.resetSubmit dt{float:left;width:50px;margin-right:10px;text-align:right;padding-top:5px;*padding-top:6px;}
.resetSubmit dd{float:left;}
.submit{width:98px;height:34px;text-align:center;color:#fff;border:0;cursor:pointer;font-size:14px;font-weight:600;background:url(../images/findPassword/findPassword.gif) 0 0 no-repeat;}
.submitUser{width:150px;height:34px;text-align:center;color:#fff;border:0;cursor:pointer;font-size:12px;font-weight:600;background:url(../images/findPassword/agreeSubmit.gif) 0 0 no-repeat;}
/*提交按钮 end*/

/*用户注册页面框架*/
.findPasswordBoxUser{width:660px;height:480px;overflow:hidden;margin:50px auto 45px;}
.findPasswordBox{width:660px;height:333px;overflow:hidden;margin:50px auto 45px;}
.findPasswordBox .top,.findPasswordBoxUser .top{width:660px;height:51px;background:url(../images/findPassword/registerUserBgT.gif) no-repeat;}
.findPasswordBox .content{width:660px;height:282px;background:url(../images/findPassword/findPasswordBgB.gif) no-repeat;}
.findPasswordBoxUser .contentUser{width:660px;height:415px;background:url(../images/findPassword/registerUserBgB.gif) no-repeat;}
.haveRegister{ float:right;margin-right:65px;margin-top:25px;}
.haveRegister a{color:#f60; font-size:14px;font-weight:600; text-decoration:underline;}
/*.findPasswordBox .contentUser,.findPasswordBoxUser .content{width:660px;height:380px;background:url(../images/findPassword/registerUserBgB.gif) no-repeat;}
用户注册页面框架 end*/

/*用户注册步骤图*/
.findPasswordstep{width:600px;height:25px;margin:0 auto 40px auto;}
.findPasswordstep li{float:left;width:260px;line-height:23px;text-align:center;}
.findPasswordstep li.connect1,.findPasswordstep li.connect2,.findPasswordstep li.connect3,.findPasswordstep li.connect4,.findPasswordstep li.connect5{width:25px;height:25px;}
.connect1{background:url(../images/findPassword/stepBg1.png) no-repeat;}
.connect2{background:url(../images/findPassword/stepBg2.png) no-repeat;}
.connect3{background:url(../images/findPassword/stepBg3.png) no-repeat;}
.connect4{background:url(../images/findPassword/stepBg4.png) no-repeat;}
.connect5{background:url(../images/findPassword/stepBg5.png) no-repeat;}
.findPasswordstep li.currentstep1{width:270px;height:23px;border:1px solid #d4d4d3;border-right:0;background:#74accc;color:#fff;}
.findPasswordstep li.currentstep2{width:270px;height:23px;border:1px solid #d4d4d3;border-width:1px 0 1px 0;background:#74accc;color:#fff;}
.findPasswordstep li.currentstep3{height:23px;border:1px solid #d4d4d3;border-width:1px 0 1px 0;background:#e4e4e4;color:#999;width:270px;}
.findPasswordstep li.currentstep4{height:23px;border:1px solid #d4d4d3;border-right:0;background:#e4e4e4;color:#999;width:270px;}
/*用户注册步骤图 end*/

/*错误提示样式*/
.tips{height:24px;margin:3px 0 0 5px;}
.tips span{display:block;width:30px;height:24px;float:left;background:url(../images/findPassword/findpwd_tips.gif) left no-repeat;}
.tips label{display:block;height:21px;padding-top:3px;float:left;padding-right:10px;background:url(../images/findPassword/findpwd_tips.gif) right no-repeat;}
/*错误提示样式 end*/

/*输入框样式*/
.inputW200H24{width:200px;height:24px;line-height:24px;}
.inputW120H24{width:120px;height:24px;line-height:24px;}
.inputW50H24{width:50px;height:24px;line-height:24px;margin-right:5px;}
/*输入框样式 end*/

/*输入用户名*/
.username,.verificationCode,.nextSubmit{width:445px;height:28px;margin:0 0 30px 150px;_margin:0 0 0 150px;}
.username {position:relative;}
.verificationCodeImg{width:445px;height:28px;margin:0 0 20px 150px;}
.protocol{width:445px;height:25px;margin:0 0 10px 150px;_margin:0 0 0px 150px;}
.username dt,.verificationCode dt,.verificationCodeImg dt,.nextSubmit dt,.protocol dt{float:left;width:50px;margin-right:10px;text-align:left;padding-top:5px;*padding-top:6px;}
.verificationCode{margin-bottom:10px;}
.verificationCode span,.verificationCode input,.verification span,.verification a,.verification img{float:left;}
.username dd,.verificationCode dd,.verificationCodeImg dd,.nextSubmit dd{float:left;}
.protocol dd{float:left;}
.protocol .inputStyle{margin:1px 5px 0 0;}
.verificationImg{display:block;width:70px;height:24px;margin-right:5px;}
.verificationCodeImg a{display:block;margin:3px 0 0 5px;}
/*输入用户名 end*/

/*重置密码*/
.warmTips{width:465px;height:28px;margin:0px 0 20px 150px;}
.newPassword,.reEnter{width:465px;height:28px;margin:0px 0 0 150px;}
.reEnterSpe{*margin-top:20px;}
.passwordCheck{width:465px;margin:-10px 0 0px 150px;_margin:10px 0 0px 150px;height:10px;}
.warmTips dt,.newPassword dt,.reEnter dt,.resetSubmit dt,.passwordCheck dt{float:left;width:50px;margin-right:10px;text-align:left;padding-top:5px;*padding-top:6px;}
.warmTips dd,.newPassword dd,.reEnter dd,.resetSubmit dd,.passwordCheck dd{float:left;}
.warmTips{}
.newPassword{}
.reEnter{}
.resetSubmit{}
#captchaImg {vertical-align:middle;*+margin-top:-13px;_margin-top:-13px;}
/*重置密码 end*/

/*找回密码方式*/
.verificationMode{border-bottom:1px dashed #e3e3e3;padding-bottom:10px;}
.verificationMode{width:445px;overflow:auto;margin:0 0 20px 110px;}
.verificationMode dt,.userEmail dt,.passwordHintQuestion dt{float:left;width:90px;margin-right:10px;text-align:right;padding-top:5px;*padding-top:6px;}
.verificationMode dd,.userEmail dd,.passwordHintQuestion dd{float:left;}
.verificationMode dd{}
.verificationMode dd span{display:block;width:68px;height:29px;line-height:29px;padding-left:33px;text-align:center;cursor:pointer;background:url(../images/findPassword/findPassword.gif) no-repeat;}
.verificationMode dd span.emailModeSelect{background-position:0 -92px ;margin-right:20px;}
.verificationMode dd span.emailMode{background-position:0 -121px;margin-right:20px;}
.verificationMode dd span.questionModeSelect{background-position:0 -34px ;}
.verificationMode dd span.questionMode{background-position:0 -63px;}
.email{width:100%;overflow:auto;}
.userEmail{width:445px;overflow:auto;margin:0 0 10px 110px;}
.userEmail dd span{display:block;margin-top:5px;}
.accessCodeBtn{width:83px;height:23px;margin-left:10px;cursor:pointer;border:0;background:url(../images/login/accessCodeBtn.gif);}
.accessCodeBtnLock{width:119px;height:23px;margin-left:10px;cursor:pointer;border:0;background:url(../images/login/accessCodeBtnLock.gif);}
.securityQuestion{width:100%;overflow:auto;}
.passwordHintQuestion{width:445px;overflow:auto;margin:0 0 20px 110px;}
.passwordHintQuestion dd select{width:200px;margin-top:3px;padding:2px;}

/*找回密码方式 end*/

/*重置成功*/
.completeTips{width:445px;height:32px;margin:60px 0 30px 180px;}
.completeTips dt{float:left;width:42px;height:32px;margin-right:40px;background:url(../images/findPassword/findpwdDoneIcon.png) no-repeat;}
.completeTips dd{float:left;height:32px;line-height:32px;font-size:14px;}
.goToIndex{display:block;height:34px;line-height:34px;margin-left:20px;}
.successTip{height:32px;margin:10px 0 20px 70px;}
.successTip dd{font-size:14px;}
/*重置成功 end*/

.loginText{width:350px;overflow:hidden;clear:both;margin-left:170px;margin-bottom:20px;}
.options{width:270px;overflow:hidden;margin-left:43px;*margin-left:39px;margin-top:-1px;*margin-top:-3px;_margin-top:-4px;}
.options label{float:left;display:block;margin:0 8px 0 0;*margin:0px 5px 0 0;line-height:23px;}
.options input{margin:2px 5px 0 0;*margin-top:0 1px 0 0;float:left;}
.marginspaceword{margin-left:10px;margin-top:5px;color:#999;}
.addRedBc{background:#fcefe3;}
.addRedBcVertificate{background:#fcefe3;width:650px;height:28px;padding:10px 0;margin:0px 3px;_padding:0;}
.addRedBcNo{width:650px;height:28px;padding:10px 0; margin:8px 3px;_height:20px;_margin:0px 3px;_padding:10px 0;}
.addRedBcVertificateNo{width:650px;height:28px;margin:0px 3px;padding:10px 0;_margin:0px 3px;_padding:0;}
.optionsMarginLeft{margin-top:10px;}
.optionsMarginLeft a {line-height:23px;}
/**密码强度**/
.psLength{*width:160px;height:15px;}
.psLength li{ float:left;width:32px;height:15px; background:#ccc; color:#fff; margin-right:1px; text-align:center;}
.psLength li.specialBc{background:#f60;}
.psLength li.normal{color:#333; text-align:left; background:none; width:60px;}
/***成功跳转**/ 
.successWord{ margin-left:5px;}
.speSuccessWord{ color:#f60;}

/***邮箱占用验证***/
.addMailCheck{width:650px;margin:0px 3px;padding:0;_margin:10px 3px;_height:20px}
.useMailCheck{width:445px;margin:-10px 0 0px 150px;height:20px;_margin:-0px 0 0px 150px;}
.useMailCheck dt{float:left;width:50px;margin-right:10px;text-align:right;padding-top:5px;*padding-top:6px;}
.useMailCheck dd{float:left;}

.listBox{font-size:12px;list-style:none;margin:0 1px;height:20px;padding:0 5px;clear:both;line-height:20px;cursor:pointer;color:#999;}
.focusBox {background:#f0f3f9;color:#333;}
.markBox{color:#c00;}
.emailNote {position:absolute;z-index:999999;width:auto;overflow:hidden;padding:0;margin:0;border:1px solid #CCC;background:#fff;text-align:left;top:25px;left:60px;width:200px;}
.emailNote li{font-size:12px;list-style:none;margin:0 1px;height:20px;padding:0 5px;clear:both;line-height:20px;cursor:pointer;color:#999;}
