body {
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#666666;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #9C9C9C;
	SCROLLBAR-3DLIGHT-COLOR: #9C9C9C;
	SCROLLBAR-ARROW-COLOR: #9C9C9C;
	SCROLLBAR-TRACK-COLOR: #FCFCFC;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}

form{ margin:0px; padding:0px;}
td{
	word-break:break-all;
	font-size:12px;
	color:;
	line-height: 18px;
}
td img{ border:0px; padding:0px 0px 0px 2px;}
p{ margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; line-height:140%;}
p img{ padding:4px; line-height:140%; margin:5px; border:1px solid #dddddd;}
a:link,a:visited{ font-size:12px;color:#444444;text-decoration:underline;}
a:hover{font-size:12px;color:#888888; text-decoration:none;}

.clear{clear:both;}

.allcont{
	width:930px;
	border:0px;
}
.word01{
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	line-height: 12px;
}
.word011{
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	font-family:"新細明體", Verdana, Arial, Helvetica, sans-serif;
}
.word02{
	font-size:11px;
	color:#B26726;
	font-weight:normal;
	line-height: 18px;
}
.word03{
	font-size:12px;
	color:#006699;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 21px;
}
.word04{
	font-size:13px;
	color:#990000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 21px;
}
.word041{
	font-size:15px;
	color:#990000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 21px;
}
.word05{
	font-size:12px;
	color:#4B402E;
	font-weight:bold;
	line-height: 22px;
}
.word06{
	font-size:12px;
	color:#B09C17;
	font-weight:normal;
	line-height: 22px;
}
.word07{
	font-size:12px;
	color:#666600;
	line-height: 22px;
}
.word08{
	font-size:12px;
	color:#C67822;
	font-weight:bold;
	line-height: 22px;
}
.word09{
	font-size:15px;
	color:#FF9900;
	font-weight:bold;
	line-height: 22px;
}
.word091{
	font-size:15px;
	color:#573065;
	font-weight:bold;
	line-height: 22px;
}
.word10{
	font-size:13px;
	color:#4D1F76;
	font-weight:normal;
	line-height: 22px;
}
.word11{
	font-size:13px;
	color:#515100;
	font-weight:normal;
	line-height: 22px;
}
.word12{
	font-size:13px;
	color:#663300;
	font-weight:normal;
	line-height: 22px;
}
.word13{
	font-size:13px;
	color:#990000;
	font-weight:normal;
	line-height: 22px;
}
.word14{
	font-size:15px;
	color:#266500;
	font-weight:bold;
	line-height: 22px;
}
.hand {
	cursor: hand;
}

.u1 {
	cursor: hand;
}
.link01 a:link {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.link01 a:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}
.link01 a:hover {
	font-size: 12px;
	color: #FFCC99;
	text-decoration: underline;
}
.link02:link {
	font-size: 12px;
	color: #666666;
}
.link02:visited {
	font-size: 12px;
	color: #666666;
}
.link02:hover {
	font-size: 12px;
	color: #996600;
	text-decoration: underline;
}
.link021:link {
	font-size: 12px;
	color: #B09C17;
	font-weight: bold;
}
.link021:visited {
	font-size: 12px;
	color: #B09C17;
	font-weight: bold;
}
.link021:hover {
	font-size: 12px;
	color: #996600;
	text-decoration: underline;
	font-weight: bold;
}
.link03:link {
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.link03:visited {
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.link03:hover {
	font-size: 12px;
	color: #996600;
	text-decoration: underline;
	line-height: 18px;
}
.link04:link {
	font-size: 12px;
	color: #990000;
	line-height: 18px;
	text-decoration: underline;
}
.link04:visited {
	font-size: 12px;
	color: #990000;
	line-height: 18px;
	text-decoration: underline;
}
.link04:hover {
	font-size: 12px;
	color: #996600;
	line-height: 18px;
}
.link05:link {
	font-size: 12px;
	color: #538B0E;
	line-height: 18px;
	text-decoration: underline;
	font-weight: bold;
}
.link05:visited {
	font-size: 12px;
	color: #538B0E;
	line-height: 18px;
	text-decoration: underline;
	padding-left: 3px;
	font-weight: bold;
}
.link05:hover {
	font-size: 12px;
	color: #996600;
	line-height: 18px;
	font-weight: bold;
}
.link06:link,.link06:visited{ font-size:12px;color:#444444;text-decoration:none;}
.link06:hover{font-size:12px;color:#888888;text-decoration:underline;}
.table01 {
	border: 1px solid #666666;
	margin-bottom: 3px;
}
.table02 {
	margin-top: 10px;
	margin-bottom: 10px;
}
.table03 {
	margin-top: 5px;
}
.table_p {
	padding: 4px;
	border: 1px solid #CCCCCC;
	margin: 0px;
}
.table04 {
	border: 1px solid #CCCCCC;
	margin-bottom: 3px;
}
INPUT.btn {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(images/maintop_10.jpg); BORDER-BOTTOM-WIDTH: 0px; WIDTH: 27px; CURSOR: hand; COLOR: #ffffff; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 0px
}
.form1 {
	BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #bfbfbf 1px solid; COLOR: #666666; BORDER-BOTTOM: #bfbfbf 1px solid; BACKGROUND-COLOR: #ffffff
}

ul.piclist{ list-style:none;margin:0px; padding:0px;}
ul.piclist li{ margin:0px 0px 5px 0px;}
ul.piclist li img{ padding:5px 5px 5px 5px; border:1px solid #C3C3C3;}
.txt01{ color:#474747; font-size:12px; line-height:150%;}
.txt01 p{ margin:0px 0px 3px 0px; padding:0px;}
.btn_b{
	background-image:url(content/images/btn1.gif);
	width:155px;
	border:0px;
	height:25px;
	color:#FFFFFF;
	font-size:12px;
	padding:2px 0px 0px 0px;
	margin:5px 0px 5px 0px;
	background-repeat:no-repeat;
	text-align:center;
	cursor: hand;
}

.subpath{ background-image:url(content/images/icon_b.gif); background-repeat:no-repeat; background-position:10px 5px; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; padding:5px 10px 2px 30px; margin:5px 15px 5px 15px; display:block; color:#666666; font-size:12px;}

.subpath2{ background-image:url(content/images/icon_b.gif); background-repeat:no-repeat; background-position:left 5px; padding:5px 10px 2px 20px; margin:3px 15px 3px 15px; display:block; color:#666666; font-size:12px;}

img.simg{padding:3px 3px 3px 3px; border:1px solid #dddddd;}
.tt01{ color:#555555; line-height:130%; font-size:12px; margin:0px 0px 0px 0px; padding:5px 250px 5px 15px; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:left 7px;}
.tw01{ color:#999999; line-height:150%; font-size:12px; padding:0px 250px 0px 15px;}
.tt01 a:link,.tt01 a:visited{ color:#2786A5; text-decoration:none;}
.tt01 a:hover{ color:#666666; text-decoration:underline;}

.tt18{ color:#555555; line-height:130%; font-size:12px; margin:0px 0px 0px 0px; padding:5px 250px 5px 15px; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:left 7px;}
.tt18 a:link,.tt18 a:visited{ color:#5B3A65; text-decoration:none;}
.tt18 a:hover{ color:#666666; text-decoration:underline;}

.tt19{ color:#555555; line-height:130%; font-size:12px; margin:0px 0px 0px 0px; padding:5px 250px 5px 15px; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:left 7px;}
.tt19 a:link,.tt19 a:visited{ color:#808000; text-decoration:none;}
.tt19 a:hover{ color:#666666; text-decoration:underline;}


.page{ color:#666666; font-size:12px;}
.page a:link,.page a:visited{ color:#2786A5; text-decoration:none;}
.page a:hover{ color:#333333; text-decoration:underline;}
.tbor{ border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; margin:5px 0px 5px 0px;}

.btn_s{ background-image:url(content/images/btn_s.gif); width:65px; border:0px; height:20px; color:#FFFFFF; font-size:12px; padding:2px 0px 0px 0px; margin:5px 5px 5px 0px; background-repeat:no-repeat; text-align:center;}

.go{ background-image:url(content/images/go_btn.gif); background-repeat:no-repeat; width:27px; height:15px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; border:0px;}

.tbtitle{ color:#333333; font-weight:bold;}
em{ color:#114F9B; font-style:normal;}
.tbg{ background-image:url(content/images/tb_contb.gif); background-repeat:repeat-y;}
.tbg02{ background-image:url(content/images/tb_contb02.gif); background-repeat:repeat-y;}
.tbg03{ background-image:url(content/images/tb_contb03.gif); background-repeat:repeat-y;}
.tbg04{background-image:url(content/festival/images/tb_cont01.gif); background-repeat:no-repeat;}
.subtbg{ padding-left:25px; padding-bottom:10px;}

.tt02{ color:#555555; line-height:130%; font-size:12px; margin:0px 0px 0px 0px; padding:9px 0px 7px 15px; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:left 11px;}
.tw02{ color:#5E9AA7; font-size:12px; padding:3px 2px 3px 15px; background-color:#F3FBFD; line-height:180%; margin:0px 0px 0px 0px;}
.tt02 a:link,.tt02 a:visited{ color:#444444; text-decoration:none;}
.tt02 a:hover{ color:#666666; text-decoration:underline;}

.tt03{ color:#666666; line-height:130%; font-size:12px; margin:0px 0px 0px 0px; padding:10px 0px 8px 0px;}
.tt03 a:link,.tt03 a:visited{ color:#444444; text-decoration:none;}
.tt03 a:hover{ color:#666666; text-decoration:underline;}
.tdate{color:#5179B5; font-size:12px; padding:3px 2px 3px 2px; line-height:180%; margin:0px 0px 0px 0px;}

.catgtitle{ color:#FFFFFF; line-height:130%; font-size:12px; margin:0px 0px 0px 0px; padding:8px 0px 8px 18px; background-image:url(content/images/icon_r.gif); background-repeat:no-repeat; background-position:left 8px;}
.catgtitle a:link,.catgtitle a:visited{color:#FFFFFF; text-decoration:none;}
.catgtitle a:hover{color:#FFFFFF; text-decoration:underline;}


.photo_date{ color:#444444; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;padding:0px 0px 8px 0px; font-style:italic;}
.photo_title{color:#5B3737; font-size:18px; font-weight:bold;padding:0px 0px 8px 0px; font-family:"標楷體"}
.photo_txt{ color:#777777; font-size:12px; line-height:150%;}
img.photo_img{ margin:2px 3px 2px 5px;}
.photo_br{ border:1px solid #dddddd;}

.diary_date{ color:#444444; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;padding:0px 0px 8px 0px; font-style:italic;}
.diary_title{color:#7C2584; font-size:18px; font-weight:bold;padding:0px 0px 8px 0px; font-family:"標楷體"}
.diary_txt{ color:#777777; font-size:12px; line-height:150%;}

.cal_tb{ color:#D9CDD9; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.cal_tb a:link,.cal_tb a:visited{ color:#D9CDD9; text-decoration:none;}
.cal_tb a:hover{ color:#D9CDD9; text-decoration:underline;}

.dd01{ color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.dd01 a:link,.dd01 a:visited{ color:#FFFFFF; text-decoration:underline;}
.dd01 a:hover{ color:#D9CDD9; text-decoration:none;}

.tt04{ color:#FFFFFF; font-size:12px;line-height:130%;padding:0px 0px 0px 0px;}
.tt04 a:link,.tt04 a:visited{ color:#FFFFFF; text-decoration:none;}
.tt04 a:hover{ color:#FFFFFF; text-decoration:underline;}

.tt05{ color:#D9CDD9; font-size:12px;line-height:130%;padding:0px 0px 0px 0px;}
.tt05 a:link,.tt05 a:visited{ color:#D9CDD9; text-decoration:none;}
.tt05 a:hover{ color:#D9CDD9; text-decoration:underline;}

.tt06{ color:#FFFFFF; font-size:12px;line-height:140%;padding:5px 0px 5px 0px;}
.tt06 a:link,.tt06 a:visited{ color:#D9CDD9; text-decoration:none;}
.tt06 a:hover{ color:#D9CDD9; text-decoration:underline;}

.tt07{color:#2786A5; line-height:130%; font-size:13px; margin:0px 0px 0px 0px; padding:3px 0px 3px 15px; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:left 5px;}
.tt07 a:link,.tt07 a:visited{ color:#2786A5; text-decoration:none;}
.tt07 a:hover{ color:#666666; text-decoration:underline;}



.tw03{ color:#666666; line-height:150%; font-size:12px; padding:0px 0px 0px 0px;}
.tw03 a:link,.tw03 a:visited{ color:#999999; text-decoration:none;}
.tw03 a:hover{ color:#666666; text-decoration:underline;}

.dt01{ color:#333333; font-size:15px;}
.dd02{ color:#444444; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold;padding:0px 0px 8px 0px; font-style:italic;}

.blogreply{ color:#444444; font-size:12px; line-height:150%;}
.blogreply a:link,.blogreply a:visited{ color:#888888; text-decoration:none;}
.blogreply a:hover{ color:#666666; text-decoration:underline;}

.mtitle{color:#444444; font-size:16px; font-weight:bold;padding:5px 0px 5px 0px;}
.subtitle{color:#2786A5; font-size:12px; padding:3px 2px 3px 2px; line-height:180%; margin:0px 0px 0px 0px;}

.order{ background-image:url(content/epaper/images/epaperbg.gif); background-repeat:no-repeat; width:650px; padding:50px auto 0px auto; margin:20px 0px 10px 0px;}
.tt08{ color:#BD6D6D;}

.order_btn{ background-image:url(content/epaper/images/order.gif); background-repeat:no-repeat; width:53px; height:22px; border:0;}

.cancel_btn{ background-image:url(content/epaper/images/cancel.gif); background-repeat:no-repeat; width:63px; height:22px; border:0;}

.tt09{ color:#467E2E; font-size:13px;padding:8px 0px 6px 30px; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:15px 10px;}
.contact_tb{ margin:20px 0px 10px 0px;}
input.tbbg{ background-color:#F9F8F6; border:1px #E6E3E0 solid; color:#666666; margin:5px 0px 5px 10px;}
textarea.atbbg{ margin:5px 0px 5px 10px;background-color:#F9F8F6;border:1px #E6E3E0 solid;color:#666666;}

.btn_g{ background-image:url(content/images/btn_g.gif); background-repeat:no-repeat; border:0px; width:78px; height:23px; color:#FFFFFF;}

.btn_blue{ background-image:url(content/images/btn_bl.gif); background-repeat:no-repeat; border:0px; width:78px; height:23px; color:#FFFFFF;}

.tt10{ color:#333333; font-size:13px;padding:5px 0px 4px 30px; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:15px 8px;}

.diary_title02{color:#336699; font-size:18px; font-weight:bold;padding:0px 0px 8px 0px; font-family:"標楷體"}

.ttmain{color:#153C06; font-size:13px; padding-top:8px;}
.ttmain02{color:#5D4D37; font-size:13px; padding-top:8px;}
.tt11{ color:#333333; font-size:12px;padding:5px 0px 4px 0px; }
ul.tw04{color:#777777; font-size:12px;list-style:none; padding:0px;margin:0px 0px 0px 10px;}
ul.tw04 li{ line-height:150%; margin:0px 0px 0px 0px;padding:2px 0px 2px 15px; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:left 6px;}
.tdate02{color:#498693; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; line-height:180%;}

.map{ padding:0px; margin:0px;}

.tt12{ color:#333333; font-size:12px;padding:10px 0px 0px 0px;}
.tt13{ color:#53552D; font-size:13px;}
.tt14{ color:#EF7C00; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.tt15{ color:#666666;}
.tt15 a:link,.tt15 a:visited{ color:#666666; text-decoration:underline;}
.tt15 a:hover{ color:#888888; text-decoration:none;}

.log_btn{ background-image:url(content/member/images/btn_bg01.gif); background-repeat:no-repeat; background-position:left top; CURSOR: hand;  width:53px; height:41px; border:0px;}
.log_btn02{background-image:url(content/member/images/btn_bg04.gif); background-repeat:no-repeat; background-position:left top; CURSOR: hand;  width:70px; height:20px; border:0px; color:#FFFFFF; margin:0px 5px 0px 0px;}
.sear_btn{background-image:url(content/member/images/btn_bg02.gif); background-repeat:no-repeat; background-position:left top;  CURSOR: hand; width:69px; height:41px; border:0px;}
.sear_btn02{background-image:url(content/member/images/btn_bg03.gif); background-repeat:no-repeat; background-position:left top;  CURSOR: hand; width:60px; height:20px; border:0px; color:#FFFFFF; margin:0px 5px 0px 0px;}
.sear_btn03{background-image:url(content/member/images/btn_bg031.gif); background-repeat:no-repeat; background-position:left top; CURSOR: hand;  width:120px; height:20px; border:0px; color:#FFFFFF; margin:0px 5px 0px 0px;}
.sear_btn04{background-image:url(content/member/images/btn_bg04.gif); background-repeat:no-repeat; background-position:left top; CURSOR: hand; width:70px; height:20px; border:0px; color:#FFFFFF; margin:0px 5px 0px 0px;}
input.tbbg02{ background-color:#F9F8F6; border:1px #E6E3E0 solid; color:#666666;}
textarea.atbbg02{ margin:5px 0px 5px 10px;background-color:#F9F8F6;border:1px #E6E3E0 solid;color:#666666;}

.tt16{ color:#666666;}
.tt16 a:link,.tt16 a:visited{ color:#656D49; text-decoration:none;}
.tt16 a:hover{ color:#546D0D; text-decoration:underline;}

.tt17{ color:#333333; padding:1px 0px 1px 20px; line-height:150%; background-image:url(content/images/icon_g.gif); background-repeat:no-repeat; background-position:8px 8px;}
.tt17 a:link,.tt17 a:visited{ color:#777777; text-decoration:none;}
.tt17 a:hover{ color:#444444; text-decoration:underline;}
.u1 {
	cursor: hand;
	height: 15px;
}

