@charset "utf-8";
/*基本樣式*/
#bg{
	background-image: url(images/index_04.gif);
	background-repeat: repeat-x;
}
#bg01{
	background-image: url(images/mainbg_04.gif);
	background-repeat: repeat-x;
}

#am {
	width: 1000px;
	margin-left:auto;
	margin-right:auto;
}
#floor {
	background-image: url(images/index_11.gif);
	background-repeat: repeat-x;
	height: 40px;
	visibility: inherit;
	font-family: "新細明體";
	font-size: 9pt;
	color: #999999;
	padding-top: 10px;
	margin-top: 10px;
	clear: both;
}


#floor01 {
	background-image: url(images/pic1_03.gif);
	background-repeat: no-repeat;
	height: 34px;
	padding-left: 10px;
	padding-top: 12px;
}
#floor01 a:link,#floor01  a:visited{
	font-family: "新細明體";
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
}

#floor01 a:hover{
	font-family: "新細明體";
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	}	
#floor02 {
	font-family: "新細明體";
	font-size: 9pt;
	color: #999999;
	height: 34px;
	padding-left: 50px;
	padding-top: 5px;
	padding-right: 10px;
}
.floor02 a:link,.floor02  a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #999999;
	text-decoration: none;
}

.floor02 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	text-decoration: none;
	}	

/*新品上市灰色背景*/
.conbg {
	background-image: url(images/conbg_02.gif);
	background-repeat: repeat-x;
}

/*最新消息樣式*/
#data {
	font-size: 9pt;
	color: #333333;
	font-family: "細明體";
}

.news {
	font-family: "新細明體";
	font-size: 9pt;
	font-weight: bold;
	color: #F00000;
}
.news a:link,.news  a:visited{
	font-family: "新細明體";
	font-size: 9pt;
	font-weight: bold;
	color: #F00000;
	text-decoration: none;
}

.news a:hover{
	font-family: "新細明體";
	font-size: 9pt;
	font-weight: bold;
	color: #CC3300;
	text-decoration: none;
	}	

#news01 {
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 18px;
	color: #006699;
	text-align:justify; 
	text-justify:inter-ideograph;
	}
#news01 a:link,#news01  a:visited{
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 18px;
	color: #006699;
	text-align:justify; 
	text-justify:inter-ideograph;
	text-decoration: none;
}

#news01 a:hover{
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 18px;
	color: #0099CC;
	text-align:justify;
	text-justify:inter-ideograph;
	text-decoration: none;
	}	
.dot {
	font-size: 9pt;
	color: #999999;
	font-family: "新細明體";
	line-height: 16px;
}
.cont {
	font-family: "新細明體";
	font-size: 9pt;
	color: #000000;
}


.news02 {
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 18px;
	color: #006699;
	}
.news02 a:link,.news02  a:visited{
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 18px;
	color: #006699;
	text-align:justify; 
	text-justify:inter-ideograph;
	text-decoration: none;
}

.news02 a:hover{
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 18px;
	color: #0099CC;
	text-align:justify;
	text-justify:inter-ideograph;
	text-decoration: none;
	}	


/*產品上市*/
#prr a:link,#prr  a:visited{
	font-family: "細明體";
	font-size: 9pt;
	color: #666699;
	text-decoration: none;
}

#prr a:hover{
	font-family: "細明體";
	font-size: 9pt;
	color: #6699FF;
	text-decoration: underline;
	}
/*內頁及選單*/	
#main02_left {
	float: left;
	height: auto;
	background-image: url(images/pd_07.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 100px;
	width: 169px;
}
#main03_left {
	float: left;
	height: auto;
	background-image: url(images/about_07.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 100px;
	width: 169px;
}
#main04_left {
	float: left;
	height: auto;
	background-image: url(images/news_07.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 100px;
	width: 169px;
}
#main05_left {
	float: left;
	height: auto;
	background-image: url(images/newarr_07.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 100px;
	width: 169px;
}
#main06_left {
	float: left;
	height: auto;
	background-image: url(images/download_07.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 100px;
	width: 169px;
}
#main07_left {
	float: left;
	height: auto;
	background-image: url(images/link_07.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 100px;
	width: 169px;
}
#main08_left {
	float: left;
	height: auto;
	background-image: url(images/co_07.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 100px;
	width: 169px;
}



#main02_right {
	float: right;
	height: auto;
	width: 831px;
	background-image: url(images/pd_08.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 30px;
}
#main03_right {
	float: right;
	height: auto;
	width: 800px;
	background-image: url(images/pd_08.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 30px;
}
#main02 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

#menu {
	width: 170px;
	margin-right: auto;
	margin-left: auto;
}

