.gallery {width:608px; overflow:hidden; margin:0 auto;}
.gallery ul{width:608px; overflow:hidden; }
.gallery li {width:150px; float:left; list-style-type:none;}
.gallery li img {border:1px solid #999}
.pagination{width:608px; overflow:hidden}
.pagination div{ padding-bottom:5px}

/****product*********/
.moduletable_product {padding: 0 30px;}
.moduletable_product h3 {font-size: 16px; font-weight: bold; background:none; color: #000; text-transform: none; padding: 0}
.moduletable_product .group {width:540px; overflow:hidden; padding: 5px 0 0 10px; margin-bottom:0; }
.moduletable_product .group h5{width:490px; overflow:hidden; margin:0; padding:5px 0 25px 0; font-size:14px; font-family:Verdana, Arial; text-align:center; color:#996633}
.moduletable_product .group p {margin: 0 0 5px 0;}
        .group .block1 {width: 99px; border:2px solid #ebe6c3; background:#bdb47b; float:left; margin:0 27px 10px 0}
		.group .block2 {width: 128px; border: 2px solid #ebe6c3; float: left; margin: 0 46px 10px 0;}
		.group .block3 {width: 225px; border: 2px solid #ebe6c3; float: left; margin: 0 34px 10px 0;}
		.group .block4 {width: 488px; border: 2px solid #ebe6c3; float: left; margin: 0 0 10px 0; height: 100%;}
		
		.group .info {text-align: center; padding: 5px 3px; font-size: 14px;}
		.group .info .small {font-size: 10px; font-weight: normal; padding-bottom:5px}
		.price {border-top: 1px solid #000; text-align: center; margin: 0 5px; font-size:11px; font-weight:normal}
		.price .pricing{ padding-top:5px}
		.price p{}

