@charset "utf-8";
html,body,p,th,td,input,select,textarea,div{padding:0; margin:0;font-family: "microsoft yahei",Tahoma, Geneva, sans-serif;font-size:12px; line-height:180%;}
dl,ol,dt,dd,ul,li,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;list-style:none;font-weight:normal;}
.new_bg_2{background-color:#000;opacity:0.5;filter:alpha(opacity=50);width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:990;}

.new_loginReg{ width:407px; padding:10px; position:absolute; top:0; left:0; background:#fff; z-index:991;}
/*.new_loginReg{ width:407px; padding:10px; position:absolute; top:8%; left:30%; background:#fff; z-index:991;}*/
.new_loginReg .fl{ float:left}
.new_loginReg .fr{ float:right}
.new_loginReg .close{ display:block;position:absolute;right:10px;top:10px;/* float:right; */ width:20px; height:17px; background:url(../images/liucheng/closeBg.png) 0px 0px no-repeat;_background:url(../images/liucheng/closeBg.gif) 0px 0px no-repeat;}
.new_loginReg .loginHead{ width:100%; height:36px; line-height:36px; border-bottom:1px solid #ff4e33;}
.new_loginReg .loginHead li{ color:#666666; font-size:18px; width:72px; text-align:center; cursor:pointer;}
.new_loginReg .loginHead li.current{ color:#ff4e33; background:url(../images/liucheng/loginheadBg.png) left bottom repeat-x;}
.new_loginReg .loginHead li.ml55{ margin-left:48px;_margin-left:24px;}
.new_loginReg .loginCont{ padding-left:48px; padding-top:24px; padding-bottom:80px;}
.new_loginReg .loginCont ul{ padding-left:19px; width:280px;}
.new_loginReg .loginCont ul li{ position:relative;clear:both;zoom:1;}
.new_loginReg .loginCont ul li span{ position:absolute; top:32px;_top:35px; left:6px; font-size:12px; color:#a6a6a6;}
.new_loginReg .loginCont p{ height:24px; line-height:24px; font-size:14px;}
.new_loginReg .loginCont input{ width:270px; height:34px; line-height:34px; border:1px solid #d6d6d6; outline:none; padding-left:5px; padding-right:5px;}
.new_loginReg .pwd{ clear:both; overflow:hidden}
.new_loginReg .pwd p{ height:24px; line-height:24px;}
.new_loginReg .pwd a{ height:24px; line-height:24px; color:#006699; font-size:12px;}
.new_loginReg .loginCont ul li.mt14{ margin-top:14px;}
.new_loginReg .loginCont ul li.mt20{/* margin-top:20px;*/margin-bottom:20px;}
.new_loginReg .loginCont input.loginBtn{ border:0; background:#ff4e33; height:40px; line-height:40px; color:#fff; font-size:18px; padding:0; width:280px;}
.new_loginReg .code{ height:38px; line-height:38px; clear:both;}
.new_loginReg .code input{ width:110px; padding-left:5px; padding-right:5px; height:34px; line-height:34px; float:left;}
.new_loginReg .code img{ float:left; margin-left:10px;}
.new_loginReg .code a{ float:left; margin-left:15px; height:34px; line-height:34px;}
.new_loginReg .loginCont ul li a.seePwd{ position:absolute; width:26px; height:18px; background:url(../images/liucheng/close.png) 0px 0px no-repeat; _background:url(../images/liucheng/close.gif) 0px 0px no-repeat; top:32px;_top:35px; right:8px;}
.new_loginReg .loginCont ul li a.open{ background:url(../images/liucheng/open.png) 0px 0px no-repeat; _background:url(../images/liucheng/open.gif) 0px 0px no-repeat; }
.new_loginReg .loginCont input.error{ border:1px solid #ff4e33;}
.new_loginReg .loginCont p.errorTip{ font-size:12px; color:#ff4e33; position:absolute; height:18px; line-height:18px; top:60px;_top:62px; left:0px;}
.new_loginReg .loginCont p.findPwd{ font-size:18px; padding-bottom:29px;}
.new_loginReg .loginCont p.pwdSucc{ padding-left:51px; height:56px; line-height:56px; font-size:18px; background:url(../images/liucheng/pwdSuccBg.png) 0px 5px no-repeat;_background:url(../images/liucheng/pwdSuccBg.gif) 0px 5px no-repeat;}
.new_loginReg .loginCont p.remember{ font-size:14px; color:#444444; padding-left:51px; height:20px; line-height:20px;}
.new_loginReg .loginCont p.remember a{color:#006699;}
.new_loginReg .loginCont p.validate{ padding-left:55px; background-position:0px 15px;}
.new_loginReg .loginCont p.validateMail{ padding-left:55px;}
.new_loginReg .loginCont p.validateMail a{ font-size:14px; color:#006699;}
.new_loginReg .mailBtnWrap{ padding-top:20px; padding-left:55px;}
.new_loginReg .mailBtnWrap input{ width:184px; height:40px; line-height:40px; border:0; background:#ff4e33; color:#fff; font-size:16px; cursor:pointer;}
.new_loginReg .loginCont p.sendmail{ background:url(../images/liucheng/sendmailBg.png) 55px center no-repeat; padding-left:76px;}
.new_loginReg .loginCont p.h34{ height:34px; line-height:34px;}
.new_loginReg .loginCont p.pt10{ padding-top:10px;}
.new_loginReg .loginCont .register p{ font-size:18px;}
.new_loginReg .loginCont .register p.pwdSucc{ font-size:24px;}
.new_loginReg .loginCont .register{ width:300px; padding-top:50px; padding-bottom:50px;}

.new_loginReg li.h42{height:42px;}
.new_loginReg .new_block{border:1px solid #d6d6d6;}
.new_loginReg .new_block p{display:inline-block;_display:inline;line-height:38px;height:38px;padding-left:14px;float:left;}
.new_loginReg .loginCont .new_block input{width:200px; _display:inline; display:inline-block; border:none;height:38px;line-height:38px;}
.new_loginReg .loginCont .new_block span{top:10px;left:66px;_top:12px;_left:66px; display:block;}
/*.new_loginReg .mt40{margin-top:40px;}*/
.new_loginReg .col_blue{color:#006699;padding-top:6px;}
.new_loginReg .loginCont ul.ul_w290{width:290px;padding-left:14px;padding-bottom:2px;}
.new_loginReg .loginCont input.w290{width:290px;}
.new_loginReg .forget_pwd{overflow:hidden;_zoom:1;}
.new_loginReg .loginCont_new{padding-bottom:29px;}
.new_loginReg .login_prompt{padding-left:34px;/*padding-top:25px;*/}
.new_loginReg .login_prompt p{line-height:24px;padding-left:17px;background:url(../images/liucheng/prompt_dot.gif) left center no-repeat;color:#666;}
.new_loginReg div.clear_both{clear:both;line-height: 0;height:0;font-size:0px;_zoom:1;}
.new_loginReg .error_block{border:1px solid #ff644c;}
.new_loginReg .loginCont .error_span{position:absolute;top:42px;left:3px;color:#ff644c;font-size:12px;display:none;}
.new_loginReg .w183_block{width:183px;float:left;}
.new_loginReg .loginCont .w183_block input{width:95px;}
.new_loginReg .loginCont .w183_block span{left:80px;}
.new_loginReg .w176_block{width:176px;float:left;}
.new_loginReg .loginCont .w176_block input{width:83px;}
.new_loginReg .loginCont .w176_block span{left:88px;}
.new_loginReg .code_block{float:left;position:relative;width:95px;float:right;}
.new_loginReg .detail_ul .code_block a{position:absolute;left:27px;top:10px;color:#fff;font-size:12px;}
.new_loginReg .loginCont .w280_block input{width:170px;}
.new_loginReg .loginCont .w280_block span{left:100px;}
.new_loginReg .star_i{font-style:normal;color:#ff644c;font-size:14px;}
.new_loginReg .w280_block_other p{padding-left:20px;}
.new_loginReg .loginCont .w280_block_other input{width:120px;}
.new_loginReg .loginCont .w280_block_other span{left:136px;}
.new_loginReg .question_a{height:17px;width:17px;background:url(../images/liucheng/question_img.gif) 0 0 no-repeat; display:block;position:absolute;right:10px;top:12px;}
.new_loginReg .get_code_block{float:right;}
.new_loginReg .detail_ul a.get_code{display:block;background-color:#fff9f2;height:41px;line-height:41px;width:105px;text-align:center;border:1px solid #ffbdb2;font-size:14px;color:#ff7a66;}
.new_loginReg ul.detail_ul{width:auto;padding:0;}
.new_loginReg .classes{padding:5px 0;border-bottom:1px solid #e5e5e5;position:relative;_zoom:1;height:26px;}
.new_loginReg .classes a{display:block;height:25px;line-height:25px;float:left;color:#333333;font-size:14px;width:89px;padding-left:55px;cursor:pointer;}
.new_loginReg a.mobile_reg{background:url(../images/liucheng/mobile_register.gif) 38px center no-repeat;border-right:1px solid #e5e5e5;;}
.new_loginReg a.email_reg{background:url(../images/liucheng/email_register.gif) 32px center no-repeat;}
.new_loginReg .reg_bot{display:block;position:absolute;left:0;top:35px;height:5px;width:144px;background:url(../images/liucheng/register_select.gif) 0 0 no-repeat;line-height:0;}
.new_loginReg .dis_none{display:none;}
.new_loginReg p.answer_p{font-size:12px;color:#444;background-color:#fafafa;line-height:20px;padding:0 12px;border:1px solid #cfcfcf;border-top:none;height:auto;display:none;}
.new_loginReg a.questioned{background:url(../images/liucheng/question_a_ed.gif) no-repeat;}
.new_loginReg .phone_error{_zoom:1;position:absolute;left:302px;top:0px;height:52px;width:245px;_width:230px;display:none;}
.new_loginReg .pe_left{background:url(../images/liucheng/phone_error_left.png) 0 0 no-repeat;width:35px;height:52px;float:left;}   
.new_loginReg .pe_cen{background-color:#f6f6f6;float:left;width:178px;height:42px;line-height:22px;color:#999;padding:5px 0px 5px 10px;}
.new_loginReg .pe_right{background-color:#f6f6f6; width:8px;height:52px;float:left;}


.login_mask{opacity:.5;filter:aplpha(opacity=50)};