@charset "utf-8";
p,th,td,select,textarea,label,h3,span{padding:0; margin:0;font-family: "宋体",Tahoma, Geneva, sans-serif; font-size:14px; line-height:20px;}
 
dl,ol,dt,dd,ul,form,h1,h2,h3,h4,h5,h6 {margin:0; padding:0;list-style:none;}
li {line-height:27px;margin:0; padding:0;list-style:none;}
 
select,textarea{vertical-align:middle}
img{border:0; vertical-align:middle}

input {margin:0; border:1px solid #999; }
.register #body,.findpsw #body { width:960px; margin:auto; zoom:1;}
#register-step1 #body .form { width:947px;  margin-bottom:36px;overflow:hidden; }
#body .left{ float:left; width:714px;}
#body .left h3{ float:left;color:#1A71C3; margin-right:10px;}
#body .left .regword{ display:block; margin:5px 0px 0px 20px;}

#register-step1 #body .left ul{ margin-top:40px;}
#register-step1 #body .left li{height:50px;}
#register-step1 #body .check { border: medium none;}
#register-step1 .check{width:auto;  margin-left:60px;}
#register-step1 #body #commit input{background:url(../images/uc_btn01_03.gif) no-repeat scroll 0 0 transparent;border: medium none;color:#8f3a26;cursor:pointer;font-size:14px;font-weight:bold; height:34px; text-align:center;width:185px;}
#register-step1 #body .left .click{ float:right; background:url(../images/click.gif) no-repeat; padding:0 0 0 27px;width:340px; height:26px;}
#register-step1 #body .left .click span{ display:block; background:#e5f5ff; height:23px; width:260px; padding-top:3px; font-size:12px}
#register-step1 #body .left .wrong{float:right; background:url(../images/wrong.gif) no-repeat; width:340px; height:26px;}
#register-step1 #body .left .wrong span{display:block;  background:#fff1e8; height:23px; width:260px; padding-top:3px; font-size:12px}
#register-step1 #body .left .repeat{float:right; background:url(../images/wrong.gif) no-repeat; padding:0 0 0 27px;width:340px; height:26px;}
#register-step1 #body .left .repeat span{display:block; background:#fff1e8; height:23px; width:100px; padding-top:3px; font-size:12px}
#register-step1 #body .left .off{float:right; background:url(../images/right.gif) -6px -8px  no-repeat;width:367px;height:26px;}
#register-step1 #body .left .ver,#register-step1 #body .left .agree{width:270px;  font-size:12px}
#register-step1 #body .left .agree span{ width:260px;}
#register-step1 #body .left .ver span{ width:140px;}
#register-step1 #body .left .float_l{ float:left; padding-left:5px;}
.float_l small{ font-size:12px}
#body #email_list #email,#password,#check_password,#repassword{ width:202px;}
#body #session_authcode{ width:92px;}
#body #authcodeurl{}
#body .right{ float:left; width:230px;}
#body .right .right_login{*float:right;*text-align:right; *width:158px; margin-top:5px;}
#body .right .loginText{float:right; }
#body .right .loginText span{*float:left; }
#body .right .loginText a{ display:block; text-align:center;float:right; text-decoration:none; background:url(../images/login_btn.gif) no-repeat ; width:70px; height:27px; color:#000;}
#body .right_content{ margin-top:50px; background:#f6f6f6; height:348px;}
#body .right_content p{ margin:10px 0px 10px 10px; padding-top:20px; font-weight:bold; color:#666; border-bottom:1px dashed #999; width:195px; height:30px;}
#body .right .right_content ul{ margin:10px 0px 0px 30px; color:#666;}
#body .right .right_content ul li{height:20px; line-height:16px; list-style-image:url(../images/brand_list.gif);}
/**/



/**注册页面头部**/
.ucReg_header{ width:948px; height:82px; margin:0 auto 10px; font-size:14px;}
.ucReg_header .logo{ width:160px; float:left;}
.ucReg_header .ucReg_txt{ width:176px; float:left;}
.loginInfo{ float:right; margin:20px 14px 0 0; display:inline;}
.loginInfo p,.loginInfo .zCtxt a{color:#333;}
.loginInfo .zCtxt{ text-align:right;}
.loginInfo .zCtxt a{ padding:0 2px; text-decoration:none;}
.loginInfo .zCtxt a:hover{ text-decoration:underline;}
.loginInfo .phone{ background:url(../images/uc_icon03.gif) no-repeat 0 5px; padding-left:20px;}
/*.loginInfo .hMa{ font:18px Arial; color:#dc0a0a; font-weight:bold;}*/
.phone_num{ font:18px Arial; color:#FD8C22; font-weight:bold;}
/*.adTop{ float:right; width:469px; height:60px; margin-top:5px;}*/


/**登录页面**/
.signCont{ margin:50px auto 10px; width:960px;  overflow:hidden;}
.signCont .signMain{ float:left; background:url(../images/bg_join.png) no-repeat; width:600px; height:375px; margin-right:15px; display:inline;}
.signCont .signBar{ float:right; width:304px; height:329px;  margin:10px 10px 0 0; display:inline; background:url(../images/uc_sign_bg01.jpg) no-repeat; padding:46px 0 0 28px;}
.signBar strong{ color:#fd8c22; display:block; margin-bottom:20px;}
.signCont .signBar p{ margin-bottom:16px; height:30px; line-height:30px;}
.signCont .signBar .text{ width:214px;}
.signCont .signBar label{ float:left; *margin-top:0;}
.signCont .signBar .btn_dLu{ width:90px; height:29px; line-height:28px; margin:0 14px 0 48px; cursor:pointer}
.signCont .signBar .zCe{ margin:36px 0 0 4px;}
.signBar .pwd{ background:url(../images/index_icon01.gif) no-repeat right 6px; padding-right:16px; display:inline-block;}
.signMain h3{ font-size:20px; color:#ff6600; font-weight:bold; font-family:"Microsoft YaHei","Arial"; margin-top:70px}
.signMain ul{    float: left;
    margin-left: 18px;
    padding: 25px 0 0;
    width: 45%;}
.signMain ul li{list-style: none outside none;
    padding: 5px 0;}
	
	.valign {
    vertical-align: middle; margin-right:3px
}

/**注册成功**/
 
img{ border:0px;}
.wrapper{ width:960px; overflow:visible; }
.wrapper a{ text-decoration:none; color:#2187cf;}
.wrapper .con{border:1px solid #aad6ff;height:124px; width:958px; background:#f5fafe;}
.wrapper .con .img{ float:left;background:url(../images/reg_suc_con.jpg) no-repeat 30px 9px; width:78px; height:127px;}
.wrapper .con .word p{ float:right; margin-top:5px; width:870px;  font-size:14px; }
.wrapper .con .word p.word_title{ margin-top:20px; font-weight:bold; font-size:16px;}
.wrapper .con .word p span{ color:#de1a1b;}
.wrapper .con .word e-mail{ font-weight:bold;}
.wrapper .memo{ margin-top:10px; font-weight:bold; font-size:14px;}
.wrapper .reg_star{ color:#F00;}
.wrapper .reg_wrong{ margin:5px 0 10px 0px;border:1px solid #ffc17f; background:#fffdee; width:958px;}
.wrapper .reg_wrong .img_wro{ float:left; margin-top:15px; width:70px; text-align:right;}
.wrapper .reg_wrong .word{ float:right;}
.wrapper .reg_wrong .word p{ margin-top:10px; font-weight:bold;width:870px; color:#F00;font-size:14px;}
.wrapper .reg_wrong .word ol{ color:#999; margin-left:18px; margin-left:2px\9; margin-bottom:10px;list-style:inside;}
.wrapper .reg_wrong .word li{ line-height:18px;  list-style-type:decimal;}
.wrapper .c{ clear:both;}
.wrapper .form01{width:958px;}
.wrapper .form01 .reg_base{ margin-top:10px; border-top:1px dashed #43a8dd;border-bottom:1px dashed #43a8dd;}
.wrapper .form01 p{ margin:20px 0 10px 30px; background:url(../images/uc_tit01.jpg) no-repeat 0 4px; padding-left:20px;font-weight:bold; font-size:14px;}
.wrapper .form01 ul{ margin-left:10px; margin-bottom:10px; list-style:none;}
.wrapper .form01 li{ line-height:40px;_height:40px; }
.wrapper .form01 .user_name{ width:130px;}
.wrapper .form01 .sex{ width:30px;height:13px; vertical-align:text-top; margin-top:0; border:0px;}
.wrapper .form01 .user_tel01{ width:54px;}
.wrapper .form01 .user_tel02{ width:152px; width:149px\9;}
.wrapper .form01 .user_tel03{ width:54px;}
.wrapper .form01 label{display:inline-block; height:20px; line-height:20px; text-align:right;width:105px; margin-right:10px;}
.wrapper .form01 .com_sum{ background:url(../images/com_sum.jpg) no-repeat; width:92px; height:32px; border:0px; color:#FFF; font-weight:bold; font-size:14px;}
.wrapper #show_ins {background: url(../buttons/selem.gif) no-repeat scroll 0 0 transparent; border: medium none;height: 25px; width: 200px;}

/**找回密码**/
.findPwd{ margin:auto; width:960px; margin-bottom:200px; }
.findPwd .pwdTit{ background:url(../images/uc_pwd_tit01.jpg) no-repeat; width:949px; height:25px; line-height:25px;}
.findPwd .pwdTit .stpe1{ float:left; width:248px; text-align:center; color:#fff;}
.findPwd .pwdTit .stpe2{ float:left; width:245px; text-align:center;}
.findPwd .pwdTit .stpe3{ float:left; width:235px; text-align:center;}
.findPwd .pwdTit .stpe4{ float:left; width:216px; text-align:center;}

.findPwd .pwdCont{ text-align:center; width:960px; }
.findPwd .pwdCont .tit{ margin:24px 0 24px 0; font-weight:bold; color:#333; font-size:14px;}
.findPwd .pwdCont .text{ width:330px; height:25px; line-height:25px; margin-right:14px;}

.messageStackError{ color:#F00;margin-top:-20px;}
.uc_l_body .user_form label {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    text-align: right;
    width: 105px;
}

.uc_l_body .user_form li {
    clear: both;
    padding: 5px 0;
}
.uc_l_body .user_form li {
    line-height: 18px;
}

.uc_l_body .user_form li textarea, .uc_l_body .user_form li input {
    padding-left: 4px;
    vertical-align: middle;
}


 

input {
    border: 1px solid #898787;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    margin-right: 5px;
    width: 240px;
}



