.container {
    width: 1190px;
    max-width: none !important;
}
/***
**精选专线
***/
body{
    background: #fff;
}

.sift-search hr{
    margin: 0px;
}
.sift-searchIF{
    margin-top: 20px;
}
.sift-searchIF .search-group {
    width: 30%;
    float: left;
}
.sift-searchIF .search-group .company{
    display: inline-block;
    width: 180px;
}
.sift-searchIF .control-label{
    margin-right: 10px;
    vertical-align: middle;    
}
.sift-searchIF .dropdown{
    width: 180px;
}
.sift-searchIF .checkbox{
    margin-left: 5px;
}
.sift-searchIF .checkbox label{
    color:#333 !important;
}
.sift-searchIF .checkbox input[type="checkbox"]{
    margin-right: 5px;
    border: 1px solid #CCC;
    border-radius: 4px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}
/*.sift-searchIF .form-control{
    width: 100%;
}*/
.saveMoney_icon{
    background-position: -147px -76px;
    margin: 0 5px;
    height: 35px;
    width: 53px;
}
.saveWorry_icon{
    background-position: -147px -115px;
    margin: 0 5px;
    height: 35px;
    width: 53px;
}
.value_icon{
    background-position: -203px -76px;
    margin: 0 5px;
    height: 35px;
    width: 53px;
}
.exact_icon{
    background-position: -203px -115px;
    margin: 0 5px;
    height: 35px;
    width: 53px;
}
.sift-listSort{
    margin-top: 40px;
    background: #f4f4f4;
    border: 1px solid #ccc;
    line-height: 45px;
    padding-right:10px;
    font-size: 14px;
}
.sift-listSort .sort-choose span{
    cursor: pointer;
    display: inline-block;
    text-align: center;
    padding: 0 10px;
}
.sift-listSort .sort-choose span.active:first-child{
    border-left: 0;
}
.sift-listSort .sort-choose span.active{
    background: #ffffff;
    color: #ff6600;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}
.sift-listSort .top-prve,
.sift-listSort .top-next{
    margin-left: 2px;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    color: #666666;
}
.sift-listSort .top-prve i,
.sift-listSort .top-next i{
    color: #fc7509;
}

.sift-listSort .disabled,.sift-listSort .disabled i{
    cursor: default;
    color: #cccccc;
}
.sift-listSort .sort-down{
    background: url("../../img/icon/icon.png") no-repeat;
    background-position: 0 -210px;
    width: 10px;
    height: 16px;
    float: right;
    margin: 3px 3px;
    display: inline-block;
}

.sidebar-module{
    border: 1px solid #ccc;
    margin-top: 15px;
    background: #ffffff;
}
.sidebar-module.mt0{
    margin-top: 0px;
}
.sidebar-module-inset{
    /*height: 223px;*/
}
.sidebar-module-inset .hyapp-left{
    background: url("../../img/icon/icon.png");
    background-position: -87px -40px;
    width: 52px;
    margin-left: 19px;
    margin-top: 34px;
    height: 60px;
    float: left;
}
.sidebar-module-inset .hyapp-right{
    float: left;
    margin-left: 19px;
    margin-top: 34px;
}
.sidebar-module-inset .xtxt-left{
    background: url("../../img/icon/icon.png");
    background-position: -87px -102px;
    width: 52px;
    margin-left: 19px;
    margin-top: 5px;
    height: 60px;
    float: left;
}
.sidebar-module-inset .xtxt-right{
    float: left;
    margin-left: 19px;
    margin-top: 5px;
}
.sidebar-module-packet img{
    width: 100%;
}
.sidebar-module-inset hr{
    margin-left: 10px;
    margin-right: 10px;
}
.sidebar-module-browse ul li{
    padding: 8px;
}
.sidebar-module-browse hr{
    margin: 8px 10px;
}
.sidebar-module-browse .zj-img{
    width: 97px;
    height: 56px;
    float: left;
    overflow: hidden;
}
.sidebar-module-browse .zj-info {
    float: left;
    margin-left: 10px;
    width: 137px;
}
.zj-icon{
    float: left;
    background: url("../../img/icon/ranksm.png");
}
.zj-icon.v1{
    background-position: 0px 0px;
    width: 16px;
    height: 14px;
    margin-top: 2px;
    margin-right: 5px;
}
#collection,#praise{
    cursor: pointer;
}
.collection i,.praise i{
    color: #51C048;
}
.collection-alert{
    position: fixed;
    top: 50%;
    left: 50%;
    background: #cccccc;
    padding: 15px;
    border-radius: 5px;
    font-size: 24px;
    color: #FFFFFF;
    z-index: 10;
}
/*****
***
**公司介绍
***
*****/
.company-intro {
    background: #ffffff;
    padding: 10px 15px;
}
.company-info {
    padding-left: 20px;
    width: 520px;
}
.company-info h3{
    margin: 10px 0 20px;
}
.company-detail {
    margin-top: 40px;
}
.company-detail h4.drak-gray {
    line-height: 26px;
    overflow: hidden;
}
.star-info{
    background: url("../../img/icon/star.png");
    float: left;
}
.star-info.s1{
    width: 15px;
    height: 14px;
}
.star-info.s2{
    width: 33px;
    height: 14px;
}
.star-info.s3{
    width: 51px;
    height: 14px;
}
.star-info.s4{
    width: 69px;
    height: 14px;
}
.star-info.s5{
    width: 87px;
    height: 14px;
}
.star-list{
    background: url("../../img/icon/star.png");
    display: inline-block;
}
.sjjs-block {
    overflow: hidden;
}
.star-list.s1{
    width: 15px;
    height: 14px;
}
.star-list.s2{
    width: 33px;
    height: 14px;
}
.star-list.s3{
    width: 51px;
    height: 14px;
}
.star-list.s4{
    width: 69px;
    height: 14px;
}
.star-list.s5{
    width: 87px;
    height: 14px;
}
/*.intro-list-menu>li+li:before{
    padding:0 10px;
    content:"";
    border-right: 1px #ccc solid;
}*/
.info-num{
    margin-bottom: 20px;
}
.info-num p{
    margin-bottom: 5px;
}
.intro-list-menu li{
    width: 125px;
    height: 50px;
    border-right: 1px #ccc solid;
    position:relative;
}
.intro-list-menu li.intro-list-last{
    border: none;
}
.inlineblock{
    display: inline-block;
}
.center-inlineblock{
    /*margin-right: 15px;*/
    display: inline-block;
    text-align: center;

}
.icon.muzhi{
    display: inline-block;
    background-position: -371px 0px;
    width: 29px;
    height: 27px;
    margin-top: 15px;
}
.icon.liulan{
    display: inline-block;
    background-position: -370px -27px;
    width: 30px;
    height: 23px;
    margin-top: 10px;
    margin-left: 15px;
}
.icon.pingjia{
    display: inline-block;
    background-position: -374px -50px;
    width: 26px;
    height: 26px;
    margin-top: 10px;
    margin-left: 15px;
}


