@charset "utf-8";
/* CSS Document *

/*zx_mian*/
.zx_mian{width: 660px; float: left; border:1px solid #9fd9f6;padding:0  20px; }
.zx_mian_ul li{border-bottom: 1px solid #9fd9f6; padding: 20px 0;}
.infor_h a{  font-size: 16px;color: #333; line-height: 36px;}
.infor_h a:hover{color: #448ff4;}
.infor_txt{padding: 10px 0;}
.infor_txt a{ color: #666666; text-indent: 25px; line-height: 22px; height: 44px;     display: inline-block;overflow: hidden;}
.tags{height: 22px;}
.tags span em{padding: 0 5px;}
.tags span a{ color: #2191ff; padding: 0 5px;}

.zx_side{width: 270px; float: right; }
.ranking_list{border:1px solid #9fd9f6; padding: 20px; margin-top: 10px;}
.ranking_list_h h3{font-size: 16px;color: #333;font-weight: normal; cursor: default; margin-bottom: 10px; display: inline-block;width: 100%;}
.ranking_list_ul li{ background: none;width: 100%;height: 26px;margin-bottom: 8px;line-height: 26px;border-bottom: 1px solid #f5f5f5; overflow: hidden;}
.ranking_list_ul li a:hover{color: #448ff4;}
.ranking_list_ul li span {width: 16px;height: 16px;margin: 5px 10px 0px 0px; line-height: 16px;background: #999;color: #fff;text-align: center;cursor: default; display: inline-block;padding: 0 2px;}
.ranking_list_ul li span.tp{background: #ff853c;}

.zixun_title{border-bottom: 1px #9fd9f6 solid;}
.zixun_title h2{font-size:20px;line-height: 30px;color: #333;font-weight: normal; text-align: center;padding: 20px 0px;}
.xingxi{padding: 0 100px; height: 30px;}
.xingxi .wz_rq{margin-left: 20px;}
.zixun_text{padding: 10px 0;}
.zixun_text .p_text{    margin-top: 10px;line-height: 24px; text-indent: 25px;}
.neprv{height: 40px;background: #EFEFEF;line-height: 40px;padding: 0 20px;color: #aaa; margin: 50px 0;}
.neprv div{height: 40px; display: inline-block; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; width:300px;}
.next_prv span a,.last_prv span a{color:#aaa; margin: 0 5px;}
.next_prv span a:hover,.last_prv span a:hover{color: #448ff4;}




/*complaint*/
.infor_div{padding: 10px 0;}
.infor_div h3{ font-size: 14px; color: #3ea3ff; font-weight: bold; border-bottom: 2px solid #3ea3ff; line-height: 30px; margin-bottom: 10px;}
.infor_div p{color: #666666; line-height: 30px;}
.infor_div ul li{float: left; width: 329px; border-left: 1px dashed #dddddd; border-top: 1px dashed #dddddd;height:65px; padding: 10px 0; }
.infor_div ul li.border_right{border-right: 1px dashed #dddddd;}
.infor_div ul li.border_bottom{border-bottom: 1px dashed #dddddd; }
.infor_div ul li .img_logo{text-align: center; width: 100px;float: left; height: 100%; vertical-align: middle; }
.infor_div ul li img{ margin-top: 20px;}
.infor_div ul li .float_right{ float: right; width: 220px;}
.infor_div ul li p{line-height: 21px;}
.infor_div ul li p a{padding-right: 5px;}
.infor_div ul li p a:hover{color: #00a0e9;}
.infor_div ul li p.phone_icon{ background-position: 0 -552px; padding-left: 20px;color: #00a0e9;}


.section-tab{ background:#f2f9ff; border-bottom: 1px solid #9fd9f6; }
.mobile_tab{height: 110px; }
.mobile_tab span{width: 50%; height:110px; display:block; float: left; text-indent: 70px; line-height: 110px; font-family:Arial; font-size: 24px; color: #272636; text-align: center; cursor:pointer;}
.mobile_tab span.android_icon{background-position: 170px 15px;}
.mobile_tab span.phone_icon{background-position: 170px -260px;}
.mobile_tab span.phone_icon.on{background-position: 170px -360px; color: #2191ff;}
.mobile_tab span.android_icon.on{background-position: 170px  -92px;color: #2191ff;}
.mobile_banner{background-color: #2cafff; height: 410px;box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, .6) inset;}

.sub,.subt, .sub_box{ border-bottom: 1px dashed #666e79; padding: 50px 0; display: inline-block; width: 100%;}
.icon_wrm{margin-right: 50px;}
.icon_wrm p img{ border: 1px solid #9fd9f6; padding: 40px 30px;}
.icon_wrm p{ color: #666666; text-align: center; font-size: 20px; line-height: 50px;}
.download_box p{ padding-bottom:40px; line-height:30px; display:block;}
.download_box p span{ color: #666666; display: block;}
.download_a{ background-color: #ff6f0b; padding:24px 28px 24px 68px; color: #ffffff; font-size: 20px; border-radius: 5px;}
.download_a.android_mobile{ background-position: 10px -558px;}
.download_a.iphone_mobile{     background-position: 10px -669px;}
.sub_box .column{text-align: center; width: 50%; float: left;}
.sub_box .column h3{ color: #2191ff; line-height: 30px; font-size: 30px; line-height: 25px; padding-top: 10px;}
.sub_box .column p{ line-height: 22px; font-size: 18px;line-height:25px;color: #2191ff;padding-top: 15px;}
.sub_box .column p img{margin-top:25px;}


/* 表格部分的css开始 */
.tjian_please { clear:both; width:571px; margin:0 auto; }
.plea_gif01 { padding-right:4px; position:relative; }
.wanzheng { width:586px; font-size:14px; padding-left:10px; padding-top:10px; }
.shengtong { color:#0A8ECF; cursor:pointer; }
.shengtong:hover { text-decoration:underline; }
.stared { color:#FF006E; }
.plea_gif02 { padding-right:4px; padding-left:2px; position:relative; }
.tjian_table_pad { float:left; padding-top:10px; width:596px; font-size:12px; color:#333; position:relative; }
.tjian_table_pad form { margin:0px; padding:0px; }
.tjian_table_pad form table tr td { padding:8px 4px; }
.tdwlf { width:78px; }





/*API接口*/
.apply_content{ margin: 40px 0;    border: 1px solid #9fd9f6;}
.applyapi_title{    height: 60px;    background-color: #E8F1FF;}
.applyapi_title h3{margin: 0px;padding: 0px 0px 0px 158px;font-family: Microsoft YaHei;color: #4490f2; font-size: 22px;line-height: 60px;vertical-align: middle;text-indent: 20px;float: left;}
.apply_form,.apply_form2 {background-color: #FEFBF8;margin-bottom: 15px;border: 1px dashed #ea470e;padding: 20px 10px ;}
.apply_form table td,.apply_form2 table td{padding-top: 10px;line-height: 28px;vertical-align: top;font-size: 12px;color: #454545;}
.please {font-size: 14px;color: #454545;text-align: left;line-height: 28px;}
label {display: inline-block;white-space: nowrap;vertical-align: bottom; margin-right: 10px;line-height: 24px;font-size: 12px;cursor: pointer;}
.selectbox { display: block;border: none; padding-left: 4px;padding-bottom: 0px;width: 324px;height: 26px;cursor: pointer;border: 1px solid #ddd;}
.select_box {border: #DDD 1px solid;width: 322px;margin-top: -3px;position: absolute; background-color: #FFF;text-align: left;}
.select_box ul li {padding-left: 3px;width: 318px;cursor: pointer;}
.select_box ul li.selected {background-color: #F1F1F1;}
.select_box ul li.current { color: #FFF; background-color: #336699 }
.flexible01 {width: 500px;height: 32px; position: relative;z-index: 20;top: 0px;left: 0px;text-align: left;background-color: #fff;border: 1px solid #dddddd;font-size: 13px;text-align: left;
line-height: 32px;vertical-align: middle;font-family: Arial, Helvetica, sans-serif;}
#userdescript {border: 1px solid #ddd; width: 320px;height: 90px;font-size: 14px;line-height: 26px;vertical-align: middle;font-family: Arial, Helvetica, sans-serif;}
.tianjia_child {width:598px; margin:0 auto;}
.input_a{width:320px; line-height: 24px; height: 24px; font-size: 14px; border: 1px solid #DDD }
.supposing{display:block;margin:0px;padding:10px 0px 0px 178px;}
.supposing li{font-size:14px;line-height:30px;vertical-align:middle;}

.file_content{margin:40px 0;}
.menu_left{width: 190px;min-height: 400px;float: left;}
.hb_menu  li a.li_title{    display: block;font-size: 16px;line-height: 48px;cursor: pointer;text-align: left;background:url(images/kuaidi/arrow2013.gif) no-repeat 159px -32px;}
.hb_menu  li.up_icon a.li_title{background:url(images/kuaidi/arrow2013.gif) no-repeat 159px 20px;}
.hb_menu  li ul li a { display: block; text-indent:30px;text-decoration: none;color: #333; background:none;font-size: 16px;line-height: 48px;}
.hb_menu  li ul li.on a{background-color: #2191ff; color:#fff;}

.content_right{width:768px;border: 1px solid #9fd9f6; float:right; padding:0 20px;}
.hd_title h2 {font-size: 16px;padding-top: 10px;color: #333;font-weight:bold;}
.hd_title {position:relative;}
.hd_title .fenxiang{ position:absolute;top: 7px;right: 16px;}
.quick_show{background-color: #EEEEEE; height:26px; margin:10px 0;}
.quick_show li{margin: 0px;display: block;float: left;color: #448FF4;padding: 2px 16px;font-size: 12px;line-height: 22px;}
.quick_show li a{color: #2191ff;}
.transit_p{margin: 0px;display: block;font-size: 14px;line-height: 22px;color: #333; padding:5px 0;}
.main_points{padding:10px 0;}
.main_points h3{    font-size: 16px;font-weight: bold; line-height: 30px;vertical-align: middle;color: #333;}
.main_points p{font-size: 14px; line-height: 22px;vertical-align: middle;color: #333;}
.main_points p strong{padding:10px 0; display:block;}
.main_points p em{ font-weight:bold;}
.main_points_tab {border-collapse: collapse; border: 1px solid #e0e0e0;}
.main_points_tabkc{border:none!important;}
.main_points_tabkc tr td{text-align:left !important;}
.main_points_tab tr th {text-align: center;font-weight: normal;background-color: #eee;padding: 5px 0px;font-size: 14px;line-height: 26px;vertical-align: middle; color:#000;}
.main_points_tab tr td{text-align: center;font-size: 14px;line-height: 26px; vertical-align: top;padding: 0px 6px;color:#000;}
.xml_box {display: block;padding: 0px 10px 10px 10px;border: 1px solid #e0e0e0;overflow-y: none;text-align: left;font-size: 14px; line-height: 22px;vertical-align: middle;color:#000; }
.img_box1{ background:url(images/kuaidi/kd_cx_jg.png) no-repeat center top; width:748px; height:auto; height:820px;    border: 1px solid #e0e0e0;}


.kdi { width: 408px; margin: 0 auto;text-align: center;}
.kdi_table { border:none; border-collapse:collapse; margin:0 auto; font-size:14px; }
.kuaidi_tab tr td { padding:10px 0px 10px 0px; overflow:visible; }
.kuaidicompany { width:329px; height:29px; position:relative; }
.kdi_input { display:block; float:left; width:329px; height:29px; font-size:14px; line-height:29px; vertical-align:middle; background:url("http://cdn.kuaidi100.com/images/api/kdicobg.gif") no-repeat -20px -1px; cursor:pointer; border-top:1px solid #c7c7c7; border-left:1px solid #dfdfdf; border-right:1px solid #dedede; border-bottom:1px solid #ebebeb; }
.inpdanhao { width:327px; height:29px; background-color:#f3f3f3; border-top:1px solid #c7c7c7; border-left:1px solid #dfdfdf; border-right:1px solid #dedede; border-bottom:1px solid #ebebeb; font-size:14px; line-height:29px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; }
.kdico { width:327px; position:absolute; z-index:1; left:0px; top:33px; background-color:#f3f3f3; border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; }
.kdico_unit { width:331px; height:31px;display:block;font-size:14px; line-height:31px; vertical-align:middle; text-decoration:none; color:#333; text-align:left;  }
.kdico_unit:hover{ color:#fff; background-color:#336699; text-decoration:none; }
.kdsubmit { width:408px; padding-bottom:20px; }
.kdsubmit_pad { padding-top:26px; padding-left:76px; }
.kdsubput { width:205px; height:36px; border:1px solid #317ee8; background-color:#317ee8; color:#fff; font-size:16px; font-family:Microsoft YaHei; cursor:pointer; text-align:center; line-height:36px; vertical-align:middle; }

.sifan_unit {width:590px;padding-bottom: 30px; margin:0 auto;}
.phpbanword {margin: 0px;padding: 0px;width: 588px;height: 150px;font-size: 14px;line-height: 22px; color: #393939;border-color: #f1efe2;border-width: 1px 0px 1px 1px; border-style: solid;border: 1px solid #aca998; text-align: left;}
.img_box2{ background:url(images/kuaidi/kd_cx_jg2.png) no-repeat center top; width:748px; height:833px; padding: 10px 0;    border: 1px solid #e0e0e0;}
.img_box3{ background:url(images/kuaidi/kd_cx_jg3.png) no-repeat center top; width:748px; height:825px; padding: 10px 0;    border: 1px solid #e0e0e0;}
.img_box4{background:url(images/kuaidi/usebg.gif) no-repeat 70px center;    height: 76px;width:748px;}


.appi_help{border: 1px solid #9fd9f6;    padding: 10px;}
.indexing li a{line-height:25px; color:#2191ff;}
.indexing li a:hover{text-decoration:underline;}
.list_p p {color: #6E6E6E; font-size: 14px;}
.list_p p strong{padding:10px 0; display:block;}

.romantic{width:978px;border-collapse:collapse;clear:both;float:left;font-size:14px;margin-bottom:10px;}
.romantic tr th{border:1px solid #E0E0E0;text-align:center;}
.romantic tr td{border:1px solid #E0E0E0;padding-left:4px;padding-right:4px;}
.patronize {background-color: #eee;width: 276px;}



.notice{width: 598px;    margin: 0 auto; padding-top:40px;}
.tab-nav{width:100%; height:38px;}
.tab-nav li{ float:left;    display: inline-block; margin-top: 1px;width: 140px; height: 38px;line-height: 34px;text-align: center; font-size: 14px;color: #ea470e;}
.tab-nav li a{display: block; height: 38px;line-height: 34px;text-align: center; font-size: 14px;color: #ea470e;}
.tab-nav li.on {border: 1px dashed #ea470e;border-bottom: 1px solid #fff;background-color: #fefbf8;}






/*code*/

.feed_title{#448FF4}
.code_main{ position:relative;height:1050px;}
.boleft{position: absolute;z-index: 2;border-top: 1px solid #9fd9f6;border-left: 1px solid #9fd9f6;border-bottom: 1px solid #9fd9f6;width: 189px;height: 699px;top: 350px;left: -210px;
background-color: #fff;}
.code{    position: absolute;z-index: 6;top: 362px;left: -180px;width: 958px;height: 559px;}
.column_2 {float: left; width: 220px;margin-left: 10px;}
.column_2 ul li{background-color:#F7FBFF;border-bottom:1px solid #CCC;border-right:1px solid #CCC;padding-left:10px;height:40px;}
.column_2 li label{font-size:14px;color:#0089D5;cursor:pointer;padding-top:7px;display:block}
.column_2 ul .select-li{background-color:#FFF;border-right-width:0px;}
.column_2 .code-img{ border:1px solid #CCC; padding:10px; text-align:center; height: 240px; }
.column_2 .btn-blue{margin-left:285px;margin-top:8px;}
.column_1 {float: left;width: 700px;margin-left: 20px;}

.copy_title {margin-top: 10px;font-size: 14px;font-weight: bold; line-height: 28px;}
.code_pre{background-color:#F1F1F1;padding:8px;border:1px solid #CCC;width:650px;}
.code_textarea{height:80px;width:650px; margin:0; padding:0; margin-bottom:10px;}
.btn_default {display:inline-block;line-height: 29px;padding: 5px 10px;text-align: center;height: 29px;width: 82px;font-size: 14px;font-weight: bold; text-decoration: none;background-color: #317EE8; color: #FFF; margin-left:200px;}
.amoveCenter{line-height:39px; margin-left:20px;}
.tips,.tips1 {padding: 8px;line-height: 24px;background-color: #FFFAE2;border: 1px solid #F5E190; margin-top: 10px;}
.tips p { line-height: 30px;font-weight: bold;font-size: 12px;color: #F00;    background: url(images/kuaidi/kd_icobgt.png) no-repeat 0 0;background-position: 0 -674px;padding-left: 25px; width:500px; float:left;}
.tips_close{background: rgba(0, 0, 0, 0) url("http://cdn.kuaidi100.com/images/ico_tips.gif") no-repeat scroll left top;display: block;float: right;height: 17px;margin-right: -2px;margin-top:5px !important;
    width: 17px;}



/*首页*/

.section_1 {padding:25px 0; border-bottom:1px solid #c1c1c1;}
.bg_img1{background:url(images/images/bg_img01.png) no-repeat left center; padding-left:430px;height:434px; }
.bg_img2{background:url(images/images/bg_img02.png) no-repeat right center; padding-right:590px;height:250px;}
.bg_img3{background:url(images/images/bg_img03.png) no-repeat left center; padding-left:430px;height:357px;}
.bg_img4{background:url(images/images/bg_img04.png) no-repeat right center; padding-right:620px;height:312px;}

.ul_list li{padding: 10px 0px 0px 10px;}
.ul_list li h2{font-size: 32px;    color: #333;line-height: 40px;}
.ul_list li h4{font-size: 18px;font-family: Microsoft YaHei;color: #333; }
.ul_list li h3{font-size: 27px;font-family: Microsoft YaHei;color: #2191ff; }
.ul_list li .apply_a{ display: inline-block;width: 272px;height: 58px;background-color: #FF7F02;border: 1px solid #FF7F02;text-decoration: none; color: #fff;font-size: 24px;font-family: Microsoft YaHei;line-height: 58px;vertical-align: middle;text-align: center; border-radius:8px;}
.ul_list li .docum{margin: 0px;padding: 10px 0px 10px 10px;font-size: 14px; display:inline-block;}
.ul_list li  .j_text{text-indent:25px; line-height:25px; font-size:14px;}
.bn_a{ color:#2191ff; font-size:14px;}
.bn_bg{background-color:#ff7f02; color:#fff; display:inline-block; padding:10px 15px; font-size:18px;border-radius:5px; margin-right:20px;}



.service_main{margin-top:10px;}
.service_l{width:150px;border:#e2e2e2 1px solid;background: #fbfbfb;padding-bottom:10px;}
.service_l h2{font-size:14px;color:#333;font-weight:bold;margin:13px 0px 10px 22px;}
.service_l .grey_line{width:128px;height:1px;background:#e2e2e2;margin-left:13px;margin-top:5px;}
.service_l ul{zoom:1;overflow:hidden;}
.service_l li{width:150px;height:32px;line-height: 32px;float: left;}
.service_l li a{font-size:12px;width:128px;height:32px; padding-left:22px;display: block;}
.service_l li a:hover{color:#2191ff;}
.service_l li.current{background:#2191ff;font-weight: 700;color: #fff }
.service_l li.current a{color: #fff }

.service_r{width:775px;border:#e2e2e2 1px solid;padding:15px 25px;position: relative;overflow: hidden;}
.blue_line{height:1px;background: #2191ff;width:100px;position: absolute;top:0px;left:0px;}
.service_r h2{margin-bottom:10px;font-size:16px;color:#2191ff;font-weight:200;}

.friend_sub{margin-bottom:10px;}
.friend_sub h3{color:#333333; border-bottom:1px solid #e5e5e5; padding:5px 0; margin-bottom:10px;}
.friend_list a{width:109px; padding:0 10px; display:inline-block; background:url(images/kuaidi/dian_icon.png) no-repeat left center; line-height:35px; border-bottom:1px dashed #e3e3e3;overflow: hidden;
    white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis; -icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;}
.friend_list a:hover{color:#2191ff;}
.friend_apply h3{margin-bottom:10px;font-size:16px;color:#2191ff;font-weight:200;}
.friend_apply p{line-height:30px;}







/*地图*/
.infor_div .inforXq a{padding:0 5px;display: inline-block;}
.module .bmeta{ padding-top:20px;}
.module .btitle .map_tab a, .module .btitle .map_tab a b, .module .btitle .map_tab a i {background:url(images/kuaidi/bg_img01.png) no-repeat;}
.module #hot_l dt, .module .world dt {display: none;}
.module .btitle {position: relative; text-align: left;overflow: hidden; zoom: 1;}
.module .btitle .map_tab { height: 30px; padding:5px; text-align: center; font-family: Arial;}
.module .btitle .map_tab a { display: inline-block; float: left; height: 30px; line-height: 30px;  padding-left:10px; margin-right:20px;white-space: nowrap; text-decoration: none;background-color: white; background-position: 0 -7px; font-size: 14px; color: #3f648c;}
.module .btitle .map_tab a.tagcur { background-position: 0 -57px; position: relative;}
.module .btitle .map_tab a.tagcur b {background-position: 100% -57px; color: white; font-weight: bold;}
.module .btitle .map_tab a.tagcur i {
    display: block;
}
.module .btitle .map_tab a b { display: inline-block; float: left; height: 30px; line-height: 30px; padding-right: 10px; cursor: pointer; text-decoration: none; background-color: white;background-position: 100% -7px; min-width: 24px; _width: 24px}

.module .btitle .map_tab a i {display: none; width: 11px; height: 6px; line-height: 6px;  overflow: hidden;  background-position: -32px -88px; position: absolute;  left: 50%; bottom: -6px;  margin-left: -5px;}
.module .map_cnt { min-height: 104px; _height: 104px; overflow: hidden;}
.module .map_cnt dl { zoom: 1; line-height: 26px; display:inline-block; width:100%;}
.module .map_cnt dt {float: left; width: 40px; text-align: center;  font-weight: bold;}

.module .map_cnt dd a { margin-right:10px; color: #666666; word-break: keep-all; white-space: nowrap;float: left; zoom: 1; display:inline-block;}
.module .map_cnt dd {padding-left:40px;}

.col_div{width:165px; float:left;text-align:center; font-size:14px;margin-right:20px;}

/*插件*/
.shop { float: right;  padding: 30px 0px 30px 0px; }
.shop_unit { float: left; padding-bottom:20px; }
.sixicon_unit { width: 140px; float: left; padding: 0px 10px 20px 60px; height: 144px; text-align: center; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.si_gif { clear: both; width: 120px; height: 39px; margin: 0 auto; }
.si_wd01 { clear: both; margin: 0 auto; padding-top: 6px; text-align: center; color: #454545; font-weight: lighter; }
.si_wd02 { clear: both; margin: 0 auto; text-align: center; padding-top: 6px; color: #323232; font-weight: lighter; }
.si_wd02_a { text-decoration: none; color: #448FF4; font-weight: lighter; }
.si_wd02_a:hover { text-decoration: underline; }
.pbxword{    float: left;font-size: 14px;line-height: 26px; color: #333333;font-weight: lighter;padding: 10px 0px 10px 10px;}
.shop_unit{margin-bottom:20px; border-bottom:1px solid #d3d3d3;}
.pbximg img{vertical-align:middle;}
.pbxtop{display:inline-block;}














