body{margin:0; padding:0; background:#fff }
.bigbox{width:1000px; overflow:hidden;   margin:0 auto 0 auto;  background:#dad2ce; position:relative; z-index:100; }	
.bg1{width:1000px; float:left;overflow:hidden; }	
	


.trolley{width:70px; height:70px; background:url(/uploads/image/zyimages/trolley.png); position:fixed; top:300px;  z-index:200; border-radius:50%; cursor:pointer;}
.sum{width:30px; height:30px; border-radius:50%; background:red; text-align:center; line-height:30px; font-size:10px; color:#fff; margin-left:40px; display:none;}

.books{width:350px; height:50px; position:absolute; }
.book11{z-index:201; top:1610px; left:110px;}
.book12{z-index:202; top:1610px; left:590px;}
.book13{z-index:203; top:2030px; left:110px;}
.book14{z-index:204; top:2030px; left:590px;}

.book21{z-index:204; top:1795px; left:310px;}
.book22{z-index:204; top:2220px; left:310px;}
.book23{z-index:204; top:2635px; left:310px;}

.book31{z-index:205; top:3265px; left:310px;}

.bg2{ width:800px; margin:0 auto;}	
.tb1{width:800px; margin:0 auto;}
tr{background:#d0c5c0;  color:#644807}
td{height:30px}
.td1{text-align:right; width:150px;}
.inp1{width:500px; height:30px; border:1px solid #fff;   }
.inp2{width:100px; height:30px; border:1px solid #fff;   float:left;}
.inp_add{width:35px; height:35px; line-height:35px; text-indent:center; float:left; font-size:18px}
.inp_minus{width:35px; height:35px; line-height:35px; text-indent:center; float:left; font-size:18px}
.tt1{width:100%; float:left; text-align:center; font-size:18px; line-height:50px; height:50px; }
.moneycount{float:left; heihgt:30px; line-height:30px; text-indent:10px; font-size:14px; font-weight:bold; color:#644807}
.subbtn{width:200px; height:50px; background:#e12f03; color:#fff; border:0; border-radius:5px; margin:20px auto 20px auto; font-size:22px; display:block;  cursor:pointer}
.mgr{margin-right:5px;}
.inp_clear{width:50px; height:35px; line-height:35px; text-indent:center; float:left; font-size:14px}
.inp_sel{width:100px; height:30px; float:left; font-size:16px;}


.listitem{width:100%; height:26px; float:left; margin:5px; overflow:hidden; display:none;}
.litem2{text-align:right; font-weight:bold; }
.psum{font-weight:bold; color:#ff5e00}