.icon.sjjs{
    display: inline-block;
    background-position: -207px 0px;
    width: 26px;
    height: 29px;
    margin-right: 10px;
    margin-left: 15px;
}
.icon.gsxq{
    display: inline-block;
    background-position: -236px 0px;
    width: 21px;
    height: 23px;
    margin-right: 10px;
    margin-left: 0px;
}
.icon.gspj{
    display: inline-block;
    background-position: -260px 0px;
    width: 27px;
    height: 27px;
    margin-right: 10px;
    margin-left: 0px;
}
.icon.gszx{
    display: inline-block;
    background-position: -290px 0px;
    width: 28px;
    height: 21px;
    margin-right: 10px;
    margin-left: 0px;
}

.rzicon{
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-left: 5px;
    margin-top: 3px;
}
.rzicon.gongshang{
    background-position: 0px -20px;
}
.rzicon.gongshang.light{
    background-position: 0 0;
}
.rzicon.yunguan{
    background-position: -20px -20px;
}
.rzicon.yunguan.light{
    background-position: -20px 0 ;
}
.rzicon.xinxi{
    background-position: -40px -20px;
}
.rzicon.xinxi.light{
    background-position: -40px 0 ;
}
.rzicon.toubao{
    background-position: -60px -20px;
}
.rzicon.toubao.light{
    background-position: -60px 0;
}
.rzicon.baozhengjin{
    background-position: -80px -20px;
}
.rzicon.baozhengjin.light{
    background-position: -80px 0;
}
.xdfx{
    display: block;
}
.xdfx .btn{
    font-size: 20px;
    padding-left: 24px;
    padding-right: 24px;
}
.xdfx .btn:last-child{
    margin-left: 15px;
}
.btn-orange {
    color: #fff;
    background-color: #ff9900;
    border-color: #ff9900;
}
.btn-orange:active, .btn-orange:focus, .btn-orange:hover
{
    color: #fff;
    background-color: #ff9900;
    border-color: #ff9900;
}
.btn-lineorange{
    color: #ff9900;
    background-color: #fce4ca;
    border-color: #ff9900;
}
.btn-lineorange:active, .btn-lineorange:focus, .btn-lineorange:hover
{
    color: #ff9900;
    background-color: #fce4ca;
    border-color: #ff9900;
}
#share{
    position: relative;
}
#share_cont{
    position: absolute;
    top: 5px;
    z-index: 9999;
    right: -140px;
    width: 200px;
}

