body#sub{ background:url(../images/bg_body.jpg) repeat-x center top;}
	body#sub div#subPage{ background:url(../images/bg_web.jpg) no-repeat left top; width:990px; height:706px; min-width:990px; min-height:706px;}
.subWeb{}
.subWeb #header{}
	.subWeb #header #headPic{ height:230px;}
	#subNav { float:right; height:30px; padding-right:50px; margin-top:8px;}
	#subNav a{ margin:0 8px;}
	#subNav a.webIndexLink{ background:url(../images/bg_lineNav.gif) no-repeat left top; height:12px; width:35px;}
/*news and newslist page css*/
	#newsListWeb #header,#newsWeb #header{background:url(../images/pic_news.jpg) no-repeat right top; width:750px; height:247px;}
	div.news{ width:98%}
	div.news h3.title{ background:url(../images/point_newsTitle2.gif) no-repeat 10px 4px; padding-left:24px; float:left; height:30px; font-size:17pt; text-align:left; margin:20px 0 20px 10px; color:#333333;}
	div.news div.newsInfo{ clear:both; text-align:right; border-bottom:#B7878F 2px solid; color:#FBC4E0; height:20px; margin-bottom:20px; padding-right:20px;}
	div.news div.newsInfo *{ color:#FBC4E0;}
	div.news div.content{ clear:both; width:96%; margin:0 auto; background:url(../images/NewsBgLogo.gif) repeat-y center 4px;}
	div.news div.content *{ font-size:11pt; line-height:1.8em;}
	div.news div.last{ clear:both; text-align:center; border-top:#CCCCCC 1px solid; margin-top:20px; padding-top:20px; font-size:11pt}
	div.news div.last a{ color:#666;}
	.newsPage #shouCang{ color:#f00;}
/*newslist*/
#NewsList{ width:98%;}
	#NewsList ul.Nav{width:96%;}
		div.newsList{ clear:both; height:350px;}
		div.newsList h3.Title{ clear:both; width:70%; background:url(../images/point_newsList.gif) no-repeat 20px 6px; font-size:17pt; padding-left:36px; height:40px;}
			div.newsList ul.Nav li:hover{ background-color:#FFf6f6;}
			div.newsList ul.Nav li{ background:url(../images/point_newsList_line.gif) no-repeat 0px 6px; width:98%; clear:both; border-bottom:#999999 1px dashed; padding:4px 6px 4px 16px; height:18px;}
				div.newsList ul.Nav li a{ display:block; float:left;}
				div.newsList ul.Nav li a.new{ padding-right:12px; background:url(../images/new.jpg) no-repeat right center;}
				div.newsList ul.Nav li span.date{ display:block; float:right; color:#666666;}
		#bodyer #last{ text-align:center; clear:both; width:99%; margin-top:20px;}
		#topbar {position:fixed; _position:absolute; right:4px; bottom:4px; _height:23px; z-index:9; display:none;}
		#topbar .topimg{ width:57px; height:23px}
/*product and productlist page css*/
#productListWeb #header,#productWeb #header{background:url(../images/pic_product.jpg) no-repeat right top; width:750px; height:247px;}

	div.product{ width:98%}
	div.product, div.product *{ color:#000000; font-size:11pt;}
	div.product h1.title{ no-repeat 10px 4px; padding-left:24px; height:30px; font-size:15pt; text-align:center; margin-top:10px; color:#000000; border-bottom:#CCCCCC 1px solid; margin-bottom:14px;}
	div.product h2.mode{ text-align:center; display:inline;}
	
	div.product div#productPicBar{ float:left; width:240px; height:260px; position:relative; border:#CCCCCC 1px solid;}
		div.product div#productPicBar img#productPicture{ display:block;}
		div.product div#productPicBar img#gotoBig{ }
	div.product div#productInfoBar{ height:260px; width:360px; margin:0 auto;}
		div.product #productInfoBar div#showPrice{ margin-top:4px; text-align:center;}
		div.product #productInfoBar .proName{ color:#999;}
		div.product #productInfoBar .selfpart {background:url(../images/bg_dotline.gif) repeat-x left bottom; padding-bottom:10px;}
			
			div.product #productSales div#showPrice .price{ color:#FF5700; font-size:19pt; font-weight:bold; margin:0 4px;}
			div.product #productSales #inOrder{ width:154px; margin:0 auto; margin-top:20px;}
			div.product #productSales #inOrder a{background:url(../images/sales.gif) no-repeat left top; display:block; height:42px; width:154px;}
			div.product #productSales #inOrder a span{ display:none;}
			div.product #productInfo{ margin-top:30px;}
			div.product #productInfo div{ margin-top:10px;}
		
	div.product div.content{ clear:both; margin-bottom:20px; background:url(../images/ProductBgLogo.gif) repeat-y center 4px; min-height:80px;}
	div.product div.content *{ font-size:11pt; line-height:1.8em;}
	div.product #contentTitle{ margin-top:20px; clear:both; display:block; height:29px; padding:0 16px; background:url(../images/bg_proContentTitle.gif) repeat-x left top;}
	div.product #contentTitle h2{background:url(../images/bg_proContentTitleLost.gif) no-repeat left top; padding:10px 0 2px 0; width:88px; text-align:center; margin-left:4px; float:left; font-weight:normal; font-size:9pt;}
	div.product #contentTitle h2.select{ background-image:url(../images/bg_proContentTitleSelect.gif); font-size:11pt; color:#FFFFFF; padding:6px 0;}
	
	div.product .content .title{background:url(../images/bg_proContentTitle2.gif) repeat-x left top; padding:8px 0 4px 0;}
	div.product .content .title h2{ font-size:9pt; color:#333; margin-left:10px;}
	
	div.product #productPic{ position:relative;}
	div.product #productPic .productImageShow{position:absolute; left:85px; top:240px; background:url(../../../images/zoomin.gif) no-repeat left top; font-size:9pt; padding-left:20px; line-height:20px; height:20px;}
	
	div.product div.content .contentContent{ margin-top:8px;}
	
	div.product div.last{ clear:both; text-align:center; border-top:#CCCCCC 1px solid; margin-top:20px; padding-top:20px; font-size:11pt}
	div.product div.last a{ color:#666;}
	div.product .productPage #shouCang{ color:#f00;}
/*productlist*/
#ProductList{ width:98%;}
		#ProductList h3.Title{ clear:both; width:92%; background:url(../images/point_newsList.gif) no-repeat 20px 6px; font-size:17pt; padding-left:36px; height:40px; border-bottom:#e3e3e3 1px solid;}
		#ProductList .productNav{ float:left; width:100%; min-height:300px; margin-top:50px;}
		#ProductList .productArea .productName{ display:block; width:240px; text-align:center; height:20px; margin-top:6px;}
		#ProductList .productArea .productName a.productNameLink{ color:#0066FF; font-size:11pt; padding-left:16px; background:url(../images/arrow_rb.png) no-repeat 2px 4px;}
		#ProductList .productArea .productPicture{ border:#ccc 1px solid; width:240px; height:240px; position:relative; display: table-cell; vertical-align: middle; text-align:center;}
		#ProductList .productArea .productprice{ display:block; width:240px; text-align:center;}
		#ProductList .productArea .productprice a.productPriceLink{ margin:0 4px; color:red; font-weight:bold; padding-left:18px; background:url(../images/rmb.png) no-repeat 2px 1px;}
		#ProductList .productArea .productprice a.QQTall{ margin-left:10px;}
