@charset "utf-8";
/* CSS Document */
/*----------------------------------------------------------------------------------------------------------名稱及字的大小統一*/
/* 最上方_回首頁本及請選擇服務網站區_依序為連結.查閱.作用中的連結*/
.topmenu {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.topmenu A:link{
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
}
.topmenu A:visited{
	font-size: 13px;
	color: #FFFFFF;
}
.topmenu A:hover{
	font-size: 13px;
	text-decoration: underline;
	color: #FFFFFF;
}

/* 最上方_關鍵字檢索 */
.topinput {
	font-size: 13px;
}

/* 今日日期 */
.data{
	font-size: 13px;
	color: #FFFFFF;
}

/* 瀏覽人數 */
.counter{
	font-size: 13px;
	color: #FFFFFF;
}

/* 頁尾區_依序連結.查閱連結.作用中連結 */
.bottom {
	font-size: 12px;
	color: #009966;
	letter-spacing: 1px;
}
.bottom A:link{
	font-size: 13px;
	color: #000099;
}
.bottom A:visited{
	font-size: 13px;
}
.bottom A:hover{
	font-size: 13px;
}

/* 頁尾區_更新日期 */
.bottom_update{
	font-size: 12px;
	color: #006633;
}

/* 首頁_最新消息時間 */
.news_time{
	font-size: 11px;
	color: #3366CC;
}

/* 首頁_最新消息字體 */
.news_font{
	font-size: 11px;
}
.news_font A:link{
	font-size: 11px;
	color: #003366;
}
.news_font A:visited{
	font-size: 11px;
	color: #003366;
}
.news_font A:hover{
	font-size: 11px;
	color: #FFFFFF;
}


/* 內頁導覽路徑_依序為連結.查閱.作用中的連結*/	
.root  {
	text-decoration:none;
	font-size:12px;
	font-family: "新細明體";
	line-height: 20px;
	color: #666666;
}
.root a:link {
	text-decoration:none;
	font-size:12px;
	font-family: "新細明體";
	line-height: 20px;
	color: #666666;
}
.root a:visited{
	text-decoration:none;
	font-size:12px;
	font-family: "新細明體";
	color: #666666;
	line-height: 20px;
} 
.root a:hover {
	text-decoration:none;
	font-size:12px;
	font-family: "新細明體";
	line-height: 20px;
	color: #000000;
}

/* 內頁導覽路徑_final內容顯示位置*/
.root_final{
	text-decoration:none;
	font-size:13px;
	font-family: "新細明體";
	color: #0033CC;
}
.root_final a:link{
	text-decoration:none;
	font-size:13px;
	font-family: "新細明體";
	color: #0033CC;
}

.root_final a:visited{
	text-decoration:none;
	font-size:13px;
	font-family: "新細明體";
	color: #0033CC;
}

.root_final a:hover{
	text-decoration:none;
	font-size:13px;
	font-family: "新細明體";
	color: #000000;
}
	
/* 中間內容區_主標題 */
.contact_title{
	font-size:15px; /*此預設的大小，需要可自行更換*/
	font-weight: bold;
	text-decoration:none;
	color: #006699;
}

/* 左選單_第二層按鈕部份依序為連結.查閱.作用中的連結 */
.submenu{
	font-size:13px;
	color: #003399;
	padding-left: 55px;
	background-image: url(../img/top17.jpg);
}
.submenu A:link{
	font-size:13px;
	color: #003399;
}
.submenu A:visited{
	font-size:13px;
	color: #003399;
}
.submenu A:hover{
	font-size:13px;
	color: #003399;
}

/* 左選單_第三層按鈕部份依序為連結.查閱.作用中的連結 */
.submenu3{
	font-size:12px;
	color: #FFFFFF;
	padding-left: 30px;
	list-style-image: url(img/02.gif);
	padding-top: 5px;
}
.submenu3 A:link{
	font-size:12px;
	color: #FFFFFF;
	list-style-image: url(img/02.gif);
}
.submenu3 A:visited{
	font-size:12px;
	color: #FFFFFF;
	list-style-image: url(img/02.gif);
}
.submenu3 A:hover{
	font-size:12px;
	color: #FFFFFF;
	list-style-image: url(img/02.gif);
}

/* 右方快速連結區_依序為連結.查閱.作用中的連結 */
.rightlink{
	font-size:13px;
	list-style-image: url(../img/kk.gif);
	line-height: 22px;
	color: #FFFFFF;
	padding-left: 30px;
}
.rightlink A:link{
	font-size:13px;
	list-style-image: url(../img/kk.gif);
	line-height: 22px;
	color: #FFFFFF;
}
.rightlink A:visited{
	font-size:13px;
	list-style-image: url(../img/kk.gif);
	line-height: 22px;
	color: #FFFFFF;
}
.rightlink A:hover{
	font-size:13px;
	list-style-image: url(../img/kk.gif);
	line-height: 22px;
	color: #003366;
}

/* 左選單_第四層部份依序為連結.查閱.作用中的連結 */
.submenu4 A:link{
	font-size:13px;
}
.submenu4 A:visited{
	font-size:13px;
}
.submenu4 A:hover{
	font-size:13px;
}

/*------------------------------------------------------------------------------------------------------------------唯有名稱統一*/
/*快速鍵顯示樣示_導盲磚_U上方L左方C中間顯示區R右方*/
.accesskey_U {}
.accesskey_L {}
.accesskey_C {}
.accesskey_R {}

/* 主選單_依序為連結.查閱.作用中的連結 */
#mainmenu A:link{}
#mainmenu A:visited{}
#mainmenu A:hover{}

/* 頁碼 */
.page_font{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /*固定字的大小*/
	line-height: 15px;
	text-decoration: none;
	color: #000000; 
	word-spacing: 10px;
}
.page_font A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
	color: #000000;
}
.page_font A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
	color: #000000;
}
.page_font A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	text-decoration: none;
	color: #996600;
	background-color: #CCCCCC;
	height: 15px;
	width: 15px;
}


