﻿@charset "utf-8";
html,body{
	margin: 0px;
	background-position:top;
	background-color:#000000;
	margin:0px;
	width:100%;
	height:100%;
	font-family:Arial, Helvetica, sans-serif, "新細明體";
	font-size:12px;
}

img{
	border:0px;
}
.pngfix { behavior: url(iepngfix.php)}

#title_div{
	position:absolute;
	z-index:8;
	margin:216px 0 0 593px;
}

#news_div{
	position:absolute;
	z-index:10;
	margin:389px 0 0 45px;
}
#flash_div{
	position:absolute;
	z-index:8;
	margin:-23px 0 0 0px;
}

.table_border{
	border: 1px solid #505050;
}
.table_border2{
	border: 1px solid #8f8f8f;
}


.border1 {
	border-left: 1px solid #ffbc80;
	border-right: 1px solid #ffbc80;
	border-top: 0px solid #ffbc80;
	border-bottom: 0px solid #ffbc80;

}


.field1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #707070;
	background-color: #000000;
	height: 17px;
	width: 90px;
	border: 0px;
}

.field2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 17px;
	width: 130px;
	border: 0px;
}

.field3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 20px;
	width: 240px;
	border: 0px;
}

.field4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 68px;
	width: 240px;
	border: 0px;
}

.field5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	color: #000000;
	background-color: #ffffff;
	height: 20px;
	width: 40px;
	border: 0px;
}

.w10_20 {font-weight:normal;     font-size: 10px;      line-height: 20px;       color: #ffffff;}
.w10_20  a        {color :#ffffff;text-decoration:none;}
.w10_20   a:hover  {text-decoration:underline;}

.w11_12 {font-weight:normal;     font-size: 11px;      line-height: 12px;       color: #ffffff;}
.w11_12  a        {color :#ffffff;text-decoration:none;}
.w11_12   a:hover  {text-decoration:underline;}


.w12_20 {font-weight:normal;     font-size: 12px;      line-height: 20px;       color: #ffffff;}
.w12_20  a        {color :#ffffff;text-decoration:none;}
.w12_20   a:hover  {text-decoration:underline;}


.w12_20b {font-weight:bold;     font-size: 12px;      line-height: 20px;       color: #ffffff;}
.w12_20b  a        {color :#ffffff;text-decoration:none;}
.w12_20b   a:hover  {text-decoration:underline;}

.b12_16b {font-weight:bold;     font-size: 12px;      line-height: 16px;       color: #000000;}
.b12_16b  a        {color :#000000;text-decoration:none;}
.b12_16b   a:hover  {text-decoration:underline;}

.gary12_16 {font-weight:normal;     font-size: 12px;      line-height: 16px;       color: #9e9e9e;}

.news12_20 {font-weight:normal;     font-size: 12px;      line-height: 20px;       color: #444444;}
.news12_20   a        {color :#444444;text-decoration:none;}
.news12_20    a:hover  {text-decoration:underline;}

.news12_20b {font-weight:bold;     font-size: 12px;      line-height: 20px;       color: #444444;}
.news12_20b   a        {color :#444444;text-decoration:none;}
.news12_20b    a:hover  {text-decoration:underline;}

.news15_20b {font-weight:bold;     font-size: 15px;      line-height: 20px;       color: #e1e1e1;}
.news12g_20 {font-weight:normal;     font-size: 12px;      line-height: 20px;       color: #e1e1e1;}

.photoborder{
border:1px solid #b7b7b7
}




div.photo {
border:1px solid #000000
}
div.photo img{
border:2px solid #676767
}
