@charset "utf-8";
/* CSS Document */
input, textarea, select {outline: 0;font-family: "微软雅黑";border: 0;}
.filter_area {border: 1px solid #9fd9f6;padding: 0 10px;}
.postman_content{position:relative;}
.searchBox { background: #fff;}
.input_box {height: 40px;position: relative;}
.input_box .xianqing_input{ width:583px;_width: 600px; height: 26px;  border:2px solid #2191ff; float: left; border-right: none; padding: 5px 8px; display: inline-block; background-color: #fff;font-size: 14px;  }
.input_box .search_bn{ width:51px; height: 40px; color: #fff; display: inline-block; padding-left:40px; float: left; font-size: 16px; line-height:40px; background: url(images/kuaidi/kd_icobgt_postman.png) no-repeat 0 0 #2191ff;    background-position: 0px -25px; float: left;   }
.area_box{background-color: #f2f9ff;  border: 1px solid #9fd9f6;      border-bottom:none; background: #fff;padding:20px 113px;  }





input, textarea, select {outline: 0;font-family: "微软雅黑";border: 0;}
.postman_content{position:relative;}
.area_tip .tip_case{color:#333333;}
.searchBox  .select_list{background: #fff;text-align: center;font-size: 16px; width: 155px;height:36px;color: #333333; position: relative; cursor:pointer; }
.searchBox  .select_list i{color:#939393;  position:absolute; right:5px; top:6px;}
.searchBox  .select_list input { position:absolute; color: #333; display: block;width:120px;overflow: hidden;
    text-overflow: ellipsis;white-space: nowrap; margin-left: 10px;text-align: center;  height:36px; font-size:14px; background: url(images/kuaidi/la_icon.png) no-repeat right center #ffffff;  line-height:36px;cursor:pointer; padding-right:20px; }
.searchBox  .select_list .province-city{ top:85px; z-index:1000;}
.addr_detail{height:34px;line-height:34px; display: block;background: #fff;padding:1px 10px; cursor: text; width:426px;}
.searchBox  #addr_detail {font-size: 14px;line-height:34px; height:34px; border:none;    width:406px; color: #333333; float: left; background: none;overflow: hidden; text-overflow: ellipsis;position: relative; border-left:1px solid #bcbcbc; padding-left:10px;}
.addr_detail .input_tips{position:absolute;z-index:666;top:38px;left:10px;display:none;width:434px;border:2px solid #2191ff;background-color:#fff;*top:41px;_top:42px;  border-top:none;}
.addr_detail .input_tips li{padding-left:5px;width:428px;height:30px;line-height:30px;overflow:hidden;cursor:pointer;color:#999;}
.addr_detail .input_tips li strong{margin-right:5px;font-size:14px;color:#333;}
.addr_detail .input_tips li.hover,.addr_detail .input_tips li:hover{background-color:#eee;}

.addr_detail.ui_erro #addr_detail{border:1px solid #fb6c6c;} 
.searchBox  .search_button {width:70px; overflow: hidden;  height:34px;}
.searchBox  .search_button input {width:70px; height:36px;line-height:36px;color: #fff;  font-size: 20px;    background-position:15px -25px;  cursor:pointer;}

.area_select{ background-color: #2191ff; padding:2px; width:677px; float:left}
.history_list{margin-left: 10px; background: #fff; text-align: center; font-size: 16px;border: 1px solid #939393;width: 130px; height:62px;line-height:62px;color: #939393;position: relative;}

.area_list{position:absolute;width:481px;border:1px solid #dddddd;margin-top:47px;background:#ffffff;z-index:99;padding:10px;box-shadow:0 2px 3px #ccc;}
.area_list a{display:inline-block;width:70px;color:#666666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;padding:0 5px;height:30px;float:left;}
.area_list a:hover,.area_list a.this{color:#2191ff;}
.area_list .area_list_title{border-bottom:1px solid #2191ff;padding:10px 0 20px 0;margin-bottom:10px;}
.area_list .area_list_title input{background:#fff;float:left;height:25px;line-height:25px;width:50px;text-align:center;font-size:14px;margin-right:10px;border-radius:3px;width:40px;height:21px;line-height:18px;}
.area_list .area_list_title input.this{background:#2191ff;color:#ffffff;}
.title_show{z-index:99999;display:none;background-color:#333333;border-radius:4px;box-shadow:0 1px 3px #666;filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;padding:0 10px;position:absolute;color:#ffffff;line-height:25px;}
.area_list .direction_sign{position:absolute;top:-15px;left:0;width:40px;text-align:center;}
.area_list .direction_sign i{display:inline-block;vertical-align:middle;width:0;height:0;position: absolute;}
.area_list .direction_sign .sign_icon{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:14px solid #ddd;}
.area_list .direction_sign .sign_line{border-left:8px solid transparent;;border-right:8px solid transparent;border-bottom:14px solid #fff;position:relative;left:-8px;top:1px;}





.btline {border-bottom: #D3D3D3 1px dashed;padding-bottom:10px;}
.menu_title{ height: 25px;line-height: 25px; margin-left:10px; margin-top: 15px;text-align: center; width:30px; color:#333333; font-weight:bold;}
.menu_title,.menu_list{display: inline-block;float: left; font-size: 12px;text-align:right;}
.menu_list{ line-height: 25px; padding-left: 12px; padding-top: 5px;width: 850px;}
.menu_list li{float: left; line-height: 25px;  margin:0 3px;margin-top: 10px;}
.menu_list li a {display: block;float: left; padding: 0 7px;text-align:center;}
.menu_list li a:hover{background-color: #6BA3E9;color: #fff; cursor:pointer;}
.menu_list li.selected,.menu_list li.selected a{background-color: #2191ff;color: #fff;}

.company_ul{ padding-top:20px;}
.company_ul ul{border: 1px solid #9fd9f6; }
.company_ul .company_nav li {display:inline-block; border-bottom:1px dashed #d1d1d1; padding:15px 37px; width:926px;}
.company_nav li .list_img{float:left; width:110px; height:80px; margin-right:10px; }
.company_nav li .list_img img{width:110px; height:80px;border-radius:5px;}
.company_nav li .list_message{float:left; width:650px; }
.company_nav li .list_message p span {color:#666666; line-height:25px; display:inline-block;}
.company_nav li .list_message p em{padding:0 2px;}
.company_nav li .list_right{float:right;}
.list_message p .iphone{background: url(images/kuaidi/kd_icobgt_postman.png) no-repeat left center;background-position:  -10px -876px; padding-left:22px;}
.list_message p .home{background: url(images/kuaidi/kd_icobgt_postman.png) no-repeat left center;background-position:  -10px -847px; padding-left:22px;}
.list_right {padding:5px 0;}
.list_right .time{ line-height:22px;background: url(images/kuaidi/kd_icobgt_postman.png) no-repeat left center;background-position:  -10px -815px; padding-left:22px;}
.list_right .xq{ background-color:#2191ff; color:#fff; padding:5px 10px; margin-top:10px;; text-align:center; border-radius:5px;}
.list_right .xq a{color:#fff; }
.xq_icon{background: url(images/kuaidi/kd_icobgt_postman.png) no-repeat left center;background-position:  -10px -924px; width:15px; height:15px; display:inline-block;}

.postmanDetail{display:inline-block; width:1000px;}
.postman_infor .top{display:block;  padding:20px; color:#000; font-size:14px; height:90px;}
.postman_infor .top h3{ line-height:35px;}
.postman_infor .top p em{font-style:italic;}
.col_1{border:1px solid #dbdbdb;   border-top: 2px #2191ff solid;}
.col_1 .postman_infor img{ float:left; margin-right:20px; width:120px; height:90px; border-radius:5px;}
.postmanDetail .col_1{ width:630px;}
.prompt{background-color:#f1f1f1; height:40px; line-height:40px; text-align:center; font-size:14px;}
.postman_infor dl {border-bottom:1px dashed #dbdbdb; padding:20px; line-height:22px;}
.postman_infor dl dt{height:30px; line-height:30px; padding:10px 0;}
.postman_infor dl dt span{display:block; height:30px; line-height:30px; font-size:20px; color:#000000;}
.postman_infor dl dt span i{ background:url(images/kuaidi/kd_icobgt_postman.png) no-repeat; display:inline-block; width:30px; height:30px; float:left; margin-right:5px;}
.postman_infor dl dt span i.icon_tiem{background-position:  -5px -956px;}
.postman_infor dl dt span i.icon_qy{background-position:  -5px -1000px;}
.postman_infor dl dt span i.icon_ff{background-position:  -5px -1044px;}
.postman_infor dl dd{color:#666666; font-size:14px; line-height:22px; padding-left:33px;}
.postman_infor dl.brnon{border:none;}
.postman_infor dl dd span{ margin-right:10px; line-height:35px;}
.postmanDetail .col_2{ width:320px; float:right; }
.bdmap{ border:1px solid #9fd9f6; height:360px;}

.nearby{border:1px solid #9fd9f6; margin-top:20px; padding:0 15px;}
.nearby h3 {height:40px; line-height:40px;}

.nearby h3 .more{ float:right; color:#2191ff; font-size:12px;}
.nearby dl {padding:8px 0;}
.nearby dl dt{ float:left; width:60px;font-size:14px; color:#666666;}
.nearby dl dd{ color:#2191ff; font-size:12px;}








/*------------网点------------*/

/*-----网点icon----*/
.dot_icon{background:url(images/kuaidi/icon_pt.png) no-repeat;display:inline-block;}
.icon_jh{ width:18px; height:18px; background-position:-2px -118px;}
.x_icon{background-position:-5px 0;height:14px; width:14px; vertical-align:middle;   }
.x_icon.on{background-position:-5px -13px;}
.jt_icon{background-position:0 -96px;height:14px; width:11px; vertical-align:text-bottom; }
.xq_icon{background-position: -15px -928px;height:10px; width:10px; margin-right:2px;  }
.num_icon{background-position:0px -42px;height:21px; width:17px; vertical-align:middle;}
.icon_q{background-position:-8px -145px !important; width:24px !important; height:24px;vertical-align:middle; }

.num_icon.on{background-position:0px -71px;}

/*-----网点页面----*/
.company_row {max-width: 280px;min-width: 180px; padding-left: 720px; margin-top:35px;}
.company_row .col_left{width:700px; border-top:2px solid #2191ff;  float:left;    margin: 0 20px 0 -720px;}
.company_row .col_right{width:272px;  float:right;   float: left; width: 100%; }
.company_row .col_left{width:700px; border-top:2px solid #2191ff;  float:left;}
.infor_num{ color:#333333; font-size:14px; border-bottom:1px solid #9fd9f6; line-height:38px;}
.infor_num em{ color:#2593e3;}
.company_row .col_left .company_ul{ padding:0;}
.company_ul ul{border:none;}
.company_ul ul li{border-bottom: 1px dashed #d1d1d1; padding:20px 0;}
.col_group:after,.company_row:after,.dotDetail_group ul li:after {clear:both;content:'\20';height:0;display:block}
.col_group .col_8{width:460px; float:left;}
.col_group .col_2{width:80px;float:left; margin-top:5px;}
.col_group .col_2 a{ display:inline-block; color:#666666; font-size:12px; line-height:20px; border:1px solid #93d0fb; padding:0 2px; border-radius:2px; }
.express_info {line-height:23px; padding-bottom:5px;}
.express_info .num {display: inline-block;margin-right:5px;font-family: "Microsoft YaHei";color: #0083bb;height:21px;line-height:21px; color:#fff; text-align:center; width:17px;}
.express_info a{ color:#2191ff; font-size:14px; line-height:21px;}
.express_adress{ line-height:30px;}
.express_adress span em{ color:#333333; padding-right:5px;}
.express_adress span{color:#888888; padding-right:50px; }
.express_adress a{color:#2aa7ff; }
.infor_box img{ border-radius:5px;  margin-left:15px; float:left; margin-right:15px;    border: 1px solid #9fd9f6; border-radius:2px;}
.express_list p{line-height:22px; padding-left:20px;}
.express_list p span{color:#888888; margin-right:20px;}
.express_list p span.spanov{max-width:350px; float:left;  display: inline-block;
  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; }
.express_list p span em{color:#333333; margin-right:5px;}
.express_list p span em.ml5{margin-left:5px;}
.express_list p a{color:#2191ff;}
.ditu_group{  height:298px; border:1px solid #97d0f9;}
.col_right .ditu_group{width:280px;}
.neat-dialog-cont {left: 0;position: absolute;top: 0;width: 100%;_width:1600px;z-index: 999;display: none;}
.neat-dialog-bg {background-color: #000;height: 100%;left: 0;opacity: .7;position: absolute;top: 0;width: 100%;_width:1600px;	z-index: -1;filter:alpha(opacity:70);zoom:1;}
.paisong_fw {border: #ddd 1px solid;padding: 0 15px 15px 15px;position:fixed;background: #fff;z-index: 2; width:60%; left:20%; height:500px; }
.paisong_tit {border-bottom: #ddd 1px solid;margin-bottom: 15px}
.paisong_tit h1 {font-size: 16px;color: #0083bb;line-height: 35px;width: 100px;float: left}
.paisong_close {width:30px;height: 28px;background:url(images/kuaidi/close_icon.png) no-repeat;float: right;margin-top:2px;cursor: pointer; position:absolute;    right: -31px; top: -3px;}

/*-----网点详情----*/
.dotDetail{display: inline-block;width: 1000px;}
.dotDetail .col_1 {width: 660px; padding-bottom:40px;}
.dotDetail .col_2{width:320px;}
.dotDetail .col_1{border:1px solid #dbdbdb;   border-top: 2px #2191ff solid;}
.dotDetail .col_1 .dotDetail_infor img{ float:left; margin-right:20px; width:76px; height:57px; border-radius:5px;}
.dotDetail_infor .top{display:block;  padding:20px; color:#000; font-size:14px; height:57px;}
.dotDetail_infor .top h3{ line-height:30px;}
.dotDetail_group{ padding:0 20px;}
.dotDetail_group ul li span{color:#666666;font-size:14px; line-height:35px;}
.dotDetail_group ul li.br{border-bottom:1px dashed #dcdee1; margin-bottom:30px;}
.dotDetail_group ul li span em{font-style:italic;}
.dotDetail_group ul li span.t1{ color:#000000; width:70px; float:left;}
.dotDetail_group ul li span.r_span{ float:left; width:550px;}
.dotDetail_group ul li span.a1 a{ padding-left:15px; text-decoration:underline; color:#666666;display:inline-block;}
.dotDetail_group ul li span.a1 a:hover{color:#4ca2f7; }
.dotDetail_group ul li span.a2 a{ border:1px solid #c1c1c1; margin:5px; padding:4px 10px;display:inline-block;border-radius:5px; line-height:20px;}
.dotDetail_group ul li span.a2 a:hover{ background-color:#4ca2f7; color:#fff;}
.shixiao_group .bt{float:left; margin:8px; font-size:14px;}
.shixiao_group{border:2px solid #9fd9f6; margin:20px 15px;padding:20px 30px; display:inline-block; width:568px;border-radius:5px;}
.shixiao_group h3{ color:#333333; font-size:14px; width:70px; float:left; line-height:40px; text-align:center;}
.shixiao_group .input_area{ width:159px; height:34px; float:left; padding:2px 10px;border:1px solid #c6c7c8; border-radius:5px;}
.shixiao_group .input_area input{width:157px;  height:32px; border:none; padding:0; }
.icon_box{float:left; padding-left:14px; margin-top:12px;padding-right:10px;}
.shixiao_group .input_btn{float:right; }
.shixiao_group .input_btn input{ height:40px; padding:0 20px; color:#fff; background-color:#4ca2f7;}

.dot_dhs{border:#73b7f9 3px solid;padding:10px;margin-bottom:10px;}
.kddhcx{color:#2191ff; font-size: 14px;line-height: 25px;margin-bottom:10px;display: block; float:left;}
.kd_number{width: 225px;height:30px;border:#ddd 1px solid;padding-left:5px;margin-bottom:5px;display: inline-block;float: left;}
.content-search{width:60px;height:32px;background: #4ca2f7;display: inline-block;float: left;color:#fff;text-align: center;line-height: 32px;border:none;}
.content-search:hover{color:#fff;}
.Tex{float:left; display:block; font-size:12px; color:#F00; padding-left:6px; line-height:24px;display:none;}
.nearby ul{line-height:28px;}
.nearby{padding-bottom:20px;}
.nearby .tj li{line-height:32px;}

/*地图*/
.mapBox { float: left; padding-left: 165px; height: 447px; }
#map {width:552px; height: 447px; display: block; position: relative; }
#map li { display: block; position: absolute; z-index: 2;line-height: 30px;}
#map li a{ z-index:1;}
#map li .num_span{position:absolute; display:none;width:160px; height:43px; padding:2px 0; background:url(images/kuaidi/hover_bg.png) no-repeat; color:#fff; text-align:center; line-height:18px;  top:-40px; left:-90px;  font-size:12px;}
#map li.hover a.num_span{ display:block; z-index:10000; background:url(images/kuaidi/hover_bg.png) no-repeat !important; }
.mapl a { display: inline-block; padding-left: 22px;     background: url(images/kuaidi/map_hover.png) no-repeat left 7px;}
#map li.hover.mapl a { background: url(images/kuaidi/map_hover.png) no-repeat left -43px; }
.mapr a { display: inline-block; padding-right: 20px;background: url(images/kuaidi/map_hover.png) no-repeat right  10px; }
#map li.hover.mapr a { background: url(images/kuaidi/map_hover.png) no-repeat right -40px; }
.maptext { float: right; line-height: 22px; width: 360px; margin-left: 10px }
.maptext a { margin-left: 5px; }


.brandDot_left{width:680px; float:left; border:1px solid #9fd9f6; padding-bottom:50px;}
.brandDot_right{width:280px; float:right;}
.brandSearch{display:inline-block; padding: 30px 33px; background-color:#f2f9ff;border-bottom:1px solid #9fd9f6; width:614px;}
.brandSearch .brandLogo img{width:60px; height:48px;border: 1px solid #9fd9f6; margin-right:15px;}
.brandSearch .area_select{float:left; width:530px; background-color:#2191ff; padding:2px; height:46px;}
#brandSearch .select_list input{width:95px; padding:0 25px 0 10px; height:46px; background-color:#fff; border:none;background: url(images/kuaidi/la_icon.png) no-repeat 110px center #ffffff;cursor: pointer;}
#brandSearch .select_list .i-sign{position:absolute; right:10px; top:10px;}
#brandSearch .addr_detail{ width:320px; height:44px;  padding:1px 0;}
#brandSearch .addr_detail input{width:300px; padding:0 10px; border-left:1px solid #bcbcbc; height:44px;}
#brandSearch .search_button{height:41px; width:70px; padding:2px 0;}
#brandSearch .search_button input{background-position: 20px -25px; width:60px; height:40px;cursor: pointer;}
#brandSearch .area_select .input_tips{top: 48px; left:0;width: 318px;}
#brandSearch .area_select .input_tips li{width:313px;}


.brandKddhs .dot_dhs{    border: 1px solid #9fd9f6;}
.brandKddhs .dot_dhs .kd_number{width:185px;}
.hotUi{border:1px solid #9fd9f6; padding:0px 15px; margin-bottom:10px;}
.hotUi .hotUititle{height:45px; line-height:45px;  }
.hotUi .hotUititle h3{ float:left;    font-size: 16px; font-weight: normal; color: #444444; }
.hotUi .hotUititle .more {float: right;color: #666;}
.hotUicont{ clear: both;height: 182px;margin:0px 0 10px 0;overflow: hidden; }
.hotUicont a{float: left;background: #f2f9ff;    height: 37px;line-height: 37px;width:67px;margin: 0 8px 8px 5px; text-align: center;  font-size: 14px;background-color:#f5f5f5; border:1px solid #eeeeee;}
.hotUicont a:hover{background-color:#2191ff; color: #fff; border:1px solid #2191ff;}




/*分页*/
.b_tool .pager {float: right;font: 12px tahoma;text-align: right; padding:20px 0;}
.b_tool .pager a {background-color: #fdfdfd;	border: 1px solid #ddd;color: #555;display: inline-block;font: 12px/18px tahoma;outline: medium none;	padding: 0 6px;	text-decoration: none;vertical-align: middle;margin-left:5px;}
.b_tool .pager a:hover {border: 1px solid #b3d5db;color: #555}
.b_tool .pager span {margin-left: 0}
.b_tool .pager em {border: 1px solid #449dc2;color: #0084bb;display: inline-block;font: 700 12px/18px tahoma;outline: medium none;padding: 0 6px;text-align: center;vertical-align: middle}
.b_tool .pager .prev,.pager .next {	border-color: #dfdfdf;color: #555;font-weight: normal;	height: 18px;padding: 0;text-align: left;width: 46px}
.b_tool .pager .prev {background: url(images/kuaidi/qn_page.png) no-repeat;text-indent: 15px;width: 58px}
.b_tool .pager .next {background: url(images/kuaidi/qn_page.png) no-repeat 0 -18px}
.b_tool .pager span.prev {background: url(images/kuaidi/qn_page.png) no-repeat 0 -36px;text-indent: 15px}
.b_tool .pager span.next {background: url(images/kuaidi/qn_page.png) no-repeat 0 -54px;width: 58px}
.b_tool .pager span.current.prev,.pager span.current.next {border-color: #ececec;color: #aaa;font-size: 12px;font-weight: 400;padding: 0;width: 58px}
.b_tool .pager .disable {display: none}
.b_tool .pager .pager_num {display: none;line-height: 25px;margin-right: 6px}


/*landmark*/
.pageleft{width:680px; float:left; padding-bottom:50px;}
.pagetop{ border:1px solid #dbdbdb; border-top:2px solid #0181ff; padding-bottom:20px;}
.pagebottom{border:1px solid #dbdbdb;}
.pageright{width:280px; float:right;}
.landmark_h3{ color:#333333; font-size:16px; line-height:45px; padding:0 18px; font-family:"微软雅黑"; }
.landmark_nav1{margin:0 18px;border-top: 1px dashed #CCC; }
.landmark_nav1 li { float:left;width:300px;border-right: 1px dashed #CCC; padding:10px;border-bottom: 1px dashed #CCC; }
.landmark_nav1 li.brnone{border-right:none;}
.landmark_nav1 li img{float:left; margin-right:15px; width:100px;}
.landmark_nav1 li .p1{ font-size:14px; color:#333333; line-height:25px; }
.landmark_nav1 li .p2{ font-size:14px; color:#333333;line-height:25px;}
.landmark_nav1 li .p2 em{color:#2191ff; font-style:oblique;font-size:14px;line-height:25px;}
.landmark_nav1 li .p3 a{color:#2191ff; border:1px solid #d1e5f9; border-radius:2px; padding:0 2px; line-height:25px;font-size:12px;}
.landmark_nav2{padding:0 10px;}
.landmark_nav2 a{border: 1px solid #c1c1c1; margin: 5px;padding: 4px 10px; display: inline-block; border-radius: 5px; line-height: 20px;}
.landmark_nav2 a:hover{ background-color:#4ca2f7; color:#fff;}







