﻿@charset "utf-8";
/* CSS Document */
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{font:12px Arial, Verdana,"\5b8b\4f53"; -webkit-text-size-adjust:100%; line-height:25px; color:#666;}
a{color:#333;text-decoration:none}
a:hover{ color: #7720cf; text-decoration: underline;}
ul,li{list-style:none; margin:0px; padding:0px;}
img{border:0;vertical-align:middle;}
/*a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}*/
.index_main{ width: 1200px; margin:0px auto;}

.w { width: 1200px;}
/*全局*/
.clearfix:after{clear: both;content:' ';display:block;visibility:none;height:1%;}
.clearfix{*zoom:1;}

/*login头部*/
.login_header{ height:110px; width:100%; }
.login_h_box{width:1200px; margin:0 auto; position:relative;}
.login_header .logo{ margin-top:5px;}
.login_header .nextlogo{ margin-top:32px;}
.login_header .login_nav{ position:absolute; z-index:100; right:0; top:70px; height:25px;}
.login_nav a{ float:left; padding:0 15px; display:inline;}
.login_nav span{ float:left; height:14px; color:#e3e3e3; width:1px;}
.login_nav a{ font-size:14px; font-family:"microsoft yahei"; font-weight:700;}
.login_header .logo_b{ width: 150px; padding-top: 30px;}
/*login*/
.login_box_out{background:url(../images/login/header_bg.jpg) repeat-x left top #fff; padding-top:30px; overflow:hidden;}
.login{ width:1200px; margin:30px auto; position:relative; height:420px;}
.login .cir_left,.login .cir_top_left,.login .cir_top,.login .cir_top_right,.login .cir_right,.login .cir_bottom_left,.login .cir_bottom,.login .cir_bottom_right{ width:10px; height:10px; position:absolute; z-index:10; }
.login .cir_left{ background:url(../images/login/cir/cir_left.gif) repeat-y 0 0; top:0; left:0; height:100%;z-index:10;}
.login .cir_top_left{ background:url(../images/login/cir/cir_top_left.gif) no-repeat 0 0;  left:0; top:0;z-index:14;}
.login .cir_top{  background:url(../images/login/cir/cir_top.gif) repeat-x 0 0;  top:0; left:0; width:100%; z-index:11;}
.login .cir_top_right{ background:url(../images/login/cir/cir_top_right.gif) no-repeat 0 0;  top:0; right:0; z-index:15;}
.login .cir_right{ background:url(../images/login/cir/cir_right.gif) repeat-y 0 0;  top:0; right:0; height:100%; z-index:12;}
.login .cir_bottom_left{ background:url(../images/login/cir/cir_bottom_left.gif) no-repeat 0 0;  bottom:0; left:0; z-index:16;}
.login .cir_bottom{ background:url(../images/login/cir/cir_bottom.gif) repeat-x 0 0;  bottom:0; left:0; width:100%; z-index:13;}
.login .cir_bottom_right{ background:url(../images/login/cir/cir_bottom_right.gif) repeat-y 0 0;  bottom:0; right:0; z-index:17;}

.login_box{overflow:hidden; padding:11px; }
.login_left{ float:left;}
.login_right{ float:left; width:405px; margin:25px 0 0 35px;}
.login_right dt{ height:40px; border-bottom:#ebebeb 1px solid; padding:0 19px; line-height:40px; margin-bottom:20px;}
.login_right dt b{ float:left;font-size:16px; font-family:"microsoft yahei"; }
.login_right dt span{ float:right;}
.login_right dt a{ color:#005aa0;}
.login_right dd{ padding:0 25px; margin-bottom:10px; clear:both; position:relative; z-index:13;}
.login_right .login_Input1{width:296px;height:33px; line-height:30px; border:#d5d5d5 1px solid; padding:5px 10px 5px 45px; color:#999;  outline:none;}
.login_right .focus input,.login_right .error input,.login_right .succeed input{-moz-box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5;-webkit-box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5;box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5;}
.login_right .error input{ border:#7720cf 1px solid;color:#7720cf;}
.login_right .succeed{ background:url(../images/login/succeed.gif) no-repeat right 10px;}
.login_right .reg_tip{ height:25px; display:block;}
.login_right .focus .reg_tip{ color:#999;}
.login_right .error .reg_tip{color:#7720cf; display:inline-block; }
.login_right input.user{ background:url(../images/login/user_bg.jpg) no-repeat 10px 8px;}
.login_right input.pwd{ background:url(../images/login/pwd_bg.jpg) no-repeat 10px 8px;}
/*.login_right .keyboard{ width:18px; height:14px; display:block; background:url(../images/login/keyboard_bg.jpg) no-repeat 0 0; position:absolute; right:35px; top:15px; display:none;}*/
.forgetpwd{ color:#005aa0; float:right;}
.remember{ vertical-align:middle; margin-right:5px;}
.login_submit{ width:353px; background:#E93939; border-radius:3px; height:40px; border:none; cursor:pointer;font-size:22px; font-family:"microsoft yahei"; text-shadow:1px 1px #E02121; color:#fff;}
.login_combine p{color:#999;margin-bottom:10px; }
.login_combine li{ float:left; margin-right:20px; width:32px;}
.login_qq,.login_weixin,.login_zhifu,.login_xinlang{ display:block; width:32px; height:32px; background-image:url(../images/login/combine_bg.gif); background-repeat:no-repeat;}
.login_qq{background-position:0 0;}
.login_xinlang{background-position:-42px 0;}
.login_zhifu{background-position:-84px 0;}
.login_weixin{background-position:-130px 0;}
.login_qq:hover{ background-position:0 -42px;}
.login_xinlang:hover{background-position:-42px -42px;}
.login_zhifu:hover{background-position:-84px -42px;}
.login_weixin:hover{background-position:-130px -42px;}


/*rg*/
.regist_box_out{/* background:url(../images/login/header_bg.jpg) repeat-x left top #fff; */}
.regist{ width:1200px; margin:15px auto; position:relative; height:auto;}
.regist_ad{ width:1200px; height:45px; margin:0 auto;}
.regist .cir_left,.regist .cir_top_left,.regist .cir_top,.regist .cir_top_right,.regist .cir_right,.regist .cir_bottom_left,.regist .cir_bottom,.regist .cir_bottom_right{ width:10px; height:10px; position:absolute; z-index:10; }
.regist .cir_left{ background:url(../images/login/cir/cir_left.gif) repeat-y 0 0; top:0; left:0; height:100%;z-index:10;}
.regist .cir_top_left{ background:url(../images/login/cir/cir_top_left.gif) no-repeat 0 0;  left:0; top:0;z-index:14;}
.regist .cir_top{  background:url(../images/login/cir/cir_top.gif) repeat-x 0 0;  top:0; left:0; width:100%; z-index:11;}
.regist .cir_top_right{ background:url(../images/login/cir/cir_top_right.gif) no-repeat 0 0;  top:0; right:0; z-index:15;}
.regist .cir_right{ background:url(../images/login/cir/cir_right.gif) repeat-y 0 0;  top:0; right:0; height:100%; z-index:12;}
.regist .cir_bottom_left{ background:url(../images/login/cir/cir_bottom_left.gif) no-repeat 0 0;  bottom:0; left:0; z-index:16;}
.regist .cir_bottom{ background:url(../images/login/cir/cir_bottom.gif) repeat-x 0 0;  bottom:0; left:0; width:100%; z-index:13;}
.regist .cir_bottom_right{ background:url(../images/login/cir/cir_bottom_right.gif) repeat-y 0 0;  bottom:0; right:0; z-index:17;}

.regist_box{overflow:hidden; padding:11px; }
.regist_left{ float:left; width:610px; margin:15px 0 0 35px;}
.regist_t{ height:40px; width:375px; border-bottom:#ebebeb 1px solid; padding:0 19px; line-height:40px; margin-bottom:20px;}
.regist_t b{ float:left;font-size:16px; font-family:"microsoft yahei"; }
.regist_yh{ float:right; color:#333;}
.regist_yh span{ color:#E93939;}
.regist_left dl{ border-right:#ebebeb 1px solid;}
.regist_left dt a{ color:#005aa0;}
.regist_left dd{ padding-left:12px; margin-bottom:20px; height:42px;}
.regist_left dd .lspan{  float: left;margin-top: 10px;margin-right: 10px;font-size: 14px;font-weight: 700; width:70px; text-align:right;}
.regist_left .regist_Input1,.regist_left .regist_Input2,.regist_left .regist_Input3{height:30px; width:273px; line-height:30px; border:#d5d5d5 1px solid; padding:5px 10px; color:#999;outline:none;float:left;}
.regist_left .regist_Input2{width:98px;padding:5px;  margin-right:10px;}
.regist_left .regist_Input3{width:238px;padding:5px; margin-right:10px;}
.regist_left .semail_btn{ width:108px; height:40px; text-align:center; background:#ececec; border:#d5d5d5 1px solid; line-height:40px; color:#333; cursor:pointer; float:left; margin-right:10px;}
.regist_left .regist_gree { height:auto; margin-bottom:10px; margin-left:80px;}
.regist_yzm a,.regist_gree a{color:#005aa0;}
.regist_yzm span,.regist_yzm a{ float:left; margin-right:5px; height:32px; line-height:32px; vertical-align:bottom; padding-top:8px;}
.regist_left .focus input,.regist_left .error input,.regist_left .succeed input{-moz-box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5;-webkit-box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5;box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5;}
.regist_left .error input{ border:#7720cf 1px solid;color:#7720cf;}
.regist_left .succeed{ background:url(../images/login/succeed.gif) no-repeat 400px 10px;}
.regist_left .succeed .reg_tip,.regist_left .focus .reg_tip{ color:#999;}
.regist_left .error .reg_tip{ color:#7720cf;}
.regist_left .reg_tip{height:40px; line-height:40px; display:inline-block; width:180px; float:left; margin-left:10px;}
/*.regist_left input.user{ background:url(../images/login/user_bg.jpg) no-repeat 10px 8px;}
.regist_left input.pwd,.regist_left input.pwdcomfirm{ background:url(../images/login/pwd_bg.jpg) no-repeat 10px 8px;}*/
/*.regist_left .keyboard{ width:18px; height:14px; display:block; background:url(../images/login/keyboard_bg.jpg) no-repeat 0 0; position:absolute; right:35px; top:15px; display:none;}*/
.forgetpwd{ color:#005aa0; float:right;}
.forgetpwd:hover{ color:#005aa0;}
.remember{ vertical-align:middle; margin-right:5px;}
.regist_submit{ width:295px; background:#E93939; border-radius:3px; height:40px; border:none; cursor:pointer;font-size:22px; font-family:"microsoft yahei"; text-shadow:1px 1px #E02121; color:#fff; margin-left:80px;}

.regist_right{ float:left;}
.regist_right dl{ margin:125px 0 0 100px; width:180px;}
.regist_right dd{ text-align:center; margin-bottom:10px;}
.regist_right dd b{font-size:16px; font-family:"microsoft yahei"; color:#333;}
.rg_f_login{ width:180px; background:#E93939; border-radius:3px; height:40px; line-height:40px; border:none; cursor:pointer;font-size:22px; font-family:"microsoft yahei"; text-shadow:1px 1px 3px #E93939; color:#fff; display:block}
.rg_f_login:hover{ color:#fff!important; text-decoration:none}
.regist_combine{ margin-top:30px;}
.regist_combine p{color:#999;margin-bottom:10px; }
.regist_combine li{ float:left; margin-left:10px; width:32px; _display:inline;}
.regist_qq,.regist_weixin,.regist_zhifu{ display:block; width:32px; height:32px; background-image:url(../images/login/combine_bg.gif); background-repeat:no-repeat;}
.regist_qq{background-position:0 0;}
.regist_weixin{background-position:-42px 0;}
.regist_zhifu{background-position:-84px 0;}
.regist_qq:hover{ background-position:0 -42px;}
.regist_weixin:hover{background-position:-42px -42px;}
.regist_zhifu:hover{background-position:-84px -42px;}


/*注册成功*/
.succeed_icon,.succeed_icon1,.succeed_icon2,.succeed_icon3{ background-image:url(../images/login/success_bg.gif); background-repeat:no-repeat;}
.rg_succeed_ad{ width:1000px; height:60px; margin:0 auto;}
.rg_succeed{ width:1020px; margin:30px auto;height:520px; position:relative; }
.rg_succeed .cir_left,.rg_succeed .cir_top_left,.rg_succeed .cir_top,.rg_succeed .cir_top_right,.rg_succeed .cir_right,.rg_succeed .cir_bottom_left,.rg_succeed .cir_bottom,.rg_succeed .cir_bottom_right{ width:10px; height:10px; position:absolute; z-index:10; }
.rg_succeed .cir_left{ background:url(../images/login/cir/cir_left.gif) repeat-y 0 0; top:0; left:0; height:100%;z-index:10;}
.rg_succeed .cir_top_left{ background:url(../images/login/cir/cir_top_left.gif) no-repeat 0 0;  left:0; top:0;z-index:14;}
.rg_succeed .cir_top{  background:url(../images/login/cir/cir_top.gif) repeat-x 0 0;  top:0; left:0; width:100%; z-index:11;}
.rg_succeed .cir_top_right{ background:url(../images/login/cir/cir_top_right.gif) no-repeat 0 0;  top:0; right:0; z-index:15;}
.rg_succeed .cir_right{ background:url(../images/login/cir/cir_right.gif) repeat-y 0 0;  top:0; right:0; height:100%; z-index:12;}
.rg_succeed .cir_bottom_left{ background:url(../images/login/cir/cir_bottom_left.gif) no-repeat 0 0;  bottom:0; left:0; z-index:16;}
.rg_succeed .cir_bottom{ background:url(../images/login/cir/cir_bottom.gif) repeat-x 0 0;  bottom:0; left:0; width:100%; z-index:13;}
.rg_succeed .cir_bottom_right{ background:url(../images/login/cir/cir_bottom_right.gif) repeat-y 0 0;  bottom:0; right:0; z-index:17;}
.rg_succeed_box{ margin:10px; padding:20px; background:#fffbeb; height:470px;overflow:hidden;}
.rg_succeed_box p{ text-align:center; margin-bottom:15px; line-height:20px; color:#999;}
.succeed_icon{ width:58px; height:58px; display:inline-block;}
.succeed_t{ font-size:30px; color:#2a8c01;font-family:"microsoft yahei"; line-height:30px;}
.succeed_btn{ width:90px; height:32px; margin:10px 0; line-height:32px; background:#2a8c01; text-align:center; color:#fff;font-family:"microsoft yahei"; font-size:14px; display:inline-block; border-radius:6px;}
.succeed_btn:hover{ background:#278500; color:#fff; text-decoration:none;}
.succeed_zhifen{ padding-bottom:40px; border-bottom:#ebebeb 1px solid;}
.succeed_zhifen a{ color:#005aa0;}
.rg_succeed_box ul{width:600px; margin:45px auto;}
.rg_succeed_box li{ width:200px; float:left;}
.rg_succeed_box li a{ color:#ff9c00; font-size:14px;font-family:"microsoft yahei"; display:block; font-weight:700;}
.rg_succeed_box li a:hover{ color:#ff9c00;}
.rg_succeed_box li span{ color:#999;}
.succeed_icon1{ width:40px; height:58px; float:left; margin-right:10px; background-position:-162px 0;}
.succeed_icon2{ width:64px; height:42px; float:left; margin-right:10px; background-position:-78px 0;}
.succeed_icon3{ width:67px; height:51px; float:left; margin-right:10px; background-position:-221px 0;}


/*居中*/
.reg_tip p{ height: 100%; vertical-align: middle; display: inline-block;}
.reg_tip span{ vertical-align: middle; display: inline-block;}
.reg_tip i{ height: 100%; vertical-align: middle; display: inline-block;}

/*密码*/
.regist_left dd{ position:relative; z-index:13;}
.pwd_text{ position:absolute; top:8px; left:66px; color:#999; z-index:-1;}



/*找回密码*/
.login_header{ height:110px; width:100%; }
.login_h_box{width:1020px; margin:0 auto; position:relative;}
.login_header .logo1{ margin-top:25px;}
.login_header .login_nav{ position:absolute; z-index:10; right:0; top:70px; height:25px;}
.login_nav a{ float:left; padding:0 15px; display:inline;}
.login_nav span{ float:left; height:14px; color:#e3e3e3; width:1px;}
.login_nav a{ font-size:14px; font-family:"microsoft yahei"; font-weight:700;}


.findpwd_box_out{background:url(../images/login/header_bg.jpg) repeat-x left top #fff; padding-top:10px;}
.findpwd_box_in{ width:1020px; margin:20px auto;}
.findpwd_box{ position:relative; *zoom:1; overflow:hidden;}
.findpwd_box .cir_left,.findpwd_box .cir_top_left,.findpwd_box .cir_top,.findpwd_box .cir_top_right,.findpwd_box .cir_right,.findpwd_box .cir_bottom_left,.findpwd_box .cir_bottom,.findpwd_box .cir_bottom_right{ width:10px; height:10px; position:absolute; z-index:10; }
.findpwd_box .cir_left{ background:url(../images/login/cir/cir_left.gif) repeat-y 0 0; top:0; left:0; height:100%;_height:500px;z-index:10;}
.findpwd_box .cir_top_left{ background:url(../images/login/cir/cir_top_left.gif) no-repeat 0 0;  left:0; top:0;z-index:14;}
.findpwd_box .cir_top{  background:url(../images/login/cir/cir_top.gif) repeat-x 0 0;  top:0; left:0; width:100%; z-index:11;}
.findpwd_box .cir_top_right{ background:url(../images/login/cir/cir_top_right.gif) no-repeat 0 0;  top:0; right:0; z-index:15;}
.findpwd_box .cir_right{ background:url(../images/login/cir/cir_right.gif) repeat-y 0 0;  top:0; right:0; height:100%;_height:500px; z-index:102;}
.findpwd_box .cir_bottom_left{ background:url(../images/login/cir/cir_bottom_left.gif) no-repeat 0 0;  bottom:0; left:0; z-index:16;}
.findpwd_box .cir_bottom{ background:url(../images/login/cir/cir_bottom.gif) repeat-x 0 0;  bottom:0; left:0; width:100%; z-index:13;}
.findpwd_box .cir_bottom_right{ background:url(../images/login/cir/cir_bottom_right.gif) repeat-y 0 0;  bottom:0; right:0; z-index:17;}
.findpwd{ padding:44px 30px;font-family:"microsoft yahei";}
.findpwd_t{ padding:0 20px;}
.findpwd_t b{font-size:18px;  font-weight:700; color:#333;}
.findpwd_t .resetpwd{ color:#7720cf; float:right;}
.findpwd_tabs{ width:860px; margin:20px auto 0;height:85px; line-height:30px; overflow:hidden;font-family:"microsoft yahei"; }
.findpwd_tabs li{ width:215px; float:left; overflow:hidden; text-align:center; position:relative;}
.findpwd_tabs li span{ font-size:14px;}
.findpwd_tabs li i{ width:38px; height:38px; display:inline-block; background-image:url(../images/login/findward_bg.gif); background-repeat:no-repeat; background-position:-113px 0; line-height:38px; font-size:18px; font-family:Arial; font-style:normal; color:#b5b5b5; overflow:hidden; position:relative; z-index:11;}
.findpwd_tabs em.tab_bar01,.findpwd_tabs em.tab_bar02{ height:6px; background:#e1e1e1; position:absolute; top:15px; z-index:10; width:51%; display:block; zoom:1; overflow:hidden;}
.findpwd_tabs em.tab_bar01{left:0;}
.findpwd_tabs em.tab_bar02{right:0; }
.findpwd_tabs .cured,.findpwd_tabs .cur{}
.findpwd_tabs .cur i{background-position:-57px 0; line-height:99px; zoom:1;}
.findpwd_tabs .cured i{background-position:0 0;line-height:99px; zoom:1;}
.findpwd_tabs .cured em.tab_bar02,.findpwd_tabs .cured em.tab_bar01{background:#8b1dfa; }
.findpwd_tabs .cur em.tab_bar01{background:#8b1dfa; }

.findpwd_c{ padding-top:45px; }
.findpwd_c ul{min-height:150px; height:auto!important; height:150px;}
.findpwd_c li{ margin-bottom:20px; clear:both; line-height:30px;}
.findpwd_c .s_name,.findpwd_c .s_name1,.findpwd_c .s_name2{ width:290px; text-align:right; float:left; color:#666; height:35px; line-height:30px; font-size:14px;}
.findpwd_c .s_name1{ width:365px;}
.findpwd_c .s_name2{ width:140px;}
.findpwd_c .s_text_1,.findpwd_c .s_text_2,.findpwd_c .s_text_3{ width:170px; height:25px; line-height:22px; padding:2px 5px; border:#d5d5d5 1px solid; background:#fff; color:#999;margin-right:5px;}
.findpwd_c .s_text_2{ width:142px;}
.findpwd_c .s_text_3{ width:265px;}
.findpwd_c .s_text_4{width:265px; height:26px; line-height:25px; padding:2px 5px; border:#d5d5d5 1px solid; background:#fff; color:#999;margin-right:5px;}
.findpwd_c .s_btn_1{ width:108px; height:26px; color:#333; background:#ececec; border:#d5d5d5 1px solid; cursor:pointer; margin-right:5px;}
.findpwd_c .s_btn_1:hover{ background:#e6e6e6;}

.findpwd_c .s_yz{ color:#005aa0; margin-right:5px;}
.findpwd_c .s_btn_2,.findpwd_c .s_btn_3{height:30px; line-height:30px; color:#fff; font-size:18px;font-family:"microsoft yahei"; text-align:center; background:#8b1dfa; cursor:pointer; border:none; border-radius:3px; padding:0 15px;}
.findpwd_c .s_btn_3{ background-position:0 -404px; background-color:#e3e3e3; cursor:default; color:#afaeae;}
.findpwd_c .s_times{ color:#333; margin-left:10px;}
.findpwd_c .s_font{ color:#999;}
.findpwd_c .email_tips{ height:20px; line-height:20px; margin-left:210px; background:#fffcf1; border:#f6e091 1px solid; color:#2a8c01; padding:2px 5px; margin-top:10px; display:inline-block;}
.findpwd_c .email_tips i{ width:16px; height:16px; background-position:-78px -266px; display:inline-block; margin-right:5px; vertical-align:middle;}
.findpwd_c .email_tips a{ color:#005aa0;}
.findpwd_c .s_validated{ color:#313131; font-weight:bold; font-size:14px;}

.findpwd_tips{ border-top:#e5e5e5 1px dotted; padding-top:10px;}
.findpwd_tips p{ color:#999; line-height:20px;}
.findpwd_tips span{ color:#c7000a;}
.findpwd_tips i{ width:16px; height:16px; background-position:-78px -302px; display:inline-block; margin-right:5px; vertical-align:middle;}

.findpwd_c li .s_tips{ line-height:25px; white-space:nowrap;}
.findpwd_c li.error .s_tips2{ line-height:25px; white-space:nowrap; color:#7720cf;}
.findpwd_c li.focus input[type="text"],.findpwd_c li.succeed input[type="text"]{-moz-box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5;-webkit-box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5;box-shadow: 1px 1px 2px #e5e5e5,-1px -1px 2px #e5e5e5; outline:none;}
.findpwd_c li.succeed{ background:url(../images/login/succeed.gif) no-repeat 400px 10px;}
.findpwd_c li.succeed .s_tips{ color:#999; line-height:25px;}
.findpwd_c li.focus .s_tips,.findpwd_c li.error .s_tips,.findpwd_c li.duanxin .s_tips{ background:#f9f3ff; border-top:#dcbbfd 1px solid;border-bottom:#dcbbfd 1px solid; display:inline-block; position:relative;padding-left:15px; padding-right:10px;}
.findpwd_c li.focus .s_tips em,.findpwd_c li.focus .s_tips i,.findpwd_c li.error .s_tips em,.findpwd_c li.error .s_tips i,.findpwd_c li.duanxin .s_tips em,.findpwd_c li.duanxin .s_tips i{ background-image:url(../images/login/findward_bg.gif); background-repeat:no-repeat; height:27px; line-height:25px; position:absolute; z-index:10; top:-1px; }
.findpwd_c li.focus .s_tips em,.findpwd_c li.error .s_tips em,.findpwd_c li.duanxin .s_tips em{ left:0; background-position:0 -58px;  width:10px;}
.findpwd_c li.focus .s_tips i,.findpwd_c li.error .s_tips i,.findpwd_c li.duanxin .s_tips i{ right:0; background-position:-22px -95px;  width:4px;}

.findpwd_succeed{ padding-top:70px;  margin:0 auto;padding-bottom:100px;width:390px; font-size:14px;}
.findpwd_succeed p{ text-align:center; zoom:1;}
.findpwd_succeed dl{ overflow:hidden;}
.findpwd_succeed dt{ background:url(../images/login/findward_bg.gif) 0 -142px no-repeat; width:60px; height:60px; display:inline-block; float:left;}
.findpwd_succeed dd{ overflow:hidden; width:275px; text-align:center; float:left; margin-top:10px;}
.findpwd_succeed span{ color:#8b1dfa; font-weight:bold;}
.findpwd_succeed a{ color:#005aa0; }
.findpwd_succeed b{ font-size:16px; color:#313131;font-family:"microsoft yahei"; }
.findpwd_succeed .s_btn{height:30px; line-height:30px; color:#fff; font-size:18px;font-family:"microsoft yahei"; text-align:center; background:#8b1dfa; cursor:pointer; border:none; border-radius:3px; padding:0 15px;}

.findpwd_errors{ padding-top:70px;  margin:0 auto;padding-bottom:100px;width:390px; font-size:14px;}
.findpwd_errors p{ text-align:center; zoom:1;}
.findpwd_errors dl{ overflow:hidden;}
.findpwd_errors dt{ background:url(../images/login/findward_bg.gif) 0 -142px no-repeat; width:60px; height:60px; display:inline-block; float:left;}
.findpwd_errors dd{ overflow:hidden; width:400px; text-align:center; float:left; margin-top:10px;}
.findpwd_errors span{ color:#8b1dfa; font-weight:bold;}
.findpwd_errors a{ color:#005aa0; }
.findpwd_errors b{ font-size:16px; color:#313131;font-family:"microsoft yahei"; }
.findpwd_errors .s_btn{height:30px; line-height:30px; color:#fff; font-size:18px;font-family:"microsoft yahei"; text-align:center; background:#8b1dfa; cursor:pointer; border:none; border-radius:3px; padding:0 15px;}


.phonecode{background-color:#f5f5f5;border:1px solid #ddd;color:#666;cursor:pointer;display:block;float:left;height:26px;line-height:26px;text-align:center;width:130px}


/*找回登录密码*/
.find{width:624px;margin:40px auto 0 auto;overflow:hidden;}
.find h2{font-size:24px;text-align:center;margin-bottom:45px; line-height:34px;}
.find .head{height:65px;width:624px;margin:0 auto 55px auto;}
.find .head img{height:65px;width:624px;}
.find .text{width:320px;height:24px;line-height:24px;padding:12px 10px;border:1px solid #D9D9D9;outline:none;color:#999;font-size:18px;}
.find .select{height:30px;line-height:30px;border:1px solid #D9D9D9;color:#999;font-size:18px;}
.find ul{width:340px;margin:0 auto;}
.find ul li{margin-bottom:20px;}
.find .pic01{border:1px solid #d9d9d9;width:340px;}
.find .pic01 .text{border:none;width:210px;background:none;float:left;}
.find .pic01 .pic02{float:right;height:50px;}
.find .pic01 .pic02 img{vertical-align:middle; margin-top:10px; margin-right:10px;}
.find .next{display:block;color:#FFF;font-size:26px;width:200px; margin:0px auto;background:#5DA51F;height:50px;line-height:50px;text-align:center; border:0px;}
/*find02*/
.find .main{display:block;color:#FFF;font-size:26px;width:100%;background:#5DA51F;height:50px;line-height:50px;text-align:center;}
/*find03*/
.find .pic01 .pic03{text-align:center;float:left;width:107px;height:40px;border-left:1px solid #ddd;margin-top:5px;line-height:40px;font-size:16px;}
.find .pic01 .pic03 a{color:#999;}
/*find04*/
.find .pass01{margin-right:30px;display:inline-block;color:#FFF;font-size:26px;width:156px;background:#D9D9D9;height:50px;line-height:50px;text-align:center;}
.find .pass01:hover,.find .pass01.cur{background:#008E3C}
.find .last01{width:700px;}
/*find05*/
.find05 p{margin-bottom:100px;text-align:center;font-size:22px;}
.find05 .back{display:block;color:#FFF;font-size:26px;width:326px;background:#008E3C;height:50px;line-height:50px;text-align:center;margin:0 auto;}

.get_password{}
.get_password h1{font-weight:bold;color:#666;font-size:16px}
.get_password .step{padding:30px; text-align:center}
.get_password .form{padding:0px 0;width:440px;margin:0 auto;font-size:14px;color:#666}
.get_password .form dt{width:62px;float:left; padding:10px 0;text-align:right; line-height:24px;clear:both}
.get_password .form dd{float:left;width:330px;padding:10px 0; line-height:24px;}
.get_password .form .text1{height:33px;background:#fff;border:1px solid #ccc;color:#666}
.get_password .form .select{height:33px;background:#fff;border:1px solid #ccc;color:#666; font-size:12px;}
.get_password .form .user_input{width:210px;}
.get_password .form .captcha_input{width:85px;margin-right:15px;}
.get_password .form .forget_get_btn{background:#5DA51F;padding:5px 15px;color:#fff;cursor:pointer;border:0px;}
.get_password .form2 {width:450px; margin:0px auto}
.get_password .form2 dt{width:125px;}
.get_password .form2 dd{width:305px;}
.get_password .form3{width:auto; text-align:center; line-height:30px;}
.get_password .form3 .re_send{color:#0070d0;}
.get_password .form4{width:530px;}
.get_password .form4 .tit{font-size:16px; text-align:center}
.get_password .form4 .tit .green{color:#308913}
.get_password .form4 dt{width:120px;}
.get_password .form4 dd{width:400px;}
.get_password .form4 .text_password{width:210px;}
.get_password .form4 dd .pass_1{}
.get_password .form4 dd .pass_1 .pass_level{display:block;font-size:12px;padding-top:3px;}
.get_password .form4 dd .pass_1 .pass_level em{font-style:normal; line-height:20px; float:left}
.get_password .form4 dd .pass_1 .pass_level .checkIntensityTable{ float:left}
.get_password .form4 dd .pass_1 .pass_level .level1{width:152px; vertical-align:middle;height:14px;background:url(images/password_level.jpg) no-repeat;display:inline-block}
.get_password .form4 dd .pass_1 .pass_level .level2{width:152px; vertical-align:middle;height:14px;background:url(images/password_level.jpg) no-repeat 0 -14px;display:inline-block}
.get_password .form4 dd .pass_1 .pass_level .level3{width:152px; vertical-align:middle;height:14px;background:url(images/password_level.jpg) no-repeat 0 -28px;display:inline-block}
.get_password .form4 dd label.info{font-size:12px; color:#666}



.get_password .form5{width:auto; text-align:center;width:505px;}
.get_password .form5 .tit{padding-left:50px;height:42px;font-size:16px;color:#308913; line-height:42px;background:url(images/get_pass_success.jpg) no-repeat;display:inline-block}
.get_password .form5 .continue{padding-left:100px; text-align:left;margin-top:10px;}
.get_password .form5 .continue a{background:#efefef;border:1px solid #ccc;padding:5px 10px; display:inline-block;font-size:12px}
.get_password .form5 dl{padding-top:70px; text-align:left;padding-left:100px;}

.get_password .phonecode{background-color:#f5f5f5;border:1px solid #ddd;color:#666;cursor:pointer;display:block;float:left;height:30px;line-height:30px;text-align:center;width:130px}