@charset "utf-8";
body {
	margin:0;
	padding:0;
	background-attachment: fixed;
	background-color: #FFFFFF;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	}
body.PAGE {
	margin:0;
	padding:0;
	background-attachment: fixed;
	background-color: #efefee;
	background-image: none;
	background-repeat: repeat-x;
	background-position: center bottom;
	}
#CONTENT{
	background:url(img/main_bg.jpg) repeat-x top;
	text-align:center;
	margin:0;
	padding:0;
	width:100%;
	margin:0 auto;}
body.PAGE #CONTENT{
	background:url(img/page_bg.jpg) repeat-x bottom;
	text-align:center;
	padding:0;
	width:100%;
	margin:0 0 100px 0;}
#CONTENT a img{ border:0;}
.head{ font-family:"微軟正黑體", "Microsoft JhengHei", "微软雅黑体", "Microsoft YaHei", "新細明體", PMingLiU, "新宋体", NSimSun, "Apple LiGothic Medium", arial, Geneva, sans-serif; color:#969696; font-size:12px;border-top:dotted 1px #969696; line-height:25px;}
td.head a{color:#969696; text-decoration:none;}
td.head a:hover{color:#666;}
td.head a:active{color:#107cdc;}
.POP{ font-family:"微軟正黑體", "Microsoft JhengHei", "微软雅黑体", "Microsoft YaHei", "新細明體", PMingLiU, "新宋体", NSimSun, "Apple LiGothic Medium", arial, Geneva, sans-serif; color:#4b4b4b; font-size:12px;}
td.POP a{ color:#4b4b4b; text-decoration:none;}
td.POP a:hover{color:#282828;}
td.POP a:active{color:#107cdc;}

.NUB a img {
	opacity: .8; /* 透明度60% FireFox 的寫法 */ 
	filter: Alpha(Opacity=60); /* 透明度60% IE 的寫法 */
	border:1px solid #FFF; }
.NUB a img:hover {
	opacity: 1;
	filter: Alpha(Opacity=100);border:1px solid #FFF; }
.NUB a img:active {
	opacity: 1;
	filter: Alpha(Opacity=100);
	border:1px solid #666;}


#CONTENT .BT{
	position:absolute;
	width:280px;
	height:40px;
	color:#000;
	font-size:15px;
	text-indent:10px;
	line-height:40px;
	top:260px;
	left: 4px;
	text-align: left;
	font-weight:bold;
	
	font-family:"微軟正黑體", "Microsoft JhengHei", "微软雅黑体", "Microsoft YaHei", "新細明體", PMingLiU, "新宋体", NSimSun, "Apple LiGothic Medium", arial, Geneva, sans-serif;
}



/*HEAD_PAGE*/
#HEAD_PAGE{ position:fixed; top:0; width:100%; left:0; display:block; height:99px; z-index:999; background:url(img/head_page_bg.gif) repeat-x top; text-align:center; 
_position:absolute; /* position fixed for IE6 */
  _top:expression(documentElement.scrollTop+"px");
}
#HEAD_PAGE table{ margin:0 auto ;}
#PAGE_LEFT{ position:fixed; top:99px; left:0px; width:60px; display:block; height:100%; z-index:999;
_position:absolute; /* position fixed for IE6 */
  _top:expression(documentElement.scrollTop+"px");
}
#PAGE_RIGHT{ position:fixed; top:99px; right:0px; width:60px; display:block; height:100%; z-index:999;
_position:absolute; /* position fixed for IE6 */
  _top:expression(documentElement.scrollTop+"px");
}
#PAGE_LEFT a{ background:url(img/page_bt.gif) no-repeat; background-position:0px 0px; display:block; width:60px; height:300px; margin:0px; margin-top:100px; text-indent:-9999px;}
#PAGE_RIGHT a{background:url(img/page_bt.gif) no-repeat; background-position:0px -300px; display:block; width:60px; height:300px; margin:0px; margin-top:100px; text-indent:-9999px;}
#PAGE_LEFT a:hover{background-position:-60px 0px;}
#PAGE_RIGHT a:hover{background-position:-60px -300px;}
#PAGE_LEFT a:active{background-position:-120px 0px;}
#PAGE_RIGHT a:active{background-position:-120px -300px;}



div.BOX{ width:1000px; height:768px; display:block; margin:0 auto; padding:0px; position:relative; padding-top:100px; font:Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; color:#303030; text-align:center;}
div.BOX a{ color:#303030; text-decoration:none;}
div.BOX a:hover{ color:#303030; text-decoration:none;}
div.BOX a:active{ color:#303030; text-decoration:none;}
div.BOX .FOOTER{ width:100%; height:66px; display:block; margin:0; padding:0; background:url(img/footer.gif) no-repeat; text-indent:-9999px; bottom:0px; position:absolute; left:0px;}
div.BOX .FOOTER a{ width:107px; height:66px; display:block; margin:0; padding:0; float:left;}
.PAGE #CONTENT .BOX .FOOTER .goVW{ width:270px; height:66px; display:block; margin:0; padding:0; float:right;}
div.BOX h1{ background:url(img/title_01.gif) no-repeat left; height:63px; width:100%; display:block; margin:0; padding:0; text-indent:-9999px;}
div.BOX h1.TITLE02{ background:url(img/title_02.gif) no-repeat left; height:63px; width:100%; display:block; margin:0; padding:0; text-indent:-9999px;}
div.BOX h1.TITLE03{ background:url(img/title_03.gif) no-repeat left; height:63px; width:100%; display:block; margin:0; padding:0; text-indent:-9999px;}
div.BOX h1.TITLE04{ background:url(img/title_04.gif) no-repeat left; height:63px; width:100%; display:block; margin:0; padding:0; text-indent:-9999px;}
div.BOX h1.TITLE05{ background:url(img/title_05.gif) no-repeat left; height:63px; width:100%; display:block; margin:0; padding:0; text-indent:-9999px;}
div.BOX table{ margin:0 auto;}
.author{
	font-size:12px;
	color:#828282;
	line-height:1.6;
	font:Arial, Helvetica, sans-serif;
}

div.NUMBER{ position: absolute; bottom:24px; display:block; width:50px; z-index:99; margin-left:100px; color:#898989; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:20px;}


div.NEXTPAGE{ position:absolute; top:0px; z-index:1;}
div.NEXTPAGE a{ width:1024px; height:768px; display:block;}
div.BOX_MAIN{ z-index:50; width:1024px; height:768; display:block; position:absolute; top:100px; left:0px;}
div.BOX_MAIN a{ color:#107cdc;}
div.BOX_MAIN a:hover{color:#F90;}
div.BOX_MAIN a:active{color:#F30;}
div.BOX_MAIN p { margin:0; padding:0;}
div.BOX_MAIN br{ margin:10px; display:block; width:100%;}
