div.cartparent { margin:10px auto;}
div.cartparent div.cart { color: #998662; font-size: 14px; }
div.cartparent div.cart div.top { border-top-left-radius: 10px;border-top-right-radius: 10px;border: solid 1px #e1e1e1; border-bottom:none;width:100%; clear:both; float:left; height:50px; }
div.cartparent div.cart div.top span.title { float:left; clear:both; color:#988562; font-size:16px;height:50px;line-height:50px; padding: 0px 20px;}
div.cartparent div.cart div.top span.ftitle { float:left;  color:#cd121b; font-size:14px;height:50px;line-height:50px; }

div.cartparent div.cart ul.header { border:solid 1px #e1e1e1; width:100%;float:left; clear:both; }
div.cartparent div.cart ul.header li.shangping { padding: 10px 180px; }
div.cartparent div.cart ul.header li.guige { padding: 10px 95px; }
div.cartparent div.cart ul.header li.danjia { padding: 10px 75px; }
div.cartparent div.cart ul.header li.count { padding: 10px 105px; }
div.cartparent div.cart ul.header li.sum { padding: 10px 60px; }
div.cartparent div.cart div.detail { border:solid 1px #e1e1e1; border-top:none;border-bottom:none; float:left; clear:both; width:100%; }
div.cartparent div.cart div.detail div.item { border-bottom:solid 1px #e1e1e1; float:left; clear:both; width:1205px; }
div.cartparent div.cart div.detail div.item div.img { float:left; background:no-repeat center center;/* height:115px; */ width: 150px; margin:10px 10px;}
div.cartparent div.cart div.detail div.item span.title { float:left; margin-top:40px; font-size: 16px; width: 260px;}
.doubleline { margin-top: 38px; }
div.cartparent div.cart div.detail div.item div.guige { float:left; padding:30px 10px;line-height: 26px; width:130px; }
div.cartparent div.cart div.detail div.item span.danjia { float:left; height:115px;line-height:115px; font-size: 20px; width:225px; text-align: center;}
div.cartparent div.cart div.detail div.item ul.count { float:left; margin:43px 0px 43px 37px;}
div.cartparent div.cart div.detail div.item ul.count li.less { border: solid 1px;padding: 0px 5px 2px 5px;border-radius: 3px;cursor: pointer;margin-top: 2px;margin-left: 10px; font-size:12px; }
div.cartparent div.cart div.detail div.item ul.count li input { width:50px; margin:0px 10px; padding:0px;text-align: center;background-color: transparent; border: #e1e1e1 1px solid; font-size:12px;}
div.cartparent div.cart div.detail div.item ul.count li input:focus { outline:0px;}
div.cartparent div.cart div.detail div.item ul.count li.more { border: solid 1px;padding: 0px 3px 2px 3px;border-radius: 3px;cursor: pointer;margin-top: 2px;font-size: 12px;}
div.cartparent div.cart div.detail div.item span.sum { float:left; height:115px;line-height:115px; font-size:20px; color:#e50911; width: 185px;text-align: right;}
div.cartparent div.cart div.detail div.item div.remove { background:url(../images/remove.jpg) no-repeat center center; width:8px; height:8px; float:right; margin-right:5px; margin-top:5px;cursor: pointer; }

div.cartparent div.cart div.bottom {float: left;  height:85px; width: 100%; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border-bottom: solid 1px #e1e1e1;border-left: solid 1px #e1e1e1;border-right: solid 1px #e1e1e1; } 
div.cartparent div.cart div.bottom span.price { font-size:14px; color:#988562; height: 85px;line-height: 85px;float: right;margin-right: 30px; }
div.cartparent div.cart div.bottom span.price span { color:#e50911; font-size:20px; }
div.cartparent div.cart div.bottom div.pay { float:right; margin-right:30px; background:url(../images/pay.png) center center no-repeat; width:300px; height:30px; width: 139px;height: 37px;margin-top: 25px;}