.ui-tab{
    margin: 0;
    padding: 0;
}
.ui-tab-detail{
    background: #f4f4f4;
    border: 1px solid #ccc;
    /*padding: 10px 0px;*/
}
.ui-tab ul{
    margin: 0;
    list-style: none;
    padding: 0px;
}
.ui-tab ul li{
    float: left;
    height: 35px;
    line-height: 35px;
    cursor: pointer;
}
.ui-tab-detail .active{
    background: #009933;
}
.ui-tab-detail .ui-tab-item span {
    border: 0 none;
    color: #999;
    font-size: 18px;
    padding: 0 45px 0;
    text-decoration: none;
}
.ui-tab-detail .active span,
.ui-tab-detail .ui-tab-item:hover span{
    color: #fff !important;
    padding: 0 45px;
}
.ui-tab-detail .ui-tab-item:hover{
    background: #7CCC88;
    color: #fff;
}
/*.ui-tab-item a{
    height: 35px;
    line-height: 35px;
}

*/.intro-info{
    display: block;
    margin: 8px 0px 0px 8px;
}
.intro-info i{
    display: inline-block;
    margin-right: 10px;
}
.rank{
    background: url("../../img/icon/rank.png");
    width: 22px;
    height: 19px;
    float: left;
    display: inline-block;
    margin: -2px 0 0 5px;
}
.rank-sift{
    background: url("../../img/icon/rank.png");
    width: 22px;
    height: 19px;
    display: inline-block;
    margin: -2px 0 0 5px;
}
.V5{
    background-position: -92px 0;
}
.V4{
    background-position: -69px 0;
}
.V3{
    background-position: -46px 0;
}
.V2{
    background-position: -23px 0;
}
.V1{
    background-position: 0px 0;
}/*
.intro-info{
    background: url("../../img/icon/rank.png");
}
.intro-info .v5{
    background-position: -84px 0px;
    width: 21px;
    height: 19px;
}*/
/*****
****
***
****
*****/

.detail-pj .ui-tab-pj{
    margin-left:50px;
    margin-bottom:0;
    padding-left:0;
    display: inline-block;
    list-style:none
}
.detail-pj .ui-tab-pj li{
    display:inline-block;
    line-height:1;
    color:#555;
    font-size: 14px;
    cursor: pointer;
}
.detail-pj .ui-tab-pj li a{
    color:#999
}
.detail-pj .ui-tab-pj>li+li:before{
    padding:0 10px;
    color:#ccc;
    content:"|"
}
.detail-pj .ui-tab-pj .active{
    color: darkorange;
}
.pj-use{
    width: 90px;
    height: 95px;
}
.pj-content hr{
    border-top: dashed 1px #ccc ;
}
.write-pj{
    position: absolute;
    right: 15px;
    top: 5px;
}
.write-pj .btn-default{
    color: #ffffff;
    border-color: darkorange;
    background-color: darkorange;
    /*color: #ffffff;*/
}
.pj-xq .satisfy{
    position: relative;
    color: #ffffff;
    background: #ff6666;
    padding: 0 5px;
    margin-right: 5px;
}
.pj-xq .satisfy:before{
    content: "";
    position: absolute;
    width: 5px;
    height: 5px;
    right: -3px;
    top: 50%;
    margin-top: -1px;
    background: #ff6666;
    transform:rotate(45deg);
    -moz-transform:rotate(45deg); 	/* Firefox */
    -webkit-transform:rotate(45deg); /* Safari 和 Chrome */
    -o-transform:rotate(45deg); 	/* Opera */
}
.pj-xq .pj-xq-p span{
    display: inline-block;
    width: 180px;
}
.facestar{
    display: inline-block;
    background: url("../../img/icon/facestar.png");
}
.fs1{
    background-position: 0 0;
    width: 21px;
    height: 20px;
}
.fs2{
    background-position: -26px 0;
    width: 47px;
    height: 20px;
}
.fs3{
    background-position: -52px 0;
    width: 73px;
    height: 20px;
}
.fs4{
    background-position: -78px 0;
    width: 99px;
    height: 20px;
}
.fs5{
    background-position: -104px 0;
    width: 125px;
    height: 20px;
}
.detail-zx-bg .btn-default{
    color: #ffffff;
    background:darkorange ;
    border: darkorange;
}
.near-mt0 h3{
    margin-top: 0px;
}
.detail-gsxq .p-jt{
    background: url("../../img/icon/icon.png") no-repeat;
    background-position: 0px -197px;
    display: inline-block;
    width: 15px;
    height: 11px;
    margin-right: 5px;
}
.detail-gsxq img{
   max-width:885px;
}

