@charset "utf-8";
/* CSS Document */
body{
behavior:url("csshover2.htc");
margin:0px;
padding:0px;
width:100%;
font-size:13px;
*font-size:13px;
background:#1f150a;
font-family:Arial, Helvetica, sans-serif;
}
#dfdstudio{
height:0px;
overflow:hidden;
}
.clear{
clear:both;
}
.alt{
width:100%;
height:100%;
}
p{
text-indent:24px;
}
img {
border:0px;
}

#mainarea{
width:998px;
margin:auto;
font-size:13px;
padding-bottom:20px;
position:relative;
}
#backgroundimg{
margin:auto;
position:relative;
width:1000px;
}
#enterbox{
position:absolute;
width:110px;
height:20px;
bottom:80px;
right:140px;
cursor:pointer;
border:1px solid red;
	background:#000;
	*bottom:105px;
		background:#000;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"; /*IE8*/
filter:alpha(opacity=1);  /*IE5、IE5.5、IE6、IE7*/
opacity: .01;  /*Opera9.0+、Firefox1.5+、Safari、Chrome*/
z-index:100;
}
#headarea{

}
#tophead{
width:100%;
background-image:url(images/a_02.gif);
height:40px;
background-repeat:repeat-x;
overflow:hidden;
color:#a47c56;
position:relative;
}
#musicbox{
position:absolute;
right:0px;
background:;
bottom:40px;
*bottom:-15px!important;bottom:40px;
}
#musicem{
background:#1f150a;
HEIGHT:45px;
WIDTH:144px;
}
#daytime{
margin-left:100px;
margin-top:13px;
}
#midarea{
width:871px!important;width:873px;
position:relative;
margin:auto;
margin-top:10px;
overflow:hidden;
background-color:#dbc07a;

}
#lb{
width:320px;
float:left;
overflow:visible;
position:relative;
z-index:2;
}
#logo{
background-image:url(images/b_03.gif);
background-repeat:no-repeat;
overflow:hidden;
width:320px;
height:237px;
cursor:pointer;
}
.more{
background:url(images/more_74.gif);
background-repeat:no-repeat;
overflow:hidden;
width:16px;
height:7px;
display:block;
float:right;
margin-right:10px;
}
#navidiv{
width:321px;
margin-top:0px;
padding:0px;
background-color:#1f150a;
position:relative;
}
#navidiv ul{
padding:0px;
margin:0px;
background:url(images/navi_05.gif);
width:321px;
height:219px;
overflow:hidden;
}
#navidiv ul li{
width:321px;
font:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
font-size:0px;
padding:0;
height:37px;
*height:34px;
}
.navia{
display:block;
width:321px;
height:37px;
*height:34px;
text-align:center;
text-decoration:none;
overflow:hidden;
margin:0px;
cursor:pointer;
}
#navi0:hover{
background:url(images/navi_05.gif);
background-position:-321px 0px;
}
#navi1:hover{
background:url(images/navi_05.gif);
background-position:-321px -37px;
}
#navi2:hover{
background:url(images/navi_05.gif);
background-position:-321px -74px;
}
#navi3:hover{
background:url(images/navi_05.gif);
background-position:-321px -111px;
}

#navi4:hover{
background:url(images/navi_05.gif);
background-position:-321px -148px;
}
#navi5:hover{
background:url(images/navi_05.gif);
background-position:-321px -185px;
}

