
/**************** Order *********************************/

#container #order {margin:0.7em;}
#container #order table.order_list {width:100%;border-spacing:0px;border:0px;padding:0px;border-top:solid 1px #333;border-bottom:solid 1px #333;background:#fff;}
#container #order table.order_list tr:last-child td{border-bottom:0px;}
#container #order table.order_list th {height:2em;font-weight:bold;color:#333;text-align:left;border-bottom:solid 1px #ddd;background:#f5f5f5;}
#container #order table.order_list td {height:5em;vertical-align:middle;padding:0.5em 0px;text-align:center;border-bottom:solid 1px #ddd;}
#container #order table.order_list td.item {text-align:left;padding-left:1em;width:70%;}
#container #order table.order_list td.thum{width:30%;}
#container #order table.order_list td.thum img {width:100%;}
#container #order table.order_list td span {color:#2c84ce;}
#container #order table.order_list .qty {margin-top:0.5em;}
#container #order table.order_list .qty a{display:inline-block;width:2.2em;height:2.2em;line-height:2.1em;text-align:center;border:solid 1px #bbb;background:#fff;vertical-align:middle;-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;  box-sizing: border-box;}
#container #order table.order_list .qty a.btn {width:auto;padding:0px 10px;margin-left:3px;}
#container #order table.order_list .qty input {width:3em;height:2.2em;border:solid 1px #bbb;border-left:0px;border-right:0px;text-align:center;-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;  box-sizing: border-box;}
#container #order .total {background:#fff;border-bottom:solid 1px #666;text-align:left;display:table;width:100%;padding:1em 0em;}
#container #order .total div{display:table-cell;vertical-align:middle;width:50%;line-height:150%;letter-spacing:-0.05em;padding-left:0.5em;-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;  box-sizing: border-box;}
#container #order .total div:last-child {font-size:1.4em;text-align:right;padding-right:0.5em;padding-left:0em;}
#container #order .total div:last-child b {color:#D82D28}
#container #order .total b{color:#333;font-family:"Microsoft Yahei",arial;font-weight:bold;}
#container #order .btnWrap {margin:1.5em 0px;}
#container #order .btnWrap a {width:49%;padding:0em;-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;  box-sizing: border-box;}

#container #order_info  {border:solid 1px #ddd;border-top-color:#333;background:#fff;padding:0.5em 0em;margin:0.7em}
#container #order_info #title_sub {margin-bottom:1em;}
#container #order_info  table {width:100%;border-spacing:0px;border:0px;padding:0px;border-collapse:collapse;}
#container #order_info  table.end th:after {content:" :"}
#container #order_info  table th {width:30%;padding:0.5em 0.7em 0.5em 0em;font-weight:bold;color:#333;text-align:right;}
#container #order_info  table td {width:70%;padding:0.5em 0em;text-align:left;letter-spacing:-0.05em;}
#container #order_info  table td span {font-size:0.85em;line-height:180%;}
#container #order_info  table td img {height:30px;}
#container #order_info  table b {font-size:1.2em;}
#container #order_info  table input[type=text],
#container #order_info  table input[type=password] {width:96%;height:1.6em;border:solid 1px #ddd;}
#container #order_info  table select {width:96%;height:1.6em;}
#container #order_info  table .price {font-size:18px;font-weight:bold;color:#D82D28}
#container #order_info  .endMsg {width:70%;margin:0px auto;}
#container #order_info  .endMsg strong {font-size:1.2em;font-weight:bold;color:#D82D28}
#container #order_info .btnWrap {margin:1.5em}
#container #order_info .btnWrap a {width:100%;padding:0em;-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;  box-sizing: border-box;}

