#cart_detail1 {float: left;width: 705px; clear: both; text-transform: uppercase;}
div.cart_detail1 {border-bottom: 1px solid #666; height: 20px; margin-bottom: 10px; padding-top: 20px;}
#cart_detail1 div.c1 {float: left;width: 45px; height: 50px; padding-left: 5px; 	}
#cart_detail1 div.c2 { float: left;width: 152px;padding-left: 5px;height: 50px;  }
#cart_detail1 div.c3 { float: left;width: 95px;padding-left: 10px;height: 50px;  }
#cart_detail1 div.c4 { float: left;width: 73px;padding-left: 10px;height: 50px; text-align: right;  }
#cart_detail1 div.c6 { float: left;width: 75px;padding-left: 20px;height: 50px;  }
#cart_detail1 div.c7 { float: left;width: 25px; padding-left:10px;height: 50px;  }
#cart_detail1 div.c8 { float: left;width: 155px; padding-left: 20px;height: 50px; text-align: center; }
#cart_detail11 {float:left; width: 100%; line-height: 20px;  } 
#cart_detail11 div.c1 {float: left; width: 615px; height: 20px;}
#cart_detail11 div.c2 {float: left; width: 100px; height: 20px;}
.head_cart {float:left;width: 745px; height: 50px;padding-top:10px; padding-left:10px;}
.head_cart  div { float: left;}
.head_cart  a div{width:185px;padding-right:11px;}
.head_cart   div.b2{width:170px;padding-right:8px; color: #ff0000; font-weight: bold;}
.head_cart   div.b3{width:170px;padding-right:10px;}
.head_cart   div.b4{width:170px;} 
div.bottom_cart  {float: left;width: 550px;height: 30px;clear: both; text-align: center; padding-left:90px;}
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-left: 50px; margin-right: 50px; 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;  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:110px;}
div.total{ float:right; padding-right: 60px;font-weight:bold; font-size: 14px;color: red; padding-bottom: 20px;clear: both;}
div.total p{font-size: 12px; color: #222; font-weight: bold; line-height: 18px;}