body {
	margin: 0px;
	padding:0px;
	text-align:center;
	color: #333;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
td{
	color: #333;
	font-size: 11px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #FE5402;
}
a:active {
	text-decoration: none;
	color: #FE5402;
}
#pg{
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	width:985px;
	padding:0px;
}
.layout{
	margin:0px;
	padding:0px;
	float:left;
	width:985px;
}
#header{
	height:95px;
	float:left;
}
#header td{
	font-size:12px;
}
#logo{
	height:95px;
	width:140px;
	margin:0px;
	padding: 0px;
	float:left;
}
#headercontent{
	margin:0px;
	padding:0px;
	height:95px;
	width:845px;
	float:left;		
}
#headercontent div{
	margin:0px;
	padding:0px;
	width:835px;
	float:right;
}

#hd_con1{
	text-align:right;
	height:28px;
	line-height: 2;
}
#hd_con1 a{
	margin:6px;
}
#menu{
	text-align:left;
	height:30px;
	background-color:#F9EDD1;
	line-height:2.5;
	font-weight:bold;
}
#menu a{
	margin: 7px;
	font-size:12px;
}
#menu a:link {
	color: #111;
	text-decoration: none;
}
#menu a:visited {
	text-decoration: none;
	color: #111;
}
#menu a:hover {
	text-decoration: underline;
	color: #FE5402;
}
#menu a:active {
	text-decoration: none;
	color: #FE5402;
}
#hd_con3{
	text-align:center;
	height:35px;
}
#hd_con3 td{
	text-align:center;
}
#nav_top{
	text-align:left;
	text-indent:1em;
	font-size:9pt;
	line-height:2;
	height:22px;
}
#top_nav ul{
	margin:0px;
	padding:0px;
}
#top_nav li{
	list-style:none;
	float:left;
	text-align:left;
	margin:0 2px 0 2px;
}
#top form{
	margin:0px;
	padding:0px;
}
#top_nav{
	height:35px;
}
.wel_j{
	font-weight:bold;
	color:#FE5402;
}
/*-----------------bdmain-------*/
.center_content{
	margin:0px;
	padding:0px;
	width:645px;
	height:auto;
	float:left;
}
.center_content ul{
	margin:0px;
	padding:0px;
}
.center_content li{
	list-style:none;
	float:left;
	font-weight:bold;
	margin:0;
	padding:0;
	width:210px;
	text-indent:20px;
	text-align:left;
	height:20px;
	line-height:1.6;
}
#center_top_text a{
	
}
.productListing-heading{
	font-size:12px;
	font-weight:bold;
	color:#FD7129;
}
#bdmain{
	/*heigth:auto;*/
	height:auto;
	float:left;
}
#bdleft{
	width:162px;
	margin: 0px;
	padding: 0px;
	height:auto;
	float:left;
	overflow:hidden;
}
#bdleft div{
	width:162px;
	margin: 0px;
	padding: 0px;
	float:left;
	text-align:left;
	overflow:hidden;
}
#category_nav{
	background:url(images/categories.gif) no-repeat 10px 8px;
	height:28px;
}
.nav_left{
	border: 1px solid #ebebeb;
	height:100px;
}
.rootcategory{
	height:30px;
	background: url(images/categories_bg.gif) no-repeat 3px 3px;
}
.rootcategory a{
	display: block;
	line-height:2.8;
	text-indent: 22px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight : bold;
	width:160px;
	overflow:hidden;
}
.subcategory{
	height:20px;
	background: url(images/arr01.gif) no-repeat 10px 6px;
}
.subcategory a{
	display:block;
	text-indent: 20px;
	line-height: 1.8;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	width:160px;
	overflow:hidden;
}
.subsubcategory{
	height:15px;
}
.subsubcategory a{
	display:block;
	text-indent: 20px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	width:160px;
	overflow:hidden;
}
#info ul{
	margin:0px;
	padding:0px;
}
#info li{
	text-indent:0px;
	list-style:none;
	height:auto;
	width:160px;
	overflow:hidden !important;
	word-break:break-all;
}
#info a{
	display:block;
	background:url(images/arr02.gif) no-repeat 10px 4px;
	padding-left:25px;
	text-align:left;
	line-height:1.6;
	height:18px;
	width:160px;
}
/*---------------center-------------*/
#bdcenter{
	background:white;
	width:645px;
	height:auto;
	float:left;
	margin:0px;
	padding:0px;
}
.centertoptext{
	text-align:left;
	text-indent:1em;
	height:24px;
	line-height:2;
}
.pro_table{
	width:158px;
	table-layout:fixed;
}
.pro_table td{
	padding:0px;
	margin:0px;
	height: 222px;
	width:158px;
	background: url(images/pro_tb_bg.gif) no-repeat 0px 0px;
	text-align:center;
	/*word-wrap : break-word;*/
	/*word-break : break-all !important;*/
	/*overflow:hidden !important;*/
}

