@charset "utf-8";
/* CSS Document */

.login_con{min-height: 480px;_height:480px;}
.h1_la{ width:100%; font-size:20px; font-family:"Microsoft Yahei"; padding-left:37px; padding-bottom:15px; margin-top:30px; border-bottom:1px solid #ddd; }
.ld_l{ width:560px; float:left; padding-top:30px; padding-left:63px; color:#555; }
.tx_1{ color:#a0a0a0; }
.tx_2,.tx_2 a{ color:#ff5806;font-weight:bold;}
.tx_3{ font-weight:bold; }
.w_1000 p{ margin-bottom:20px; }
.ld_l li{ margin-bottom:25px;height:30px;line-height:30px;}
.ld_l li .inputname{height:30px;line-height: 30px; display: inline-block; float:left;}
.fm_1,.fm_1_jym,.fm_1_yzm{float:left;color:#333; width:220px; height:30px;line-height: 30px; border-top:1px solid #aaa; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:1px solid #ccc; padding-left:5px; }
.fm_1_jym{width:142px;float:left;}
.fm_1_yzm{width:130px;float:left;}
.yzm_n{border:#ccc 1px solid;width:80px;height:30px;display: block;float:left;margin-left:8px;margin-right:6px;cursor:pointer;}
.ld_l .active{ border:1px solid #55c1f9; box-shadow:-2px 0px 3px #d3d3d3,0px -2px 3px #d3d3d3,0px 2px 3px #d3d3d3,2px 0px 3px #d3d3d3; }
.pw_step .active{ border:1px solid #55c1f9; box-shadow:-2px 0px 3px #d3d3d3,0px -2px 3px #d3d3d3,0px 2px 3px #d3d3d3,2px 0px 3px #d3d3d3; }
.ld_r{ display:inline; float:left; width:255px; padding-top:30px; padding-left:80px; background:url(images/kuaidi/fg_bd.png) no-repeat left bottom; color:555; }
.ld_r p{ margin-bottom:30px; }
.ld_r .p_1{ margin-left:55px; }
.ld_r .p_2{ margin-bottom:20px; }
.ld_r li{ color:#585858; padding-left:7px; line-height:24px; /*background:url(images/kuaidi/la_icon.png) no-repeat left top 9px;*/ }
.zd_dl,.ty_xy{color:#333;width:250px;padding-left:15px; }
.zd_dl em,.ty_xy em{margin-top:9px;margin-right:5px;margin-left:70px;_margin-left:55px;float:left;background:url(images/kuaidi/k1.jpg) no-repeat left;width:12px;height:12px;display:inline-block;}
.ty_xy.selected em{background:url(images/kuaidi/k2.jpg) no-repeat left;}	
.ty_xy{zoom:1;overflow:hidden;}
.ty_xy i{color:#333;float:left;}
.ty_xy a{float:left;}
.dl{ margin-left:55px; width:220px; height:35px; background:#2191ff; border-radius:2px; border:0px; font-size:17px; color:#fff; font-family:"Microsoft Yahei"; cursor:pointer; }
.fgt{ color:#00509e; margin-left:5px; }
.info_error{width:222px;height:25px;line-height: 25px;display: block;margin-bottom:5px;margin-left:50px;color:red; margin-top:10px;}
.error_ico{width: 16px;height:17px;display: inline-block;background: url(images/kuaidi/loginico.png) no-repeat 0px -2px;margin:0px 5px;vertical-align: middle;}
.guoqi{color:#f00;margin-left:80px;display:block;margin-bottom:10px;}


.rg_fs{ width:200px; margin-top:25px; margin-left:63px; border-bottom:1px solid #e6e6e6; }
.rg_fs li{ width:99px; text-align:center; float:left; padding-bottom:5px; }
.rg_fs .active{ border-bottom:2px solid #ff5806; }

.reg_lable{ display:inline-block; width:70px;height:30px;line-height: 30px; text-align:right; float:left;}
.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;}
.reg_yhxy{  color:#ff5806; }
.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; }
.reg_info{color: #f00;margin-left:5px;}
.reg_info i{width: 12px;height:12px;background: url(images/kuaidi/loginico.png) no-repeat;display: inline-block; vertical-align: middle;padding:0px 3px;}
.reg_info i.reg_error{background-position: 0px -32px}
.reg_info i.reg_success{background-position: 0px -57px}
.ld_r2{  float:left; width:255px;height:220px; padding-top:50px; padding-left:100px; background:url(images/kuaidi/fg_bd.png) no-repeat left bottom;margin-top:100px;}
.ld_r2 .ifhave{width: 132px;height:50px;display: block;color:#888;text-align: center;line-height: 25px;}
.ld_r2 .login_btn{width: 125px;height:34px;border-radius: 3px;background: #fc9400;display: block;text-align: center;margin:15px 0px;}
.ld_r2 .login_btn a{font-family:"Microsoft Yahei"; color:#fff;font-size: 18px;width: 125px;height:34px;line-height:34px;display: block;}
.ld_r2 .wj_pw a{color:#2191ff;}

.reg_con{min-height: 430px}
.zc_success_ym{width:270px;margin:110px auto 0px;text-align: center;}
.success_zccg{width: 258px;height:65px;display: block;background:url(images/kuaidi/success.jpg) no-repeat;}
.zh_info{color:#999; display: block;font-size: 14px;margin:15px 0px;}
.back_zcq{color:#585858;}
.back_zcq a{color:#00509e;}
.orange{color:#ff5806;font-family:"Microsoft Yahei"; }


.rg_fs{ width:200px; margin-top:25px; margin-left:63px; border-bottom:1px solid #e6e6e6; }
.rg_fs li{ width:99px; text-align:center; float:left; padding-bottom:5px; }
.rg_fs .active{ border-bottom:2px solid #ff5806; }

.reg_lable2{ display:inline-block; width:80px;height:30px;line-height: 30px; text-align:right; float:left;}
.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;}
.reg_yhxy{  color:#ff5806; }
.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; }
.reg_info{color: #f00;margin-left:5px;float:left;display:inline-block;_margin-top:10px;}
.reg_info i{width: 12px;height:12px;background: url(images/kuaidi/loginico.png) no-repeat;display: inline-block; vertical-align: middle;padding:0px 3px;}
.reg_info i.reg_error{background-position: 0px -32px}
.reg_info i.reg_success{margin-top:10px;_margin-top:0px;background-position: 0px -57px}
.reg_info i.reg_loading{background:url(images/kuaidi/xz.gif) no-repeat;width:15px;height:15px;}
.ld_r2{  float:left; width:255px;height:220px; padding-top:50px; padding-left:100px; background:url(images/kuaidi/fg_bd.png) no-repeat left;margin-top:100px;}
.ld_r2 .ifhave{width: 132px;height:50px;display: block;color:#888;text-align: center;line-height: 25px;}
.ld_r2 .login_btn{width: 125px;height:34px;border-radius: 3px;background: #fc9400;display: block;text-align: center;margin:15px 0px;}
.ld_r2 .login_btn a{font-family:"Microsoft Yahei"; color:#fff;font-size: 18px;width: 125px;height:34px;line-height:34px;display: block;}
.ld_r2 .wj_pw a{color:#2191ff;}

.reg_con{min-height: 430px}
.zc_success_ym{width:270px;margin:110px auto 0px;text-align: center;}
.success_zccg{width: 258px;height:65px;display: block;background:url(images/kuaidi/success.jpg) no-repeat;}
.zh_info{color:#999; display: block;font-size: 14px;margin:15px 0px;}
.back_zcq{color:#585858;}
.back_zcq a{color:#00509e;}
.orange{color:#ff5806;font-family:"Microsoft Yahei"; }

.zhpw{height:145px;position: relative;font-family: "Microsoft yahei";font-size: 14px;left:20px;}
.zpline{width:845px;height:4px;background:#d2d2d2;position: absolute;top:60px;left:80px;}
.zhpw em{width:30px;height:30px;line-height:30px;display: block;background:url(images/kuaidi/zhpw_bg.png) no-repeat;text-align: center;margin-left:15px;}
.zhm,.yzsf,.czmm,.cgmm{text-align: center;width:70px;}

.zhm{position: absolute;top:45px;left:41px;}
.zhpw .num{color:#fff;background-position: -3px -72px;font-weight: 700;}
.yzsf{position: absolute;top:45px;left:330px;}
.czmm{position: absolute;top:45px;left:470px;}
.cgmm{position: absolute;top:45px;left:884px;}
.num.selected{background-position: -3px 2px;}
.text.selected{color:#ff5806;}
.pw_step{width:560px;margin:0 auto;color:#555;padding-left:125px;padding-top:30px;display:block;}
.per_right .pw_step{width:560px;margin:0 auto;color:#555;padding-left:125px;padding-top:30px;display:none;}
.pw_step li { height: 30px; margin-bottom: 25px; }
.xyb_btn{ width:135px; height:35px; background:#2191ff; border-radius:2px; border:0; color:#fff; font-family:"Microsoft YaHei"; font-size:18px; margin-left:80px; cursor: pointer; }

.tel_num{font-size: 14px;height:30px;line-height: 30px;display: inline-block;}
.yzm_mf{border:#ccc 1px solid;width:120px;height:30px;line-height:30px;display: block;float:left;margin-left:8px;cursor: pointer;background:#f0f0f0;text-align: center;border-radius: 5px;}
.right_ico{width: 50px;height:50px;background:url(images/kuaidi/zhpw_bg.png) no-repeat 0px -154px;display:block;float:left;}
.successed_text{font-family: "Microsoft yahei";font-size: 20px;display: block;float:left;height:50px;line-height: 50px;margin-left:20px;}
.ljlogin{height:50px;display: block;line-height: 50px;float: left;margin-left:20px;}
.ljlogin a{color:#ff5806;}
.ml80{margin-left:80px;}
.login_tab a{color: #000; font-size:16px; margin-right:25px;}
.login_tab a.on{    color: #01a1ff;border-bottom: 2px solid #01a1ff;padding-bottom: 6px;}
.login_tab_line {width: 1px;height: 16px;background: #e3e3e3;display:inline-block; margin: 5px 25px 0 0;}


.weibo-signup-wrapper span{margin: 0 1.3em 0 0;    vertical-align: middle;}
.weibo-signup-wrapper a{margin: 0 1.3em 0 0;}
.weibo-signup-wrapper a i{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;width: 20px;height: 18px;}
.sprite-index-icon-wechat-default:hover{background-position: -20px -18px;}
.sprite-index-icon-weibo-default {background-position: -40px 0;width: 20px;height: 18px;}
.sprite-index-icon-weibo-default:hover{background-position: -40px -18px;}
.sprite-index-icon-qq-default {background-position: 0 0;width: 20px;height: 18px;}
.sprite-index-icon-qq-default:hover{background-position: -20px 0px;}