@charset "utf-8";
/* -----------------------------------------------------------路徑----- */
.path{
	background-image: url(../images/path_icon.gif);
	background-repeat: no-repeat;
	color: #A36209;
	font-size: 83%;
	height: 21px;
	padding-top: 5px;
	padding-left: 30px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.path a{
	color: #A36209;
	text-decoration: underline;
	margin-right: 3px;
	margin-left: 3px;
}
.path a:hover{
	color: #CC0000;
	text-decoration: underline;
}

/* -----------------------------------------------------------內文----- */
.incontents {
	font-size: 83%;
	color: #3D3D3D;
	line-height: 160%;
	margin-right: 20px;
	margin-left: 15px;
	margin-bottom: 10px;
}
.incontents .leftimg{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	
	border: 3px solid #E0E0E0;
}
.incontents .color{
	color: #CC9900;	
}
.incontents table{
	border-collapse:collapse;
	width: 520px;
	border: 1px solid #B4B4B4;
	color: #3D3D3D;
	margin-bottom: 10px;
	line-height: 150%;
	font-size: 100%;
}
.incontents table caption{
	color: #666666;
}
.incontents table th{
	border: 1px solid #B4B4B4;
	background-color: #E6E6E6;
	padding: 10px 5px 5px;	
}
.incontents table td{
	border: 1px solid #B4B4B4;
	padding: 7px 5px 5px;
	text-align: left;
}
.incontents table .tdcenter{
	text-align: center;	
}
.incontents  .trcolor{
	text-align: left;
	background-color: #FFFCD3;
}
.incontents  table a{
	color: #006633;
	text-decoration: underline;
}
.incontents table a:hover{
	color: #CC0000;
	text-decoration: underline;
}




/*....................................*/
.incontents2 {
	font-size: 83%;
	color: #3D3D3D;
	line-height: 160%;
	margin-right: 20px;
	margin-left: 20px;
	margin-bottom: 10px;
}
/* -----------------------------------------------------------類別----- */
.category{
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C1C1C1;
	padding-left: 5px;
	margin-right: 20px;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
}
.category li{
	font-size: 83%;
	color: #A67C52;
	display: inline;
	list-style-type: none;
	background-image: url(../images/category_icon.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	height: 19px;
	padding-right: 5px;
	padding-top: 1px;
	line-height: 150%;
}
.category li a{
	color: #A67C52;
	text-decoration: none;	
}
.category li a:hover{
	color: #CC3300;
	text-decoration: none;	
}

/* -----------------------------------------------------------分頁----- */
.page {
	margin-bottom: 15px;
	color: #598527;
	font-size: 83%;
	margin-right: 15px;
	margin-left: 10px;
	margin-top: 0px;
	background-color: #F5F5F5;
	width: 531px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.page img{
	margin-right: 5px;
	margin-left: 5px;	
}
.page .number{
	font-weight: bold;
	color: #CC9900;
	margin-right: 3px;
	margin-left: 3px;
}
.page ul{
	margin: 0px;
	display: inline;
}
html>body .page ul{
	margin: 0px 0px 0px -40px;
	display: inline;
}
*+html>body .page ul{
	margin: 0px;
	display: inline;
}
.page li{
	margin: 0px 4px 0px 0px;
	list-style-type: none;
	display: inline;
	font-family: Arial, Helvetica, sans-serif;
}
.page li a{
	color: #006600;
	text-decoration: underline;
}
.page li a:hover{
	color: #CC6600;
	text-decoration: underline;
}
/* -----------------------------------------------------------條列表格----- */
.list_table{
	border-collapse:collapse;
	width: 520px;
	margin-left: 10px;
	border: 1px solid #B4B4B4;
	font-size: 83%;
	color: #3D3D3D;
	margin-bottom: 10px;
	line-height: 150%;
}
.list_table caption{
	color: #666666;
}
.list_table th{
	border: 1px solid #B4B4B4;
	background-color: #E6E6E6;
	padding: 10px 5px 5px;	
}
.list_table td{
	border: 1px solid #B4B4B4;
	padding: 7px 5px 5px;
	text-align: left;
}
.list_table .tdcenter{
	text-align: center;	
}
.trcolor{
	text-align: left;
	background-color: #FFFCD3;
}
.list_table a{
	color: #006633;
	text-decoration: underline;
}
.list_table a:hover{
	color: #CC0000;
	text-decoration: underline;
}
/* -----------------------------------------------------------條列表格2----- */
.list_table2{
	border-collapse:collapse;
	width: 520px;
	margin-left: 10px;
	border: 3px double #B4B4B4;
	font-size: 83%;
	color: #3D3D3D;
	margin-bottom: 10px;
}
.list_table caption{
	color: #666666;
}
.list_table2 th{
	border: 1px solid #B4B4B4;
	background-color: #FFFFDD;
	padding: 10px 5px 5px;
	text-align: right;
	width: 25%;
	vertical-align: top;
	color: #333333;
}
.list_table2 td{
	border: 1px solid #B4B4B4;
	padding: 7px 5px 5px;
	text-align: left;
	line-height: 150%;
	vertical-align: top;
}
.list_table2 .tdcenter{
	text-align: center;	
}

.list_table2 a{
	color: #006633;
	text-decoration: underline;
}
.list_table2 a:hover{
	color: #CC0000;
	text-decoration: underline;
}
.list_table2 ul{
	margin-top: 0px;
	margin-bottom: 0px;
}
.list_table2 li{
	list-style-type: decimal;
	margin-bottom: 5px;
}
.list_table2 .leftimg{
	height: 90px;
	width: 120px;
	border: 4px solid #DBDBDB;
	margin-right: 10px;
	vertical-align: top;
	
}
.list_table2 .star{
	margin-right: 5px;
	color: #FF0000;
	font-weight: normal;
	
}

/* -----------------------------------------------------------條列頁1----- */
.list{
	margin-right: 15px;
	margin-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
}	
html>body .list{
	margin-right: 15px;
	margin-left: -5px;
}
*+html>body .list{
	margin-right: 15px;
	margin-left: 30px;
}
.list li{
	list-style-type: none;
	font-size: 83%;
	color: #996600;
	background-image: url(../images/list_icon01.gif);
	background-repeat: no-repeat;
	margin-bottom: 8px;
	padding-left: 18px;
	background-position: 0px 4px;
}
.list li a{
	color: #006633;
	text-decoration: underline;	
}
.list li a:hover{
	color: #CC0000;
	text-decoration: underline;	
}
/* -----------------------------------------------------------條列頁2----- */
.list2{
	margin-right: 15px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 10px;
}	
html>body .list2{
	margin-right: 15px;
	margin-left: -25px;
	margin-bottom: 10px;
	margin-top: 0px;
}
*+html>body .list2{
	margin-right: 15px;
	margin-left: 25px;
	margin-bottom: 10px;
	margin-top: 0px;
}
.list2 li{
	list-style-type: none;
	font-size: 83%;
	color: #333333;
	background-image: url(../images/list_icon01.gif);
	background-repeat: no-repeat;
	margin-bottom: 4px;
	padding-left: 18px;
	background-position: 0px 4px;
}
.list2 li a{
	color: #006633;
	text-decoration: underline;	
}
.list2 li a:hover{
	color: #CC0000;
	text-decoration: underline;	
}
/* -----------------------------------------------------------條列頁3 數字----- */
.list3{
	margin-right: 15px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 20px;
}	
html>body .list3{
	margin-right: 15px;
	margin-left: -25px;
	margin-bottom: 20px;
}
*+html>body .list3{
	margin-right: 15px;
	margin-left: 25px;
	margin-bottom: 20px;
}
.list3 li{
	list-style-type: decimal;
	font-size: 83%;
	color: #006600;
	margin-bottom: 4px;
	margin-left: 30px;
}
.list3 li a{
	color: #333333;
	text-decoration: underline;	
}
.list3 li a:hover{
	color: #CC0000;
	text-decoration: underline;	
}
/* -----------------------------------------------------------條列頁4 國字----- */
.list4{
	margin-right: 15px;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 20px;
}	
html>body .list4{
	margin-right: 15px;
	margin-left: -25px;
	margin-bottom: 20px;
}
*+html>body .list4{
	margin-right: 15px;
	margin-left: 25px;
	margin-bottom: 20px;
}
.list4 li{
	list-style-type: upper-roman;
	font-size: 83%;
	color: #996600;
	margin-bottom: 4px;
	margin-left: 30px;
	line-height: 150%;	
}
.list4 li a{
	color: #333333;
	text-decoration: underline;	
}
.list4 li a:hover{
	color: #CC0000;
	text-decoration: underline;	
}
/* -----------------------------------------------------------條列頁5 整合查詢----- */
.list5{
	margin-right: 15px;
	margin-left: 20px;
	margin-top: 5px;
	margin-bottom: 15px;
	font-size: 83%;
	color: #333333;
	line-height: 150%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;
}	
.list5 .title{
	font-size: 110%;
	color: #CC0000;
	background-image: url(../images/list_icon01.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-left: 20px;
	font-weight: bold;
	margin-bottom: 3px;
}
.list5 .title a{
	color: #CC0000;
	text-decoration: none;	
}
.list5 .title a:hover{
	color: #CC0033;
	text-decoration: underline;	
}
.list5 .word{
	padding-left: 20px;
}
.list5 .way{
	padding-left: 30px;
	background-image: url(../images/path_icon.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	height: 21px;
	margin-left: 15px;
	margin-top: 5px;
	padding-top: 5px;
	color: #A36209;
}
.list5 .way a{
	color: #A36209;
	text-decoration: underline;
	margin-right: 3px;
	margin-left: 3px;
}
.list5 .way a:hover{
	color: #CC0000;
	text-decoration: underline;
	margin-right: 3px;
}
/* -----------------------------------------------------------h3項目標題----- */
.itemtitle{
	font-size: 93%;
	color: #CC3300;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 8px;
}
/*...相關文件*/
.papers_title{
	font-size: 93%;
	color: #009900;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	background-image: url(../images/icon01.gif);
	background-repeat: no-repeat;
	height: 23px;
	padding-left: 35px;
	padding-top: 3px;
}
/*...景點*/
.scenic_title{
	font-size: 93%;
	color: #009900;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	background-image: url(../images/icon02.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-top: 3px;
	padding-left: 35px;
}
/*...其他景點*/
.scenicmore_title{
	font-size: 93%;
	color: #009900;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	background-image: url(../images/icon03.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-top: 5px;
	padding-left: 35px;
}
/*...交通*/
.traffic_title{
	font-size: 93%;
	color: #009900;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	background-image: url(../images/icon05.gif);
	background-repeat: no-repeat;
	height: 17px;
	padding-top: 2px;
	padding-left: 35px;
}
/*...地圖*/
.map_title{
	font-size: 93%;
	color: #009900;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	background-image: url(../images/icon06.gif);
	background-repeat: no-repeat;
	height: 22px;
	padding-top: 3px;
	padding-left: 35px;
}
/*...開花*/
.bloom_title{
	font-size: 93%;
	color: #009900;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-top: 5px;
	padding-left: 35px;
}
/*...網站導覽*/
.sitemap_title{
	font-size: 93%;
	color: #009900;
	margin-left: 5px;
	margin-top: 10px;
	margin-bottom: 8px;
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-top: 5px;
	padding-left: 35px;
}
/* -----------------------------------------------------------條列圖片頁----- */
.list_photo{
	font-size: 83%;
	line-height: 160%;
	color: #333333;
	margin-right: 15px;
	margin-left: 15px;
}
.list_photo .title{
	color: #990000;
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 10px;
}
.list_photo .title a{
	color: #990000;
	text-decoration: underline;
}
.list_photo .title a:hover{
	color: #CC3300;
	text-decoration: underline;
}
.list_photo .leftimg{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	height: 90px;
	width: 120px;
	border: 5px solid #E0E0E0;
}
/* -----------------------------------------------------------地圖----- */
.map{
	text-align: center;
	margin-bottom: 10px;
}
/* -----------------------------------------------------------圖片表格----- */
.photo_table{
	border-collapse:collapse;
	width: 520px;
	margin-left: 10px;
	color: #333333;
	font-size: 83%;
	line-height: 150%;
	margin-right: 5px;
	margin-bottom: 10px;
}
.photo_table td{
	padding: 5px 3px;
	width: 25%;
}
.photo_table caption{
	color: #666666;
}
.photo_table img{
	height: 90px;
	width: 120px;
	border: 3px solid #EAEAEA;
	margin-bottom: 3px;
}
.photo_table p{
	margin: 0px 0px 0px 5px;
}
.photo_table a{
	color: #333333;
	text-decoration: underline;
}
.photo_table a:hover{
	color: #CC0000;
	text-decoration: underline;
}
.photo_center{
	text-align: center;
	margin-left: 15px;
	margin-top: 10px;
}
/* -----------------------------------------------------------圖片表格2----- */
.photo_table2{
	border-collapse:collapse;
	width: 520px;
	margin-left: 10px;
	color: #333333;
	font-size: 83%;
	line-height: 150%;
	margin-right: 5px;
	margin-bottom: 10px;
}
.photo_table2 td{
	padding: 5px 3px;
	width: 25%;
}
.photo_table2 caption{
	color: #666666;
	display: none;
}
.photo_table2 img{
	height: 90px;
	width: 120px;
	border: 3px solid #EAEAEA;
}
.photo_table2 p{
	margin: 0px 0px 0px 5px;
}
.photo_table2 a{
	color: #333333;
	text-decoration: underline;
}
.photo_table2 a:hover{
	color: #CC0000;
	text-decoration: underline;
}

/* -----------------------------------------------------------單元標題----- */
.page_title{
	background-image: url(../images/page_title_icon.gif);
	background-repeat: no-repeat;
	height: 31px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 93%;
	color: #990000;
	padding-left: 40px;
	padding-top: 10px;
}
html>body .page_title{
	background-image: url(../images/page_title_icon.gif);
	background-repeat: no-repeat;
	height: 21px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-size: 93%;
	color: #990000;
	padding-left: 40px;
	padding-top: 10px;
}
/* -----------------------------------------------------------cp頁功能區----- */
.cp_function{
	margin-right: 20px;
	text-align: right;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.cp_function li{
	list-style-type: none;
	display: inline;
}
/* -----------------------------------------------------------h4----- */
h4 {
	font-size: 93%;
	font-weight: bold;
	color: #990000;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 25px;
}
/* -----------------------------------------------------------相關資料----- */
.photot_data{
	float: left;
	color: #FF9900;
	font-size: 83%;
	margin-left: 8px;
	margin-top: 0px;
}
.photot_data img{
	width: 200px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 6px solid #DFDFDF;
}
.list_table3{
	
	color: #AE8300;
	font-size: 83%;
	line-height: 130%;
	margin-right: 15px;
}
.list_table3 caption{
	text-align: left;
	font-weight: bold;
	background-color: #E7E7E7;
	margin-top: 10px;
	color: #666666;
	padding-top: 5px;
	padding-left: 5px;
	height: 6px;
}
html>body .list_table3 caption{
	text-align: left;
	font-weight: bold;
	color: #666666;
	padding-left: 5px;
	margin-bottom: 20px;
	margin-top: 0px;
	padding-top: 0px;
	background-image: none;
}
.list_table3  th{
	text-align: left;
	padding: 0px 2px;
	vertical-align: top;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.list_table3 td{
	padding: 0px 2px;
	text-align: left;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;	
}
.list_table3 a{
	color: #990000;
	text-decoration: underline;	
	
}
.list_table3 a:hover{
	color: #CC0000;
	text-decoration: underline;	
	
}
/* -----------------------------------------------------------導航----- */
.guide{
	border-collapse:collapse;
	font-size: 83%;
	color: #333333;
	margin-right: 20px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
	width: 520px;
}
.guide caption{
	font-weight: bold;
	color: #009900;
	padding-bottom: 5px;
}
.guide th{
	text-align: center;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	border: 1px solid #CCCCCC;
	background-color: #EEF3DC;
}
.guide td{
	text-align: left;
	padding: 3px;
	border: 1px solid #CCCCCC;
}
.guide .tdcenter{
	text-align: center;	
}
.guide a{
	color: #006633;
	text-decoration: underline;	
}
.guide a:hover{
	color: #CC0000;
	text-decoration: underline;	
}
/*................................................*/
.fotumword{
	background-color: #FFFFE8;
	border: 3px dashed #CCCC99;
	padding: 7px;
	margin-top: 10px;
	margin-right: 15px;
}
h5{
	color: #999933;
	margin: 0px 0px 5px;
	font-size: 110%;
}
.fotumword p{
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;	
}
/*.......................................討論區表格.........*/

.forum_table{
	border-collapse:collapse;
	width: 500px;
	margin-left: 15px;
	border: 1px solid #B4B4B4;
	font-size: 83%;
	color: #3D3D3D;
	margin-bottom: 10px;
	margin-right: 15px;
	margin-top: 10px;
}
.forum_table caption{
	color: #666666;
}
.forum_table th{
	border: 1px solid #B4B4B4;
	background-color: #E6E6E6;
	padding: 10px 5px 5px;	
}
.forum_table td{
	border: 1px solid #B4B4B4;
	padding: 7px 5px 5px;
	text-align: left;
}
.forum_table .tdcenter{
	text-align: center;	
}
.trcolor{
	text-align: left;
	background-color: #FFFCD3;
}
.forum_table a{
	color: #006633;
	text-decoration: underline;
}
.forum_table a:hover{
	color: #CC0000;
	text-decoration: underline;
}
