@charset "utf-8";
/* CSS Document */
body {
	background:url(../images/br.jpg) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
}

* html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
* html .png {
	position:relative;
 behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",  this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("', '').replace('")', ''),  this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",  this.runtimeStyle.backgroundImage = "none")), this.pngSet=true)  );
}

html {
  color: #000;
}
body, div, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, p, blockquote, th, td {
  margin: 0;
  padding: 0;
  font-size:12px;
}
fieldset, img {
  border: 0;
}
img {
  nobar: expression(this.galleryImg='no');
}
address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal;
}
/*li {
  list-style: none;
}*/
a:hover{text-decoration:none;}
caption, th {
  text-align: left;
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
}
h1{background:url(../images/icon_1.jpg) no-repeat; padding:0 0 0 10px; color:#484848; line-height:22px;}
h2{background:url(../images/icon_6.jpg) no-repeat 0px 3px; padding:0 0 0 35px; color:#5483b2; line-height:35px; font-size:16px;}
q:before, q:after {
  content: '';
}
abbr, acronym {
  border: 0;
  font-variant: normal;
}
sup {
  vertical-align: text-top;
}
sub {
  vertical-align: text-bottom;
}
input, textarea, select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
legend {
  color: #000;
}
table {
  font-size: inherit;
  font: 100%;
}
pre, code, kbd, samp, tt {
  font-family: monospace;
  *font-size: 108%;
  line-height: 100%;
}

p, span, font{font-family: Arial, Helvetica, sans-serif,"新細明體";color:#666; line-height:20px;}
span a{color:#212121; text-decoration:none;}
span a:hover{text-decoration:underline; color:#CC3300;}

/*Flash必需*/
.get_flash {
	background: url(../images/get_flash.gif) center no-repeat;
	display: block;
}

.accesskey {
	height: 21px;
	position: absolute; 
	width: 11px;
	}
.accesskey a{
	font-size: 10px;
	color:#FFF;
	text-decoration:none;
	}
.accesskey a:hover{
	font-size: 10px;
	color:#FFF;
	text-decoration:none;
	}
	
a:visited{color:#333333;}	

a:active{ color:#333333;}

/*內容css*/
.all{width:774px; margin:0 auto; padding:0px;}
.head{background:url(../images/top_br.jpg) no-repeat; width:774px; height:124px; margin:0px; padding:0px;}
.head .input{margin:18px 0 0 546px; float:left; }
.head .border{background-color:#fbfbfb; border:none; color:#cdcdcd; font-size:11px; line-height:18px;}
.head .word{float:left; width:30px; text-align:right; margin:20px 0 0 30px;}
.head .word a{text-decoration:none; cursor:pointer; }
.head .menu{width:400px; float:right; text-align:right; padding:36px 19px 0 0;}

.content{ width:774px;}
.content .left{width:11px; float:left; background:url(../images/from_left.jpg) repeat-y;}
.content .mid{width:752px; background-color:#FFF; float:left;}
.content .right{width:11px; float:left; background:url(../images/from_right.jpg) repeat-y;}
/*word 設定*/
h1{color:#333333; font-size:18px; font-weight:bold; line-height:30px; padding:0px; margin:0px;}
h2{color:#065dac; font-size:24px; font-weight:bold; line-height:40px; padding:0px; margin:0px;}
.eidt{color:#065dac; text-decoration:none;}
.eidt a:hover {color:#e76801;}
/*產品介紹menu*/
.contentProduct{ min-height:463px; height:500px;!important height:463px; width:774px; background:url(../images/product_br.jpg) repeat-y; padding:10px 0 0 25px;}
.contentProductleft{width:200px; float:left; padding:20px 0 0 20px;}
.productList{ padding:0 0 0 10px; line-height:30px;}
.productList .A{color:#065dac; font-size:15px; list-style: square; padding:0 0 0 0px; font-weight:bold; margin:0 0 0 15px; }
.productList .A a{ text-decoration:none; border-bottom:1px dashed #666666;}
.productList .A a:hover{color: #66F;}
.productList .B{color:#494949; font-size:13px; list-style: circle; padding:0 0 0 0px; margin:0 0 0 10px; }
.productList .B a{ color:#494949; text-decoration:none;}
.productList .B a:hover{color: #F30;}
.productList .C{color:#cc9259; font-size:12px; list-style:disc; padding:0 0 0 0px; margin:0 0 0px 10px; line-height:18px;}
.productList .C li {margin:0px 0 7px 0;}
.productList .C li a{color:#cc9259; font-size:12px; list-style:disc;}
.productList .C li a:hover{color:#000; font-size:12px; list-style:disc; }

/*search*/
.search{height:463px;width:749px; background:url(../images/search_br.jpg) repeat-y; padding:10px 0 0 25px;}
.searchLeft{width:430px; float:left;}
.searchLi{}
.searchLi ul{}
.searchLi li{line-height:30px; font-size:14px; list-style:disc; border-bottom:1px #999 solid;}
.searchLi li a{ text-decoration:none; color:#06C;}
.searchLi li a:hover{ color:#F30; }