@charset "utf-8";
/* CSS Document */

.mainwrapper{
	background-image:url(../../../images/shop/leftBanner.jpg);
}


.prodDetail{margin-left:20px;}
.prodSummary{width:330px;}
.prodTitle{
	color:#FF9F1E;
	margin:10px 0;
	font-size:18px;
	font-weight:bold;
}
.prodAlbumBox{ margin:0 5px; background:url(../../../images/shop/productPicBg.jpg) center top no-repeat; height:250px; text-align:center; padding-top:100px; vertical-align:baseline;}
.prodIntro{width:580px; overflow:visible; background:url(../../../images/shop/productDesc.jpg) no-repeat; clear:right; padding:30px 5px 0 5px;}
.prodProvider{width:580px; overflow:visible; background:url(../../../images/shop/aboutUs.jpg) no-repeat; clear:right; padding:30px 5px 0 5px;}
.prodSide{float:right; width:260px;}
.prodAddToCart{ margin:0 5px ; }
.prodAddToCart img.ro {cursor:pointer;}


.price-reduce{color:#C00; text-decoration:line-through;}
.shopCateMenuHeader{ background:#fff; color:#FFB24A; font-size:11pt;
font-weight:bold;
line-height:100%;
padding:6px 0 6px 10px;}
.shopCateItem{ padding:0; margin:0;}
.shopCateItem div{
	display:block;
	cursor:pointer;
	font-size:10pt;
	font-weight:bold;
	padding:3px 0 3px 22px;
	background-color:#fff;
	color:#888;
}
.shopCateItem.root .hover,
.shopCateItem .hover{ background-color:#ccc;  color:#000;}
.shopCateItem.selected div{
	color:#f90;
	background-image: url(../../../images/shop-catlist-subitem.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}
.shopCateItem.root div{
	background-color:#F90;color:#fff; padding-left:10px;background-position: right; background-repeat:no-repeat;
}
.shopCateItem.root.selected .hover{background-image: url(../../../images/shop-catlist-root-hover.gif);}

.shopCateItem.selected .hover{  color:#000;}
.shopCateItem.selected.subcat .hover{ background-color:#fff;}
.shopCateItem.root.selected div{ background-image: url(../../../images/shop-catlist-root.gif); color:#fff;}