body{  margin:0 auto; padding:0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;width:983px;}
#head{width:983px; height:87px;}
hr {border-top: 1px dashed #999999;height: 1px;color: #FFFFFF;margin:3px 0;clear:both;overflow:auto;}
#logo{float:left; width:660px; margin-top:10px;}
#search{float:left;}
#search p{ font-size:11px; color:#999999; line-height:135%; padding:0px;margin-top:20px;}



#nav{ clear:both;}
#nav ul{ margin:0px; padding:0px; background:url(images/nav_bg2.jpg) left top repeat-x; height:33px; width:983px; list-style:none; font-size:12px;}
#nav li{ float:left; height:33px; background:url(images/nav_bg.jpg) right top no-repeat; }
#nav li a{ display:block;padding:7px 15px; color:#FFFFFF; text-decoration:none; width:auto;}
#nav li a:hover{background:url(images/nav_hover.jpg) repeat-x; color:#fff;}

#path{ padding:10px; border-bottom:1px #CDCDCD solid;}
#path a{color:#3B60B0;}
#center{ width:983px; clear:both; margin-top:20px;}
#left{ width:170px; float:left;}
#left h3{background-image: url(images/menu_bj.jpg);height:24px; width:170px; font-size:12px; line-height:24px; overflow:hidden; text-align:center; color:#FFFFFF; margin:0px; padding:0px;}

.left_menul{width:168px;list-style:none; margin:0px; padding:0px;border-left:1px solid #CECECE;border-right:1px solid #CECECE;border-bottom:1px solid #CECECE; padding-bottom:10px; margin-bottom:20px;}
.left_menul li { background-image:url(images/icon.jpg); background-repeat:no-repeat; background-position:4px 8px;}
.left_menul li a{ display:block; padding:4px 5px 4px 15px; color:#444444; text-decoration:none;}
.for{display:block; padding:4px 5px 4px 15px; color:#444444; text-decoration:none; float:left;}
.left_menul li a:hover{color:#3B60B0; text-decoration:underline;}


#right{ width:798px; float:right; padding-left:10px;}
#right a{color:#3B60B0; text-decoration:underline;}
#right a:hover{ text-decoration:none;}
#right h1{ font-size:15px;}
#right h3{ color:#F57923; font-size:14px; clear:both; padding:4px 0 0 0;}
#right h4{ height:21px; width:785px; background-color:#F1F1F1; font-size:12px; color:#444; padding:4px 0 0 5px;}
#right p{ line-height:130%;}
.product{width:798px;}
.productimg{ width:300px; text-align:center; float:left; padding-right:40px;}
.productimg img{ padding-bottom:10px;}
.productinfo{ width:435px;  float:left;line-height:150%;}
.productinfo div{margin-bottom:20px;}
.productinfo ul{ margin:5px 0 0 0; padding:0px;}
.productinfo li{ margin-left:15px;}

.price{ list-style:none; height:40px; padding:5px 0 0px 0;}
.price b{ font-size:14px; color:#FF0000;}
.price li{ float:left; height:30px; line-height:30px; overflow:hidden; margin:0; padding:0 1px;}
.price1{ list-style:none;}
.price1 b{ font-size:14px; color:#FF0000;}

.feature{ padding:0px; margin-left:15px;}
.feature li{ padding:3px 0;}
.clear{ clear:both;}
table.wholesale{border:1px solid #ccc; clear:both;width:435px; margin-top:8px; margin-left:2px; margin-bottom:10px; border-collapse:collapse;}
.wholesale td{border:1px solid #ccc; text-align:center; height:23px;}


#footer{ width:980px; margin:20px auto; background:url(images/footer_bj.gif) repeat-x; clear:both; text-align:center; display:inline-block;}
#footer ul{ list-style:none; margin-left:270px; clear:both;}
#footer li{ float:left; border-right:1px solid #ccc; padding:3px 15px; height:15px; margin-top:8px;}
#footer p{margin:0px 10px 5px 10px; padding:5px 0px 0px 0px; color:#666;display:block; clear:both;}
#footer p img{vertical-align:middle; margin:0px 5px;}
#footer a{color:#3B60B0; text-decoration:underline;}
#footer a:hover{ text-decoration:none;}
.list{ margin-left:12px; padding:0;}
.list li{ float:left; width:180px; padding:5px 0;}


#index_center{ width:610px; padding-left:10px; padding-right:10px; float:left;}
#index_right{ float:left; width:170px;}

#index_right h3{background-image: url(images/menu_bj.jpg);height:24px; width:170px; font-size:12px; line-height:24px; overflow:hidden; text-align:center; color:#FFFFFF; margin:0px; padding:0px;}

.toplist{width:168px;list-style:none; margin:-12px 0 0 0; _margin:0; *margin:0; padding:0px;border-left:1px solid #CECECE;border-right:1px solid #CECECE;border-bottom:1px solid #CECECE;}

.toplist p{ padding:3px 5px 0 6px; color:#444444; line-height:120%;}

.toplist p a{color:#2C56AC;}

.red{ color:#FF0000;}
#index_center h4{ clear:both; 
background:url(images/h4_bg.gif) #f0f1f3 no-repeat top left;
	height: 29px;
	margin:6px 0 10px 0;
	padding: 0 0 0 17px;
	clear:both;
	color:#000000;
	font:bold 12px/29px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform:capitalize}

.newproduct ul{ float:left; width:140px; padding:10px 3px; margin:0; height:140px;}
.newproduct li{ list-style:none;}
#index_center ol{ padding:0; margin:0 0 0 20px;}