.down-w {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.news {
	font-family: "Verdana";
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
.news:hover {
	font-family: "Verdana";
	font-size: 11px;
	color:#3C369C;
	text-decoration: underline;
}
.news:visited {
	font-family: "Verdana";
	font-size: 11px;
	color:#630460;
	text-decoration:none;
}
.1 {
	color: #666666;
	border: dashed;
	line-height: 10px;

}
.product-news {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	line-height: normal;

}
.product-news:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#3C369C;
	text-decoration: underline;
}
.product-news:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#630460;
	text-decoration:none;
}
.icon {
	color: #666666;
	border: 1px dashed;

}
.icon:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#3C369C;
	text-decoration: underline;
}
.icon:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: normal;
	color: #666666;
	text-decoration: none;
}
.news02 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;

}
.news03 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 16px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	border: 1px;
	font-weight: bold;

}
.news01 {
	font-family: "Courier New", "Courier", "mono";
	font-size: 17px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;

}
.news01:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#7DA7D9;
	text-decoration: none;
}
.news01:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#92278F;
	text-decoration:none;
}
.page {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	
}
.page:hover {
    font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.page:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#92278F;
	text-decoration:none;
	font-weight: bold;
}
.product {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	color: #FF6600;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;

}
.left {
	font-size: 11px;
	line-height: 18px;
	color: #014692;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
}
.left:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#0066cc;;
	text-decoration: underline;
}
.left:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#630460;;
	text-decoration:none;
}
.product-2 {
	font-size: 13px;
	color: #4f9127;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-weight: bold;
}
.product-body {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
}
.line {
	color: #a9bec7;
	border: solid;


}
.product-body2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	color: #333333;
	text-decoration: none;
	font-size: 12px;
	line-height: 17px;

}
.job {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #000066;
	text-decoration: none;
}
.job-2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.2 {
	border: 1px solid;
	color: #7f9db9;
}
.about-1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: normal;
	color: #666699;
	text-decoration: none;
}
.black {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;

}
.black:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#0054A6;
	text-decoration: underline;
}
.black:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#92278F;
	text-decoration:none;
}
.datails {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	line-height: normal;
	color: #FF9900;
	text-decoration: none;
}
.datails:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#FF9900;
	text-decoration: underline;
}
.datails:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#FF9900;
	text-decoration:none;
}
.white {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-style: normal;

}
.white:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#FFFFFF;
	text-decoration: underline;
}
.white:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	color:#FFFFFF;
	text-decoration:underline;
}
.wallpaper {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 7pt;
	font-style: normal;
	line-height: 10pt;
	color: #777777;
	text-decoration: none;
}
.wallpaper-2 {
	font-size: 8pt;
	text-decoration: none;
	font-family: "verdana", "Taipei";
	line-height: 11pt;
	color: #777777;	
}
.wallpaper-2:hover {
	font-size: 8pt;
	text-decoration: none;
	font-family: "verdana", "Taipei";
	line-height: 11pt;
	color:#F26522;
	text-decoration: underline;
}
.wallpaper-2:visited {
	font-size: 8pt;
	text-decoration: none;
	font-family: "verdana", "Taipei";
	line-height: 11pt;
	color:#F26522;
	text-decoration:none;
}
.faq {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 20px;
	color: #663366;
	text-decoration: none;
}
.product-boby-c {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
}
.product-02-c {
	font-size: 13px;
	font-weight: bold;
	color: #4f9127;
	text-decoration: none;
}
.product-c {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #663399;
	text-decoration: none;
}
.faq-c {
	font-size: 12px;
	line-height: 20px;
	color: #663366;
	text-decoration: none;
}
.product-nes-title-c {
	font-size: 9pt;
	line-height: 18px;
	color: #333399;
	text-decoration: none;
	font-family: "verdana", "Taipei";

}
.news-c {
	font-size: 12px;
	line-height: normal;
	color: #333333;
	text-decoration: none;
}
.whate-13 {
	font-size: 13px;
	line-height: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";

}
.e-paper {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.where {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #CC0000;
	text-decoration: blink;
}
.red {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
}
.test-blue {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 21px;
	color: #000066;
	text-decoration: none;
	font-weight: bold;

}
.test-web {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #660033;
	text-decoration: underline;
}
.test-web:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #92278F;
	text-decoration: underline;
}
.test-web:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #662D91;
	text-decoration: underline;
}
.test-body {
 font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}	
.test-body:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color:#3C369C;
	text-decoration: underline;
}
.test-body:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color:#630460;
	text-decoration:none;
}
.product-body-by {
	font-family: "verdana", "Taipei";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-style: oblique;
	line-height: 18px;


}
.product-body-line {
	font-family: "verdana", "Taipei";
	font-size: 11px;
	color: #663366;
	text-decoration: none;
	line-height: 18px;

}
.product-body-line:hover {
	font-family: "verdana", "Taipei";
	font-size: 11px;
	color: #663366;
	text-decoration: underline;
}
.product-body-line:visited {
	font-family: "verdana", "Taipei";
	font-size: 11px;
	color: #CC0000;
	text-decoration: underline;
}
.main-feature {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.Feature-List {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.where-online {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: underline;
}
.where-online:hover {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color:##003FAA;
	text-decoration: underline;
}
.where-online:visited {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: 18px;
	color:#630460;
	text-decoration:underline;
}.whate-11 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.black-2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.languag {
	font-family: "Verdana";
	font-size: 11px;
	line-height: normal;
	color: #003399;
	text-decoration: none;
	border: 1px solid;

}
.contact {
	font-family: "Verdana";
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.contact-14 {
	font-family: "Verdana";
	font-size: 14px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}
.contact:hover {
	font-family: "Verdana";
	color:#0054A6;
	text-decoration: underline;
}
.contact:visited {
	font-family: "Verdana";
	color:#92278F;
	text-decoration:none;
}
.black-3 {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: normal;
	color: #003399;
	text-decoration: none;
}
.unnamed1 {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
}
.BL {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	word-spacing: 1pt;
}
.black-B {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
}
.black-B2 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 13px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
	font-weight: bold;

}
.123456789 {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
}
.SC-1 {
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 14px;
	line-height: 22px;
	color: #000000;
	text-decoration: none;
	word-spacing: normal;
	text-align: justify;

}
.111 {

	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	color: #FF6600;
	text-decoration: none;
	text-transform: none;
	font-weight: bold;
}

/* 嵌入字型設定 */
@font-face {
    font-family: "CastleT";
    src: url(castlen.ttf);
}
@font-face {
    font-family: "CastleTB";
    src: url(castleb.ttf);
}

/* 引用嵌入字型 */
.embFont01 {
    font-family: "CastleT";
    font-size: 14px;
}

.embFont02 {
    font-family: "CastleTB";
    font-size: 14px;
}

.NormalFont{font-size:21px;}