﻿@charset "utf-8";
/* CSS Document */

body {
	background-image: url(image/site_bg.gif);
	margin-left: 5px;
	margin-top: 8px;
	margin-right: 5px;
	margin-bottom: 0px;
	background-color: #AFB993;
}

A:link {color: #FFFFFF; font-style: normal; text-decoration: none; cursor: hand}
A:visited {color: #FFFFFF; font-style: normal; text-decoration: none}
A:active {color: #FFFFFF; font-style: normal; text-decoration: none}
A:hover {color: orange; font-style:bold; text-decoration: underline}
.style1 {	color: #FFFFFF;
	font-weight: bold;
}
.style3 {font-weight: bold}
.style4 {font-family: 新細明體,細明體,Arial; font-size: 12pt; line-height: 18px; }
.style5 {font-size: 11pt}
.style9 {font-size: 12pt; }

.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;line-height: 16px;}
.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: #227700;
}
.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;}
.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;
}
