#warpMian { width:950px; margin:0px auto 20px auto;clear:both; }
#smBanner{ width:950px; height:50px;}
.left{
	width:210px;
	float:left;
	height: 245px;
}
.warpW{
	width:950px;
	overflow:hidden;
	clear:both;
	margin-top:10px;
	height: auto;
}
.centerMian{ width:510px; float:left; margin:0px 10px; overflow:hidden}
.right{
	width:210px;
	float:right;
	overflow:hidden;
	top: 0px;
}
.specilTitle{ background:url("../images/borderL.gif") no-repeat; width:195px; height:27px; padding:16px 0 0 15px; margin-bottom:9px; text-align:left }
.mianH{height:740px;background:url("../images/borderN.gif") no-repeat;background:#f4f4f4;}
.mianH02{height:595px;background:url("../images/borderN.gif") no-repeat;}
.mianH03{height:225px;background:url("../images/borderN.gif") no-repeat;background:#f4f4f4;}
.mianH04{height:326px;background:url("../images/borderN.gif") no-repeat;background:#f4f4f4;}
.mianH05{height:307px;background:url("../images/borderN.gif") no-repeat;background:#f4f4f4;}
.mianH06{
	height:310px;
	background:url("../images/borderN.gif") no-repeat;
	background:#f4f4f4;
	font-size: 12px;
}
.specilMian{
	background:url("../images/borderN.gif") no-repeat;
	width:210px;
	overflow:hidden;
	clear:both;
	text-align:center;
}
.specilTitle h2,.promotionTitle h2{ color:#a45c27; font-size:14px; font-weight:bold; float:left;}
.specilTitle .titleE,.promotionTitle span{ font-weight:normal; font-family:Arial; font-size:10px; color:#8c8c8c; line-height:14px;}
.specilTitle h3,.promotionTitle h3{background:url("../images/moreM.gif") no-repeat;width:36px;height:15px;float:right;color:#fff;padding:2px 3px 0 0px;text-align:center; padding-right:10px;}
.specilTitle .more,.promotionTitle .more{ color:#fff; font-size:9px; font-family:Arial; }
.shoppingWarp img{ border:solid 1px #fff; margin:9px 0 5px 0;}
.speciList li{ text-align:left; padding:0 0 0 6px; width:190px;}
.speciList li span a{ color:#a06017}
.shoppingWarp span{ color:#a06017; line-height:24px;}

.promotionTitle{width:195px; height:27px; padding:16px 0 0 15px; margin-bottom:15px; background:url("../images/line.gif") no-repeat }
.promotionWarp ul{ padding-left:8px; overflow:hidden; clear:both}
.promotionWarp li{ background:url("../images/dianAA.gif") no-repeat 0px 9px; padding-left:12px; line-height:26px;}

.figWarp{ float:right;}
.figWarp .round{ background:url("../images/yuanDianJ.gif") no-repeat; width:16px; height:16px; display:block; color:#fff; text-align:center; padding-top:2px; font-size:10px; float:left; margin-right:5px;}
.figWarp .round02{ background:url("../images/yuanDianL.gif") no-repeat; width:16px; height:16px; display:block; color:#fff; text-align:center; padding-top:2px; font-size:10px; float:left;margin-right:5px;}
.bannerF{ height:180px;}

.mianSub01{ margin-top:10px; height:326px; background-color:#f6f6f6;clear:both; overflow:hidden; width:510px;}
.mianSub02{ margin-top:10px; height:232px; background-color:#f6f6f6;clear:both; overflow:hidden; width:510px;}
.mianTitle{ background:url("../images/borderRK.gif") no-repeat; width:510px; height:30px;}
.mianTitle h2{ color:#fff; font-size:14px; font-weight:bold; line-height:30px; padding-left:10px; float:left}
.mianTitle h3{background:url("../images/moreM.gif") no-repeat;width:36px;height:15px;float:right;color:#fff;padding:2px 3px 0 0px;text-align:center; margin:6px 0px 0 0; padding-right:10px;}
.mianTitle .more02{ color:#fff; font-size:9px; font-family:Arial; }
.commentTitle{ background:url("../images/titleAH.gif") no-repeat; width:510px; height:30px;}
.commentTitle h2{ color:#fff; font-size:14px; font-weight:bold; line-height:30px; padding-left:10px; float:left}
.commentTitle h3{background:url("../images/moreAI.gif") no-repeat;width:62px;height:15px;float:right;color:#fff;padding:2px 3px 0 0px;text-align:center; margin:6px 0px 0 0; padding-right:10px; font-size:12px;}
.commentTitle .more02{ color:#fff;}
.mianCenter{ background:url("../images/bjR.gif") no-repeat; width:510px; height:306px; }
.warpW .mianCenter .mianF{ text-align:center; font-family: "黑体"; font-size:18px; margin-bottom:13px;}

.redColor{ color:#ff4800;}
.mianCenter p{ text-align:center;}
.mian{ margin-top:23px; padding-left:8px;}
.mian li{ width:105px; height:176px; padding:0 9px 0 9px; float:left}
.mian h2{ font-size:12px; text-align:center; padding:6px 5px 0 5px; line-height:16px;}

.soonBtnWarp{ background:url("../images/bjE.gif") no-repeat; height:82px; padding-left:10px; margin-bottom:10px;}
.soonBtn{ background:url("../images/borderRG.gif") no-repeat; width:90px; height:27px; font-weight:bold; color:#fff; text-align:center; line-height:27px; float:left; margin:10px 10px 0 0px }
.billboardWarp{ padding-bottom:4px;}
.billboard{ background:url("../images/figC.gif") no-repeat 10px -10px; height:241px; padding:0 10px}
.billboard li{background: url("../images/lineL.gif"/) repeat-x center 28px; line-height:30px; height:30px; padding:0 0 0 25px;}

.shoppingMan{  margin:0px 0 0 5px; }
.shoppingMan li{width:92px; background:none; float:left; padding:8px 8px 0 2px; height:105px;}
.shoppingMan h2{width:92px; text-align:center; padding:4px 0 0 0; line-height:14px; font-size:12px;}
.lenghtBanner{ margin:10px 0;}

.map{ text-align:center; padding-top:8px;}
.map img{ border:solid 3px #fff}
.smBanner{ margin-top:10px; width:210px; height:90px;}

.hotTitle{ background:url("../images/bjO.gif") no-repeat; width:510px; height:30px;}
.hotTitle h2{ color:#fff; font-size:14px; font-weight:bold; line-height:30px; padding-left:10px; float:left}
.hotTitle h3{background:url("../images/moreM.gif") no-repeat;width:36px;height:15px;float:right;color:#fff;padding:2px 3px 0 0px;text-align:center; margin:6px 0px 0 0; padding-right:10px;}
.hotTitle .more02{ color:#fff; font-size:9px; font-family:Arial; }
.hotCenter{ background:url("../images/bjQ.gif") no-repeat; width:497px; height:306px; padding-left:13px; }
.hotCenter li{
	width:113px;
	padding:10px 11px 0 0;
	float:left;
	height:125px
}
.hotCenter h2{ font-size:12px; text-align:center; padding:8px 5px 0 5px; line-height:14px;}

.storeWarp li{
	background:url("../images/bjS.gif") no-repeat 8px 7px;
	padding-left:34px;
	line-height:26px;
	font-size: 12px;
}
.hotComment{ width:210px; clear:both; overflow:hidden}
.hotComment ul{ padding-left:8px; overflow:hidden; clear:both; margin-bottom:10px;}
.hotComment li{ background:url("../images/dianAA.gif") no-repeat 8px 9px; padding-left:20px; line-height:26px;}

.commentWarp{height:407px; background-color:#f6f6f6;clear:both; overflow:hidden}
.commentCenter{width:510px; height:397px; }
.commentKWarp{ width:485px; height:103px; margin:18px 0 0 13px; background:url("../images/lineL.gif") repeat-x left bottom;}
.pic{ float:left; width:58px;}
.pic img{ margin:1px; border:solid 1px #ddd}
.pic p{ text-align:center;width:58px; padding-top:5px;}
.commentFont{ float:right; width:410px; padding-left:15px; }
.commentFont .commentTit{ height:25px; background-color:#e8e8e8; clear:both; line-height:25px;}
.commentFont h2{ font-size:12px; float:left;color:#d02c2d; padding-left:10px;}
.commentFont h3{ float:right; margin-right:10px; font-size:12px}
.commentFont ul{width:395px; height:20px; line-height:20px; padding:4px 0 0 4px; clear:both; overflow:hidden}
.commentFont li{ float:left; padding:2px 2px 2px 0px; color:#C60}
.commentFont p{ line-height:18px; padding-top:5px;}
.commentTit h3 a{ color:#757575}
.commentTit h2 a{color:#a06017; }
.HuiColor{ color:#757575}

.dianY{ position:absolute; background:url("../images/dianC.gif") no-repeat; width:14px; height:12px; right:-15px; top:0px; color:#fff; text-align:center; padding-top:1px;}

/***********************Banner切换***********************/
.banner{ width:510px;height:341px; clear:both; overflow:hidden; position:relative;}
.bannerFonts{background-image: url("../images/borderRD.gif");width:175px; float:left;height:341px; padding:0 17px 0 19px}
.bannerPic{ width:299px; height:341px; float:left; padding:0 0px 0 0px}
.bannerFonts h2{ color:#d02b2c; font-size:14px; font-weight:bold; padding:62px 0 0px 0;line-height:20px; margin-bottom:20px;}
.bannerFonts p{color:#838383; line-height:20px; margin-bottom:1em; }
#sidemenu .tabs {clear:both;position: absolute;bottom: 10px;right: 10px;
}
#sidemenu .tab {background:url("../images/yuanDianL.gif"/) no-repeat;width:16px;height:16px;display:block;color:#fff;text-align:center;padding-top:2px;font-size:10px;float:left;margin-right:5px;}
#sidemenu .curtab {background:url("../images/yuanDianJ.gif") no-repeat;width:16px;height:16px;display:block;color:#fff;text-align:center;padding-top:2px;font-size:10px;float:left;margin-right:5px;}

.foodLife {margin-left: 8px;}
.foodLife li {line-height: 24px;}
.foodLife span {color: #ad7751;}
.foodLife img {height: 76px;width: 176px; border:solid 1px #fff; margin-bottom:8px;}






/***************banner******************************/
#slide{ width:510px; height:278px;}
.flashNews {overflow:hidden; width:510px; position:relative; text-align:left; }
.firstNews {border:#b6cae3 1px solid; border-top:#b6cae3 1px solid; float:right; overflow:hidden; position:relative;}
.flashNews {height:278px;}
.firstNews {height:278px;}
/**********背景开始**********/
.flashNews .bg {background:#975609; filter: alpha(opacity=50); left: 0px; width: 510px; bottom: 0px;position: absolute;height: 28px; moz-opacity: 0.39; opacity: 0.39}
/**********背景结束**********/
.flashNews H3 { z-index:2; left:10px; width:284px; line-height:25px; position:absolute; top:250px; height:25px;}
.flashNews H3 A { font-weight:normal; font-size:20px; color:#fff; font-family:"黑体"}
.flashNews H3 A:hover { color:#fff}
/**********标题开始**********/
.flashNews P { z-index:2; left:20px; width:284px; line-height:20px; position:absolute; top:255px; height:20px}
/**********标题结束**********/
.flashNews P A { color:#fff}
.flashNews P A:hover { color:#fff}
/**********数字开始**********/
.flashNews UL { z-index:2; right:10px; background:none transparent scroll repeat 0% 0%; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='flashPage_bg.png',sizingMethod='crop'); bottom:5px; position:absolute}
.flashNews UL LI { background:#ccc; float:left; margin-left:5px; width:16px; line-height:16px; height:16px; text-align:center;border: 1px solid #FFF;}
.flashNews UL LI A { display:block; font-weight:bold; font-size:10px; color:#fff; font-family:Verdana; height:16px;}
.flashNews UL LI A:hover { color:#fff}
.flashNews UL LI A.sel { color:#fff; background:#9c5520; font-size:11px;}
/**********数字结束**********/
.firstNews H3 { border: #ffffff 1px solid; width:432px; text-indenx:14px; line-height:27px; height:27px;}
.firstNews P {top: 5px; right:5px; position:absolute; }
.firstNews P A {font-size:12px}
.firstNews H4 {font-weight:normal; font-size:18px; margin:0 auto; overflow:hidden; width:410px; line-height:25px; padding-top:12px; font-family:"黑体" ; height:25px}
.firstNews UL {overflow:hidden; width:410px; zoom:1; height:auto; margin:0 0 0 12px; }
.firstNews UL LI {font-size:14px; background: url("../img/pic.gif") no-repeat -298px -141px; overflow:hidden; width:410px; text-indent:10px; line-height:22px; position:relative; height:22px;}


.favourableMian{
	width:210px;
	overflow:hidden;
	position:relative;
	height: 400px;
}
.favourableW{width:82px;height:90px;float: left;position: relative;overflow: visible; padding-left:14px; margin-bottom:20px}
.favourableW h2 {font-size: 12px;text-align: center; margin-top:8px}
.favourableW img {border: 1px solid #ddd;padding: 2px;}
.hot{background:url("../images/hot.gif") no-repeat;width:32px;height:26px;position: absolute;right: -15px;top: 35px;padding: 18px 0px 0px 12px;color: #e55003;}

.foodTitle{ background:url("../images/foodBjC.gif") no-repeat; width:510px; height:30px;}
.foodTitle h2{ color:#fff; font-size:14px; font-weight:bold; line-height:30px; padding-left:10px; float:left}
.foodTitle h3{background:url("../images/moreM.gif") no-repeat;width:36px;height:15px;float:right;color:#fff;padding:2px 3px 0 0px;text-align:center; margin:6px 0px 0 0; padding-right:10px;}
.foodTitle .more02{ color:#fff; font-size:9px; font-family:Arial; }
.foodCenter{ background:url("../images/foodBjF.gif") no-repeat; height:197px; padding-left:5px}

.commentTitle .citkMore{background:url("../images/moreM.gif") no-repeat;width:36px;height:15px;float:right;color:#fff;padding:2px 3px 0 0px;text-align:center; margin:6px 0px 0 0; padding-right:10px;}
.commentTitle h3 .more03{ color:#fff; font-size:9px; font-family:Arial; }
.foodCenter li{
	width:226px;
	height:71px;
	float:left;
	padding:17px 4px 0 4px
}
.foodCenter img{ float:left; border:solid 1px #ccc; margin-right:10px}
.foodCenter h2{ font-size:14px; font-weight:bold; color:#000}
.foodCenter p{ font-size:12px; line-height:18px; color:#3c3c3c; margin-top:6px}
.citkCenter{
	background:url("../images/citkBjJ.gif") no-repeat;
	height:200px
}
.citkPicList{ width:510px; overflow:hidden; clear:both;}
.citkPicList li{
	width:92px;
	float:left;
	padding:0 16px 0 17px;
	margin-top:2px
}
.citkPicList img{ border:solid 1px #ccc}
.citkPicList h2{
	font-size:12px;
	text-align:center;
	line-height:16px;
	margin-top:2px;
	padding:0 5px 0 5px
}

#citk{ float:left;}
.citkList{ padding-left:18px; margin-top:10px}
.citkList li{ background:url("../images/foodK.gif") no-repeat 0 5px; width:218px; height:18px; padding-left:10px; margin-right:5px}

#paiWarp{ height:489px}
#paiTitle{ background:url("../images/foodRBjC.gif") no-repeat; height:53px;}
#paiCenter{ background:url("../images/foodRBjE.gif") no-repeat; height:436px; text-align:center}
#paiTitle h2{ color:#a45c27; font-size:14px; font-weight:bold; float:left; padding-left:30px; margin-top:14px}

#paiTitle h3{float:left;color:#787878; margin-top:15px; font-size:12px; margin-left:10px}
.paiTop{ width:51px; height:16px; }
#paiCenter dl{width:198px; clear:both; overflow:hidden; text-align:left; padding-left:12px; padding:8px 0 10px 12px}
#paiCenter dd{ border: solid 1px #ccc; width:80px; height:60px; float:left; margin-right:6px;}
#paiCenter dt{ color:#000; font-weight:normal; float:left;}

#paiCenter h3{color:#000; font-weight:normal; font-size:14px; margin-bottom:5px;}
#paiCenter em{ line-height:16px;}
#paiCenter span{color:#a45c27;padding:0px;}
.paiP{ width:82px; height:21px; float:left; margin-top:4px;}
.paiBtn{ background: #fff url("../images/foodIcoM.gif") no-repeat; width:82px; height:21px;  color:#fff; line-height:21px; text-align:center;border:none; text-align:center; font-size:12px; display:block}

#tryWarp{ height:246px; margin:6px 0 0 0; position:relative }
#tryTitle{ background:url("../images/foodRBjO.gif") no-repeat; height:49px;}
#tryCenter{ background:url("../images/foodRBjP.gif") no-repeat; height:196px; padding:15px 19px 0 19px; text-align:center}
#tryTitle h2{ color:#a45c27; font-size:14px; font-weight:bold; float:left; padding:10px 0 0 15px;}
#tryTitle .titleE{ font-weight:normal; font-size:12px; color:#8c8c8c; line-height:14px;line-height:18px}
.chaoZ{width:79px; height:67px; position:absolute; top:0px; right:0px; }
#tryCenter h2{ font-size:14px; font-weight:normal; text-align:center; width:169px; margin-bottom:2px}
#tryCenter span{text-align:center; width:169px; line-height:18px}
#tryCenter strong{ font-size:14px; color:#d02c2d}
.xuanB{ width:117px; margin:0 auto}
.xuanB a:hover,.paiP a:hover{ text-decoration:none}
.xuanBtn{height:26px;width: 117px;background:#fff url("../images/foodIcoAH.gif") no-repeat; border:none; margin-top:10px; font-weight:bold; color:#fff; font-size:12px; display:block; line-height:26px}
#tryCenter img{ border:solid 1px #d9d9d9; margin-bottom:5px}

.foodLink{ color:#a45c27}
.wartColor{ color:#fff}

#tabWarp{  width:950px; margin:10px 0px 0 0; position:relative}
#tabTop{width:950px;height:5px;line-height:0px;font-size:0px;background: url("../images/kuangG.gif") no-repeat;}
#tabBottom{ background:url("../images/kuang.gif") no-repeat; width:950px; height:5px;line-height:0px;font-size:0px;}
#tabCenter{ width:948px; background:#fbfbfb; border: solid 1px #e3e3e3;height:auto;}
#tabNav{clear:both; overflow:hidden; width:948px}
#tabNav dd{ float:left; padding:6px 0 0 15px}
#tabNav dl{ width:950px;  }
#tabNav dt{ color:#3366cc; float:left; padding:0 3px; font-size:12px;height:25px; line-height:25px;}
#tabNav .tabMore {width: 33px;border: 1px solid #e3e3e3;margin-top: 1px;background:#fff url("../images/tabMoreM.gif") no-repeat 6px center;padding:1px 0 0 20px; line-height:16px; height:16px; margin:3px 6px;}

#tabNav .moreX { border: 1px solid #FFD07F;background: #FFFEE6; margin:2px 60px 0 60px; padding:10px 0 0 10px; clear:both; margin-bottom:5px}
#tabNav .moreX ul{  line-height:22px; width:810px}
#tabNav .moreX li{ color:#3366cc; float:left; padding:0 4px 0px 4px; font-size:12px;height:22px; line-height:22px;white-space: nowrap; }
.closeG{  clear:both; text-align:center; width:122px; margin:0 auto}
.closeG a{font-size: 12px;font-weight: normal;color: #000;background-color: #FFF;border: 1px solid #FFD07F;width: 80px;  display:block; padding:6px 20px 6px 20px; margin:5px 0 5px 0 }
.dianY a{ color:#fff}

.specilTitle h2 .titleE a,.promotionTitle h2 span a,#tryTitle h2 .titleE a{ color:#8c8c8c}
#p3rd .thead {
	LINE-HEIGHT: 30px; HEIGHT: 31px; BACKGROUND-COLOR: #ebe9eb
}
#p3rd .tbody {
	BORDER-RIGHT: #ebe9eb 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ebe9eb 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #ebe9eb 1px solid; PADDING-TOP: 13px; BORDER-BOTTOM: #ebe9eb 1px solid; ZOOM: 1; POSITION: relative
}
#p3rd .listCont {
	OVERFLOW: hidden; WIDTH:  206px; HEIGHT: 380px;
}
#p3rd .scrCont {
	HEIGHT: 3000px
}
#p3rd #List1 {
	FLOAT: top
}
#p3rd #List2 {
	FLOAT: top}
#p3rd .ulPic1 LI {
	MARGIN: 0px 23px 0px 0px; WIDTH: 125px
}
#p3rd .ulPic1 .iPic IMG {
	BORDER-RIGHT: #cbccd0 1px solid; BORDER-TOP: #cbccd0 1px solid; BORDER-LEFT: #cbccd0 1px solid; WIDTH: 133px; BORDER-BOTTOM: #cbccd0 1px solid; HEIGHT: 98px
}
#p3rd .leftButton {
	CURSOR: pointer; POSITION: absolute; TOP: 60px
}
#p3rd .rightButton {
	CURSOR: pointer; POSITION: absolute; TOP: 60px
}
#p3rd .leftButton {
	LEFT: 8px
}
#p3rd .rightButton {
	RIGHT: 8px
}
#p3rd .ulPic1 .iTitle {
	BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; LINE-HEIGHT: 26px; HEIGHT: 31px; TEXT-ALIGN: left
}
#p3rd .ulPic1 .iTitle EM {
	FLOAT: left; WIDTH: 23px; TEXT-ALIGN: center
}
/**********分类折叠**********/
#sortWrap {
	position: relative;
}
#sortCon {
	background: #FBFBFB;
	border: 1px solid #E3E3E3;
	overflow: auto;
	zoom:1;
	margin-top: 10px;
}
#sortBtn {
	position: absolute;
	height: 16px;
	width: 16px;
	top: 0px;
	right: -16px;
}
#sortBtn a {
	display: block;
	width: 14px;
	height: 13px;
	text-indent: -9999px;
}
.closeSortCon #sortCon{
	display: none;
}
.openSortCon #sortCon{
	display: block;
}
.closeSortCon #sortBtn a {
	background: url("../images/sortOpen.gif") no-repeat;
}
.openSortCon #sortBtn a {
	background: url("../images/sortClose.gif") no-repeat;
}
#sortCon dl{ width:948x; clear:both;}
#sortCon dd{ float:left; padding:6px 0 0 15px}
#sortCon dt{ color:#3366cc; float:left; padding:0 3px; font-size:12px;height:25px; line-height:25px;}
#sortCon .tabMore {width: 33px;border: 1px solid #e3e3e3;margin-top: 1px;background:#fff url("../images/tabMoreM.gif") no-repeat 6px center;padding:1px 0 0 20px; line-height:16px; height:16px; margin:3px 6px;}

#sortCon .moreX { border: 1px solid #FFD07F;background: #FFFEE6; margin:2px 60px 0 60px; padding:10px 0 0 10px; clear:both}
#sortCon .moreX ul{ line-height:22px; width:810px}
#sortCon .moreX li{ color:#3366cc; float:left; padding:0 4px 0px 4px; font-size:12px;height:22px; line-height:22px;white-space: nowrap; }
