@charset "utf-8";
/* CSS Document */
/*----------------------------------------------------------------------------------------------------------名稱及字的大小統一*/
/* 最上方_回首頁本及請選擇服務網站區_依序為連結.查閱.作用中的連結*/
.topmenu{
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a.topmenu:hover{
	font-size: 13px;
	font-weight: normal;
	color: #CC0033;
	text-decoration: none;
}
.topmenu2{
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}

/* 最上方_關鍵字檢索 */
.topinput {
	font-size: 12px;
	color: #000000;
	border: 1px solid #999999;
	background-position: center;
}

/* 今日日期 */
.data{
	font-size: 13px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}

/* 索引說明 */
.data2{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 18px;
	text-decoration: none;
}

/* 瀏覽人數 */
.counter{
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height: 25px;
}

/* 頁尾區_依序連結.查閱連結.作用中連結 */
.bottom{
	font-size: 11px;
	color: #6BB1D5;
}
.bottom1{
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

/* 表單 */
.select{
	font-size: 12px;
	color: #666666;
	width: 110px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
/* 頁尾區_更新日期 */
.bottom_update{
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	line-height: 25px;
}

/* 首頁_最新消息時間 */
.news_time{
	font-size: 13px;
	color: #666666;
}
.news_more{
	font-size: 12px;
	color: #0099FF;
	font-weight: normal;
	text-decoration: none;
}
/* 首頁_推薦服務字體 */
.news_font{
	font-size: 13px;
	text-decoration: none;
	color: #999999;
	line-height: 16px;
	letter-spacing: 0.1em;
}
a.news_font:hover{
	font-size: 13px;
	text-decoration: none;
	color: #0079B8;
	line-height: 16px;
	letter-spacing: 0.1em;
}

/* 首頁_最新消息字體 */
.news_font3{
	font-size: 13px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
}
.news_font2{
	font-size: 13px;
	text-decoration: none;
	color: #0079B8;
}
a.news_font2:hover{
	font-size: 13px;
	text-decoration: none;
	color: #CC0000;
}
.news_font4 {
	font-size: 15px;
	text-decoration: none;
	color: #FF0000;
	font-weight: bold;
	letter-spacing: 0.1em;
	line-height: 20px;
}
.news_font5 {
	font-size: 13px;
	text-decoration: none;
	color: #666666;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 20px;
}
a.news_font5:hover{
	font-size: 13px;
	text-decoration: none;
	color: #CC0000;
	font-weight: normal;
	letter-spacing: 0.1em;
	line-height: 20px;
}
.news_font6 {
	font-size: 13px;
	text-decoration: none;
	color: #006699;
	font-weight: normal;
	letter-spacing: 0.1em;
}
a.news_font6:hover{
	font-size: 13px;
	text-decoration: none;
	color: #CC0000;
	font-weight: normal;
	letter-spacing: 0.1em;
}


/* 內頁導覽路徑_依序為連結.查閱.作用中的連結*/	
.root{
	text-decoration:none;
	font-size:12px;
	color: #999999;
}
a.root:hover{
	text-decoration:none;
	font-size:12px;
	color: #CC0033;
}

/* 內頁導覽路徑_final內容顯示位置*/
.root_final{
	text-decoration:none;
	font-size:12px;
	color: #666666;
}

	
/* 中間內容區_主標題 */
.content_title{
	font-size:17px; /*此預設的大小，需要可自行更換*/
	font-weight: bold;
	text-decoration:none;
	color: #005399;
	letter-spacing: 0.2em;
}

/* 左選單_第二層按鈕部份依序為連結.查閱.作用中的連結 */
.submenu{
	height: 24px;
	background-image: url(../img/menubg.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.submenu2{
	font-size:12px;
	color: #71C0DF;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}
a.submenu2:hover{
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	line-height: 20px;
}

/* 中選單_第三層按鈕部份依序為連結.查閱.作用中的連結 */
.submenu3{
	font-size:13px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
a.submenu3:hover{
	font-size:13px;
	color: #FFFF00;
	text-decoration: none;
	padding-left: 5px;
}

/* 中選單_第四層按鈕部份依序為連結.查閱.作用中的連結 */
.submenu4{
	font-size:12px;
	color: #666666;
	text-decoration: none;
	padding-left: 5px;
	line-height: 20px;
}
a.submenu4:hover{
	font-size:12px;
	color: #CC3333;
	text-decoration: none;
	padding-left: 5px;
	line-height: 20px;
}
/* 右方快速連結區_依序為連結.查閱.作用中的連結 */
.rightlink{
	font-size:13px;
	color: #999999;
	text-decoration: none;
	list-style-image: url(../../www.klcg.gov.tw/img/cip_r12_c12.jpg);
	padding-left: 5px;
	padding-bottom: 3px;
}
a.rightlink:hover{
	font-size:13px;
	color: #CC3300;
	text-decoration: none;
	list-style-image: url(../../www.klcg.gov.tw/img/cip_r12_c12.jpg);
	padding-left: 5px;
	padding-bottom: 3px;
}

/* 左選單_第四層部份依序為連結.查閱.作用中的連結 */
.submenu4 A:link{
	font-size:13px;
}
.submenu4 A:visited{
	font-size:13px;
}
.submenu4 A:hover{
	font-size:13px;
}

/*------------------------------------------------------------------------------------------------------------------唯有名稱統一*/
/*快速鍵顯示樣示_導盲磚_U上方L左方C中間顯示區R右方*/
.accesskey_U {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.accesskey_L {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.accesskey_C {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
}
.accesskey_R {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/* 主選單_依序為連結.查閱.作用中的連結 */
#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;
}

/*------------------------------------------------------------------------------------------------------跟隨字級變換_中級100%大概為13px*/
/*表格樣式_分類標題*/
.table_color {
	font-size: 80%;
	background-color: #F7F7F7; /*表格背景顏色*/
	color: #000000; /*字的顏色*/
	font-weight: bold; /*線的顏色_table_color和table_color2及table_color3顏色須相同*/
	font-family: Geneva, Arial, Helvetica, "新細明體";
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	white-space: nowrap;
}
.table_color2 {
	background-color: #EFFBFE;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	white-space: nowrap;
}
.table_color3 {
	background-color: #FFFFFF;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.table_color4 {
	background-color: #EFEFEF;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
/* 中間內容區_最新消息標題*/
.content_newstitle{
	font-size:15px;
	font-family: "新細明體";
	line-height: 25px;
	text-decoration: none;
	padding-top: 5px;
	color: #FFFFFF;
	font-weight: bold;
}

/* 中間內容區_最新消息字體*/
.content_newstxt{
	font-size:100%; 
}

/* 中間內容區_最新消息時間*/
.content_newstime{
	font-size:100; 
}

/* 中間內容區_次標題 */
.content_subtitle{
	font-size:15px; 
}

/* 中間內容區_段落主標題 */
.content_section{
	font-size:100%; 
}

/* 中間內容區_段落文字 */
.content_txt{
	font-size:100%; 
}
/*-----------------------------------------------------------------------------------------------------AP樣式字的大請統一不隨著字級變動*/
.main_title13{
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 25px;
}
.main_line {
	background-image: url(../img/news_line.gif);
	background-repeat: repeat-y;
	background-position: center top;
}

.main_fontblue15{
	font-size:15px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #006699;
	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: #000099;
	line-height: 25px;
	font-weight: bold
}
/*------------------------------------------------------------------------------------------------------------AP樣式字隨著字級變動*/
.main_font80i{
	font-size:80%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #797979;
	line-height: 25px; /*固定行高*/
	font-style: italic;
}
.main_font80{	
	font-size:85%;
	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:85%;
	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; /*固定行高*/
}
/*---------------------------------------------------------------------------------------------------------------------主網新增*/
.main_font13black A:link{
	color: #333333;
	line-height: 25px;
	text-decoration: none;
}
.main_font13black A:visited{
	color: #333333;
	line-height: 25px;
	text-decoration: none;
}
.main_font13black A:hover{
	color: #006699;
	line-height: 25px;
	text-decoration: none;
}
.main_font15black{
	font-size:15px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 25px;
	font-weight: bold;
}
.main_font13b{
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 25px;
	font-weight: bold;
}
.main_fontblu13{
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #006699;
	line-height: 25px;
}
.main_fontblu13 A:link{
	color: #006699;
	line-height: 25px;
	text-decoration: none;
}
.main_fontblu13 A:visited{
	color: #006699;
	line-height: 25px;
	text-decoration: none;
}
.main_fontblu13 A:hover{
	color: #009999;
	line-height: 25px;
	text-decoration: underline;
}
.main_fontred15{
	font-size:15px;
	font-family: "Arial Black";
	color: #FF0000;
	line-height: 25px;
	font-weight: bold;
}
.main_font98 A:link{
	font-size:98%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 25px;
}
.main_font98 A:visited{
	font-size:98%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 25px;
}
.main_font98 A:hover{
	font-size:98%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #006699;
	line-height: 25px;
}
.main_fontblackb{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	text-decoration: none;
	line-height: 25px;
	font-weight: bold;
	font-size: 80%;
}
.main_fontblu80b{
	font-size:85%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #006699;
	line-height: 25px;
	font-weight: bold;
}
.member_bg {
	background-image: url(../img/member_img02.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 201px;
}
.table-th1 {
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: right bottom;
	PADDING-LEFT: 8px;
	FONT-SIZE: 80%;
	BACKGROUND-IMAGE: url(../img/tableth_bg1.gif);
	COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: "新細明體";
	font-weight: bold;
	padding-top: 8px;
	height: 22px;
}
.table-th2 {
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: right bottom;
	PADDING-LEFT: 8px;
	FONT-SIZE: 80%;
	BACKGROUND-IMAGE: url(../img/tableth_bg2.gif);
	COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: "新細明體";
	font-weight: bold;
	padding-top: 8px;
	height: 22px;
}
.table-th3 {
	PADDING-RIGHT: 8px;
	BACKGROUND-POSITION: right bottom;
	PADDING-LEFT: 8px;
	FONT-SIZE: 80%;
	BACKGROUND-IMAGE: url(../img/tableth_bg3.gif);
	COLOR: #ffffff;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: "新細明體";
	font-weight: bold;
	padding-top: 8px;
	height: 22px;
}
