/* CSS Document -search- */
#search{ width:960px; margin:0 auto;}
#search .sidelist{ margin-bottom:10px; border-bottom:1px solid #66ac53;}
#search .sidelist ul{ width:183px; padding-bottom:10px; margin:0 auto;}
#search .sidelist ul li{ height:31px; font-size:14px; line-height:31px; padding-left:8px; background-image:url(/images/2009/layout/bg_1.png); background-repeat:no-repeat;}
#search .sidelist ul li a{ text-decoration:none!Important;}
#search .filterbar{ padding-left:10px;}
#goods_list{ margin-top:10px; border-top:1px solid #d6dadd; border-right:1px solid #d6dadd; border-bottom:2px solid #d6dadd; border-left:1px solid #d6dadd; background-image:url(/images/2009/layout/bg_displayproducts.png); background-position:7px 10px; background-repeat:repeat-y;}
#goods_list ul{ float:left; width:245px; height:270px; padding-bottom:10px; overflow:hidden;}
#goods_list li{ clear:both; height:17px; font-size:12px; color:#303030; text-align:center; line-height:16px;}
#goods_list li.img{ height:175px; margin:10px 25px;}
#goods_list li.img div{ display: table-cell; vertical-align:middle; *display: block; width:200px; height:175px; text-align:center; *font-family:Arial; *font-size: 155px; overflow:hidden;}
#goods_list li.img div img{ vertical-align:middle;}
#goods_list li.ttl{ width:179px; height:34px; text-align:center; line-height:17px;  padding:0 30px; overflow:hidden;}
#goods_list li b{ color:#c01a00;}
#goods_list li.price{ color:#c01a00;}
#goods_list li.level{ padding-top:3px; text-align:left!Important;}
#goods_list li.level span{ float:left; text-indent:30px;}
#goods_list li.level img{ float:left; margin-top:1px;}






