body {
	font-size: 12px;margin:0;color:#333;font-family:Arial, 'ËÎÌå';
}
a:link ,a:visited{
	text-decoration: none;color:#333;
}
a:hover{
	color:#FF3300;TEXT-DECORATION: underline
}
a:active{
	text-decoration: none;color:#333;
}
img{ border:none;}
ul,li,dd,dt{
	margin:0;
	padding:0px;
	list-style-type: none;
}
.l{float:left}
.r{float:right;}

.w990{width:990px; margin:0 auto;}
.clear{clear:both;}
.hot{
	background-image: url(images/hot.gif);
	background-repeat: no-repeat;
	background-position: -38px;
	width:19px;
	vertical-align: middle;
}


/*	content		*/
#content{margin:0;}
#left{float:left;}
#left_nav{

	height: auto;
	width: 178px;
}
*#left_nav{padding-top:1px;border:1px solid #CB570A}
#left_nav dl{margin-left:3px; margin-top:13px;color:#333;}
#left_nav dl a{color:#333;}
#left_nav dl dt a{
	color:red;
	font-weight:bold;
	
}
#left_nav dl a:hover{
	text-decoration: underline;
}
#left_nav dl dt{
background-image: url(images/arrow.png);
	background-repeat: no-repeat;
	background-position: 4px center;
	height: 22px;
	width: 152px;
	line-height: 22px;
	text-indent: 1em;
}
#left_nav dl dd{
	white-space:normal;
	width: 160px;
	line-height: 25px;
}
#left_nav ul{margin-left:15px; margin-top:6px;}
#left_nav ul li{
	text-align:center;
	margin-top:0px;
	height:31px;
	line-height:31px;
	position: relative;width:165px; background-image:url(a);
}
#left_nav ul li a{color:#fff;}
.left_nav_bg{
	background-image: url(images/left_nav_link.png);
	width:165px;
	height:30px;
	display: block;	
}
.nav_mouseover{background-color:#5A0000;border:1px solid #CCCCCC;
	width: 175px;position:absolute;top:0;left:150px;border:1px solid #CCCCCC; background:#5A0000;
}
.nav_mouseover dl{margin:5px 0 10px 5px;padding:0; }
.nav_mouseover dd{
	margin-left:10px;
	height:22px;
	text-align:left; line-height:22px;
	padding:0;
	background-image: url(images/dot.gif);
	background-repeat: no-repeat;
	background-position: left; padding-left:8px;color:#fff;
}.nav_mouseover dd a{color:#fff;}
.nav_mouseover .ddover{
	background-color: #2C0000;
}
.nav_mouseover_doc{width:10px;height:11px; overflow:hidden;background-image: url(images/left_nav_bg_2_doc.gif);position:absolute;top:24px;left:-10px; }

.leftad{width:166px;margin-left:14px; margin-top:10px;}
/* leftrank */
#left_rank{
	background-image: url(img/left_rank_top.gif);
	width: 180px;
	background-color: #FF4906;
	background-repeat: no-repeat;
	background-position: top; padding-top:30px;
}
#sideCustomCategories ul
{
	list-style-type: none;
}
#sideCustomCategories li
{
	float: left;
	width: 80px;
	height: 25px;
	text-align: center;
}
/*		product_defail		*/
.navigate,.navigate a{
	font-weight: bold;
	color: #000000;
}
#baseInfo{
	width:400px;margin-right:10px;
}

#productdata_other{ width:150px; background-color:#000000;}
.product_nav{margin-bottom:5px;}
.product_nav ul{
	background-image: url(img/product/product_detail_line.gif);
	background-repeat: repeat-x; width:980px;
}
.product_nav ul li{
	background-image: url(img/product/product_detail_nav.gif);
	background-repeat: no-repeat;
	height: 35px;
	float:left;
	line-height:35px;
	width: 114px;
	text-align:center; font-size:14px;
}
.product_nav ul .cur{
	background-image: url(img/product/product_detail_nav_cur.gif); font-weight:bold; 
}
.product_nav ul .cur a{color:#F37B47;}
#imgsmalldiv img{
	padding: 1px;margin-right:3px;
	border: 1px solid #FFEDCA; cursor:hand;
}
#userPrice .price{color:Red; font-weight:bold; font-size:20px;}
/*		content-right		*/
#right{float:right; margin-left:9px;}
#topadleft{width:650px!important;width:640px; overflow:hidden; float:left;margin-right:5px;}
#topadright{width:146px !important;width:140px;float:left;}
#TopOtherService
    {
        width: 146px !important;width:140px;
    }
    #TopOtherService a
    {
        background-image: url(/images/zwl/cn/index_top_nav.gif);
        background-repeat: no-repeat;
        width: 73px !important; width:70px; 
        height: 34px;
        float: left;
        line-height: 33px;
        text-align: center; padding:0px; margin:0;
    }
#baseInfo{
	background-image: url(img/product/baseInfo_l.gif);
	background-repeat: no-repeat;
	background-position: left center;padding-left:20px;
}
	#buyLink{ }
#buyLink a{
	background-image: url(img/product/product_links.gif);
	background-position: center;
	height: 34px;
	width: 123px;
	line-height: 34px;
	text-indent: 12px;
	margin-right:15px;
	padding:10px 40px 10px 20px;
	background-repeat: no-repeat;
}
#buyLink a.cur:link{
	background-image: url(img/product/product_links_cur.gif);

}
#buyLink a:hover,#buyLink .cur{background-image: url(img/product/product_links_cur.gif);color:#000000;}
/*		footer		*/
.flow {
	MARGIN: 10px auto; WIDTH: 990px; BACKGROUND: url(images/footerBg.png) no-repeat; CLEAR: both; OVERFLOW: hidden
}
.flowItem {
	TEXT-INDENT: 3em; WIDTH: 14%; FLOAT: left
}
H2{margin:0; padding:0}
.flow H2 {
	LINE-HEIGHT: 30px; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 12px
}
.flow LI {
	MARGIN: 5px 0px
}
.flow LI A {
	COLOR: #000
}
#footer{ text-align:center; background-color:#bbb;height:28px; line-height:28px;color:#000;width:990px;margin:0 auto;}
#footer_content{text-align:center; background-color:#f1f0f0; padding:10px 0;}
#footer_logo{
	background-image: url(images/bottom_logo.gif);
	background-repeat: no-repeat;
	height: 59px;
	width: 175px;
	cursor: hand;
}
#footer_contact{ text-align:left; line-height:20px;}
/* 		font		*/
.red{color:red;}
A.productprice:link{color:red;font-weight:bold;}

/*     search   */

