body {
	font:12px/18px Arial, Helvetica, sans-serif;
	margin: 0;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	background: #000000;
}
p{
	margin: 0;
	padding: 0;
}
a{
	text-decoration: none;
}
a img{
	border: 0;
}
.BigFont{
	font: bold 15px/18px Arial, Helvetica, sans-serif;
}

.imgF{
	float: left;
	margin: 0px 10px 0 0 ;
}
.imgL{
	float: right;
	margin: 0 0 10px 10px;
}

.NewsAll{
	padding: 20px 20px 10px 20px;
}

.NewsList {
	font:12px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 8px 0 0 0;
}
.NewsList div.line{
	border: 1px solid #373A3E;
	padding: 10px 15px;
	color: #006699;
}
.NewsList td.list{
	font:12px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 10px 15px 3px 15px;
}
.NewsList td.list a{
	line-height: 20px;
	text-transform: none;
	color: #FFFFFF;
}
.NewsList td.list a:hover{
	text-transform: none;
	color: #ADD8E6;
}
.form1{
	padding: 0px;
	margin: 0px;
}
.form1 input{
	padding: 3px;
	margin: 0px 0px 5px 0px;
	background: #DCDCDC;
	border: 0px;
	width: 96%;
	height: 20px;
	font: 12px/18px Arial, Helvetica, sans-serif;	
}
.form1 textarea{
	padding: 3px;
	margin: 0px 0px 5px 0px;
	background: #DCDCDC;
	border: 0px;
	width: 96%;
	font: 12px/18px Arial, Helvetica, sans-serif;	
}
.form1 div{
	font: 12px/24px Arial, Helvetica, sans-serif;	
	margin: 0px 0px 5px 0px;
}

.form2{
	padding: 0px;
	margin: 0px;
	color: #E6E6FA;
}
.form2 input{
	padding: 3px;
	margin: 0px 0px 5px 0px;
	background: #DCDCDC;
	border: 0px;
	width: 96%;
	height: 20px;
	font: 12px/18px Arial, Helvetica, sans-serif;	
}
.form2 textarea{
	padding: 3px;
	margin: 0px 0px 5px 0px;
	background: #DCDCDC;
	border: 0px;
	width: 96%;
	font: 12px/18px Arial, Helvetica, sans-serif;	
}
.form2 div{
	font: 12px/24px Arial, Helvetica, sans-serif;	
	margin: 0px 0px 5px 0px;
}

.table01{
	height: 100%;
	text-align: center;
	vertical-align: middle;

}
.newsP {
	padding: 0 4px 0 37px;
}
.newLine1 {
	border-top: 1px solid #67686A;
}
.newLine2 {
	border-bottom: 1px solid #67686A;
	border-left: 1px solid #67686A;
}
.newsList {
	font: 11px/18px Arial, Helvetica, sans-serif;
	padding: 0px 12px 0px 12px;
	color: #C0C0C0;
	height: 84px;
}
.newsListBig {
	font: bolder 15px/18px Arial, Helvetica, sans-serif;
	color: #FFF8DC;
}
.newsListBig a{
	font: bolder 15px/18px Arial, Helvetica, sans-serif;
	color: #FFF8DC;
}
.newsListBig a:hover{
	font: bolder 15px/18px Arial, Helvetica, sans-serif;
	color: #FFD700;
}

.newsListOut{
	margin: 5px 0 4px 0;
}
.newsDetail {
	font: 11px/18px Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 5px;
	height: 254px;
	overflow: scroll;
	width: 99%;
	color: #C0C0C0;
	overflow-x:hidden;
	margin-top: 8px;
}
.newsTitle{
	font: bolder 15px/20px Arial, Helvetica, sans-serif;
	color: #F2C336;
}
.newsNum{
	font: 11px/12px Arial, Helvetica, sans-serif;
	padding: 5px 37px 0 0;
}
.newsNum a{
	background: #8B5927;
	padding: 0 5px;
	color: #FFEFD5;
}
.newsNum a:hover{
	color: #A9A9A9;
	background: #4A2500;
}
.newsNum2{
	font: 11px/12px Arial, Helvetica, sans-serif;
}
.newsNum2 a{
	background: #57381A;
	padding: 0 5px;
	color: #FFEFD5;
}
.contact {
	padding: 0 5px 0 35px;
}
.contactFont{
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.contactFont2{
	font-size: 12px;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
}
.porLine{
	border: 10px solid #FFFFFF;
}
.PorjectNum{
	font: 11px/12px Arial, Helvetica, sans-serif;
	padding: 5px 37px 0 0;
}
.PorjectNum a{
	background: #9ACD32;
	padding: 1px 5px;
	color: #006400;
}
.PorjectNum a:hover{
	color: #A9A9A9;
	background: #526A20;
}
.PorjectNum2{
	font: 11px/12px Arial, Helvetica, sans-serif;
}
.PorjectNum2 a{
	background: #789E2C;
	padding: 1px 5px;
	color: #006400;
}
.transparentBg{
	background-color: #FFFFFF;	
	filter:alpha(opacity=10);       /* IE */ -moz-opacity:0.1;              /* Moz + FF */ opacity: 0.1;     
}
.ct{ 
    position: relative;/*最重要的一條，沒有這項的話~內容就會跟著透明*/
}
.tableSet {
	border: 1px solid #202020;
}
.tableSet2 {
	border: 1px solid #202020;
	border-bottom: 0px solid #202020;
}
.copybg{
	background: url(_img/copyright_bg.jpg) repeat-x;
}
