A {
	color: #000000;
}
A:hover {
	color: #666666;
}
A.price-down {
	font-size: 13px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
A.price-down:hover {
	font-size: 13px;
	line-height: 20px;
	color: #FFFF33;
	text-decoration: underline;
}
A.index-blue {

	font-size: 13px;
	line-height: 18px;
	color: #0B5EBA;
	text-decoration: none;
}
A.index-blue:hover {

	font-size: 13px;
	line-height: 18px;
	color: #FF0000;
	text-decoration: underline;
}
A.luckystage {

	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;
}
A.luckystage:hover {

	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
	text-decoration: underline;
}
A.index-prama {

	font-size: 15px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}
A.index-prama:hover {

	font-size: 15px;
	line-height: 20px;
	color: #0000FF;
	text-decoration: underline;
}
A.index-more {
	font-size: 12px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: underline;
}
A.index-more:hover {
	font-size: 12px;
	line-height: 20px;
	color: #FFFF99;
	text-decoration: underline;
}

A.index-member {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: underline;

}
A.index-member:hover {
	font-size: 12px;
	line-height: 20px;
	color: #FF9900;
	text-decoration: underline;
}
A.index-member-red {
	font-size: 12px;
	line-height: 20px;
	color: #FF0000;
	text-decoration: underline;

}
A.index-member-red:hover {
	font-size: 12px;
	line-height: 20px;
	color: #FF9900;
	text-decoration: underline;
}
A.index-school {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;

}
A.index-school:hover {
	font-size: 12px;
	line-height: 20px;
	color: #00CCCC;
	text-decoration: underline;
}
A.index-liberary {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;

}
A.index-liberary:hover {
	font-size: 12px;
	line-height: 20px;
	color: #339900;
	text-decoration: underline;
}
A.index-mag {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;

}
A.index-mag:hover {
	font-size: 12px;
	line-height: 20px;
	color: #006699;
	text-decoration: underline;
}
A.index-lucky {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
	text-decoration: none;

}
A.index-lucky:hover {
	font-size: 12px;
	line-height: 20px;
	color: #6699FF;
	text-decoration: underline;
}
A.index-class {
	font-size: 12px;
	line-height: 20px;
	color: #FF6600;
	text-decoration: none;

}
A.index-class:hover {
	font-size: 12px;
	line-height: 20px;
	color: #CC9933;
	text-decoration: underline;
}
A.index-goodnews {
	font-size: 12px;
	line-height: 20px;
	color: #FF6600;
	text-decoration: none;

}
A.index-goodnews:hover {
	font-size: 12px;
	line-height: 20px;
	color: #9933CC;
	text-decoration: underline;
}
.p12-white-l22 {
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
}
.p12-red-l22 {
	font-size: 12px;
	line-height: 22px;
	color: #FF0000;
}
.p12-orange-l22 {
	font-size: 12px;
	line-height: 22px;
	color: #FF6600;
}
.p12-darkgray-l22 {
	font-size: 12px;
	line-height: 20px;
	color: #333333;
}
.p12-white-l12 {
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}
.p12-white-l22-short3 {
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	clip: rect(auto,auto,auto,auto);
	float: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
}
.p15-white {
	font-size: 15px;
	color: #FFFFFF;
}
.p12-darkgray-l22-b {
	font-size: 12px;
	line-height: 22px;
	font-weight: bold;
	color: #333333;
}
.p12-darkgray-l16 {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	padding-left: 8px;
}
.p12-copyright {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.p15-lightblue-label {
	font-size: 15px;
	line-height: 18px;
	color: #3399FF;
}
.p15-darkgray-l28-b {
	font-size: 15px;
	line-height: 28px;
	font-weight: bold;
	color: #333333;
}
.p12-gray-l18-s24 {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding-left: 24px;
}
.p12-gray-l18-s50 {
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding-left: 50px;
	padding-right: 20px;
}
.p12-orange-l16 {

	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	padding-left: 8px;
}
.p15-orange-l24 {
	font-size: 12px;
	line-height: 16px;
	color: #FF6600;
	padding-left: 8px;
}
.p12-blue-l22 {
	font-size: 12px;
	line-height: 16px;
	color: #3399FF;
	padding-left: 8px;
}
.p15-bg-orange {
	font-size: 15px;
	line-height: 24px;
	color: #333333;
	background-color: #FFCC99;
	padding-left: 8px;
}
.p15-darkgray-l24 {
	font-size: 15px;
	color: #333333;
	line-height: 24px;
}
.p12-gray-l22-s50 {

	font-size: 12px;
	line-height: 26px;
	color: #666666;
	padding-left: 50px;
	padding-right: 20px;
}
.p13-gray-l22-s50 {

	font-size: 13px;
	line-height: 26px;
	color: #333333;
}
.p13-dark-l22-s50_b {

	font-size: 13px;
	line-height: 26px;
	color: #000000;
	font-weight: bold;
}
.p13-white-l22-s50 {

	font-size: 13px;
	line-height: 26px;
	color: #FFFFFF;
}
.dot1 {
	line-height: 3px;
	border: 8 12;

}
.copyright-l38 {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
}
.p12-white-l10 {

	font-size: 12px;
	line-height: 12px;
	color: #FFFFFF;
}
.p15-darkred-l22 {
	font-style: normal;
	line-height: 22px;
	color: #000000;
	font-size: 15px;
}
.p12-darkblue-l22 {
	color: #0B5EBA;
	font-size: 12px;
	line-height: 22px;
	text-decoration: none;
}
.p15-yellow-l22 {

	font-style: normal;
	line-height: 22px;
	color: FEE098;
	font-size: 15px;
}
.k80-p12-l14 {
	font-size: 12px;
	color: 707070;
	line-height: 14px;
}
.k80-p12-l22 {
	font-size: 12px;
	line-height: 22px;
	color: 707070;
}
.k80-p12-l14-bold {
	font-size: 12px;
	color: #666666;
	line-height: 14px;
	font-weight: bold;
}
.k60-p12-l14 {
	font-size: 12px;
	line-height: 14px;
	color: #666666;
}
.k60-p12-l22 {
	font-size: 12px;
	line-height: 22px;
	color: #666666;
}
.k60-p12-l32 {

	font-size: 12px;
	line-height: 32px;
	color: #666666;
}
.k60-p12-l18 {

	font-size: 12px;
	line-height: 18px;
	color: #666666;
}

.blue80-p15-l24 {
	font-size: 15px;
	line-height: 24px;
	color: 204099;
}
.orange100-p12-l14 {
	font-size: 12px;
	line-height: 14px;
	color: #FF3300;
}
.orange100-p12-l22 {
	font-size: 12px;
	line-height: 22px;
	color: #FF6600;
}
.white-p12-l14 {
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
}
.white-p12-l22 {
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
}
.gray80-p15-l24 {

	font-size: 15px;
	line-height: 24px;
	color: #666666;
}
.lightblue-p15-l28 {
	font-size: 15px;
	line-height: 28px;
	color: #0099CC;
}
.lightblue-p12-l22 {
	font-size: 12px;
	line-height: 22px;
	color: #0099FF;
}
.white-p15-l18 {
	font-size: 15px;
	line-height: 18px;
	color: #FFFFFF;
}
.white-p15-l18-nondeco {
	font-size: 15px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.orange100-p15-l22 {

	font-size: 15px;
	line-height: 22px;
	color: #FF6600;
}

.Nav a:link {
	font-size: 10pt; 
	font-family: 華康細圓體; 
	color: #ffffff; 
	text-decoration: none; 
	width: 85px; 
	line-height: 20pt; 
	background-color: #33AFF9;
	border-color:#FFFFFF
}

.Nav a:visited {
	font-size: 10pt; 
	font-family: 華康細圓體; 
	color: #ffffff; 
	text-decoration: none; 
	width: 85px; 
	line-height: 20pt;
}

.Nav a:hover {
	color: #2DABF5;  
	text-decoration: none;
	border-color:#33AFF9;
	background-color: #FFFFFF;
	font-family: 華康細圓體; 
}

.Nav_3 a:link {
	font-size: 10pt; 
	font-family: 華康細圓體; 
	color: #ffffff; text-decoration: none; 
	width: 113px; 
	line-height: 20pt; 
	background-color: #33AFF9;
	border-color:#FFFFFF
}

.Nav_3 a:visited {
	font-size: 10pt; 
	font-family: 華康細圓體; 
	color: #ffffff; text-decoration: none; 
	width: 113px; 
	line-height: 20pt;
}

.Nav_3 a:hover {
	color: #33AFF9;  
	text-decoration: none;
	border-color:#33AFF9;
	background-color: #FFFFFF;
	font-family: 華康細圓體; 
}

.Nav_4 a:link {
	font-size: 10pt; 
	font-family: 華康細圓體; 
	color: #ffffff; text-decoration: none; 
	width: 135px; 
	line-height: 20pt; 
	background-color: #33AFF9;
	border-color:#FFFFFF
}

.Nav_4 a:visited {
	font-size: 10pt; 
	font-family: 華康細圓體; 
	color: #ffffff; text-decoration: none; 
	width: 135px; 
	line-height: 20pt;
}

.Nav_4 a:hover {
	color: #33AFF9;  
	text-decoration: none;
	border-color:#33AFF9;
	background-color: #FFFFFF;
	font-family: 華康細圓體; 

}
.menu_5{
	margin-left:18px;
}
