@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, "宋体"; margin:0; padding:0;}
*{ outline:none;}
html, body {
    font-family: tahoma;
    font-size: 12px;
}
input, textarea {
	
-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;

-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;

-moz-transition: border linear 0.2s, box-shadow linear 0.2s;

-ms-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;
}
.forgetpassword_body{ width:950px; background:url(//img02.zhaopin.cn/2012/img/my/resetpassword/logoin_page_bg.jpg) no-repeat; padding:22px 0; margin:auto;}
.forgetpassword_main{ width:709px; margin:auto;}
.blue_box_top{ width:709px; height:69px; background:url(//img02.zhaopin.cn/2012/img/my/resetpassword/blue_box_bg_3.jpg) no-repeat;}
.blue_box_title{ width:506px; height:60px; margin:8px 0 0 114px; background:url(//img02.zhaopin.cn/2012/img/my/resetpassword/password_title.png) no-repeat; display:inline; float:left;}
.farget_problem{ width:89px; height:40px; line-height:40px; margin-top:29px; font-size:14px; float:left;}
.farget_problem a{ color:#FC6700; text-decoration:underline;}
.forget_center{ width:709px; background:url(//img02.zhaopin.cn/2012/img/my/resetpassword/blue_box_bg_1.jpg) repeat-y;}
.forget_center_title{ width:619px; height:40px; margin:auto; padding-left:80px; line-height:40px; background-color:#EEEEEE; color:#494949; font-weight:bold; font-size:16px;}
.forget_center_form{ width:699px; border-bottom:1px dashed #999; margin:auto;}
.blue_box_down{ width:709px; height:5px; background:url(//img02.zhaopin.cn/2012/img/my/resetpassword/blue_box_bg_2.jpg) no-repeat;}
.forget_form{ width:599px; margin:0 20px 0 80px; padding:20px 0 10px 0;}
.forget_input{ width:599px; height:30px; margin-bottom:20px;}
.input_name{ width:82px; height:30px; line-height:30px; padding-right:10px; text-align:right; font-size:14px; float:left;}
.password_input{ width:237px; height:30px; float:left;}
.tip-x-validate-default, .tip-x-validate-valid { width:265px; height:30px; padding-left:5px; line-height:30px; font-size:12px; float:left;}
.tip-x-validate-error{ width:235px; height:30px; padding-left:30px; color:#970103; line-height:30px; background:url(//img02.zhaopin.cn/2012/img/my/resetpassword/password_icon.png) no-repeat left; font-size:12px; float:left; }
.inputText1{ width:230px; height:28px; line-height:28px; padding-left:5px; font-size:14px; color:#999; border:1px solid #ccc;}
.inputText1b{ width:230px; height:28px; line-height:28px; padding-left:5px; font-size:14px; color:#999; -webkit-box-shadow:0px 0px 6px #A7C8F1; -moz-box-shadow:0px 0px 6px #A7C8F1; border:1px solid #A7C8F1;}
.forget_button{ width:709px; height:30px; padding:10px 0 40px 0;}
.forget_btn{ width:88px; height:30px; margin:auto;}
.forget_btn button{ width:88px; height:30px; background:url(//img02.zhaopin.cn/2012/img/my/resetpassword/password_button.png) no-repeat; }


/***邮箱地址***/
.forgetpassword_title{ width:699px; height:20px; margin:auto;}
.password_yzm{ width:100px; height:30px; float:left;}
.inputYzm{ width:93px; height:28px; line-height:28px; padding-left:5px; font-size:14px; color:#999; border:1px solid #ccc;}
.inputYzm1{ width:93px; height:28px; line-height:28px; padding-left:5px; font-size:14px; color:#999; -webkit-box-shadow:0px 0px 6px #A7C8F1; -moz-box-shadow:0px 0px 6px #A7C8F1; border:1px solid #A7C8F1;}
.password_yam_tips1{ width:235px; height:30px; padding-left:30px; display:none; color:#970103; line-height:30px; background:url(//img02.zhaopin.cn/2012/img/my/resetpassword/password_icon.png) no-repeat left; font-size:12px; float:left; }
.password_yam_tips2{ width:80px; padding-left: 30px;}
.password_yamimg{ width:92px; height:30px; line-height:30px; float:left;}
.password_yamimg img{ margin-left:10px; border:1px solid #E8E8E8;}
.password_yamimg_1{ width:45px; height:30px; line-height:30px; font-size:12px; float:left;}
.forget_input_tel{ width:599px; height:30px;}
.forget_tel{ width:507px; height:30px; line-height:30px; float:left;}
.forget_third{ line-height:30px; font-size:14px;}
.forget_third span{ color:#FF6702; font-weight:bold;}
.third_yam{ width:140px; height:30px; line-height:30px; color:#9A9A9A; font-size:14px; float:left;}

/***成功页***/
.success_color{ color:#315aaa;}


/***edm页面***/
.forget_edm{ width:598px; height:317px; border:1px solid #E2E2E2; margin:auto;}
.forget_edmbody{ width:557px; height:317px; margin:auto;}
.forget_edmtitle{ width:557px; height:89px; margin-bottom:20px; border-bottom:1px solid #E2E2E2}
.forget_edmlogo{ width:557px; height:43px;}
.edmlogo_img{ width:83px; height:43px; float:right;}
.edm_name{ width:557px; height:46px; font-size:20px; font-weight:bold; line-height:46px;}
.edm_content{ width:557px; height:30px; font-size:14px; font-weight:bold; line-height:30px;}
.edm_content span{ color:#FF6600;}

.input-x-validate-error{ background-color:#FFEEEE; border:1px solid #EA7878; -moz-box-shadow:3px 3px 3px #E2D2D2 inset; -webkit-box-shadow:3px 3px 3px #E2D2D2 inset; box-shadow:3px 3px 3px #E2D2D2 inset;  }