﻿
 .order_list_table{border-top:1px solid #ccc;border-left:1px solid #d2d2d2;width:100%;border-collapse:collapse;text-align:center;display:table;}
 .order_list_table td {padding:0!important;}
 .order_list_table thead td{border-bottom:1px solid #c8c8c8;background:#9f0000;height:32px;line-height:32px;text-align:center;color:#fff;font-weight:bold;font-size:14px;vertical-align:middle;}
 .order_list_table thead td.d5{border-right:1px solid #c8c8c8;}
 .order_list_table thead td.d1{width:160px !important;}
 .order_list_table thead td.d2{width:90px}
 .order_list_table thead td.d3{width:auto;}
 .order_list_table thead td.d4{width:90px}
 .order_list_table thead td.d5{width:90px}
 .order_list_table tbody td p{border-bottom:1px solid #c8c8c8;line-height:150%;}
 .order_list_table tbody td{border-bottom:1px solid #ccc5bf;text-align:center;line-height:25px;color:#000;border-right:1px solid #ccc5bf;vertical-align:middle;height:30px;}
 .order_list_table tbody td img{margin:0 auto;}
 .order_list_table tbody td.no_record{height:80px;line-height:80px;width:1280px;}
 .order_list_table tbody td.d1,.shoppingcart_body .order_list_table tbody td.d5{border-right:1px solid #c8c8c8;}
 .order_list_table tbody td.d5 a{cursor:pointer;color:#f30;}
 .order_list_table tbody td.d1 img{width:70px;height:95px;}
 .order_list_table tbody td a:link,.shoppingcart_body .order_list_table tbody td a:visited{color:#f30;}
 .order_list_table tbody td a:hover{text-decoration:underline;}
 .order_list_table tbody td.d1 a{text-decoration:none;color:#f30;}
 .order_list_table tbody td.cart_sum{text-align:right;background:#fff;}
 .order_list_table tbody td.cart_sum span{margin-right:20px;font-size:13px;}
 .order_list_table tbody td.cart_sum span ins{color:#f30;font-size:12px;text-decoration:none;}
 .buttons{text-align:right;padding-right:0px;margin-top:20px;}
 .buttons .gocheck{}

 .order_list_table tbody td .product_item{line-height:23px;text-align:left;}
 .d1{padding:5px; line-height:20px !important;width:150px;}
 .order_list_table tbody td .product_item span{float:left;width:86px;text-align:right;margin-right:15px;}
 .kindy_tip{line-height:200%;}
 .kindy_tip a{color:#FF4701;text-decoration:underline;}
 .kindy_tip h2{font-size:15px;font-weight:bold;}
 .kindy_tip p{margin-bottom:5px;}
 .kindy_tip p span{font-size:0;}

.size-table{border-collapse:collapse;border:0;width:95%;margin:0 auto;border-left:1px solid #c8c8c8;border-top:1px solid #c8c8c8;}
.size-table td{width:90px;}
.size-table td p {margin-bottom:0;}
.size-table td input[type='text']{width:80%;padding:0;text-align:center;margin:4px auto;font-size:14px;}


.size-table td.has-value{background:#fff;}
.size-table td.has-value input[type='text']{color:#f00;}

.size-table-modify input[type='text']{width:50px;border:1px solid #c8c8c8;height:20px;padding:2px;}
.size-table-modify input[type='text']:focus{border:1px solid #9f0000;}
.size-table-modify{border-collapse:collapse;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;margin:10px auto;}
.size-table-modify td{text-align:center;height:30px;border-right:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;vertical-align:middle;padding:5px;}

.promotion li{  float: left;margin: 10px 33px;  width: 160px;text-align:center;}
.promotion li .p-img img{ height:160px;}
.promotion li .p-info {color:#f30;}
.basket-top {background:#fff;}
.order_submit {font-size:1em;text-align:right;padding:0 15px;}
.address_list{overflow:hidden;}
.address_list li{float:left;width:24%;margin-right:1%;position:relative;}
.address_list li input[type='radio'] {display:none;}
.address_list li label{display:block;border:1px dashed #6c6c6c;padding:10px;cursor:pointer;}
.address_list li label.current{border-color:#c40000;}
.address_list li label .address_detail{display:block;
  height: 55px;
  overflow: hidden;
  word-break: break-all;
  word-wrap: break-word;
}
.address_consignee {  
  border-bottom: 1px solid #f2f2f2;
  height: 18px;
  line-height: 18px;
  margin-bottom: 5px;
  overflow: hidden;
  padding: 0 0 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;

}
.address_consignee b{
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
  white-space: nowrap;
  width:40px;
}
.address_list li  i{
  height: 28px;
  position: absolute;
  right: 1px;
  top: 77px;
  visibility: hidden;
  width: 28px;
  z-index: 3;
  background: rgba(0, 0, 0, 0) url("//img.alicdn.com/tps/i2/T1lAPdFOVXXXcb7s2x-30-600.png") no-repeat scroll 0 0;
  background-position: 0 -272px;
  text-indent:-9999em;
}
.address_list li label.current  i{visibility:visible;}
.address-list-tit{font-size:12px;font-weight:bold;}
.usual-address{margin-bottom:25px;}
.fastLoginBtn {color:#fff;}