/* CSS Document */
body{
font: Lucida Sans Unicode;
	background-color: #E8DFCE;


}
#member_form{
  font-size:12px;
}
#member_form input[type=text]{
  margin-bottom:3px;
}
p{
font: 12px Lucida Sans Unicode ;
letter-spacing: 0.2px;
}

.indexfont{
font: 11px Lucida Sans Unicode ;
color:#323232;
}

.style2{font: 11px arial;
color: rgb(255,255,0);
}
.productistbox {
	background-image: url(images/product_list_bg.gif);
	height: 140px;
	width: 140px;
	background-repeat: no-repeat;
	background-position: center center;
}
.indexbox {
	background-image: url(images/product_list_bg.gif);
	height: 126px;
	width: 126px;
	background-repeat: no-repeat;
	background-position: center center;
}
.productdetailbox {
	background-image: url(images/product_detail_bg.gif);
	width: 374px;
	height: 330px;
	background-repeat: no-repeat;
	background-position: center center;
}
.productstext {
font: 12px Lucida Sans Unicode ;
letter-spacing: 0.2px;
	font-size: 13px;
	font-weight: bold;
	color: #5a4c29;
}
a {
	color: #6ba002;
	text-decoration: none;
}

a:hover {
	color: #b9bb2b;
	text-decoration: underline;
}
.formbox1 {
	width: 163px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
}

.formbox2 {
	width: 273px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial;
}
.indexcontentbg {
	background-attachment: scroll;
	background-image: url(images/index_subcontent_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
  .banner{
    height:437px;
	width:983px;
	position:relative;
}
.menu{
  position:absolute;
  z-index:99;
  left:10px;
  top:20px;
}
.facebook{
  position:absolute;
  left:10px;
  top:510px;
  z-index:99; }
.main_logo{
  position:absolute;
   left:15px;
   top:-3px;
   z-index:100;
  }
  #banner_slide_wrap{
    width:801px;
	height:349px;
	position:absolute;
	left:168px;
	top:75px;
}
#slide_wrap{
  position:relative;
  width:751px;
  height:349px;
 }
#banner_slide{
 width:675px;
 height:285px;
 overflow:hidden;
 position:absolute;
 left:37px;
 top:31px;
 z-index:9;
}
.left_c{
  position:absolute;
  left:15px;
  bottom:10px;
  z-index:99;
 }
 .right_tc{
  position:absolute;
  right:15px;
  top:10px;
  z-index:99;
 }
 .right_dc{
  position:absolute;
  right:15px;
  bottom:10px;
  z-index:99;
 }
 .bg_feature{
   background-color:#f4f0e7;
   padding:0px 14px 0 14px;
   width:217px;
   font-size:11px;
  }
  .cp{
   width:247px;
   position:relative;
  }
  .cpp{
    position:absolute;
	right:-10px;
	top:-10px;
	z-index:9;
}
  .main_thumb{
    width:219px;
	height:105px;
	overflow:hidden;
	margin-top:3px;
	background-color:#fff;
}
.p_name{
  font-weight:bold;
  font-size:13px;
 }
 #inner_wrap{
   width:990px;
   position:relative;
   margin:0 auto;
  }
  .inner_logo{
    position:absolute;
	left:15px;
	top:-3px;
	z-index:150;
}
.bg_newsbox{
  width:671px;
  padding:20px 15px 0px 15px;
  background:url(images/bg_newsbox.jpg) no-repeat left top;
  color:#636363;
  font-size:14px;
}
.bg_newsbox p{
  font-size:14px;
 }
.bg_box_news{
  background: url(images/bg_box_new.jpg) repeat-y left top;
 }
 .bg_stripe{
   background:url(images/bg_stripe.jpg) repeat-y left top;
   width:10px;
  }
  .cate_list{
    list-style:none;
	margin:0px;
	padding:0px;
	width:180px;
}
.cate_list li{
  display:block;
  background:url(images/bg_list.jpg) no-repeat right top;
 }
.cate_list li:hover, .cate_list li.selected{
    background:url(images/bg_list_over.jpg) no-repeat right top;
}
 .cate_list li a{
  color:#677905;
  font-family:"Lucida Sans Unicode", Arial, sans-serif;
  font-size:13px;
  letter-spacing:-0.02em;
  text-decoration:none; 
  display:block;  padding:13px 20px 15px 20px;
   background:url(images/list_line.jpg) no-repeat right bottom;
 }
 .cate_list li a span{
  color:#414141;
 }
 h1.title{
   color:#708012;
   font-size:15px;
   font-family:"Lucida Sans Unicode";
   margin:0px;
   padding:0px;
   font-weight:bold;
  }
 h1.title span{
   color:#5c5d59;
   font-size:15px;
   
  }
  p b{
  color:#708012;
  font-size:13px;
 }
 