#menu ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #999999;
	display: block;
	background-image: url(images/main_bg.jpg);
	background-repeat: no-repeat;
	line-height: 18px;
	background-position: 0px 7px;
	list-style-type: none;
	width: 145px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
	height: auto;
}
#menu ul a:link,#menu ul a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	color: #999999;

}
#menu ul a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #666666;
	text-decoration: none;
}
#menu ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	display: block;
	height: 15px;
	width: 140px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	line-height: 100%;
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 5px;
	padding-left: 0px;
	list-style-position: outside;
	list-style-image: url(images/bgg_11.gif);
}
#menu ul li a:link,#menu ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	color: #666666;
	padding-left: 3px;
	font-weight: normal;
}
#menu ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	padding-left: 3px;
	font-weight: normal;
}
.bo {
	width: 100%;
}
.b_search {
	background-color: #666666;
	background-image: url(image/butio2.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	height: 19px;
	width: 47px;
	cursor:pointer;
}
.textarea {
	height: 15px;
	border: 1px solid #D4D0C8;
	font-size: 9pt;
	color: #80552A;
	font-family: Arial, Helvetica, sans-serif;
}
.textarea1 {
	border: 1px solid #D4D0C8;
	font-size: 9pt;
	color: #333333;
	font-family: "細明體";
	line-height: 16px;
	height: 15px;
}
.p_ds {
	width: 780px;
	font-family: "新細明體";
	font-size: 9pt;
	color: #333333;
	padding-right: 10px;
	margin-right: auto;
}
.p_ds a:link,.p_ds  a:visited{
	font-family: "新細明體";
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}

.p_ds a:hover{
	font-family: "新細明體";
	font-size: 9pt;
	color: #999999;
	text-decoration: none;
	}	
.t_bg  {
	background-image: url(images/pd_pic2_15.gif);
	background-repeat: no-repeat;
}
.t_line {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ADAAAA;
	border-bottom-color: #ADAAAA;
	border-left-color: #ADAAAA;
}


#pd_pictext {
	font-family: "新細明體";
	font-size: 12pt;
	color: #333333;
	text-decoration: none;
	padding-left: 7px;
}

.pd_pic {
	background-repeat: no-repeat;
	height: auto;
	width: 340px;
	font-family: "新細明體";
	font-size: 12pt;
	color: #666666;
}

.pd_pic a:link,.pd_pic a:visited{
	font-family: "新細明體";
	font-size: 12pt;
	color: #333333;
	text-decoration: none;
	padding-left: 7px;
}

.pd_pic a:hover{
	font-family: "新細明體";
	font-size: 12pt;
	color: #999999;
	text-decoration: none;
	padding-left: 7px;
	}	
.pd_ss {
	font-size: 9pt;
	color: #3366CC;
	line-height: 22px;
	padding-left: 3px;
}

.pd_ss a:link,.pd_ss  a:visited{
	font-family: "新細明體";
	font-size: 9pt;
	color: #3399CC;
	text-decoration: none;
	padding-left: 1px;
	line-height: 22px;
}

.pd_ss a:hover{
	font-family: "新細明體";
	font-size: 9pt;
	color: #3333FF;
	text-decoration: none;
	padding-left: 1px;
	line-height: 22px;
	}	
.pd_num {
	font-family: "新細明體";
	font-size: 9pt;
	color: #666666;	
	padding-left: 1px;
	line-height: 22px;
}
.pd_num a:link,.pd_num  a:visited{
	font-family: "新細明體";
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	padding-left: 1px;
	line-height: 22px;
}

.pd_num a:hover{
	font-family: "新細明體";
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
	padding-left: 1px;
	line-height: 22px;
	}	
.li a:link,.li a:visited{
	font-family: "新細明體";
	font-size: 13px;
	color: #009999;
	text-decoration: none;
	padding-left: 1px;
	line-height: 22px;
}

.li a:hover{
	font-family: "新細明體";
	font-size: 13px;
	color: #006666;
	text-decoration: none;
	padding-left: 1px;
	line-height: 22px;
	}	
/*CSS manu style pagination*/

.manu {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	COLOR: #666;
	BORDER-BOTTOM: #999 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #999 1px solid;
	BORDER-LEFT: #999 1px solid;
	COLOR: #666;
	BORDER-BOTTOM: #999 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #036cb4 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #036cb4 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #036cb4 1px solid;
	BACKGROUND-COLOR: #036cb4;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}
.pd_pic1 {
	border: 1px solid #666666;
	background-color: #FFFFFF;
	padding: 2px;
}
.pdtitle {
	font-family: "新細明體";
	font-size: 12pt;
	color: #FF6633;
	padding-left: 2px;
}
.pdmodel {
	font-family: "新細明體";
	font-size: 12pt;
	color: #0066CC;
}
.descr {
	height: auto;
	width: 380px;
	margin-left: 50px;
	margin-right: 15px;
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 18px;
	color: #666666;
	margin-top: 5px;
	text-align:justify;
	text-justify:inter-ideograph;
}
.about {
	height: auto;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	font-family: "新細明體";
	font-size: 9pt;
	line-height: 20px;
	color: #333333;
}
.b3 a:link,.b3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #124477;
	text-decoration: none;
	background-repeat: no-repeat;
}
.b3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	text-decoration: none;
}
.t2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #333333;
	line-height: 150%;
	font-weight: normal;
}
.t5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
}
.t7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0D1D2D;
	font-weight: 600;
	line-height: 120%;
}
#offic_dw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #006699;
	margin-top: 25px;
}
.order_line {
	font-family: "新細明體";
	font-size: 9pt;
	color: #000000;
}
.button55 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #006699;
	height: 23px;
	width: auto;
	padding-top: 3px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

