A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.red {
	COLOR: #ff0000; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.red2 {
	COLOR: #333333; TEXT-DECORATION: underline
}
A.red2:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A.blue {
	COLOR: #0073ad; TEXT-DECORATION: none
}
A.blue:hover {
	COLOR: #0073ad; TEXT-DECORATION: underline
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.white:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.Dh {
	Font-Size: 12Px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.Dh:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
BODY {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/body_back.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "Arial", "宋体"; BACKGROUND-COLOR: #ffffff
}
BODY1   BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(images/bg.JPG); MARGIN: 0px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: "Arial", "宋体"; BACKGROUND-COLOR: #ffffff
}
.body2 {
	BACKGROUND-IMAGE: url(../images/body_back2.gif); MARGIN: 0px; VERTICAL-ALIGN: middle; BACKGROUND-REPEAT: repeat; FONT-FAMILY: "Arial", "宋体"; BACKGROUND-COLOR: #ffffff
}
.tbCommon {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #ffffff
}
.tbCommon2 {
	FONT-SIZE: 12px; COLOR: #333333
}
.tbCommon1 {
	FONT-SIZE: 10px; border: 1px outset
}
.tbCommon3 {
	FONT-SIZE: 10px; COLOR: #333333; LINE-HEIGHT: 18px;
}
.tbBorder {
	FONT-SIZE: 12px; COLOR: #333333; BACKGROUND-COLOR: #dddddd
}
.tbTopBack .tdLogo {
	BACKGROUND-IMAGE: url(../images/logo.jpg); WIDTH: 400px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 67px
}
.tbTopBack {
	BACKGROUND-POSITION: right top; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/top_back.gif); COLOR: #333333; BACKGROUND-REPEAT: no-repeat; HEIGHT: 67px
}
.tbCommon .tdCopyright {
	BORDER-TOP: #333333 1px solid; COLOR: #ffffff; LINE-HEIGHT: 24px; BACKGROUND-COLOR: #108ad0; TEXT-ALIGN: center
}
.tbCommon .tdProList01 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #127e00; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.tbCommon .tdProList02 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 18px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px dotted; TEXT-ALIGN: left
}
.tbCommon .tdProList03 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; TEXT-INDENT: 24px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.tbCommon .tdLeftDh01 {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #f5f5f4; TEXT-ALIGN: left
}
.tbCommon .tdLeftDh02 {
	BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #e4ffd7; TEXT-ALIGN: left
}
.tbCommon .tdLeftDh03 {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #f5f5f4; TEXT-ALIGN: left
}
.tbCommon .tdLeftDh04 {
	PADDING-RIGHT: 15px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #d3d3d3 1px solid; BACKGROUND-COLOR: #e4ffd7; TEXT-ALIGN: left
}
.tbBorder .tdHead01 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; PADDING-TOP: 3px; BORDER-BOTTOM: #eeeeee 4px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
.tbCommon2 .tdProList04 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.tbCommon2 .tdProList05 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.tbDh {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; COLOR: #ffffff; HEIGHT: 24px; BACKGROUND-COLOR: #108ad0; TEXT-ALIGN: left
}
.tbCommon2 .tdLang {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.tbCommon2 .tdDh {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
.tdZw {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #333333; TEXT-INDENT: 2px; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
.tdZw3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #333333; TEXT-INDENT: 2px; LINE-HEIGHT: 22px; PADDING-TOP: 5px
}
.tdZw2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #333333; TEXT-INDENT: 24px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dotted
}
.tdhead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ece9d8; TEXT-INDENT: 24px; LINE-HEIGHT: 25px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dotted
}
.tdlineOdd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #ece9d8; TEXT-INDENT: 24px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dotted
}
.tdlineDouble {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #FFFFFF; TEXT-INDENT: 24px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px dotted
}
.tdFenge01 {
	BACKGROUND-POSITION: center 50%; BACKGROUND-IMAGE: url(../images/icon_fenge.gif); WIDTH: 1px; BACKGROUND-REPEAT: repeat-y
}
.textShadow {
	FONT-SIZE: 12px; FILTER: dropshadow(color=#005A8D, bold, offx=1, offy=1, positive=2); WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 24px
}
.textTitle01 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.textTitle02 {
	FONT-SIZE: 12px; COLOR: #006600
}
.frmTop {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 850px; BORDER-BOTTOM: medium none; HEIGHT: 132px
}
.frmTop1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 850px; BORDER-BOTTOM: medium none; HEIGHT: 125px
}
.frmbottom {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 850px; BORDER-BOTTOM: medium none; HEIGHT: 75px
}
.frmLeft {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 159px; BORDER-BOTTOM: medium none; HEIGHT: 450px
}
.frmContent {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 568px; BORDER-BOTTOM: medium none; HEIGHT: 450px
}
.tmp {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/back.jpg); MARGIN-BOTTOM: 5px; BACKGROUND-REPEAT: no-repeat
}
.news {
	FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(../images/icon_news.gif); COLOR: #333333; LINE-HEIGHT: 22px; PADDING-TOP: 5px
}

.normalBtn {
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(../images/normalBtn.gif);
    BORDER-LEFT: medium none;
    WIDTH: 56px;
    COLOR: #333333;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: 宋体;
    HEIGHT: 20px
}

/* --- 文繞圖start -------------- */ 
div.image-left {
float: left;
margin: 0 8px 8px 0;
}

div.image-left img {
border: 1px solid #ccc;
padding: 4px;
}

div.image-left p {
color: #666;
font-family: 'Lucida Grande', Lucida Sans Unicode;
font-size: 9px ;
margin: 3px 0 0;
text-align: center ;
}