/*------------------------------------------------------------------------------------------------------跟隨字級變換_中級80%大概為13px*/
/*表格樣式_分類標題*/
.table_color {
	font-size: 80%;
	background-color: #999999; /*表格背景顏色*/
	color: #FFFFFF; /*字的顏色*/
	font-weight: bold; /*粗體*/
	border: 1px solid #CCCCCC; /*線的顏色_table_color和table_color2及table_color3顏色須相同*/
}

/*表格樣式_第一筆資料列*/
.table_color2 {
	font-size: 80%;
	background-color: #E6E6E6; /*表格背景顏色*/
	color: #333333; /*字的顏色*/
	font-weight: normal; /*正常*/
	border: 1px solid #CCCCCC; /*線的顏色_table_color和table_color2及table_color3顏色須相同*/
}

/*表格樣式_第二筆資料列*/
.table_color3 {
	font-size: 80%;
	background-color: #FFFFFF; /*表格背景顏色*/
	color: #333333; /*字的顏色*/
	font-weight: normal; /*正常*/
	border: 1px solid #CCCCCC; /*線的顏色_table_color和table_color2及table_color3顏色須相同*/
}

/* 中間內容區_最新消息標題*/
.content_newstitle{
	font-size:15px;
	font-family: "新細明體";
	line-height: 25px;
	text-decoration: none;
	padding-top: 5px;
	color: #8c6239;
}

/* 中間內容區_最新消息字體*/
.content_newstxt{
	font-size:80%;
	font-family: "新細明體";
	line-height: 30px;
	text-decoration: none;
	padding-left: 30px;
	color: #666666;
}

.content_newstxt A:link{
	font-family: "新細明體";
	line-height: 20px;
	text-decoration: none;
	color: #666666;
}

.content_newstxt A:visited{
	font-family: "新細明體";
	line-height: 20px;
	text-decoration: none;
	color: #666666;
}

.content_newstxt A:hover{
	font-family: "新細明體";
	line-height: 20px;
	text-decoration: none;
	color: #A6762F;
}

/* 中間內容區_最新消息時間*/
.content_newstime{
	font-size:85%;
	font-family: Arial, Helvetica, sans-serif;
	color: #663366;
	line-height: 25px;
}

/* 中間內容區_次標題 */
.content_subtitle{
	font-size:15px; 
}

/* 中間內容區_段落主標題 */
.content_section{
	font-size:80%; 
}

/* 中間內容區_段落文字 */
.content_txt{
	font-size:80%; 
}
/*-----------------------------------------------------------------------------------------------------AP樣式字的大請統一不隨著字級變動*/
.main_title13{
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 25px;
}
.main_line {
	background-image: url(../../common/img/main_line.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.main_fontblue15{
	font-size:15px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #8c6239;
	line-height: 25px;
}
.main_font13{
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 25px;
}
.main_font13black{
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 25px;
}
.main_fontblu15b{
	font-size:15px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #8c6239;
	line-height: 25px;
	font-weight: bold;
}

/*------------------------------------------------------------------------------------------------------------AP樣式字隨著字級變動*/
.main_font80{
	font-size:80%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 25px; /*固定行高*/
}
.main_font80 A:link{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 25px; /*固定行高*/
	text-decoration: none;
}
.main_font80 A:visited{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #000000;
	line-height: 25px; /*固定行高*/
	text-decoration: none;
}
.main_font80 A:hover{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	text-decoration: underline;
	line-height: 25px; /*固定行高*/
}

.main_title80{
	font-size:80%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 25px; /*固定行高*/
	text-decoration: none;
}
.main_title80 A:link{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 25px; /*固定行高*/
	text-decoration: none;
}
.main_title80 A:visited{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #000000;
	line-height: 25px; /*固定行高*/
	text-decoration: none;
}
.main_title80 A:hover{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 25px; /*固定行高*/
	text-decoration: underline;
}

.main_font98{
	font-size:98%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 25px; /*固定行高*/
}

