body{
	background: url("image/bg.jpg");
	background-color: #FFFFFF;
	background-repeat: repeat;
	color: #000000;
	cursor: default;
//	font-family: 新細明體;
	font-size: 13px;
	margin: 0;
	scrollbar-base-color: #22252D;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-highlight-color: #333333;
	scrollbar-shadow-color: #666666;
	scrollbar-3Dlight-color: #666666;
	scrollbar-track-color: none;
	scrollbar-darkshadow-color: #101010;
}

A {color:#686868;	text-decoration:none;	}
A:link {	color: #686868;	text-decoration:none;	}
A:visited {color: #686868;	text-decoration:none;	}
A:active {color: #FFFFFF;	text-decoration:none;	}
A:hover {color:#4444CC;	}

A.light:link {color: #555555;}
A.light:visited {color: #555555;}
A.light:hover {color:#3333CC;}

A.lightA:link {color: #FFFFFF;}
A.lightA:visited {color: #FFFFFF;}
A.lightA:hover {color:#FFFFFF;}

A.dark:link	{color:#555555;}
A.dark:visited	{color:#555555;}
A.dark:hover {color:#FFFFFF;}

A.dark2:link	{color:#FFFFFF;}
A.dark2:visited	{color:#FFFFFF;}
A.dark2:hover {color:#FFFFFF;}

A.black:link	{color:#101010;}
A.black:visited	{color:#101010;}
A.black:hover {color:#3333CC;}

td, input{
	font-size: 12px;
	letter-spacing: 1px;
}

textarea	{
	font-size: 12px;
	scrollbar-base-color: #FFFFFF;
	scrollbar-arrow-color: #333333;
	scrollbar-highlight-color: #333333;
	scrollbar-shadow-color: #666666;
	scrollbar-3Dlight-color: #EAEAEA;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #EAEAEA;
}

.white	{
	color: #000000;
}

.font14	{
	font-size:14px;
}

.font13	{
	font-size:13px;
}

.font11	{
	font-size:11px;
}

.font10	{
	font-size:10px;
}

.maintable	{
	background-color: #ffffce;
	font-size: 13px;
}

.navbar	{
	background: url("image/bg_film.jpg");
	background-repeat: repeat;
	text-align: center;	
}

.membar	{
	background: url("image/bg_membar.jpg");
	background-repeat: repeat;
	color: #FFFFFF;
	font-size: 13px;
}

.inputtext	{
	background: url("image/bg_text.jpg");
	font-size: 12px;
	border: solid 1px #000000;
}

.inputselect	{
	background-color: #EFEFEF;
	font-size: 12px;
	border: solid 1px #000000;
	color: #101010;
	letter-spacing: 2px;
}

.inputbutton	{
	background: url("image/bg_button.jpg");
	font-size: 12px;
	height: 20px;
	color: #FFFFFF;
	border:none;
}

.frontbox	{
	background-color: #ffffce;
}

.frontbox2	{
	color: #000000;
}

.fontboxcontent	{
	background-color: #F0F0E0;
}

.titletext	{
	vertical-align: middle;
	font-size: 13px;
	letter-spacing: 3px;
}

.title01s	{
	height: 25px;
	font-size: 13px;
	background-color: #E78800;
	
}

.title02	{
	height: 25px;
	background-color: #ff0000;
	color: #FFFFFF;
}

.title03	{
	height: 25px;
	background-color: #0099FF;
	color: #FFFFFF;
}

.title04	{
	height: 25px;
	background-color: #FF1B9C;
	color: #FFFFFF;
}

.title05	{
	height: 25px;
	background-color: #ff0000;
	color: #FFFFFF;
}

.title06	{
	height: 25px;
	background-color: #FF6699;
	color: #FFFFFF;
}

.title07	{
	height: 25px;
	background-color: #ff0000;
	color: #FFFFFF;
}

.title08	{
	height: 25px;
	background-color: #ff0000;
	color: #FFFFFF;
}

.title09	{
	height: 25px;
	background-color: #ff0000;
	color: #FFFFFF;
}

.title10	{
	height: 25px;
	background-color: #00CC00;
	color: #FFFFFF;
}

.title11	{
	height: 25px;
	background-color: #ff0000;
	color: #FFFFFF;
}

.title12	{
	height: 25px;
	background-color: #ff0000;
	color: #FFFFFF;
}

.title13	{
	height: 25px;
	background-color: #6699CC;
	color: #FFFFFF;
}

.titlenews	{
	height: 25px;
	background-color: #F0C0FF;
	color: #FFFFFF;

}

.titlenews02	{
	height: 25px;
	background-color: #993300;
	color: #FFFFFF;

}

.titlenews03	{
	height: 25px;
	background-color: #0033CC;
	color: #FFFFFF;

}

.titlephotograph	{
	height: 25px;
	background-color: #Cfa059;
	color: #FFFFFF;
}

.photograph1		{
	height: 25px;
	background-color: #ff90a0;
	color: #FFFFFF;
}
.photograph2		{
	height: 25px;
	background-color: #ffc099;
	color: #FFFFFF;
}
.photograph3		{
	height: 25px;
	background-color: #ff9955;
	color: #FFFFFF;
}

.titleghelp	{
	height: 25px;
	background-color: #ff8e8e;
	color: #FFFFFF;
}




.class01	{
	background-color: #DEDEDE;
	height: 26px;
	border-top: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}

.class11	{
	background-color: #DEDEDE;
	height: 26px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
	border-right: #999999 solid 1px;
	border-top: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
	text-align: center;
}


.jk01	{
	background-color: #FEDEDE;
	height: 26px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
	border-left: #f99999 solid 1px;
	border-right: #f99999 solid 1px;
	border-top: #f99999 solid 1px;
	border-bottom: #f99999 solid 1px;
	text-align: center;
}
.jk02	{
	background-color: #eEDEDE;
	height: 26px;
	text-indent: 10px;
	color: #333333;
	border-left: #999999 solid 1px;
	border-right: #999999 solid 1px;
	border-top: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
}
.jk03	{
	background-color: #ffffff;
	height: 26px;
	text-indent: 10px;
	color: #333333;
	border-left: #999999 solid 1px;
	border-right: #999999 solid 1px;
	border-top: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
}


.jk04	{
	background-color: #ffffff;
	height: 26px;
	text-indent: 10px;
	color: #333333;
	border-bottom: #f99999 solid 1px;
	
	
}

.class02	{
	width: 10px;
	vertical-align: top;
	
}

.class03	{
	color: #666666;
	font-size: 11px;
}

.class05	{
	color: #333333;
	font-weight: bold;
}

.class06	{
	color: #101010;
}

.class07	{
	color: #101010;
	background-color: #F3F3F3;
	border-right: #f99999 solid 1px;
}

.class08	{
	color: #101010;
	border-right: #999999 solid 1px;
}

.class09	{
	color: #101010;
	padding: 10px;
}

.cell01	{
	background-color: #FFFFFF;
	color: #101010;
	padding: 5px;
}

.cell02	{
	border-bottom: 1px solid #DCDCDC;
	padding: 3px;
	text-align: top;
}

.cell03	{
	border-top: 1px solid #DCDCDC;
	text-indent: 15px;
	letter-spacing: 1px;
	color: #101010;
	padding: 5px;
}

.indent10	{
	text-indent: 10px;
}

.indent15	{
	text-indent: 15px;
}

.heading01	{
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #000000;
}

.padding10	{
	padding:10px;	
}

.padding5	{
	padding:5px;
}

.fotobase	{
	background-color: #FFFFFF;
	padding: 3px;
}

.footer	{
	font-size: 10px;
	text-align: center;
}

.jkin { color: #000000; background-color: #eeeeee; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-SIZE: 7pt; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid ; font-weight: bold;,} 
.jkin2 { color: #ff9900; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid ; background:#FFFFFF;} 
.jkin3 { color: #000000; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-SIZE: 9pt; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid ; background:#FFFFFF;} 

.classjk01	{
	background-color: #ffcc00;
	height: 26px;
	border-top: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}

.classjk02	{
	background-color: #ffee00;
	height: 26px;
	border-top: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}

.classjk03	{
	background-color: #ff6090;
	height: 26px;
	border-top: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}

.classjk04	{
	background-color: #ffe090;
	height: 26px;
	border-top: #999999 solid 1px;
	border-bottom: #999999 solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}

.classjk05	{
	background-color: #DEDEDE;
	height: 26px;
	border-bottom: #aaaaaa solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}

.classjk06	{
	background-color: #F0DBF0;
	height: 26px;
	border-top: #F9C9F9 solid 1px;
	border-bottom: #F9C9F9 solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}
.classjk07	{
	background-color: #DEDEDE;
	border-bottom: #aaaaaa solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}

.classjk08	{
	background-color: #EC9D8A;
	height: 26px;
	border-top: #F9C9F9 solid 1px;
	border-bottom: #F9C9F9 solid 1px;
	font-weight: bold;
	text-indent: 10px;
	color: #333333;
}

.to01	{
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #000000;
//	font-family: 新細明體;
}


.to02	{
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #000000;
//	font-family: 新細明體;
}


.punbutton
      {
border:1px solid #B8B8B8;
background-color: #FFF;
font-size: 11px;
vertical-align: middle;
padding:2px;
}



.quote	{
	border:  1px solid #FFCC00;
	background-color: #FFFFEE;
	height: 20px;
	text-indent: 4px;
	letter-spacing: 0px;
}


.forum1	{
	color: #101010;
	background-color: #FFF4C8;
	border-right: #999999 solid 1px;
}

.forum2	{
	color: #101010;
	background-color: #FFFfee;
	border-right: #999999 solid 1px;
}

.newsA	{
	color: #101010;
	background-color: #F1F1F1;
}

.forum3	{
	color: #101010;
	background-color: #ffeedd;
}


.title01	{
	height: 25px;
	font-size: 13px;
	background-color: #009933;
	color: #E2FCCB;
}

.knowledge01{
	background-color: #E1F4D2;	
}
.knowledge02{
	background-color: #FFF4CA;	
}

