﻿@charset "utf-8";
/* CSS Document */

body {
	background-color: #013463;
	font-size: 12px;
	font-family: "Noto Sans TC",Verdana, Arial, Helvetica, sans-serif;
}
.link_onhere {
	color: #626262;
	font-size: 12px;
	line-height: 30px;
}
.link_onhere a:link {
	color: #626262;
	text-decoration: none;
}
.link_onhere a:visited {
	text-decoration: none;
	color: #626262;
}
.link_onhere a:hover {
	text-decoration: none;
	color: #FE5A05;
}
.link_onhere a:active {
	text-decoration: none;
	color: #FE5A05;
}
/* 首頁文字設定 */
.login_link {
	color: #707770;
	font-size: 12px;
	line-height: 16px;
}
.login_link a:link {color: #707770;text-decoration:none;}
.login_link a:visited {color: #707770; text-decoration:none;}
.login_link a:hover {color: #1fb2d6; text-decoration:underline;}
.login_link a:active {color: #1fb2d6; text-decoration:underline;}
.activities_CF {
	border-color: #FD5902;
}
.hknews_img {
	border-color: #dadada;
}
.w_orangeDate {
	font-size: 11px;
	color: #fd5902;
	font-weight: bold;
}

/* 內容區文字設定 */
.organi_grey {
	color: #707770;
	line-height: 20px;
	font-size: 12px;
}
.title_blue {
	color: #436d9c;
	font-weight: bold;
	font-size: 12px;
	border-color: #436d9c;
}
.title_blue a:link {color: #436d9c;text-decoration:none;}
.title_blue a:visited {color: #436d9c; text-decoration:none;}
.title_blue a:hover {color: #436d9c; text-decoration:underline overline;}
.title_blue a:active {color: #FE5A05; text-decoration:underline overline;}

.w_black {color: #000000;font-size: 12px; text-align:left;}
.w_black a:link {color: #000000;text-decoration:none;}
.w_black a:visited {color: #000000;text-decoration:none;}
.w_black a:hover {color: #000000;text-decoration:underline;}
.w_black a:active {color: #000000;text-decoration:underline;}

.w_black2 {color: #000000;font-size: 12px;line-height: 20px;}

.w_grey {
	color: #707770;
	font-size: 12px;
}
.w_grey a:link {color: #707770;text-decoration:none;}
.w_grey a:visited {color: #707770;text-decoration:none;}
.w_grey a:hover {color: #707770;text-decoration:underline;}
.w_grey a:active {color: #707770;text-decoration:underline;}

.w_red {color: #FF0000;font-size: 12px;}
.w_red a:link {color: #000000;text-decoration:none;}
.w_red a:visited {color: #000000;text-decoration:none;}
.w_red a:hover {color: #000000;text-decoration:underline;}
.w_red a:active {color: #000000;text-decoration:underline;}

.w_orange {
	color: #FE5A05;
}
.w_copyright {
	color: #003467;
	line-height: 16px;
	font-size: 11px;
}
.w_copyright a:link {
	color: #B4C5D7;
	text-decoration: none;
}
.w_copyright a:visited {
	text-decoration: none;
	color: #B4C5D7;
}
.w_copyright a:hover {
	text-decoration: none;
	color: #003467;
}
.w_copyright a:active {
	text-decoration: none;
	color: #003467;
}
.link_hidewhite {
	color: #FFFFFF;
	font-size: 12px;
}
.link_hidewhite a:link {color: #FFFFFF}
.link_hidewhite a:visited {color: #FFFFFF}
.link_hidewhite a:hover {color: #707770; text-decoration:none;}
.link_hidewhite a:active {color: #707770; text-decoration:none;}

/*淑娟使用的字*/
.organi_grey1 {
	color: #707770;
	font-size: 12px;
	text-decoration: none;
}
.title_blue1 {
	color: #436d9c;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;	
}
.w_black1 {color: #000000;font-size: 12px;text-decoration: none;line-height: 19px; text-align:left;}
.w_black1 a:link, .w_black1 a:visited  {color: #000000; text-decoration: none;}
.w_black1 a:hover, .w_black1 a:active  {color: #000000; text-decoration: underline;}
.login_link1{
	color: #707770;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
}
.word {	color: #707770;
	line-height: 16px;
	font-size: 12px;
	text-decoration: none;
}
.title1 {	color: #707770;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
}
.yc {  font-family: "細明體"; font-size: 10pt; color: #707770; letter-spacing: 1pt}
.FontSize12 {font-size: 12px;color:#000000;text-decoration:none;}
.w_orange1 {
	color: #FE5A05;
	font-size: 12px;
	text-decoration: none;
}


.w_grey1 {
	color: #707770;
	font-size: 12px;
	line-height:18px;
	text-align:left;
}

.w_grey2 {
	color: #707770;
	font-size: 12px;
	line-height:18px;
	letter-spacing:2px;
}
.w_grey2 a:link {color: #707770;text-decoration:none;}
.w_grey2 a:visited {color: #707770;text-decoration:none;}
.w_grey2 a:hover {color: #707770;text-decoration:underline;}
.w_grey2 a:active {color: #707770;text-decoration:underline;}

.w_grey3 {
	color: #707770;
	font-size: 12px;
	line-height:18px;
	letter-spacing:2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	margin-top: 3px;
	margin-bottom: 3px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 0px;
}
.w_grey3 a:link {color: #707770;text-decoration:none;}
.w_grey3 a:visited {color: #707770;text-decoration:none;}
.w_grey3 a:hover {color: #707770;text-decoration:underline;}
.w_grey3 a:active {color: #707770;text-decoration:underline;}

form{margin: 0; padding: 0;}

.accesskey {
	color:#FFFFFF;
	font-size:80%;
	text-decoration:none;
	filter:alpha(opacity=0);
	line-height: 18px;
}

.accesskey a:link, .accesskey a:visited {
	color:#FFFFFF;
	font-size:80%;
	text-decoration:none;
	filter:alpha(opacity=0);
}

.accesskey a:hover, .accesskey a:active {
	color: #32357d;
	text-decoration: underline;
	filter:alpha(opacity=0);
}

#sitemap {
	margin: 5px 5px 0 5px;
	padding:0px 0px;
	text-align: left;
	width: 98%;
	*width:750px;
	_width:780px;
	color: #707770;
	font-size: 12px;
	line-height: 18px;
}
#sitemap ul{
	margin:10px auto;
	padding:0px 0;		
}
#sitemap ul li {
	magin: 15px 0px;
	padding: 15px 0px;
	color: #707770;
	width:370px;
	*width:370px;
	_width:300px;
	float:left;
	list-style-type:none;
	line-height: 18px;
    vertical-align: top; 
}

#sitemap ul li ul li{
	magin: 0 0;
	padding: 2px 18px;
	}

#sitemap ul li ul li ul li{
	magin: 0 0;
	padding: 2px 30px;
	}	
	
#sitemap ul li ul li ul li ul li{
	magin: 0 0;
	padding: 2px 48px;
	}	
#sitemap li {
	border-top: 1px dotted #707770;
}
#sitemap li ul li, #sitemap li ul li ul li, #sitemap li ul li ul li ul li{
	border: none;
}


#sitemap ul li a:link, #sitemap ul li a:visited{
	color: #707770;
	text-decoration: none;
}
#sitemap ul li a:hover, #sitemap ul li a:active{
	color: #707770;
	text-decoration:underline;
}

.dataClassTitleTd
{
    background-color: #C9C9C9;
    color: #0000FF;
    padding: 3px;
    font-size: large;
}
.FieldTd
{    
    background-color: #C9C9C9;
    font-size: medium;
}

.td
{    
    font-size: medium;
}