﻿body{background:black; text-align:center; margin:0;color:#e5cfa4;}
a:link,a:visited,a:active,a:hover {font-size: 12px;COLOR:#cbd1d4; TEXT-DECORATION: none;}
        #bodydiv{background:#a38152 url(bg.jpg) repeat-x;width:1000px;margin:0px auto;}
        #header{height:135px;width:100%; position:relative;}
        #nav{height:28px;width:100%;position:relative; background:url(bar.gif);padding:18px 0px;}
        .flashdiv{position:absolute;left:0px;}
        .menu{position:absolute;right:20px;}
        .menu li{height:28px;line-height:28px; vertical-align:middle;}
        .menu li a:visited,.menu li a:active,.menu li a:link{display:block;font-size:16px;color:#895631; text-decoration:none; font-weight:bold;padding:0px 15px;}
        .menu li a:hover{color:#b9ffa0;background:black;}
        .alp{background:#ffffff;filter:alpha(opacity=30);-moz-opacity:0.3;}
        .otherinfo{clear:left;background:url(leap.gif) no-repeat; position:relative; height:34px;width:42px;margin:0px auto 20px 80px; }
        .otherinfo span{ position:absolute;top:20px;color:#fdfbab;font-size:16px;left:38px;}
        #andyscroll{clear:both;width:98%;height:120px;text-align:center;padding:2px;overflow:hidden;}
	    #scrollmessage{height:100%;white-space:nowrap;}
        
        .siteinfo h1{position:absolute;top:40px;color:#fc6125;font-size:36px;left:100px;}
        .siteinfo h2.tel{position:absolute;top:50px;color:#fdfbab;font-size:20px;left:410px;}
        .siteinfo h2.fax{position:absolute;top:80px;color:#fdfbab;font-size:18px;left:410px;}
        .siteinfo h3{position:absolute;top:110px;color:#fdfbab;font-size:16px;left:410px;}
        .menubigkind span.title{color:white;}
        .menulist li{font-size:15px;}
        .menulist div.topic{padding-left:10px; }
        .menulist .price{width:28%;}
        .menubigkind dt{font-size:16px;}/*大类的标题框架*/
        #carddiv{ padding-left:55px;}
        
#menuindex a{ position:relative;}
.leaf{position:absolute;z-index:99;left:0px;top:-33px;height:272px;width:290px;background:url(leaf.png);}
.content_t{height:88px;width:637px;background:url(bg_t.png);}
.content_m{text-align:left;padding:0px 30px;width:577px;background:url(bg_m.png);background-repeat:repeat-y;}
.content_b{height:30px;background:url(bg_b.png);}
.cuisine{position:absolute;left:0px;top:64px;height:330px;width:430px;background:url(ab1.png);background-repeat:no-repeat;background-position:left top;}
.cuisine1{position:absolute;left:0px;top:64px;height:330px;width:430px;background:url(ab1.png);background-repeat:no-repeat;background-position:left top;}
.cuisine2{position:absolute;left:0px;top:64px;height:330px;width:430px;background:url(ab2.png);background-repeat:no-repeat;background-position:left top;}
.cuisine3{position:absolute;left:0px;top:64px;height:330px;width:430px;background:url(ab3.png);background-repeat:no-repeat;background-position:left top;}
.cuisine4{position:absolute;left:0px;top:64px;height:330px;width:430px;background:url(ab4.png);background-repeat:no-repeat;background-position:left top;}
.cuisine5{position:absolute;left:0px;top:64px;height:330px;width:430px;background:url(ab6.png);background-repeat:no-repeat;background-position:left top;}
.cuisine6{position:absolute;left:0px;top:64px;height:330px;width:430px;background:url(ab5.png);background-repeat:no-repeat;background-position:left top;}
.cuisine7{position:absolute;left:0px;top:64px;height:330px;width:430px;background:url(ab7.png);background-repeat:no-repeat;background-position:left top;}
.logo{clear:left;position:relative; margin:360px 0px 0px 25px;background:url(logo.png) center no-repeat;width:260px;height:160px;}
.couponbody,.culturebody,.contactbody,.homebody{_position:relative;}
.menulist li{ position:relative; clear:both;padding:0;width:100%;padding-top:8px;}
.menulist div{clear:both;}
.menulist .topic{padding:0;width:auto;}
.menulist .introduce{font-size:9px;color:white;padding:3px 0px 3px 15px;width:80%;margin:0px;}
.menulist .price{position:absolute; right:20px; top:8px;padding:0;width:auto;}
.menulist .buy{position:absolute; right:0px; top:0px;padding:0;width:auto;}

.dropdowncontainer{position:relative; float:right;padding-right:10px;}
.dropdown{position:relative; padding-right:15px;background:url(small-dnarrow.gif) no-repeat right center;}
#overdiv{list-style:none;}
#overdiv li{line-height:24px;}
#overdiv li a:link,
#overdiv li a:visited,
#overdiv li a:active{color:White;}
#overdiv li a:hover{color:White; text-decoration:underline;}
ol.ads li{list-style-type:decimal;padding:10px;line-height:20px; position:relative;}
.ads label{font-size:13px; font-weight:bold;width:200px;}
.ads span{padding-left:20px;}
input.infoinput{font-size:12px;margin-left:20px;padding:1px 5px;border:solid 1px #555555;}
.ads .action{position:absolute;right:0px;top:20px;}
.customeraddress,.customerphone,.customerflag,.customerfloor{}
.userads{position:absolute;top:20px;left:0px;background:white;border:solid 1px #555555;color:black;display:none;}
.userads a:link,
.userads a:visited,
.userads a:active{display:block;color:Black;padding:2px 8px;}
.userads a:hover{display:block;background-color:#2A9CFF;color:White;TEXT-DECORATION: none;padding:2px 8px;}
.link1:link,
.link1:visited,
.link1:active{padding:3px 10px;background:#666666;width:60px; text-align:center;color:white;font-size:11px;}
.link1:hover{TEXT-DECORATION:underline;background:#999999;font-size:11px;}

.cartpaymentitem .title{font-size:16px;clear:both}
.cartlistitem .title{font-size:14px;}
.cartlistitem .introduce{font-size:9px;}

span.fb a:visited,
span.fb a:link,
span.fb a:active{font-size:13px; color:#FFFFFF; text-decoration:underline;}
span.fb a:hover{font-size:13px; color:#FFFFFF; text-decoration:none;}
div.fb1 a:visited,
div.fb1 a:link,
div.fb1 a:active{font-size:20px; color:#FFFFFF; width:570px; text-decoration:underline; text-align:center}
div.fb1 a:hover{font-size:20px; color:#FFFFFF; text-decoration:none; text-align:center;}

#menu3A dt,
#menu3C dt,
#menu26 dt,
#menu21 dt,
#menu97 dt{text-align:center;}
#menu97 dd{text-align:center;}
#menu3A span.title,
#menu26 span.title,
#menu3C span.title,
#menu21 span.title,
#menu97 span.title{float:none;font-size:20px;}
#menu3A span.tophref,
#menu3C span.tophref,
#menu97 span.tophref,
#menu21 span.tophref,
#menu26 span.tophref{display:none;}

#menulist93 li,
#menulist94 li,
#menulist27 li,
#menulist28 li,
#menulist29 li,
#menulist30 li{width:39%;padding-right:10%;clear:none;float:left;padding-left:0px;overflow:hidden}
#menulist93 .topic,
#menulist94 .topic,
#menulist27 .topic,
#menulist28 .topic,
#menulist29 .topic,
#menulist30 .topic{width:auto;}
#menu7A dd{color:#FDFBAB;padding-top:20px;}
#menu20 dd{color:white;}
#menu2D dd{color:#FDFBAB;padding-top:20px;font-size:14px; text-indent:0px;}
