@charset "UTF-8";
/*css by zcy 2015年01月05日 */
html * {
    outline: 0;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}
html, body {
  height: 100%;
  font-family: "Microsoft Yahei"; background:#fff;
}

body, a, div, p, dt, dd, li {
  font-family: Microsoft Yahei,Tahoma,Helvetica,Arial,sans-serif;
}

body, h1, h2, h3, h4, p, blockquote, dl, dt, dd, ul, ol, li, button, input, textarea, th, td {
  margin: 0px;
  padding: 0px;
}

body, button, input, select, textarea, th {
  font: 13px/1.5 "Microsoft Yahei";
  color: #666;
}
h1, h2, h3, h4 {
  font-weight: bold;
  font-family: "Microsoft Yahei";
}

h2 {
  font-size: 13px;
}

ul, ol, li {
  list-style: none;
}

img, input, textarea {
  border: none;
  outline: none;
}

button, input, select, textarea {
  font-size: 100%;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

em {
  font-style: normal;
}

a {
  text-decoration: none;
  color: #666;
  font-family: "Microsoft Yahei";
}

a:hover {
  cursor: pointer;
}

.clear, .clearfix:after, .conterBody:after {
  clear: both;
  content: ".";
  display: block;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.page {
  width: 1180px;
  margin: 0 auto;
}
.pin-page{
	width:938px;
	text-align:right;
	 vertical-align:middle;
	 line-height:24px;
}
.pin-page  a,.pin-page  span{
	display:inline-block;
	padding:0 4px;
}

/*防抓*/
.fzqgri, .fzqgrj, .fzqgrk, .fzqgrl, .fzqgrm, .fzqgrn, .fzqgro, .fzqgrp, .fzqgrq, .fzqgrr, .fzqgrs, .fzqgrt, .fzqgru, .fzqgrv, .fzqgrw, .fzqgrx, .fzqgry, .fzqgrz {
  display: none !important;
}

.disturbi, .disturbj, .disturbk, .disturbl, .disturbm, .disturbn, .disturbo, .disturbp, .disturbq, .disturbr, .disturbs, .disturbt, .disturbu, .disturbv, .disturbw, .disturbx, .disturby, .disturbz {
  display: none !important;
}

/*top*/
.newsbox dl dd span{line-height: 30px;}
.top {
  width: 100%;  background:#f1f1f1;
}

.top .top_con {
  width: 1160px;
  
  margin: 0 auto;
  height: 30px;
  min-width: 1000px;
  max-width: 1160px;
}

.top .top_con h1 {
  width: 162px;
  height: 48px;
  float: left;
  padding-top: 5px;
  padding-left: 10px;
}

.top .top_con .top_con_r ul li {
  float: left;
 box-sizing: content-box;
  display: inline-block;
  font-size: 13px;
  height: 30px; min-width:70px;
  line-height: 30px;
  position: relative;
  z-index: 9; text-align:center;
}

/*语言选择*/


.top .top_con .top_con_r ul li.l-lan a{
  padding-right:0px;
  padding-left: 38px;
  width: 50px;
}

.top .top_con .top_con_r ul li.l-lan  a em{
  display:inline-block;
  position:absolute;
 
  top:12px;
  background:url(../images/lan.png) no-repeat;
  background-position:-226px -58px;
  width:15px;
  height:7px;
  transition: all .3s;
  -moz-transition: all .3s; /* Firefox 4 */
  -webkit-transition: all .3s; /* Safari 和 Chrome */
  -o-transition: all .3s; /* Opera */
}

.top .top_con .top_con_r ul li.l-lan  a i{
  background:url(../images/lan.png) no-repeat;
  background-position:2px -298px;
  display: inline-block;
  position:absolute;
  width: 40px;
  height: 20px;
  top: 4px;
  left:4px;
}

.top .top_con .top_con_r ul li.l-lan a.l-lan-a{ box-sizing: content-box;
  display: inline-block;
  height: 28px;
  line-height: 28px;
  z-index: 10;
  
  border-left: solid 1px #d9d9d9;
  border-top: solid 1px #d9d9d9;
  border-bottom: none;
  border-right: solid 1px #d9d9d9;
  border-color: transparent;
 
  position:relative;
  *margin-top: 0px;
  text-align: right;
}

.top .top_con .top_con_r ul li.show a.l-lan-a{
  border-color: #d9d9d9;
}

.top .top_con .top_con_r ul li .c-lan{
  position:absolute;
  width:104px;
  height:30px;
  line-height: 30px;
  top:38px;
  left:0px;
  background:#fff;
  border: solid 1px #d9d9d9;
  border-top: none;
  padding-top:12px;
  display:none;
}
.top .top_con .top_con_r ul li .c-lan a{

}

.top .top_con .top_con_r ul li.l-lan  a.l-en i{
  background:url(../images/lan.png) no-repeat;
  background-position:-2px -298px;
  display: inline-block;
  position:absolute;
  width: 30px;
  height: 20px;
  top: 5px;
  left:0px;
  text-align: left;
}


.top .top_con .top_con_r ul li.show .c-lan{
  display: block;
}   

.top .top_con .top_con_r ul li.l-lan  a em.on{
  transform:rotate(-180deg);
  -ms-transform:rotate(-180deg);   /* IE 9 */
  -moz-transform:rotate(-180deg);  /* Firefox */
  -webkit-transform:rotate(-180deg); /* Safari 和 Chrome */
  -o-transform:rotate(-180deg);  /* Opera */
}

.top .top_con .top_con_r ul li.l-lan .c-lan a{
  display:block;
  color:#666;
  font-size:14px;
  padding:5px 0px 5px 38px;
  text-align:left;
  height:20px;
  line-height:20px;
  font-family:Arial;
  width:58px;
  margin:0 4px;
  border-top:solid 1px #d9d9d9;
  position: relative;
  text-decoration: none;
}

.top .top_con .top_con_r ul li.l-lan .c-lan a:hover{
  text-decoration: none;
  color:#2b86e3
}

.top .top_con .top_con_r ul li .c-lan a.l-cn{
  font-size:13px;
  font-family:Microsoft Yahei;
}

/**/

.top .top_con .top_con_r img {
  display: inline-block;
  vertical-align: -2px;
  padding-right: 3px;
}

.top .top_con .top_con_r .tel_f {
  color: #2b86e3;
}

.top .top_con .top_con_r .sepa_sy {
  color: #b7b6b6;
}

.top .top_con .top_con_r a {
  padding: 0px;
}

.top .top_con .top_con_r {
  margin-right: -3px;
}

.algin {
  color: #ff771c;
  padding: 0px 2px;
}

.top .top_con a:hover {
  color: #2b86e3;
}

.top .top_con .top_con_r a.algin_icon {
  background: url(../images/aglin_03.jpg) no-repeat left center;
  padding-left: 22px;
  display: inline-block;
}

.top .top_con .top_con_r .name-v {
  z-index: 11; width:204px; 
}

.top .top_con .top_con_r .name-v span {
  margin-right:30px;
}

.top .top_con .top_con_r .name { float:left; text-align:right; 
  width:204px; 
  display: inline-block;
}

.top .top_con .top_con_r .no-v { 
  background: url(../images/v.png) no-repeat 180px 9px;
}

.top .top_con .top_con_r .has-v {
  background: url(../images/v11.png) no-repeat 180px 9px;
}
#no-v{ position:absolute; width:15px; height:16px; left:180px; top:9px; }
.top .top_con .top_con_r .title-v {
  display: none;
  position: absolute;
  top: 0px;
  right: -280px; z-index:13;
 
  overflow: hidden;
  padding-bottom: 20px;
}

.top .top_con .top_con_r .title-v p {
  border-radius: 4px;  
  background:#fff; opacity:1;
  border: 1px solid #ddd;
  color: #000;
  height: 20px;
  width:315px;
  line-height: 20px;
  padding: 0 5px;
}

.top .top_con .top_con_r .title-v a {
  text-decoration: underline;
  color: #2b86e3;
}

.top .top_con .top_con_r .own { position:relative; z-index:12;

  text-align:center;
}

.top .top_con .top_con_r .own a {
  padding: 0;
 
  
 
}

.top .top_con .top_con_r .own .own-s { background: url(../images/v2.png); width: 76px;  height: 29px;
  line-height: 29px; border-top:#f2f2f2 1px solid; 
  display: block;
 
}


.top .top_con .top_con_r .own a:hover {
  color: #2b86e3; 
}

.top .top_con .top_con_r .own .own-list { width: 74px; position:absolute; top:0; left:0; background: url(../images/v01.png) no-repeat center top; border:solid 1px #d9d9d9;
  line-height: 29px;
  display: none;
 background:#FFF; z-index:13;
}

.top .top_con .top_con_r .own .own-list a { 
  display: block;
}

/*top_right*/
.sjyy {
  z-index: 13;
  width: 74px; height:auto;
  border:#d9d9d9 1px solid;
  background:#FFF;

  position: absolute;
  top: -2px;
  
  left: 0px;
 
}
.sjyy p{  line-height:14px; font-size:12px; text-align:left; 
    -webkit-transform: scale(0.83);
    -o-transform: scale(1);}
.sjyy img {
  
}

.top .sjyy_hover {
  /* border-right:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9;border-left:solid 1px #d9d9d9;border-bottom:solid 1px #ffffff;color:#2b86e3;*/
}
.top .top_con .top_con_r ul li .wzdt{width:570px; height:180px; background:#FFF; position:absolute; left:-390px; top:30px; border:#CCC 1px solid; display:none; z-index: 9; } 

/*nav*/
.nav {
  width: 100%;
  background: #ffffff;
  height: 40px; border-bottom:#2b86e3 3px solid;
}

.nav .nav_con {
  width: 1180px;
  height: 40px;
  margin: 0 auto;
 
  min-width: 1000px;
  max-width: 1160px;
  position: relative; 
}

.nav .nav_con ul {
  width: 880px;
  height: 40px;
}

.nav .nav_con ul li {
  float: left; font-weight:bold;
  width: 100px;
  text-align: center;
  font-size: 16px;
  height: 40px;
  line-height: 40px; color:#1a1a1a; position:relative;
}

.nav .nav_con .yhyj,.nav .nav_con .sbfw{width:100px; min-height:120px; z-index:10000001; position:absolute; background:#2b86e3; opacity:0.7; left:0;top:40px; display:none;}
.nav .nav_con .yhyj a,.nav .nav_con .sbfw a{  height: 40px;
  line-height: 40px; float:none; color:#000;}
.nav .nav_con .kjdh_cut{ background:url(../images/kjdh.png) no-repeat center left; text-indent:30px;}
.nav .nav_con .kjdh_cut:hover{ background:#4598ec url(../images/kjdh2.png) no-repeat center left; }
.nav .nav_con .kjdh{ width:1200px; min-height:356px; border-top:#2b86e3 3px solid; -webkit-box-shadow: #666 2px 2px 5px;
-moz-box-shadow: #666 2px 2px 5px; box-shadow: #666 2px 2px 5px; background:#FFF; position:absolute; z-index:1988; left:0; top:40px; display:none; }
.nav .nav_con .kjdh .h1{ width:1140px; margin-left:30px; height:36px; border-bottom:#e6e6e6 1px solid; line-height:36px; color:#000; font-size:16px; font-family:"微软雅黑"; text-align:left;}
.nav .nav_con .kjdh .h1 img{ vertical-align:middle; margin-left:90px; float:none;  }
.nav .nav_con img{ float:left;}
.nav .nav_con .kjdh .port_con{ width:262px; min-height:194px; border-right:#e6e6e6 1px solid; float:left; margin-top:16px; margin-bottom:20px; }
.nav .nav_con .kjdh .port_con .ul_con{ margin-bottom:6px; width:252px; overflow:hidden;min-height: 64px; }

.nav .nav_con .kjdh .port_con .ul_con .ul_contb{width:25px; height:24px; float:left;}

.nav .nav_con .kjdh .port_con .ul_con .mjxtb{background:url(../images/mjxtb.png) no-repeat; }
.nav .nav_con .kjdh .port_con .ul_con .dnytb{ background:url(../images/dnytb.png) no-repeat; }
.nav .nav_con .kjdh .port_con .ul_con .fztb{ background:url(../images/fzhxtb.png) no-repeat; }
.nav .nav_con .kjdh .port_con .ul_con .zdtb{ background:url(../images/zdtb.png) no-repeat; }
.nav .nav_con .kjdh .port_con .ul_con .oztb{ background:url(../images/oztb.png) no-repeat; }
.nav .nav_con .kjdh .port_con .ul_con .aztb{ background:url(../images/aztb.png) no-repeat; }
.nav .nav_con .kjdh .port_con .ul_con .znmtb{ background:url(../images/znmtb.png) no-repeat; }
.nav .nav_con .kjdh .port_con .ul_con .rmkatb{ background:url(../images/rmkatb.png) no-repeat; }
.nav .nav_con .kjdh .port_con .ul_con .rmhxtb{ background:url(../images/rmhxtb.png) no-repeat; }



.nav .nav_con .kjdh .port_con .ul_con p{ line-height:24px; font-family:"宋体"; font-size:14px; color:#000; text-align:left; font-weight:bold; }
.nav .nav_con .kjdh .port_con .ul_con p span:hover{ color:#fdad01;}
.nav .nav_con .kjdh .port_con .ul_con .portlist dt{ line-height:20px; font-family:"宋体"; font-size:14px; color:#000; float:left; margin-right:14px; font-weight:normal; cursor:pointer;}
.nav .nav_con .kjdh .port_con .ul_con .porthot{ width:30%; float:left;}
.nav .nav_con .kjdh .port_con .ul_con .porthot dt{ text-align:left; line-height:24px; font-family:"宋体"; font-size:14px; color:#000;  cursor:pointer; font-weight:normal; }
.nav .nav_con .kjdh .port_con .ul_con .portlist dt:hover,.nav .nav_con .kjdh .port_con .ul_con .porthot dt:hover,.top .top_con .top_con_r .wzdt .port_con .ul_con .portlist dt:hover{ color:#fdad01;}
.nav .nav_con .kjdh .port_con .ul_con .porthot_box{ width:300px; height:28px; border-bottom:#e6e6e6 1px solid; padding:0 5px; line-height:28px; font-family:"宋体"; font-size:12px; color:#000; text-align:left; font-weight:normal;}
.nav .nav_con .kjdh .port_con .ul_con .porthot_box:hover{ background:#e4f1fe;}

.history_box .ul_con .porthot{ width:30%; float:left;}
.history_box .ul_con .porthot dt{ text-align:left; line-height:20px; font-family:"宋体"; font-size:12px; color:#000;  cursor:pointer; font-weight:normal; }
.history_box .ul_con .porthot_box{ width:300px; height:28px; border-bottom:#e6e6e6 1px solid; padding:0 5px; line-height:28px; font-family:"宋体"; font-size:12px; color:#000; text-align:left; font-weight:normal;}
.history_box .ul_con .porthot_box:hover{ background:#e4f1fe;}

.top .top_con .top_con_r .wzdt .port_con{ width:262px; height:194px; border-right:#e6e6e6 1px solid; float:left; margin-top:16px; margin-bottom:20px;}
.top .top_con .top_con_r .wzdt .port_con .ul_con{ margin-bottom:12px; width:262px; overflow:hidden;}
.top .top_con .top_con_r .wzdt .port_con .ul_con p{ line-height:24px; font-family:"宋体"; font-size:14px; color:#000; text-align:left; font-weight:bold;}
.top .top_con .top_con_r .wzdt .port_con .ul_con .portlist dt{ line-height:20px; font-family:"宋体"; font-size:12px; color:#000; float:left; margin-right:12px; font-weight:normal; cursor:pointer;}




.nav .nav_con ul li a {
  
  display: block;
}

.nav .nav_con ul li a:hover, .nav .nav_con ul li a.hover {  background:#2b86e3; opacity:0.7; color:#fff;
 
 
}

/*首页增加直接订舱*/
/*2015-8-26*/
.nav-book {
  position: absolute;
  cursor: pointer;
  right: 100px;
  top: 0px;
  width: 170px;
  height: 40px;
  background: url(../images/bo.png) no-repeat;
  background-position: 0 0;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  transition: all .4s;
}

.nav-book:hover {
  background: url(../images/bo.png) no-repeat;
  background-position: 0 -40px;
}

.nav-book a {
  display: block;
  width: 170px;
  height: 40px;
}

.nav-book em {
  display: block;
  position: absolute;
  width: 55px;
  height: 22px;
  background: url(../images/ver.gif) no-repeat;
  top: -15px;
  right: -24px;
}

.nav .nav_con ul li.nav-bo {
  position: relative;
  cursor: pointer;
  right: 0px;
  top: 0px;
  width: 170px;
  height: 40px;
  background: url(../images/bo.png) no-repeat;
  background-position: 0 0;
  -webkit-transition: all .4s;
  -moz-transition: all .4s;
  transition: all .4s;
}

.nav .nav_con ul li.nav-bo.nav-bo:hover {
  background: url(../images/bo.png) no-repeat;
  background-position: 0 -40px;
}

.nav .nav_con ul li.nav-bo.nav-bo a {
  display: block;
  height: 40px;
}

.nav .nav_con ul li.nav-bo.nav-bo a:hover {
  background: none;
}

.nav .nav_con ul li.nav-bo.nav-bo em {
  display: block;
  position: absolute;
  width: 55px;
  height: 22px;
  background: url(../images/ver.gif) no-repeat;
  top: -15px;
  right: -24px;
}

/*login*/
.nav .nav_con .login {
  background: #ff9600;
  font-size: 15px;
  height: 39px;
  line-height: 39px;
  margin-right: 50px;
}

.nav .nav_con .login .login_con {
  margin-left: 15px;
  margin-right: 15px;
}

.nav .nav_con .login a {
  color: #ffffff;
}

.nav .nav_con .login a:hover {
  text-decoration: underline;
}

.nav .nav_con .login img {
  margin-left: 7px;
}

/*banner*/
.sub_conten{ width:100%;  }

.sub {
  width: 575px;  position:absolute; left:50%; top:180px; margin-left:-590px;
 height: 1px;
 
}

.search {
  width: 575px;
  background:#2b86e3; top:0px; left:9px; 
}

.search_ul {
  width: 140px;
  height: 368px;
  background: #2b86e3;
  font-size: 18px;
  color: #333;
  overflow: hidden;
  position:absolute; left:6px; top:6px;
}

.search_li {
  width: 140px;
  text-align: center;
  height: 60px;
  line-height: 60px; 

}

.search_li a {
  display: block; padding-right:20px;
 
  background: url(../images/in_2.png) no-repeat;
  -moz-transition: 0.3s ease 0s;
  -webkit-transition: 0.3s ease 0s;
  font-size:18px;
  color:#fff;
  /* text-align:right; */
  cursor:pointer;
    text-align: center;
  padding-left: 45px;
}

.search_li a.s1 {
  background-position: -158px -43px;
}

.search_li a.s2 {
  /*background-position: -158px -166px;*/
  background-position: -1px -377px;
}

.search_li a.s3 {
  background-position: -158px -305px;
}
.search_li a.s4{
  background-position: -1px -115px;
}
.search_li a.s5{
  background-position: -1px -230px;
}

.search_ul li.cur a{
  color: #2b86e3;
  background: url(../images/in_2.png) no-repeat #fff;
}
.search_ul li.cur a.s1 {
  background-position: -158px 19px;
}

.search_ul li.cur a.s2 {
  /*background-position:-158px -109px;*/
  background-position: -1px -328px;
}

.search_ul li.cur a.s3 {
  background-position: -158px -236px;

}
.search_ul li.cur a.s4 {
  background-position:-1px -175px;
}
.search_ul li.cur a.s5 {
  background-position:-1px -280px;
}


.search_li a.s1:hover {
  color: #2b86e3;
  background: url(../images/in_2.png) no-repeat #fff;
  background-position: -158px 19px;
}

.search_li a.s2:hover {
  color: #2b86e3;
  background: url(../images/in_2.png) no-repeat #fff;
  /*background-position:-158px -109px;*/
  background-position: -1px -328px;

}

.search_li a.s3:hover {
  color: #2b86e3;
  background: url(../images/in_2.png) no-repeat #fff;
  background-position: -158px -236px;
}
.search_li a.s4:hover {
  color: #2b86e3;
  background: url(../images/in_2.png) no-repeat #fff;
  background-position: -1px -175px;
}
.search_li a.s5:hover {
  color: #2b86e3;
  background: url(../images/in_2.png) no-repeat #fff;
  background-position: -1px -280px;
}
.search_li i {
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
  background: url(../images/aglin_icon.png) no-repeat;
  width: 25px;
  transition: all 0.5s;
}

.search_li i.search_01 {
  height: 17px;
  background-position: 0px 0px;
}

.search_li i.search_02 {
  height: 18px;
  margin-right: 11px;
  background-position: -30px 0px;
}

.search_li i.search_03 {
  height: 19px;
  background-position: -73px 0px;
}

.search_li i.hover_01 {
  background-position: 0px -23px;
}

.search_li i.hover_02 {
  background-position: -30px -23px;
}

.search_li i.hover_03 {
  background-position: -73px -24px;
}

.search_ul .none {
  height: 170px;
  border-right: solid 1px #aecef6;
}

.tabContent{
  position:absolute;
  top:6px;
  right:6px;
  width:428px;
  height:368px;  background:#FFF;
}

.tabContent img{ position:absolute; width:26px; height:26px; top:172px; left:392px; z-index:999;}

.history_box{ width:335px; height:368px; left:199px; top:6px; position:absolute; background:#FFF;
border-left:#f8f8f8 1px solid;
z-index:97;
 transition: all 0.5s ease-in;
   
}
.history_box:hover,.history_box2{ width:335px; height:368px;  position:absolute; background:#FFF;
border-left:#f8f8f8 1px solid;
-webkit-box-shadow: #666 3px 3px 7px;
-moz-box-shadow: #666 3px 3px 7px;
box-shadow: #666 3px 3px 7px; z-index:97;left:555px; transition: all 0.5s ease-in;}


.search_con {
  width: 428px; height:368px;
  padding: 0px;
  *padding: 0px !important;
  position:relative; background:#FFF; z-index:998;
}

.search_con p {
  width: 314px;
  background: url(../images/bj_tab.png) 0 bottom no-repeat;
  padding-bottom: 1px;
}

.search_con p a {
  font-size: 14px;
  display: inline-block;
  padding: 2px 10px;
  padding-bottom: 5px;
}

.search_con p a:hover, .sub .search .search_con p a.hover {
  background: url(../images/sofreight_index_01.jpg) -2px bottom no-repeat;
  color: #2b86e3;
}

.search_con .box_hover {
  color: #2b86e3;
}

.search_con .fba_l{
  border-bottom:1px solid #2b86e3;
  width:340px;
  margin-left: 40px; 
  padding-top:25px;
  overflow:hidden;
  height:22px;
  clear:both;
  line-height:16px;
}

.search_con .fba_l li{
  float:left; 
  height:16px;
  line-height: 16px;
  padding:0 44px 4px 44px;
  color: #333333;
  font-size: 16px;
  margin-left:10px;
  cursor:pointer;
}
.search_con .fba_l li.active{
  border-bottom: 2px solid #2b86e3;
  color: #2b86e3;
}
.search_con .fab_tab{
  overflow:hidden;
  clear:both;
}

/*内贸*/

.search_con .fba_l.inter_l li{
  padding:0 12px 4px 12px;
}

.search_con .fab_tab.inter_tab .form{
  margin-top:30px;
}


/*内贸*/


.search_con .fba_child{
  margin-left:40px; padding:10px 0;
}

.search_con .fbaform{
  margin-top:0;
}

.m_l5 {
  margin-left: 5px;
}

/*form_整箱*/
.form {
  margin-top: 80px; margin-left:38px;
}

.form .port_s {
  font-size: 14px;
  margin-bottom: 15px;
}

/* 2017-08-04 电商物流添加文字说明 */
.search_con p.tiplabel{
  position: absolute;
  right: 39px;
  top: 58px;
  border: none;
  width: auto;
  text-decoration: none;
  padding-bottom: 0;
  background: none;
  color: #2b86e3;
  cursor: pointer;
  background: url(../img/ico_wt.gif) no-repeat right center;
  padding-right: 22px;
  text-align: right;
}
.search_con .tip_panel{
  padding: 15px;
  border: 1px solid #ddd;
  width: 310px;
  height: auto;
  background: #fff;
  position: absolute;
  left: auto;
  top: 80px;
  right: 48px;
  display: none;
  z-index: 999;
}
.search_con .tip_panel p{
  color: #666;
  line-height: 1.5em;
  background: none;
  padding: 0;
}


/* 2017-8-7 仓库代码的显示高度超出则滚动 */
ul.typeahead{
  max-height: 310px;
  overflow-y: auto;
}
/* 2017-08-04 电商物流仓库代码全部展示出来 */
.fba_code_panel{
  display: none;
  position: absolute;
  width: 360px;
  height: 220px;
  background: #fff;
  z-index: 1000;
  border: 1px solid #ddd;
  padding: 5px;
  left: 38px;
  top: 152px;
  overflow: hidden;
}
.fba_code_panel .tabhead{
  border-bottom: 1px solid #eee; 
  margin-bottom: 10px;

}
.fba_code_panel .tabhead span{
  color: #999;
  line-height: 2em;
  padding: 0 5px;
  display: inline-block;
  cursor: pointer;

}
.fba_code_panel .tabhead span.active{
  font-weight: bold;
  color: #2b86e3;
  border-bottom: 2px solid #2b86e3;
}

.fba_code_panel .tabcon{
  max-height: 180px;
  overflow-y: auto;
  display: none;
}
.fba_code_panel .tabcon.active{
  display: block;
}
.fba_code_panel .tabcon span{ 
  display: inline-block; 
  line-height: 2em;
  padding: 0 5px;
  cursor: pointer;
  min-width:50px;
}

.fba_code_panel .tabcon span:hover{
  color: #333;
}


/*2016-02-18 拼箱空运增加重量体积单位*/
.form .port_zhe,.form .prot_the{
  position: relative;
}

.form .port_zhe em,.form .prot_the em{
  display: block;
  font-style: normal;
  position: absolute;
  top: 1px;
  right: 22px;
  height: 34px;
  width: 30px;
  color: #333232;
  font-size: 14px;
  line-height: 36px;
  background: #fff;
}
.form .prot_the em{
  width: 40px;
}

.form li{
 width:340px; height:38px; border:#666666 1px solid;
  overflow: hidden;
  clear: both;
}
.form .port_s .all_box {
  border: solid 1px #999;
  border-radius: 3px;
  -moz-border-radius: 3px;
  height: 30px;
  line-height: 30px;
  width: 218px;
  padding-left: 3px;
  margin-right: 5px;
}

.form .port_s .all_box_t {
  padding-bottom: 3px;
}

.form .port_s .all_box_t .all_box_t_t {
  padding-left: 32px;
  margin-top: 5px;
}

.form .port_s label{
  display: block;
  width: 62px;
  height:36px;
  line-height:36px;
  padding-right:10px;
  text-align:right;
  float: left; 
  color:#999999;
}

.form .port_s input {
  border:none;
  height: 36px;
  line-height: 36px;
  width: 256px;
  padding-left: 10px;
  color: #000;
  display: inline-block;
  box-shadow: 2px 2px 1px #F4F4F4 inset;
  vertical-align: middle;
  float: left;
}

.form .port_s select{
  border: solid 1px #e6e6e6;
  height: 36px;
  line-height: 36px;
  width: 268px;
  color: #000;
  display: inline-block;
  box-shadow: 2px 2px 1px #F4F4F4 inset;
  vertical-align: middle;
  float: left;
}

.form .submit_btn { border:none; text-align:center;
  
}


.form .submit_btn {
}

.form .check_carre{
  height:14px;
  line-height:14px;
  margin-bottom:14px;
}
.form .check_carre span{
  width: 268px;
  height: 14px;
  display: block;
  line-height: 14px;
  color:#666;
  font-size: 12px;
  margin-left: 72px;
  position:relative;
  padding-left:16px;
}
.form .check_carre span em{
  color: #ff771c;
  list-style: none;
  font-style: normal;
}

.form .check_carre span input{
  height:14px;
  width:14px;
  line-height:0px;
  font-size:0px;
  position:absolute;
  top:0px;
  left:0px;
}

.form .submit_btn a{
  width: 268px;
  height: 36px;
  display: block;
  line-height: 36px;
  text-align: center;
  color: #fff;
  font-size: 16px;
  letter-spacing: 1em;
  background: #ff771c;
  margin-left: 40px;
}

.form .submit_btn a:hover {
  background: #ff771c;
}

.form .check_box {
  color: #999;
  margin-left: 58px;
  margin-top: 7px;
}

.form .check_box .bold {
  color: #ff771c;
}

.form .fba-search-method {
    border: none;
}

.form .fba-search-method a{
    color: #2b86e3;
}

/*form_拼箱*/
#select_destination {
  border-radius: 3px;
  -moz-border-radius: 3px;
  border: solid 1px #999;
  color: #535353;
  width: 75px;
  float: left;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
}

#select_destination option {
  border-radius: 3px;
  -moz-border-radius: 3px;
  border: solid 1px #999;
  color: #535353;
  font-size: 14px;
}

#destination_input {
  width: 220px;
  margin-left: 10px;
}

.form .port_s .select_weight {
  width: 110px;
  margin-left: 10px;
}

.form .port_s .volume {
  margin-right: 3px;
}

/*form_船司直供*/
.ship_supply {
  width: 428px;
  float: left;
  padding: 20px 20px 0px 20px;
  font-size: 14px;
}

.ship_supply .mainship_line {
  border-bottom: solid 1px #cdcdcd;
  margin-bottom: 10px;
}

.ship_supply .mainship_line a {
  display: inline-block;
  text-align: center;
  width: 60px;
  margin-bottom: -2px;
  font-size: 14px;
  font-weight: bold;
}

.ship_supply .mainship_line .mainship_line_hover {
  background: url(../images/sofreight_index_01.jpg) no-repeat left bottom;
  color: #2b86e3;
  padding-bottom: 4px;
}

#mainship_line_hover {
  padding-bottom: 8px;
}

.ship_supply .subship_line {
  width: 100%;
  font-size: 14px;
  margin-top: 10px;
  border-bottom: solid 1px #f0f0f0;
  padding-bottom: 10px;
  overflow: hidden;
}

.ship_supply .subship_line a {
  margin-right: 15px;
}

.ship_supply .subship_line a:hover {
  text-decoration: underline;
  color: #ff771c;
}

.ship_supply .subship_line .fr {
  width: 260px;
}

.ship_supply .subship_line .fl {
  color: #2b86e3;
}

.ship_supply .noborder {
  border-bottom: none;
}

/*form_限时特价*/
#limite_price {
  margin-top: -296px;
  font-size: 12px;
}

#sublimite_price .fr {
  width: 230px;
}

#sublimite_price .fr a {
  font-size: 13px;
}

#spacial_subline .fr {
  width: 220px;
}

#sublimite_price {
  margin-top: 8px;
}

/*content*/
.contentbox{ width: 100%; height:auto; background:#f1f1f1; position:relative; top:380px;}
.conterBody {
  width: 100%; 
  overflow: hidden; 
}

.content {
  width: 1200px;
  min-width: 1000px;
  max-width: 1200px;
  margin: 60px auto 0px;
  padding:20px 20px 10px;  
}

/*船司直供*/
.content_l {
  width: 100%;
}

.content .content_l .chuansi_top {
  padding-bottom: 5px;
 
  overflow: hidden;
}

.content .content_l .chuansi_top img {
  padding-right: 5px;
  float: left;
}

.content .content_l .chuansi_top h2 {
  font-size: 18px;
  color: #2b86e3;
  font-weight: bold;
  float: left;
}

.content .content_l .chuansi_top span {
  display: inline-block;
  float: right;
  color: #999;
  font-size: 15px;
  height: 25px;
  line-height: 25px;
}

.content .content_l .chuansi_top span i.hot, .time_limite_area .time_limite_area_ul .df .to, .sj, .record_con .record_l, .record_con .record_l:hover, .record_con .record_r, .record_con .record_r:hover, .navtitle i, .activity .slide {
  background: url(../images/aglin_icon.png) no-repeat;
}

.content .content_l .chuansi_top span i.hot {
  display: inline-block;
  width: 35px;
  height: 19px;
  background-position: 0px -55px;
  vertical-align: middle;
  margin-right: 5px;
}

.chuansi_top_ul {
  float: right;
  margin-right: 10px;
}

.chuansi_top_ul li {
  float: left;
  font-size: 14px;
  text-align: center;
  height: 25px;
  line-height: 25px;
  margin-left: 10px;
}

.chuansi_top_ul li a {
  text-align: center;
}

.content .content_l .chuansi_area {
  margin-top: 15px;
}

.content .content_l .chuansi_area .chuansi_area_ul li {
  width: 295px;
  border: solid 1px #d9d9d9;
  margin-right: -1px;
  margin-top: -1px;
}

.content .content_l .chuansi_area .chuansi_area_ul li:hover {
  border: solid 1px #2b86e3;
  cursor: pointer;
  -webkit-transform: translatey(-2px);
  transform: translatey(-2px);
  -moz-trasition: translatey(-2px);
  -o-transition: translatey(-2px);
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 8px;
  position: relative;
}

.content .content_l .chuansi_area .chuansi_area_ul .chuansi_flag {
  width: 139px;
  height: 48px;
  margin: 0 auto;
  margin-top: 25px;
}

.content .content_l .chuansi_area .chuansi_area_ul .chuansi_name {
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  margin-top: 10px;
}

.content .content_l .chuansi_area .chuansi_area_ul .chuansi_name_hover {
  color: #2F89E4;
}

.content .content_l .chuansi_area .chuansi_area_ul .chuansi_info {
  height: 52px;
  padding-top: 4px;
  background: #ecf4fc;
  margin-top: 23px;
}

.content .content_l .chuansi_area .chuansi_area_ul .chuansi_info_hover {
  background: #aecef6;
}

.chuansi_area_ul .chuansi_info .chuansi_info_l {
  width: 154px;
  word-wrap: break-word;
  font-size: 14px;
  float: left;
  margin-left: 12px;
  margin-top: 5px;
}

.chuansi_area_ul .chuansi_info .chuansi_info_m {
  width: 18px;
  height: 15px;
  background: url(../images/wrw_44.png) no-repeat;
  float: left;
  margin-left: 3px;
  margin-top: 8px;
}

.chuansi_area_ul .chuansi_info .chuansi_info_r {
  float: right;
  margin-right: 8px;
  font-size: 16px;
  color: #888;
}

.chuansi_area_ul .chuansi_info .chuansi_info_r .money {
  font-size: 30px;
  font-weight: bold;
  color: #f3520b;
  display: inline-block;
  vertical-align: -3px;
}

.moneyzy {
  font-size: 24px;
  color: #f3520b;
  font-style: normal;
}

.chuansi_area_ul li {
  float: left;
}

.m_t10 {
  margin-top: 10px;
}

.content .content_l .chuansi_area .chuansi_area_ul .clolor_1 {
  background: #ffece3;
}

.content .content_l .chuansi_area .chuansi_area_ul .clolor_2 {
  background: #e4f1fe;
}

.content .content_l .chuansi_area .chuansi_area_ul .clolor_3 {
  background: #e4feeb;
}

/*优惠运价top*/
.time_limite {
  overflow: hidden; background:#FFF; padding:10px 20px; 
  
}
.time_limite h4 span,.time_limite h4 ul{float:right; font-size:12px; font-family:'宋体'; color:#333; font-weight:normal; cursor:pointer;}
.time_limite h4 ul li{ float:left; position:relative;}
.time_limite h4 span:hover{color:#4390e5;}

.information h4 span{float:right; font-size:12px; font-family:'宋体'; color:#333; font-weight:normal; cursor:pointer;}
.information h4 span:hover{color:#4390e5;}
#time_limite .active{color:#4390e5;}
.time_limite .sub_line { width:1160px; min-height:280px;top:0px; display:none; position:relative;}


.imgbox{ width:275px; height:280px; margin-right:20px; float:left; transition: all 0.3s ease-in; background:#f1f1f1; margin-bottom:10px; cursor:pointer;}
.imgbox01{ width:275px; height:280px; margin-right:20px; float:left; margin-bottom:10px; }


.imgbox .tilbox{ width:275px; height:173px; position:relative; overflow:hidden;  }


.imgbox_til{ width:275px; height:37px; background:rgba(0,0,0,0.5); position:absolute; top:173px; transition: all 0.3s ease-in; padding:2px 0px;}
.imgbox .tilbox .count{ width:120px; height:20px;  position:absolute; left:155px; top:0; text-align:center; line-height:20px; color:#fff; font-size:14px; font-family:"宋体"; background:url(../images/conut_bg.png);}

.imgbox_til2{ width:275px; height:37px; background:rgba(0,0,0,0.5); position:absolute; top:136px; transition: all 0.3s ease-in; padding:2px 0px;}

.time_limite .sub_line .imgbox:hover{ -webkit-box-shadow:-webkit-box-shadow: #bbbbbb 3px 3px 7px;
-moz-box-shadow: #bbbbbb 3px 3px 7px;
box-shadow: #bbbbbb 3px 3px 7px; transition: all 0.3s ease-in; transform: scale(1.02);}


.time_limite .sub_line p{ width:255px; height:37x; line-height:37px; border-bottom:#2b86e3 1px solid; margin:0 auto; font-size:16px; font-family:"微软雅黑"; color:#000; text-align:center; font-weight:bold; }
#imgbox_til p{width:202px; margin-left:45px; height:17px; line-height:17px; margin:0 auto; border-bottom:none; text-align:left;  }
#imgbox_til p span{  color:#FFF; font-size:12px;    font-family:"微软雅黑"; }



.time_limite .sub_line .dolbox{ width:38px; height:60px; float:left; margin-top:10px; margin-right:20px;}

.time_limite .sub_line .dolbox span{ line-height:30px; font-size:16px; font-family:"宋体"; font-weight:bold;}

/*限时特价li*/
.time_limite_area .time_limite_area_ul li {
  width: 283px;
  border: solid 1px #d9d9d9;
  margin-right: 17px;
  display: inline-block;
  margin-top: 15px;
}

#limite_price_none_li {
  width: 276px;
  border: solid 1px #d9d9d9;
  margin-top: 10px;
  border-radius: 3px;
  -moz-border-radius: 3px;
}

#limite_price_none_li:hover {
  border: solid 1px #d9d9d9;
  box-shadow: none;
}

.time_limite_area .time_limite_area_ul li:hover {
  border: solid 1px #2b86e3;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 8px;
  cursor: pointer;
}

.time_limite_area .time_limite_area_ul .sj_hover {
  font-weight: bold;
}

.time_limite_area .time_limite_area_ul .df {
  height: 125px;
  background: #4c98e5;
  margin-bottom: 10px;
  position: relative;
  padding-top: 40px;
  text-align: center;
  margin: 0px auto;
}

.time_limite_area .time_limite_area_ul .df .sj {
  display: block;
  font-size: 12px;
  width: 85px;
  height: 27px;
  line-height: 27px;
  position: absolute;
  right: 0;
  top: 0;
  background-position: 0px -83px;
  color: #fff;
}

.time_limite_area .time_limite_area_ul .df p {
  font-size: 16px;
  text-align: center;
  color: #fff;
  line-height: 18px;
}

.time_limite_area .time_limite_area_ul .df .to {
  display: inline-block;
  width: 22px;
  height: 22px;
  margin: 5px 0px;
  background-position: -45px -54px;
}

.time_limite_area .time_limite_area_ul .limite_price_none {
  height: 119px;
  background: #70a0e0;
  margin-top: 27px;
}

.time_limite_area .time_limite_area_ul .limite_price_none img {
  padding-top: 34px;
  padding-left: 76px;
}

.limite_price_info_none {
  font-size: 15px;
  text-align: center;
  line-height: 146px;
}

.time_limite_area .time_limite_area_ul .df_hover {
  background: #2b86e3;
}



.m_t3 {
  padding-top: 6px;
}

.time_limite_area_ul table {
  border-collapse: collapse;
  margin: 0 auto;
}

.time_limite_area_ul table th, .time_limite_area_ul table td {
  height: 27px;
  line-height: 27px;
  text-align: center;
  font-size: 13px;
}

.border_lt {
  border-left: 0px;
  border-right: 1px #e0e0e0 dashed;
  border-bottom: 1px  #e0e0e0 dashed;
  border-top: 0px;
}

.border_t {
  border-bottom: 1px  #e0e0e0 dashed;
  border-left: 1px #e0e0e0 dashed;
}

.border_tr {
  border-left: 1px #e0e0e0 dashed;
  border-bottom: 1px  #e0e0e0 dashed;
}

.border_lb {
  border-right: 1px #e0e0e0 dashed;
  border-top: 1px  #e0e0e0 dashed;
}

.border_b {
  border-top: 1px  #e0e0e0 dashed;
}

.border_br {
  border-left: 1px #e0e0e0 dashed;
  border-top: 1px  #e0e0e0 dashed;
}

.time_limite_area_ul {
  width: 906px;
  margin-right: -17px;
  position: relative;
  overflow: hidden;
}

.time_limite_area_ul li.cur {
  border: solid 1px #2b86e3;
}

.time_limite_area_ul li.cur .df {
  background: #2b86e3;
}

.time_limite_area_ul .unit {
  font-size: 13px;
}

.time_limite_area_ul .price {
  font-size: 15px;
  font-weight: bold;
  color: #f3520b;
}

.time_limite_area_ul .time_limite_info {
  background: #e4f1fe;
  margin: 0 auto;
  padding-bottom: 10px;
  overflow: hidden;
  padding-left: 15px;
}

.time_limite_area_ul .time_limite_info .scj {
  font-size: 12px;
  color: #999999;
  margin: 13px 0px 5px 0px;
}

.time_limite_info .scj .text_th {
  text-decoration: line-through;
}

.time_limite_info .jg {
  width: 220px;
  font-size: 13px;
  line-height: 22px;
}

.time_limite_area_ul li {
  float: left;
}

.time_limite_area_ul .m_l10 {
  margin-left: 17px;
}

/*2015-3-12*/
.love_list a i, .time_limite2 .fpicon {
  background: url(../images/tag.png) no-repeat;
}

.love_BOX {
  width: 100%;
  overflow: hidden;
}

.time_limite2 {
  border-bottom: 2px #2b86e3 solid;
  margin-top: 25px;
  padding-bottom: 5px;
}

.time_limite2 .hg {
  font-size: 14px;
  vertical-align: -2px;
  display: inline-block;
  margin-top: 6px;
}

.time_limite2 .hg:hover {
  color: #ff771c;
}

.time_limite2 .fpicon {
  display: inline-block;
  width: 15px;
  height: 13px;
  background-position: 0px -205px;
  vertical-align: middle;
  margin-right: 5px;
}

.time_limite2 .hg:hover .fpicon:hover {
  background-position: 0px -229px;
}

.love_list {
  width: 100%;
  margin: 10px 0px 20px 0px;
  overflow: hidden;
}

.love_list li {
  line-height: 42px;
  border-bottom: 1px #e2eeff solid;
}

.love_list a {
  font-size: 14px;
}

.love_list a i {
  display: inline-block;
  width: 22px;
  height: 7px;
  background-position: 0px -251px;
  vertical-align: 2px;
  margin: 0px 12px;
}

.blue {
  font-style: normal;
  font-weight: lighter;
  color: #2b86e3;
  font-family: Verdana, Geneva, sans-serif;
}

.love_list li .money_love {
  font-size: 14px;
  float: right;
}

.love_list li .money_love strong {
  color: #ff771c;
}

.love_list li:hover {
  background: #e4f1fe;
  cursor: pointer;
}

/*近期记录*/
.content_l .record_top {
  margin-top: 18px;
  overflow: hidden;
}

.content_l .record_top img {
  padding: 5px 5px 0px 0px;
  float: left;
}

.content_l .record_top h2 {
  font-size: 16px;
  font-weight: lighter;
  float: left;
}

.content_l .record_con {
  height: 114px;
  margin-top: 5px;
  position: relative;
}

.content_l #product {
  width: 820px;
  height: 113px;
  overflow: hidden;
  margin-left: 33px;
}

.content_l .record_con .record_con_ul {
  margin: 0px auto;
  overflow: hidden;
  zoom: 1;
}

.content_l .record_con .record_con_ul li {
  float: left;
  width: 160px;
  height: 111px;
  margin-left: 2px;
  display: inline;
  border: solid 1px #ffffff;
  background: #f5f5f5;
  text-align: center;
  font-size: 14px;
}

.record_con .record_con_ul li.curzy {
  background: #e4f1fe;
}

.record_con .record_con_ul li.curzy .text {
  color: #2576c8;
}

.record_con .record_con_ul li.curzy .no {
  color: #629fdd;
  background: #d3e8fd;
}

.record_con .record_con_ul li:hover {
  background: #e4f1fe;
  cursor: pointer;
}

.record_con .record_con_ul li:hover .text {
  color: #2576c8;
  cursor: pointer;
}

.record_con .record_con_ul li:hover .no {
  color: #629fdd;
  background: #d3e8fd;
  cursor: pointer;
}

.record_con .record_con_ul .bottom_line {
  border-bottom: solid 1px #e4e4e4;
}

.record_con .record_con_ul .no {
  font-size: 13px;
  height: 33px;
  line-height: 33px;
  color: #999;
  background: #ededed;
}

.record_con .record_l, .record_con .record_r {
  display: block;
  width: 32px;
  height: 111px;
}

.record_con .record_l {
  position: absolute;
  left: 0;
}

.record_con .record_r {
  position: absolute;
  right: 0;
}

.record_con .record_l {
  float: left;
  background-position: -35px -131px;
}

.record_con .record_l:hover {
  background-position: 0px -131px;
}

.record_con .record_r {
  float: right;
  background-position: -108px -131px;
}

.record_con .record_r:hover {
  background-position: -72px -131px;
}

.record_con .text_record {
  font-size: 13px;
  line-height: 18px;
  padding: 12px 0px;
}

/*右边区域_整箱运价查询*/
.content .content_r {
  width: 0px;
  padding: 16px 10px 10px 10px;
  background: #f5f5f5;
  overflow: hidden;
}

.navtitle i {
  display: inline-block;
  vertical-align: middle;
}

.navtitle span {
  display: inline-block;
  vertical-align: middle;
  padding-left: 8px;
  font-size: 15px;
  font-weight: bold;
}

.navtitle i.title_1 {
  width: 22px;
  height: 16px;
  background-position: 0px -252px;
}

.navtitle i.title_2 {
  width: 16px;
  height: 14px;
  background-position: 0px -280px;
}

.navtitle i.title_3 {
  width: 14px;
  height: 14px;
  background-position: 0px -306px;
}

.navtitle i.title_4 {
  width: 18px;
  height: 15px;
  background-position: 0px -336px;
}

.content_r_ul {
  border: solid 1px #e8e8e8;
  background: #fff;
  margin: 6px 0px 20px 0px;
}

.content_r_ul ul {
  margin: 5px 10px;
  overflow: hidden;
  padding: 7px 0px;
  border-bottom: dashed 1px #ccc;
}

.content_r_ul ul.noborder {
  border-bottom: none;
}

.content_r_ul ul li {
  line-height: 24px;
}

.content_r_ul .main_line {
  font-size: 14px;
  color: #333;
}

.content_r_ul .sub_lines {
  font-size: 12px;
  color: #969695;
  margin-right: -6px;
}

.content_r_ul .sub_lines a {
  display: inline-block;
  margin-right: 8px;
}

.content_r_ul .sub_lines a:hover {
  color: #ff771c;
  text-decoration: underline;
}

.move {
  float: right;
  font-size: 12px;
  color: #999;
  font-weight: lighter;
  line-height: 22px;
  display: inline-block;
}

.move:hover {
  color: #0679ee;
  text-decoration: none;
  vertical-align: baseline;
}

/*右边区域_运价趋势*/
.content .data_pic {
  width: 250px;
  margin: 6px 0px 20px;
  height: 185px;
  background: #fff;
}

/*右边区域_tool*/
.prHelp {
  width: 232px;
  height: 206px;
  background: url(../images/gj_03.jpg) no-repeat;
  margin: 6px auto 20px;
  position: relative;
}

.prHelp a {
  display: block;
  position: absolute;
  height: 98px;
  line-height: 250px;
  width: 112px;
  overflow: hidden;
  text-align: center;
  color: #fff;
  font-size: 16px;
  transition: all 0.5s;
}

.prHelp .a1 {
  left: 0px;
  top: 0px;
}

.prHelp .a2 {
  left: 120px;
  top: 0px;
}

.prHelp .a3 {
  left: 0px;
  top: 108px;
}

.prHelp .a4 {
  left: 120px;
  top: 108px;
}

.prHelp .a1:hover {
  line-height: 98px;
  background-color: #f07e48;
}

.prHelp .a2:hover {
  line-height: 98px;
  background-color: #6d45d4;
}

.prHelp .a3:hover {
  line-height: 98px;
  background-color: #1b7ee4;
}

.prHelp .a4:hover {
  line-height: 98px;
  background-color: #ed9329;
}

.m_l3 {
  margin-left: 5px;
}

.m_b5 {
  margin-bottom: 5px;
}

/*大图轮播滚动*/
.banner {
  width: 354px;
  height: 254px;
  padding: 0;
  position: relative;
  overflow: hidden;
}

.banner_TOP {
  position: relative;
  z-index: 1;
}

.banner_show {
  height: 254px;
  overflow: hidden;
}

.banner_show li {
  height: 254px;
  width: 100%;
  list-style: none;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
  z-index: 1;
}

.banner_show li a, .banner_show li a img {
  display: block;
  width: 354px;
  height: 254px;
  overflow: hidden;
}

.sullow {
  width:354px;
  position: absolute;
  bottom: 0px;
  z-index: 8;
  text-align: center;
  height: 40px;
}

.banner_Num {
  height: 6px;
  text-align: center;
  padding: 17px 0;
  overflow: hidden;
}

.banner_Num li {
  z-index: 999;
  width: 10px;
  height:10px; border-radius:5px;
  background: #e4e4e4;
  cursor: pointer;
  margin: 0px 3px;
  display: inline-block;
  position: relative;
  vertical-align: top;
  overflow: hidden;
}

.banner_Num li span {
  height: 10px;
  background: #206f96;
  width: 10px;
  left: -10px;
  z-index: 10;
  display: block;
  position: absolute;
}

.banner_Num li:hover {
  background: #7bbedf;
}

.banner_Num li.visited2 {
  background: #7bbedf;
}

/*小图轮播滚动*/
.activity {
  width: 250px;
  margin: 6px auto 20px;
  overflow: hidden;
}

.activity img:hover, .banner_show img:hover {
  filter: alpha(opacity=100);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}

.activity {
  width: 100%;
  margin: 6px auto 18px;
  padding: 0;
  position: relative;
  height: 165px;
  overflow: hidden;
}

.activity .imgzy {
  height: 165px;
}

.activity .imgzy li {
  height: 165px;
  width: 100%;
  list-style: none;
  text-align: center;
  position: absolute;
  left: 0;
  top: 0;
}

.activity .slide {
  position: absolute;
  left: 0;
  bottom: 0px;
  height: 24px;
  z-index: 99;
  background-position: 0px -375px;
  background-repeat: repeat-x;
  padding-left: 100px;
  width: 190px;
  overflow: hidden;
}

.activity .slide li {
  z-index: 999;
  width: 12px;
  height: 12px;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  float: left;
  list-style: none;
  cursor: pointer;
  padding: 0;
  overflow: hidden;
  text-indent: -999em;
  background: #fff;
  margin: 8px 5px;
}

.activity .slide li:hover {
  background: #2b86e3;
}

.activity .slide li.visited {
  background: #2b86e3;
}

.banner_bm {
  margin: 20px auto;
}

/*资讯图*/



.info_con .info_con_l {
  width: 270px;
  height: 135px;
  border-right: dashed 1px #ccc;
  margin-top: 15px;
  margin-bottom: 25px;
  float: left;
  margin-left: 15px;
}

.info_con_l_one {
  width: 270px;
  height: 135px;
  margin-top: 15px;
  margin-bottom: 25px;
  float: left;
  margin-left: 15px;
}

.info_con_l_one li {
  font-size: 14px;
  line-height: 26px;
}

.info_con_l_one li a {
  padding-right: 12px;
  font-size: 13px;
}

.info_con_l_one li a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.info_con .info_con_l li {
  font-size: 12px;
  list-style: square;
  color: #999;
  line-height: 26px;
}

.info_con .info_con_l li a {
  color: #797979;
  font-size: 13px;
}

.info_con .info_con_l li a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.info_con_title h3 {
  font-size: 14px;
  font-weight: bold;
  width: 90px;
  padding-bottom: 2px;
}

.info_con_title .more {
  font-size: 12px;
  margin-right: 15px;
}

.info_con_title .more a {
  color: #999;
}

.info_con_title .more a:hover {
  color: #2b86e3;
  text-decoration: none;
}

.info_con_title_ul {
  margin-left: 14px;
}

.info_con_title_ul_one {
  margin-left: 0px;
}

.moveIcon, .navtitle i.moveIcon {
  font-family: 宋体;
  padding: 0px 2px;
  background: none;
  display: inline;
  vertical-align: middle;
}

.info_con_title_ul_one a {
  width: 90px;
  height: 26px;
  float: left;
}

.information2 {
  width: 1180px;
  height: 180px;
  min-width: 1000px;
  max-width: 1180px;
  margin-bottom: 20px;
  margin-top: 40px;
}

.information2 .info_conl {
  width: 900px;
  float: left;
  border: solid 1px #dedede;
  position: relative;
}

.info_conl .info_con_l2 {
  width: 210px;
  height: 135px;
  border-right: dashed 1px #ccc;
  margin-top: 15px;
  margin-bottom: 25px;
  float: left;
  margin-left: 10px;
}

.info_conl .info_con_l_one2 {
  width: 200px;
  height: 135px;
  margin-top: 15px;
  margin-bottom: 25px;
  float: left;
  margin-left: 10px;
}

.info_conl .info_con_l2 li, .info_conl .info_con_l_one2 li {
  font-size: 12px;
  list-style: square;
  color: #999;
  line-height: 26px;
}

.info_conl .info_con_l2 li a, .info_conl .info_con_l_one2 li a {
  color: #797979;
  font-size: 13px;
}

.info_conl .info_con_l2 li a:hover, .info_conl .info_con_l_one2 li a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.info_con_title2 h3 {
  font-size: 14px;
  font-weight: bold;
  width: 90px;
  padding-bottom: 2px;
}

.info_con_title_ul2 {
  margin-left: 14px;
}

.information2 .info_conr {
  width: 250px;
  float: right;
  border: solid 1px #dedede;
  position: relative;
}

.info_conr .info_con_l_one2 {
  width: 220px;
  height: 135px;
  margin-top: 15px;
  margin-bottom: 25px;
  float: left;
  margin-left: 10px;
}

.info_con_title_ul_one2 {
  margin-left: 0px;
}

.info_con_title_ul_one2 a {
  width: 70px;
  height: 32px;
  float: left;
}

/*loading*/

.loading .loading_info {
  width: 1160px;
  overflow: hidden;  background:#FFF;
}

.loading .loading_info ul {
  overflow: hidden;
  float: left;
  width: 1200px; padding:10px 0 10px 75px;
  
 
}

.loading .loading_info ul li {
  float: left;
  width: 280px;
 
  overflow: hidden;
}

.loading .loading_info ul li.li_last {
  width: 142px;
  float: right;
}

.loading .loading_info ul li h4 ,
.loading .loading_info ul li h1 {
  font-weight: normal;
  list-style: none;
  font-style: normal;
  color: #333;
  font-size: 16px;
  margin-bottom: 10px;
}

.loading .loading_info ul li a {
  display: block;
  height: 28px;
  list-height: 28px;
  color: #8b8b8b;
  font-size: 12px;
}

.loading .loading_info .loading_info_tool {
  width: 314px;
  float: left;
  padding-left: 50px;
  padding-top: 10px;
}

.loading .loading_info .loading_info_tool h4 {
  font-weight: normal;
  list-style: none;
  font-style: normal;
  color: #333;
  font-size: 16px;
  margin-bottom: 10px;
}

.loading .loading_info .loading_info_tool a {
  display: block;
  float: left;
  width: 82px;
  margin-bottom: 20px;
  height: 26px;
  line-height: 26px;
  border: 1px solid #e8e8e8;
  margin-right: 30px;
  background: #fff;
  color: #8b8b8b;
  font-size: 12px;
  box-shadow: 3px 3px 3px #e8e8e8;
  text-align: center;
}

.loading .loading_info .loading_info_tool a.a_last {
  margin-right: 0px;
}

.footer .footer_friend_li {
  line-height: 24px;
  text-align: left;
  width: 1000px;
  margin: 0 auto;
}

.footer .footer_friend_li a {
  padding: 2px 5px;
}

.loading .loading_con {
  width:1160px; height:84px;
}

.loading_con .app {
  width: 372px; padding-bottom:5px;
  height:128px; background:#f1f1f1;
 
  border-radius: 3px;
  -moz-border-radius: 3px;

  float: left; margin-right:10px;
 
}

.loading_con .app p{ width:132px; height:50px; float:left; margin-top:44px; margin-left:10px; font-family:"宋体"; font-size:16px; color:#000;}
.loading_con .app .loading_box{width:164px; height:107px; float:left; margin-top:15px; margin-left:26px;}
.loading_con .app_2 {
  width:193px; padding-bottom:5px;
  height: 128px; overflow:hidden;  background:#f1f1f1; margin-right:10px;
 
 
  
  float: left;
 
}

.loading_con .app_2 p{ color:#2b86e3; font-size:18px; font-family:"微软雅黑"; margin-left:26px; margin-top:38px; font-weight:bold; t}

.app_pic {
  width: 180px;
  height: 50px;
  background: url(../images/app.jpg) no-repeat;
  margin-left: 18px;
  margin-top: 17px;
  float: left;
}

.app_info {
  width:130px; height:50px;
  margin-left: 54px;
  margin-top: 34px;  float: left;
}

.app_info span {
  display: block;
}

.app_info .app_info_title {
  line-height: 30px;
  font-size: 16px;
  color: #000; font-family:"宋体";
}

.app_info .app_info_con {
  line-height: 30px;
  font-size: 16px;
   color: #000; font-family:"宋体";
}

.loading_btn {
  width: 157px;
  margin-top: 20px;
}

.loading_btn .apple_pic {
  width: 74px;
  height: 20px;
  background: url(../images/sofreight_index_apple_0.jpg) no-repeat;
  float: left;
}

.loading_btn .apple_pic:hover {
  background: url(../images/sofreight_index_apple.jpg) no-repeat;
}

.loading_btn .android_pic {
  width: 74px;
  height: 20px;
  background: url(../images/sofreight_index_android_0.jpg) no-repeat;
  float: left;
  margin-left: 3px;
}

.loading_btn .android_pic:hover {
  background: url(../images/sofreight_index_android.jpg) no-repeat;
}

.app_pic_two {
  width: 180px;
  height: 50px;
  background: url(../images/app02.png) no-repeat;
  margin-left: 18px;
  margin-top: 17px;
  float: left;
}


.xinlang {
  width: 111px;
  margin-top: 15px;
  margin-left: 20px;
  border-right: 1px solid #e4e4e4;
  padding-right: 15px;
}



.line_pic {
  width: 2px;
  height: 71px;
  background: url(../images/sofreight_index_15.jpg) no-repeat;
  float: left;
  margin-left: 15px;
  margin-top: 20px;
}

.tengxun {
  width: 60px; height:20px;
 
  margin-left: 60px;
}

.tengxun_pic {
  width: 108px;
  height: 35px;
  background: url(../images/sofreight_index_12.jpg) no-repeat;
}

.tengxun_btn {
  width: 60px;
  height: 20px; border-radius:5px; background-color:#FFF; text-align:center;
}

.tengxun_btn:hover { background-color:#e7ebee;
}

/*footer*/
.footer {
  width: 100%; margin-top:-5px;

  padding-bottom: 20px;
  overflow: hidden; background:#fff;
}

.footer .footer_con {
  width: 1000px; padding-top:30px;
  margin: 0 auto;
  font-size: 13px;
  text-align: center;
}

.footer .footer_con a {
  padding: 2px 5px;
  line-height: 24px;
}

.footer .footer_con a:hover {
  text-decoration: underline;
  color: #2b86e3;
}

.footer .footer_con p {
  line-height: 24px;
}

.footer .footer_con .m_l5 {
  margin-left: 5px;
}

.footer .footer_con .m_l5 b {
  font-weight: lighter;
  color: #2b86e3;
}

/*right nav*/
.rightnav {
  display: inline-block;
  position: fixed;
  left: 50%;
  margin-left: 607px;
  top: 77%;
  z-index: 10000;
}

.rightnav ul {
  width: 35px;
  display: inline-block;
}

.rightnav li {
  width: 36px;
  height: 35px;
  display: inline-block;
  margin-top: 6px;
  float: left;
}

.rightnav li.erweima {
  background: url(../images/sofreight_index_65.jpg) no-repeat;
}

.rightnav li.erweima:hover {
  background: url(../images/sofreight_index_63.jpg) no-repeat;
}

.rightnav li.edit {
  background: url(../images/sofreight_index_71.jpg) no-repeat;
}

.rightnav li.edit:hover {
  background: url(../images/sofreight_index_70.jpg) no-repeat;
}

.rightnav li.top {
  width: 36px;
  height: 35px;
  background: url(../images/sofreight_index_76.jpg) no-repeat;
}

.rightnav li.top:hover {
  background: url(../images/sofreight_index_75.jpg) no-repeat;
}

.erweimadiv {
  display: inline-block;
  background: url(../images/erweima.png) no-repeat;
  width: 125px;
  height: 138px;
  position: fixed;
  left: 50%;
  margin-left: 480px;
  top: 77%;
  margin-top: 6px;
  z-index: 10001;
}

/*船司直供_banner*/
.banner_aside {
  margin-top: 10px;
  width: 100%;
}

.banner_aside .banner_con {
  height: 300px;
  width: 1180px;
  _width: 1180px;
  min-width: 1000px;
  max-width: 1180px;
  background: #e9e8e8;
  margin: 0 auto;
}

.right_nav {
  width: 42px;
  position: fixed;
  left: 50%;
  margin-left: 607px;
  top: 74.5%;
  display: inline-block;
}

.right_nav .right_nav_ul li {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  height: 40px;
  line-height: 40px;
  margin-bottom: 1px;
  border-right: solid 1px #dedede;
}

.right_nav .right_nav_ul li a {
  display: inline-block;
  width: 42px;
  height: 40px;
  background: #92bbf0;
  color: #ffffff;
  text-shadow: 1px 0px 2px #3778d8;
}

.right_nav .right_nav_ul .go_top_li a:hover {
  background: #519ce9;
}

#right_li_hover {
  background: #ffffff;
  color: #519ce9;
  border-bottom: solid 2px #dedede;
  border-top: solid 1px #dedede;
  border-right: solid 1px #dedede;
}

.right_nav .right_nav_subline {
  z-index: 1;
  width: 130px;
  position: fixed;
  left: 50%;
  margin-left: 476px;
  top: 74.5%;
  display: inline-block;
  background: #ffffff;
  border: solid 1px #dedede;
  border-right: none;
}

.right_nav .right_nav_subline .right_nav_subline_ul {
  width: 108px;
  margin: 0 auto;
  padding-top: 8px;
  padding-bottom: 8px;
}

.right_nav .right_nav_subline .right_nav_subline_ul li:hover {
  background: #f1f1f1;
}

.right_nav .right_nav_subline .right_nav_subline_ul li {
  font-size: 14px;
  font-family: "Microsoft Yahei";
  text-align: center;
  height: 27px;
  line-height: 27px;
  border-bottom: solid 1px #dedede;
}

.right_nav .right_nav_subline .right_nav_subline_ul li a:hover {
  color: #519ce9;
  background: #f1f1f1;
}

.right_nav .go_top {
  float: left;
  margin-left: 13px;
  margin-top: 12px;
}

.right_nav .go_top:hover {
  background: #519ce9;
}

li #erweimaImg {
 
  display: none;
}

li.show #erweimaImg {
  display: block;
}

li .gzsh_hover{ box-sizing: content-box;
  position: relative; border-left: solid 1px #fff;  border-right: solid 1px #fff;  border-top: solid 1px #fff;  border-bottom: none;
  display: inline-block;
  height: 29px; width:72px; margin-left:2px;
  line-height: 29px; 
  z-index: 10; 
  background: url(../images/v2.png);
 
 
  border-color: transparent;
}

li .gzsh_hover:hover{ border-left: solid 1px #d9d9d9;  
  border-top: solid 1px #d9d9d9;  z-index: 12; margin-left:2px;
  border-bottom: none;
  border-right: solid 1px #d9d9d9; background: url(../images/v01.png);}
  
li .gzsh_hover3{ border-left: solid 1px #d9d9d9;  
  border-top: solid 1px #d9d9d9; margin-left:2px;
  border-bottom: none;  height: 29px; width:74px;  z-index: 12; 
  line-height: 29px; 
  border-right: solid 1px #d9d9d9; background: url(../images/v01.png);}
li.show .gzsh_hover {
  border-color: #d9d9d9;
}

li #erweimaImg2 {
  margin-top: 1px;
  display: none;
}

li.show #erweimaImg2 {
  display: block;
}

li .gzsh_hover2 {
  position: relative;
  display: inline-block; border-top:#d9d9d9 1px solid;
  height: 29px;
  line-height: 29px; width:74px;
  z-index: 10;
 
  border-color: transparent; 
}



li.show .gzsh_hover2 {
  border-color: #d9d9d9;
}

.line {
  border: 1px solid #2b86e3 !important;
}

.gayr {
  
  *margin-top: 0px !important;
}

/*ship_supply_con头部*/
.ship {
  width: 100%;
  margin-top: 20px;
}

.ship .ship_con {
  width: 1180px;
  min-width: 1000px;
  max-width: 1180px;
  margin: 0 auto;
}

.ship .ship_con .ship_con_top {
  border-bottom: solid 1px #2b90af;
}

.ship .ship_con .ship_con_top2 {
  border-bottom: solid 1px #2b86e3;
}

.ship .ship_con .ship_con_top_l {
  width: 295px;
  float: left;
}

.ship .ship_con .ship_con_top_l h2 {
  color: #444444;
  font-family: 微软雅黑;
  font-size: 18px;
  font-weight: bold;
  position: relative;
  padding-left: 25px;
}

.ship .ship_con .ship_con_top_l h2 .ship_tag {
  display: block;
  position: absolute;
  left: 1px;
  top: 1px;
  width: 22px;
  height: 22px;
  background: url(../images/ship_supply/ship_tag.png) 0px -22px no-repeat;
}

.ship .ship_con .ship_con_top_l h2 .ship_tag2 {
  display: block;
  position: absolute;
  left: 1px;
  top: 1px;
  width: 22px;
  height: 22px;
  background: url(../images/ship_supply/ship_tag.png) 0px 0px no-repeat;
}

.ship .ship_con .ship_con_top_r {
  float: left;
  margin-left: 25px;
  position: relative;
  bottom: -2px;
}

.ship .ship_con .ship_con_top_r ul li {
  float: left;
  font-size: 13px;
  line-height: 24px;
  padding: 0px 2px;
}

.ship .ship_con .ship_con_top_r ul li a {
  padding: 0px 4px;
  display: inline-block;
  color: #444444;
}

.ship_con .sepa_sy {
  color: #b7b6b6;
}

.ship_con_top_r .sub_line_hover2 {
  font-weight: bold;
  border-bottom: solid 3px #2b86e3;
}

/*子航线*/
.ship_con_text .ship_con_text_l {
  height: 518px;
  *+height: 530px;
  border: solid 1px #d9d9d9;
  border-radius: 3px;
  -moz-border-radius: 3px;
  width: 295px;
  margin-top: 15px;
}

.ship_con_text .ship_con_text_l .company_pic {
  margin-left: 17px;
  margin-top: 18px;
}

.ship_con_text .ship_con_text_l .company_text {
  margin-left: 17px;
  margin-top: 14px;
  font-size: 13px;
  color: #444444;
  font-family: 微软雅黑;
}

.ship_con_text .ship_con_text_l .company_text li div {
  margin-top: 8px;
}

.ship_con_text .ship_con_text_l .company_text .company_text_l {
  float: left;
  color: #999999;
}

.ship_con_text .ship_con_text_l .company_text .company_text_r {
  width: 185px;
  float: left;
  margin-left: 8px;
}

.ship_con_text .ship_con_text_l .company_text .more {
  color: #999999;
}

.ship_con_text .ship_con_text_l .company_text .more:hover {
  text-decoration: underline;
  color: #2b90af;
}

.ship_con_text .ship_con_text_l .company_text .more2:hover {
  text-decoration: underline;
  color: #2b86e3;
}

.ship_con_text .ship_con_text_l .company_text .weburl a:hover {
  color: #2b90af;
  text-decoration: underline;
}

.ship_con_text .ship_con_text_l .company_text .weburl2 a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.ship_con_text .ship_con_text_l .company_ad {
  background: #e9e8e8;
  width: 295px;
  height: 146px;
  margin-top: 10px;
  *+margin-top: 40px;
}

.ship_con_text .ship_con_text_l .ship_con_text_l_top {
  height: 343px;
  /*border-bottom:solid 1px #999999;*/
}


.ship_con_text .ship_sub_line {
  margin-left: 16px;
  margin-top: -30px;
  margin-bottom: 12px;
}
.ship_con_text .ship_sub_line a {
  display: inline-block;
  padding: 1px 6px;
  margin-right: 3px;
}

.ship_con_text .ship_sub_line a:hover {
  background: #2b90af;
  color: #ffffff;
  border-radius: 3px;
  -mos-border-radius: 3px;
}

.ship_con_text .ship_sub_line .ship_sub_line_hover {
  background: #2b90af;
  color: #ffffff;
  border-radius: 3px;
  -mos-border-radius: 3px;
}

.ship_con_text .ship_sub_line2 {
  margin-left: 16px;
  margin-top: -30px;
  margin-bottom: 12px;
}

.ship_con_text .ship_sub_line2 a {
  display: inline-block;
  padding: 1px 6px;
  margin-right: 3px;
}

.ship_con_text .ship_sub_line2 a:hover {
  background: #2b86e3;
  color: #ffffff;
  border-radius: 3px;
  -mos-border-radius: 3px;
}

.ship_con_text .ship_sub_line2 .ship_sub_line_hover2 {
  background: #2b86e3;
  color: #ffffff;
  border-radius: 3px;
  -mos-border-radius: 3px;
}

/*ship_supply_con中间内容*/
/*ship_supply_box*/
.ship_con_text_r {
  padding-left: 10px;
  padding-top: 34px;
  width: 870px;
}

#ship_con_text_r {
  padding-top: 15px;
}

.ship_con_text_r .ship_box {
  margin-bottom: 10px;
  border: solid 1px #d9d9d9;
  border-radius: 3px;
  -mos-border-radius: 2px;
  width: 273px;
  height: 240px;
  margin-left: 15px;
  float: left;
  transition: all 0.3s linear 0s;
}

.ship_con_text_r .ship_box:hover {
  border: solid 1px #2b90af;
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  box-shadow: rgba(0, 0, 0, 0.7) 0 0 8px;
}

.ship_con_text_r .ship_box2 {
  margin-bottom: 10px;
  border: solid 1px #d9d9d9;
  border-radius: 3px;
  -mos-border-radius: 2px;
  width: 273px;
  height: 240px;
  margin-left: 15px;
  float: left;
  transition: all 0.3s linear 0s;
}

.ship_con_text_r .ship_box2:hover {
  border: solid 1px #2b86e3;
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  box-shadow: rgba(0, 0, 0, 0.7) 0 0 8px;
}

.ship_con_text_r .ship_box .ship_line {
  background: #e2f4fa;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 12px;
}

.ship_con_text_r .ship_box2 .ship_line2 {
  background: #d7e6f6;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 12px;
}

.ship_con_text_r .ship_box2 .shi_line_2_none {
  background: #d7e6f6;
  padding-top: 23px;
  padding-bottom: 29px;
  margin-bottom: 12px;
}

.ship_con_text_r .ship_box2 .shi_line_2_none img {
  padding-left: 68px;
  padding-top: 10px;
}

.ship_con_text_r .ship_box2 .ship_sub_info_none {
  font-size: 14px;
  font-family: 微软雅黑;
  text-align: center;
  line-height: 82px;
}

.ship_con_text_r .ship_box .shi_line_2_none {
  background: #e2f4fa;
  padding-top: 23px;
  padding-bottom: 29px;
  margin-bottom: 12px;
}

.ship_con_text_r .ship_box .shi_line_2_none img {
  padding-left: 68px;
  padding-top: 10px;
}

.ship_con_text_r .ship_box .ship_sub_info_none {
  font-size: 14px;
  font-family: 微软雅黑;
  text-align: center;
  line-height: 82px;
}

.ship_con_text_r .ship_box .ship_line:hover {
  background: #2b90af;
  color: #ffffff;
}

.ship_con_text_r .ship_box2 .ship_line2:hover {
  background: #2b86e3;
  color: #ffffff;
}

.ship_con_text_r .ship_box .ship_line li {
  font-size: 14px;
  line-height: 18px;
  font-family: 微软雅黑;
  text-align: center;
  font-weight: bold;
}

.ship_con_text_r .ship_box2 .ship_line2 li {
  font-size: 14px;
  line-height: 18px;
  font-family: 微软雅黑;
  text-align: center;
  font-weight: bold;
}

.ship_box .ship_price table {
  width: 220px;
  margin: 0 auto;
  height: 55px;
  font-size: 13px;
  font-family: 微软雅黑;
  color: #444444;
  margin-bottom: 15px;
}

.ship_box .ship_price table tr.ship_price_strong {
  color: #ff9600;
  font-weight: bold;
}

.ship_box .ship_sub_info {
  width: 220px;
  font-family: 微软雅黑;
  margin: 0 auto;
  font-size: 13px;
}

.ship_box .ship_sub_info .ship_day {
  float: left;
}

.ship_box .ship_sub_info .ship_date {
  float: right;
}

.ship_box2 .ship_price table {
  width: 220px;
  margin: 0 auto;
  height: 55px;
  font-size: 13px;
  font-family: 微软雅黑;
  color: #444444;
  margin-bottom: 15px;
}

.ship_box2 .ship_price table tr.ship_price_strong {
  color: #ff9600;
  font-weight: bold;
}

.ship_box2 .ship_sub_info {
  width: 220px;
  font-family: 微软雅黑;
  margin: 0 auto;
  font-size: 13px;
}

.ship_box2 .ship_sub_info .ship_day {
  float: left;
}

.ship_box2 .ship_sub_info .ship_date {
  float: right;
}

/*船司直供侧导航*/
.ship_line_more {
  font-size: 13px;
  font-family: 微软雅黑;
  margin-top: 15px;
  margin-right: 5px;
}

.ship_line_more a:hover {
  text-decoration: underline;
}

/*船司直供_banner*/
.banner_aside {
  margin-top: 10px;
  width: 100%;
}

.banner_aside .banner_con {
  height: 300px;
  width: 1180px;
  _width: 1180px;
  min-width: 1000px;
  max-width: 1180px;
  background: #e9e8e8;
  margin: 0 auto;
}

.right_nav {
  width: 42px;
  position: fixed;
  left: 50%;
  margin-left: 607px;
  top: 74.5%;
  display: inline-block;
}

.right_nav .right_nav_ul li {
  font-size: 20px;
  font-weight: bold;
  text-align: center;
  height: 40px;
  line-height: 40px;
  margin-bottom: 1px;
  border-right: solid 1px #dedede;
}

.right_nav .right_nav_ul li a {
  display: inline-block;
  width: 42px;
  height: 40px;
  background: #92bbf0;
  color: #ffffff;
  text-shadow: 1px 0px 2px #3778d8;
}

.right_nav .right_nav_ul .go_top_li a:hover {
  background: #519ce9;
}

.right_nav .right_nav_ul .right_li_hover {
  background: #ffffff;
  color: #519ce9;
  border-bottom: solid 2px #dedede;
  border-top: solid 1px #dedede;
  border-right: solid 1px #dedede;
}

.right_nav .right_nav_subline {
  z-index: 1;
  width: 130px;
  position: fixed;
  left: 50%;
  margin-left: 476px;
  top: 74.5%;
  display: inline-block;
  background: #ffffff;
  border: solid 1px #dedede;
  border-right: none;
}

.right_nav .right_nav_subline .right_nav_subline_ul {
  width: 108px;
  margin: 0 auto;
  padding-top: 8px;
  padding-bottom: 8px;
}

.right_nav .right_nav_subline .right_nav_subline_ul li:hover {
  background: #f1f1f1;
}

.right_nav .right_nav_subline .right_nav_subline_ul li {
  font-size: 14px;
  font-family: 微软雅黑;
  text-align: center;
  height: 27px;
  line-height: 27px;
  border-bottom: solid 1px #dedede;
}

.right_nav .right_nav_subline .right_nav_subline_ul li a:hover {
  color: #519ce9;
  background: #f1f1f1;
}

.right_nav .go_top {
  float: left;
  margin-left: 13px;
  margin-top: 12px;
}

.right_nav .go_top:hover {
  background: #519ce9;
}

/*物流资讯*/
.info {
  width: 100%;
  height: 750px; background:#FFF;
}

.info .info_con {
  width: 1180px;
  min-width: 1000px;
  max-width: 1180px;
  margin: 0 auto;
}

.info .info_con h3 {
  font-size: 14px;
  font-family: 微软雅黑;
  color: #999999;
  font-weight: normal;
}

.info .info_con .nav {
  width: 1180px;
  height: 40px;
  background: #fff;
  border-top: solid 3px #e3e3e3;
  margin-top: 10px;
}

.info .info_con .nav .nav_ul li {
  float: left;
  border-top: solid 3px #f4f4f4;
  bottom: 3px;
}

.info .info_con .nav .nav_ul li:hover {
  border-top: solid 3px #2b86e3;
  position: relative;
  bottom: 3px;
}

.info .info_con .nav .nav_ul a {
  font-size: 14px;
  color: #444444;
  font-family: 微软雅黑;
  line-height: 40px;
  display: inline-block;
  padding: 0px 10px;
  text-align: center;
}

.info .info_con .nav .nav_ul a:hover {
  cursor: pointer;
}

.info .info_con .nav .sofreight_left {
  float: left;
}

.info .info_con .sofreight_left .banner {
  width: 674px;
  height: 313px;
  margin-top: 10px;
  float: left;
}

.info .info_con .sofreight_left .freight_info {
  width: 672px;
  border: solid 1px #d9d9d9;
  margin-top: 15px;
  margin-top: 10px;
  float: left;
  position: relative;
}

.info .info_con .sofreight_left .freight_info h4 {
  font-size: 16px;
  color: #444444;
  font-family: 微软雅黑;
  font-weight: bold;
  padding-top: 15px;
  padding-left: 20px;
}

.info .info_con .sofreight_left .freight_info h4 span {
  padding-left: 25px;
}

.info .info_con .sofreight_left .freight_info h4 a {
  position: absolute;
  background: url(../images/tag.png) no-repeat -3px 0px;
  width: 20px;
  height: 20px;
  margin-right: 15px;
  cursor: default;
}

.info .info_con .sofreight_left .freight_info .freight_info_con {
  padding-top: 10px;
  padding-left: 20px;
  margin-bottom: 10px;
}

.info .info_con .sofreight_left .freight_info .freight_info_con .tag {
  position: absolute;
  background: url(../images/tag.png) no-repeat -15px 3px;
  width: 5px;
  height: 5px;
}

.info .info_con .sofreight_left .freight_info .freight_info_con li {
  font-size: 14px;
  /*list-style:square;*/
  width: 607px;
  float: left;
  height: 28px;
  line-height: 28px;
  *height: 21px;
  *line-height: 21px;
  position: relative;
}

.info .info_con .sofreight_left .freight_info .freight_info_con h4 img {
  padding-right: 5px;
}

.info .info_con .sofreight_left .freight_info .freight_info_con span {
  font-size: 12px;
  color: #999999;
  position: absolute;
  right: 0px;
}

.info .info_con .sofreight_left .freight_info .freight_info_con li img {
  padding-right: 5px;
}

.info .info_con .sofreight_left .freight_info .freight_info_con span a {
  color: #999999;
}

.sofreight_left .more {
  margin-bottom: 15px;
  font-size: 12px;
}

.sofreight_left .more:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.sofreight_right {
  width: 480px;
  float: left;
  margin-left: 20px;
  margin-top: -312px;
}

.sofreight_right .freight_skill {
  border: solid 1px #d9d9d9;
  float: left;
  width: 480px;
  position: relative;
}

.sofreight_right .freight_skill ul {
  padding-left: 20px;
  margin-bottom: 13px;
  margin-top: 5px;
}

.sofreight_right .freight_skill li {
  font-size: 14px;
  color: #444444;
  line-height: 28px;
}

.sofreight_right .freight_skill li a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.sofreight_right .freight_skill li span {
  float: right;
  padding-right: 20px;
  margin-bottom: 12px;
  *margin-bottom: 3px;
}

.sofreight_right .freight_skill li span a {
  color: #999999;
  font-size: 12px;
}

.sofreight_right .freight_skill li span a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.sofreight_right .freight_skill li img {
  padding-right: 5px;
}

.sofreight_right .freight_skill h4 {
  font-size: 16px;
  color: #444444;
  font-family: 微软雅黑;
  font-weight: bold;
  padding-top: 15px;
  padding-left: 20px;
}

.sofreight_right .freight_skill h4 a {
  position: absolute;
  background: url(../images/tag.png) no-repeat 0px -43px;
  width: 22px;
  height: 22px;
  margin-right: 15px;
  cursor: default;
}

.sofreight_right .freight_skill h4 span {
  padding-left: 25px;
}

.nav_ul_hover {
  border-top: solid 3px #2b86e3;
  position: relative;
  bottom: 3px;
  background: #e3e3e3;
}

.freight_info_con a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

#logistics {
  margin-top: 12px;
  height: 317px;
}

#more:hover {
  color: #2b86e3;
}

#logistics h4 a {
  position: absolute;
  background: url(../images/tag.png) no-repeat -2px -20px;
  width: 22px;
  height: 22px;
  margin-right: 15px;
  cursor: default;
}

#logistics h4 span {
  padding-left: 25px;
}

/*物流资讯详细页*/
.info_detail {
  width: 100%;
}

.info_detail .info_detail_con {
  width: 1180px;
  min-width: 1000px;
  min-height: 600px;
  max-width: 1180px;
  margin: 0 auto;
}

.info_detail .info_detail_con h3 {
  font-size: 14px;
  color: #999999;
  font-family: 微软雅黑;
  margin-top: 10px;
  font-weight: normal;
}

.info_detail .info_detail_con .info_detail_con_left {
  float: left;
  width: 840px;
  border-top: solid 3px #2b86e3;
  border-left: solid 1px #d9d9d9;
  border-right: solid 1px #d9d9d9;
  border-bottom: solid 1px #d9d9d9;
  margin-top: 10px;
}

.info_detail .info_detail_con .info_detail_con_left h4 {
  font-size: 18px;
  color: #444444;
  font-weight: bold;
  text-align: center;
  margin-top: 25px;
}

.info_detail .info_detail_con .info_detail_con_left .news_time {
  text-align: center;
  margin-top: 7px;
  color: #999999;
  margin-bottom: 20px;
}

.info_detail .info_detail_con .info_detail_con_left .news_time .time {
  margin-left: 40px;
}

.info_detail .info_detail_con .info_detail_con_left .news {
  width: 740px;
  margin-left: 40px;
  line-height: 28px;
  font-size: 14px;
  margin-top: 20px;
  margin-bottom: 30px;
}

.info_detail .info_detail_con .info_detail_con_left .news p {
  text-indent: 28px;
}

.info_detail .info_detail_con .info_detail_con_left .news_img {
  width: 495px;
  height: 284px;
  margin: 0 auto;
}

.info_detail .info_detail_con .info_detail_con_left .keyword {
  font-size: 12px;
  margin-left: 40px;
  margin-bottom: 20px;
}

.info_detail .info_detail_con .info_detail_con_left .keyword a {
  color: #3581c2;
  margin-right: 10px;
}

.info_detail .info_detail_con .info_detail_con_left .keyword a:hover {
  text-decoration: underline;
}

.info_right_news {
  float: left;
  height: 560px;
  width: 317px;
  margin-left: 20px;
}

.info_detail_con .info_detail_con_right {
  width: 317px;
  border: solid 1px #d9d9d9;
  float: right;
  margin-top: 10px;
}

.info_detail_con .info_detail_con_right h4 {
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #444444;
  padding-left: 20px;
  background: #f4f4f4;
  font-weight: bold;
}

.info_detail_con .info_detail_con_right ul {
  margin-left: 20px;
  margin-top: 5px;
  margin-bottom: 15px;
}

.info_detail_con .info_detail_con_right ul li {
  line-height: 28px;
  font-size: 12px;
}

.info_detail_con .info_detail_con_right ul li a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.info_detail_con .info_detail_con_right .more {
  float: right;
  margin-right: 20px;
}

.info_detail_con .info_detail_con_right .more a {
  color: #999999;
}

.info_detail_con .info_detail_con_right .more a:hover {
  color: #2b86e3;
}

.info_detail_con .info_detail_con_right ul li img {
  padding-right: 5px;
}

.info_detail_con .info_detail_con_right .tool {
  width: 80px;
  float: left;
}

.info_detail_con .info_detail_con_right div {
  *padding-bottom: 20px;
  padding-bottom: 20px;
}

#tool {
  margin-bottom: 20px;
}

.info_detail_con .ad {
  width: 317px;
  height: 117px;
  float: right;
  margin-top: 10px;
  /*filter:alpha(opacity=85); -moz-opacity:0.85;-khtml-opacity: 0.85; opacity: 0.85;*/
}

.info_detail_con .ad a:hover {
  /* filter:alpha(opacity=100); -moz-opacity:1;-khtml-opacity: 1; opacity: 1;*/
}

/*物流资讯列表页*/
.info_list {
  width: 100%;
}

.info_list .info_list_con {
  width: 1180px;
  min-width: 1000px;
  max-width: 1180px;
  margin: 0 auto;
}

.info_list .info_list_con h3 {
  font-size: 14px;
  color: #999999;
  font-family: 微软雅黑;
  margin-top: 10px;
  font-weight: normal;
}

.info_list .info_list_con .info_list_con_left {
  float: left;
  width: 840px;
  border-top: solid 3px #e3e3e3;
  border-left: solid 1px #d9d9d9;
  border-right: solid 1px #d9d9d9;
  border-bottom: solid 1px #d9d9d9;
  margin-top: 10px;
}

.info_list_con_left .nav li {
  float: left;
  font-size: 14px;
  text-align: center;
  line-height: 40px;
}

.info_list_con_left .nav li a {
  display: inline-block;
  height: 40px;
  width: 88px;
}

.info_list_con_left .nav li:hover {
  border-top: solid 2px #2b86e3;
  position: relative;
  bottom: 2px;
}

.info_list_con_left .nav {
  height: 40px;
  background: #f4f4f4;
}

.info_list_con_left .nav .nav_li_hover {
  background: #ffffff;
  border-top: solid 3px #2b86e3;
  position: relative;
  bottom: 3px;
}

.info_list_con_left .display_area {
  margin-top: 15px;
  margin-bottom: 15px;
}

.info_list_con_left .display_area li {
  line-height: 28px;
  font-size: 14px;
  position: relative;
  margin-left: 25px;
}

.info_list_con_left .display_area li a:hover {
  text-decoration: underline;
  color: #2b86e3;
}

.info_list_con_left .display_area li img {
  margin-right: 5px;
}

.info_list_con_left .display_area .span {
  position: absolute;
  right: 0px;
  font-size: 12px;
  color: #999999;
  margin-right: 20px;
}

.info_list_con_left .page {
  margin-left: 15px;
  margin-bottom: 30px;
  margin-top: 30px;
  line-height: 20px;
  height: 20px;
}

.info_list_con_left .page a {
  display: inline-block;
  padding: 3px 7px;
  color: #999999;
  border: solid 1px #d9d9d9;
  margin-left: 5px;
}

.info_list_con_left .page a:hover {
  background: #dadcdd;
}

.info_list_con_left .page .m_l5 {
  margin-left: 5px;
}

.info_list_con_left .page .m_b10 {
  *padding-bottom: 20px;
  *vertical-align: middle;
}

.info_list_con_right {
  width: 315px;
  border: solid 1px #d9d9d9;
  float:right;
  margin-left: 20px;
  margin-top: 10px;
}

.info_list_con_right h4 {
  font-size: 12px;
  color: #444444;
  height: 30px;
  line-height: 30px;
  background: #f4f4f4;
  font-family: 微软雅黑;
  padding-left: 20px;
}

.info_list_con_right .tool {
  width: 90px;
  float: left;
  margin-left: 5px;
}

.info_list_con_right .tool li {
  line-height: 28px;
}

.info_list_con_right .tool li a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.info_list_con_right .info_list_div {
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 15px;
}

.info_list .info_list_con .ad {
  width: 313px;
  height: 117px;
  float:left;
  margin-top: 20px;
}

.c_list {
  width: 800px;
  border-right: 1px solid #e2e2e2;
  float: left;
  min-height: 470px;
}

.c_list h3 {
  padding: 5px 0 3px;
  background: #0088dd;
  text-indent: 1em;
  color: white;
}

.c_list .ct {
  text-align: center;
  padding-top: 20px;
}

.c_list ul, .c_box {
  padding: 20px 30px;
}

.c_box {
  font-size: 14px;
  line-height: 24px;
}

.c_box p {
  padding: 8px 0;
  text-indent: 2em;
}

.c_list ul li, .c_side ul li {
  padding: 5px 0 5px 10px;
  font-size: 14px;
  position: relative;
}

/*background:url(../img/icon.png) no-repeat 2px -182px;}*/
.c_list ul li a:hover, .c_side ul li a:hover {
  color: black;
  text-decoration: underline;
}

.c_list ul li span {
  position: absolute;
  right: 0;
  top: 10px;
  color: #999;
}

/*.pages{ padding:20px;}
.pages a,.pages span{ padding:3px 8px; border:1px solid #e2e2e2; cursor:pointer; margin:0 1px;}
.pages span{ border:none; font-weight:bold;}*/
.pages a:hover {
  border: 1px solid #666;
  background: #f8f8f8;
}

.c_side {
  width: 370px;
  float: left;
}

.c_side h4 {
  padding: 6px 0;
  background: #e2e2e2;
  text-indent: 1em;
}

.c_side ul {
  padding: 15px;
}

.c_side ul li {
  font-size: 12px;
}

.c_side .sy li {
  width: 98px;
  float: left;
}

/*百科*/
.wrap {
  position: relative;
  min-height: 100%;
}

.member .up-area div:after, .member li:after, .tab:after, .setpass dl:after, .okcard:after, .invi .user dd:after, .baike-list li:after, .invi .user:after {
  clear: both;
  content: ".";
  display: block;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}

.container, .footer div {
  width: 1000px;
  margin: 0 auto;
}

.full-s {
  min-height: 600px;
  position: relative;
}

.over-bg {
  background: #eef7f7;
}

.full-s .baike-head {
  background: #5fc8c3;
  padding: 15px 20px;
  color: white;
  font-size: 14px;
  font-family: microsoft yahei;
}

.full-s .baike-head a {
  color: #fff;
  margin-right: 20px;
}

.full-s .baike-head .but-b {
  background: #2B9893;
}

.full-s .baike-head input {
  padding: 4px 5px;
  margin: 0 5px;
  background: #f4fafa;
  color: #999;
}

/*.full-s .nav{width:66px; height:480px; position:fixed; background:#e3f3f2;}
.full-s .nav a{ padding:2px 8px; margin:3px 0; float:left; color:#3c3c3c; font-size:14px;}
.full-s .nav li{width:30px; float:right; text-align:center;}
.full-s .nav .curr,.full-s .nav a:hover{ background:#258b84; color:white; font-weight:bold;}*/
.baike-list {
  padding: 15px 0 5px;
}

.baike-list li {
  padding: 30px 0 10px 30px;
  border-bottom: 1px solid #e6e6e6;
  list-style: none;
}

.baike-list li span {
  float: left;
  font-size: 20px;
  padding-right: 25px;
  color: #4291E7;
  width: 15px;
  margin-top: -20px;
}

.baike-list li div {
  float: left;
  width: 920px;
  margin-top: -20px;
}

.baike-list li a {
  font-size: 14px;
  width: 270px;
  padding: 0 5px;
  float: left;
  line-height: 32px;
  height: 32px;
  color: #3594EB;
  display: block;
}

.baike-list li a:hover, .baike-list li .curr {
  background: #3594EB;
  color: white;
}

.baike-info {
  padding: 30px 50px;
  border: 1px solid #e6e6e6;
}

.baike-info .d-logo {
  padding-bottom: 10px;
}

.baike-info dl {
  padding: 10px 0;
  font-size: 14px;
  color: #5c5c5c;
  clear: both;
}

.baike-info dt {
  width: 150px;
  float: left;
}

.baike-info dd {
  min-height: 20px;
}

.baike-info .clear {
  height: 1px;
}

.baike-info .float-l {
  width: 740px;
  float: left;
  line-height: 26px;
}

/****关于我们****/
.clear, .clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 1px;
  overflow: hidden;
  visibility: hidden;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.title a.home, .about dt strong {
  background: url(../images/tag.png) no-repeat;
}

.text, .about {
  padding: 20px 0px;
}

.right h2, .about, .text_line, .message p {
  border-bottom: 1px #e8e7e7 solid;
}

.right h3, .text4 {
  height: 33px;
  line-height: 33px;
  background: #efefef;
  padding-left: 20px;
}

.title, .content_me {
  width: 1180px;
  min-width: 1000px;
  max-width: 1180px;
  margin: 10px auto;
  overflow: hidden;
}

.title a {
  font-size: 12px;
  color: #999;
}

.title a.home {
  background-position: 0px -83px;
  padding-left: 24px;
}

.title a.cur, .title a:hover {
  color: #2b86e3;
}

.content_me {
  border: 1px #e8e8e8 solid;
  background: url(../images/bj_03.jpg) repeat-y;
}

.left {
  width: 220px;
  padding: 30px 0px 80px 0px;
}

.left ul li {
  width: 100%;
  height: 48px;
  line-height: 48px;
  border-bottom: 1px #ebeaea solid;
  text-align: center;
  overflow: hidden;
}

.left ul li a {
  font-size: 14px;
  color: #666;
  height: 48px;
  display: block;
  border-left: 4px solid #f6f6f6;
  padding-right: 8px;
  overflow: hidden;
}

.left ul li a:hover, .left ul li a.cur {
  background: #fff;
  border-left: 4px #ff9600 solid;
  color: #000;
}

.right {
  width: 880px;
  padding: 30px 40px 80px 40px;
  overflow: hidden;
}

.right h2 {
  color: #333;
  font-size: 18px;
  padding-bottom: 20px;
  margin-bottom: 20px;
  font-weight: lighter;
}

.right h3 {
  font-size: 15px;
  color: #000;
  font-weight: bold;
}

.text {
  color: #666;
  font-size: 14px;
  line-height: 27px;
  text-align: justify;
}

.about dt strong {
  display: inline-block;
  width: 31px;
  height: 28px;
  background-position: 0px -117px;
  text-align: center;
  font-size: 18px;
  color: #fff;
}

.about dt span {
  font-size: 16px;
  color: #ff9e13;
  padding-left: 20px;
  height: 28px;
  line-height: 28px;
  display: inline-block;
}

.about dd {
  padding: 10px 0px 0px 50px;
}

.about dd span {
  display: inline-block;
  padding-top: 15px;
  overflow: hidden;
  width: 160px;
}

.about dd span img {
  display: block;
  width: 112px;
  height: 112px;
}

.about dd span b {
  display: block;
  height: 30px;
  line-height: 30px;
  font-weight: lighter;
  font-size: 12px;
}

/*联系我们*/
.lx p {
  line-height: 27px;
  padding: 0px 0px 20px 0px;
}

/*隐私声明*/
.box .tel {
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 8px;
  color: #333;
  height: 30px;
  line-height: 30px;
}

.box .text2 {
  padding-bottom: 15px;
  line-height: 27px;
}

/*网站条款*/
.text4 {
  color: #ff9600;
  font-size: 14px;
  margin: 10px 0px;
}

.text_line {
  line-height: 27px;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.text5 {
  line-height: 24px;
  padding-bottom: 20px;
}

.gry {
  color: #333;
  padding-bottom: 5px;
  display: inline-block;
}

/*网站地图*/
.map {
  border-bottom: 1px #ccc dashed;
  padding-bottom: 15px;
  margin-bottom: 20px;
  overflow: hidden;
}

.map dt {
  background: #2b86e3;
  width: 90px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  color: #fff;
  margin: 0px 8px 5px 0px;
}

.map dd {
  margin-left: -8px;
}

.map dd a {
  line-height: 33px;
  height: 33px;
  display: inline-block;
  margin: 0px 8px 0px 8px;
}

.map dd a:hover {
  color: #2b86e3;
  text-decoration: underline;
}

.no-border {
  border-bottom: none;
}

/*友情链接*/
.text6 {
  line-height: 27px;
  padding-top: 15px;
  padding-bottom: 8px;
}

.text7 {
  height: 33px;
  line-height: 33px;
  margin-bottom: 20px;
}

.text7 input {
  height: 33px;
  line-height: 33px;
  border: 1px #ccc solid;
  width: 505px;
  margin-left: 10px;
  padding-left: 10px;
}

.orage {
  color: #ff9600;
}

/*反馈建议*/
.feedback {
  background: url(../images/book_03.jpg) no-repeat #f6f6f6 top right;
  height: 84px;
  font-size: 15px;
  padding: 20px 20px 0px 20px;
  overflow: hidden;
  line-height: 30px;
}

.message {
  margin-top: 20px;
}

.message h4 {
  border-bottom: 1px #2b86e3 solid;
}

.message h4 span {
  width: 112px;
  display: block;
  background: #2b86e3;
  height: 37px;
  line-height: 37px;
  text-align: center;
  color: #fff;
  font-size: 14px;
}

.message p {
  padding-bottom: 10px;
  margin-bottom: 20px;
}

.message p b {
  font-size: 16px;
  color: #ff9600;
  vertical-align: middle;
  padding-right: 6px;
}

.message table {
  width: 330px;
  border: none;
}

.message table td {
  height: 48px;
  line-height: 48px;
  text-align: right;
}

.message table input {
  width: 220px;
  height: 30px;
  border: 1px #ccc solid;
  box-shadow: 2px 2px 1px #e5e3e3 inset;
  font-size: 14px;
  padding-left: 10px;
}

.message button {
  width: 116px;
  height: 33px;
  line-height: 33px;
  background: #ff9600;
  border-radius: 3px;
  border: none;
  text-align: center;
  font-size: 16px;
  color: #fff;
  font-family: "Microsoft Yahei";
  cursor: pointer;
}

.message table td.center {
  text-align: center;
}

.message textarea {
  height: 130px;
  width: 863px;
  margin-bottom: 15px;
  color: #333;
  font-size: 14px;
  overflow: hidden;
  padding-top: 16px;
  padding-left: 15px;
  border: 1px solid #E8E7E7;
}

/*华运荣誉证书*/
.company-intro {
  overflow: hidden;
}

.company-intro p {
  width: 540px;
  overflow: hidden;
  float: left;
}

.company-intro p span {
  height: 30px;
  line-height: 30px;
  display: block;
  font-size: 16px;
  font-weight: bold;
  color: #333;
}

.company-intro p span i {
  list-style: none;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
}

.company-intro p span i cite {
  font-size: 14px;
  color: #fd611c;
  list-style: none;
  font-style: normal;
  font-weight: normal;
}

.company-intro p em {
  list-style: none;
  font-style: normal;
  line-height: 24px;
}

.company-intro p a {
  display: block;
  width: 80px;
  padding-left: 18px;
  background: #ff9600;
  color: #fff;
  height: 28px;
  line-height: 28px;
  margin-top: 15px;
}

.company-intro img {
  display: block;
  float: right;
  width: 304px;
}

.company-intro p em {
  color: #666;
}

.box h4 {
  clear: both;
  font-size: 16px;
  font-weight: bold;
  color: #333;
  background: #efefef;
  height: 32px;
  line-height: 32px;
  margin-top: 40px;
  padding-left: 20px;
}

.box h6 {
  clear: both;
  font-size: 14px;
  font-weight: normal;
  color: #666;
  line-height: 24px;
  margin-top: 40px;
  padding-left: 20px;
}

.honor {
  height: 255px;
  padding-bottom: 188px;
  background: url(../img/company02.png) no-repeat bottom center;
  background-size: 100% 100%;
  position: relative;
}

.honor span {
  cursor: pointer;
  position: absolute;
  width: 50px;
  height: 88px;
  background: #cccaca;
  color: #fff;
  font-size: 20px;
  top: 134px;
  line-height: 88px;
  text-align: center;
}

.honor span:hover {
  background: #9ad3ff;
}

.honor span.honor-l {
  left: 0px;
}

.honor span.honor-r {
  right: 0px;
}

.honor-list {
  position: relative;
  left: 80px;
  top: 50px;
  height: 260px;
  width: 720px;
  overflow-x: hidden;
}

.honor-list li {
  position: absolute;
  width: 312px;
  height: 198px;
  border: 12px solid #53320c;
  background: #ccc;
  z-index: 1;
  /*transition:all .6s;*/
}

.honor-list li img {
  display: block;
  width: 100%;
  height: 100%;
}

.honor-list li.honor-list-l {
  left: 0px;
  top: 40px;
  width: 284px;
  height: 146px;
  z-index: 3;
}

.honor-list li.honor-list-l-l {
  left: 80px;
  top: 20px;
  width: 284px;
  height: 186px;
  z-index: 4;
}

.honor-list li.honor-list-c {
  left: 192px;
  top: 0px;
  width: 312px;
  height: 224px;
  z-index: 5;
}

.honor-list li.honor-list-r-r {
  left: 326px;
  width: 284px;
  height: 186px;
  top: 20px;
  z-index: 4;
}

.honor-list li.honor-list-r {
  left: 412px;
  width: 284px;
  height: 146px;
  top: 40px;
  z-index: 3;
}

.honor-list li.honor-list-h {
  left: 738px;
  width: 284px;
  height: 146px;
  top: 40px;
  z-index: 1;
}

.honor-list li.move-c {
  left: 222px;
  top: 32px;
  opacity: 1;
  z-index: 3;
}

.honor-list li.move-l {
  left: 30px;
  top: 0px;
  opacity: 0.8;
  z-index: 2;
}

.honor-list li.move-h-l {
  left: -336px;
}

.honor-list li.move-s {
  left: 414px;
  opacity: 0.8;
}

.tool_list {
  width: 1180px;
  height: 91px;
  margin: 0 auto;
  border: 1px solid #ccc;
  background: #f1f1f1;
}

.tool_list p {
  width: 187px;
  height: 0;
  float: left;
}

.tool_list .arr_left, .tool_list .arr_right {
  float: left;
  width: 29px;
  height: 91px;
  cursor: pointer;
}

.tool_list .arr_left, .tool_list .arr_left30 {
  border-right: 1px solid #e0e0e0;
  background: #e8e8e8 url(../img/arr.png) no-repeat 10px center;
}

.tool_list .arr_right, .tool_list .arr_right30 {
  border-left: 1px solid #e0e0e0;
  background: #e8e8e8 url(../img/arr.png) no-repeat -28px center;
}

.tool_list .arr_left30 {
  background: #f1f1f1 url(../img/arr.png) no-repeat -60px center;
}

.tool_list .arr_right30 {
  background: #f1f1f1 url(../img/arr.png) no-repeat -100px center;
}

.tool_list div {
  padding: 5px 10px;
  width: 1080px;
  height: 81px;
  overflow: hidden;
  float: left;
  position: relative;
}

.tool_list ul {
  width: 2830px;
  height: 81px;
  position: absolute;
  top: 5px;
}

.tool_list li {
  width: 88px;
  height: 70px;
  padding-top: 8px;
  cursor: pointer;
  margin-right: 3px;
  display: inline;
  float: left;
  text-align: center;
  border: 1px solid #f1f1f1;
  border-top: 2px solid #f1f1f1;
}

.tool_list li:hover {
  background: #d9d9d9;
  border: 1px solid #c7c7c7;
  border-top: 2px solid #b4b4b4;
}

.tool_list .over a {
  color: #fff;
}

.tool_list li a {
  width: 100%;
  float: left;
  line-height: 22px;
  font-family: arial,simson;
  font-size: 12px;
}

.tool_list .over {
  background: #0088dd;
}

.tool_list li:hover {
  background: #d9d9d9;
  border: 1px solid #c7c7c7;
  border-top: 2px solid #b4b4b4;
}

.tool_list .over a {
  color: #0f2200;
}

.tool_list li a {
  width: 100%;
  float: left;
  line-height: 22px;
  font-family: arial,simson;
  font-size: 12px;
}

.selectBox {
  padding: 30px 0 20px;
  width: 760px;
  margin: 0 auto;
}

.selectBox .express_s {
  width: 250px;
  height: 30px;
  margin-left: 10px;
}

.express_s {
  width: 220px;
  padding: 2px 2px 2px 0;
}

.express_s, .express_i {
  width: 280px;
  height: 28px;
  border: 1px solid #ddd;
  float: left;
}

.selectBox .express_i {
  width: 50px;
  margin-left: 5px;
}

.ex_w {
  float: left;
  padding: 0 0 0 30px;
  line-height: 30px;
}

#exchange_btn, .search_button {
  padding: 5px 10px;
  float: left;
  margin-left: 10px;
  background: #e54c08;
  color: white;
  border-radius: 3px;
  cursor: pointer;
}

.tool_search {
  padding: 40px 0;
  margin: 0 auto;
}

.hs legend {
  width: 98%;
  height: 40px;
  line-height: 40px;
  background: #f0f0f0;
  font-weight: bold;
  padding-left: 2%;
  margin-bottom: 15px;
}

.hs fieldset {
  margin: 0;
  padding: 0;
}

.t_nor {
  margin: 0 auto;
}

.hs, .hs .tool_search {
  width: 910px;
}

.hs .t_ta, .hs .t_ta td, .max .t_nor, .max .t_nor td {
  border: none;
}

.hs legend {
  width: 96%;
  height: 40px;
  line-height: 40px;
  background: #f0f0f0;
  font-weight: bold;
  padding-left: 2%;
  margin-bottom: 15px;
}

.search_button {
  cursor: pointer;
}

.tool_it {
  width: 390px;
  border: 1px solid #d5d6d4;
  border-top: 2px solid #d5d6d4;
  height: 27px;
  background: #e2e3e1;
}

.tool_select {
  padding: 3px;
  border: 1px solid #ccc;
}

.baike_list .nav {
  border: 1px solid #ddd;
  border-right: none;
  border-bottom: none;
  width: 170px;
  float: left;
  margin-left: 50px;
}

.baike_list .nav li {
  width: 170px;
  line-height: 38px;
  border-bottom: 1px dotted #bbb;
  text-align: center;
  cursor: pointer;
}

.baike_list .nav .nav_over, .baike_list .nav li:hover {
  font-weight: bold;
}

.baike_list .nav .hd:hover {
  background: none;
}

.baike_list .list {
  border: 1px solid #ddd;
  width: 620px;
  float: left;
  margin: 0 0 30px;
}

.baike_list .list .fleft {
  padding: 0 0 0 30px;
}

.baike_list .hot_word {
  width: 260px;
  margin-left: 15px;
}

.baike_list .hot_word dd {
  padding: 10px;
  word-break: break-all;
  overflow: hidden;
}

.baike_list .hot_word dd a {
  white-space: nowrap;
  line-height: 24px;
  padding: 0 2px;
}

.baike_list .hot_word dd a:hover {
  text-decoration: underline;
  font-weight: bold;
}

.baike_list .list dt, .baike_list .nav .hd {
  padding: 0 0 0 20px;
  height: 37px;
  line-height: 37px;
  background: #f1f1f1;
  font-weight: bold;
  border-bottom: 2px solid #e2e3e1;
}

.baike_list .nav .hd {
  width: 160px;
  text-align: left;
}

.baike_list .list .list_dd {
  min-height: 300px;
  padding: 5px 0 10px;
}

.list_dd ul {
  width: 100%;
  margin: 0 auto;
}

.baike_list .list li {
  width: 506px;
  padding-left: 10px;
  float: left;
  line-height: 32px;
}

.baike_list .list li span {
  float: right;
  color: #888;
  font-family: arial;
  font-size: 12px;
  padding-right: 10px;
}

.pages {
  width: 96%;
  margin: 0 2%;
  clear: both;
}

.pages span a, .pages span span {
  padding: 3px 6px;
  height: 22px;
  line-height: 22px;
  background: white;
  border: 1px solid #ddd;
}

.pages span span {
  padding: 1px 8px 2px 8px;
}

.pages span, .pages a {
  font-weight: normal;
}

.pages .current {
  border: none;
  font-weight: bold;
}

.hltable {
  margin: 0 auto;
  border-left: 1px solid #e2e2e2;
  border-top: 1px solid #e2e2e2;
  width: 800px;
}

.hltable td {
  border-right: 1px solid #e2e2e2;
  border-bottom: 1px solid #e2e2e2;
  line-height: 30px;
}

/*会员认证*/
.vip-box {
  overflow: hidden;
  color: #666;
  font-size: 14px;
}

.vip-box p.v-t1 {
  line-height: 24px;
  margin-bottom: 20px;
  background: #ffffcd;
  position: relative;
  padding-left: 4px;
  border: 1px solid #ffcd66;
}

.vip-box p.v-t1 a {
  color: #0000ff;
  text-decoration: underline;
}

.vip-box p.v-t2 {
  font-weight: bold;
}

.vip-box p.v-t2 span {
  display: inline-block;
  margin: 0 15px;
  color: #f00;
}

.vip-box p.v-t2 a {
  color: #0000ff;
  text-decoration: underline;
  font-weight: normal;
}

.vip-box p.v-t2 button {
  height: 28px;
  line-height: 28px;
  border: 1px solid #ccc;
  padding: 0 16px;
  display: inline-block;
  cursor: pointer;
  margin-right: 10px;
}

.vip-box ul.v-u1 {
  overflow: hidden;
  margin-bottom: 30px;
}

.vip-box ul.v-u1 li {
  overflow: hidden;
  line-height: 30px;
}

.vip-box ul.v-u1 li label {
  display: block;
  float: left;
  width: 120px;
  text-align: right;
}

.vip-box ul.v-u1 li label i {
  font-style: normal;
  color: #f00;
  list-style: none;
  display: inline-block;
  margin-right: 4px;
}

.vip-box ul.v-u1 li p {
  display: block;
  float: left;
  color: #000;
}

.vip-box ul.v-u1 li input {
  height: 24px;
  border: 1px solid #ddd;
  width: 200px;
  float: left;
  text-indent: 1em;
  display: block;
}

.vip-box ul.v-u1 li span {
  display: block;
  margin-left: 20px;
  float: left;
}

.vip-box dl.v-d1 {
  overflow: hidden;
  margin-bottom: 0px;
}

.vip-box dl.v-d1 dd, .vip-box dl.v-d1 dt {
  overflow: hidden;
  line-height: 30px;
  clear: both;
  margin-bottom: 15px;
}

.vip-box dl.v-d1 dt span {
  display: block;
  float: left;
}

.vip-box dl.v-d1 dt label {
  display: block;
  float: left;
  font-weight: bold;
  width: 120px;
  text-align: left;
}

.vip-box dl.v-d1 dd label {
  display: block;
  float: left;
  width: 104px;
  text-align: right;
  margin-right: 12px;
}

.vip-box dl.v-d1 dd label i {
  font-style: normal;
  color: #f00;
  list-style: none;
  display: inline-block;
  margin-right: 4px;
}

.vip-box dl.v-d1 dd input {
  display: block;
  float: left;
}

div.uploadify {
  display: inline-block;
  float: left;
}

.vip-box em.del {
  display: block;
  float: left;
  cursor: pointer;
  display: none;
}

.vip-box span.check {
  display: block;
  float: left;
  margin-left: 15px;
  margin-right: 15px;
  cursor: pointer;
  display: none;
}

.vip-box p.v-t3 {
  margin-bottom: 20px;
  overflow: hidden;
  line-height: 32px;
}

.vip-box p.v-t3 label {
  display: block;
  float: left;
  width: 104px;
  text-align: right;
  margin-right: 12px;
}

.vip-box p.v-t3 input {
  border: 1px solid #ccc;
  background: #fff;
  width: 230px;
  height: 30px;
  text-indent: 5px;
}

.vip-box p.v-t4 {
  margin-bottom: 20px;
  overflow: hidden;
  line-height: 32px;
}

.vip-box p.v-t4 label {
  display: block;
  float: left;
  width: 104px;
  text-align: right;
  margin-right: 12px;
}

.vip-box input[type="file"], .vip-box input[type="file"] {
  cursor: pointer;
}

.vip-box p.v-t5 {
  clear: both;
  margin-bottom: 40px;
  overflow: hidden;
}

.vip-box .v-sub {
  margin-bottom: 20px;
  overflow: hidden;
}

.vip-box .v-sub button {
  cursor: pointer;
  display: inline-block;
  width: 130px;
  height: 32px;
  line-height: 32px;
  background: #0088dd;
  color: #fff;
  border: none;
  text-align: center;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.vip-box .v-sub .sub1 {
  margin-right: 20px;
}

/*找回密码*/
.b_k {
  border: 1px solid #e5e5e5;
}

.b_k h2 {
  line-height: 30px;
  background: #0088dd;
  text-align: left;
  color: white;
  padding-left: 10px;
}

.lb {
  padding: 10px;
}

.lb .log {
  width: 360px;
  border: 1px solid #e5e5e5;
  float: right;
  margin: 25px 20px 0;
}

.lb .log h3 {
  padding: 5px 0;
  margin-bottom: 5px;
  background: #0088DD;
  color: white;
  text-indent: 1em;
}

.lb .log div {
  padding: 10px 10px 0;
}

.lb .log div label {
  width: 70px;
  text-align: right;
  float: left;
  line-height: 30px;
}

.lb .log div .short {
  width: 70px;
  float: left;
  margin-right: 3px;
}

.lb .log p {
  padding-left: 85px;
  line-height: 20px;
}

.lb .log .ip4 {
  width: 230px;
}

/*订舱协议*/
.rule {
  border-top: 1px solid #0088dd;
  position: relative;
  background: #f8f8f8;
  padding: 20px 40px 40px;
  margin-bottom: 30px;
}

.rule dt {
  font-weight: bold;
  padding-top: 30px;
  font-weight: bold;
}

.rule h1 {
  position: absolute;
  top: -8px;
  left: 50%;
  width: 220px;
  font-size: 18px;
  margin-left: -115px;
  background: url(../img/bg2.gif) no-repeat;
  text-align: center;
  color: white;
}

.rule p {
  padding-bottom: 15px;
}

/**运价详情**/
.head3 {
  padding: 10px 0 5px;
}

.head3 div {
  float: left;
  padding-right: 20px;
}

.head3 div span {
  cursor: pointer;
  padding: 2px 4px;
}

.head3 div .curr {
  background: #0088dd;
  color: white;
}

.head4, .tb03 {
  border: 1px solid #e2e2e2;
  border-bottom: none;
}

.head4 td, .tb03 td {
  padding-bottom: 3px;
  padding-top: 3px;
  border-bottom: 1px solid #e2e2e2;
  text-align: center;
  line-height: 20px;
  background: #f8f8f8;
}

.tb03 {
  margin-top: 10px;
}

.tb03 td {
  background: white;
  padding: 5px 3px;
}

.tb03 th {
  background: #0088dd;
  color: white;
  font-weight: bold;
  padding: 5px;
}

.tb03 span {
  white-space: nowrap;
  padding: 0 5px;
}

.tb03 .b1 {
  font-size: 12px;
  padding: 2px 4px;
}

.tb03 .b1:hover {
  color: white;
}

.tb04 th {
  color: #333;
  background: #e2e2e2;
}

.tb04 td {
  padding: 0;
  line-height: 34px;
}

.detail_container {
  width: 1200px;
  margin: 0 auto;
  color: #535353;
  font-size: 14px;
}

.detail_container .r-left {
  width: 920px;
  float: left;
}

.detail_container .r-right {
  width: 260px;
  float: right;
}

.detail_container .r-right .hot {
  padding: 20px 0 0;
  text-align: right;
}

.detail_container .r-right .freight {
  background: #f5f2f2;
  padding: 15px;
  margin-top: 5px;
  font-size: 14px;
}

.detail_container .r-right .freight li {
  padding: 5px 0;
}

.detail_container .r-right .freight .rig {
  text-align: right;
  padding-top: 20px;
}

.detail_container .r-right .freight .rig a {
  padding: 10px 0 5px 30px;
  background: url(../img/ico.png) no-repeat 0 -430px;
}

.detail_container .r-right .freight .cen {
  text-align: center;
  font-size: 16px;
}

.detail_container .r-right em {
  color: #e56d72;
  padding: 0 10px;
  font-weight: bold;
}

.detail_container .r-right i {
  font-style: normal;
  background: #e56d72;
  padding: 5px;
  color: white;
  margin: 0 3px;
}

.detail_container .r-left .totle {
  padding: 15px 0 10px;
  position: relative;
}

.detail_container .totle .but-b, .totle .but-r {
  position: absolute;
}

.detail_container .totle .but-b {
  right: 90px;
  top: 5px;
}

.detail_container .totle .but-r {
  right: -5px;
  top: 5px;
}

.detail_container .list li {
  background: #f5f2f2;
  margin-bottom: 10px;
  padding: 5px 0 10px;
  position: relative;
}

.detail_container .list li div {
  padding: 5px 0;
  text-align: center;
}

.detail_container .list li .hot-f {
  text-align: left;
  position: relative;
  top: -4px;
  padding: 0;
}

.detail_container .hot-f .icon-f {
  background: url(../img/icon.png) no-repeat -5px -320px;
  padding: 2px 15px 2px 10px;
  color: #fff;
}

.detail_container .list li .add-f {
  text-align: left;
  padding-left: 15px;
  font-weight: bold;
}

.detail_container .list li .mid span {
  float: left;
  padding: 0 5px;
  color: #e6474e;
  text-align: center;
}

.detail_container .jz {
  padding: 2px 15px 2px 10px;
  color: white;
  position: absolute;
  top: 0;
  left: -2px;
  background: url(../img/icon.png) no-repeat -5px -320px;
}

.detail_container .list li .but-b {
  padding: 5px 20px !important;
  white-space: nowrap;
}

.detail_container .r-left .hd1 {
  text-align: center;
  font-size: 20px;
  border-bottom: 1px solid #ddd;
  position: relative;
  padding: 10px 0 4px;
}

.detail_container .hd1 .share {
  top: 15px;
}

.detail_container .dtn {
  border: 1px solid #ddd;
}

.detail_container .cont2 {
  border: 1px solid #ddd;
  border-top: none;
}

.detail_container .cont2 .pr {
  width: auto;
  margin: 0 auto;
  padding: 30px 0;
}

.detail_container .cont2 .pr dl {
  width: 80px;
  border: 1px solid #ddd;
  text-align: center;
  float: left;
  margin: 0 10px;
  line-height: 30px;
}

.detail_container .cont2 .pr dt {
  background: #4babeb;
  color: white;
}

.detail_container .dash1 {
  margin-top: 10px;
}

.detail_container .dash1 th {
  background: #e5e9ed;
  text-align: left;
  padding: 0 5px;
}

.detail_container .dash1 td {
  background: #fcfcfc;
  text-align: left;
  border-top: 1px solid #e6e6e6;
  padding: 0 5px;
}

.detail_container .dash0 td {
  border-bottom: 1px dashed #e6e6e6;
}

.detail_container .hesuan {
  background: #e5e9ed;
  padding: 8px 0 8px 26px;
  position: relative;
  margin-top: 10px;
}

.detail_container .hesuan input {
  width: 60px;
  padding: 2px 0;
  margin-right: 3px;
  border: 1px solid #ddd;
}

.detail_container .hesuan a {
  position: absolute;
  right: 22px;
  top: 0;
  width: 80px;
  background: #4babeb;
  color: white;
  text-align: center;
  height: 39px;
  line-height: 39px;
  font-size: 14px;
}

.detail_container .hesuan a:hover {
  background: #3e9cdb;
}

.detail_container .hj {
  font-size: 16px;
  color: #535353;
  padding: 20px 0 20px 28px;
}

.detail_container .hj a {
  background: #d93639;
  margin-left: 80px;
  border: none;
  font-weight: normal;
  padding: 10px 20px !important;
  font-size: 14px;
  color: #ffffff;
}

.detail_container .hj a:hover {
  background: #cb2b2e;
}

.detail_container .hj .m_l {
  margin-left: 50px;
}

.detail_container .hj .money {
  font-weight: bold;
  color: #e25d22;
}

.detail_container .bdf {
  padding: 10px 0 0 22px;
}

.detail_container .dq {
  text-indent: 20px;
}

.detail_container .dq1 {
  position: relative;
  left: -6px;
}

.detail_container .dq2 {
  padding-left: 5px;
}

.detail_container .dq3 {
  padding-left: 2px;
}

.detail_container .full-s {
  min-height: 600px;
  position: relative;
}

.detail_container .over-bg {
  background: #eef7f7;
}

.detail_container .zb-curr span {
  font-size: 13px;
  color: #535353;
}

.detail_container .totle {
  font-size: 16px;
  color: #535353;
}

.detail_container .totle .share {
  font-size: 14px;
  float: right;
  color: #808080;
  padding-right: 10px;
  padding-top: 5px;
}

.detail_container .totle img {
  padding-right: 5px;
}

.detail_container .totle img:hover {
  padding-top: 0.5px;
}

.detail_container .dtn h3 {
  background: #4babeb;
  height: 42px;
  color: #ffffff;
  line-height: 42px;
  font-size: 14px;
  padding-left: 10px;
}

.detail_container .r-right {
  padding-top: 43px;
}

.detail_container .news2 dl {
  padding: 0px;
}

.detail_container .news2 dt a {
  color: #535353;
  padding-left: 20px;
}

.detail_container .news2 dd {
  color: #807f7f;
  padding: 5px 5px 10px 5px;
}

.detail_container .dash0 {
  margin-top: 10px;
}

/*会员中心*/
.zb-curr {
  padding: 10px 0 7px;
}

.zb-fl {
  width: 190px;
  padding: 10px;
  background: #fafafa;
  float: left;
  min-height: 450px;
}

.zb-fl dt {
  font-size: 14px;
  font-weight: bold;
  text-indent: 13px;
  padding: 4px 0;
  border-bottom: 1px solid #e8e8e8;
}

.zb-fl dd {
  margin: 10px 0px;
  padding: 2px;
}

.zb-fl dd a {
  font-size: 12px;
  display: block;
  text-indent: 15px;
  margin: 2px 0;
  padding: 0;
}

.zb-fl dd:hover, .zb-fl .curr {
  background: #0088dd url(../img/arr1.png) no-repeat 160px 9px;
  font-weight: bold;
  color: white;
  margin: 10px 0px;
  padding: 2px;
}

.zb-fl .curr a, .zb-fl dd:hover a {
  color: #fff;
  margin: 2px 0;
  padding: 0;
}

.zb-fr {
  width: 960px;
  float: right;
  border-top: none;
}

.side {
  width: 185px;
  float: left;
}

.side dt {
  line-height: 32px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
  color: white;
}

.side dd {
  line-height: 36px;
  border-top: none;
  padding-left: 24px;
}

.side .curr, .side dd:hover {
  background: #f8f8f8;
}

.side .curr a {
  font-weight: bold;
  color: #555;
}

.sect {
  width: 760px;
  float: right;
}

.sect .head2, .sect .mod dt {
  padding: 5px 0 0;
  margin-bottom: 10px;
  font-size: 14px;
  color: #555;
  font-weight: bold;
  border-bottom: 1px solid #e2e2e2;
}

.sect .me {
  float: left;
  width: 150px;
  text-align: center;
  margin: 20px 0 0 30px;
}

.sect .me .b1 {
  padding: 5px 15px;
  font-size: 14px;
  position: relative;
  top: 10px;
}

.sect .t1 {
  float: right;
  width: 420px;
  margin-top: 10px;
}

.sect .t1 input {
  width: 180px;
  border: 1px solid #e2e2e2;
  height: 22px;
  line-height: 22px;
}

.sect .t1 th {
  line-height: 38px;
  text-align: right;
  padding-right: 2px;
  color: #666;
  font-weight: bold;
}

.sect .t1 a {
  padding: 2px 4px;
  color: white;
  background: #0088dd;
}

.sect .t1 .b1 {
  padding: 5px 15px;
  position: relative;
  top: 12px;
}

.sect .t1 a:hover, .sect .me .b1:hover {
  color: white;
}

/*user center*/
.add-user {
  height: 5px;
  position: relative;
  padding: 5px 0 !important;
}

.add-user a {
  position: absolute;
  top: -40px;
  right: -4px;
}

.bk-inte {
  background: #ffffcd;
  height: 30px;
  line-height: 30px;
  position: relative;
  padding-left: 4px;
  margin-bottom: 5px;
  border: 1px solid #ffcd66;
}

.bk-inte a {
  color: #3367cc;
}

.bk-inte span {
  position: absolute;
  display: block;
  height: 30px;
  width: 30px;
  line-height: 30px;
  font-size: 14px;
  text-align: center;
  background: #0088dd;
  color: #fff;
  top: 0px;
  right: 0px;
  cursor: pointer;
}

.bk-d3 {
  padding: 0 20px 5px 0;
  position: relative;
  border-bottom: 1px solid #e6e6e6;
}

.but-b, .but-r, .button, .button-r {
  background: #ff9813;
  border-radius: 2px;
  margin-right: 5px;
  border: 1px solid #ff9813;
  color: #fff;
  padding: 3px 12px;
  *line-height:26px;
  _line-height:26px;
}

.button_no {
  background: #ccc;
  border-radius: 2px;
  margin-right: 5px;
  border: 1px solid #ccc;
  color: white !important;
  padding: 3px 12px;
}

.noScole_num {
  display: none;
}

/*
*积分
*/
.index h3 {
  border-bottom: 1px solid #e6e6e6;
  padding: 5px 0;
  margin-top: 10px;
}

.index .add-user {
  padding: 10px 20px;
}

.index .faq {
  padding: 5px 20px;
}

.index li {
  float: left;
}

.index .faq li {
  line-height: 30px;
}

.index .feedback {
  padding: 10px 20px 40px;
}

.index .feedback dt {
  padding: 5px 0;
}

.index .feedback textarea {
  width: 600px;
  height: 100px;
  margin-bottom: 10px;
}

.index .get {
  padding: 20px 20px 0;
}

.index .get li {
  padding: 4px 0;
  position: relative;
}

.index .get .pd20 {
  padding: 5px 0 12px;
  width: 100%;
  border-bottom: 1px solid #ddd;
}

.index .get .but-b {
  padding: 5px 15px !important;
}

.index .get .redbg {
  background: #ff6801;
  border: none;
}

.index .get em {
  font-size: 13px;
  padding-right: 20px;
  font-family: microsoft yahei;
}

.index .get .time {
  padding: 12px 0;
  position: relative;
  margin-top: 3px;
  background: none;
}

.index .get .time .form {
  padding-top: 0px;
  margin-top: 0px;
  display: block;
}

.index .get .time .form input {
  font-size: 14px;
}

.index .get .t2 {
  padding: 0 0 12px;
  width: 100%;
}

.index .get .time input {
  border: 1px solid #ddd;
  padding: 3px;
}

.index .get .time .t-right {
  position: absolute;
  right: 0;
  top: 15px;
  padding-top: 10px;
}

.index .get .t2 .t-right {
  top: -6px;
}

.index .get .time .t-right a {
  padding: 3px 8px;
  margin: 8px 2px;
}

.index .get .time .t-right a:hover {
  background: #0088dd;
  color: #fff;
}

.atten .cont th {
  background: #f4f4f4;
  line-height: 30px;
  border-top: 1px solid #ddd;
}

.atten .cont td {
  text-align: center;
  line-height: 20px;
  padding: 10px 0;
  line-height: 20px;
  border-bottom: 1px solid #e6e6e6;
}

.atten .cont td a {
  color: #3367cc;
  padding: 0 3px;
}

.atten .cont .draft td {
  padding: 8px 0;
}

/*在线留言*/
.feedList dt, .feedList dd {
  background: none repeat scroll 0 0 #FAFAFA;
  padding: 5px 20px;
}

.feedList, .ct1 {
  padding: 15px 30px;
}

.feedList dt {
  border-bottom: 1px solid #89C1E2;
  height: 27px;
  line-height: 27px;
  padding: 5px 100px 5px 20px;
  background: #fafafa;
  position: relative;
  z-index: 0;
}

.feedList dt .feedtime {
  color: #666666;
  font-size: 12px;
  position: absolute;
  right: 20px;
  top: 5px;
}

.feedList dd {
  color: #666666;
  overflow: hidden;
  padding-bottom: 10px;
  padding-top: 10px;
  word-wrap: break-word;
}

.feedList .feedpic {
  padding-top: 0;
  height: auto;
}

.feedList .feedpic .picLayer {
  cursor: pointer;
  float: left;
  position: relative;
}

.feedList .feedpicLst li {
  display: inline;
  float: left;
  margin-right: 50px;
}

.feedList .feedpic .picLayer img {
  float: left;
  position: relative;
  z-index: 1;
}

.feedList .feedpicLst img {
  width: 120px;
  height: 80px;
}

.feedList .feedpic img {
  border: 1px solid #B8D8E8;
  cursor: pointer;
}

.feedList .writeback {
  background: none repeat scroll 0 0 #FFFFFF;
  border: 1px solid #EFEFEF;
  color: #333333;
  padding-top: 12px;
}

.feedList .writeback .b_tit {
  color: #4990CE;
  font-size: 12px;
  font-weight: bold;
}

.side {
  width: 140px;
  float: left;
}

.side dt {
  line-height: 32px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 10px;
  color: white;
}

.side dd {
  line-height: 36px;
  border-top: none;
  padding-left: 24px;
}

.side .curr, .side dd:hover {
  background: #f8f8f8;
}

.side .curr a {
  font-weight: bold;
  color: #555;
}

.sect {
  width: 960px;
  float: right;
}

.sect ul li {
  float: left;
  margin-right: 20px;
}

.atten {
  clear: both;
}

.percent {
  width: 100%;
}

.sect .tab-box {
  line-height: 24px;
}

.sect .tab-box p {
  padding-left: 20px;
}

.sect .tab-box p strong {
  position: relative;
  left: -20px;
}

.sect .tab-box p.v-t1 {
  font-size: 14px;
  color: #333;
  width: 880px;
  line-height: 24px;
  margin: 0 40px 20px 40px;
  background: #ffffcd;
  position: relative;
  padding-left: 4px;
  border: 1px solid #ffcd66;
}

.sect .tab-box p.v-t1 a {
  color: #0000ff;
  text-decoration: underline;
}

.sect .head2 {
  padding: 5px 0 0;
  margin-bottom: 10px;
  font-size: 14px;
  color: #555;
  font-weight: bold;
  border-bottom: 1px solid #e2e2e2;
}

.sect .me {
  float: left;
  width: 150px;
  text-align: center;
  margin: 20px 0 0 30px;
}

.sect .me .b1 {
  padding: 5px 15px;
  font-size: 14px;
  position: relative;
  top: 10px;
}

.sect .t1 {
  float: right;
  width: 420px;
  margin-top: 10px;
}

.sect .t1 input {
  width: 180px;
  border: 1px solid #e2e2e2;
  height: 22px;
  line-height: 22px;
}

.sect .t1 th {
  line-height: 38px;
  text-align: left;
  padding-right: 2px;
  color: #666;
  font-weight: bold;
}

.sect .t1 a {
  padding: 2px 4px;
  color: white;
  background: #0088dd;
}

.sect .t1 .b1 {
  padding: 5px 15px;
  position: relative;
  top: 12px;
}

.sect .t1 a:hover, .sect .me .b1:hover {
  color: white;
}

.sect .c2 {
  overflow: hidden;
}

.sect .c2 a.inviter {
  background: #2b86e3;
  color: white;
  display: block;
  width: 120px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border: 0px solid #787878;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  margin: 30px 0 18px 0;
  float: left;
}

.sect .c2 a.inviter:hover {
  background: #1a7de1;
}

.sect .c2 a.copy {
  background: #2b86e3;
  color: white;
  float: left;
  display: block;
  width: 120px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  border: 0px solid #787878;
  -webkit-border-radius: 6px;
  border-radius: 6px;
  margin: 9px 0 0px 15px;
}

.sect .c2 a.copy:hover {
  background: #1a7de1;
}

.sect .c2 p#my_url {
  height: 48px;
  width: 560px;
  border: 1px dashed #787878;
  float: left;
  text-align: center;
}

.sect .c2 .yao_firend {
  padding: 10px 22px;
  clear: both;
  padding: 10px 22px;
  border: 1px solid #e2e2e2;
  margin-top: 60px;
  float: left;
}

.sect .c2 .yao_firend p {
  line-height: 26px;
}

.sect .c2 .copy_a {
  clear: both;
  overflow: hidden;
}

/* add */
.bk1 {
  border: 1px solid #ccc;
}

.bk1 a {
  color: #0071b8;
}

.bk1 a:hover {
  text-decoration: underline;
}

.bk1 .pr30 {
  padding-right: 30px;
}

.bip1, .bip2, .bip3, .bip4, .bip5, .bip0, .bip6, .bip7, .bip8 {
  border: 1px solid #ccc;
  width: 160px;
  margin: 0 12px 0 0;
  padding: 4px 3px;
}

.bip7 {
  width: 90px;
}

.bip8 {
  width: 250px;
}

.bip2 {
  margin: 0 3px;
}

.bip3 {
  width: 100px;
}

.bip4, .bip5 {
  margin: 0;
  text-align: center;
}

.bip0 {
  width: 200px;
}

.bip4 {
  width: 80px;
}

.bip5 {
  width: 50px;
}

.percent .bip3 {
  width: 120px;
}

.percent .bip4 {
  width: 100px;
}

.bip6 {
  width: 30px;
  color: #999;
  margin: 0;
}

.bk1 .b1 {
  padding: 4px 10px;
  font-size: 12px;
  color: white;
  font-weight: normal;
  cursor: pointer;
}

.bk1 .line {
  padding: 9px 0 0;
}

.bk1 .pr30 b {
  color: red;
}

.bk1 .b1:hover {
  color: white;
  text-decoration: none;
}

.bk1 .fr {
  width: 190px;
  float: right;
}

.bk1 .fr .b1 {
  margin-left: 20px;
}

.bk2 th {
  background: #f4f4f4;
  padding: 3px 0;
  color: #666;
}

.bk2 td {
  padding: 8px 0;
  text-align: center;
  border-bottom: 1px dotted #ccc;
}

.bk3 th {
  background: #f4f4f4;
  padding: 3px 0;
  color: #666;
}

.bk3 td {
  padding: 8px 0;
  text-align: center;
  border-bottom: 1px solid #ccc;
}

.mb-select {
  background: #0088dd;
  line-height: 40px;
  padding: 0 10px;
}

.mb-select span {
  padding-right: 25px;
  color: white;
  font-weight: bold;
}

.mb-select i {
  font-style: normal;
  font-weight: normal;
}

.mb-select div {
  float: right;
}

.mb-select a {
  padding-left: 10px;
}

.tb_1 textarea {
  width: 210px;
  height: 80px;
  padding: 3px;
}

.add-delect a {
  padding: 3px;
  background: #0088dd;
  color: white;
  margin: 3px;
}

.add-delect a:hover {
  text-decoration: none;
}

.dotted {
  padding: 10px 0 0;
  border-bottom: 1px dotted #eee;
}

.label-td label {
  margin-right: 20px;
}

.ta_1 {
  width: 90%;
  height: 100px;
  padding: 3px;
  color: #666;
}

.font02 {
  font-size: 16px;
  font-weight: bold;
  color: #555;
}

.b1 {
  padding: 7px 20px;
  background: #0088dd;
  font-size: 16px;
  color: white;
  font-weight: bold;
  margin: 0 10px;
}

.bt_1 .b1 {
  margin-right: 5px;
  padding: 5px 15px;
  border: 1px solid #007ac7;
  border-bottom: 2px solid #007ac7;
}

.bt_1 .dash {
  color: #424242;
  border: 1px solid #ccc;
  border-bottom: 2px solid #ddd;
  background: url(../img/b1.gif) no-repeat;
}

.bt_1 .dash:hover {
  color: #333;
  border: 1px solid #999;
}

.tb_3 th {
  color: #666;
}

.tb_3 .eidt-td {
  background: #ff9966;
  color: #111;
  position: relative;
  line-height: 22px;
  width: 66%;
  margin: 0 auto;
}

.eidt-info {
  padding: 8px 10px;
  background: #ffffda;
  border-bottom: 1px solid #d1b07c;
}

.eidt-info a {
  padding: 0 0 0 10px;
}

.over-box {
  position: absolute;
  top: 23px;
  left: 0;
  background: white;
  border: 1px solid #ccc;
  padding: 10px;
  width: 400px;
  display: none;
}

.block-area {
  padding: 0 0 15px;
}

.block-area th {
  text-align: left;
  color: #666;
}

.block-area .ac th {
  text-align: center;
}

.head5 span {
  padding-left: 50px;
  font-weight: normal;
}

.head5 .c1 {
  position: absolute;
  right: 10px;
  top: 2px;
  color: #0088dd;
  font-weight: normal;
}

.head5 {
  line-height: 28px;
  position: relative;
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  margin-bottom: 15px;
  padding: 2px 0 0 22px;
  background: #f4f4f4;
  font-weight: bold;
}

.nbd {
  border: none;
  padding: 12px 0 0;
}

.submit {
  width: 195px;
  margin: 20px auto;
}

.submit a {
  padding: 7px 20px;
  background: #0088dd;
  font-size: 16px;
  color: white;
  font-weight: bold;
  margin: 0 10px;
}

.submit a:hover {
  color: #fff;
}

.submit .rset {
  background: #e2e2e2;
  color: #515151;
}

.submit .rset:hover {
  color: #111;
}

.ip4 {
  height: 24px;
  line-height: 24px;
  width: 200px;
  border: 1px solid #e2e2e2;
  padding: 2px;
}

/*QQ特效*/
.webchat {
  width: 200px;
  height: 200px;
  _height: 215px;
  z-index: 1002;
  right: -145px;
  top: 115px;
  position: fixed;
  _position: absolute;
  _bottom: auto;
  _top: expression(eval(document.documentElement.scrollTop+200));
}

.qq_box {
  width: 200px;
  position: relative;
  left: 0;
}

.qq_action, .qq_show {
  width: 56px;
  height: 63px;
  background: #1bb8e5;
  cursor: pointer;
  float: left;
  text-align: center;
  position: relative;
}

.qq_action p, .qq_show p {
  width: 56px;
  float: left;
  color: white;
  font-size: 12px;
  background: #149fd9;
  padding: 2px 0;
}

.qq_action img, .qq_show img {
  margin: 3px 0;
}

.qq_action {
  left: 0;
}

.qq_show {
  display: none;
  left: 90px;
}

.qq_cont {
  width: 140px;
  float: left;
  border: 1px solid #9c9c9c;
  background: #dee5e9;
  box-shadow: 2px 2px 4px #999;
  position: relative;
  left: 145px;
}

.qq_cont ul {
  width: 138px;
  border: 1px solid #fff;
}

.qq_cont ul li {
  width: 138px;
  float: left;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #c4d1d9;
  padding: 3px 0;
  position: relative;
}

.qq_cont ul li span {
  width: 40px;
  float: left;
  text-align: center;
  font-size: 12px;
}

.qq_cont ul li iframe {
  margin-top: 7px;
  float: left;
}

.qq_cont .qq_h3 {
  height: 33px;
  line-height: 33px;
  text-indent: 10px;
  font-size: 16px;
  font-family: microsoft yahei;
  background: url(../img/qq_h3.gif) repeat-x;
  border: none;
  padding: 0;
}

/*限时特价*/
.banner_tj {
  width: 100%;
  height: 260px;
  background: url(../images/bannerzy_02.jpg) no-repeat top center;
  overflow: hidden;
}

.conter_XS {
  width: 1180px;
  min-width: 1000px;
  max-width: 1180px;
  margin: 10px auto;
  overflow: hidden;
}

.content_XS {
  background: #f5f5f5;
  overflow: hidden;
  width: 100%;
}

.title_xs {
  width: 100%;
  height: 48px;
  background: url(../images/title.jpg) no-repeat;
  overflow: hidden;
}

.img_1 {
  background-position: 0px -342px;
}

.img_2 {
  background-position: 0px -285px;
}

.img_3 {
  background-position: 0px -228px;
}

.img_4 {
  background-position: 0px -171px;
}

.img_5 {
  background-position: 0px -114px;
}

.img_6 {
  background-position: 0px -57px;
}

.img_7 {
  background-position: 0px 0px;
}

.box_xs {
  width: 1138px;
  padding: 0px 20px;
  border: 1px #e8e8e8 solid;
  background: #fff;
  overflow: hidden;
}

.showBOX {
  width: 262px;
  height: 404px;
  margin: 20px 12px;
  overflow: hidden;
  padding-bottom: 2px;
  float: left;
  display: inline;
  transition: all 0.2s linear 0s;
}

.showBOX img {
  height: 402px;
  margin: 4px auto 0px;
  text-align: center;
  display: block;
}

.showBOX:hover {
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.4);
  transform: translateY(-5px);
  cursor: pointer;
}

.clearMargin {
  margin-right: 0px;
}

.time {
  width: 179px;
  padding-left: 85px;
  display: block;
  height: 51px;
  background: url(../images/tag.png) no-repeat;
  background-position: 0px -154px;
  font-size: 24px;
  color: #808080;
  line-height: 51px;
  position: relative;
  top: 4px;
}

.tb {
  width: 250px;
  margin: 0px auto;
  padding: 15px 0px 30px 0px;
  text-align: center;
  background: url(../images/bmy_05.jpg) no-repeat left bottom #3294e8;
}

.tb p {
  line-height: 20px;
  font-size: 16px;
  color: #fff;
}

.to {
  background: url(../images/aglin_icon.png) no-repeat;
  display: inline-block;
  width: 22px;
  height: 22px;
  margin: 5px 0px;
  background-position: -45px -54px;
}

.textgp {
  width: 220px;
  margin: 0px auto;
  overflow: hidden;
}

.textgp th {
  text-align: center;
  width: 70px;
  line-height: 24px;
  height: 24px;
  background: #daeeff;
  border: 4px #fff solid;
}

.textgp td {
  background: #fea37b;
  text-align: center;
  width: 70px;
  height: 24px;
  border: 4px #fff solid;
  color: #fff;
}

.text_xs {
  line-height: 22px;
  padding-left: 25px;
  font-size: 13px;
  color: #666;
}

.delete {
  color: #999;
  text-decoration: line-through;
  padding-top: 5px;
}

.bm_box {
  border: 1px dashed #ccc;
  width: 250px;
  border-top: none;
  margin: 0px auto;
  padding-top: 6px;
}

.buttion {
  width: 218px;
  height: 36px;
  display: block;
  margin: 10px auto 14px;
  line-height: 36px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background: #ff771c;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}

.buttion:hover {
  color: #fff;
  background: #fc6703;
}

.conter_XS {
  margin: 0px auto;
}

.con_01 {
  margin: 30px 0px;
}

/*货物跟踪*/
.carriers_area {
  width: 290px;
  float: left;
  background: #0088dd;
}

.carriers_area {
  border-bottom: 1px solid #ccc;
}

.carriers_area td {
  padding: 5px 2px 5px 8px;
  background: #f6f6f6;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
}

.carriers_area .nor_c, .carriers_area .main_c {
  width: 24px;
  text-align: center;
  border-top: 1px solid #4a970b;
  color: white;
  font-size: 16px;
  padding: 3px;
}

.carriers_area .nor_c {
  background: #0088dd;
}

.carriers_area td li {
  float: left;
  margin: 2px;
  width: 109px;
  padding-left: 3px;
}

.carriers_area td li a {
  color: #585858;
}

.carriers_area td li a:hover {
  color: black;
  text-decoration: underline;
}

.carriers_area .main_c {
  border-top: 1px solid #ccc;
  background: #005d97;
}

.track_zone {
  width: 672px;
  float: left;
  border: 1px solid #ccc;
  border-top: 3px solid #ccc;
  margin-left: 10px;
  background: #f6f6f6;
}

.tarck_from {
  width: 642px;
  padding: 8px 15px;
  float: left;
  background: #ececec;
  border-bottom: 1px solid #ccc;
}

.tarck_from p {
  line-height: 32px;
  padding-left: 10px;
}

.track_cont {
  background: #f6f6f6;
  width: 672px;
  float: left;
  text-align: center;
}

.track_cont h2 {
  background: #0088dd;
  padding: 5px 0 5px 10px;
  color: white;
  font-size: 20px;
  text-align: left;
  font-weight: normal;
}

.tarck_from p .track_type {
  margin-left: 15px;
}

.tarck_from p .text {
  width: 455px;
  height: 26px;
  line-height: 26px;
  border: 2px solid #ccc;
}

.tarck_from p .search_button {
  float: none;
  background: #0088dd;
  color: white;
  font-size: 14px;
  font-weight: bold;
}

.no_label {
  position: relative;
  top: 2px;
  *top: -7px;
}

.t_contact {
  min-height: 751px;
  *min-height: 712px;
  float: left;
  width: 100%;
}

.t_contact .h3_about {
  padding-top: 20px;
  width: 100%;
  float: left;
}

.t_contact .h3_about td {
  text-align: left;
  padding-left: 5px;
}

.t_contact .h3_about .bold {
  text-align: center;
  background: #d3e2c7;
  color: #2b2b2b;
}

.t_contact #min-mid {
  text-align: center;
  padding: 10px;
}

.t_contact h3, .t_contact h4 {
  line-height: 40px;
  height: 40px;
  float: left;
  width: 100%;
}

.t_contact h3 {
  text-align: left;
  text-indent: 1em;
  background: #0088dd;
  font-size: 18px;
  color: white;
  font-weight: normal;
}

.t_contact h4 {
  font-size: 16px;
}

.t_contact table {
  float: left;
  width: 96%;
  margin-left: 2%;
  margin-bottom: 20px;
}

.t_contact table th {
  background: #d3e2c7;
  color: #2b2b2b;
  height: 30px;
}

.t_contact table td {
  border: 1px solid #a5a5a5;
  height: 30px;
  line-height: 30px;
}

.tuijian {
  width: 100%;
  height: 100px;
  overflow: hidden;
  line-height: 20px;
}

.Tnews ul {
  width: 100%;
  height: 20px;
  overflow: hidden;
  line-height: 20px;
}

/*注册*/
.b_k {
  border: 1px solid #e5e5e5;
}

.regbox {
  padding: 30px;
}

.rform {
  width: 500px;
  float: left;
}

.rform ul li {
  padding: 8px 0;
}

.rform li label {
  width: 90px;
  float: left;
  text-align: right;
  padding-right: 3px;
  line-height: 32px;
}

.rform li input {
  width: 300px;
  border: 1px solid #ddd;
  height: 30px;
  line-height: 26px;
}

.rform li .l2 {
  width: 100px;
}

.rform li .get {
  background: #0086db;
  color: white;
  margin-left: 10px;
  padding: 3px 6px;
}

.rform dl {
  margin: 10px 0 0;
}

.rform dl dt {
  line-height: 28px;
  color: #555;
}

.rform dl dd {
  padding: 0 0 10px;
}

.rform dl dd span {
  width: 15%;
  padding: 2px 0 2px 15%;
  float: left;
  white-space: nowrap;
}

.lognow_why {
  float: right;
  width: 311px;
  text-align: left;
  font-size: 13px;
  margin-bottom: 30px;
  color: #da791a;
  background-color: #fef5ee;
  border: solid 1px #f9dec3;
}

.lognow_why p {
  font-size: 15px;
  padding: 10px 0 0 35px;
}

.lognow_why ul {
  padding: 10px 0 0 50px;
  list-style: disc;
}

.lognow_why ul li {
  padding-bottom: 10px;
  list-style: disc;
}

.lognow_t {
  float: right;
  width: 313px;
  text-align: center;
  font-size: 13px;
  margin-bottom: 30px;
}

.lognow_b {
  float: right;
  width: 313px;
  text-align: center;
  font-size: 13px;
  background: #eee;
  padding: 30px 0 10px 0;
}

.sewm {
  font-size: 12px;
  padding: 10px;
}

.lognow_b p a {
  color: #0086db;
}

em {
  color: red;
}

.sendbox {
  padding: 10px 0 8px 76px;
}

.sendbox a {
  color: white;
  font-weight: bold;
  font-size: 18px;
  background: #f38015;
  border: 1px solid #c96406;
  padding: 6px 15px;
}

.sendbox .reset {
  background: #eee;
  border: 1px solid #ddd;
  color: #555;
}

.agreement {
  color: #666;
  padding-left: 76px;
}

.shipowner {
  overflow: hidden;
  width: 100%;
}

.time_limite h4,.shipowner h4{
  height: 30px;
  margin-bottom: 15px;
  line-height: 30px;
  color: #2b86e3;
  font-size: 18px;
  font-weight: normal;
  border-bottom: 2px solid #2b86e3;
  vertical-align: bottom;
  font-weight: bold;
}

.shipowner h4 cite{
  font-weight: normal;
  font-style: normal;
  margin-left: 40px;
  color: #808080;
  font-size: 12px;
  vertical-align: bottom;
}

.shipowner ul{
  overflow: hidden;
}
.shipowner ul li{
  width: 290px;
  height: 76px;
  float:left; 
}
.shipowner ul li a{
  display: block;
}

.shipowner ul li img{
  width: 290px;
  height: 76px;
  display: block;
}

.shipowner span {
  font-size: 14px;
  display: block;
  height: 77px;
  float: left;
  line-height: 77px;
  color: #fff;
  text-align: center;
  width: 112px;
  background: #ffb75b url(../images/ship-arrow-l.png) no-repeat right center;
}

.shipowner p {
  float: left;
  height: 58px;
  width: 775px;
  padding: 8px 0;
  border: 1px solid #fccfba;
  border-left: none;
}

.shipowner p a {
  width: 387px;
  height: 58px;
  display: block;
  float: left;
}

.shipowner p a.yangming {
  background: #fff url(../images/ym-logo.png) no-repeat center center;
  border-right: 1px dashed #ccc;
}

.right-ad {
  position: fixed;
  left: 50%;
  margin-left: 577px;
  bottom: 0px;
  width: 100px;
  height: 180px;
  background: url(../images/yxj.gif) no-repeat;
  z-index: 99999;
}

.right-ad span {
  position: absolute;
  width: 30px;
  height: 30px;
  right: 0px;
  cursor: pointer;
  z-index: 1;
}

.right-ad a {
  display: block;
  width: 100px;
  height: 180px;
}

.new-banner-list {
  height: 313px; 
 
  position: relative;
  z-index: 1;
}

.new-banner-list li {
  height: 313px;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1;
}

.new-banner-list li img {
  height: 313px;
  display: block;
  width: 674px;
}

.new-banner-btn {
  position: absolute;
  width: 674px;
  position: absolute;
  bottom: 0px;
  z-index: 8;
  text-align: center;
  height: 20px;
}

.new-banner-btn li {
  z-index: 999;
  width: 10px;
  height: 10px; border-radius:5px;
  background: #e4e4e4;
  cursor: pointer;
  margin: 0px 3px;
  display: inline-block;
  position: relative;
  vertical-align: top;
  overflow: hidden;
}

.new-banner-btn li.visited2 {
  background: #7bbedf;
}

.new-banner-btn li span {
  height: 10px;
  background: #206f96;
  width: 10px;
  left: -10px;
  z-index: 10;
  display: block;
  position: absolute;
  z-index: 2;
}

.inte-like {
  margin: 15px 0;
  width: 536px;
  padding-left: 5px;
}

.inte-like h4 {
  height: 20px;
  line-height: 20px;
  color: #000;
  margin-bottom: 8px;
  font-size: 12px;
}

.inte-like p {
  height: 22px;
  padding: 3px 0 3px 5px;
  border: 1px solid #dbdbdb;
  margin-bottom: 5px;
}

.inte-like p input {
  height: 22px;
  line-height: 22px;
  width: 100%;
  font-family: Microsoft Yahei;
}

.inte-like span {
  font-size: 12px;
  color: #f00;
  height: 30px;
  line-height: 30px;
}

.qq {
  position: fixed;
  top: 200px;
  right: 0;
  z-index: 999;
}

.qq .qq-t {
  float: left;
  width: 48px;
  height: 178px;
  background: url(../images/v3.png) no-repeat center center;
  cursor: pointer;
}

.qq dl {
  border: 3px solid #7eb6ef;
  margin-left: -3px;
  float: left;
  width: 148px;
  min-height: 178px;
  padding-left: 12px;
  padding-bottom: 12px;
  background-color: #fff;
}

.qq dl dd {
  line-height: 40px;
  color: #2b86e3;
  border-bottom: 1px solid #c2dcf7;
}

.qq dl dd.tel {
  padding-left: 30px;
  background: url(../images/v5.png) no-repeat 5px center;
  cursor: pointer;
}

.qq dl dd.pho {
  padding-left: 30px;
  background: url(../images/v6.png) no-repeat 5px center;
  cursor: pointer;
}

.qq dl dd.mail {
  padding-left: 30px;
  background: url(../images/v7.png) no-repeat 5px 8px;
  margin-bottom: 15px;
  cursor: pointer;
  word-wrap: break-word;
  /* height: 54px; */
  line-height: 24px;
}

.qq dl dt {
  text-align: center;
}

.qq2 {
  position: fixed;
  top: 200px;
  right: 0;
  z-index: 999;
}

.qq2 .qq2-t {
  float: left;
  width: 48px;
  height: 178px;
  background: url(../images/v8.png) no-repeat center center;
  cursor: pointer;
}

.qq2 dl {
  border: 3px solid #7eb6ef;
  margin-left: -3px;
  float: left;
  width: 148px;
  min-height: 178px;
  padding-left: 12px;
  padding-bottom: 12px;
  background-color: #fff;
}

.qq2 dl dd {
  height: 40px;
  line-height: 40px;
  color: #2b86e3;
  border-bottom: 1px solid #c2dcf7;
}

.qq2 dl dd.q_q {
  padding-left: 30px;
  /* background: url(../images/v9.png) no-repeat left center; */
  cursor: pointer;
  margin-bottom: 15px;
  height: 22px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.qq2 dl dt {
  text-align: center;
}

.mobile {
  width: 151px;
  height: 105px;
  position: fixed;
  bottom: 51px;
  left: 0px;
  background: url(../images/d1.png) no-repeat;
  cursor: pointer; display:none;
}

.mobile a {
  display: block;
  width: 38px;
  height: 38px;
  position: absolute;
}

.mobile a.m-android {
  background: url(../images/di.png) no-repeat;
  background-position: 0px 0px;
  left: 58px;
  top: 52px;
}

.mobile a.m-apple {
  background: url(../images/di.png) no-repeat;
  background-position: -43px 0px;
  left: 13px;
  top: 52px;
}

.mobile span {
  display: block;
  position: absolute;
  height: 20px;
  font-size: 18px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  width: 68%;
  top: 20px;
}

.mobile em {
  display: block;
  position: absolute;
  background: url(../images/di.png) no-repeat;
  background-position: -98px -4px;
  width: 18px;
  height: 28px;
  left: 117px;
  top: 38px;
  cursor: pointer;
}

.mobile-z {
  height: 156px;
  position: fixed;
  bottom: 0px;
  left: -200%;
  width: 100%;
  z-index: 9999;
}

.mobile-b {
  background: #1b3452;
  opacity: 0.8;
  filter: alpha(opacity=80);
  position: absolute;
  left: 0px;
  top: 0px;
  height: 156px;
  width: 100%;
  z-index: 0;
}

.mobile-z-c {
  width: 1000px;
  height: 156px;
  margin: 0 auto;
  background: url(../images/d2.png) no-repeat left center;
  position: relative;
  z-index: 1;
}

.mobile-z-box {
  position: absolute;
  right: 55px;
  height: 156px;
  width: 354px;
}

.mobile-z-b {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 156px;
  width: 354px;
  background: #53749e;
  opacity: 0.8;
  filter: alpha(opacity=80);
  z-index: 0;
}

.mobile-z-box .m-erweima {
  position: relative;
  display: block;
  z-index: 1;
  width: 170px;
  height: 140px;
  float: left;
  padding-top: 16px;
}

.mobile-z-box .m-erweima span {
  color: #fff;
  font-size: 12px;
  display: block;
  text-align: center;
}

.mobile-z-box .m-erweima img {
  width: 110px;
  height: 110px;
  display: block;
  margin-left: 30px;
  margin-bottom: 8px;
}

.mobile-z-box a {
  display: block;
  width: 180px;
  height: 50px;
  position: absolute;
  z-index: 2;
}

.mobile-z-box a.d-android {
  background: url(../images/di.png) no-repeat;
  background-position: 0px -142px;
  left: 162px;
  top: 16px;
}

.mobile-z-box a.d-apple {
  background: url(../images/di.png) no-repeat;
  background-position: 0px -83px;
  left: 162px;
  top: 78px;
}

.mobile-z-c .mobile-close {
  display: block;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 3px;
  right: 0px;
  background: url(../images/di.png) no-repeat;
  background-position: -160px 0px;
  z-index: 1;
  cursor: pointer;
}

.gg {
  position: fixed;
  width: 650px;
  height: 420px;
  background: url(../images/gg.png) no-repeat;
  left: 50%;
  top: 50%;
  margin-left: -325px;
  margin-top: -210px;
  z-index: 10000;
}

.gg a {
  display: block;
  width: 187px;
  height: 40px;
  background: url(../images/g2.png) no-repeat;
  position: absolute;
  left: 232px;
  bottom: 27px;
}

.gg span {
  display: block;
  width: 75px;
  height: 31px;
  background: url(../images/g1.png) no-repeat;
  position: absolute;
  right: -2px;
  bottom: -2px;
  cursor: pointer;
}

.invi{
width:980px;
margin:0 auto 25px;
overflow: hidden;
}
.invi h4{
height:52px;
line-height:52px;
color:#333;
font-weight:normal;
font-size:24px;
text-align:center;
}
.invi h4 span{
color:#2b86e3;
}
.invi-list{
color:#666;
}
.invi-list span{
display:block;
float:left;
width:128px;
height:100px;
border-right:1px solid #ccc;
text-align:center;
}

.invi-list span em{
height:76px;
display:block;
width:76px;
display:inline-block;
background:url(../images/invi.png) center center;
overflow: hidden;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
-o-border-radius:50%;
border-radius:50%;
}

.invi-list span i{
height:24px;
display:block;
line-height:24px;
width:128px;
text-align:center;
font-style: normal;
}
.invi-list p{
float:left;
width:824px;
padding-left:24px;
}
.invi-list p label{
font-style:normal;
height:28px;
line-height:28px;
display:block;
}
.invi-list p cite{
font-style:normal;

}










/*资讯top*/
.information,.our_ship,.ship_list,.hot_port,.partner,.loading{
  overflow: hidden; background:#FFF; padding:10px 20px 20px; margin-top:20px;   
 
 
  min-width: 1000px;
  max-width: 1200px;
  
}
.information h4,.our_ship h4,.ship_list h4,.hot_port h4,.partner h4{
  height: 30px;
  margin-bottom: 20px;
  line-height: 30px;
  color: #2b86e3;
  font-size: 18px;
  font-weight: normal;
  border-bottom: 2px solid #2b86e3;
  vertical-align: bottom;
  font-weight: bold;
}
.information_content{width:1160px; height:306px; }
.information_content_left{width:764px; height:300px; float:left; }
.information_content_right{width:370px; height:300px; float:right;}
.information .carousel{width:354px; height:254px; float:left; }
.information .news{width:390px; height:254px;  float:right; }
.information .news .newsbox{width:390px; height:65px;  }
.information .news .newsbox:hover{ background-color:#e4f1fe;}
.information .news .newsbox .newstil{width:295px; height:50px; margin-top:8px; float:left;}
.information .news .newsbox img{ width:80px; height:46px; margin-top:10px; float:right;}
.information .news .newsbox p{ width:292px; height:38px; float:left; font-size:13px; font-family:"微软雅黑";  font-weight:bold;
overflow:hidden;
text-overflow:ellipsis;

display: -webkit-box; 
-webkit-box-orient:vertical;
-webkit-line-clamp: 2;}
.information .news .newsbox span{ margin-top:-5px;}
.information_content_right p{ font-size:12px; font-family:"宋体"; color:#333;}
.information_content_right .qst{ width:368px; height:245px; }

<!--船司专区-->
.our_ship_content{width:1160px; height:149px; }
.our_ship_content .imgbox{width:380px; height:129px; margin-right:10px; float:left;  transition: all 0.3s ease-in; }
.our_ship_content .imgbox img{width:380px; height:129px; transition: all 0.3s ease-in;}
.our_ship_content .imgbox img:hover{ -webkit-box-shadow: #bbbbbb 3px 3px 7px;
-moz-box-shadow: #bbbbbb 3px 3px 7px;
box-shadow: #bbbbbb 3px 3px 7px; background-color:#e4f1fe;  transform: scale(1.02);  transition: all 0.3s ease-in;}

<!--航线列表-->
.ship_list_content{width:1160px; height:158px;}
.ship_list_content .listbox{width:157px; height:158px; margin-right:10px; float:left; background-color:#e4f1fe; }
.ship_list_content .mjx,.ship_list_content .dny,.ship_list_content .fzhx,.ship_list_content .dzh,.ship_list_content .xxl,.ship_list_content .znm,.ship_list_content .zd{width:157px; height:36px; line-height:36px; text-align:center; color:#FFF; font-family:"微软雅黑"; font-size:14px;}
.ship_list_content .mjx{ background:url(../images/mjx.png);}
.ship_list_content .dny{ background:url(../images/dny.png);}
.ship_list_content .fzhx{ background:url(../images/fzhx.png);}
.ship_list_content .dzh{ background:url(../images/dzh.png);}
.ship_list_content .xxl{ background:url(../images/xxl.png);}
.ship_list_content .znm{ background:url(../images/zn.png);}
.ship_list_content .zd{ background:url(../images/zd.png);}
.ship_list_content .listbox .list_con{ min-width:50px; float:left; margin-left:12px; margin-top:10px;}
.ship_list_content .listbox .list_con ul li{ line-height:26px; font-size:13px; font-family:"宋体"; color:#333333; cursor:pointer;}
.ship_list_content .listbox .list_con ul li:hover{ color:#fa9462;}

<!--热门口岸-->
.hot_port_content{width:1160px; height:30px; }
.hot_port_content a{font-family:"宋体"; font-size:13px; float:left; margin-right:30px; color:#333333;}
.hot_port_content a:hover{color:#fa9462;}

<!--合作伙伴-->
.partner_content{width:1160px; height:76px; }
.partner_content img{ float:left;}


<!--logo-->
.top .logo_cont{
  width:1160px; margin:0 auto;
  background:#FFF;
  height:80px;
  min-width: 1000px;
 
}



div.slideBox{ position:absolute; width:100%; height:450px; overflow:hidden;}
div.slideBox ul.items{ width:100%;  height:450px; position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li{width:100%; height:450px; float:left; background:none; list-style:none; padding:0px; margin:0px;}
div.slideBox ul.items li a{width:100%;  height:450px;float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox ul.items li a img{ width:100%; height:450px; margin:0px !important; padding:0px !important;  display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
div.slideBox div.tips{ position:absolute; bottom:0px; right:10%; width:90%; height:50px; overflow:hidden;}
div.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
div.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
div.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
div.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
div.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:20px; height:20px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
div.slideBox div.tips div.nums a.active{ background-color:#093;}


.uekmamxk,.emnpaewu,.zaaewzpm,.aorxhrvf,.avfpbzjt,.spkyxrxw,.xqztolfh,.hqssvdbt,.pjjplkea,.rqqedaiv,.ecierufy,.xodjtkrd,.puwmfrjc,.znggthcq,.vlamcapm,.xkyxbpqk,.ycufjvyc,.rggfskhj,.wrdrycjx,.hcdhtqzn,.rgbvwvxy,.txqbcjvy,.huptdbnf,.arsoupso,.thsittfr,.ekjuvgtj,.btkrswaj,.ecqsfkvl,.ffssanxh,.zumjyzas,.fpqmrpxl,.rlytabif,.bzdzrdzu,.eazwlprx,.tifeaeei,.oqpreqev,.hqxcsrld,.tewfhctz,.ryessqud,.urrltbkj,.xebccbgj,.recknmdy,.ykneuzvv,.lqccrjzt,.wppywilm,.absndsyt,.ptgmgefj,.llxqznza,.fxmsamal,.svsmdvcm,.qzircgyu,.udcaqpid,.ybtinnzi,.tlcimvqb,.bcushfcb,.osqirnbe,.ackvkkhb,.fyvafrom,.vbqrwbpg,.repmcieb,.malfrear,.aiyqikwv,.zxvmvumh,.emxmxzqv,.iuvlivbd,.fplcvana,.nqleejtf,.brokconl,.olqpijnn,.usilrnoc,.lgkswvka,.itqeqzsz,.ezupttit,.ssoqyxzb,.ssteydkr,.yrbvohij,.dkhlnaov,.apetoduw,.jblmkjuf,.ynwjwliq,.mrffqedv,.sjesngyp,.khnrgloq,.ifbunnrt,.fwmvefbr,.uzooxgme,.vkaslkry,.ctpbplku,.hxdibckk,.fnhhqckp,.pjvqagec,.ffofagnr,.uudsiwca,.bxkwtwsy,.ufbmzybe,.snwgvyzl,.qpoyznen,.fdxifmjd,.hyqdinic,.psndzmvb,.vgibzapw,.uhtrcykf,.fopsazzw,.vupynxbp,.lumbkllc,.thaxiive,.maydcizo,.mtaplfrz,.kfayesqf,.beqzyopz,.ejrloojc,.movctkqg,.tmxshwff,.txqyyrus,.eptqkqdn,.wganllaj,.mreivwdb,.uozuhrih,.psfsppgv,.pvoumjtk,.osvvsumu,.gbtnangs,.krbqekuz,.tgnyxevh,.bpwezoek,.blwcdhnb,.onglddra,.gpvzswib,.xkglqegw,.gsjpqxfg,.cgwdlsyy,.cumxwker,.cbboqssg,.vvfxmkgi,.zvvseeot,.jworlvkf,.speoacnm,.tvmdstrh,.hiedgnok,.zuzijdap,.raslujsp,.bscfizld,.yrwlssyy,.zpuwrizw,.ahqeynho,.tmcficqv,.zxyqnusj,.jizgijiz,.tmxvmogk,.vclbrcek,.jzlsttwr,.dwnojhba,.vnoijlod,.hqftkzbw,.ezgqipjw,.gimsucex,.ikorqfgt,.czijnsje,.ivmlhigx,.tquspuqr,.efzyhwig,.hgvvaiaj,.wobdpxnv,.qvlquinh,.kwtbhkup,.vkrexvbl,.tdasijdp,.xxnkittv,.zkxbrupv,.ukyjdemk,.bqjdkreh,.nwybgbif,.yvlylbuy,.chomtlhg,.szclwxov,.nrtpogim,.hcirpfjy,.uaolsoly,.tfeqrzhg,.xjyaghrp,.agphcgiu,.wrxhcnzn,.dhqsxylo,.qymhhfkq,.dhguadqn,.heravkxz,.yhmqmuys,.ujllsann,.pfhehxid,.coupydfh,.cdrllmvt,.hstmnszh,.larlxokp,.hvhbktwm,.qwhdtbcr,.exkjrgvy,.rrmoybwz,.wydkhgxo,.nlgrmntm,.kymefsbl{display:none;}

.search_con .fba_l.rail_1{margin-left:38px;width:342px;}
.search_con .fab_tab.rail_tab{margin-top: 32px;}
.search_con .fba_l.rail_1 li{margin-left:10px;width: 90px;padding:0 35px 4px 35px;text-align: center;  }

input.error, select.error{border:1px solid #ff0000!important;}


.history_box .rail_history{  display:none;}
.history_box .rail_history .rail{
  background: #eee!important;
  height: 66px;
  font-size: 14px;
  line-height: 33px;
  margin-bottom:10px;
}
.lh16{line-height:16px;}
