html{height:100%;}
body{
	height:100%;
    margin:0;
	padding:0;
	overflow-y:scroll;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
*:first-child+html body {
	overflow-y:auto;
}/*--for ie7--*/
* html body {
	overflow-y:auto;
}/*--for ie6--*/

a img {border:0;vertical-align:middle;}

ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
input.blur {/*--提示值--*/
		font-family: Arial;
		color:#3a3a3a;
		font-size:12px;
	}
.myBlur {/*--提示值--*/
        font-family: Arial;
		color:#3a3a3a;
		font-size:12px;
	}
#banner{/**/
	width:100%;
	height:220px;
    overflow: hidden;
	margin:0 auto; /*距離螢幕0 居中auto*/
	display:block;
}
.show1{
background: url(../images/banner/b1.jpg)no-repeat scroll center center transparent; /*center center 為xy的設定*/
padding:0;
height:220px;
width:100%;
top:125px;
left:0;
}
.show2{ 
background: url(../images/banner/banner_2.png)no-repeat scroll center center transparent; /*center center 為xy的設定*/
padding:0;
height:220px;
width:100%;
top:125px;
left:0;
}
.show3{
background: url(../images/banner/banner_3.png)no-repeat scroll center center transparent;/*center center 為xy的設定*/
padding:0;
height:220px;
width:100%;
top:125px;
left:0;
}

div#abgne_marquee {/*跑馬燈*/
		position: relative;
		overflow: hidden;	/* 超出範圍的部份要隱藏 */
		width: 800px;
		height: 25px;
		margin-left:200px;
		line-height: 25px;
		top:8px;
		left:0;
}
div#abgne_marquee ul, div#abgne_marquee li {
		margin: 0;
		padding: 0;
		list-style: none;
}
div#abgne_marquee ul {
		position: absolute;
}
div#abgne_marquee ul li a {
		display: block;
		overflow: hidden;	/* 超出範圍的部份要隱藏 */
		font-size:13px;
		height: 25px;
		line-height: 25px;
		text-decoration: none;
		color:#757575;
}
	.abgne_marquee {/*跑馬燈日期*/
	font-family: Arial;
	font-size:13px;
	color:#256d1f;
	line-height:125%;
	font-weight:bold;
}
.word {/*跑馬燈 End*/
		font-size:13px;
		line-height: 25px;
		text-decoration: none;
		color:#757575;}
ul.menu{padding:0; margin:0; list-style:none; cursor:pointer;}/*but*/
ul.menu li{ float:left;}/*but*/
ul.left_menu{padding:0; margin:0; list-style:none; cursor:pointer;}/*left_but*/
ul.left_menu li{ float:left; background:url(../images/products/left_but_bk.jpg) left top no-repeat; width:214px; line-height:125%; color:#8A8A8A; font-size:13px; padding:12px 0 10px 0px; border-bottom:1px solid #fff;border-top:1px solid #E6E6E6;}/*left_but*/
ul.left_menu li:hover{color:#666666;font-size:13px;}
ul.left_menu li #current{ background:url(../images/products/w_bk.jpg) repeat left top; width:211px; margin:-10px 0 0 5px; padding:0px 0 0 8px; line-height:125%;}
ul.submenu{ padding:0; margin:0; list-style:none; cursor:pointer;}/*left_but子分類*/
ul.submenu li{ background: url(../images/products_class/w_bk.jpg) repeat-y left center;border:0;padding:5px 0 5px 11px; line-height:125%; color:#666666; font-size:13px; font-weight:bold; }
ul.submenu li div{ background:url(../images/products_class/w_bk.png) no-repeat left top; padding:0 0 0 15px;}
ul.class{ padding:0; margin:0; list-style:none; cursor:pointer;}/*left_but子子分類*/
ul.class li{ background: url(../images/products_class/w_bk.jpg) repeat-y left center;border:0;padding:5px 0 5px 10px; line-height:125%; width:215px; }
ul.class li div{ background:url(../images/products_class/w_bk.jpg) repeat-y left top; font-weight:lighter; }
ul.class li #dec{ text-decoration:underline;}
ul.class li div:hover{ text-decoration:underline; }/*left_but子子分類 End*/
ul.page {margin:0 10px; padding:0; list-style:none;}/*page*/
ul.page li {padding:0px 5px; float:left; margin:0 2px; font-size:12px; color:#999; cursor:pointer}
ul.page li.current {color:#333333; font-weight:bold}
.pro_sp {/*首頁pic*/
    width:175px; 
	height:115px;	 
	text-align:center;
	display:table-cell;  
	vertical-align:middle;
}
.pro_sp span{/*首頁pic*//
	height:100%; 
	display:inline-block;
	}
.pro_sp1 {/*子分類pic、經銷商*/
    width:145px; 
	height:145px;	 
	text-align:center;
	display:table-cell;  
	vertical-align:middle;
}
.pro_sp1 span{/*子分類pic、經銷商*/
	height:100%; 
	display:inline-block;
}
    #pic {/*產品輪播*/
	width: 705px;	/* 圖片寬度 + 縮圖寬度 + 間隔 8px */
	height: 320px;	/* 圖片高度 */
	padding: 6px 5px;
	position: relative;
	background:url(../images/products_page/bk.png) no-repeat left top;
	}
	#pic ul, #pic li {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#pic img {
		border: none;
	}
	#pic .photo {
		width: 585px;	/* 圖片寬度 */
		height: 277px;	/* 圖片高度 */
		position: absolute;
		margin-top:12px;
		margin-left:5px;
	}
	#pic .desc-block {
		position: absolute;
		bottom: 0;
		left: 0;
		width: 585px;	/* 圖片寬度 */
		height: 32px;
	}
	#pic .desc-bg, #pic .desc-title {
		position: absolute;
		width: 565px;	/* 圖片寬度 - padding * 2 */
		background: #000;
		top: 0;
		height: 24px;
		padding: 4px 10px;
	}
	#pic .desc-title {
		color: #fff;
		font-size:13px;
		background: none;
		line-height: 24px;
	}
	#pic #playPause-btn {	/* 播放/暫停鈕 */
		position: absolute;
		display: block;
		right: 5px;
		bottom: 5px;
		width: 21px;
		height: 21px;
		width: 21px;
		height: 21px;
		text-indent: -999px;
	}
	#pic .playPause-btn-play {
		background: url(../images/sprite.png) no-repeat -21px 0px;
	}
	#pic .playPause-btn-pause {
		background: url(../images/sprite.png) no-repeat 0px 0px;
	}
	#pic .thumbs {
		width: 94px;
		height: 288px;	/* 圖片高度 - padding-top */
		padding-top: 12px;
		right: 15px;
		position: absolute;
	}
	#pic .carousel {
		height: 280px;
		position: relative;
		overflow: hidden;
	}
	#pic .carousel .nav-bar {
		float: left;
		width: 2px;
		height: 63px;
		margin-right: 2px;
	}
	#pic .carousel img {
		float: left;
		width: 90px;
		height: 63px;
	}
	#pic .carousel ul {
		position: absolute;
	}
	#pic .carousel li {
		width: 94px;
		height: 72px;
	}
	#pic .carousel .current .nav-bar {	/* 當被點選時，縮圖左邊的顏色 */
		background: #007acc;
	}
	#pic .thumbs .prev, #pic .thumbs .next {	/* 縮圖上下的控制鈕 */
		position: absolute;
		left: 43px;
		width: 12px;
		height: 0px;
		padding-top: 6px;
		overflow: hidden;
		display: block;
		cursor: pointer;
		background: url(../images/sprite.png) no-repeat 0 0;
	}
	#pic .thumbs .prev {
		top: 0px;
		background-position: 0 -21px;
	}
	#pic .thumbs .next {/*產品輪播 End*/
		bottom: -2px;
		background-position: 0 -27px;
	}	
