*{
  font-size:12px;
  font-family:µ¸¿ò;
  padding:0;
  margin:0;
}



body{
  background:#ffffff;
}

img{
  border:none;
}

a,img,input{selector-dummy: expression(this.hideFocus=true);}

#left01,
#left02,
#left03,
#left04,
#left05,
#left06,
#left07{position:absolute;left:230px;}

#left01 li,
#left02 li,
#left03 li,
#left04 li,
#left05 li,
#left06 li,
#left07 li{width:150px;padding:10px;background:#f96;}

#left01 a,
#left02 a,
#left03 a,
#left04 a,
#left05 a,
#left06 a,
#left07 a{color:#FF9;font-family:bolder;font-size:13px;font-weight:bold;}

#header{
  width:1000px;
  height:180px;
  overflow:hidden;
  margin:0 auto;
  padding-top:28px;
  background:white;
}
#left01{top:0px;}
#left02{top:55px;}
#left03{top:110px;}
#left04{top:165px;}
#left05{top:217px;}
#left06{top:243px;}
#left07{top:100px;}

#top_left{
  float:left;
}

#top_right{
  float:left;
}

#content{
  position:relative;
  clear:both;
  width:1000px;
  min-height:460px;
  margin:0 auto;
  background:white;
  overflow:hidden;
}

#content_left{
  width:229px;
  float:left;
  overflow:hidden;
}


#left li{
  list-style:none;
}

#left li img{
  vertical-align:top;
}

#content_center{
  width:771px;
  float:left;
  overflow:hidden;
}

#sub_content_body{
  width:724px;
  float:left;
  padding:20px 0 50px 22px;
  overflow:hidden;
}

#sub_map_body{
  width:724px;
  float:left;
  padding:29px 0 40px 69px;
  overflow:hidden;
}
.map {clear:both; float:left; padding-top:22px;}
.map_title {clear:both; float:left; padding-top:60px;}

#footer{
  position:relative;
  clear:both;
  width:1000px;
  height:100px;
  margin:0 auto;
  margin-bottom:28px;
  background:white;
  border-top:solid 1px #CCC;
}

#map{
  position:absolute;
  top:25px;
  left:25px;
}

#footer_center{
  position:absolute;
  top:11px;
  left:243px;
}

#fam {
position:relative;
float:keft;
margin-top:12px;
width:1000px;
margin:0 auto;
top:-30px;
}

table.list {
	margin-top: 20px;
	width: 96%;
	border-collapse: collapse;
	border: none;
	border-spacing: 0;
	empty-cells: show;
	font-size: .8em;
	color:dimgray;
	margin-left:2%;
}

table.list caption{
	text-align: left;
	font-weight: bolder;
}

table.list thead th{
	border: solid 1px darkgray;
        padding:4px 0;
        background:#EEE;
	background-repeat:repeat-x;
	text-align:center;
}

table.list tbody td{
	padding:5px;
	border:solid 1px darkgray;
	text-align: center;
}

table.list tfoot td{
	border-top: solid 2px #CCC;
	border-bottom: none;
	border-left: none;
	border-right: none;
}
