/* = List Type
--------------------------------------------------------------------------------------------*/


/* = Gallery Type
--------------------------------------------------------------------------------------------*/
#galleryType { width: 100%; overflow: hidden; margin-top: 22px; }
#galleryType dl {
	float: left; display: inline; width: 171px; margin-top: 40px; padding-left: 5px;
	background: url(../../../front/common/image/line01.gif) left top repeat-y;
}
#galleryType dl.first { background: none; width: 171px; }
#galleryType dl dt { width: 171px; overflow: hidden; margin-bottom: 14px; }
#galleryType dl dt span { float: left; text-align: center; margin-top: 64px; }
#galleryType dl dt span a { display: block; margin: 4px 0 0 0; }
#galleryType dl dt a.gallery:link,
#galleryType dl dt a.gallery:visited,
#galleryType dl dt a.gallery:hover,
#galleryType dl dt a.gallery:active { float: left; margin-left: 3px; }
#galleryType dl dt a.gallery img { border: 1px solid #ccc; width: 140px; height: 140px; }
#galleryType dl dd { width: 171px; }
#galleryType dl dd p { margin-left: 7px; height: 64px; overflow: hidden; }
#galleryType dl dd ul { margin: 14px 0 0 7px; width: 164px; height: 64px; }
#galleryType dl dd ul li { width: 164px; overflow: hidden; }
#galleryType dl dd ul li span {
	width: 60px;
	float: left; font-size: 11px; color: #919191;
}
#galleryType dl dd ul li del,
#galleryType dl dd ul li strong,
#galleryType dl dd ul li span.text { float: left; width: 104px; }
#galleryType dl dd ul li del { color: #6d6d6d; }
#galleryType dl dd ul li strong { color: #286dcc; }
#galleryType dl dd ul li em { color: #fc5912; }
#galleryType dl dd ul li span.text { color: #333; }
#galleryType dl dd div.benefit { width: 171px; overflow: hidden; margin-top: 9px; }
#galleryType dl dd div.benefit ins { float: left; margin: 0 1px 0 0; }

/* = Narrow your Results
--------------------------------------------------------------------------------------------*/

/* [[ Best Goods ]] */
div.bestGoods { width: 100%; overflow: hidden; margin-bottom: 12px; }
div.bestGoods div.hotDeal {
	float: left; display: inline;
	position: relative; margin-bottom: 12px;
	width: 338px; padding-bottom: 10px;
	background: url(../../../front/search/image/fixed03.gif) left bottom no-repeat;
}
#content div.bestGoods div.hotDeal h4 {
	color: #5b5b5b;
	padding: 11px 65px 9px 12px; margin: 0 0 8px 0;
	background: url(../../../front/search/image/fixed03.gif) left top no-repeat;
}
div.bestGoods div.hotDeal h4 strong { margin-right: 5px; }
div.bestGoods div.hotDeal span.btn { position: absolute; right: 10px; top: 26px; }
div.bestGoods div.hotDeal h4 strong { font-size: 15px; color: #eb0020; }
div.bestGoods div.hotDeal dl { width: 327px; margin: 0 0 0 11px; overflow: hidden; }
div.bestGoods div.hotDeal dl dt { float: left; display: inline; width: 150px; }
div.bestGoods div.hotDeal dl dt img { border: 1px solid #ebebeb; width: 148px; height: 148px; }
div.bestGoods div.hotDeal dl dt em {
	color: #fff; text-align: center;
	display: block;
	position: absolute; left: 126px; top: 39px;
	width: 44px; height: 34px; padding-top: 10px;
	background: url(../../../front/search/image/bg_point.gif) left top no-repeat;
}
div.bestGoods div.hotDeal dl dt em strong { display: block; font-size: 17px; }
div.bestGoods div.hotDeal dl dd { float: left; display: inline; width: 165px; margin-left: 12px; }
div.bestGoods div.hotDeal dl dd h5 { color: #000; font-size: 14px; margin: 7px 0; }
div.bestGoods div.hotDeal dl dd a:link,
div.bestGoods div.hotDeal dl dd a:visited,
div.bestGoods div.hotDeal dl dd a:hover,
div.bestGoods div.hotDeal dl dd a:active { color: #385285; display: inline-block; margin-bottom: 4px; }
div.bestGoods div.hotDeal dl dd p { text-align: right; padding-right: 10px; color: #333; }
div.bestGoods div.hotDeal dl dd p del { color: #6d6d6d; }
div.bestGoods div.hotDeal dl dd p strong { color: #286dcc; }
div.bestGoods div.hotDeal dl dd p span { color: #d89a89; }
div.bestGoods div.hotDeal dl dd p em { color: #fc5912; }
div.bestGoods div.bestseller {
	float: right; display: inline;
	width: 537px; padding-bottom: 8px;
	background: url(../../../front/search/image/fixed04.gif) left bottom no-repeat;
}
div.bestGoods div.bestseller div.titleInfo {
	padding: 11px 11px 17px 10px; width: 516px; overflow: hidden;
	background: url(../../../front/search/image/fixed04.gif) left top no-repeat;
}
#content div.bestGoods div.bestseller div.titleInfo h4 {
	float: left; display: inline;
	color: #000; font-size: 13px; margin: 0; padding: 0;
}
div.bestGoods div.bestseller div.titleInfo a.more:link,
div.bestGoods div.bestseller div.titleInfo a.more:visited,
div.bestGoods div.bestseller div.titleInfo a.more:hover,
div.bestGoods div.bestseller div.titleInfo a.more:active {
	margin-left: 12px;
	float: left; font-size: 11px; color: #999898;
}
div.bestGoods div.bestseller div.titleInfo span { float: right; }
div.bestGoods div.bestseller div.titleInfo span a:link,
div.bestGoods div.bestseller div.titleInfo span a:visited,
div.bestGoods div.bestseller div.titleInfo span a:hover,
div.bestGoods div.bestseller div.titleInfo span a:active { color: #df3d36; }
div.bestGoods div.bestseller ul { width: 520px; overflow: hidden; padding: 0 0 0 5px; }
div.bestGoods div.bestseller ul li {
	text-align: center;
	float: left; display: inline;
	width: 100px; margin-left: 4px;
}
div.bestGoods div.bestseller ul li a:link,
div.bestGoods div.bestseller ul li a:visited,
div.bestGoods div.bestseller ul li a:hover,
div.bestGoods div.bestseller ul li a:active { display: block; width: 100px; }
div.bestGoods div.bestseller ul li a em,
div.bestGoods div.bestseller ul li a span { display: block; color: #333; }
div.bestGoods div.bestseller ul li a span { margin-top: 3px; }
div.bestGoods div.bestseller ul li a em { color: #fc5912; margin-top: 2px; }
div.bestGoods div.bestseller ul li img { border: 1px solid #ebebeb; width: 98px; height: 98px; }

