@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	background-image:url(../img/background/br.gif);
}
font {
	font-family:"Arial";
	font-size:12px;
}
span {
	font-family:"新細明體";
	font-size:12px;
}
p, img, ol, ul, li{
	margin:0;
	padding:0;
	font-family:"新細明體", Arial;
	border:0;
	font-size: 12px;
}
a:hover{
	color:#FF0000;
}

#div_all {
	width:899px;
	margin:0;
	padding:0 0 0 6px;
}
#div_all ol{
	margin:0;
	padding:0;
}
#div_all ul{
	margin:0;
	padding:0;
	float:left;
}
#top_div {
	 float:left;
	 width:892px;
	 height:65px;
	line-height:23px;
}
#top_div ul{
	float:left;
	margin:0;
	padding:0;
	line-height:23px;
}
#pic_div {
	 float:left;
	 width:892px;
	 height:263px;
	line-height:23px;
}
#map_div {
	float:left;
	width:890px;
	height:26px;
	background-image:url(../img/background/br_w.gif);
	margin-left:2px;
	line-height:23px;
}
#txt_div {
	float:left;
	width:893px;
	padding-bottom:30px;
	line-height:23px;
}
#footer {
	height:25px;
	width:888px;
	float:left;
	margin:10px 0px 0 2px;
	padding-top:10px;
	background-color:#dddddd;
	line-height:23px;
	text-align: center;
}
.hand_h{
	background-image:url(../img/background/h_br.gif); 
	background-repeat:repeat-x;
	margin:0 0 10px 0;
}

.top {
	float:left; width:600px; height:15px;
}
.top2 {
	float:left; width:850px; height:15px; background-image:url(../img/background/t_05.gif); background-repeat:repeat-x;
}

