/* body{font-size: 13px;} */
ul li{list-style: none;}
.track-rcol{width: auto; margin-top: 10px; border: 1px solid #eee; padding: 20px;}
.track-list{margin: 20px; padding-left: 10px; padding-top: 64px; position: relative;}
.track-list li{position: relative; padding: 9px 0 0 25px; line-height: 18px; border-left: 1px solid #d9d9d9; color: #999;}
.track-list li.first{color: red; padding-top: 0; border-left-color: #fff;}
.track-list li .node-icon{position: absolute; left: -6px; top: 50%; width: 11px; height: 11px; background: url(/style/images/order-icons.png)  -21px -72px no-repeat;}
.track-list li.first .node-icon{background-position:0 -72px;}
.track-list li .time{width: 140px; margin-right: 20px; position: relative; top: 4px; display: inline-block; vertical-align: middle;}
.track-list li .text{max-width: 600px; position: relative; top: 4px; display: inline-block; vertical-align: middle;}
.track-list li.first .time{margin-right: 20px; }
.track-list li.first .text{max-width: 600px; }

.s-title li{background: #f02930;padding: 10px 0; }
.s-title li,.s-list li{position: relative; text-align: center; float: left; color: #fff;font-size: 14px; }
.s-title li:after,.s-list li:after{content: ""; position: absolute; right: 0; height: 70%; top: 15%; border-right:solid 1px #fff;}
.s-list li{ display: table;padding: 10px 0;  min-height: 28px; color: #4d4d4d; font-size: 14px; }
.s-list .ms-con{font-family:"微軟正黑體"; display: table-cell; vertical-align: middle; }
.s-list li:after{ border-right:solid 1px #dedede;}
.s-list .ms-title{ display: none; }
.clear { clear:both; height:10px; width:100%; font-size:1px; line-height:0px; visibility:hidden; overflow:hidden; }

table {
    border-collapse: collapse;
    margin-top: 4px;
}
th, td {
    border: 0.5px solid #eee;
    padding: 8px;
}
th {
    background-color: #bb8888;
    text-align: center;
}
td {
    text-align: left;
}