p,form,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,img{ margin:0px; list-style:none; padding:0px; border:none;}
input,select,img{ vertical-align:middle;}
body{ margin:0px; font-size:12px; text-align:center; font-family:"新細明體"; background:#F0ECE0 url(bodybg.gif) repeat-x;}
#areas{ width:890px; margin:0px auto; text-align:left; background:url(areasbg.gif);}
/*標准css頭*/
/*
#areas2{ width:878px; margin:0px auto;}
#m1{ width:878px; height:130px; background:url(toppicw2.jpg); font-family:"標楷體"; color:#333333;}
#m1 h1{ height:60px; margin-top:10px; line-height:60px; text-indent:180px;}
#m1 h1 a{ color:#333333; text-decoration:none;}
#m1 h1 a:hover{ color:#CC3300; text-decoration:underline;}
#m1 h2{ height:40px; line-height:40px; text-indent:300px;}
*/
#areas2{ width:878px; margin:0px auto;}
#m1{ width:878px; height:153px; background:url(toppic878x153.jpg); font-family:"標楷體"; color:#FF7788;}
#m1 h1{ height:60px; margin-top:10px; line-height:60px; text-indent:15px;}
#m1 h1 a{ color:#FF7850; text-decoration:none;}
#m1 h1 a:hover{ color:#CC3300; text-decoration:underline;}
#m1 h2{ height:40px; line-height:40px; text-indent:18px;}

#m2{ width:878px; height:24px; background:url(nav_bg.gif);}
#m2 li{ width:79px; text-align:center; float:left; background:url(nav_bgline.gif) no-repeat right 0px;}
#m2 li a{ display:block; height:24px; padding:0px 15px; line-height:24px; color:#F7EEC7; text-decoration:none;}
/* #m2 li a:hover{ color:#FFFFFF; background:#540909;} */
#m2 li a:hover{ color:#FFFFFF; background:#FF6600;}

/* #m3{ width:878px; clear:both; background:#EEEADE;} */
#m3{ width:878px; clear:both; background:#3399CC;}
	#m3a{ width:208px; float:left;}
		#m3aa{ width:188px; margin:10px;}
			.m3aatitle{ width:188px; height:22px; line-height:22px; text-indent:6px; color:#484848; font-weight:bold; background:url(nav_bg1.gif);}
		#m3aa ul{ width:188px; margin:2px 0px 10px 0px; padding-top:5px; border-top:solid 1px #D0D0D0;}
		#m3aa ul li{padding:2px 0 1px 15px; background:url(pointblue.gif) no-repeat 3px 4px;}
		/* #m3aa ul li a{ color:#670E1A; text-decoration:none;} */
		#m3aa ul li a{ color:#FFFFFF; text-decoration:none;}
		#m3aa ul li a:hover{ color:#FF7850; text-decoration:underline;}
	/* #m3b{ width:670px; float:right; background:#F6F4E9;} */
	#m3b{ width:670px; float:right; background:#FFFFFF;}
		.m3ba{ width:650px; margin:0px auto; clear:both;}
		/* .m3ba a{ color:#4E0A13; text-decoration:none;} */
		.m3ba a{ color:#3399CC; text-decoration:none;}
		.m3ba a:hover{ color:#FF7850; text-decoration:underline;}
			.m3ba1{ height:26px; line-height:26px; font-weight:bold; text-indent:4px; color:#333333;}
			.m3ba2{ height:22px; line-height:22px; font-size:14px; color:#993300; text-indent:5px; border:dashed 1px #91895B; border-left:solid 3px #91895B; border-right:none; font-weight:bold;}
			.m3ba3{ font-size:12px; line-height:20px; text-indent:24px;}
			.m3ba4{ margin:10px 0px 20px 0px; text-align:right; color:#808080; font-weight:bold;}
		/*內容頁*/
		#m3ba{ width:650px; margin:0px auto; clear:both;}
		/* #m3ba a{ color:#4E0A13; text-decoration:none;} */
		#m3ba a{ color:#3399CC; text-decoration:none;}
		#m3ba a:hover{ color:#FF7850; text-decoration:underline;}
			#m3ba1{ height:26px; line-height:26px; font-weight:bold; text-indent:4px; color:#333333;}
		#m3ba h2{ height:22px; line-height:22px; font-size:14px; color:#284259; text-indent:5px; border:dashed 1px #91895B; border-left:solid 3px #91895B; border-right:none; font-weight:bold;}
			#m3ba3{ font-size:12px; line-height:22px;}
			#m3ba3 p{ margin:10px 0px;}
			#m3ba4{ margin:10px 0px 0px 0px; text-align:right; color:#808080; font-weight:bold;}
			.m3ba5{ width:650px; margin:0px auto; clear:both;}
				.m3ba5a{ width:320px; line-height:22px; float:left;}
				.m3ba5b{ width:320px; line-height:22px; float:right; text-align:right;}
		#divpage{ width:650px; margin:5px auto; clear:both; font-size:12px; line-height:150%;}
		#divpage a,#divpage span{}
		#divpage a,#divpage span{ display:block; float:left; padding:0px 5px; margin-right:5px; font-weight:bold; border:1px solid #CCCCCC; color:#4E0A13; text-decoration:none; }
		#divpage a:hover{ color:#FF7850; border:1px solid #CC0000;}
		#divpage span b.b1{ color:#C50000;}
		#divpage span b.b2{ color:#0066FF;}
		#divpage .current{border:1px solid #F6F4E9; color:#000; text-decoration:none; font-weight:bold;}
		#divpage .next{ background: #fff; color: #ccc; border:1px solid #ddd; }
		#divpage .dot{ margin:0px -3px; border:none;}
		#divpage #pform { background:#eee;}
		#divpage #pform #pnum{ width:25px; height:11px; line-height:11px; color:#C50000;}
		#divpage #pform #psubmit{ width:60px; height:18px; border:solid 1px #999999; color:#C50000;}
		
		#reply{ width:650px; clear:both;}
			#reply1{ width:650px; height:20px; line-height:20px; border-bottom:solid 1px #AAAAAA; background:url(quote.gif) no-repeat 0px 2px; text-indent:16px;}
			#replyform{ padding:5px 10px;}
			#replyform input{ width:180px; height:20px; padding:0px; margin:4px 0px; margin-right:5px; line-height:20px; border:dashed 1px #909090;}
			#replyform textarea{ border:dashed 1px #909090;}
			#replyform input.resub1{ width:60px; border:outset 1px #909090;}
			#replyform input.resub2{ width:20px; border:solid 1px #909090;}
		#comment{ width:650px; margin:10px 0px; clear:both; border-top:solid 1px #AAAAAA;}
		#comment span{ display:block; clear:both; line-height:20px; margin-top:10px;}
		#comment dl{ width:648px; border:solid 1px #C0C0C0;}
		#comment dl dt{ width:648px; height:6px; background:#E6E5DC;}
		#comment dl dd p{ margin:2px 5px; line-height:18px;}
		#comment dl dd div{ text-align:right; padding-right:5px;}
	/*在線留言*/
	/* #m3c{width:670px; float:left; background:#F6F4E9;} */
	#m3c{width:670px; float:left; background:#FFFFFF;}
		#gbooklist{ width:650px; margin:10px; clear:both;}
		#gbooklist dl{ width:648px; border:solid 1px #C0C0C0;}
		#gbooklist dl dt{ width:648px; height:20px; line-height:20px; background:#E6E5DC;}
		#gbooklist dl dd p{ margin:2px 5px; line-height:18px;}
		#gbooklist dl dd div{ text-align:right; padding-right:5px;}
	#m3d{width:208px; float:right;}
#m4{ width:878px; height:70px; clear:both; background:url(bg_bottom.gif); text-align:right; color:#CCCCCC;}
#m4 h3{ height:20px; line-height:20px; margin-top:20px; font-size:12px; font-weight:normal;}
#m4 h3 a{ color:#CCCCCC; text-decoration:none;}
#m4 h3 a:hover{ color:#CC3300; text-decoration:none;}
#m4 h4{ height:20px; line-height:20px; font-size:12px; font-weight:normal;}
#m4 h4 a{ color:#CCCCCC; text-decoration:none;}
#m4 h4 a:hover{ color:#CC3300; text-decoration:none;}

#tj{ display:none;}