﻿BODY {
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "新細明體";
	COLOR: #4f4f4f;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal
}
DIV {
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "新細明體";
	COLOR: #4f4f4f;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal
}
TABLE {
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "新細明體";
	COLOR: #4f4f4f;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal
}
TR {
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "新細明體";
	COLOR: #4f4f4f;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal
}
TH {
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "新細明體";
	COLOR: #4f4f4f;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal
}
TD {
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "新細明體";
	COLOR: #4f4f4f;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal
}
A {
	LINE-HEIGHT: 24px;
	FONT-FAMILY: "新細明體";
	COLOR: #4f4f4f;
	FONT-SIZE: 13px;
	FONT-WEIGHT: normal
}
BODY {
	BACKGROUND-COLOR: #d1898c; MARGIN-TOP: 23px; MARGIN-BOTTOM: -20px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.dotline {
	BACKGROUND-IMAGE: url(images/dotline00.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; HEIGHT: 15px
}
.NewsIcon {
	BACKGROUND-IMAGE: url(images/icon00.gif); WIDTH: 15px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left 50%; HEIGHT: 11px
}
#NewsList LI {
	LIST-STYLE-IMAGE: url(images/icon00.gif)
}
.tHotMessage {
	PADDING-LEFT: 15px; BACKGROUND: url(images/icon00.gif) no-repeat 1px 0px
}
.p12text {
	LINE-HEIGHT: 150%; FONT-SIZE: 12px
}
.p13text {
	LINE-HEIGHT: 150%; FONT-SIZE: 13px
}
.p15text {
	LINE-HEIGHT: 180%;
	FONT-STYLE: normal;
	FONT-FAMILY: "新細明體";
	COLOR: #333333;
	FONT-SIZE: 15px;
	FONT-WEIGHT: normal
}
.p15text_brown {
	LINE-HEIGHT: 180%;
	FONT-STYLE: normal;
	FONT-FAMILY: "新細明體";
	COLOR: #cc6633;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold
}
.p21title {
	LINE-HEIGHT: 170%; FONT-STYLE: normal; COLOR: #333333; FONT-SIZE: 21px; FONT-WEIGHT: bold
}
.date_13_gray {
	LINE-HEIGHT: 125%;
	COLOR: #a4a4a4;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	font-family: "細明體", System;
}
.content_13_gray {
	LINE-HEIGHT: 25px; COLOR: #666666; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.content_13_gray .nNewsTitle TD {
	HEIGHT: 35px; VERTICAL-ALIGN: middle
}
.content_13_gray .nNewsTitle P {
	LINE-HEIGHT: 20px; WIDTH: 230px; HEIGHT: 20px; OVERFLOW: hidden; CURSOR: pointer
}
.content_13_gray1 {
	LINE-HEIGHT: 25px; WIDTH: 210px; FLOAT: right; COLOR: #666666; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.content_13_gray1 P.nCont {
	TEXT-ALIGN: left; LINE-HEIGHT: 17px; MARGIN-TOP: 10px; WIDTH: 150px; FLOAT: right; HEIGHT: 117px; FONT-SIZE: 13px; OVERFLOW: hidden
}
.content_13_gray1 A P.nTitle {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 210px; PADDING-RIGHT: 0px; HEIGHT: 15px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px
}
.w_15_red {
	LINE-HEIGHT: 22px; COLOR: #ff0000; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.w_13_redbrown {
	LINE-HEIGHT: 22px; COLOR: #a90f15; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.w_13_redbrown_bold {
	LINE-HEIGHT: 22px; COLOR: #a90f15; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold
}
.w_13_green {
	LINE-HEIGHT: 22px; COLOR: #1a9caf; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.w_13_pinkbrown {
	LINE-HEIGHT: 22px; COLOR: #dc6b6b; FONT-SIZE: 13px; TEXT-DECORATION: none
}
.w_15_redbrown {
	LINE-HEIGHT: 22px; COLOR: #a90f15; FONT-SIZE: 15px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.w_13_blue {
	LINE-HEIGHT: 22px; COLOR: #006699; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.w_15_blue {
	LINE-HEIGHT: 22px; COLOR: #0066cc; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.w_15_blue A:link {
	LINE-HEIGHT: 22px; COLOR: #0066cc; FONT-SIZE: 15px; TEXT-DECORATION: none
}
.w_15_blue A:hover {
	LINE-HEIGHT: 22px; COLOR: #0066cc; FONT-SIZE: 15px; TEXT-DECORATION: underline
}
.w_15_blue A:visited {
	LINE-HEIGHT: 22px; COLOR: #0066cc; FONT-SIZE: 15px; TEXT-DECORATION: underline
}
.w_15_blue A:unknown {
	LINE-HEIGHT: 22px; COLOR: #0066cc; FONT-SIZE: 15px; TEXT-DECORATION: underline
}
A:link {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0066cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
.border {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
.box_margin_b10 {
	BACKGROUND-COLOR: #ffffff; MARGIN: 0px
}
.box_01 {
	MARGIN: 10px
}
.text_White {
	COLOR: white
}
.text_Red {
	COLOR: red
}
.styleX {
	HEIGHT: 21px
}
#footer A:link {
	LINE-HEIGHT: normal; COLOR: #9dceff; TEXT-DECORATION: none
}
#footer A:visited {
	LINE-HEIGHT: normal; COLOR: #9dceff; TEXT-DECORATION: none
}
#footer A:hover {
	LINE-HEIGHT: normal; COLOR: #9dceff; TEXT-DECORATION: underline
}
#footer A:active {
	LINE-HEIGHT: normal; COLOR: #9dceff; TEXT-DECORATION: none
}
#footer .basetitle {
	LINE-HEIGHT: 150%; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#footer .p13en {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footer .popfont {
	LINE-HEIGHT: 160%; FONT-FAMILY: "?s?????"; COLOR: #cecece; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#footer #locast {
	POSITION: absolute; VISIBILITY: hidden
}
#footer #apDiv2footer {
	Z-INDEX: 7; BORDER-BOTTOM: #909090 1px solid; POSITION: absolute; BORDER-LEFT: #909090 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #5a5a5a; PADDING-LEFT: 10px; WIDTH: 200px; PADDING-RIGHT: 0px; HEIGHT: 171px; COLOR: #666666; FONT-SIZE: 12px; BORDER-TOP: #909090 1px solid; TOP: -171px; BORDER-RIGHT: #909090 1px solid; PADDING-TOP: 10px; LEFT: 527px
}
* HTML #footer #apDiv2footer {
	WIDTH: 220px
}
* + HTML #footer #apDiv2footer {
	WIDTH: 220px
}
#footer .line {
	BORDER-BOTTOM-STYLE: none; BORDER-BOTTOM-COLOR: #e1e1e1; BORDER-RIGHT-STYLE: none; BORDER-RIGHT-COLOR: #e1e1e1; BORDER-LEFT-STYLE: none; BORDER-LEFT-COLOR: #e1e1e1; BORDER-TOP: #e1e1e1 3px solid
}
#footer .line-gray {
	BORDER-BOTTOM: #e1e1e1 0px; BORDER-LEFT: #e1e1e1 0px; MARGIN: 2px 0px 0px; BORDER-TOP: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 0px
}
#footer #apDiv1 {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 18px; HEIGHT: 21px; TOP: 4px; LEFT: 194px
}
BODY {
	MARGIN-TOP: 0px
}
#apDiv2 {
	Z-INDEX: 13; POSITION: absolute; WIDTH: 550px; VISIBILITY: hidden; COLOR: #8cdffa; TOP: 31px; LEFT: 229px
}
#apDiv2 #apDiv1 {
	BORDER-BOTTOM: #909090 1px solid; BORDER-LEFT: #909090 1px solid; BACKGROUND-COLOR: #5a5a5a; COLOR: #8cdffa; BORDER-TOP: #909090 1px solid; BORDER-RIGHT: #909090 1px solid
}
#apDiv2 .style1 {
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "?s?????"; COLOR: #8cdffa; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#apDiv2 A {
	LINE-HEIGHT: normal
}
#apDiv2 A:link {
	LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#apDiv2 A:visited {
	LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#apDiv2 A:hover {
	LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#apDiv2 A:active {
	LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#apDiv2 .top_text {
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "?s?????"; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#topLink {
	MARGIN-LEFT: auto; TOP: 0px; MARGIN-RIGHT: auto
}
#topLink TD {
	LINE-HEIGHT: normal; FONT-SIZE: 12px
}
#topLink TH {
	LINE-HEIGHT: normal; FONT-SIZE: 12px
}
#topLink SPAN {
	LINE-HEIGHT: normal; FONT-SIZE: 12px
}
#topLink A {
	LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
