﻿@charset "utf-8";

body { margin: 0px; padding: 0px; background-color: #000066; }

.text {font-family: Verdana, "新細明體"; font-size: 82%; color: #5c5c5c; line-height: 17px;}

.text A:link	{ color: #444444; text-decoration: none;}
.text A:visited { color: #444444; text-decoration: none;}
.text A:active { color: #444444; text-decoration: none;}
.text A:hover { color: #444444; text-decoration: none;}

.version {font-family: Verdana, "新細明體"; font-size: 78%; color: #747474;}
.version A:link	{ color: #747474; text-decoration: none; }	
.version A:visited { color: #747474; }	
.version A:active { color: #747474; }
.version A:hover { color: #006ea5; }

.enable {font-family: Verdana, "新細明體"; font-size: 70%; color: #FFFFFF; letter-spacing: -1px;}
.enable A:link	{ color: #FFFFFF; text-decoration: none; }	
.enable A:visited { color: #FFFFFF; text-decoration: none; }	
.enable A:active { color: #FFFFFF; text-decoration: none; }	
.enable A:hover { color: #FFFFFF; text-decoration: none; }

.top_news {font-family: Verdana, "新細明體"; font-size: 82%; color: #FFFFFF;}
.top_news A:link	{ color: #FFFFFF; text-decoration: none; }	
.top_news A:visited { color: #FFFFFF; text-decoration: none; }	
.top_news A:active { color: #FFFFFF; text-decoration: none; }	
.top_news A:hover { color: #FFFFFF; text-decoration: none; }

.top_login {font-family: Verdana, "新細明體"; font-size: 82%; color: #0182c3;}
.top_login A:link	{ color: #0182c3;}
.top_login A:visited { color: #0182c3;}
.top_login A:active { color: #0182c3;}
.top_login A:hover { color: #333333; }

.top_message {font-family: Verdana, "新細明體"; font-size: 82%; color: #333333;}
.top_message A:link	{ color: #006ea5;}	
.top_message A:visited { color: #006ea5;}	
.top_message A:active { color: #006ea5;}	
.top_message A:hover { color: #006ea5;}

.left_result {font-family: Verdana, "新細明體"; font-size: 82%; color: #464646;}
.left_result A:link	{ color: #464646; text-decoration: none; }	
.left_result A:visited { color: #464646; text-decoration: none; }	
.left_result A:active { color: #464646; text-decoration: none; }
.left_result A:hover { color: #005eb2; text-decoration: none; }

.left_explain {font-family: Verdana, "新細明體"; font-size: 82%; color: #464646; letter-spacing: 0px;}
.left_explain A:link	{ font-size: 82%; color: #0177e1; text-decoration: none; }
.left_explain A:visited { font-size: 82%; color: #0177e1;}	
.left_explain A:active { font-size: 82%; color: #464646;}
.left_explain A:hover { font-size: 82%; color: #464646;}

.left_share {font-family: Verdana, "新細明體"; font-size: 84%; color: #464646;}
.left_share A:link	{ color: #0177e1; text-decoration: none; }	
.left_share A:visited { color: #0177e1;}	
.left_share A:active { color: #464646;}
.left_share A:hover { color: #464646;}

.what_news_title {font-family: Verdana, "新細明體"; font-size: 84%; color: #0182c3;}
.what_news_title A:link	{ color: #0182c3; text-decoration: none;}
.what_news_title A:visited { color: #0182c3;}	
.what_news_title A:active { color: #0182c3;}
.what_news_title A:hover { color: #0182c3;}

.what_news_detail {font-family: Verdana, "新細明體"; font-size: 82%; color: #525252; line-height: 17px;}
.what_news_detail A:link	{ color: #525252; text-decoration: none;}
.what_news_detail A:visited { color: #525252;}	
.what_news_detail A:active { color: #525252;}
.what_news_detail A:hover { color: #525252;}

.hot_news_title {font-family: Verdana, "新細明體"; font-size: 84%; color: #333333;}
.hot_news_title A:link	{ color: #333333; text-decoration: none;}
.hot_news_title A:visited { color: #333333;}	
.hot_news_title A:active { color: #333333;}
.hot_news_title A:hover { color: #333333;}

.hot_news_date {font-family: Verdana, "新細明體"; font-size: 84%; color: #0182c3;}

.copyright {font-family: Verdana, "新細明體"; font-size: 82%; color: #ffffff; line-height: 19px;}
.left_menu_title { font-family: Verdana, "新細明體"; font-size: 98%; color: #0068C3; font-weight: bold;}
.left_menu { font-family: Verdana, "新細明體"; font-size: 94%; color: #0068C3;}

.link {font-family: Verdana, "新細明體"; font-size: 82%; color: #525252; }
.link A:link	{ color: #0068c3; text-decoration: none;}
.link A:visited { color: #0068c3; text-decoration: none;}
.link A:active { color: #0068c3; text-decoration: none;}
.link A:hover { color: #525252; text-decoration: none;}

.contact_title { font-family: Verdana, "新細明體"; font-size: 100%; color: #0068C3; font-weight: bold;}

a:link {
	color:#3366CC;
	text-decoration: none;
}
a:visited {

	color: #3366CC;
	text-decoration: none;
}
a:hover {
	
	color: #3366CC;
	text-decoration: underline;
}
a:active {

	color: #3366CC;
	text-decoration: none;
}

.title-w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #5F5F5F;
	text-decoration: none;

}

.txt-w1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #333333;
}
.txt-item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #0066CC;
}
.txt-item2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #0066FF;
	text-decoration: underline;
}
.txt-root {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color:#666666;
}
.txt-root2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color:#666666;
	text-align:center;
}
.txt-root3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #666666;
	padding-left: 60px;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color:#3366CC;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #3366CC;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #3366CC;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #3366CC;
}
txt-w2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #FF6600;
}
.txt-white-12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	letter-spacing: 1px;

}
a.button-01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #006EA5;
}
a.button-01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #006EA5;
}
a.button-01:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #006EA5;
	text-decoration: underline;
}
a.button-01:active {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #006EA5;
}
.table-12-bw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #E8E8E8;
	height: 17px;
	border: 1px solid #646464;
}
a.button-02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #5C5C5C;
}
a.button-02:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #5C5C5C;
}
a.button-02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #5C5C5C;
	text-decoration: underline;
}
a.button-02:active {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #5C5C5C;
}
.text-15-blue-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: bold;
	color: #0068C3;
}
a.button-03:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #5C5C5C;
}
a.button-03:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #5C5C5C;
}
a.button-03:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #5C5C5C;
	text-decoration: underline;
}
a.button-03:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: #5C5C5C;
}
a.button-04:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #5F5F5F;
}
a.button-04:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #5F5F5F;
}
a.button-04:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #5F5F5F;
	text-decoration: underline;
}
a.button-04:active {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #5F5F5F;
}
a.button-05:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	text-decoration: none;
}
a.button-05:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a.button-05:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: underline;
}
a.button-05:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
a.button-06:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
	text-decoration: none;
}
a.button-06:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
a.button-06:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: underline;
}
a.button-06:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.gvPage
{
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	text-align: center;
}
.gvPage span {
    color: #FF0000;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	background-color: #FFFFFF;
	border: 1px solid #0f5391;
}
.gvPage a
{
	font-size: 13px;
	color: #666666;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	background-color: #FFFFFF;
	border: 1px solid #181b22;
	text-decoration: none;
}
.gvPage a:hover{
	font-size: 13px;
	color: #ffffff;
	border: 1px solid #181b22;
	padding-top: 0px;
	padding-right: 4px;
	padding-bottom: 0px;
	padding-left: 4px;
	background-color: #0f5391;
	border: 1px solid #092c4c;
	text-decoration: none;
}
.picMid
{
	vertical-align:middle;
}
	
/************ Calendar Styles ***********************/

.CalnedarImg
{
	cursor:hand;	
}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: #FFFACD;
    color: red;
}

.MyCalendar ajax__calendar_today 
{
	cursor:pointer;
    color: red;
    font-weight:bold;
    padding-top:3px;
}

.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: #646464;
}

.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year 
{
	background-color:#EDF9FF;
    color: #0066CC;
    font-weight:bold;
}

.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: blue;
    font-weight:bold;
}
