@charset "utf-8";
/* CSS Document */
body,div,ul,li,ol,dl,dt,dd,p,form,h1,h2,h3,h4,span,a,em,i,strong,b,input,textarea,select,img{ margin:0px; padding:0px; border:none;}
li{ list-style:none; color:#d3f0f4;}
img{ border:0 none; vertical-align:top;}
a{ text-decoration:none; color:#737981; cursor: pointer;}
a:hover{ color:#368da0;}
em,i{ font-style:normal;}
.clearFix{ width:1200px; height:auto; margin:0px auto; *zoom:1; overflow:hidden;}
.clearFix:after{ content:"."; clear:both; display:block; height:0; visibility:hidden;}

/*找回密码-top*/
.top { background-color: #fff; height: 50px;}
.top_logo { height: 50px; line-height: 50px; float: left;}
.top_logo a { float: left; *margin-top:10px;}
.top_logo a img {vertical-align: middle;}
.top_logo i { color: #368da0; font-size: 18px; font-family: "方正硬笔行书简体"; font-weight: bold; padding-left: 5px;}
.find_ul { float: right; height: 50px; line-height: 50px;}
.find_ul li { float: left; margin-right: 13px; font-size: 14px;}
.find_ul img { vertical-align:sub; *vertical-align:middle;}
.find_ul i { color: #737981;}
.tips{font-size: 14px; color: #f00; line-height: 33px; margin-left: 10px;}

/*按钮*/
.ggbtn{ border-radius:3px; -moz-border-radius:3px; border:1px solid #38404b; color:#38404b; background:#fff;}
.ggbtn:hover{ border-radius:3px; -moz-border-radius:3px; border:1px solid #ff4241; color:#ff4241; background-color:#fff;}
.ggbtn_1{ border-radius:3px; -moz-border-radius:3px; border:1px solid #dbdbdb; color:#737981; background:#fff; cursor: pointer;}
.ggbtn_1:hover{ border-radius:3px; -moz-border-radius:3px; border:1px solid #ee4e4d; color:#ee4e4d; background-color:#fff;}
.ggbtn_2{ border-radius:3px; -moz-border-radius:3px; border:1px solid #fff; color:#737981; background:#e7e7e7; cursor:pointer;}
.ggbtn_2:hover{ border-radius:3px; -moz-border-radius:3px; border:1px solid #368ea0; color:#368ea0; background-color:#fff;}
.ggbtn_none {border:1px solid #838383; color:#838383; cursor: default; border-radius:3px; -moz-border-radius:3px;}
.ggbtn_none:hover { color:#838383;}
/*内容-1*/
.find_code {  margin: 20px 0px;}
.find_code_p { color:#38404b; font-size: 16px; font-weight: bold; padding-left: 100px;}
/*.code_nav { height: 38px; width: 1020px; margin-bottom: 20px; background: url(/image/account/step_bg.png) no-repeat; float: left;clear: left;}
.code_nav li { float: left; text-align: center; line-height: 38px; color: #fff; font-size: 14px;}
.code_nav_li1 { width: 341px;}
.code_nav .code_nav_li2 { width: 344px; color: #38404B;}
.code_nav .code_nav_li3 { width: 326px; color: #38404B;}
.code_nav .active { background: url(/image/account/step_2_bg.png) no-repeat; margin-left: -5px; color: #fff;}
.code_nav .active_last { background: url(/image/account/step_3_bg.png) no-repeat; margin-left: -8px; color: #fff;}*/

/*进度*/
.wage_icon{ background-image:url(/image/account/wage_icon.png);}
.process{ height: 38px; border-radius:5px; margin-top: 30px; overflow: hidden;}
.process {
    padding-left: 100px;
}
.process_space{ margin: 0px 0px 15px 0px;}
.process_div_space{ margin-left: -6px;}
.process_div{ width: 337px; height: 38px; float: left;}
.process_div span{ height: 38px; display:block; float: left;}
.process_nr{ width: 312px; font-size:14px; line-height: 38px; text-align: center;  background: url(/image/account/process_bg.png) repeat-x; color: #48515d;}
.process_nr1{ width: 312px; font-size:14px; line-height: 38px; text-align: center;  background: url(/image/account/process_bg_2.png) repeat-x; color: #48515d;}
.process_in{ color: #fff; background: #3a9daf;}
.process_span{ width: 13px; background-position: -93px -96px;}
.process_span_f{ width: 13px; background-position: -22px -96px;} 
.process_span_f2 {width: 13px; background-position: -6px -96px;}
.process_span_b{ width: 13px; background-position: -6px -96px;} 
.process_next_b{ background-position: -42px -96px; width: 12px;}
.process_next_f{ background-position: -57px -96px; width: 12px;}
.process_next_f1{ background-position: -74px -96px; width: 12px;}
.process_next_f2{ background-position: -42px -96px; width: 12px;}
.process_next_f3{ background-position: -112px -96px; width: 12px;}

.main { border-radius:10px; -moz-border-radius:10px; border: 1px solid #dbdbdb; width: 777px; min-height: 216px; height: auto; background-color: #fff; padding-top: 50px; padding-left: 220px;}
.main{margin-left: 100px;}
.main_fir { height: 22px;margin-bottom: 20px;}
.my_id { color: #38404b; font-size: 14px; text-align: right; width: 170px; float: left; margin-right: 15px; line-height: 22px;}
.employer {color: #38404b; font-size: 16px; font-weight: bold; width: 90px; float: left; background: url(/image/account/radio.png) no-repeat; line-height: 16px; padding-left: 18px; margin-top: 4px; cursor: pointer;}
.design {color: #38404b; font-size: 16px; font-weight: bold; width: 90px; float: left; background: url(/image/account/radio.png) no-repeat; line-height: 16px; padding-left: 18px; margin-top: 4px; cursor: pointer;margin-right: 20px;}
.kefu,.worker {color: #38404b; font-size: 16px; font-weight: bold; width: 90px; float: left; background: url(/image/account/radio.png) no-repeat; line-height: 16px; padding-left: 18px; margin-top: 4px; cursor: pointer;}
.radio_active { background: url(/image/account/radio_active.png) no-repeat;}
.main_sec{ margin-bottom: 20px; float: left;}
.main_sec input { border: 1px solid #dbdbdb; border-radius:3px; -moz-border-radius:3px; padding-left: 10px; height: 25px;color: #38404b; width: 220px; float: left; margin-top: -2px;}
.main_thr {margin-bottom: 20px; overflow:hidden; clear:left;}
.main_thr input {border: 1px solid #dbdbdb; border-radius:3px; -moz-border-radius:3px; padding-left: 10px; height: 25px;color: #38404b; width: 58px; float: left;}
.main_thr .code_img { margin-left: 10px; float: left;}
.thr_tishi { text-decoration: underline; color: #38404B; float: left; margin: 10px 0px 0px 6px;}
.next { display:block; float:left; padding:4px 14px; margin-left:185px; font-size:16px; cursor:pointer; clear:left;}
/*内容-手机和邮箱验证-开始*/
.left { float: left; margin-right: 10px; height: 100%;}
.by_phone,.by_email { width: 226px; background-color: #fff; height: 74px; float: left; text-align: center; font-size: 14px; color: #38404b; border: 1px solid #dbdbdb; line-height: 74px; cursor: pointer; }
.by_email {clear: left; margin-top: 10px;}
.by_active { border: 1px solid #368da0; color: #368da0;}
.right { width: 760px; overflow: hidden; float: left;}
.right_fir  { width:757px; height: 160px; float: left;border-radius:10px; -moz-border-radius:10px; border: 1px solid #dbdbdb;background-color: #fff;}
/*发送验证码-开始*/
.jbyx_yzm{ height:25px; line-height:25px; margin-top:20px;}
.jbyx_yzm span{ display:block; float:left; color:#38404b;}
.jbyx_yzm span i{ color:#ff4241; font-weight:bold;}
.jbyx_yzm .number{ display:block; float:left; width:120px; padding-left:10px; font-size: 18px; height:23px; line-height:23px;}
.jbyx_yzm input:focus{ border-radius:3px; -moz-border-radius:3px; border:1px solid #ff4241;}
.jbyx_yzm a{ display:block; float:left; padding:4px 20px; height:22px; line-height:22px; margin-top: -5px;}
.jbyx_yzm1{ margin-left:45px; width: 100px; text-align: right;}
.jbyx_yzm2 .jbyx_yzm2_i { background-color:#fff; color:#838383; border:1px solid #000; padding-left:20px;}
.jbyx_yzm2{ margin:0px 15px;}
.jbyx_qrjb{ clear:both; padding:0px 20px; height:22px; line-height:22px; display:inline-block; margin-top:30px; margin-left:350px; background-color:#ff5d53; color:#fff; border:1px solid #ff5d53;}
/*发送验证码-结束*/
.right_sec {margin: 20px 0px;}
.enter_code { width: 100px; text-align: right; margin-left: 45px; float: left; color: #38404b;}
.right_sec input { width:80px;border-radius:3px; -moz-border-radius:3px; border:1px solid #dbdbdb; height: 22px; margin-top: -5px; margin-left: 10px; padding-left: 10px;}
.prompt_message { position: relative;  margin-left: 4px; margin-top: -2px; display: none;}
.content { color: #ee4d4d; font-size: 12px; padding: 4px 8px; background-color:#ffdbdb; border: 1px solid #ee4d4d; border-radius:3px; -moz-border-radius:3px;}
.arr_a { position: absolute; left: -3px; top: 0px; color:#ee4d4d;}
.arr_b { position: absolute; left: -2px; top: 0px; color:#ffdbdb;}
.error_tishi { font-size: 16px; color: #ee4e4d; line-height: 160px; text-align: center; font-weight: bold; width: 760px; float: left;}
/*邮箱验证-开始*/
.e_mail_wenzi { font-size: 16px; color: #38404b; line-height: 56px;width: 760px; float: left; text-align: center; margin-top: 24px;}
.e_mail { font-size: 18px;}
/*邮箱验证-结束*/
/*内容-手机和邮箱验证-结束*/

/*修改密码-开始*/
.setp3_right {border-radius:10px; -moz-border-radius:10px; border: 1px solid #dbdbdb; width: 777px; min-height: 270px; height: auto; background-color: #fff; padding-top: 30px; padding-left: 220px;}
/*修改密码-结束*/

/*完成-开始*/
.step_4_main {width:997px; height: 160px; float: left;border-radius:10px; -moz-border-radius:10px; border: 1px solid #dbdbdb;background-color: #fff;}
.suc_tishi {font-size: 16px; color: #ee4e4d; line-height: 160px; text-align: center; font-weight: bold; width: 997px; float: left;}
.suc_tishi img { vertical-align: middle; margin-right: 5px;}
/*完成-结束*/

/*找回支付密码*/
.show_error{font-size:30px; color:#3a9daf;margin-left:93px;margin-top:50px;}
	
/*手机号不在使用*/
.up_idcard_btn{display: inline-block;width: 160px;height: 22px;border-radius: 3px;margin-top: -5px;margin-left: 10px;background: #3a9daf;text-align: center;line-height: 22px;color: #ffffff;cursor: pointer;}
.newlxtel a{display: inline-block;padding:0 20px;height: 22px;line-height: 22px;margin-top: -5px;}
.setp4_right{border-radius:10px; -moz-border-radius:10px; border: 1px solid #dbdbdb; width: 997px; min-height: 270px; height: auto; background-color: #fff; padding-top: 30px;padding-bottom: 30px;}
.amend_success{text-align: center;}
.amend_success img{display: block;width: 120px;height: 120px;margin: 0 auto;}
.amend_success_title{font-size: 24px;text-align: center;line-height: 32px;margin-top: 25px;}
.amend_success_time{font-size: 12px;color: #999999;text-align: center;line-height: 22px;}
.amend_success_btn{font-size: 16px;border: 1px solid #000;color: #000;padding: 8px 14px;border-radius: 3px;margin: 33px auto 0;display: inline-block;cursor: pointer;}
.amend_success_color{color: #5fcd39;}

