#qaContent {/*問與答*/
	width: 707px;
	margin-top:-45px;
}
#qaContent div {
	width: 707px;
	height: 22px;
	font-size:15px; 
	color:#000;
	font-weight:lighter;
	line-height:125%;
}
#qaContent div.qa_group_1 {
	background: url(../images/qa_group_1.png) no-repeat left bottom;
	height:51px;
}
#qaContent ul.accordionPart {
	margin:0px 5px 10px 5px;
}
#qaContent ul.accordionPart li {
    border:0;border-bottom:1px solid #cccccc;border-style:dotted;
    padding-bottom: 12px;
}
#qaContent ul.accordionPart li .qa_title {
	background: url(../images/icon_q_a.gif) no-repeat 0px 3px;
	padding-left: 28px;
	color: #666666;
	font-size:13px;
	cursor: pointer;
	line-height:210%;
	width:660px;
}
#qaContent ul.accordionPart li .qa_title_on {
	text-decoration: underline;
}
#qaContent ul.accordionPart li .qa_content {/*問與答 End*/
	margin: 6px 0 10px 0;
	background: url(../images/icon_q_a.gif) no-repeat 0px -24px;
	padding-left: 28px;
	color: #999999;
	font-size:13px;
	width:660px;
}

pre {/*back top*/
		height: 20px;
	}	
		