#leftlist{
background-image:url(images/b_12.gif);
background-repeat:repeat-y;
overflow:hidden;
width:320px;
position:relative;
}
#newsbanner{
background:url(images/b_16.gif);
background-repeat:no-repeat;
width:167px;
height:37px;
overflow:hidden;
margin:auto;
margin-top:30px;
}
#foodbanner{
background:url(images/h_news.gif);
background-repeat:no-repeat;
width:167px;
height:37px;
overflow:hidden;
margin:auto;
margin-top:30px;
}
#cultbanner{
background:url(images/cult.gif);
background-repeat:no-repeat;
width:167px;
height:37px;
overflow:hidden;
margin:auto;
margin-top:30px;
}
#viewbanner{
background:url(images/view.gif);
background-repeat:no-repeat;
width:167px;
height:37px;
overflow:hidden;
margin:auto;
margin-top:30px;
}
#newsbody{
padding:10px;
width:293px;
}
#foodbody{
padding:10px;
width:293px;
}
#de1{
background-image:url(images/d_60.gif);
background-position:right bottom;
background-repeat:no-repeat;
position:absolute;
top:90%;
left:243px;
z-index:10;
width:70px;
height:73px;
}
#newsbody ul{
list-style:none;
}
#newsbody ul li{
color:#907f50;
}
#newsbody ul li a{
color:#a57038;
}
#newsbody ul li a:hover{
color:#b2a46e;
}
#foodbody ul{
list-style:none;
height:500px;
}
#scrollbody{
width:100%;
overflow:auto;
SCROLLBAR-FACE-COLOR:;
SCROLLBAR-HIGHLIGHT-COLOR:;
SCROLLBAR-SHADOW-COLOR:#b29852;
SCROLLBAR-3DLIGHT-COLOR:#b29852;
SCROLLBAR-ARROW-COLOR:#b29852 ;
SCROLLBAR-TRACK-COLOR:#b29852;
SCROLLBAR-DARKSHADOW-COLOR:#b29852;
SCROLLBAR-BASE-COLOR:#795936;
}
#foodbody ul li{
color:#907f50;
}
#foodbody ul li a{
color:#a57038;
}
#foodbody ul li a:hover{
color:#b2a46e;
}
.newstime{
color:#a57038;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.newstitle{
color:#b4803f;
}
.newsend{
background:url(images/b_20.gif);
background-repeat:no-repeat;
overflow:hidden;
width:221px;
height:20px;
margin-left:10px;
}
#rb{
width:551px;
float:left;
position:relative;
z-index:1;
margin-left:0px!important;margin-left:-1px;
padding-bottom:16px;
background-color:#dbc07a;
overflow:hidden;
}
#rbbanner{
width:551px;
height:344px;
overflow:hidden;
margin-bottom:2px;
}
#slogon{
background:url(images/d_13.gif);
width:545px;
margin:auto;
height:58px;
}
#rbbody{
width:551px;
background-color:#dbc07a;
}
.bodybox{
width:541px;
margin:auto;
border:2px solid #b79155;
color:#928051;
}
#todayre{
background:url(images/d_17.gif);
background-repeat:no-repeat;
overflow:hidden;
width:539px;
height:32px;
margin:auto;
}
#todayimg{
width:150px;
float:left;
height:173px;
display:table-cell;
vertical-align:middle;
text-align:center;
}
#todaywords{
width:387px;
float:left;
height:173px;
}
#todayimg *{
vertical-align:middle;
}
*#todayimg span{height:100%;display:inline-block;}
#todaywords ul{
padding:5px;
list-style:none;
padding-left:10px;

}
#todaywords ul li{
}
#todaywords ul h5{
margin:0px;
padding:0px;
width:250px;
margin-top:5px;
}
.bodybox1{
width:262px!important;width:255px;
border:2px solid #b79155;
color:#928051;
float:left;
margin-left:3px!important;margin-left:1px;
margin-right:2px!important;margin-right:1px;
height:196px;
margin-top:2px;
padding:2px;
}
#footarea{
width:1000px;
height:50px;
display:table-cell;
vertical-align:middle;
text-align:center;
margin-top:0px;
color:#795936;
}
#footarea *{
vertical-align:middle;
}
*#footarea span{height:100%;display:inline-block;}
#footarea a{
color:#795936;
margin:3px;
}
#footarea a:hover{
color:#c7935a;
margin:3px;
}
#contitle{
background:url(images/e_19.gif);
background-repeat:no-repeat;
width:509px;
height:39px;
overflow:hidden;
margin:auto;
margin-top:1px;
display:table-cell;
vertical-align:middle;
padding-left:30px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
}
#contitle *{
vertical-align:middle;
}
*#contitle span{height:100%;display:inline-block;}

#leftlist,#rbbody{
padding-bottom:10000px;margin-bottom:-10000px;
}
#contentbody{
margin-top:2px;
width:98.3%;
color:#928051;
border:2px solid #b79155;
margin:auto;
text-indent:24px;
}
#context{
padding:10px;
}
#banner1{
background:url(images/d_45.gif);
background-repeat:no-repeat;
width:265px;
height:32px;
overflow:hidden;
}
#banner2{
background:url(images/d_20.gif);
background-repeat:no-repeat;
width:265px;
height:32px;
overflow:hidden;
}
.indeximg{
width:100px;
float:left;
margin:5px;
}
#headmquree{
padding-top:5px;
width:1000px;
overflow:hidden;
height:100px;
white-space:nowrap;
position:relative;
}
.formarquee{
width:1000px;
height:100px;
*height:95px!important;*height:85px;
position:relative;
padding:1px;
padding-left:0px;
white-space:nowrap;
display:inline-block;
margin-top:0px;
}
.formarquee{
*display:inline;
}
