﻿@charset "utf-8";

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.footnew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 85%;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: 18px;
	letter-spacing: 0.09em;
}
.weather {
	font:Arial, Helvetica, sans-serif;
	color:#093;
	font-size: 90%;
	font-weight:bold;
}

.footer{
	font: "新細明體",Arial, Helvetica, sans-serif;
	font-size:95%;
	color:#0a780a;
}

.footer-1{
	font: "新細明體",Arial, Helvetica, sans-serif ;
	font-size: 95%;
	color:#13110b;
	line-height: 20px;
}

/*圖片外框樣式*/
.imagebox{
	background-color:#FFFFFF;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 1px;
	margin: 0px;
	border: 1px solid #CCCCCC;
}.imagetxt{
	font-family: "新細明體";
	font-size: 80%;
	color: #797979;
	line-height: 30px;
	margin-right: 8px;
	margin-left: 8px;
}

.table_color1 {
	background-color: #FFFFFF;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.table_color2 {
	background-color: #EFEFEF;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.button {
	FONT-SIZE: 80%;
	COLOR: #ffffff;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #6a6a6a;
	padding-top: 3px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	border: 2px solid #A2A2A2;
	font-family: Geneva, Arial, Helvetica, "新細明體";
}

/* 語系 */
.languange {
	font-size: 80%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	text-decoration: none;
}
.languange  A:link{
	color: #333333;
	text-decoration: none;
}
.languange A:visited{
	color: #333333;
	text-decoration: none;
}
.languange A:hover{
	color: #628507;
	text-decoration: underline;
}

/* 瀏覽人數 */
.counter{
	font-size: 80%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #000000;
}

.bottombg{
	text-decoration: none;
	padding-left: 8px;
	background-image: url(../img/donwbg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bottom1{
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #13110b;
	padding-left: 8px;
	line-height: 18px;
	font-size: 95%;
}
.bottom1 A:link{
	font-size: 95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #13110b;
	text-decoration: none;
}
.bottom1 A:visited{
	font-size: 95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #13110b;
	text-decoration: none;
}
.bottom1 A:hover{
	font-size:95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #13110b;
	text-decoration: underline;
}

.private_font{
    font-size: 95%;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	padding-left: 8px;
	line-height: 18px;
}
.private_font A:link{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	text-decoration: none;
}
.private_font A:visited{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	text-decoration: none;
}
.private_font A:hover{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #666666;
	text-decoration: underline;
}

/* 內頁導覽路徑_依序為連結.查閱.作用中的連結*/	
.root{
	text-decoration:none;
	font-size:95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 18px;
}
.root a:link {
	text-decoration:none;
	color: #797979;
	line-height: 18px;
}
.root a:visited{
	text-decoration:none;
	color: #797979;
	line-height: 18px;
} 
.root a:hover {
	text-decoration:underline;
	color: #006699;
	line-height: 18px;
}

/* 內頁導覽路徑_final內容顯示位置*/
.root_final
{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	text-decoration:none;
	color: #000000;
	line-height: 18px;
	font-size: 95%;
}

/* 頁碼 */
.page_font{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 15px;
	text-decoration: none;
	color: #000000;
	word-spacing: 10px;
}

.page_font A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 15px;
	text-decoration: none;
	color: #000000;
}
.page_font A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 15px;
	text-decoration: none;
	color: #000000;
}
.page_font A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 15px;
	text-decoration: none;
	color: #006699;
	background-color: #CCCCCC;
	height: 15px;
	width: 15px;
}

/*快速鍵顯示樣示_導盲磚_U上方L左方C中間顯示區R右方*/
.accesskey_U {
	font-size:  80%;
	color: #000000;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, "新細明體";
}
.accesskey_L {
	font-size:  80%;
	color: #333333;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, "新細明體";
}
.accesskey_C {
	font-size: 80%;
	color: #333333;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, "新細明體";
}
.accesskey_R {
	font-size:  80%;
	color: #333333;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, "新細明體";
}

.submenu{
	color : #FFFFFF;
	text-decoration: none;
	border-bottom:dashed 1px #FFFFFF;
        padding-top:2px;
        padding-bottom:1px;
}
.submenu A:link{
	color : #FFFFFF;
	font-size:90%;
	font-family : Geneva, Arial, Helvetica, "新細明體";
        text-decoration: none
}
.submenu A:visited{
	color : #FFFFFF;
	font-size:90%;
	font-family : Geneva, Arial, Helvetica, "新細明體";
	text-decoration: none;
        padding-top:2px;
        padding-bottom:1px;
}
.submenu A:hover{
	color : #FFFFFF;
	font-size:90%;
	font-family : Geneva, Arial, Helvetica, "新細明體";
	text-decoration: none;
        padding-top:2px;
        padding-bottom:1px;
}
/*中間內容字級變動*/
.main_afont13{
	font-size:120%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #000000;
	line-height: 27px;
	padding-left: 3px;
}
.main_title13{
	font-size:95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 22px;
}

.main_font13{
	font-size:95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 22px;
	padding-left: 3px;
}
.main_font13b{
	font-size:95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 25px;
	font-weight: bold;
	text-decoration: none;
}
.main_fontblu13b {
	font-size:95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #006699;
	line-height: 25px;
	font-weight: bold;
}
.main_font80{
	font-size:95%;
	color: #555555;
	line-height: 22px;
	text-decoration: none;
}
.main_font80 A:link{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #555555;
	line-height: 22px;
	text-decoration: none;
}
.main_font80 A:visited{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #555555;
	line-height: 22px;
	text-decoration: none;
}
.main_font80 A:hover{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #000000;
	text-decoration: underline;
	line-height: 22px;
}
.main_date80{
	font-size:95%;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #666666;
	line-height: 22px;
	text-decoration: none;
}
.main_date80 A:link{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #666666;
	line-height: 22px;
	text-decoration: none;
}
.main_date80 A:visited{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #666666;
	line-height: 22px;
	text-decoration: none;
}
.main_date80 A:hover{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #000000;
	text-decoration: underline;
	line-height: 22px;
}


