/* CSS Document */

/* CSS Document */
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, button,textarea, p, blockquote, th, td, dt, dd, dl ,img{
	margin: 0;
	padding: 0;
	color: #FFF;
}
ol, ul, li {list-style: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
input, button, textarea,select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}

a{ color:#666; text-decoration: none;}
a:hover{ color:#999; text-decoration: none;}
body {
	font-family: "微軟正黑體", "蘋果儷中黑", "Lucida Grande", "Arial", "Arial Narrow";
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	font-size: 13px;
	color: #FFF;
	line-height: 150%;
	}
div, h1, h2, h3, h4, hr, p, form, label, input, textarea, img, span {
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	border-width: 0;
	word-wrap: break-word;
	word-break: break-all;
	font-family: "微軟正黑體", "蘋果儷中黑", "Lucida Grande", "Arial", "Arial Narrow";
	}
	
	
	
#wrapper{
	width:1000px;
	margin:0 auto;
	overflow: hidden;
	}
	
#wrapper #header{
	height:140px;
	}	
	
#wrapper #header .logo{
	margin:0;
	padding:0;
	float:left;
	}	
	
#wrapper #header .nav{
	float:right;
	height:35px;
	margin: 10px 0 0 0;
	}	
	
	
#wrapper #header .menu{
	background:url(../images/menu_bg.png) right top no-repeat;
	float:right;
	width:582px;
	height:35px;
	}	
	
#wrapper #header .menu ul{
	margin:5px 0 0 0;
	padding:0;
	}	
	
#wrapper #header .menu ul li{
	margin:0;
	padding:0;
	width:116px;
	float:left;
	text-align: center;
	}	
#banner{
	float:right;
	height:163px;
	margin: -60px 0 0 0;
	z-index:-999999px;
	}

#leftBar{
	margin:0;
	padding:0;
	float:left;
	}

#leftBar .leftBg{
	float:left;
	background:url(../images/leftbg.jpg) left top no-repeat;
	width:190px;
	min-height:700px;
	}
	
#leftBar .leftBg ul	{
	margin:0;
	padding:0 0 0 20px;;
	}
	
	
#leftBar .leftBg ul span.productImage{
	margin:5px 0 ;
	padding:0;
	float:left;
	}	
	
#leftBar .leftBg ul li{
	margin:3px 0 ;
	width:150px;
	float:left;
	color:#FFF;
	}	
#leftBar .leftBg ul li span.productsTitle{
	background:url(../images/img_11.png) right center no-repeat;
	float:left;
	width:140px;
	padding: 0 0 0 10px;
	font-size: 16px;
	}	
	
#leftBar .leftBg ul li ul{
	margin:0;
	padding:0;
	float:left;
	}	
#leftBar .leftBg ul li ul li{
	background:url(../images/img_15.png) left center no-repeat;
	padding: 2px 0 0 10px;
	}	
	
#leftBar h3{
	padding:12px 0 15px 12px;
	}	
	
#rightBar{
	float:left;
	width:810px;
	background:url(../images/main.png) left top no-repeat;
	}	
#rightBar span.bar{
	float:right;
	margin:35px 10px  0 0;
	padding:0 0 0 10px;
	font-size: 11px;
	color: #dadedd;
	background:url(../images/img_15.png) left center no-repeat;
	}
	
#rightBar span.title{
	margin:0;
	padding:35px 0 0 20px;
	float: left;
	}

#rightBar span.productbox{
	margin:0;
	padding:0;
	width: 800px;
	float: left;
	
	}	
#rightBar span.abouttbox{
	margin:0;
	line-height:200%;
	padding:30px 0 0 30px;
	width: 750px;
	float: left;
	
	}
	
	
#rightBar span.searchbox{
	margin:0;
	line-height:200%;
	padding:30px 0 0 30px;
	width: 780px;
	float: left;
	
	}		
	
#rightBar span.searchbox ul{
	margin:0;
	padding:0;
	}	

#rightBar span.searchbox ul li{
	float:left;
	margin: 0 15px 30px 0;
	padding: 0;
	width:180px;
	}	
	
	
	
#rightBar span.searchbox ul li span.text{
text-align: center;
float: left;
width: 180px;
margin: 5px 0 0 0;
height:20px;
color: #FFF;
	}	

#rightBar span.searchbox ul li span.photo{
	border:1px #999 solid;
	width:180px;
	float:left;
	}
	
	
#rightBar span.newsbox{
	margin:0;
	line-height:200%;
	padding:30px 0 0 30px;
	width: 750px;
	float: left;
	
	}		
	
#rightBar span.newsbox ul{
	margin:0;
	pdding:0;
	}	

#rightBar span.newsbox ul li{
	float:left;
	margin: 0 15px 5px 0;
	padding: 0;
	width:750px;
	height: 25px;
	border-bottom:1px #333 dashed;
	}	
	
#rightBar span.newsbox ul li span.photo{
	border:1px #999 solid;
	width:750px;
	float:left;
	}
#rightBar span.newsbox ul li span.text{
	width:600px;
	float:left;
	margin:0 ;
	height: 20px;
	overflow:hidden;
	
	}

#rightBar span.newsbox ul li span.data{
	margin:0 10px 0 0;
	float:left;
	width:80px;
	}	
	
	
#rightBar span.productbox ul{
	margin:30px 0 0 20px;
	padding:0;
	width: 780px;
	}	
#rightBar span.productbox ul li{
	margin:0 15px 20px 0;
	padding:0;
	float:left;
	width:180px;
	height: 195px;
	}	
	
#rightBar span.productbox ul li span.image{
	float:left;
	margin:0;
	padding:0;
	}	
#rightBar span.productbox ul li span.text ,  #rightBar span.productbox ul li span.text  a ,#rightBar span.productbox ul li span.text a:hover{
	text-align:center;
	float: left;
	width: 180px;
	margin:5px 0 0 0 ;
	color:#FFF;
	}
	
	
#footer{
	margin:0 auto;
	padding:0;
	width:1000px;
	}

#footer .wrap{
	float:right;
margin: 50px 0 0 0;	}	



#rightBar .page  {
		margin: 15px 0 0;
		padding: 0;
		float: left;
		text-align: center;
		height: 20px;
		width: 810px;
		}

#rightBar .pagenav {
  margin: 0 0 25px;
  overflow: hidden;
  text-align: center;	
  }	


#rightBar .back{
  float: left;
  text-align: center;
  height: 20px;
  width: 100px;
  }

#wrightBar .next{
  float: right;
  text-align: center;
  height: 20px;
  width: 100px;
  }

#rightBar .next{
  float: right;
  text-align: center;
  height: 20px;
  width: 100px;
  }	


#rightBar .backlist{
  margin: 10px 0  0 25px;
  overflow: hidden;
  font-size: 12px;
  text-align: center;
  float: right;
  width: 150px;
  }