#cart_detail1 {float: left; width:98%; clear: both; text-transform: uppercase; height: 30px; font-size: 11px;}
div.cart_detail1 {border-bottom: 1px solid #666; height: 20px; margin-bottom: 10px; padding-top: 20px;}
#cart_detail1 div.c1 {float: left;width: 40px; height: 50px; padding-left: 0px; 	}
#cart_detail1 div.c2 { float: left;width: 120px; height: 50px; text-align: left;}
#cart_detail1 div.c3 { float: left;width: 90px; padding-left: 0px; height: 54px; text-align: center; }
#cart_detail1 div.c4 { float: left;width: 100px; padding-left: 0px; height: 50px; font-weight: bold; text-align: center;}
#cart_detail1 div.c5 { float: left;width: 45px; padding-left: 10px; height: 50px; text-align: center; }
#cart_detail1 div.c6 { float: left;width: 60px; padding-left:0px; height: 50px;white-space:nowrap;  }
#cart_detail1 div.c7 { float: left;width: 20px; padding-left:8px; height: 50px;  }
#cart_detail1 div.c8 { float: left;width: 109px; padding-left: 0px; height: 50px; text-align:right;}
#cart_detail11 {float:left; width: 100%; line-height: 20px;  } 
#cart_detail11 div.c1 {float: left; width: 540px; height: 20px;}
#cart_detail11 div.c2 {float: left; width: 100px; height: 20px;}
.head_cart  div { float: left;}
.head_cart  a div.b1{width:26%; padding-right:15px; margin-left: 15px;}
.head_cart   div.b2{width:23%; padding-right:15px; color: #ff0000; font-weight: bold;}
.head_cart   div.b3{width:20%; padding-right:15px;}
.head_cart   div.b4{width:20%;}
.hover_dh:hover {background:#1a4aee; color:#fff;}
div.bottom_cart  {float: left;width: 100%;height: 30px;clear: both; text-align: center; padding-left: 10px;}
div.bottom_cart  div.next{float: left;font-weight: bold; border: 1px solid #ccc; height: 16px; padding:2px; width:140px; text-align: center; }
div.bottom_cart  div.next a{width:130px; padding-top:6px;padding-left:3px;padding-right:3px; text-align: center; }
div.bottom_cart  div.update_cart { float: left;font-weight: bold; border: 1px solid #ccc; height: 16px; padding:2px;margin: 0 65px; width:140px; text-align: center;  }
div.bottom_cart  div.update_cart  a{ width:100px; padding-top:6px;padding-left:3px;padding-right:3px; text-align: center; }
div.bottom_cart  div.order  {float: left;font-weight: bold;  border: 1px solid #ccc; height: 16px; padding:2px;text-align: center;width:110px; }
div.bottom_cart  div.order  a{ padding-top:6px;padding-left:3px;padding-right:3px;text-align: center;width:80px;}
div.total{ float:right; padding-right: 10px; font-weight:bold; font-size: 14px; color: red; padding-bottom: 10px; padding-top:10px; clear: both;}
div.total p{font-size: 12px; color: #222; font-weight: bold; line-height: 18px;}