/*首頁頁籤*/
.subject_title{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #527aaa;
	line-height: 21px;
	font-size: 95%;
	text-decoration: none;
	font-weight: bold;
}
.subject_title A:link{
	color: #527aaa;
	text-decoration: none;
	font-weight: bold;
}
.subject_title A:visited{
	color: #527aaa;
	text-decoration: none;
	font-weight: bold;
}
.subject_title A:hover{
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}

/*熱門主題專區*/
.lemma04bg{
	background-image: url(../img/lemma04_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
}
.lemma05bg{
	background-image: url(../img/lemma05_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
}
.lemma06bg{
	background-image: url(../img/lemma06_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 33px;
}

/*input 邊框線*/
.search_line{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #333333;
	line-height: 18px;
	font-size: 13px;
	border: 1px solid #CCCCCC;
}

/*影音特區*/
.video_font{
	font-family: Geneva, Arial, Helvetica, "新細明體";
	color: #797979;
	line-height: 18px;
	font-size: 13px;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
}
.video_font A:link{
	color: #797979;
	text-decoration: none;
}
.video_font A:visited{
	color: #797979;
	text-decoration: none;
}
.video_font A:hover{
	color: #797979;
	text-decoration: underline;
}

.formbg {
	PADDING-RIGHT: 3px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 95%;
	PADDING-BOTTOM: 3px;
	COLOR: #FFFFFF;
	PADDING-TOP: 4px;
	LETTER-SPACING: 1px;
	BACKGROUND-COLOR: #a2a2a2;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #a2a2a2;
	border-bottom-color: #a2a2a2;
	line-height: 21px;
	text-decoration: none;
}

.formbg0 {
	PADDING-RIGHT: 3px;
	MARGIN-TOP: 0px;
	PADDING-LEFT: 4px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 95%;
	PADDING-BOTTOM: 3px;
	COLOR: #333333;
	PADDING-TOP: 4px;
	LETTER-SPACING: 1px;
	BACKGROUND-COLOR: #d9d9d9;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	line-height: 21px;
	text-decoration: none;
}
.formbg0 A:link{
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
	BACKGROUND-COLOR: #d9d9d9;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	line-height: 21px;
	text-decoration: underline;
}
.formbg0 A:visited{
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
	BACKGROUND-COLOR: #d9d9d9;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	line-height: 21px;
	text-decoration: underline;
}
.formbg0 A:hover{
	MARGIN-TOP: 0px;
	FONT-WEIGHT: bold;
	COLOR: #333333;
	BACKGROUND-COLOR: #d9d9d9;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: double;
	border-bottom-style: double;
	border-top-color: #d9d9d9;
	border-bottom-color: #d9d9d9;
	line-height: 21px;
	text-decoration: none;
}

.formbg1 {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	font-size: 95%;
	text-decoration: none;
	line-height: 21px;
	padding: 5px;
}
.formbg1 TD A:link {
	COLOR: #333333;
	text-decoration: none;
	border-bottom-width: 2px;
}
.formbg1 TD A:visited {
	COLOR: #333333;
	text-decoration: none;
	border-bottom-width: 2px;
}
.formbg1 TD A:hover {
	COLOR: #333333;
	text-decoration: none;
	border-bottom-width: 2px;
}
.formbg2 {
	font-family: Geneva, Arial, Helvetica, "新細明體";
	font-size: 95%;
	BACKGROUND-COLOR: #FFFFFF;
	text-decoration: none;
	line-height: 21px;
	padding: 5px;
	border-bottom-width: 1px;
}
.formbg2 TD A:link {
	COLOR: #333333;
	text-decoration: none;
}
.formbg2 TD A:visited {
	COLOR: #333333;
	text-decoration: none;
}
.formbg2 TD A:hover {
	COLOR: #333333;
	text-decoration: none;
}
TR.formbg1 TD {
	COLOR: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
TR.formbg2 TD {
	COLOR: #333333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}

.table-th2 {
BACKGROUND-POSITION: left center; PADDING-LEFT: 9px; BACKGROUND-IMAGE: url(../img/tableth_bg2.gif); PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px
}

.main_font95b{
	font-size:95%;
	color: #000000;
	line-height: 22px;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, "新細明體";
	font-weight: bold;
}
.word2 {
	font-size: 95%;
	color: #FF0000;
	font-family: "新細明體";
	line-height: 18px;
	font-weight: bold;
}
.word3 {
	font-size: 80%;
	color: #0000FF;
	font-family: "新細明體";
	line-height: 18px;
}
.word4 {
	font-size: 80%;
	color: #000000;
	font-family: "新細明體";
	line-height: 18px;
}
.word4 A:link{

	color: #000000;
	font-family: "新細明體";
	line-height: 18px;
	text-decoration: underline;
}
.word4  A:hover{

	color: #000000;
	font-family: "新細明體";
	line-height: 18px;
	text-decoration: none;
}
.word4 A:visited{

	color: #000000;
	font-family: "新細明體";
	line-height: 18px;
	text-decoration: underline;
}
.word11 {
	font-size: 95%;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.word21 {
	font-size: 95%;
	color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
	font-weight: bold;
}
.word31{
	font-size: 80%;
	color: #0000FF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
}
.word41 {
	font-size: 80%;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-decoration: none;
}



.style11 {
	line-height: 18px;
	text-decoration: none;
	color: #797979;
	font-size: medium;	font-family: "新細明體";
}


