@charset "big5";

body {

	

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

.style4 {

	font-size: 11px;

	color: #39352D;

	line-height: 1.5;

	border: none;

	font-family: Arial, Helvetica, sans-serif;

}

.history {

	font-size: 11px;

	color: #666666;

	line-height: 20pt;

	font-family: "新細明體";

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: dotted;

	border-left-style: none;

	border-bottom-color: #6699CC;

}

.history2 {

	font-size: 11px;

	color: #666666;

	line-height: 20pt;

	font-family: "新細明體";

	border-bottom-width: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #CCCCCC;

}

.writ {

	color: #FFFFFF;

	font-size: 12px;

}



.writ a:link {

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

}

.writ  a:visited {

	text-decoration: none;

	color: #FFFFFF;

}

.writ a:hover {

	text-decoration: none;

	color: #99CC00;

}

.writ a:active {

	text-decoration: none;

	color: #99CC00;



}



a:link {

	color: #6d6553;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #6d6553;

}

a:hover {

	text-decoration: none;

	color: #CDBA78;

}

a:active {

	text-decoration: none;

	color: #CDBA78;

}

.green {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #6d6553;

	text-decoration: none;

	font-size: 12px;

	font-weight: bold;

}



.green a:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #6d6553;

	text-decoration: none;

	font-weight: bold;

}

.green  a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #6d6553;

}

.green a:hover {

	text-decoration: none;

	color: #CDBA78;

}

.green a:active {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #CDBA78;

}

.sale {

	color: #990000;

	font-size: 12px;

	letter-spacing: 1px;

	font-weight: bold;

	line-height: 1.5;

}

.pic {



	font-size: 12px;

	color: #CAB879;

	letter-spacing: 1px;

	line-height: 1.5;

}

.errorMsg{

	color:#FF0000;

}

.calendar {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	line-height: 2;

}

.calendarHeader{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight:bold;

}

.fontColor{

	color: #C5ABC6;	

}

.fontColor1{

	color: #98CA06;	

}

.fontColor2{

	color:#FF0000;

}

.holiday{

	color:#666666;

	background-color: #E7DFEA;	

}

.date {

	font-size: 11px;

	color: #462F26;

	line-height: 1.5;

}

.date2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 8px;

	color: #FF8000;

	line-height: 1.5;

}

.newsDate{

	color:#FFFFFF;

	background-color:#98CA06;

}

.about {

	font-size: 12px;

	line-height: 24px;

	color: #939393;

	font-family: Arial, Helvetica, sans-serif;

}

.about_2 {

	font-size: 12px;

	line-height: 24px;

	color: #739704;

	border-bottom-width: 1px;

	border-top-style: none;

	border-bottom-style: dotted;

	border-bottom-color: #E7E7E7;

}

.canton {

	font-size: 11px;

	color: #666633;

	background-color: #F6F6F6;

	border: 1px solid #669980;

}

.space {

	font-size: 11px;

	color: #666600;

	border: 1px solid #A9BCB6;

	background-color: #F7F8F3;

}

.space123 {

	font-size: 12px;

	color: #666600;

	background-color: #F7F8F3;

}

.spacephoto {



	font-size: 11px;

	color: #666600;

	border: 1px solid #416000;

	background-color: #F7F8F3;

}

.spacenews {



	font-size: 11px;

	color: #993300;

	border: 1px solid #EB9E58;

	background-color: #FFF3C4;

}

.webmap {

	font-size: 14px;

	color: #990000;

	border: 1px solid #FFB3B3;

	background-color: #FFF0F0;

	font-weight: bold;

}

.webmap_1 {

	font-size: 12px;

	color: #996600;

	border: 1px solid #FEF8F1;

	background-color: #FFFFFB;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

}

.font_film {

	color: #81A905;

	font-size: 11px;

}

.font_film2 {



	font-size: 11px;

	color: #6d6553;

	line-height: 24px;

	border: none;

}

.spacepub {



	font-size: 11px;

	color: #006699;

	border: 1px solid #0066CC;

	background-color: #F5F9FA;

}