/******
***物流资讯
******/
/*****seiper*****/
.swiper-pagination-bullet-active {
    background: #999 !important;
    cursor: default !important;
}
.swiper-pagination-bullet {
    width: 15px;
    height: 15px;
    background: #fff;
}
#hy_ss .panel-body,#zx_ph .panel-body{
    padding: 10px;
}
#hy_ss .panel-body h4,#zx_ph .panel-body > h4{
    margin: 0 0 10px 5px ;
}
#hy_ss .panel-body ul{
    padding-left: 10px;
    margin-bottom: 0;
}
#hy_ss .panel-body ul li{
    line-height: 30px;
}
#hy_ss .panel-body ul li a{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
#hy_ss .panel-body ul li a:focus,#hy_ss .panel-body ul li a:hover{
    color: #009933;
    text-decoration: underline;
}
#zx_ph .zx-info a:focus,#zx_ph .zx-info a:hover{
    color: #009933;
    text-decoration: underline;
}
.ui-list-zx li{
    height: 135px;
    margin-bottom: 20px;
}
.ui-list-zx li.ui-list-item-zx:first-child{
    margin-top: 20px;
}
.ui-list-item-zx a>img{
    max-width: 195px;
    max-height: 135px;
    width: 195px;
}
.zx-info{
    margin-left: 15px;
    width: 620px;
}
.zx-info h4{
    margin: 0 0 10px;
}
.zx-info i.fa{
    font-size: 14px;
}
.zx-info p.zx-info-main{
    height: 75px;
    line-height: 25px;
    margin: 0;
    overflow:hidden;
}
/***物流资讯右部***/
#zx-right h4.dashed{
    border-bottom: 1px dashed #CCCCCC;
}
#zx-right h4.dashed span{
    display: block;
    padding-left: 10px;
    padding-bottom: 10px;
}
#zx-right .ui-list{
    padding-left: 15px;
    padding-right: 10px;
}
.ui-list .ui-list-gg{
    line-height: 30px;
}
.ui-list .ui-list-gg a{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.ui-list .ui-list-gg a:hover,.ui-list .ui-list-gg a:focus{
    color: #009933;
    text-decoration: underline;
}
.ui-list-zt{
    padding-left: 10px;
    padding-right: 10px;
}
.ui-list-zt-item{
    width: 250px;
    height: 90px;
}
.ui-list-zt-item  a{
    display: inline-block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.zt-info p{
    margin-left: 5px;
    width: 140px;
    line-height: 23px;
    word-wrap:break-word;
    word-break:normal;
}

.zt-img{
    display: block;
    width: 105px;
    height: 65px;
}
.zx-detail-site {
    position: relative;
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #ccc;
}
.zx-detail-site-button span{
    cursor: pointer;
}
.zx-detail-site-button > span + span::before {
    padding: 0px 10px;
    color: #CCC;
    content: "|";
    font-size: 18px;
}
.zx-detail-info{
    padding: 0 20px;
    color: #000000;
    text-indent: 2em;
}
.zx-detail-info p{
    
}
.zx-detail-xg{
    width: 300px;
}
.zx-detail-xg h5,.zx-detail-xg ul li a{
    color: #000000;
}
.zx-detail-xg ul{
    padding-left: 10px;
}
.zx-detail-xg ul li{
    line-height: 20px;
}
.zx-detail-xg ul li a{
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}


/****
**空位筛选
****/
.market .input-group-addon{
    padding: 0;
    color: #666;
    background: #ffffff;
}
.market .pt30{
    margin-top: -30px;
}
/*****
***公共列表项
******/
.ui-list .ui-list-header {
    background: #f4f4f4;
    border: 1px solid #e6e6e6;
    line-height: 45px;
    font-size: 14px;
}
.ui-list-title {
    height: 36px;
    line-height: 36px;
    text-align: center;
}
.ui-list-item{
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}
.ui-list-item em{
    font-style: normal;
    color: #ff6600;
}



/**
 * 新增
 */
.ui-tab-detail .ui-tab-item span {
    border: 0px none;
    color: #999;
    font-size: 18px;
    padding: 0px 45px 0px;
    text-decoration: none;
    height: 35px;
    line-height: 35px;
}



/***
*评论
***/
.comment-wrap {
    display: none;
    position: absolute;
    top: 35px;
    right: 0;
    width: 380px;
}
.comment-wrap .comment-close{
    /*display:none;*/
    position:absolute;
    width:31px;
    height:31px;
    left:-30px;
    border:1px solid #d0d0d0;
    border-top:none;
    border-right:none;
    z-index:10;
    top:0;
    background:url("http://n.sinaimg.cn/news/content2014/main_desktop.png") no-repeat -240px 9px #fcfcfb;
    text-indent:-9999em;
    border-radius:3px 0 0 3px
}
.zx-comment-wrap {
    margin: 0px auto;
    position: relative;
    background: #FFF url("http://i3.sinaimg.cn/dy/deco/2013/0104/commnet_list_btm.png") repeat-x scroll left bottom;
    padding-bottom: 5px;
}
.zx-comment-form {
    border-top:none !important;
}
.zx-comment-form {
    padding: 0px 20px 0px 0px;
    position: relative;
    background: #FCFCFB;
    border:1px solid #D0CCC7;
}
.zx-comment-form .hd {
    line-height: 30px;
    padding: 10px 0px 15px;
    position: relative;
}
.zx-comment-form .hd .count {
    float: right;
    line-height: 28px;
    font-size: 14px;
}
.zx-comment-form .hd .count em {
    color: #C00;
    font-size: 16px;
    font-style: italic;
    vertical-align: -1px;
    padding: 0px 5px;
}
.zx-comment-form .hd .count a:link, .zx-comment-form .hd .count a:visited {
    color: #C00;
}
.zx-comment-form .bd {
    padding-right: 0px;
    position: relative;
}
.zx-comment-form .bd .editor {
    padding-left: 26px;
    position: relative;
}
.zx-comment-form .bd .inner {
    border: 1px solid #CCC;
    padding: 0px 5px;
    background: #FFF;
    position: relative;
    border-radius: 3px;
}
.zx-comment-form .bd .box {
    display: block;
    width: 100%;
    padding: 8px 0px;
    height: 104px;
    margin: 0px;
    border: 0px none;
    overflow: auto;
    font-size: 14px;
    line-height: 26px;
    resize: none;
}
.zx-comment-form .bd .arrow {
    position: absolute;
    left: 17px;
    top: 35px;
    width: 10px;
    height: 17px;
    overflow: hidden;
    background: transparent url("http://i1.sinaimg.cn/dy/deco/2014/0926/bg.png") no-repeat scroll 0px 0px;
    background-position: 0px -60px;
}
.zx-comment-form .ft {
    padding: 20px 0 18px 25px;
}
.zx-comment-form .ft .face {
    float: left;
}
.zx-comment-form .ft .btn {
    float: right;
    padding-left: 35px;
    padding-right: 35px;
    margin: -7px 0 0 25px;
}
.zx-comment-wrap .btn-red:link,
.zx-comment-wrap .btn-red:visited {
    color: #FFF !important;
}
.zx-comment-wrap a:link,
.zx-comment-wrap a:visited {
    color: #333;
    text-decoration: none;
}
.zx-comment-wrap .btn-red {
    color: #FADDDE;
    background: #FF8500;
}
.zx-comment-wrap .btn-disabled:link,
.zx-comment-wrap .btn-disabled:visited {
    color: #696969 !important;
}
.zx-comment-wrap .btn-disabled,
.zx-comment-wrap .btn-disabled:hover,
.zx-comment-wrap .btn-disabled:active {
    color: #696969;
    background: #E1E1E1;
    cursor: default;
}
/****
***认证专题页面
*****/
.rz-wapper{
    /*padding: 100px 0;*/
    background-color: #fff;
}
.qyrz{
    background: url("../../img/images/rzbg.jpg") no-repeat;
    width: 100%;
    height: 554px;
    min-width: 1190px;
    background-size: cover;
}
.rz1{
    margin-left: 250px;
    margin-top: 50px;
}
.rzbtn{
    margin-left: 50px;
    margin-top: 100px;
}
.rz-desc{
    padding: 0 50px;
    height: 320px;
}
.rz-title{
    position: relative;
    font-size: 20px;
    color: #333333;
}
.rz-title span{
    margin-left: 30px;
}
.xjico{
    display: inline-block;
    position: absolute;
    margin-right: -10px;
    background: url("../../img/images/xjrz1.png") no-repeat;
    width: 24px;
    height: 24px;
}
.gsico{
    display: inline-block;
    position: absolute;
    margin-right: -10px;
    background: url("../../img/images/gsrz1.png") no-repeat;
    width: 24px;
    height: 24px;
}
.ygico{
    display: inline-block;
    position: absolute;
    margin-right: -10px;
    background: url("../../img/images/ygrz1.png") no-repeat;
    width: 24px;
    height: 24px;
}
.sdico{
    display: inline-block;
    position: absolute;
    margin-right: -10px;
    background: url("../../img/images/sdrz1.png") no-repeat;
    width: 24px;
    height: 24px;
}
.tbico{
    display: inline-block;
    position: absolute;
    margin-right: -10px;
    background: url("../../img/images/tbrz1.png") no-repeat;
    width: 24px;
    height: 24px;
}
.bzjico{
    display: inline-block;
    position: absolute;
    margin-right: -10px;
    background: url("../../img/images/bzjrz1.png") no-repeat;
    width: 24px;
    height: 24px;
}
/****
**下单页面
***/
#order .panel{
    border: 2px solid #dedede;
}
#order .panel .panel-title{
    height: 50px;
    line-height: 50px;
}
#order .panel .title-box{
    padding: 5px;
    background: #65bd3e;
    color: #ffffff;
}
#order  #choose-box-wrapper{
    position: absolute;
    margin-top: 130px;
    left: 500px;
    width: 652px;
    z-index: 9999;
    display:none;
}

