﻿#Main
{
	clear:both;
	margin:auto;
	padding-top:10px;
}
a.BO:Link,a.BO:Visited
{
	color:#000;
	text-decoration:underline;
	padding:3px 3px 0 3px;
}

a.BO:Hover,a.BO:Active
{
	padding-top:3px;
	color:#FFF;
	background:#F60;
	text-decoration:underline;
}
.Blank
{
	clear:both;
}

.ResultStr
{
	width:560px;
	clear:both;
	padding-left:2px;
	padding-bottom:5px;
}

.ResultStr h1
{
	padding:0;
	margin:0;
	float:left;
}

.SearchH1{font-size:12px;color:#AAA;}

.ClassLeft
{
	width:560px;
	padding-left:0px;
	padding-top:0;
	float:left;
	line-height:18px;
}
.ClassRight
{	
	width:180px;
	float:right;
}
.ClassLeft .ResultCount
{
	float:left;
	padding-left:1px;
	font-size:12px;
}
.ClassLeft .h1right
{
	float:left;
	text-align:left;
	font-size:12px;
	padding:0;
	margin:0;
}
.ClassLeft .SearchCommand
{
	float:right;
}
.ClassLeft .Info
{
	clear:both;
	margin:2px 0 0 0;
	padding:5px 20px 3px  2px;
	word-spacing:-2px;
	height:18px;
	background:url("http://www.52bj.cn/CSS/Images/box_top1.jpg") repeat-x top;
}
.ClassLeft .Info .SelSort
{
	font-weight:bold;
	padding:0 2px 2px 2px;
	font-size:13px;
}
.ClassLeft .SelectInfo
{

	clear:both;
	color:#000;
	background:#ffffe1;
	margin:5px 0 0 0;
	padding:5px 20px 5px 10px;
	border:1px #C3D6EE solid;
	display:block;
}

.ClassLeft .SelectInfo .Select
{
	float:left;
}

.ClassLeft .SelectInfo .SelectAll
{
	float:right;
}

.ClassLeft .ShopTitle
{
	clear:both;
	padding:2px 0 3px 0;
	margin:0;
}

.ClassLeft .ShopTitle p
{
	margin:0;
	padding:0;
	font-weight:normal;
}

.ClassLeft .ShopTitle .TitleName
{
	float:left;
	padding-left:0;
}

.ClassLeft .ShopTitle .TitleMemo
{
	float:right;
	padding-right:10px;
}

.ClassLeft .ShopTitle .TitleFood
{
	width:42px;
	float:right;
	text-align:center;
}

.ClassLeft .ShopTitle .TitleDeco
{
	width:52px;
	float:right;
	text-align:center;
}

.ClassLeft .ShopTitle .TitleServ
{
	width:34px;
	float:right;
	text-align:center;
}

.ClassLeft .ShopTitle .TitleCost
{
	width:54px;
	float:right;
	text-align:center;
}



.ClassLeft .ShopInfo
{
	border-top:1px dashed #999;
	clear:both;
	padding:3px 0 15px 0;
}

.ClassLeft .ShopInfo p
{
	margin:0;
	padding:0;
}
.ClassLeft .ShopTopInfo
{
	border-top:1px dashed #999;
	clear:both;
	padding:0 0 15px 0;
}
.ClassLeft .ShopTopInfo p
{
	margin:0;
	padding:0;
}
.ClassLeft .ShopInfo .ShopItem
{
	clear:both;
	padding:2px 0 0 0;
}

.ClassLeft .ShopInfo .ShopItem p, .ClassLeft .ShopTopInfo .ShopTopItem p
{
	margin:0;
	padding:0;
}

.ClassLeft .ShopInfo .ShopItem .ShopName, .ClassLeft .ShopTopInfo .ShopTopItem .ShopName
{
	float:left;
	color:#0033CC;
	font-size:11pt;
	font-weight:bold;
	word-spacing:0px;
}

.ClassLeft .ShopInfo .ShopItem .ShopName img, .ClassLeft .ShopTopInfo .ShopTopItem .ShopName img
{
	position:relative;
	top:3px;
}

.ClassLeft .ShopInfo .ShopItem .ShopScore, .ClassLeft .ShopTopInfo .ShopTopItem .ShopScore
{
	float:right;
}

.ClassLeft .ShopInfo .ShopItem .Score1, .ClassLeft .ShopTopInfo .ShopTopItem .Score1
{
	width:40px;
	float:left;
	font-weight:bold;
	text-align:center;
	padding:2px 2px 3px 2px;
}

.ClassLeft .ShopInfo .ShopItem .Score2, .ClassLeft .ShopTopInfo .ShopTopItem .Score2
{
	width:40px;
	float:left;
	text-align:center;
	font-weight:bold;
	padding:2px 2px 3px 2px;
}

.ClassLeft .ShopInfo .ShopItem .Score3, .ClassLeft .ShopTopInfo .ShopTopItem .Score3
{
	width:40px;
	float:left;
	text-align:center;
	font-weight:bold;
	padding:2px 2px 3px 2px;
}

.ClassLeft .ShopInfo .ShopItem .AvgPrice, .ClassLeft .ShopTopInfo .ShopTopItem .AvgPrice
{
	width:44px;
	float:left;
	font-weight:bold;
	text-align:center;
	padding:2px;
}

.ClassLeft .ShopInfo .ShopItem .ShopContent, .ClassLeft .ShopTopInfo .ShopTopItem .ShopContent
{
	float:left;
	width:400px;
	font-size:13px;
}

.ClassLeft .ShopInfo .ShopItem .ShopLink, .ClassLeft .ShopTopInfo .ShopTopItem .ShopLink
{
	float:left;
}

.ClassLeft .ShopInfo .ShopItem .ShopLink span, .ClassLeft .ShopTopInfo .ShopTopItem .ShopLink span
{
	display:block;
	padding:0 0 4px 0;
}

.ClassLeft .ShopInfo .ShopItem .ShopLink img, ClassLeft .ShopTopInfo .ShopTopItem .ShopLink img
{
	position:relative;
	top:3px;
}
.ClassLeft .ShopTopInfo .ShopTopItem
{
	clear:both;
	padding:2px 0 0 0;
	background-color:#f2f8fc;
}

.ClassLeft .PageInfo
{
	clear:both;
	padding:5px;
	padding-right:20px;
	text-align:right;
	font-size:13px;
}

.ClassLeft .NoData
{
	clear:both;
	background:#f7f7f7;
	margin:20px 0 0 0;
	padding:10px;
	font-size:13px;
}


.SearchSuggest
{
	clear:both;
	margin:10px 0 10px 0;
	padding:2px 5px 2px 5px;
	background-color:#f7f7f7;
}
.Clear
{
	clear:both;
}

.MainBox {clear:both;font-family:Verdana;}
.MainBox span,.MainBox ul{ float:left; line-height:28px;font-size:12px;}
.MainBox span{ font-size:13px; font-weight:bold; color:#000;}
.MainBox .SelItem,.SubBox .SelItem {padding:0 1px 0 1px;color:#000;font-size:15.8px;font-weight:bold;}
.MainBox .title {padding:2px 1px 0 1px;}

.MainBl {clear:both;font-family:Verdana;}
.MainBl span,.MainBox ul{ float:left; line-height:28px;font-size:12px;}
.MainBl span{ font-size:12px; font-weight:bold; color:#16387C;}
.MainBl .SelItem,.SubBox .SelItem {padding:0 1px 0 1px;color:#000;font-size:15.8px;font-weight:bold;}
.MainBl .title {padding:2px 1px 0 1px;}

.SubBox{ clear:both;border:1px solid #C5C5C5; background:#fff; padding:4px 0 1px 0; margin:0 0 0 75px; font-size:12px; height:19px; width:650px;}
.SubBox ul {line-height:20px;}
.menu_a{ background:url(/comm/images/search_list.gif) no-repeat center 19px;}

.SearchSuggest li{float:left;margin-left:3px;white-space: nowrap;list-style:none; font-weight:normal;}

a.O:Link,a.O:Visited{padding:1px 1px 0 1px;color:#6665CB;text-decoration:underline;font-size:15.8px; font-weight:bold;}
a.O:Hover,a.O:Active{padding:1px 1px 0 1px;color:#FFF;background:#6665CB;text-decoration:underline;font-size:15.8px;font-weight:bold;}
a.TBL:Link,a.TBL:Visited{color:#6665CB;text-decoration:underline;}
a.TBL:Hover,a.TBL:Active{color:#FFF;background:#6665CB;text-decoration:none;}

.SearchSimilar{font-size:13px;font-weight:bold;}
.ClassRight #divSearch{margin-top:20px;padding:10px 0 10px 10px;font-size:13px; background-color:#FFFBE8;}