TD {
	FONT-SIZE: 12px;
	color: #333333;
}
A {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A:hover {
}
.menutop {
	COLOR: #99ccff
}
.menutop A {
	COLOR: #000000
}
.menutop A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menuright {
	COLOR: #999999
}
.menuright A {
	COLOR: #999999
}
.menuright A:hover {
	COLOR: #00adef; TEXT-DECORATION: none
}
.menurighton {
	COLOR: #00509c
}
.menurighton A {
	COLOR: #00509c
}
.menurighton A:hover {
	COLOR: #00adef; TEXT-DECORATION: none
}
.titlebigtext {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #00509c; LINE-HEIGHT: 22px
}
.bottomtext {
	FONT-SIZE: 10px; COLOR: #999999; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bottomphone {
	FONT-SIZE: 10px; COLOR: #00509c; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.psmallspec {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f9f9f9
}
.tabtext {
	COLOR: #ffffff
}
.tabptext {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #99ccff
}
.plisttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00509c
}
.newstitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; BACKGROUND-COLOR: #6699cc
}
.newsdate {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; COLOR: #00509c; PADDING-TOP: 4px
}
.plisttext {
	COLOR: #666666; BACKGROUND-COLOR: #eeeeee
}
.plistno {
	COLOR: #999999
}
.tdlinegrey {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.tdlineleftgrey {
	BORDER-LEFT: #cccccc 1px solid
}
.tdlinemenu {
	BORDER-BOTTOM: #eeeeee 1px solid
}
.tdlinemenuon {
	BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #e5edf5
}
.tdlineplist {
	BORDER-BOTTOM: #ffffff 1px solid;
	background-color: #FFFFFF;
}
.spacertop {
	PADDING-TOP: 4px
}
.pdtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00509c
}
.pddisc {
	COLOR: #333333; LINE-HEIGHT: 18px
}
.pddiscprice1 {
	PADDING-LEFT: 12px; FONT-SIZE: 18px; COLOR: #999999; LINE-HEIGHT: 48px
}
.pddiscprice2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #999999; LINE-HEIGHT: 48px
}
.pdspec {
	COLOR: #666666;
	background-color: #FFFFFF;
}
.pdspectop {
	FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #6699cc
}
.pdspecc {
	COLOR: #000; BACKGROUND-COLOR: #ffffec
}
.pdspecitem {
	COLOR: #333333; BACKGROUND-COLOR: #ececec
}
.hnews {
	COLOR: #990000
}
.hnews A {
	COLOR: #990000; TEXT-DECORATION: none
}
.hnews A:hover {
	COLOR: #ff0000
}
.hnewsday {
	COLOR: #999999
}
.rmenu {
	COLOR: #5cb0c0
}
.rmenu A {
	COLOR: #5cb0c0; TEXT-DECORATION: none
}
.rmenu A:hover {
	COLOR: #ff0000
}
.rmenum {
	MARGIN-LEFT: 50px
}
.rmenuline {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 3px
}
.pltitle {
	COLOR: #3390ac
}
.plproduct {
	COLOR: #cc0000
}
.mtext {
	LINE-HEIGHT: 20px
}
.mtext2 {
	COLOR: #cccccc; LINE-HEIGHT: 24px
}
.tdfeaturehead {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00509c; LINE-HEIGHT: 30px; LETTER-SPACING: 3px
}
.tdfeaturegreen {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #006600; LINE-HEIGHT: 30px; FONT-FAMILY: "新細明體"; LETTER-SPACING: 3px
}
INPUT {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid; BACKGROUND-COLOR: #fff
}
TEXTAREA {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid; BACKGROUND-COLOR: #fff
}
SELECT {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid; BACKGROUND-COLOR: #fff
}
.input {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 200px; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: white
}
.submit {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; WIDTH: 80px; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #cccccc
}
.textarea {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999999 1px solid; WIDTH: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: white
}
.radio {
	BORDER-RIGHT: #f3f4f8 0px; BORDER-TOP: #f3f4f8 0px; BORDER-LEFT: #f3f4f8 0px; BORDER-BOTTOM: #f3f4f8 0px; BACKGROUND-COLOR: #f3f4f8
}
.select {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: white
}
.featurepoint {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #999999; LINE-HEIGHT: 24px
}
.featurehead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #00509c; LINE-HEIGHT: 50px; FONT-FAMILY: "新細明體"; LETTER-SPACING: 3px
}
.subtitlespaced {
	COLOR: #00509c; LETTER-SPACING: 2px
}
