@import url(reset.css);
@import url(common.css);

/*--- 主视觉图 ---*/
#visual-main {padding:7px 0 11px 230px; }

/*--- 门店搜索 ---*/
#shop-search {position:relative; z-index:20; margin:0 auto; width:965px; height:30px; color:#0083d8; background:url(../images/index_34.gif) no-repeat; }
	#shop-search-select {position:absolute; left:170px; top:26px; width:195px; height:131px; border:1px solid #dfdfdf; background:#ffffff; overflow:auto; }
		#shop-search-select ul {padding:6px 0; }
			#shop-search-select li {padding:0 6px;}
	
	#shop-search input {vertical-align:middle;}
	#shop-search fieldset {float:left; padding:4px 30px 0 21px; *padding-top:4px;}
		#shop-search .input {margin:0 6px; width:193px; height:20px; border:0; line-height:20px; vertical-align:middle; background:#ffffff; }
	#shop-search-result {float:left; width:500px; padding:5px 0 0; }
		#shop-search-result, #shop-search-result a {color:#3c3c3c; }

/*--------------
	模块
--------------*/

/*圆角图片*/
.module-corner {position:relative; float:left; border:1px solid #dadada; padding:13px 12px; _zoom:1;}
	.module-corner .cornerLT, 
	.module-corner .cornerLB,
	.module-corner .cornerRT,	
	.module-corner .cornerRB {position:absolute; display:block; width:14px; height:14px; font-size:11px; line-height:14px; background: url(../images/index_corner_white.gif) no-repeat -9999px; overflow:hidden; _zoom:1;}
	.module-corner .cornerLT {left:-1px; top:-1px; background-position:0 0; }
	.module-corner .cornerLB {left:-1px; bottom:-1px; background-position:0 -14px; }
	.module-corner .cornerRT {left:100%; top:-1px; margin-left:-13px; background-position:-14px 0; }
	.module-corner .cornerRB {left:100%; top:100%; margin:-13px 0 0 -13px; background-position:-14px -14px; }

	/*for ie6*/
	#sales-product .cornerRT, #sales-product .cornerRB {_margin-left:-12px;}

/*标题*/
.module-title {position:relative; height:35px; background:url(../images/index_spirit_title.gif) no-repeat -9999px; }
	.module-title h3 {text-indent:-9999px; background:url(../images/heading_left.png) no-repeat; }
	.module-title ul {position:absolute; right:10px; top:8px; width:135px; }
		.module-title li {float:left; margin:4px 9px 0 0; width:12px; height:12px; }
		.module-title li.prev, .module-title li.next {margin:0 12px 0 0; width:20px; height:20px;}
		.module-title li a {display:block; width:100%; height:100%; color:#ffffff; cursor:pointer; text-indent:-9999px; background:url(../images/module-title-nav-bg.gif) no-repeat -9999px; overflow:hidden; }

	#sales-product .module-title li.prev a {height:20px;background-position:0 0; }
	#sales-product .module-title li.next a {height:20px;background-position:-98px 0; }
	#sales-product .module-title li a {background-position:-35px -4px; }
	#sales-product .module-title li.current a {background-position:-56px -4px;}

	#new-market .module-title li.prev a {height:20px;background-position:0 -20px; }
	#new-market .module-title li.next a {height:20px;background-position:-98px -20px; }
	#new-market .module-title li a {background-position:-35px -24px; }
	#new-market .module-title li.current a {background-position:-56px -24px;}

	#saving-life .module-title li.prev a {height:20px;background-position:0 -40px; }
	#saving-life .module-title li.next a {height:20px;background-position:-98px -40px; }
	#saving-life .module-title li a {background-position:-35px -44px; }
	#saving-life .module-title li.current a {background-position:-56px -44px;}


	#sales-product .module-title {background-position:0 0}
	#sales-product.sales-dm .module-title {background-position:0 -180px;}
	#sales-dm .module-title {background-position:0 -36px; }
	#new-market .module-title {background-position:0 -72px; }
	#saving-life .module-title {background-position:0 -108px; }
	#function-tools .module-title { background-position:0 -144px; }

/*--- 促销产品 ---*/
#sales-product {float:none; clear:both; margin:12px 0 0; width:949px; padding-bottom:39px; background:url(../images/index_product_bg.gif) no-repeat; _zoom:1;}
	#corner-product-main {position:absolute; z-index:1000; margin:0 0 0 -13px; width:975px; height:40px; background:url(../images/product-pic-bottom.gif) no-repeat; overflow:hidden; }
	/*产品主体*/
	#sales-product-main {position:relative; width:948px; padding:9px 0 0; overflow:hidden;  }			
		#sales-product-main ul {width:4000px; }
			#sales-product-main li {float:left; width:237px; height:258px; border-right:1px solid #e2e2e2; }
				#sales-product-main li img {display:block; margin:0 auto;}
				#sales-product-main li, #sales-product-main li a {font-size:14px; color:#bf2833; }
				#sales-product-main li p {text-align:left; padding:10px 0 0 15px; }
				#sales-product-main li p a {display:block; width:208px; }
				#sales-product-main li span { font-size:35px; color:#bf2833; font-family:Arial,'宋体'; line-height:35px; }
				#sales-product-main li a.sales-product-pic {display:block; margin:0 auto; width:187px; height:178px; text-align:center; vertical-align:middle;}
				#sales-product-main li a.sales-product-pic span { display:inline-block; width:0; vertical-align:middle; }
				#sales-product-main li span.price_symbol {font-size:23px;line-height:20px; }
				#sales-product-main li span.price_change {font-size:28px; text-decoration:underline; }

/*--- 促销期刊 ---*/
#sales-dm {margin:12px 11px 0 0; width:414px;  height:208px; background:url(../images/block-sales-dm-bg.jpg) no-repeat 12px bottom; }
	#sales-dm fieldset {float:left; padding:150px 15px 0 18px; }
		#sales-dm input, #sales-dm fieldset img { vertical-align:middle;}
		#sales-dm .input {width:135px; height:21px; border:1px solid #b3b3b3; font-size:12px; line-height:21px; }
		#magazine {float:left; padding:20px 0 0 15px; }

/*--- 最新卖场 ---*/
#new-market {margin:12px 0 0; width:498px; height:208px;}

	#new-market-item {position:relative; clear:both; margin:17px auto 0; width:497px; height:150px; overflow:hidden;}
	#new-market-item ul {width:3000px; padding:0px 0 0 12px; overflow:hidden;}
		#new-market-item li {float:left; width:497px; height:150px; padding:0 0 0 0px; text-align:center; font-family:'宋体'; vertical-align:bottom; }
			#new-market-item li div { float:left; margin:0 20px 0 0; width:145px; text-align:center; }
			#new-market-item li div a {display:block; line-height:29px; font-size:14px; background:#ebebeb; }
			#new-market-item li img { display:block; width:129px; height:98px; border-bottom:3px solid #ffffff; padding:8px; vertical-align:bottom; background:#ebebeb; }
			#new-market-item li address {margin:0; padding:0; font-style:normal; }
			#new-market-item li strong {color:#0179cc; }
			#new-market-item li p { float:left; width:280px; line-height:24px; text-align:left; }
			
			#new-market-item dl {float:left;  line-height:28px;}
			#new-market-item dt {float:left; font-weight:bold; color:#0179cc;}
			#new-market-item dd {float:left; width:260px; text-align:left;}

/*--- 省心生活 ---*/
#saving-life { clear:left; margin:12px 11px 0 0; width:414px; height:182px; }
	#saving-life-item {position:relative; margin:4px 0 0; width:414px; height:140px; overflow:hidden; }
		#saving-life-item ul {width:1500px;}
			#saving-life-item li {float:left; width:246px; height:89px; padding:51px 0 0 168px; }
			#saving-life-item li, #saving-life-item li a {line-height:25px; color:#ffffff; font-family:'宋体'; }
			#saving-life-item li.order1 {background:url(../images/lifebanner_1.jpg) no-repeat; }
			#saving-life-item li.order2 {background:url(../images/lifebanner_2.jpg) no-repeat; }
			#saving-life-item li.order3 {background:url(../images/lifebanner_3.jpg) no-repeat; }
			#saving-life-item img {display:block;}
		

/*--- 实用工具 ---*/
#function-tools {margin:12px 0 0; width:498px; height:182px;  }
	#function-tools ul {margin:14px 0 0; height:127px;background:url(../images/index_function_tools.jpg) no-repeat; }
		#function-tools li {float:left; display:inline; margin-right:8px; width:159px; height:127px; }
		#function-tools li.last {margin:0;}
			#function-tools li h4 {position:absolute; left:-9999px;}
			#function-tools li a {display:block; height:127px; text-indent:-9999px;}






		