body {
	background-color: #FFFFFF;
	margin: 0px;
}
#main {
	background-image: url(../images/indexbg.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	text-decoration: none;
	clear: both;
	margin-bottom: 0px;
	padding: 0px;
}
#foot {
	background-image: url(../images/footbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	text-align: center;
	height: 98px;
	margin: 0px;
	padding: 0px;
	color: #568C02;
}
h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #003399;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #eeeeee;
	padding-left: 5px;
	padding-right: 5px;
}

#colorbanner {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-bottom: 0px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 22px;
	margin: 0px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #003399;
	margin: 0px;
	padding: 0px;
}
p,table,li,form {
	margin: 0px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;
}
.word-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

#maintable {
	background-image: url(../images/topbg.jpg);
	width: 998px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: center top;
}
#photo {
	border: 1px solid #CCCCCC;
	height: 91px;
	width: 387px;
	padding: 5px;
}
#footlogo {
	width: 1000px;
	text-align: left;
	padding-top: 18px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 20px;
}
.left10 {
	margin-right: 10px;
}
.word-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC0000;
	text-decoration: none;
}
.word-6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

#ategory ul{
	list-style-type: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ategory a{
	width: 300px;
	padding-left: 20px;
	display: block;
	background-image: url(../images/arrow-1.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	text-align: left;
	color: #003399;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin-top: 10px;
}
#ategory a:hover{
	color:#006666;
	background-image: url(../images/arrow-1on.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.right {
	float: right;
}
#topmenu {
	float: right;
	margin-top: 40px;
	margin-right: 10px;
}
#topmenu2 {
	float: right;
	margin-top: 25px;
	margin-right: 10px;
}

.mainbg {
	background-image: url(../images/mainbg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #F2F2F2;
}
.coner10 {
	margin-top: 10px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
}
#ategory2 ul{
	list-style-type: none;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#ategory2 a{
	padding-left: 20px;
	display: block;
	background-repeat: repeat-x;
	background-position: left;
	text-align: left;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	margin-top: 5px;
	text-decoration: none;
	height: 20px;
	margin-right: 20px;
	margin-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #FFFFFF;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #FFFFFF;
	font-size: 12px;
}
#ategory2 a:hover{
	color:#000000;
	background-image: url(../images/approve.gif);
	background-repeat: no-repeat;
	background-position: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background-color: #FFF790;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FEFB88;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #FEFB88;
}
.ling {
	margin-right: 20px;
	margin-left: 20px;
	padding-left: 20px;
	background-image: url(../images/approve.gif);
	background-repeat: no-repeat;
	margin-bottom: 1px;
	text-align: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FAFA8A;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #FEF995;
	font-weight: bold;
}/* firefox */
.article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #333333;
	float: left;
	text-align: left;
	width: 568px;
	margin: 5px;
}/* IE6 */
* html .article {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #333333;
	float: left;
	width: auto;
}/* IE7 */
*+html .article {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #333333;
	float: left;
	width: auto;
}	
	.article2 {
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 25px;
	color: #333333;
	float: left;
	width: 96%;
}

/* IE6 */
* html #rightbar {
	float: right;
	width: 190px;
	padding-top: 5px;
	margin-top: 35px;
	padding-right: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-bottom: 50px;
}/* IE7 */
*+html #rightbar {
	float: right;
	width: 190px;
	padding-top: 5px;
	margin-top: 35px;
	padding-right: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-bottom: 50px;
}/* firefox */
#rightbar {
	float: right;
	width: 190px;
	padding-top: 5px;
	margin-top: 35px;
	padding-right: 0px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-bottom: 50px;
	display: block;
}

