﻿.order_list_item{
    width: 1000px;
    margin:0 auto;
    background: #fff;
    padding: 35px 0;
}
.m-panel {
    width: 960px;
    margin: 0 auto 15px;
    line-height: 24px;
    overflow: hidden;
}
.m-panel-default>.hd {
    position: relative;
    border-bottom: 2px solid #d7d7d7;
}.m-panel-default>.hd .tt {
     color: #dd3451;
     line-height: 30px;
     font-size: 16px;
     font-weight: 400;
     padding-left: 10px;
 }
.m-table-5 {
    border: 1px solid #fff;
    box-sizing: border-box;
}
.m-table-5 .w1 {
    text-align: left!important;
    padding: 0 20px!important;
    height: auto!important;
    text-overflow: ellipsis!important;
    display: grid;
}
.m-table-5 .w2 {
    width: 180px!important;
}
.m-table-5 .w3, .m-table-5 .w4 {
    width: 135px!important;
    text-align: center;
}
.m-table-5 .w5 {
    width: 150px;
    line-height: 28px;
    text-align: center;
}
.m-table-5 th {
    background: #f4f9fe;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    box-sizing: border-box;
    font-weight: 400;
}
.m-panel-gray>.bd {
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    background-color: #fbfbfb;
    padding: 10px 50px;
}
.m-panel-gray>.hd {
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px dashed #ececec;
    background-color: #fbfbfb;
    zoom: 1;
    box-shadow: 0 1px 0 #fff;
    font-size: 14px;
    line-height: 24px;
    padding: 8px 20px;
}
.m-panel-gray>.hd .lbox {
    float: left;
}
.m-panel-gray>.hd .tt {
    float: left;
    font-size: 16px;
    color: #666;
    padding-right: 10px;
}
.m-panel-gray>.hd .rbox {
    float: right;
}
.m-panel-gray>.bd .m-m-list li {
    padding: 2px 0;
}
.clear{clear: both;}
.jies_order{ margin-right:20px; }

.btn-hot {
    display: inline-block;
    padding: 6px 20px;
    font-size: 14px;
    line-height: 1.5;
    font-family: 'Microsoft Yahei',Arial;
    letter-spacing: .1em;
    text-align: center;
    text-decoration: none;
    border-width: 1px;
    border-style: solid;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    cursor: pointer;
    background-color: #29b4a8;
    border-color: #23a79c;
    background-color: #2eb8ac;
    background-image: -webkit-gradient(linear,0 top,100% top,from(#25b0a4),to(#2eb8ac));
    background-image: -webkit-linear-gradient(left,color-stop(#25b0a4 0),color-stop(#2eb8ac 100%));
    background-image: -moz-linear-gradient(left,#25b0a4 0,#2eb8ac 100%);
    background-image: linear-gradient(to right,#25b0a4 0,#2eb8ac 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff25b0a4', endColorstr='#ff2eb8ac', GradientType=1);
    -webkit-box-shadow: inset 0 1px 0 #2ac2b5;
    -moz-box-shadow: inset 0 1px 0 #2ac2b5;
    box-shadow: inset 0 1px 0 #2ac2b5;
    color: #fff;
    background-color: #ff8d07;
    border-color: #f08100;
    background-color: #ff900e;
    background-image: -webkit-gradient(linear,0 top,100% top,from(#ff8900),to(#ff900e));
    background-image: -webkit-linear-gradient(left,color-stop(#ff8900 0),color-stop(#ff900e 100%));
    background-image: -moz-linear-gradient(left,#ff8900 0,#ff900e 100%);
    background-image: linear-gradient(to right,#ff8900 0,#ff900e 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff8900', endColorstr='#ffff900e', GradientType=1);
    -webkit-box-shadow: inset 0 1px 0 #fea418;
    -moz-box-shadow: inset 0 1px 0 #fea418;
    box-shadow: inset 0 1px 0 #fea418;
}

/**----------------------------------------------*/

.address-di-dzp p{
    border: 1px solid #daf3ff;
    border-top: 0;
    font-size: 15px;
    line-height: 28px;
    padding: 5px;
}
.address-di-dzp .bdp{
    border-top: 1px solid #daf3ff;
}