.password_box{border:1px solid #E2E2E2;background-color: #fff;font-family: "SimSun";padding:25px 40px;}
.password_box h1{font-size: 22px;font-family: "Microsoft Yahei";color:#333;font-weight: normal;margin-bottom: 25px;}
.password_box .password_content{padding-left: 235px;}
.password_box .password_content .find_password_item{height:35px;margin-bottom: 15px;line-height: 35px;color:#666;}
.password_box .password_content .find_password_item .find_type{width:105px;text-align: right;font-size: 14px;float: left;}
.password_box .password_content .find_password_item .dinf_con{float: left;}
.password_box .password_content label{margin-right: 15px;cursor: pointer;}
.password_box .bottom_tip{font-size: 12px;color:#999;text-align: center;margin-top: 50px;}

.password_step_box{}
.password_step_box .your_account{font-size: 14px;color:#666;margin-bottom: 10px;}
.password_step_box .your_account span{color:#77B74B;}
.password_step_box .choose_type{}
.password_step_box .choose_type p{font-size: 14px; color:#666;font-weight: bold;line-height: 30px;margin-bottom:10px;}
.password_step_box .choose_type div{font-size: 14px;height:25px;margin-top: 10px;font-family: Arial;}

.auth_done_item{height:30px;line-height: 30px;font-size: 12px;color:#666;margin-bottom: 15px;}
.auth_done_item .auth_done_text{margin-right: 5px;}
.auth_done_item .auth_done_text em{font-size: 14px;color:#999;font-style: normal;}
.auth_done_item .push_btn{width:75px;height:30px;background-color: #fff;color:#247FAF;border:1px solid #93DAFF;box-shadow: 0px 0px 3px #93DAFF;border-radius: 3px;cursor: pointer;}
.auth_done_item .push_btn:hover{background-color: #EEF9FF;}
.auth_done_item .push_btn.disabled{background-color: #C9C9C9;border-color:#C9C9C9;color:#666;box-shadow: 0px 0px 0px #FFF;cursor: default;}
.auth_done .auth_p_out{margin-bottom: 15px;}
.auth_done .auth_p_out .auth_done_p{line-height: 30px;font-size: 12px;color:#666;}
.auth_done .auth_p_out .auth_done_p span{color:#999;font-size: 14px;font-family: Arial;}
.auth_done .auth_p_out .auth_done_p.grey{color:#999;}

.middle_tip{margin-bottom: 20px;color:#999;}

.password_success{padding-left: 44px;background: url(../images/f5_success.png) no-repeat 0px -8px;}
.password_success p{font-size: 14px;color:#333;margin-bottom: 10px;}
.password_success span{font-size: 12px;color:#999;line-height: 25px;}
/*单选UI*/
.radioui,
.checkboxui {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  line-height: 0;
  font-size: 0;
  background: url(../images/icon_formui.png) no-repeat;
  margin-right: 5px;
  cursor: pointer;
  zoom:1;
  visibility:inherit;
}
.radioui {
  background-position: 0 -64px;
}
.radioui-checked {
  background-position: 0 -80px;
}
.radioui-disabled {
  background-position: 0 -96px;
}
.radioui-checked-disabled,
.radioui-disabled-checked {
  background-position: 0 -114px;
}
.but75lan{width:75px;height:35px;background: url(../images/but05.gif) no-repeat top center;font-size: 16px;color:#FFF;font-weight: bold;cursor: pointer;*vertical-align: middle;}
.but75lan:hover{background: url(../images/but05.gif) no-repeat bottom center;}
.but125lan{width:125px;height:35px;background: url(../images/but08.gif) no-repeat top center;font-size: 16px;color:#FFF;font-weight: bold;cursor: pointer;}
.but125lan:hover{background: url(../images/but08.gif) no-repeat bottom center;}

input.text{
	display: inline-block;
	height: 20px;
	padding: 4px 6px;
	font-size: 12px;
	line-height: 20px;
	color: #555555;
	vertical-align: middle;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-color: #ffffff;
  	border: 1px solid #cccccc;
  	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
     	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
       box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  	-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
     	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;
       -o-transition: border linear 0.2s, box-shadow linear 0.2s;
       transition: border linear 0.2s, box-shadow linear 0.2s;
}
input.text:focus{
	border-color: rgba(82, 168, 236, 0.8);
  	outline: 0;
  	outline: thin dotted \9;
  	/* IE6-9 */
  	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
     	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
       box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
input.span260{width:248px;}
input.span3{width:101px;}
/*进度条*/
.security_step_bar{width:390px;overflow: hidden;margin-bottom: 20px;}
.security_step_bar .s_step{width:130px;float: left;text-align: center;padding-top: 22px;}
.security_step_bar .step1{color:#77B74B;background: url(../images/security_bar.gif) no-repeat 0px 0px #FFF;}
.security_step_bar .step1.sdone{opacity: .4;filter:alpha(opacity:40);}
.security_step_bar .step2{color:#666;background: url(../images/security_bar.gif) no-repeat -130px -184px;}
.security_step_bar .step2.done{color:#77B74B;background: url(../images/security_bar.gif) no-repeat -130px 0px;}
.security_step_bar .step2.sdone{color:#77B74B;background: url(../images/security_bar.gif) no-repeat -130px 0px;;opacity: .4;filter:alpha(opacity:40);}
.security_step_bar .step3{color:#666;background: url(../images/security_bar.gif) no-repeat -260px -184px;}
.security_step_bar .step3.done{color:#77B74B;background: url(../images/security_bar.gif) no-repeat -260px 0px;}