.pro_table .pro_pic{
	margin:auto;
	padding:0px;
	width:100%;
	height:110px;
	text-align:center;
}
.pro_namea{
	display:block;
	margin:0 4px 0;
	width:150px;
	padding:0px;
	height:52px;
}
.spa_table{
	padding:0px;
	margin:0px;
	height: 222px;
	width:158px;
	background: url(images/pro_tb_bg2.gif) no-repeat 0px 0px;
	text-align:center;
	table-layout:fixed;
}
.spa_namea{
	margin:0px 4px 0;
	display:block;
	width:95%;
	height:35px;
	text-align:center;
	/*word-wrap: break-word;
	overflow:hidden !important;	*/
}
.spa_oldprice{
	font-size:10px;
	color:#333;
	font-weight:bold;
}
.spa_newprice{
	font-size:13px;
	color:#CF000C;
	font-weight:bold;
}
.spa_saveprice{
	font-size:11px;
	color:#111;
	font-weight:bold;
}

.pro_table .pro_price{
	font-size:15px;
	color:#CF000C;
	font-weight:bold;
}
.spa_price{
	font-size:12px;
	color:#CF000C;
	font-weight:bold;
}
.pro_addtocart{
	text-align:right;
	margin:5px;
}
.detail_prodescription{
	text-align:left;
	line-height:1.4;
}
.detail_fujiatit{
	background:url(images/arr03.gif) no-repeat 0px 3px;
	text-indent:2em;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#CF000C;
	height:22px;
}
.detail_fujialine{
	background-color:#FF9921;
	height:1px;
}
.rootcatetext{
	color:#EB5200;
	font-weight: bold;
	text-align:left;
	height:25px;
	line-height:1.8;
	font-size:15px;
	border-bottom:solid 1px #E9E9E9;
	text-indent:5px;
	margin-bottom:5px;
}
.prolistname_a{
	display:block;
	width:92%;
	text-align:center;
	margin:4px;
}
.detail_proname{
	color: #EB5200;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	text-align:left;	
}
.cart_text{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
}
.cart_title{
		color: #EB5200;font-family: Arial, Helvetica, sans-serif;font-size: 15px; font-weight: bold;
}
.detail_buy td{
	text-align:left;
}
.detail_prodes{
	margin:10px;
	padding:0px;
	text-align: left;
	line-height: 1.5;
	font-size: 9pt;
}
.infoBoxContents{
	background: #ffffff;
  	font-family: Verdana, Arial, sans-serif;
  	font-size: 10px;
}
.infoBoxHeading{
	font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: #FCAC58;
  color: #ffffff;
}
.pageHeading{
	font-family: Verdana, Arial, sans-serif;
  	font-size: 14px;
  	font-weight: bold;
  	/*color: #9a9a9a;*/
	text-align:left;
	text-indent:4px;
	line-height:1.5;
	border-bottom:solid 1px #E9E9E9;
}
.pageText{
	font-family: Verdana, Arial, sans-serif;
  	/*color: #9a9a9a;*/
	text-align:left;
	line-height:1.4;
}
.pageText p{
	text-align:left;
}
.pageText div{
	text-align:left;
}
.pro_addtocart{
	text-align:right;
	margin:8px;
}
#proinfo_cart ul{
	padding:0px;
	margin:0px;
}
#proinfo_cart li{
	list-style:none;
	font-size:11px;
	font-weight:bold;
	line-height:1.6;
}
.content_tb td{
	text-align:left;
}
.jus_pri_spe{
	font-weight:bold;
	color:#f00;
}
.title_tb{
	text-align:left;
	font-weight:bold;
}
/*------------right--------------*/
#bdright{
	width:175px;
	height:auto;
	text-align:right;
	float:left;
	margin:0px;
	padding:0px;
}
#layout_right{
	width:162px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.nav_right{
	margin:0 auto 5px auto;
	text-align:left;
	padding: 0px;
	width:162px;
	float:left;
	height:auto;
	border: 1px solid #efefef;
}

#table_top10 td{
	line-height:1.3;
	text-align:left;
}
.best_sellers_pro{
	overflow:hidden !import;
/*	word-wrap:break-word;
	word-break:break-all;*/
	width:fixed;
	BORDER-COLLAPSE: collapse;
	}
.tit{
	background-color:#F9EDD1;
	height:20px;
	margin: 0px;
	padding:0px;
}
#footer{
	float: left;
	height:auto;
	background-color:#66FFFF;
}
#footer div{
	margin: 0px;
	padding: 0px;
	width:985px;
	height:100px;
	background-color:black;
	float:left;
}
#service{
	margin-top:20px;
	width:983px;
	border:1px solid #F89E2E;
	float:left;
	height:auto;
}
#service div{
	width:327px;
	margin:0px;
	padding:0px;
	height:auto;
	float:left;
	text-align:left;
}
#service p{
	text-indent:2.5em;
	font-weight:bold;
}

#search{
	width:985px;
	background-color:#efefef;
	float:left;
	height:auto;
	margin-top:10px;
	margin-bottom:0px;
	
}
#search td{font-size:12px;}

#copy{
	width:985px;
	height:auto;
	float:left;
	line-height:1.5;
	text-align:center;
}
.jus_1 {
	font-family: Arial, Helvetica, sans-serif;font-size: 12px;
}
.justify{
float:left; width:auto; height:auto; text-align:left
}
