@charset "big5";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	line-height: 180%;
	color: #747474;
}
a {
	color: #747474;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.flash {
	font-size: 8pt;
	color: #666666;
	text-decoration: none;
}
.flash a:hover {
	font-size: 8pt;
	color: #333333;
	text-decoration: underline;
}
.click-1 {
	color: #747474;
	text-decoration: none;
}
.click-1 a:hover {
	color: #333333;
	text-decoration: none;
}
.click-2 {
	color: #535353;
	text-decoration: none;
}
.click-2 a:hover {
	color: #FF8400;
	text-decoration: none;
	font-weight: bold;
}
.click-2a {
	color: #FF8400;
	text-decoration: none;
	font-weight: bold;
}
.click-2a a:hover {
	color: #FF8400;
	text-decoration: none;
	font-weight: bold;
}
.site {
	color: #007EFF;
	text-decoration: none;
	font-size: 7.5pt;
}
.site a:hover {
	color: #FF8400;
	text-decoration: none;
}
.line {
	border-top: 1px none #E6E6E6;
	border-right: 1px none #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	border-left: 1px none #E6E6E6;
}
.down_d {
	background-image: url(images/index/down_d.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #7F9DB9;
	font-size: 8.5pt;
}
	input.submit { /*按鈕設定*/
		border: 1px solid #A4B8D9;
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#DFE8F7', gradientType='0');
		font: 11px Verdana, Tohoma, Arial;
		color: #2D4E95;
		background: #dfe8f7;
		padding-top:3px;
	}
.add {
	font-size: 8pt;
	color: #8F8F8F;
	line-height: 170%;
}
.add-1 {
	font-size: 8pt;
	line-height: 160%;
	color: #C0C0C0;
}
.blue {
	color: #164F96;
}
.blue a:hover {
	color: #007EFF;
	text-decoration: none;
}
.blue1 {
	color: #007EFF;
}
.blue1 a:hover {
	color: #007EFF;
	text-decoration: none;
}
	.line_click {/*方框*/
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-bottom-style: solid;
		border-top-color: #DEDEDE;
		border-right-color: #DEDEDE;
		border-bottom-color: #DEDEDE;
		border-left-color: #DEDEDE;}
.orange {color: #FF3300;}
.b_d {
	background-image: url(images/p1/b_d.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.tt-line {  /*表格-表頭隔線*/
	background: url(images/p2/tt-line.gif) no-repeat right;
}
.tt-bg{ /*表格-表頭底色漸層*/
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#AED2F2', endColorStr='#6BA5D7', gradientType='0');
	background-color:#6ba5d7;}
.tt-pro_bg{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#CDDBF5', gradientType='1');
	background-color:#F2F7FD;
	border-right:4px solid #8BAFE9;
	border-top: 4px none #cddbf5;
	border-bottom: 4px none #cddbf5;
	border-left: 4px none #cddbf5;
}
.white {
	color: #FFFFFF;
}
.blue-2 {

	color: #007EFF;
	text-decoration: none;
}
.blue-3 {
	font-size: 10pt;
	color: #0C3E79;
}
.line-2 {

	border-top: 1px none #E6E6E6;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	border-left: 1px none #E6E6E6;
}
.p5_d {
	background-image: url(images/p5/p_002.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.p5_d-2 {
	background-image: url(images/p5/p_003.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.line-white {

	border-top: 1px none #FFFFFF;
	border-right: 1px none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px none #FFFFFF;
}
.blue-4 {

	font-size: 11pt;
	color: #0C3E79;
}
.blue-5 {

	color: #77BBFF;
	text-decoration: none;
	font-size: 7.5pt;
}
.black {
	font-size: 8pt;
	color: #747474;
}
.line-pro {	
border: 1px solid #E6E6E6;
	 
}
/*產品總覽頁用*/
div.pro-area1{float:left;padding-left:15px;}
div.pro-area2{float:left;width:170px;margin-left:10px;margin-right:10px;padding-bottom:5px;}
/*產品細項用*/
div.pro-area3t{padding-bottom:8px;}
div.pro-area3{padding-top:20px;}
/*小區塊用*/
div.pro-area0{float:left;}
/*產品列表頁用*/
div.pro-area4{margin-bottom:5px;}
/*FAQ用*/
div.pro-area5{float:left;width:615px;}
div.pro-area5t{float:left;width:615px;background-color:#F3F7FD;}

div.pro-left{float:left;width:90px;margin:5px;padding:5px;border: 1px solid #E6E6E6;}
div.pro-right{float:left;margin:5px;padding:5px;}
div.pro-series{
	margin-top:5px;
	margin-bottom:5px;
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ffffff', endColorStr='#CDDBF5', gradientType='1');
	background-color:#F2F7FD;
	border-right:4px solid #8BAFE9;
	border-top: 4px none #cddbf5;
	border-bottom: 4px none #cddbf5;
	border-left: 4px none #cddbf5;
	font-size: 10pt;
	color: #0C3E79;
	height:15px;}
.hr1{clear:both;height:30px;}
div.contact-area{float:left;width:150px;}

/*表單相關-form*/
	input,option,select,textarea { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #666666;
		font-size: 8.5pt;
	}
	input#submit { /*按鈕設定*/
		border: 1px solid #A4B8D9;
		filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#DFE8F7', gradientType='0');
		font: 11px Verdana, Tohoma, Arial;
		color: #2D4E95;
		background: #dfe8f7;
		padding-top:3px;
	}