body,td,th {
	font-size: 12px;
	color: #2B3B5F;
	margin-top: 0px;
	margin-left: 0px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 0px;
}
.weblink a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.weblink a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.weblink a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #DDEEFF;
}
.weblink a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-color: #DDEEFF;
}
.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #1B2956;
	text-decoration: none;
}
.news a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005FA9;
	text-decoration: none;
}
.news a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #005FA9;
	text-decoration: none;
}
.news a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1D3156;
	text-decoration: none;
}


.news a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #005FA9;
	text-decoration: none;
	background-color: #DDEEFF;
}
.news_ch {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 16px;
	color: #005FA9;
}
.news_ch a:visited {
	font-family: "新細明體";
	font-size: 12px;
	color: #005FA9;
	text-decoration: none;
	line-height: 16px;
}
.news_ch a:link {
	font-family: "新細明體";
	font-size: 12px;
	color: #005FA9;
	text-decoration: none;
	line-height: 16px;
}
.news_ch a:active {
	font-family: "新細明體";
	font-size: 12px;
	color: #1D3156;
	text-decoration: none;
	line-height: 16px;
}


.news_ch a:hover {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 16px;
	color: #005FA9;
	text-decoration: none;
	background-color: #DDEEFF;

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	line-height: 18px;
	padding: 10px;
}
.title02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #FFFFFF;
	padding-left: 10px;
}
.bg02 {
	background-image: url(images/contract_windows.jpg);
	background-repeat: repeat-y;
}


.note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #2B3B5F;	
}

.note2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #666666;	
}
.orzig {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #797979;
	font-weight: bold;
}
.orzigtitle {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #4F4F4F;
	font-weight: bold;
}

.title01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #5777A2;
	font-weight: bold;
}
.form_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	font-weight: bold;
	padding-left: 8px;
}
.content_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #585858;
}
.content_title_ch {
	font-family: "新細明體";
	font-size: 13px;
	line-height: 17px;
	font-weight: bold;
	color: #585858;
}

.press_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993333;
}


.form_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #585858;
	padding-right: 8px;
	padding-left: 8px;
}
.press_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #990000;
}
.title_point {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 21px;
	color: #ABB870;
	padding-left: 3px;
	font-weight: bold;
}
.title02 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.title02 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5B6046;
	text-decoration: none;
}
.content a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A6AC8A;
	text-decoration: none;
}
.title02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.title03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #A6AC8A;
}


.content a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #A6AC8A;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #F3F3F3;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #829BA4;
	border-right-color: #76929A;
	border-bottom-color: #76929A;
	border-left-color: #829BA4;
	font-weight: bold;
	background-image: url(images/btn_bg.gif);
	background-repeat: repeat-x;
}
.alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.name {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: oblique;
	color: #82949F;
	font-weight: bold;
}
.title_point_b {
	font-size: 13px;
	color: #6898BE;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	padding-left: 3px;
	font-weight: 400;
}
.content_ch {
	font-size: 12px;
	line-height: 21px;
	color: #585858;
	font-family: "新細明體";
}
.content_cn {
	font-size: 12px;
	line-height: 21px;
	color: #585858;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2B3B5F;
	line-height: 21px;
}

.title01_ch {
	font-family: "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #5777A2;
}
.name_ch {
	font-family: "標楷體";
	font-size: 23px;
	line-height: 21px;
	font-weight: bold;
	color: #585858;
}
.press_titles {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #990000;
}
.titlemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #585858;
}.titlemap2 {
	font-family: Arial;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.mapadd {
	color: #666666;
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.maptitle {
	color: #333333;
	margin-left: 1px;
	font-family: Arial;
	font-size: 14px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 1px;
}
.mapway {
	color: #2B3B5F;
	margin-left: 10px;
	font-family: Arial;
	font-size: 12px;
	margin-top: 1px;
	margin-bottom: 1px;
}
.sitemap a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 16px;
}
.sitemap a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ddeeff;
	color: #666666;
}
.sitemap a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.sitemap a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
#menulist
{
	width: 770px;
	background-image: url(images/contact/bg.gif);
	padding:0px 0px 0px 0px;
}
#menulist li
{
	float:left;
	list-style-type:none;
}
#menulist li.m1 a{
	display: block;
	background-image: url(images/contact/co_boot1.gif);
	width: 116px;
	height: 26px;
	text-indent: -9999px;
}
#menulist li.m1 a:hover{
	background-image: url(images/contact/c_boot1.gif);
	background-position: bottom;
}
#menulist li.m2 a{
	display: block;
	background-image: url(images/contact/co_boot2.gif);
	width: 116px;
	height: 26px;
	text-indent: -9999px;
}
#menulist li.m2 a:hover{
	background-image: url(images/contact/c_boot2.gif);
	background-position: bottom;
}
#menulist li.m3 a{
	display: block;
	background-image: url(images/contact/co_boot3.gif);
	width: 60px;
	height: 26px;
	text-indent: -9999px;
}
#menulist li.m3 a:hover{
	background-image: url(images/contact/c_boot3.gif);
	background-position: bottom;
}
#menulist li.m4 a{
	display: block;
	background-image: url(images/contact/co_boot4.gif);
	width: 60px;
	height: 26px;
	text-indent: -9999px;
}
#menulist li.m4 a:hover{
	background-image: url(images/contact/c_boot4.gif);
	background-position: bottom;
}
#menulist li.m5 a{
	display: block;
	background-image: url(images/contact/co_boot5.gif);
	width: 116px;
	height: 26px;
	text-indent: -9999px;
}
#menulist li.m5 a:hover{
	background-image: url(images/contact/c_boot5.gif);
	background-position: bottom;
}
#menulist li.m6 a{
	display: block;
	background-image: url(images/contact/co_boot6.gif);
	width: 116px;
	height: 26px;
	text-indent: -9999px;
}
#menulist li.m6 a:hover{
	background-image: url(images/contact/c_boot6.gif);
	background-position: bottom;
}
#menulist li.m7 a{
	display: block;
	background-image: url(images/contact/co_boot7.gif);
	width: 60px;
	height: 26px;
	text-indent: -9999px;
}
#menulist li.m7 a:hover{
	background-image: url(images/contact/c_boot7.gif);
	background-position: bottom;
}

