﻿
font {
	font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; }

body, form, td, p, ul, ol, li, blockquote, input, textarea, select {
	font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
	font-size : 10pt; }

th, form.bold, p.bold, td.bold, ul.bold, ol.bold, li.bold, blockquote.bold {
	font-family: 新細明體, 細明體, pmingliu, mingliu, sans-serif;
	font-size: 10pt;
	font-weight: bold; }

.bold {
	font-weight: bold; }

form.small, p.small, td.small, ul.small, ol.small, li.small, blockquote.small {
	font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
	font-size : 9pt; }

.small {
	font-size : 80%; }

form.boldsm, p.boldsm, td.boldsm, ul.boldsm, ol.boldsm, li.boldsm, blockquote.boldsm {
	font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
	font-size : 9pt;
	font-weight : bold; }

.boldsm {
	font-size: 80%;
	font-weight : bold; }

.tt {
	font-family : 新細明體, 細明體, pmingliu, mingliu, monospace;
}

.name1 {
	color: #0000c0;
	font-weight: bold;}

.name2 {
	color: #d02020;
	font-weight: bold;
	font-style: italic;}

.name3 {
	font-weight: bold;}

.name4 {
	font-weight: bold;
	font-style: italic;}

h1 {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 18pt; font-weight: bold; background-color: #187DBD; color: white; margin: 0px; padding: 4px; padding-bottom: 1px;}
h2 {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 16pt; font-weight: normal; color: #187DBD; margin: 5px 0px 5px 0px;}
h3 {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 14pt; font-weight: normal; color: #187DBD; margin: 5px 0px 5px 0px;}
h4 {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 13pt; font-weight: normal; color: #187DBD; margin: 5px 0px 5px 0px;}
h5 {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 12pt; font-weight: normal; color: #187DBD;}

ul {margin: 0px; padding: 0px; padding-left: 25px;}

th.blockcaption, form.blockcaption, p.blockcaption, td.blockcaption, ul.blockcaption, 
ol.blockcaption, li.blockcaption, blockquote.blockcaption, .blockcaption
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 9pt;
font-weight : bold;
color : #6f7fbf;
}

th.blockcontent, form.blockcontent, p.blockcontent, td.blockcontent, ul.blockcontent, 
ol.blockcontent, li.blockcontent, blockquote.blockcontent, .blockcontent
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 9pt;
font-weight : normal;
color : black;
}

th.caption, form.caption, p.caption, td.caption, ul.caption, 
ol.caption, li.caption, blockquote.caption
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 10pt;
font-weight : bold;
color : white;
background-color : #00005f;
}

form.boxcolor1, p.boxcolor1, td.boxcolor1, ul.boxcolor1, 
ol.boxcolor1, li.boxcolor1, blockquote.boxcolor1
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 10pt;
color : black;
background-color : #f2f2f2;
}

th.boxcolor1, td.boxcolor1h
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 10pt;
color : #4f5f7f;
font-weight: bold;
background-color : #8fa9d7;
}

form.boxcolor1sm, p.boxcolor1sm, td.boxcolor1sm, ul.boxcolor1sm, 
ol.boxcolor1sm, li.boxcolor1sm, blockquote.boxcolor1sm
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 9pt;
color : black;
background-color : #f2f2f2;
}

th.boxcolor1sm
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 9pt;
color : #4f5f7f;
font-weight: bold;
background-color : #8fa9d7;
}

form.boxcolor2, p.boxcolor2, td.boxcolor2, ul.boxcolor2, 
ol.boxcolor2, li.boxcolor2, blockquote.boxcolor2
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 10pt;
color : black;
background-color : #d0e0f2;
}

th.boxcolor2, td.boxcolor2h
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 10pt;
color : white;
font-weight: bold;
background-color : #4f5f7f;
}

form.boxcolor2sm, p.boxcolor2sm, td.boxcolor2sm, ul.boxcolor2sm, 
ol.boxcolor2sm, li.boxcolor2sm, blockquote.boxcolor2sm
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 9pt;
color : black;
background-color : #d0e0f2;
}

th.boxcolor2sm
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif;
font-size : 9pt;
color : white;
font-weight: bold;
background-color : #4f5f7f;
}

.heading1 {
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; 
font-size : 16pt; 
font-weight: bold; 
color: #6f7fbf;}

.heading2 {
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; 
font-size : 15pt; 
font-weight: normal; 
color: white;
background-color: #4210E7;
}

.sitename {
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; 
font-size : 12pt; 
font-wieght: bold;
color: #29537B;
}

.slogan {
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; 
font-size : 9pt; 
font-weight: normal; 
color: black;
}

a.mainmenu, a:link.mainmenu, a:visited.mainmenu {
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; 
font-size : 9pt; 
font-weight: normal; 
color: #324A84;
text-decoration: none;
cursor: pointer;
}

a:hover.mainmenu, a:active.mainmenu
{
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; 
font-size : 9pt; 
font-weight: normal; 
color: white;
text-decoration: none;
cursor: pointer;
}

td.footer, .footer {
font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; 
font-size : 9pt; 
font-weight: normal; 
color: #324A84;
}

a {color : #3F3FFF; text-decoration : underline; font-weight: normal;}
a:link {color : #3F3FFF; text-decoration : underline; font-weight: normal;}
a:visited {color : #3F3FFF; text-decoration : underline; font-weight: normal;}
a:hover {color : red; text-decoration : underline; font-weight: normal;}
a:active {color : red; text-decoration : underline; font-weight: normal;}

a.boxcolor1h {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 10pt; color : #3f4f7f; text-decoration : underline; font-weight: bold; }
a.boxcolor1h:link {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 10pt; color : #3f4f7f; text-decoration : none; font-weight: bold; }
a.boxcolor1h:visited {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 10pt; color : #3f4f7f; text-decoration : none; font-weight: bold; }
a.boxcolor1h:hover {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 10pt; color : #3f4f7f; text-decoration : underline; font-weight: bold; }
a.boxcolor1h:active {font-family : 新細明體, 細明體, pmingliu, mingliu, sans-serif; font-size : 10pt; color : #3f4f7f; text-decoration : underline; font-weight: bold; }

a.button {font-size: 10pt; color: black; text-decoration : none; font-weight: bold;}
a:link.button {font-size: 10pt; color: black; text-decoration : none; font-weight: bold;}
a:visited.button {font-size: 10pt; color: black; text-decoration : none; font-weight: bold;}
a:hover.button {font-size: 10pt; color: black; text-decoration : none; font-weight: bold;}
a:active.button {font-size: 10pt; color: black; text-decoration : none; font-weight: bold;}

a.buttonsm {font-size: 9pt; color: black; text-decoration : none; font-weight: bold;}
a:link.buttonsm {font-size: 9pt; color: black; text-decoration : none; font-weight: bold;}
a:visited.buttonsm {font-size: 9pt; color: black; text-decoration : none; font-weight: bold;}
a:hover.buttonsm {font-size: 9pt; color: black; text-decoration : none; font-weight: bold;}
a:active.buttonsm {font-size: 9pt; color: black; text-decoration : none; font-weight: bold;}

input, textarea 
{
border-top-color: #7f7f9f; 
border-left-color: #7f7f9f; 
border-right-color: #7f7f9f; 
border-bottom-color: #7f7f9f; 
BORDER-TOP-WIDTH: 1px; 
BORDER-LEFT-WIDTH: 1px; 
BORDER-RIGHT-WIDTH: 1px; 
BORDER-BOTTOM-WIDTH: 1px; 
}
