/*»õÎï¸ú×Ù */
.shipcon {
    box-sizing: border-box;
    width: 1100px;
    text-align: center;
    margin: 20px auto;
}

.shipcon .title {
    width: 923px;
    height: 35px;
    border-bottom: 1px solid #2b86e3;
    color: #2b86e3;
    line-height: 35px;
    font-size: 16px;
}

.tabs {
    margin: 0 auto;
    /* border-bottom: 1px solid #dddddd; */
    width: 900px;
    position: relative;
}

.tabs ul li {
    float: left;
    height: 35px;
    line-height: 35px;
    color: #666666;
    background: #f7f7f7;
    font-family: "Microsoft Yahei";
    font-size: 14px;
    margin: 0px;
    padding: 0px 14.5px;
    cursor: pointer;
}

#tab_title .active, .tabs ul li:hover {
    color: #fa9462;
}

.tabs-body {
    box-sizing: border-box;
    /*width: 923px;*/
    height: auto;
    position: relative;
    top: 20px;
    background: #f3f8fd;
    padding: 3px 9px;
    display: none;
}

.tabs-body ul li {
    width: 162px;
    height: 58px;
    float: left;
    border-top: 2px solid #2b86e3;
    margin: 9px;
    cursor: pointer;
    -webkit-box-shadow: #e6e6e6 1px 1px 0 0;
    -moz-box-shadow: #e6e6e6 1px 1px 0 0;
    box-shadow: #e6e6e6 1px 1px 0 0;
}

.tabs-body ul li.cur {
    border: 1px solid #ff771c;
}

.tabs-body ul li label {
    display: inline-block;
    width: 68px;
    height: 58px;
    background-color: #e6e6e6;
    float: left;
    cursor: pointer;
}

.tabs-body ul li span {
    box-sizing: border-box;
    display: inline-block;
    width: 94px;
    height: 58px;
    color: #333333;
    text-align: center;
    line-height: 20px;
    background: #fff;
    font-weight: bold;
    font-family: "Microsoft Yahei";
    font-size: 15px;
    float: left;
    padding-top: 9px;
    overflow: hidden
}

.tabs-body ul li span em {
    font-weight: normal;
}

.crhy {
    background: url(../img/shiptb.png) -3px -9px;
}

.maersk {
    background: url(../img/shiptb.png) -76px -9px;
}

.msc {
    background: url(../img/shiptb.png) -155px -9px;
}

.cma {
    background: url(../img/shiptb.png) -230px -9px;
}

.cosco {
    background: url(../img/shiptb.png) -312px -9px;
}

.hop {
    background: url(../img/shiptb.png) -402px -9px;
}

.hanbao {
    background: url(../img/shiptb.png) -8px -88px;
}

.apl {
    background: url(../img/shiptb.png) -80px -83px;
}

.ocl {
    background: url(../img/shiptb.png) -154px -84px;
}

.zhongyuan {
    background: url(../img/shiptb.png) -230px -84px;
}

.uasc {
    background: url(../img/shiptb.png) -312px -84px;
}

.mol {
    background: url(../img/shiptb.png) -404px -79px;
}

.nyk {
    background: url(../img/shiptb.png) -3px -155px;
}

.hmm {
    background: url(../img/shiptb.png) -79px -154px;
}

.pil {
    background: url(../img/shiptb.png) -155px -153px;
}

.kline {
    background: url(../img/shiptb.png) -234px -153px;
}

.zim {
    background: url(../img/shiptb.png) -316px -148px;
}

.wan {
    background: url(../img/shiptb.png) -399px -152px;
}

.kmtc {
    background: url(../img/shiptb.png) -3px -222px;
}

.sitc {
    background: url(../img/shiptb.png) -79px -222px;
}

.zs {
    background: url(../img/shiptb.png) -157px -216px;
}

.bcl {
    background: url(../img/shiptb.png) -235px -218px;
}

.heung {
    background: url(../img/shiptb.png) -318px -218px;
}

.default {
    background: url(../img/shiptb.png) -404px -218px;
}

.searchcon {
    width: 427px;
    height: 80px;
    margin: 80px auto 0px;
}

.searchcon span {
    font-family: "Microsoft Yahei";
    font-size: 14px;
    color: #333333;
}

.searchcon .container {
    margin: 0 10px 0 54px;
}

.searchcon .bill {
    margin: 0 10px 0 40px;
}

.searchinput {
    width: 298px;
    height: 28px;
    border: 1px solid #cccccc;
    margin-top: 20px;
}

.searchsmi {
    width: 80px;
    height: 30px;
    border: none;
    margin: 20px 0 0 40px;
    background: #ff771c;
    color: #fff;
    font-family: "Microsoft Yahei";
    font-size: 16px;
    text-align: center;
    cursor: pointer;
}