.style1 {/*language、search*/
	font-family: Arial;
	font-size:13px;
	color:#3a3a3a;
	line-height:125%;
}
.style2 {/*首頁品名*/
	font-family: Arial;
	font-size:13px;
	color:#383838;
	line-height:125%;
	font-weight:bold;
}
.style3 {/*簡述*/
	font-family: Arial;
	font-size:13px;
	color:#868686;
	line-height:125%;
}
.style4 {/*foot*/
	font-family: Arial;
	font-size:13px;
	color:#6c6c6c;
	line-height:125%;
}
.style5 {/*tel*/
	font-family: Arial;
	font-size:15px;
	color:#3a3a3a;
	line-height:125%;
	font-weight:bold;
}
.style6 {/*corpyright*/
	font-family: Arial;
	font-size:12px;
	color:#989898;
	line-height:150%;
}
.style7 {/*left_but*/
	font-family: Arial;
	font-size:13px;
	color:#8A8A8A;
	line-height:125%;
}
.style8 {/*導覽頁*/
	font-family: Arial;
	font-size:12px;
	color:#999999;
	line-height:125%;
}
.style9 {/*導覽頁-重灰*/
	font-family: Arial;
	font-size:12px;
	color:#797979;
	line-height:125%;
}
.style10 {/*title*/
	font-family: Arial;
	font-size:17px;
	color:#000000;
	line-height:125%;
	font-weight:bold;
}
.style11 {/*content*/
	font-family: Arial;
	font-size:13px;
	color:#999999;
	line-height:125%;
}
.style12 {/*content*/
	font-family: Arial;
	font-size:13px;
	color:#666666;
	line-height:125%;
}
.style13 {/*content_bold*/
	font-family: Arial;
	font-size:13px;
	color:#666666;
	line-height:125%;
	font-weight:bold;
}
.style14 {/*content_bold*/
	font-family: Arial;
	font-size:15px;
	color:#333333;
	line-height:125%;
	font-weight:bold;
}
.style15 {/*tel*/
	font-family: Arial;
	font-size:15px;
	color:#2E6DAC;
	line-height:125%;
	font-weight:bold;
}
.style16 {/*子子分類*/
	font-family: Arial;
	font-size:13px;
	color:#999999;
	line-height:125%;
}
.style17 {/*已選定的母分類*/
	font-family: Arial;
	font-size:13px;
	color:#666666;
	line-height:125%;
}
.style18 {/*model name*/
	font-family: Arial;
	font-size:15px;
	color:#666666;
	line-height:125%;
	font-weight:bold;
}
.style19 {/*子分類簡述*/
	font-family: Arial;
	font-size:13px;
	color:#999999;
	line-height:125%;
}
.style20 {/*產品內頁title*/
	font-family: Arial;
	font-size:13px;
	color:#333333;
	line-height:125%;
	font-weight:bold;
}
.style21 {/*news_date*/
	font-family: Arial;
	font-size:13px;
	color:#999999;
	line-height:125%;
}
.style22 {/*news_content*/
	font-family: Arial;
	font-size:13px;
	color:#666666;
	line-height:125%;
}
.style23 {/*經銷商名稱*/
	font-family: Arial;
	font-size:13px;
	color:#333333;
	line-height:125%;
	font-weight:bold;
}
.style24 {/*聯絡資訊*/
	font-family: Arial;
	font-size:13px;
	color:#999999;
	line-height:125%;
}
.style25 {/*聯絡資訊*/
	font-family: Arial;
	font-size:13px;
	color:#797979;
	line-height:125%;
}
.style26 {/*search qa*/
	font-family: Arial;
	font-size:13px;
	color:#000000;
	line-height:125%;
}
.style27 {/*contact*/
	font-family: Arial;
	font-size:13px;
	color:#333333;
	line-height:125%;
	font-weight:bold;
}
.style28 {/*info*/
	font-family: Arial;
	font-size:13px;
	color:#999999;
	line-height:125%;
}
.style29 {/*info-灰*/
	font-family: Arial;
	font-size:13px;
	color:#797979;
	line-height:125%;
}
.style30 {/*title*/
	font-family: Arial;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	line-height:125%;
}
.style31 {/*country*/
	font-family: Arial;
	font-size:13px;
	color:#990000;
	line-height:125%;
}
.style32 {/*content*/
	font-family: Arial;
	font-size:13px;
	color:#999999;
	line-height:125%;
}
.style33 {/*content*/
	font-family: Arial;
	font-size:13px;
	color:#000000;
	line-height:125%;
}
.style34 {/*content-灰*/
	font-family: Arial;
	font-size:13px;
	color:#797979;
	line-height:125%;
}
.style35 {/*search*/
	font-family: Arial;
	font-size:12px;
	color:#000000;
	line-height:125%;
	font-weight:bold;
}
.style36 {/*search*/
	font-family: Arial;
	font-size:12px;
	color:#999999;
	line-height:125%;
}
.style37 {/*info*/
	font-family: Arial;
	font-size:13px;
	color:#000;
	line-height:125%;
}
.style38 {/*about*/
	font-family: Arial;
	font-size:13px;
	color:#000;
	line-height:125%;
}
.style39 {/*about-gray*/
	font-family: Arial;
	font-size:13px;
	color:#666;
	line-height:140%;
}
.style40 {/*about-blue*/
	font-family: Arial;
	font-size:13px;
	color:#2D6CAC;
	line-height:140%;
}
a:link {text-decoration: none}
a:visited {text-decoration: none;}
a:hover{text-decoration: none;}
a:active {text-decoration: none;}
.editer ul {list-style-type: disc; margin:1em 0 ; padding:0 0 0 40px ;}
.editer ul li {list-style-type: disc ;}