#choose-box-wrapper .panel .panel-heading{
    padding-top: 0;
    padding-bottom: 0;
}
#choose-box-wrapper .panel .panel-heading .panel-title{
    height: 40px;
    line-height: 40px;
}
#choose-box-wrapper .choose-box .close{
    position: absolute;
    top: 9px;
    right: 15px;
}
#choose-box-wrapper .choose-box .bs-example{
    margin-top: 15px;
}
#choose-box-wrapper .choose-box .table thead th{
    background: #f3f3f3;
    text-align: center;
}
#choose-box-wrapper .choose-box .table > tbody > tr{
    cursor: pointer;
}
#choose-box-wrapper .choose-box .table > tbody > tr > td{
    border-top: 0;
    border-bottom: 1px #ddd dashed;
}
#choose-box-wrapper .choose-box .table-hover > tbody > tr:hover > td{
    background-color:#f0f0f0
}
#choose-box-wrapper .choose-box .bs-example .prev ,#choose-box-wrapper .choose-box .bs-example .next{
    padding: 1px 4px;
    border: 1px solid #ddd;
    cursor: pointer;
}
#choose-box-wrapper .choose-box .bs-example .prev:before{
    content: "<";
}
#choose-box-wrapper .choose-box .bs-example .next:before{
    content: ">";
}
#choose-box-wrapper .choose-box .bs-example input{
    width: 25px;
    border: 1px solid #dddddd;
    border-radius: 4px;
    padding: 2px 0;
    font-size: 14px;
    text-align: center ;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