#leftsitearticle {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../images/newsbg.jpg);
	background-repeat: no-repeat;
}
.word-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04276B;
	text-decoration: none;
}
.line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 12px;
	color: #04276B;
}
.line2 {
	background-image: url(../images/line-1.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

.productbg {
	background-image: url(../images/leftmenubackground-1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#producttd p {
	margin: 0px;
}
.word-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #993333;
	text-decoration: none;
}
.word-5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006699;
	text-decoration: none;
}
.titleone {
	background-image: url(../images/botbg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-right: 8px;
	margin-left: 8px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 13px;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 5px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	background-color: #FFFFFF;
}
.performance {
	background-image: url(../images/performancebg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
 #hometable {
	width: 702px;
	border-right-style: solid;
	border-right-width: 5px;
	border-right-color: #000000;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #2E84BF;
	padding-left: 5px;
	margin: 0px;
	text-align: left;
}
.supportbg {
	background-image: url(../images/supportbg.jpg);
	background-repeat: no-repeat;
}
.certification {
	background-color: #000000;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.stiemap {
	background-image: url(../images/sitemap.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.word-7 {
	color: #333333;
}
.word-8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7A801C;
	
}
.word-9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF66;
	text-decoration: none;
}
#picbg {
	background-image: url(../images/pic-bg.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 99px;
	width: 397px;
	display: block;
	text-align: center;
	padding-top: 8px;
	margin-top: 10px;
}
.ga1 {
	
}
.ga1 a {
	color: #333333;
	text-decoration: none;
	background-image: url(../images/leftmenubg-1.jpg);
	height: 18px;
	width: 201px;
	text-indent: 45px;
	display: block;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
.ga1 a:hover {
	background-image: url(../images/leftmenubg-1-over.jpg);
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.ga12  {
	color: #333333;
	text-decoration: none;
	background-image: url(../images/leftmenubg-1-over.jpg);
	height: 18px;
	width: 201px;
	text-indent: 45px;
	display: block;
	padding-top: 7px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
 .word-blue {
	color: #003399;
}.menutitle{
	cursor:pointer;
	color:#000000;
	width:190px;
	text-align:left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 20px;
	background-image: url(../images/leftmenubg-1.jpg);
} 
.submenu{
	display: none;
	margin-left: 10px;
	margin-bottom: 5px;
} 
.menutitle2{
	cursor:pointer;
	color:#000000;
	width:540px;
	text-align:left;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-weight: normal;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
} 
.submenu2{
	display: none;
	margin-left: 20px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 0px;
	margin-top: 0px;
} 
/*這是首頁menu的圖檔變化效果*/
#mupic ul{list-style-type: none;margin: 0px;padding: 0px;}
#mupic li{margin: 0px;float: left;}
#mupic li a {width: 202px;height: 52px;display: block;text-indent: -3000px;font-size: 1px;}
#mupic li.one a {background-image: url(../images/menu_01on.gif);}
#mupic li.one a:hover{background: url(../images/menu_01out.gif);}
#mupic li.two a {background: url(../images/menu_02on.gif);}
#mupic li.two a:hover{background: url(../images/menu_02out.gif);}
#mupic li.three a {background: url(../images/menu_03on.gif);}
#mupic li.three a:hover{background: url(../images/menu_03out.gif);}
#mupic li.four a {background: url(../images/menu_04on.gif);}
#mupic li.four a:hover{background: url(../images/menu_04out.gif);}
#mupic li.five a {background: url(../images/menu_05on.gif);}
#mupic li.five a:hover{background: url(../images/menu_05out.gif);}
#mupic li.six a {background: url(../images/menu_06on.gif);}
#mupic li.six a:hover{background: url(../images/menu_06out.gif);}
/*這是首頁menu的圖檔變化效果*/
/*這是英文首頁menu的圖檔變化效果*/
#mupic2 ul{list-style-type: none;margin: 0px;padding: 0px;}
#mupic2 li{margin: 0px;float: left;}
#mupic2 li a {width: 202px;height: 52px;display: block;text-indent: -3000px;font-size: 1px;}
#mupic2 li.one a {background-image: url(../images/menu_01on-eng.gif);}
#mupic2 li.one a:hover{background: url(../images/menu_01out-eng.gif);}
#mupic2 li.two a {background: url(../images/menu_02on-eng.gif);}
#mupic2 li.two a:hover{background: url(../images/menu_02out-eng.gif);}
#mupic2 li.three a {background: url(../images/menu_03on-eng.gif);}
#mupic2 li.three a:hover{background: url(../images/menu_03out-eng.gif);}
#mupic2 li.four a {background: url(../images/menu_04on-eng.gif);}
#mupic2 li.four a:hover{background: url(../images/menu_04out-eng.gif);}
#mupic2 li.five a {background: url(../images/menu_05on-eng.gif);}
#mupic2 li.five a:hover{background: url(../images/menu_05out-eng.gif);}
#mupic2 li.six a {background: url(../images/menu_06on-eng.gif);}
#mupic2 li.six a:hover{background: url(../images/menu_06out-eng.gif);}
/*這是英文首頁menu的圖檔變化效果*/
/*這是日文首頁menu的圖檔變化效果*/
#mupic3 ul{list-style-type: none;margin: 0px;padding: 0px;}
#mupic3 li{margin: 0px;float: left;}
#mupic3 li a {width: 202px;height: 52px;display: block;text-indent: -3000px;font-size: 1px;}
#mupic3 li.one a {background-image: url(../images/menu_01on-jp.gif);}
#mupic3 li.one a:hover{background: url(../images/menu_01out-jp.gif);}
#mupic3 li.two a {background: url(../images/menu_02on-jp.gif);}
#mupic3 li.two a:hover{background: url(../images/menu_02out-jp.gif);}
#mupic3 li.three a {background: url(../images/menu_03on-jp.gif);}
#mupic3 li.three a:hover{background: url(../images/menu_03out-jp.gif);}
#mupic3 li.four a {background: url(../images/menu_04on-jp.gif);}
#mupic3 li.four a:hover{background: url(../images/menu_04out-jp.gif);}
#mupic3 li.five a {background: url(../images/menu_05on-jp.gif);}
#mupic3 li.five a:hover{background: url(../images/menu_05out-jp.gif);}
#mupic3 li.six a {background: url(../images/menu_06on-jp.gif);}
#mupic3 li.six a:hover{background: url(../images/menu_06out-jp.gif);}
/*這是日文首頁menu的圖檔變化效果*/
/*這是簡體首頁menu的圖檔變化效果*/
#mupic4 ul{list-style-type: none;margin: 0px;padding: 0px;}
#mupic4 li{margin: 0px;float: left;}
#mupic4 li a {width: 202px;height: 52px;display: block;text-indent: -3000px;font-size: 1px;}
#mupic4 li.one a {background-image: url(../images/menu_01on-sn.gif);}
#mupic4 li.one a:hover{background: url(../images/menu_01out-sn.gif);}
#mupic4 li.two a {background: url(../images/menu_02on-sn.gif);}
#mupic4 li.two a:hover{background: url(../images/menu_02out-sn.gif);}
#mupic4 li.three a {background: url(../images/menu_03on-sn.gif);}
#mupic4 li.three a:hover{background: url(../images/menu_03out-sn.gif);}
#mupic4 li.four a {background: url(../images/menu_04on-sn.gif);}
#mupic4 li.four a:hover{background: url(../images/menu_04out-sn.gif);}
#mupic4 li.five a {background: url(../images/menu_05on-sn.gif);}
#mupic4 li.five a:hover{background: url(../images/menu_05out-sn.gif);}
#mupic4 li.six a {background: url(../images/menu_06on-sn.gif);}
#mupic4 li.six a:hover{background: url(../images/menu_06out-sn.gif);}
/*這是簡體首頁menu的圖檔變化效果*/
.top10 {
	padding-top: 10px;
}
.littlemenu {
	margin-top: 2px;
	margin-bottom: 2px;
	text-align: right;
	margin-right: 5px;
	margin-left: 5px;
}
.littlemenu li {
	width: 165px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
}
.littlemenu ul {
	list-style-type: none;
	margin: 0px;
}
.littlemenu li a {
	color: #000000;
	text-decoration: none;
	text-align: left;
	display: block;
	padding-left: 10px;
	background-image: url(../images/arrow-little.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.littlemenu li a:hover {
	color: #FFFFFF;
	background-color: #CCCCCC;
}
.tab_1 {
	background-image: url(../images/td_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 145px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	width: 750px;
	padding: 5px;
	margin-top: 5px;
}
.tab_1 a {
	color: #993300;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}
.tab_1 a:hover {
	color: #FF9933;
}
.tab_1 img {
	padding: 3px;
	border: 1px solid #D5D5D5;
}
.word-10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336633;
}
.word-s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
}
#main table {
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#foot #footlogo div .word-6 {
	color: #568C02;
}
#foot #footlogo div .word-8 {
	color: #FFF;
}

