@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;border:0;}

body{font-family:Tahoma,"",arial;background:#fff;color:#555;font-size:12px;}

li{list-style:none;}
.wrap
{
	width:900px;
	margin:0 auto;
	position:relative; 
}
/*  */
a:link{color:#666;text-decoration: none;}
a:visited{color:#333;text-decoration:none;}
a:hover{color:#ff9900;text-decoration:none;}
a:active{text-decoration:none;}
a img{border:0 none;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.fb {font-weight:bold;}/*Ӵ*/
.blank5{height:5px;}
.blank10{height:10px;}
.blank5,.blank10{font-size:1px;}
.left,ul.left li{float:left;}
.right{float:right;}
.clearfix:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clear{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.center97{width:97%;margin: 0 auto;}
.dc{margin:0 auto;}
.color1{color:#c31a03;}
.color2{color:#8a4714;}
.center{text-align:center;}

.top
{
	width:900px;
	height:133px;
	background:url(images/top_02.jpg) no-repeat;
}
.top p{ padding-top:50px; padding-left:5px;}
.navi
{
	background:url(images/navi_04.jpg) no-repeat;
	height:35px;
}
.navi li
{
	padding:0 15px;
	background:url(images/navi_bg_06.gif) right no-repeat;
}
.navi a:link{color:#fff;}
.navi a:visited{color:#fff;}
.navi a:hover{color:#F38686;}

.search
{
	/*
	width:135px;
	*/
	/* start changes by Bo Guo */
	width: 145px; 
	/* end changes by Bo Guo*/
	padding-top:8px;
}
.search input
{
	background:none;
	border:none;
	color:#73601b;
}

.bonded
{
	background:#f2edda;
	height:33px;
	line-height:33px;
	/*text-align:right;*/
}
.bonded a:link{color:#333;}
.bonded a:visited{color:#333;}
.bonded a:hover{color:#C3A407;}

.box_left_top
{
	height:5px;
	font-size:0px;
	background:url(images/box_left_top_14.jpg) no-repeat;
}
.box_left
{
	background:url(images/box_left_bg_17.jpg) repeat-y;
}
.box_left li
{
	width:190px;
	height:30px;
	margin:5px auto 0;
	line-height:26px;
	background:url(images/li_bg_21.jpg) no-repeat 10px 8px;
	padding-left:30px;
	border-bottom:#c0bdb9 1px dashed;
}
.box_left_bot
{ 
	height:5px;
	font-size:0px;
	background:url(images/box_left_bot_21.jpg) no-repeat;
}
.goods
{
	width:210px;
	text-align:center;
}
.products
{
	background:url(images/products_28.jpg) no-repeat;
	height:33px;
}
.more
{
	padding-top:9px;
	padding-left:550px;
}
.minute
{
	width:210px;
	height:275px;
	background:url(images/pro_bg_33.jpg) no-repeat;
	margin-top:10px;
	margin-left:5px;
}
.minute p
{
	height:20px;
	line-height:20px;
}
.term
{
	border-top:#740000 1px solid;
	padding:20px 0;
	text-align:center;
	/*text-align:left;*/
	color:#8a4714;
}
.term a:link{color:#8a4714;}
.term a:visited{color:#8a4714;}
.term a:hover{color:#ff9900;}
.speci
{
	width:70px;
	height:26px;
	background:url(images/specials_38.jpg) no-repeat;
	padding-left:160px;
	padding-top:10px;
}
/* added by Bo Guo start*/

/* define list style for the content area  */
.lei a:link{color:#993300;}
.lei a:active{text-decoration:none;}
.lei a:hover{color:#ff9900;text-decoration:none;}
.lei a
{
	color:#993300;
	text-decoration: none;
}

.lei li{
	list-style-type:disc;
	margin-left:20px;
}

.bread
{
	width:632px;
	padding:0px 10px 10px 10px;
	font-style:italic;
}

.bread a:link{color:#996633;}
.bread a:hover{	font-size:12px;}
.bread a:active{text-decoration:none;}
.bread a
{
	color:#996633;
	text-decoration: none;
	font-size:12px;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  border: 1px solid #cccccc;
}

/* image button: don't show the border */
INPUT[type="image"]
{
	border:none;
}

TEXTAREA{
  width: 100%;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  border: 1px solid #cccccc;
}


/* added by Bo Guo end*/

