@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style:none;border:0;}
body{ background:url(../newimages/new_login_image6.png) no-repeat;width:100%; height:100%;margin:0 auto;overflow:hidden; color:#FFF; font-size:14px;overflow-x:hidden;overflow-y:auto;}
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, i, blockquote, pre, form, fieldset, legend, input, button, textarea, hr , span, a, p,select,option,text{color:#FFF;font-family:"微软雅黑","Microsoft YaHei";  margin:0; padding:0; border:0; outline:medium; font-weight:normal }
a{ text-decoration:none;}
/**头部**/
.header_body{ background-color:#000000; background-color:rgba(0,0,0,0.2); position:relative; z-index:1989101455; height:72px;}
.header{ width:1200px; margin:0px auto; height:110px;min-width:1200px;}
.header_ul{ overflow:hidden;}
.header_ul .header_style{ float:left; overflow:hidden; margin-right:10px;}
.header_ul_li1{ margin-top:16px; margin-right:10px; }
.header_ul_li1 image{ width:210px; height:39px;}
.header_ul_li2 .header_a{display:block; font-size:16px; overflow:hidden;margin-top:26px;text-align:center;background:url(../newimages/new_login_image2.png) no-repeat; height:43px; padding-right: 15px; width:80px;background-position: 78px 8px; cursor:pointer;}
.border_style{border-top:3px solid #FFF;}
.header_ul_li2_div1{ display:none; background-color:#000000; background-color:rgba(0,0,0,0.2);position:absolute; width:95px;z-index:999; text-align:center; cursor:pointer;}
.header_ul_li2_div1 .div1{ width:95px; height:40px; line-height:40px; font-size:16px;}
.header_ul_li2_div1 .div1:hover{ color:#FFF; background-color:#000;background-color:rgba(0,0,0,0.3);}
.header_ul_li2:hover .header_ul_li2_div1{ display:block;}
.header_ul_li3{width:5px; color:#dbdbdb;margin-left:50px; margin-top:25px;}
.hearder_a1_li{ margin-left:1px; margin-right:1px;}
.hearder_a1{display:block; margin-top:25px;height:44px;padding-right: 18px; text-align:center;background:url(../newimages/new_login_image2.png)  no-repeat; background-position:right 20px; width:60px; padding-left:5px;background-position: 55px 53px; cursor:pointer;}
.search_text{ width:120px; border:0px;background-color:#000000; background-color:rgba(0,0,0,0.0);}
.header_ul_li4{margin-top:25px; margin-left:10px;}
.header_ul_li4 div{ float:left; overflow:hidden;}
.hearder_a2{display:block; margin-top:20px; height:48px; padding-left:15px;background:url(../newimages/new_login_image2.png) no-repeat;width:70px;background-position: 52px 13px; cursor:pointer;}
.hearder_a2 .hearder_a2_image{ width:30px; height:30px; border-radius:14px;}
.search_logo{margin-top:4px; cursor:pointer; background:url(../newimages/new_login_image3.png) no-repeat; width:14px; height:14px;}
.search_logo1{margin-top:4px; cursor:pointer; background:url(../newimages/new_login_image3.png) no-repeat; width:14px; height:14px;}
.search_logo:hover{  background:(../newimages/new_login_image3.png) no-repeat;}
.search_show_right{ float:right; overflow:hidden;}
.search_show_left{ float:left; overflow:hidden; margin-left:89px;}
.search_show_left_on{ transition-delay: 2s;
-moz-transition-delay: 2s; /* Firefox 4 */
-webkit-transition-delay: 2s; /* Safari 和 Chrome */
-o-transition-delay: 2s; /* Opera */ }

.new_index_href_a{display: block;padding-top: 25px;padding-bottom: 42px;text-align: center;width: 70px;cursor: pointer;font-size:16px;}
.hearder_andou_design_div{ display:none;overflow:hidden; position:absolute; background-color:#000000; background-color:rgba(0,0,0,0.2); margin-left:95px;margin-top:-40px;width:88px;z-index:999; text-align:center; cursor:pointer; }
.hearder_andou_design_div a{ display:block; line-height:40px;}
.hearder_andou_design_div a:hover{ color:#FFF; background-color:#000;background-color:rgba(0,0,0,0.3);}
.andou_design_div_hover{ display:block; overflow:hidden;}
.andou_design_div_hover .hover_style:hover{}
.andou_design_div_hover:hover .hearder_andou_design_div{ display:block;}
.new_search_div{ width:200px; height:30px;border:1px solid #dbdcdc; margin-top:20px; margin-left:85px; overflow:hidden;}
.new_search_div div{ float:left; overflow:hidden;}
.wenku_div_search{ background:url(../newimages/zui_new_index_image15_1.png) right no-repeat; margin-left:5px; padding-right:5px; height:20px; margin-top:6px;}
.wenku_div_search_text{ width:120px;height:30px; line-height:30px; font-size:12px; padding-left:10px;   background-color: rgba(0,0,0,0);}
.wenku_div_btn{ line-height:38px; margin-left:5px; cursor:pointer;}




.content_login_div{position:fixed;top: 50%;left: 50%;margin: -324px 0 0 -233px;}
.new_login_dv{width:465px; height:485px;background-color:#000000; margin-top:100px; margin-bottom:100px;background-color:rgba(0,0,0,0.2);text-align:center; border-radius:5px;}

.login_tc_header{ overflow:hidden;}
.login_tc_header .login_left{ float:left; overflow:hidden; margin-left:63px;}
.login_tc_header .login_right{ float:right; overflow:hidden; margin-right:15px; margin-top:15px;}
.login_nav_div{ overflow:hidden; margin-left:92px; margin-bottom:25px; margin-top:15px;}
.login_nav_div .login_nav_dv{ float:left; overflow:hidden;}
.login_nav_div .login_nav_dv div{ float:left; overflow:hidden;}
.login_nav_div .login_nav_dv .login_nav_dv_left{ margin-right:10px;}
.login_nav_div .login_nav_dv .login_nav_dv_right{ margin-top:3px;}
.login_nav_line{ margin-left:30px; margin-right:30px; margin-top:3px;}
.login_beizhu{ margin-top:15px; margin-bottom:20px;height: 40px;}
.login_beizhu span.third_party{float: left;line-height: 40px;margin-left: 62px;}
.login_beizhu img.makeWecht{float:left;margin-left: 5px;line-height: 40px;}
.login_beizhu img.makeWecht:hover{width: 41px;height: 41px;}
.login_beizhu span.makeVip{float: right;margin-right: 62px;line-height: 40px;}
.login_phone_num{width:288px; height:43px; line-height:43px;  color:#c1c1c1; font-size:16px; background:url(../newimages/login_tc_image5.png) no-repeat left;background-color:#FFF;  padding-left:50px; border-radius:3px;}
.dtm_text{ width:165px; height:45px; line-height:45px;font-size:16px;color:#c1c1c1; background-color:#FFF;  border:1px solid #CCC; margin-right:5px; padding-left:15px;border-radius:3px;}
.dtm_btn{ width:150px; height:45px; background-color:#1da178; font-size:16px; color:#FFF; cursor:pointer;border:1px solid #1b775a;border-radius:3px;}
.forget_psd{ overflow:hidden; height:30px;}
.psd_right_a{ color:#fff;}
.forget_lable{ overflow:hidden;}
.forget_lable span{ display:block;  float:left; overflow:hidden;}
.forget_span{line-height:21px; margin-left:10px;}
.login_check{vertical-align:middle;width:15px; height:15px;}
.forget_psd_left{ float:left; overflow:hidden; margin-left:65px;}
.forget_psd_right{ float:right; overflow:hidden; margin-right:65px;}
.login_btn{ width:340px; height:45px; background-color:#1da178; color:#FFF; font-size:20px; cursor:pointer;border:1px solid #1b775a; border-radius:5px;}
.text_style{height:75px;}
.login_div{ overflow:hidden; text-align:center;}
.login_close{cursor:pointer;}
.login_title{ margin-top:20px;}
.login_name{ width:288px; height:45px; line-height:45px;  color:#c1c1c1;  font-size:16px; background:url(../newimages/login_image3.png) no-repeat left; background-color:#FFF;padding-left:50px; border-radius:3px;}
.login_psd{ width:288px; height:45px; line-height:45px;  color:#c1c1c1; font-size:16px; background:url(../newimages/login_image4.png) no-repeat left;background-color:#FFF; padding-left:50px; border-radius:3px;}
/*分页*/
.page{ margin:40px 0 0 0;  text-align:center; font-weight: bold; font-family:"Microsoft YaHei";}
.page .current { background: #1da178; color: #fff; border: 1px solid #1da178;}
.page a,.page span{ display:inline-block; padding:0 6px; height:32px; vertical-align:middle; white-space:nowrap; text-align:center; font-size:13px; line-height:32px; font-family:"微软雅黑","Microsoft YaHei"; background:#F5F5F5; border:1px solid #e6e6e6;  border-radius:3px;}
.page a:hover{ border:1px solid #1da178;}
.page span.current{ background:#1da178; color:#fff; border:1px solid #1da178;}
.page span.disabled{ color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;}
.page .prev{ padding:0 8px 0 8px;}
.page .next{ padding:0 8px 0 8px;}

/**注册**/
.content_register_div{ width:800px; min-width:800px; margin:0 auto; height:600px;}
.register_div{ margin-top:40px;}
.yzm_text{ width:150px; height:45px; line-height:45px;font-size:16px;color:#c1c1c1; background-color:#FFF;  border:1px solid #CCC; margin-right:5px; padding-left:15px;border-radius:3px;}
.yzm_btn{ width:165px; height:45px; background-color:#1da178; font-size:16px; color:#FFF; cursor:pointer;border:1px solid #1b775a;border-radius:3px;}
.new_login_dv1{ margin-top:120px; margin-bottom:100px; margin-left:168px;width:465px; height:585px;background-color:#000000; background-color:rgba(0,0,0,0.2);text-align:center; border-radius:5px;}
.andouxieyi_a:hover{ text-decoration:underline;}

/**忘记密码**/
.content_forget_psd_phone{ width:800px; min-width:800px; margin:0 auto;}
.new_login_dv2{ margin-top:100px; margin-bottom:100px; margin-left:168px;width:465px; height:535px;background-color:#000000; background-color:rgba(0,0,0,0.2);text-align:center; border-radius:5px;}
.content_forget_psd_email{position:fixed;top: 50%;left: 50%;margin: -310px 0 0 -400px;}
.new_login_dv3{ margin-top:200px; margin-bottom:200px; margin-left:168px;width:465px; height:255px;background-color:#000000; background-color:rgba(0,0,0,0.2);text-align:center; border-radius:5px;}
.forgetpsd_title{ margin-left:65px; margin-bottom:20px;}
.forgetpsd_div1{text-align:center; margin-bottom:30px; margin-top:5px;}
.forgetpsd_content div{ text-align:left;}
.forgetpsd_div .yzm_dv1,.yzm_dv2,.yzm_dv3{ float:left; overflow:hidden;}
.forgetpsd_lable{ overflow:hidden;}
.forgetpsd_div{ margin-left:65px; height:75px; overflow:hidden;}
.forgetpsd_div2{height:75px; overflow:hidden;}
.forgetpsd_div3{ margin-left:70px; margin-top:20px; margin-bottom:20px; text-align:left;}
.forgetpsd_div4{margin-left:70px; margin-top:15px; text-align:left; }
.forgetpsd_div .div1,.div2{overflow:hidden; float:left; margin-bottom:0px;}
.forget_phone_text{ font-size:16px; width:300px; height:45px;color:#c1c1c1; border-radius:5px; line-height:45px; padding-left:10px;}
.forget_phone_text1{ font-size:16px; width:330px; height:45px;color:#c1c1c1; border-radius:5px; line-height:45px; padding-left:10px;}
.forgetpsd_div .div1{line-height:45px; margin-right:10px;}
.forgetpsd_div{ overflow:hidden;}
.forget_yzm{ color:#c1c1c1;  font-size:16px;width:130px; height:45px; line-height:45px; border:1px solid #CCC; border-radius:5px; padding-left:10px;}
input::-webkit-input-placeholder { /* WebKit browsers */ 
color:#c1c1c1;  
} 
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color:#c1c1c1; 
} 
input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color:#c1c1c1; 
} 
input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color:#c1c1c1; 
} 
.yzm_dv1,.yzm_dv2{ margin-right:10px;cursor:pointer; }
.yzm_dv3{ line-height:45px; cursor:pointer;}
.submit_btn{ width:110px; height:45px; color:#FFF; font-size:20px; cursor:pointer; background-color:#1da178; border:1px solid #1b775a; border-radius:5px;}
.zhuce_new{ margin-left:10px;}
.zhuce_new:hover{ text-decoration:underline;}
.error_tishi{  font-size:14px; text-align:left; margin-left:65px; margin-top:5px; overflow:hidden;}
.error_tishi1{  font-size:14px; text-align:left; margin-left:30px; margin-top:5px; overflow:hidden;}
.send_success_logo{ margin-left:70px;}
.send_success{ line-height:45px; font-size:24px; color:#1da178; margin-left:20px;}
.get_phone_qrm{color:#fff; text-decoration:underline; }
.forget_send_content{ margin-left:70px; margin-right:63px; line-height:25px; text-align:left;}

/**找回密码**/
.find_psd_div{ overflow:hidden; text-align:center;}
.find_psd_div .div1,.div2{ float:left; overflow:hidden;}
.new_zhmima_dv{width:454px; height:485px;background-color:#000000; margin-top:100px; margin-bottom:100px;background-color:rgba(0,0,0,0.2);text-align:center; border-radius:5px;}
.find_psd_div .div1{ margin-left:65px; margin-right:10px;}
.find_psd_div .div2{ margin-top:3px; filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.find_psd_span{ font-size:16px;}
.find_psd_span1{ font-size:16px; font-weight:bold;}


.new_footer_div{ position:absolute; overflow:hidden; bottom:20px; left:50%;margin: 0 0 0 -273px;}
.new_footer_div div{ float:left; overflow:hidden;}
.footer_line_style{ margin-left:25px; margin-right:25px;}
.new_footer_div a:hover{ text-decoration:underline;}

.new_footer_div1{ width:550px; margin:0 auto; }
.new_footer_div1 div{ float:left; overflow:hidden;margin-top:103px;margin-bottom:20px;}
.new_footer_div1 a:hover{ text-decoration:underline;}
/**当前位置**/

.location_div{margin-top:17px; margin-bottom:17px; overflow:hidden; }
.location_div .location_div_left,.location_div_right{ float:left; overflow:hidden;}
.location_div_left{ margin-right:5px; margin-top:1px;}
.location_div span{ font-size:12px; color:#bdbdbd;}


.auth_code {
    position: absolute;
	margin-left:235px;
	margin-top:-115px;
    width: 130px;
    height: 100px;
    background-color: #f6fff9;
    border: 1px solid #d6ded9;
    display: none;
	
}
.auth_code em.arrow_background {
    border-color: #d8e0db transparent transparent transparent;
    z-index: 1;
    bottom: -20px;
}
.auth_code em {
   position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    font-size: 0;
    display: inline-block;
    border-width: 10px;
    border-color: #f6fff9 transparent transparent transparent;
    border-style: solid dashed dashed dashed;
    z-index: 2;
    bottom: -19px;
    left: 40px;
}
.authCodeText {
    width: 60px;
    height: 30px;
 border:#CCC 1px solid;
 margin-right:5px;
	}
.autoCodeButton {
    width: 45px;
    height: 24px;
    border: 1px solid #f36f20;
    background-color: #f36f20;
    color: #fff;
}
	
.hide_yzm_lable{ overflow:hidden;}
.hide_yzm_lable span{ display:block; float:left; overflow:hidden;}
.hide_yzm_lable span a{ color:#00ad4d;}
.hide_yzm_image{ margin-top:5px; margin-left:5px; margin-right:5px;}