#choose-box-wrapper .choose-box .bs-example button{
    display: inline-block;
    margin-top: -3px;
    padding: 4px 8px;
    line-height: 1.42857;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 4px;
    color: #7f7f7f;
    background-color: #dedede;
    border-color: #c5c5c5;
    border: 1px solid transparent;
}

/* 发货地址选择框 */
#order  #choose-box-wrapper_from{
    position: absolute;
    margin-top: 540px;
    left: 500px;
    width: 652px;
    z-index: 9999;
    display:none;
}

#choose-box-wrapper_from .panel .panel-heading{
    padding-top: 0;
    padding-bottom: 0;
}
#choose-box-wrapper_from .panel .panel-heading .panel-title{
    height: 40px;
    line-height: 40px;
}
#choose-box-wrapper_from .choose-box .bs-example{
    margin-top: 15px;
}
#choose-box-wrapper_from .choose-box .table thead th{
    background: #f3f3f3;
    text-align: center;
}
#choose-box-wrapper_from .choose-box .table > tbody > tr > td{
    border-top: 0;
    border-bottom: 1px #ddd dashed;
}
#choose-box-wrapper_from .choose-box .bs-example .prev ,#choose-box-wrapper_from .choose-box .bs-example .next{
    padding: 1px 4px;
    border: 1px solid #ddd;
    cursor: pointer;
}
#choose-box-wrapper_from .choose-box .bs-example .prev:before{
    content: "<";
}
#choose-box-wrapper_from .choose-box .bs-example .next:before{
    content: ">";
}
#choose-box-wrapper_from .choose-box .bs-example input{
    width: 25px;
    border: 1px solid #dddddd;
    border-radius: 4px;
    padding: 2px 0;
    font-size: 14px;
    text-align: center ;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
}
#choose-box-wrapper_from .choose-box .bs-example button{
    display: inline-block;
    margin-top: -3px;
    padding: 4px 8px;
    line-height: 1.42857;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    border-radius: 4px;
    color: #7f7f7f;
    background-color: #dedede;
    border-color: #c5c5c5;
    border: 1px solid transparent;
}

