@CHARSET "UTF-8";
* {margin: 0px auto;  *margin:0px auto}
* html body {behavior:url("csshover3.htc"); overflow:hidden;}
@media all and (-ms-high-contrast: none) {.ie10 body { margin-left:-511px;}} 
body {padding: 0px; background: #FFF url(../_images/img_001.png) repeat-y center top; width: 1280px; height:100%; position:absolute; top: 0px; left:50%; margin-top:0px; margin-left:-512px;  overflow-x:hidden; overflow-y:auto; line-height: 1.5; }
a {font-family: 12px Tahoma, Arial, Trebuchet MS, sans-serif, Geneva; font-weight:lighter; text-decoration:none; color:#000;  outline: none; /* for Firefox */
 hlbr:expression(this.onFocus=this.blur()); /* for IE */
}
a:hover {color:#F00;}
a img {border: none;}
#logo a {background-image:url(../_images/logo.png); background-repeat:no-repeat; width:84px; height:71px; position:absolute; top:10px; left:48.7%; margin-top:0px; margin-left:-600px; z-index:4;}
#youtube a {background-image:url(../_images/youtube.png); background-repeat:no-repeat; width:60px; height:25px; position:absolute; top:20px; left:63.2%; margin-top:0px; margin-left:-600px; z-index:4;}
#fblike a {background-image:url(../_images/fblike.png); background-repeat:no-repeat; width:77px; height:25px; position:absolute; top:20px; left:68.6%; margin-top:0px; margin-left:-600px; z-index:4;}

#TOP1, #TOP2, #TOP3, #TOP4 {width: 143px; height:29px; position:absolute; padding:0px; top: 0px; left:50.05%; margin-top:5px; list-style-type:none; z-index:5;}
.image0 {height:12px; background-image:url(../_images/img_004.png);}
.image1 {height:12px; background-image:url(../_images/img_005.png);}
.image2 {width:121px; height:29px;}
.image2 a {width:121px; height:29px;background-image:url(../_images/google-logo.png); border-right:#000 1px solid;border-left:#000 1px solid;overflow:hidden;}
.image2 a:hover {width:121px; height:29px;background-image:url(../_images/google-logo_hover.png); border-right:#000 1px solid;border-left:#000 1px solid;overflow:hidden;}
#search {background-image: url(../_images/search.png); width:150px; height:14px; margin-left:35px;margin-top:auto; margin-right: auto; padding-top:5px; padding-bottom:5px;padding-left:5px; font-size:16px;}
#results {margin-top:10px;font-size:16px;}
-->#TOP1 {background-image: url(../_images/top1_link.png); width:250px; height:29px;margin-left:-260px;margin-top:15px;}
#TOP2 {background-image: url(../_images/top2_link.png); margin-left:73px;}
#TOP3 {background-image: url(../_images/top3_link.png); margin-left:224px;}
-->#TOP4 {background-image: url(../_images/top4_link.png); margin-left:224px;}


#TOP1 ul {display:none;	position:relative; top:-8px; }
#TOP1 li {list-style:none; text-align:center; margin-top:-1px;}
#TOP1 li a {display:block; color:#fff; width:119px;	line-height:29px; font-size:14px;}
#TOP1 .hover1 a {border:#000 solid 1px;	background-color:#FFF; color:#000;}
#TOP1 .hover1 :hover {background-color:#000; color:#fff;}
#TOP2 ul {display:block; position:relative;	top:-8px;}
#TOP2 li{list-style:none; text-align:center; margin-top:-1px;}
#TOP2 li a {display:block; color:#fff; width:119px; line-height:29px; font-size:14px;}
#TOP3 ul {display:none;	position:relative; top:-8px;}
#TOP3 li {list-style:none; text-align:center; margin-top:-1px;}
#TOP3 li a {display:block; color:#fff; width:119px;	line-height:29px; font-size:14px;}
#TOP3 .hover1 a {border:#000 solid 1px;	background-color:#FFF; color:#000;}
#TOP3 .hover1 :hover {background-color:#000; color:#fff;}
#TOP4 ul {display:none;	position:relative; top:-8px;}
#TOP4 li {list-style:none; text-align:center; margin-top:-1px;}
#TOP4 li a {display:block; color:#fff; width:119px;	line-height:29px; font-size:14px;}
#TOP4 .hover1 a {border:#000 solid 1px; background-color:#FFF; color:#000;}
#TOP4 .hover1 :hover {background-color:#000; color:#fff;}

#header {background-image: url(../_images/img_002.png);	background-repeat:no-repeat; width: 1024px; height:120px; position:absolute; top: 0px; left:0px; margin-top:0px; z-index:3; font-size: 14px;}
#header ul {position:absolute; list-style-type:none; padding:0px; width: 1024px; height: 30px; text-align:center; top: 60px; left:50%; margin-top:0px; margin-left:-256px;}
#header li {float:left; text-align:center; color:#FFF;}
#header li a {background-image: url(../_images/button_001_link.png); display:block; width:151px; height:30px; text-align:center; line-height:30px; font-weight:bold; color:#FFF;}
#header li a:hover {background-image: url(../_images/button_001_hover.png);color:#FFF;}
#header ul ul {display:none;background-color:#FFF; position:absolute; width:auto; height: 30px; text-align:center; top:30px; left:0px; margin-top:0px;}
#header li li {border-bottom:#E60012 solid 1px; border-right:#E60012 solid 1px; list-style:none; text-align:center; position:relative; width: 151px; height: 30px; overflow:hidden; float:none; background-color:#FFF; font-weight:normal;}
#header li li a {border-bottom:#E60012 solid 1px; border-left:#E60012 solid 1px; border-right:#E60012 solid 1px; background-image:none; background-color:#FFF; width: 152px; height: 30px; text-align:center; color:#000;font-weight:normal;}
#header li li a:hover { background-image: none; background-color:#FFE6CE; color:#000;}/*淺橘底黑色字*/


#header #SUB1 {top:30px; left:255px;}
#header #SUB2 {top:30px; left:406px;}
#header #SUB3 {top:30px; left:557px;}
#header #SUB4 {top:30px; left:708px;}
#header #SUB5 {top:30px; left:859px;}
#header .image3 {height:10px; width:152px; background-image:url(../_images/img_006.png); background-repeat:no-repeat; border:none; background-color:transparent;}
#SUB1BOX, #SUB2BOX {clear:both; position:absolute;}
.BOXS {position:absolute; clear:both; width:1024px; height:auto; border-bottom:1px solid #000; border-top:1px solid #F7F7F7; overflow:hidden; top:58px; background-color:#FFF; padding-bottom:30px; padding-top:30px; min-height:350px;}
.BOXS img {float:left; padding:5px;}
.BOXS p {width:1000px; font-size:14px; line-height:1.5; letter-spacing:1px; color:#000;}
#BOX1, #BOX2, #BOX3, #BOX4, #BOX5 {display:none;}
.BOXbanner {position:absolute; width:1024px; height:87px; background-repeat:no-repeat; background-position:center;}
#BOXbanner1 {background-image: url(../_images/news/products_banner.jpg)}
#content {background-color:#FFF; width: 1024px; position:absolute; top:0px; left::0px; height:auto;}
#content ul {padding:0px; width: 1024px; list-style-type:none; text-align:center;}
#footer {position:relative; top:110px; font-size:12px; font-weight:lighter; text-decoration:none; text-align:center; margin-left:0px;  }
#footerA {list-style-type:none; background-color:#FFF; color:#FFF; width:1024px; height:60px; }
#footerB {list-style-type:none; background-color:#000; color:#FFF; width:1024px; height:30px; }
#footerB a {color:#FFF;}
#footerB a:hover {color:#F00;}
#footerC {list-style-type:none; background-color:#000; color:#FFF; text-align:center; width:1024px; height:50px;}
#footerC a {color:#FFF;}
#footerC a:hover {color:#F00;}