#topLink .top_text {
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "?s?????"; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#topLink .top_line {
	LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "?s?????"; COLOR: #8f8b8b; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#topLink .top_text A:link {
	LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#topLink .top_text A:visited {
	LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#topLink .top_text A:hover {
	LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#topLink .top_text A:active {
	LINE-HEIGHT: normal; FONT-VARIANT: normal; FONT-STYLE: normal; COLOR: #ffffff; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#dispatch_marqueeTd {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 280px; PADDING-RIGHT: 0px; HEIGHT: 25px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#p1 {
	BORDER-BOTTOM: #efefef 1px solid; BORDER-LEFT: #efefef 1px solid; PADDING-BOTTOM: 0.5em; MIN-HEIGHT: 160px; PADDING-LEFT: 0.5em; WIDTH: 545px; PADDING-RIGHT: 0.5em; HEIGHT: 160px; BORDER-TOP: #efefef 1px solid; BORDER-RIGHT: #efefef 1px solid; PADDING-TOP: 0.5em
}
#p1 IMG {
	MARGIN: 0px 1em 1em 0em; WIDTH: 223px; MAX-WIDTH: 223px; FLOAT: left; HEIGHT: 130px; MAX-HEIGHT: 130px
}

.floatL { float:left;}
.PreImage { width:700px; height:100px; overflow:hidden; position:relative;  }
.PreImageMin { width:490px; height:100px; overflow:hidden; position:relative; }
.items { width:20000em; position:absolute;}
.items img { max-height:93px; max-width:161px; _height:93px; _width:161px; border:3px solid #CCCBCB; margin-right:6px;}

.img { max-height:93px; max-width:161px; _height:93px; _width:161px; border:3px solid #CCCBCB; margin-right:6px;}

.prevPage { background-image:url(images/event_10.gif); width:30px; height:29px; margin-right:5px; margin-top:30px; }
.prevPage:hover { background-image:url(images/event_o_10.gif);}

.nextPage { background-image:url(images/event_13.gif); width:30px; height:29px; margin-left:5px; margin-top:30px;}
.nextPage:hover { background-image:url(images/event_o_13.gif);}  

#preview{	position:absolute; border:1px solid #CCCBCB; background:#333;padding:5px;display:none;	color:#fff;	}

.newsImage { max-width:345px; max-height:220px;_width:345px; _height:220px; }