/**************/
#order .order-site{
    background: url("../../img/icon/02.png") no-repeat;
    line-height: 33px;
    margin-bottom: 20px;
    font-size: 16px;
    color: #FFFFFF;
}
#order .order01 .panel .title-box-line,#order .order02 .panel .title-box-line{
    display: block;
    border: 1px solid #dedede;
    width: 1020px;
    margin-top: -25px;
    margin-left: 120px;
}
#order .order02 .adress02{
    margin-top: 8px;
    width: 540px;
}
#order .order03 .panel .title-box-line{
    display: block;
    border: 1px solid #dedede;
    width: 1020px;
    margin-top: -25px;
    margin-left: 135px;
}
#order .panel .panel-body .col-sm-2{
    padding-right: 0;
}
#order .panel .panel-body #zonenum{
    display: inline-block;
    width: 120px;
}
#order .panel .panel-body #telnum{
    display: inline-block;
    width: 290px;
}
#order .panel .panel-body #extnum{
    display: inline-block;
    width: 120px;
}
#order .order03 .bs-example{
    padding: 10px 30px;
}
#order .order03 .table thead{
    background: #f3f3f3;
}
#order .order03 .table thead tr th{
    color: #333333;
}
#order .order03 .table th{
    text-align: center;
}
#order .order03 .twoinput{
    margin-left: 120px;
}
#order .order03 .twoinput div{
    padding-left: 15px;
}
.dispatching li{
    cursor: pointer;
}
#order .order03 .dispatching .mdm{
    background: url("../../img/icon/mdmun.jpg");
    width: 131px;
    height: 74px;
}
#order .order03 .dispatching .active .mdm{
    background: url("../../img/icon/mdm.jpg");
}
#order .order03 .dispatching .mdz{
    background: url("../../img/icon/mdzun.jpg");
    width: 131px;
    height: 74px;
}
#order .order03 .dispatching .active .mdz {
    background: url("../../img/icon/mdz.jpg");
}
#order .order03 .dispatching .zdz{
    background: url("../../img/icon/zdzun.jpg");
    width: 131px;
    height: 74px;
}
#order .order03 .dispatching .active .zdz{
    background: url("../../img/icon/zdz.jpg");
}
#order .order03 .dispatching .zdm{
    background: url("../../img/icon/zdmun.jpg");
    width: 131px;
    height: 74px;
}
#order .order03 .dispatching .active .zdm{
    background: url("../../img/icon/zdm.jpg");
}
/***
**手机APP下载
***/
.down-banner{
    position: relative;
    width: 100%;
    height: 600px;
    background: url("../../img/images/iphonedown.jpg") no-repeat;
}
.down-banner-map{
    margin-left: 60px;
    margin-top: 20px;
}

