@charset "utf-8";
/* CSS Document */

/*登录注册*/

.top{padding:15px 0;}
.top_left a img{margin-right:20px;}
.top_left span{ float:right; padding-top:30px;}
.top_left{color: #666;font-size: 24px;}
.top_right .text_tool{margin-top:40px;}

.login .wrap1000{ background:url(images/kuaidi/login_img.png) no-repeat 40px center #fff; height:467px; padding:10px 0; }
.reg .wrap1000{ background:url(images/kuaidi/login_img.png) no-repeat 500px center #fff; height:467px;padding:10px 0; }

.user_login{width:240px; float:right; margin-top:100px; margin-right:110px;}
.user_login li{padding:10px 0; display:inline-block; width:100%;}
.user_login li.error {color:#cc3333; padding:0;}



.ui_input{ position:relative;     }
.icon_ui_reg{background: url(images/kuaidi/reg_icon.png) no-repeat 0 0; width:11px; height:12px; display:block; z-index:1000; position:absolute; top:12px; left:10px;}
.name_i{background-position: 0px 0px; }
.password_i{background-position: 0px -13px; }
.valiImg{     border: 1px solid #c4c4c4; width:80px; height:34px; margin-left:5px;   cursor: pointer;}
.ui_input a{color:#cc3333; padding-left:10px;}
.ui_input input{1px solid #c4c4c4; padding:5px 10px 5px 30px; position:relative; height:24px; width:198px;  border: 1px solid #ddd;}
.ui_input input.inp_valicode{ width:60px; padding:4px 10px; height:26px; line-height:26px;}
.user_rigister .reg_btn{display:inline-block; padding:10px 0;}
.reg_btn input.bnt1{width:80px;    border-radius:0;}
.forget_pwd{float:left; line-height:36px; padding-left:10px;}


.user_rigister{width:430px; float:left; margin-top:80px; margin-left:60px;}
.user_rigister li{ margin-bottom:5px;}
.user_rigister li .inputname{height:30px;line-height: 30px; display: inline-block; float:left;}
.user_rigister li .reg_lable{ display:inline-block; width:78px;height:30px;line-height: 30px; text-align:right; float:left;    font-size: 14px; color:#000;}
.user_rigister li .reg_yzm{ width:70px; height:25px; line-height:25px; background:#2191ff; border-radius:2px; color:#fff; border:0; text-align:center; letter-spacing:-1px; margin-left:5px; display: inline-block;float:left;margin-top:3px;cursor:pointer;}
.user_rigister li .reg_yhxy{  color:#ff5806; }
.user_rigister li input.fm_1{    float: left;width: 289px;height: 34px;  margin-left: 4px; line-height: 34px;  text-indent: 10px;  border: 1px solid #ddd;  border-radius: 2px;}
.user_rigister li input.fm_1_yzm{ float: left;width:140px;height: 34px;  margin-left: 4px; line-height: 34px;  text-indent: 10px;  border: 1px solid #ddd;  border-radius: 2px}
.user_rigister li .yzm_a input{background-color:#fff; border: 1px solid #ddd; line-height:34px; height:34px; display:block; float:left; border-radius:5px; margin-left:20px; padding:0 10px; }
.user_rigister li .lable_ty{margin-left:75px;}
.user_rigister li .lable_ty input{ margin-right:5px;}
.user_rigister li .ui_input_reg{ display:inline-block;}
.user_rigister li .reg_info{color: #f00;margin-left:5px; display:block; padding:0px 0 0px 75px;height:22px;}
.reg_zcbtn{ width:200px; height:35px; background:#2191ff; border-radius:2px; border:0; color:#fff; font-family:"Microsoft YaHei"; font-size:18px; margin-left:77px;cursor: pointer; margin-top:10px; }
.user_rigister li {position:relative;}
.user_rigister li .js_ok{  position:absolute; right:35px; top:6px;}
.user_rigister li .js_ok i.reg_success{background:url(images/kuaidi/3rd.png) no-repeat; background-position:-21px -36px; display:block; width:20px; height:20px;}

.reg_info i.reg_success{background-position: 0px -57px}
.reg_right .signup_wrapper{ float:left; margin-top:380px; border-top:none;     width: 500px;text-align:center;}
.reg_right .signup_wrapper span{display:block; width:100%; text-align:center;background:url(images/kuaidi/xian_li.png) repeat-x; }
.reg_right .signup_wrapper span em{padding:0 20px; background-color:#fff;}
.signup_wrapper{padding:20px 0; border-top:1px solid #e5e5e5; margin-top:10px;}
.signup_wrapper span{margin: 0 1.3em 0 0;    vertical-align: middle;}
.signup_wrapper a{margin: 0 1.3em 0 0;}
.signup_wrapper a i{ width: 20px;height: 18px;    display: inline-block;vertical-align: middle; background-image: url(images/kuaidi/3rd.png);background-repeat: no-repeat;}
.sprite-index-icon-wechat-default {background-position: 0 -18px;}
.sprite-index-icon-wechat-default:hover{background-position: -20px -18px;}
.sprite-index-icon-weibo-default {background-position: -40px 0;}
.sprite-index-icon-weibo-default:hover{background-position: -40px -18px;}
.sprite-index-icon-qq-default {background-position: 0 0;}
.sprite-index-icon-qq-default:hover{background-position: -20px 0px;}


#footer_reg .footer_infor{text-align:center; padding:30px 0;}