﻿@charset "utf-8";
body{
   margin:0;
   text-align:center;
   font-size:12px;
   font-family:  Verdana,Tahoma, Arial;
}
img{border:0px;}    
ul,li,dt,dd,dl{list-style:none;margin:0;padding:0;}
.frame{margin-left:auto;margin-right:auto;}
.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
/*餐馆信息*/
.siteinfo h1{margin:0;}
.siteinfo h2{margin:0;}
.siteinfo h3{margin:0;font-weight:normal;}
/*音乐*/
#musicframe{height:1px;width:1px;overflow:hidden;}
/*导航菜单*/
.menu{margin-left:10px;height:20px;}
.menu li{list-style:none;float:left;}
/*菜单索引样式 */
.followindex{background:#999999;border:solid 1px #333333;z-index:999;position:absolute;}
.followindex a:link{color:white;}

#menuindex span{padding:0px 8px 0px 8px;border-right:solid 1px #656E6A;white-space:nowrap;line-height:18px;}
/*table*/
#menuindex table{border-collapse:collapse; width:100%;}
#menuindex td a:link,
#menuindex td a:visited,
#menuindex td a:active,
#menuindex td a:hover{ text-decoration:none; font-size:15px;}
#menuindex td{padding:4px 0px 4px 4px}
#menuindex td.parent{height:30px;}
#menuindex td.parent a:link,
#menuindex td.parent  a:visited,
#menuindex td.parent  a:active,
#menuindex td.parent  a:hover{color:red; font-size:18px; font-weight:bold;}
.menuparent{color:red; font-size:18px; font-weight:bold;}
/*菜单大类*/
.menubigkind{clear:both;width:100%;padding-top:15px; overflow:hidden;}/*大类的DIV框架*/
.menubigkind dt{font-size:14px;color:#656E6A; position:relative;width:100%;}/*大类的标题框架*/
.menubigkind dd{clear:left;font-size:11px;color:#999999;white-space:normal;word-break:break-all;width:98%; text-align:left;text-indent: 2em;}/*大类描述*/
.menubigkind span.title{color:#656E6A;float:left;font-weight:bold;}/*大类标题*/
.menubigkind span.tophref{text-align:right; position:absolute; right:10px;}/*Top连接*/
/*大类标题连接样式*/
/*
.menubigkind span.tophref a:link,
.menubigkind span.tophref a:hover,
.menubigkind span.tophref a:visited,
.menubigkind span.tophref a:active{font-size:14px;TEXT-DECORATION:underline;}
*/
/*菜单小类*/
.menulist{clear:both;width:100%;text-align:left;padding:0;margin:0;}/*小类DIV框架*/
.menulist ul{width:100%;}
.menulist li{clear:both;font-size:12px;padding-top:6px;width:96%;padding-left:3%;}/*小类各条目li框架*/
.pepper{background-image:url(pepper.gif);background-repeat:no-repeat;min-height:14px;background-position:1% center;}/*直接装载辣图片的li*/
.pepper div{color:red;}/*辣的文字颜色*/
.menulist ul li div{float:left;}/*间接装载SN,TITLE,PRICE的容器*/
.menulist div.topic{width:75%;white-space:normal;word-break:break-all; overflow:hidden; }/*间接装载Title的外层DIV*/
.menulist .topic:hover{cursor:pointer;}/*直接装载Title的Div,包含JS*/
.menulist .price{width:15%;padding-right:4%; text-align:right}/*直接装载价格的DIV*/
/*滚动图片大小*/
#sdf img{height:120px;width:140px;}
/*纵向滚动
#andyscroll{height:400px;width:238px; text-align:center; padding-top:10px;white-space:normal;float:left;overflow:hidden;}
#scrollmessage{width:100%;}*/
       
/*横向滚动
#andyscroll{clear:both;width:90%;height:130px;text-align:center;padding-top:10px;overflow:hidden;}
#scrollmessage{height:100%;white-space:nowrap;}*/
    
/*菜单移过显示层*/
#menuimgdiv{position:absolute;display:none;z-index:99;border:solid 1px #999999;background-color:#FFFFE1;}/*间接装载的外层框架*/
#menuimgdiv img{border:5px solid #f4f4f4;}/*图片*/
#menuimgdiv h5{padding:5px;font-size:14px;color:black;line-height:10px;}/*具体描述*/
/*菜单侧部分类*/
div.categorydiv{width:100%;text-align:left;}
div.categorydiv ul{padding:0;width:100%; text-align:left;}
div.categorydiv li{line-height:22px;border-bottom:dotted 1px black;text-align:left;padding:0 5%;}
div.categorydiv li a{font-size:13px;font-weight:bold;}
div.categorydiv .title,
div.categorydiv .title_close{width:100%;text-align:center;border:0px;line-height:30px;font-size:15px;font-weight:bold;padding:0px;}
div.categorydiv .title div,
div.categorydiv .title_close div{width:100%;background:#D83639;color:White;cursor:pointer}
div.categorydiv .title,
div.categorydiv .title_close ul{padding:0;width:100%;}	
li.title_close ul{display:none;padding:0;width:100%;}


.homebody,.envirbody,.couponbody,.culturebody,.contactbody{text-align:justify;text-justify:inter-ideograph;  }/*white-space:normal;word-break:break-all;*/
.homebody img{}
.menubody{clear:both;width:100%;text-align:left;padding:0px;margin:0px;}
.envirbody h1{font-size:14px;}
.envirbody img{text-align:center;margin-left:auto;margin-right:0;}
.envirbody .content{clear:both; text-align:justify;text-justify:inter-ideograph;}/*white-space:normal;word-break:break-all;*/
.culturebody h4{font-size:14px;}
#jumpinfo{clear:both;width:90%;padding-right:2%;text-align:right;color:blue;}
.culturebody .titleimg{clear:both;}
.culturebody .content{clear:both;text-align:justify;text-justify:inter-ideograph;}
.culturebody ul{width:100%;padding-top:20px;}
.culturebody li{width:45%;float:left; text-align:center;}
.culturebody ul li img{height:16px;width:16px;vertical-align:middle;}
.culturebody dt{clear:both;padding-top:15px;padding-bottom:15px;}
.culturebody dd{clear:both;padding-left:20px;background-image:url("friend.gif");background-repeat:no-repeat; background-position:center left;}
.contactbody{width:98%;}
.contactbody input{margin-right:10px;font-size:12px;margin-bottom:8px;}

#mapdiv,#mapdiv1{clear:both;BORDER: #979797 1px solid; color:#000000; WIDTH:500px;height:400px;BACKGROUND-COLOR: #e5e3df;}/*google地图容器*/
#mapdiv div.err,
#mapdiv1 div.err{PADDING-RIGHT: 1em;color:#cccccc;height:100%;width:100%;}/*GOOGLE地图错误显示DIV*/
#carddiv,#businessdiv{clear:both;width:100%;}/*间接装载营业时间,Card的外层DIV*/
#carddiv div{float:left;width:60px;padding-top:5px;padding-bottom:5px;}/*直接装载具体Card的DIV*/
#carddiv div img{width:51px;height:30px;}/*Card图片*/
.footdiv{width:90%;text-align:center;}/*底部信息padding-top:15px;padding-bottom:15px;*/
.footdiv span.a{padding-left:5px;}/*Copyright信息*/
.footdiv span.b{padding-left:20px;}/*Resault Login*/
