@charset "utf-8";
/*表单页信息提?/
/**/
input {margin:0; border:1px solid #999; }
.register #body,.findpsw #body { width:960px; margin:auto; zoom:1; }
#register-step1 #body .form { width:947px; border-top:1px solid #1F88CF; margin-bottom:36px;overflow:hidden;}
#body .left{ float:left; width:712px;}
#body .left strong{ display:block;float:left;color:#1A71C3; font-size:14px; margin-right:10px;}
#body .left .regword{ display:block; margin:5px 0px 0px 20px;}

#register-step1 #body .left ul{ margin-top:15px; margin-bottom:8px; }
#register-step1 #body .left li{height:20px;}
#register-step1 #body .check { border: medium none;}
#register-step1 .check{width:auto;  margin-left:112px;}
#register-step1 #body #commit input{background:url(../icons/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(../icons/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}
#register-step1 #body .left .wrong{float:right; background:url(../icons/wrong.gif) no-repeat; padding:0 0 0 27px;width:340px; height:26px;}
#register-step1 #body .left .wrong span{display:block;  background:#fff1e8; height:23px; width:260px; padding-top:3px}
#register-step1 #body .left .repeat{float:right; background:url(../icons/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}
#register-step1 #body .left .off{float:right; background:url(../icons/right.gif) -6px -8px  no-repeat;width:367px;height:26px;}
#register-step1 #body .left .ver,#register-step1 #body .left .agree{width:270px;}
#register-step1 #body .left .agree span{ width:230px;}
#register-step1 #body .left .ver span{ width:140px;}
#register-step1 #body .left .float_l{ float:left; padding-left:5px;}

#body #email_list #email,#password,#check_password,#repassword,#company_name,#mobile{ width:202px;}
#body #password{height:20px;}
#body #contact_name{width:100px;}
#body #sex{width:20px;border:0px;}
#body #telephone{width:110px;}
#body #extension{width:36px;}
#body #area{width:36px;}
#body #session_authcode{ width:92px;}
#body #authcodeurl{ border:1px solid #CCC;}
#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(../icons/login_btn.gif) no-repeat ; width:49px; height:20px; 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(../icons/brand_list.gif);}
.txt-impt {color: #FF0000;}
/**/



/**注册页面头部**/
.ucReg_header{ width:948px; height:82px; margin:0 auto 10px; font-size:12px;}
.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:#dc0a0a; font-weight:bold;}
/*.adTop{ float:right; width:469px; height:60px; margin-top:5px;}*/


/**登录页面**/
.signCont{ margin:20px auto 0; width:960px;  overflow:hidden;}
.signCont .signMain{ float:left; background:url(../../images/uc_sign_pic.jpg) 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:212px;}
.signCont .signBar label{ float:left; *margin-top:0;}
.signCont .signBar .btn_dLu{ width:90px; height:29px; line-height:28px; margin:0 14px 0 30px;}
.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;}

/**注册成功**/
body{ font-size:12px;}
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;}