.spacepub2 {

	line-height: 20pt;

	font-family: "新細明體";

	font-size: 11px;

	color: #666666;

	background-color: #F5F9FA;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: dotted;

	border-left-style: none;

	border-bottom-color: #6699CC;

}

.spacepub2_1 {

	line-height: 20pt;

	font-family: "新細明體";

	font-size: 11px;

	color: #666666;

	background-color: #F2F9EC;

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: dotted;

	border-left-style: none;

	border-bottom-color: #669966;

}

.spacepub3 {



	line-height: 20pt;

	font-family: "新細明體";

	font-size: 11px;

	color: #666666;

	background-color: #F5F9FA;

	border-bottom-width: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #CCCCCC;

}

.spacepub3_1 {



	line-height: 20pt;

	font-family: "新細明體";

	font-size: 11px;

	color: #666666;

	background-color: #F2F9EC;

	border-bottom-width: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #CCCCCC;

}

.space_mem {



	font-size: 11px;

	color: #330033;

	border: 1px solid #8E72B1;

	background-color: #F9F2F9;

}

.memheader {



	color: #660066;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.5;

}

.font_mem {



	font-size: 12px;

	line-height: 24px;

	color: #838383;

	font-family: Arial, Helvetica, sans-serif;

}

.web_link {



	font-size: 11px;

	color: #7F7F7F;

	line-height: 20px;

	border: none;

}

.line {

	font-size: 11px;

	color: #7F7F7F;

	line-height: 20px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: double;

	border-left-width: 1px;

	border-left-color: #66CCCC;

}



.spaceweb {

	font-size: 11px;

	color: #993300;

	border: 1px dashed #F1BA87;

	background-color: #FFFBEC;

	line-height: 25px;

}

.newheader {

	color: #666666;

	font-size: 12px;

	font-weight: bold;

	line-height: 1.5;

	font-family: Arial, Helvetica, sans-serif;

}

.space_event {



	font-size: 11px;

	color: #993300;

	border: 1px dashed #E4E4E4;

	background-color: #FFFFFF;

	line-height: 18px;

}

.space_event1 {





	font-size: 11px;

	color: #993300;

	border: 1px solid #990000;

	background-color: #FFFFFF;

	line-height: 18px;

}

.style4_mem {



	font-size: 11px;

	color: #6d6553;

	line-height: 18px;

	border: none;

}

.spacewebCopy {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #996600;

	border: 0px none;

	line-height: 15px;

}

.spacewebCopy a:link {

	font-family: Arial, Helvetica, sans-serif;

    font-size: 10px;

	color:  #996600;

	text-decoration: none;

	line-height: 15px;

}

.spacewebCopy  a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-decoration: none;

	color:  #996600;

	line-height: 15px;

}

.spacewebCopy a:hover {

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-size: 10px;

	color: #99CC00;

	line-height: 15px;

}

.spacewebCopy a:active {

	font-family: Arial, Helvetica, sans-serif;

	text-decoration: none;

	font-size: 10px;

	color: #99CC00;

	line-height: 15px;



}

.tdline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #F0F0F0;
	color: #000000;
	font-size: 11px;
}
.reg_title {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	background-image: url(images/reg_title_01.jpg);
	background-repeat: no-repeat;
}
.reg_title2 {
	font-family: "新細明體";
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	background-image: url(images/reg_title_02.jpg);
	background-repeat: no-repeat;
}
.reg_title3 {
	font-family: "新細明體";
	font-size: 13px;
	font-weight: bold;
	color: #FF6600;
}
.list_bg {
	background-image: url(images/bg_new6-2_ct.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.line01 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666600;
}
.reg_title4 {
	background-image: url(images/reg_title_02.jpg);
	background-repeat: no-repeat;
}
.space_gray {
	font-size: 11px;
	color: #6D6553;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.bigGreen {
	font-family: "新細明體";
	font-size: 12px;
	color: #666600;
}
.newheaderHight {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #666666;
}