/*弹出填写框*/
#bg{background-color:#666;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.4;filter: alpha(opacity=40);-moz-opacity: 0.4;outline:none;}
.box_login{position:absolute;left:50%;margin-left:-495px;width:890px; height:520px; background:#FFF;z-index:100; display:none; 
border-radius:5px;}
.box_cont{width:870px; height:472px;font-family: "Microsoft yahei"; margin:10px 10px;}
.box_cont h2{height:40px;font-size:14px;position:relative;line-height:40px;color:#fff;}
.box_cont h2 a{position:absolute;right:10px;font-size:12px;color:#fff; background:#FFF; height:40px; width:40px; background:url(../../img/close.png) no-repeat;}
.box_cont h1{ font-size:32px; line-height:32px; text-align:center; font-weight:normal}

.form_list{width:810px; margin:10px auto;}
.form_left{width:205px; height:252px; padding:50px 20px; float:left}
.form_right{width:525px; float:right; height:252px; padding:50px 20px;}
.form_right_2{width:525px; float:right; height:252px; padding:10px 20px;}
.form_right p{height:60px; line-height:60px; font-size:18px;width:422px; position:relative}
.form_right p .com_box{width:420px; height:45px;border:1px solid #dedede; font-size:20px;font-family: "Microsoft yahei"; margin-right:10px;line-height:45px;
 text-indent:5px; color:#242424;}
.form_right p .com_box_2{width:200px;}
.form_right p a{color:#3ac43a;}
#link03{float:right;}
.form_right p .form_title{width:90px; display:inline-block; margin-right:10px; text-align:right}
.form_right p .btn_tijiao{width:422px; height:50px; background:#fa822c; border:none; border-radius:5px;font-size:20px;font-family: "Microsoft yahei"; color:#FFF; line-height:45px;}
.form_right p .btn_tijiao_2{margin-top:10px; }
.gray_btn{height:45px;border:1px solid #dedede; background:#fafafa; width:210px; display:inline-block;font-size:20px;line-height:45px;}

/*弹出提示框*/
.help_block{background: #f26c4f;border-radius: 3px;padding: 3px 12px;position:absolute;top: 60px;left:0;z-index:2;line-height:30px;color: #fff;display: none;}
.help_block:after{border: 6px solid transparent;border-bottom-color: #f26c4f;content: "";display: block;height: 0;width: 0;left: 5px;top: -12px;z-index: 2;
position: absolute;}

/*****专线列表与专线详情小修改*****/
@font-face {font-family: 'iconfont';
    src: url('../fonts/iconfont.eot'); /* IE9*/
    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
 }
.iconcard{ font-size:21px; color:#61b6ff;}
.iconstar{ font-size:20px; color:#ffc84d;}
.iconred{ font-size:20px; color:#fb5756}
.icontxt{margin-right:5px; display:inline-block;margin-bottom:5px;}
.icontick{ font-size:16px; color:#61b6ff;}
.intro-list-menu li #praise{ margin-right:40px;} 
.iconpraise{font-size:32px;display: inline-block; position:absolute; left:10px;top:5px;}
 
.w562{width:562px;}
.mt15{margin-top:13px;}
.clear{clear:both}
.service_title{ float:left; display:block}
.service{width:520px; margin-left:5px;}
.service li{ float:left; display:inline-block; padding:5px 10px; border:1px solid #fb8d17; color:#fb8d17; margin:0px 5px 5px 5px;}

.red_box{width:100%; background:#f4f4f4; padding:5px; margin-bottom: 10px;}
.identify_title{ float:left;}

.btn_scan{ background:#FFF;border:1px solid #dedede; width:133px; display:inline-block; height:43px;border-radius:4px;
 font-size:14px;text-align:center; vertical-align:middle; color:#222222; text-decoration:none; cursor:pointer ; position:relative}
.btn_scan:hover{text-decoration:none; color:#6d6d6d;border-bottom:none; z-index:2 }
.iconscan{font-size:2em;}
.scan_cont{position:absolute; top:32px;width:133px; left:-1px;height:150px;border:1px solid #dedede; border-top:none; display:none;
 z-index:44; background:#FFF;}
.scan_cont p{ color:#6d6d6d;}
.btn_scan:hover .scan_cont{ display:block;}

.left_box{ width:586px; float:left}
.collect_box{margin-top:10px;mafloat:left;margin-bottom: 20px}

#share{position: relative; margin-right:20px;}
#share_cont{position: absolute; top: 20px; z-index: 9999;left: 0px;width: 200px;}
 
/* 物流淘淘APP下载专题*/
.download_banner{width:100%; height:471px; background:url(../../images/download_bg.jpg) center no-repeat; background-size:cover}
.banner_mid{width:1190px; margin:0 auto;}

.download_gray{width:100%; background:#f3f3f3; padding:0px 0px 10px 0px;float:left}
.download_white{background:#FFF;}

.download_cont{width:1190px; margin:0 auto; position:relative}
.download_title{ position:absolute; top:0px;left:25px;width:80px; height:96px;}
.download_left{padding-left:100px;padding-top:106px;float:left}
.download_right{padding-top:136px;}
.download_cont h1{ font-size:30px;line-height:60px; font-weight:normal;margin:0px; color:#404040}
.download_cont  p{ font-size:16px; line-height:30px; color:#aeaeae;margin:0px;}

.download_img{padding-top:20px;}
.download_img img{float:left; margin-right:10px; display:inline-block}
.dowload_button{width:182px; margin-left:20px; float:left}
.dowload_button a{padding:30px 0px; display:block;width:182px; height:47px;}

.download_left_2{margin-right:120px;padding-top:136px;}
.download_right_2{padding-top:106px;}