@charset "utf-8";
/* CSS Document */
.normalword{
	font-family:"微軟正黑體";
	font-size:14px;
	font-weight: 500;
}
.bottom-border{
border-bottom-width:1px;
border-bottom-color:#CCCCCC;
border-bottom-style:dashed;
padding-bottom:15px;
padding-top:15px;
}
.alignCener{		/*置中*/
margin-left:auto;
margin-right:auto;
}
.productTitle, .productTitle a{
	font-family:Calibri, "新細明體";
	font-weight:bold;
	font-size:14px;
	color:#003366;
	padding-left:5px;
	text-decoration:none;
}
.productImg{
margin-right:auto;
margin-left:auto;
margin-top:10px;
margin-bottom:5px;
border:0px;
}
.productText{
	font-family:Calibri, "新細明體";
	font-weight:500;
	color:#333333;
	font-size:12px;
	padding-left:20px;
	padding-right:10px;
	width:192px;
	/* 防止撐開 */
table-layout: fixed;
	/* 英文單字自動換行 */
word-wrap: break-word;
	/* 正常避頭尾 */
word-break: normal;
	/* 文字左右對齊 */
text-align:justify;
	text-justify:inter-ideograph;
	line-height: 16px;
}
.productDetailTitle{
font-family:Calibri,"微軟正黑體" ;
font-weight:bold;
font-size:15px;
color:#003366;
}
.moreImg{
float:right; 
vertical-align:bottom; 
border:0px; 
padding-right:20px;
}
.leftBorder{
border-left-style:none;
border-left-color:#CCCCCC;
border-left-width:1px;
}

.introContent{
	font-family: Calibri,"新細明體";
	font-weight:500;

	font-size: 13px;
	line-height: 20px;
	letter-spacing: 1px;
	font-size: 13px;
}

.downloadTable td, .downloadTable{
font-family:Calibri,"新細明體";
font-size:13px;
color:#003366;
border-collapse:collapse;
border-color:#CCCCCC;
}
.supportListTable td{
	font-family:Calibri, "新細明體";
	font-size:14px;
	color:#003366;
	line-height: 14px;
	border-collapse:collapse;
}
.supportListTable{
margin-top:5px; 
border-color:#CCCCCC; 
border-width:1px; 
border-collapse:collapse;
}
.nav_service{
color:#003366;
text-decoration:none;
font-family:Calibri,'新細明體';
font-size:13px;
line-height:20px;
}
a.nav_service:hover, .productTitle a:hover, a.indexNewsLink:hover, .newsTableTitle a:hover{
color:#CC6600;
}
.faqTable, .faqTable td{
font-family:Calibri,"新細明體";
font-size:13px;
color:#003366;
letter-spacing: 0.1em;
line-height:18px;
border-collapse:collapse;
border-color:#CCCCCC;
padding-top:15px;
padding-bottom:15px;
padding-left:10px;
padding-right:10px;
}
.faqTable td span{
color:#990000;
}
.news{
padding-top:12px; 
font-family:Calibri, 
'新細明體'; font-size:13px;
}
.news li{
	margin-left:30px;
	color:#006699;
}
.news li span{
color:#003366; 
margin-left:5px; 
line-height:20px;
}
.newsTable{
margin:20px 20px 5px 20px;
border-collapse:collapse;
font-family:Calibri, "新細明體";
font-size:13px;
}
.newsTable tr:hover{background-color:#EBF1EF;}
.newsTable td{
padding:8px;
border-bottom:1px dashed #CCCCCC;
}
.newsTable th{
	color:#003366;
	height:1.5em;
	padding:8px;
	background-color:#E4E4E4;
}
.newsTableTitle{
color:#990000;
}
.newsTableTitle a{
text-decoration:none;
color:#003366;
}
.newsTableContent{
font-size:13px;
color:#003366;
line-height:22px;
}
.indexNewsLink{
text-decoration:none;
color:#003366;
}
.newsArticleTitle{
background-image:url(../images/icon1.jpg);
background-repeat:no-repeat;
background-position:left;
padding-left:40px;
padding-bottom:10px;
border-bottom:#CCCCCC dashed 1px;
font-family:"微軟正黑體", Calibri;
font-size:14px;
font-weight:bold;
}
.newsArticleDate{
font-family:Calibri, "新細明體";
font-size:13px;
color:#993300;
float:right;
}
.newsArticleContent{
padding-left:20px;
padding-bottom:20px;
padding-top:10px;
padding-right:20px;
color:#003366;
font-family:Calibri, "新細明體";
font-size:13px;
line-height:26px;
}
.productComponentTitle{
color:#666666;
padding-bottom:15px;
}
.productComponentImg{
border:#CCCCCC 1px solid;
border-collapse:collapse;
}
.optionComponentTable{
margin-left:20px;
margin-top:15px;
width:600px;
border-collapse:collapse;
font-family:Calibri, "新細明體";
font-size:12px;
color:#003366;
}
.optionComponentTable td{
	border-collapse:collapse;
	padding-top:10px;
	padding-bottom:10px;
	line-height:18px;
	list-style-position: outside;
	list-style-image: url(../images/liImage.jpg);
	list-style-type: none;
}
.optionComponentTable td li{
list-style:none;
background-image:url(../images/liImage.png);
padding-left:18px;
background-position:left center;
background-repeat:no-repeat;
}
.optionComponentTableBottomLine{
border-bottom:#CCCCCC 1px dashed;
}
.warrantyContent{
	font-family:Calibri, "新細明體";
	font-size:13px;
	line-height:24px;
}
.chineseTitle{
color:#324E58;
font-size:13px;
font-family:"微軟正黑體";
}
.testingLi li{
line-height:24px;
}
div.downloadItem{
padding-left:30px;
padding-bottom:10px;
font-family:Calibri,"新細明體";
font-size:13px;
color:#003366;
}
.pager{
font-family:Calibri,"新細明體";
font-size:13px;
position:relative;
margin-left:20px;
margin-top:5px;
}
.pager a{padding:5px; color:#0066FF; text-decoration:none;}
.pager a:hover{background-color:#CCCCCC;}
#list_table{ border-collapse:collapse; border:2px solid #003366;}
#list_table td, #list_table th{border-collapse:collapse; border:1px solid #999999; padding:0.3em 0.3em; vertical-align:middle;}
#list_table th{background-color:#DFD3CC; color:#2F363C; text-align:center;}
#list_table tr:hover{background-color:#EBF1EF;}
#list_table img{border:0px;}
.nowrap{white-space:nowrap; text-align:center;}
.insert-table{width:650px;}
.insert-table td{vertical-align:top;}
#buyingTable{border-collapse:collapse; width:720px; font-family:"微軟正黑體", "Arial Unicode MS"; line-height:1.3em;  margin:5px auto;}
#buyingTable td{border-bottom:1px solid #CCCCCC; font-size:0.8em; padding:5px 3px;}
#buyingTable th{border-bottom:2px solid #6678B1; padding:5px; color:#003366; font-size:0.85em;}
#buyingTable .bcontent{padding-left:15px;}
#buyingTable tr:hover{background-color:#CCCCCC;}
#buyingTable .altr{background-color:#EEEDEA;}
#buyingTable .buyingTableTitle{width:170px;}
#login{float:left; margin-top:6px; font-family:"微軟正黑體", "Arial Unicode MS"; font-size:0.7em;}
#login a, #login a:active{color:#FFFFFF;}
#login a:hover{color:#999999;}
