@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	font-family: "Arial Unicode MS";
}
.header_fonts a{ color:#000; text-decoration:none;}
.header_fonts a:hover{color:#847250; text-decoration:underline;}
font img{ vertical-align:bottom}
	map {display:none}
.fonts {
	font-weight: normal;
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;

}
.bodyfonts {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
}

.bodyfonts A:link {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;
	color: #000;
}


.bodyfonts A:hover {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	color: #847250;
	text-decoration: underline;
}

.bodyfonts A:active {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	color: #847250;
	text-decoration: underline;
}
.bodyfonts A:visited {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	text-decoration: none;
}
.bodyfonts A:visited:hover {
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	color: #847250;
	text-decoration: underline;
}

.chinesebody {
	font-family: "新細明體";
	font-size: 13px;
	line-height: 18px;
}
.chinesebody A:link {
	font-family: "新細明體";
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	color: #000;
}
.chinesebody A:hover {
	font-family: "新細明體";
	font-size: 13px;
	line-height: 18px;
	text-decoration: underline;
	color: #847250;
}
.chinesebody A:visited {
	font-family: "新細明體";
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
	color: #666;
}
.chinesebody A:visited:hover {
	font-family: "新細明體";
	font-size: 13px;
	line-height: 18px;
	color: #847250;
	text-decoration: underline;
}
#nav-menu{
	font-size:15px;
 background:url(images/menu.gif) left top no-repeat;
 list-style:none;
 margin:0; padding:0;
 text-align:left;
 *+height:37px;
 _height:200px;
 overflow:visible;
 
}
#nav-menu li{ display:inline;margin:0; padding:0;}
#nav-menu li a{display:inline-block; *+float:left; _float:left; height:37px; vertical-align:top;}
#nav-menu li a#home{ width:123px; text-indent:-9999px; overflow:hidden}
#nav-menu li a#loc{ width:120px; text-indent:-9999px; overflow:hidden}
#nav-menu li a#cont{ width:145px; text-indent:-9999px; overflow:hidden}
#nav-menu li ul{ position:absolute; display:none; _left:198px; _top:158px; z-index:10; text-indent:0; margin-left:85px; *+margin:35px 0 0 -263px; _margin:0}
#nav-menu li:hover ul{ display:block;}
#nav-menu li:hover ul li ul{ display:none;}
#nav-menu li ul li ul{ _left:120px; _top:auto;}
#nav-menu li ul li{
	display:block;
}
#nav-menu li ul li a{
	*+float:none;
	border-bottom:1px solid #555555;
	color:#ffffff;
	text-align:left;
	vertical-align:middle;
	padding:6px 10px;
	line-height:23px;
	background-color:#333333;
	width:112px;
	text-decoration:none;
	height:23px;
}
#nav-menu li ul li a:hover{
	background-color:#996600;
}
#nav-menu li ul li:hover ul{ display:block;}
#nav-menu li ul li ul{ margin:-36px 0 0 92px; *+margin:0 0 0 0px;}
#nav-menu li ul li ul li a{
	width:130px;
}