.main {

	font-size: 14px;

	color: #FFFFFF;

	line-height: 25px;

	letter-spacing: 0.1em;

}





.main2 {

	font-size: 14px;

	color: #000000;

	line-height: 25px;

	letter-spacing: 0.1em;

}



.main a {

	font-size: 14px;

	color: #FFFF00;

	line-height: 25px;

	letter-spacing: 0.1em;

}





.maintitle {

	font-size: 14px;

	color: #FFFFFF;

	line-height: 25px;

	font-weight: bolder;

}

.maintitle2 {

	font-size: 14px;

	color: #000000;

	line-height: 25px;

	font-weight: bolder;

}

.m1 {

	

	font-size: 12px;

	color: #FFFFFF;

	line-height: 25px;

	font-weight: bolder;

}

.title {

	

	font-size: 14px;

	color: #F36326;

	line-height: 25px;

	font-weight: bolder;

}

.title2 {

	

	font-size: 13px;

	color: #003366;

	line-height: 25px;

	font-weight: bolder;

}



.under {

	

	font-size: 14px;

	color: #FFFFFF;

	line-height: 35px;

}

.mapbtn {

	display:block;

	background-image:url(images/over_.jpg);

	width:210px;

	height:41px;

	line-height:41px;

	color:#333;

	text-decoration:none;

	font-size: 15px;

	left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}



.mapbtn a {

	font-size: 15px;

	color:#333;

	

}





.mapbtn:hover  {

	font-size: 13px;

	color: #FF6600;

	text-decoration: none;

	background-image: url(images/over.jpg);

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

}

.mapbtn2 {

	display:block;

	width:180px;

	height:20px;

	color:#FFFFFF;

	text-decoration:none;

	font-size: 10px;

	left: 50px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	background-color: #333333;

	border: thin solid #FFFFFF;

	margin-left: 20px;

	font-family: "微軟正黑體";

	line-height: 20px;

}





.mapbtn2:hover  {

	font-size: 10px;

	color: #FF9900;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	margin-left: 20px;

}





.contentfont { 

	font-size: 10pt;

	color: #333333;

	padding: 2px 0px 2px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

a,img{border:0;}

#files{margin:100px auto;width:400px;}

.tree,.tree ul,.tree li{list-style:none;margin:0;padding:0;zoom: 1;}

.tree ul{margin-left:8px;}

.tree li a{

	display:block;

	width:250px;

	height:41px;

	color:#000000;

	text-decoration:none;

	font-size: 13px;

	left: 50px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	margin-left: 20px;

	font-family: "微軟正黑體";

	line-height: 41px;

	text-indent: 20px;

}





.tree li2 a {

	display:block;

	width:180px;

	height:20px;

	color:#FFFFFF;

	text-decoration:none;

	font-size: 13px;

	left: 50px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	background-color: #333333;

	border: thin solid #FFFFFF;

	margin-left: 20px;

	font-family: "微軟正黑體";

	line-height: 20px;

}





.tree li2 a:hover  {

	font-size: 13px;

	color: #FF9900;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 20px;

	margin-left: 20px;

}

.tree li a.tree-parent{

	background-image: url(images/over.jpg);

	background-repeat: no-repeat;

	background-position: 5px 50%;

	color: #FFFFFF;

}

.tree li a.tree-parent-collapsed{

	background-image: url(images/over_.jpg);

	background-repeat: no-repeat;

	background-position: 5px 50%;

	color: #000000;

}





.tree ul.tree-group-collapsed{display:none;}

