@import url(reset.css);
@import url(common.css);

.cornerLT, 
.cornerRT,
.cornerLB,
.cornerRB {position:absolute; width:14px; height:14px; font-size:11px; line-height:14px; background: url(../images/index_corner_white.gif) no-repeat -9999px; overflow:hidden; _zoom:1;}
.cornerLT {left:-1px; top:-1px; background-position:0 0; }
.cornerLB {left:-1px; bottom:-1px; background-position:0 -14px; }
.cornerRT {left:100%; top:-1px; margin-left:-13px; background-position:-14px 0; }
.cornerRB {left:100%; top:100%; margin:-13px 0 0 -13px; background-position:-14px -14px; }

/*-----------
	主体盒子
-----------*/
.main {overflow:hidden; z-index:1;}
/*--- 左侧栏 ---*/
.sidebar {float:left; margin:0 19px 0 0; width:214px; }
	
	/*小地图预览*/
	.smallmap {position:relative; margin:0 0 10px; border:1px solid #E2E2E2; padding:18px 18px 10px; text-align:center; _zoom:1;}
		.smallmap img {margin:0 0 10px; vertical-align:bottom;}
			.smallmap p img {margin:0; }
	
	/*所在城市分店*/
	.subbranch {position:relative; margin:10px 0; border:1px solid #E2E2E2; padding:14px 0 15px 11px;  _zoom:1;}
		.subbranch h3 {padding:0 0 5px; color:#3290C0; font-size:12px; }
		.subbranch ul {overflow:hidden; _zoom:1;}
			.subbranch li {float:left; width:49px; }
			.subbranch li a:hover {color:#E7342D;}


	/*宣传位置*/
	.advertise {margin:0 0 3px; border:6px solid #E3E3E3; }
		.advertise img {display:block; }

		/*活动*/
		.sidebar-activity {position:relative; padding:6px 10px 3px; color:#ffffff; line-height:14px; background:#C91A1A; overflow:hidden; _zoom:1; }
			.sidebar-activity p {float:right; margin-top:-2px; width:65px; }
			.sidebar-activity a {display:block; width:63px; height:19px; color:#FFD9D9; line-height:17px; text-align:center; background:url(../images/sales/sidebar-advertize-button.gif) no-repeat; }
			.sidebar-activity a.detail {background:url(../images/shop/sidebar_detail.gif) no-repeat; }
		
		/*dm*/
		.sidebar-dm {position:relative; padding:6px 10px 3px; color:#ffffff; line-height:14px; background:#C91A1A; overflow:hidden; _zoom:1; }
			.sidebar-dm p {float:right; margin-top:-2px; width:65px; }
			.sidebar-dm a {display:block; width:63px; height:19px; color:#FFD9D9; line-height:17px; text-align:center; background:url(../images/sales/sidebar-advertize-button.gif) no-repeat; }
			.sidebar-dm a.detail {background:url(../images/shop/sidebar_detail.gif) no-repeat; }
		

		
		/*推荐促销产品*/
		.sidebar-sales-product {position:relative; width:200px; text-align:center; }
		    .sidebar-sales-product a.productrecommendlist-box {display:block; width:150px; height:115px; overflow:hidden}
		    .sidebar-sales-product div {text-align:center; padding:5px 0 0; }
			.sidebar-sales-product a.prev {position:absolute; left:13px; top:38px; width:8px; height:8px; text-indent:-9999px; background:url(../images/sales/rightbanner_bluearrow01.jpg) no-repeat; }
			.sidebar-sales-product a.next {position:absolute; right:16px; top:38px; width:8px; height:8px; text-indent:-9999px; background:url(../images/sales/rightbanner_bluearrow02.jpg) no-repeat; }
			.sidebar-sales-product img {margin:auto; border:1px solid #cccccc; }
			.sidebar-sales-product span a {display:block;margin-top:5px; height:36px; line-height:36px; color:#ffffff; text-align:center; background:#C91A1A; }

/* 主体内容
--------------------------------------------------*/
.content {position:relative; float:left; width:710px; border:1px solid #E2E2E2; padding:14px 14px 14px 16px;}
	.content .formButton {width:91px; height:20px; border:0; line-height:20px; font-size:12px; text-align:center; color:#ffffff; background:url(../images/shop/shop_button.gif) no-repeat; }
	/*纯色圆角*/
	.content-heading .cornerLT,
	.content-heading .cornerLB,
	.content-heading .cornerRT,
	.content-heading .cornerRB { width:6px; height:6px; }

	.content-heading .cornerLT {left:0; top:0; background:url(../images/other/corner-pixel6_LT.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_LT.png', sizingMethod='crop')}
	.content-heading .cornerLB {left:0; bottom:0; background:url(../images/other/corner-pixel6_LB.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_LB.png', sizingMethod='crop')}
	.content-heading .cornerRT {top:0; margin-left:-6px; background:url(../images/other/corner-pixel6_RT.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_RT.png', sizingMethod='crop')}
	.content-heading .cornerRB {bottom:0; margin:-6px 0 0 -6px; background:url(../images/other/corner-pixel6_RB.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_RB.png', sizingMethod='crop')}

	
	.content-heading {position:relative; height:27px; padding:9px 0 0 20px; color:#ffffff; font-size:14px; vertical-align:middle; font-weight:bold; background:#5CB6E4; _zoom:1;}
	
	/*当前城市*/	
	.city-change {margin:6px 0 0; padding:10px 25px 10px 20px; background:#FFF2DE;}
	.city-change input, .city-change select {margin:0 5px 0 0; vertical-align:middle;}
	.city-change span {color:#CB0000; }

/*--- 门店列表 ---*/
#shoplist {position:relative; }
#shoplist table { width:100%; }
#shoplist caption {line-height:37px; text-align:left;}

#shoplist th, #shoplist td {border:1px solid #e5e5e5; }
#shoplist span {color:#e11a1f; }
#shoplist th {line-height:30px; color:#7a7a79; text-align:center; background:url(../images/shop/shop_th_bg.gif) repeat-x bottom;}

#shoplist td {padding:12px 15px; line-height:24px; font-size:12px; vertical-align:middle; }

#shoplist tbody {}

/*--- 门店内容页 ---*/
#shop-view {padding:14px 0 0; }
	
	#shop-basicInfoBox {float:right; width:380px; height:325px; }
		#shop-basicInfoCont {margin:5px 0 10px; border:1px solid #d9d9d9; border-width:1px 0; padding:5px 0;  }
			#shop-basicInfoBox li {float:left; margin-right:18px; width:91px; height:20px; border:0; text-align:center;background:url(../images/shop/shop_button.gif) no-repeat; }
			#shop-basicInfoBox li a {display:block; line-height:20px; color:#ffffff; }
	
	/*图片*/
	#shop-pic {float:left; width:313px; }
		#shop-pic p {width:313px; height:226px; display:table-cell; text-align:center; vertical-align:middle; background:url(../images/shop/shop_pic_bg_03.gif) no-repeat 0 0; overflow:hidden; }
			#shop-pic p span {display:inline-block; width:0; height:100%; vertical-align:middle;}
			#shop-pic p img {vertical-align:middle;}
		#shop-pic li {float:left; padding:6px 8px 0 0;}
	
	/*基本信息*/
	#shop-name {text-align:right; }
		#shop-name h2 {float:left; color:#5cb6e4; font-size:14px; }
		#shop-name a {display:inline-block; width:76px; height:22px; line-height:22px; color:#ffffff; text-align:center; background:url(../images/shop/shop_button_yellow.gif) no-repeat; }

/*门店详细*/
#shop-detail {display:block; clear:both; position:relative; float:left; width:100%; border-top:11px solid #e0e0e0; padding:15px 0 0;  _zoom:1; }
	#shop-detail h3 {display:inline; position:absolute; left:33px; top:-15px; border-left:5px solid #ffffff; border-right:6px solid #ffffff; font-size:14px; color:#5cb6e4; background:#ffffff; }
	#shop-detail p {margin:0 0 13px; }
	#shop-detail dl {overflow:hidden; _zoom:1; }
	#shop-detail dt { padding:20px 0 5px; color:#54aee8; }
	#shop-detail li {display:inline; float:left; margin:0 20px 0 2px; }


/* 全国卖场，
--------------------------------------------------*/
#shopall-number {height:43px; line-height:43px; color:#5cb6e4; font-weight:bold; font-size:14px; text-align:center; background:url(../images/shop/shop_all_number.gif) no-repeat center; }

#shopall-new {position:relative; margin:32px 30px; height:225px; border:1px solid #e2e2e2; }
	#shopall-new h4 {position:absolute; top:-12px; left:25px; width:86px; height:24px; border:1px solid #e2e2e2; text-align:center; line-height:24px; color:#0075c0; font-size:14px; background:#ffffff; }
	#shopall-new a.prev,
	#shopall-new a.next, {position:absolute; top:83px; width:20px; height:30px; border:0px; cursor:pointer; text-indent:-9999px;}
		#shopall-new .prev {left:25px; background:url(../images/shop/shop_all_arrow_left.gif) no-repeat; }
		#shopall-new .next {right:25px; background:url(../images/shop/shop_all_arrow_right.gif) no-repeat; }

	#shopall-new-list {margin:0 0 0 40px; width:570px; padding:39px 0 0; overflow:hidden; }
			#shopall-new-list ul {width:5000px; overflow:hidden; _zoom:1;}
			#shopall-new-list li {display:inline; float:left; margin:0 20px; width:150px; text-align:center;}
				#shopall-new-list li img {display:block; margin:0 0 8px; }
			#shopall-new-list li a {color:#0b84cd; }
			
			
			
			
			
/*英文版门店*/

/*圆角图片*/
.module-corner {position:relative; 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; }

	#new-stores.module-corner .cornerRT, 
	#new-stores.module-corner .cornerRB {_margin-left:-12px;}
	#new-stores .module-title .cornerRT, 
	#new-stores .module-title .cornerRB {_margin-left:-6px;}
.module-title {position:relative; height:35px; padding:0px; background:#bf2833; }
	.module-title h3 {line-height:35px; color:#ffffff; font-size:16px;}
	.module-title ul {position:absolute; right:15px; top:8px;}
		.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 { color:#ffffff; cursor:pointer; background:url(../images/module-title-nav-bg.gif) no-repeat -9999px; overflow:hidden; }

	.module-title .cornerLT, .module-title .cornerLB, .module-title .cornerRT, .module-title .cornerRB { width:6px; height:6px; }

	.module-title .cornerLT {left:0; top:0; background:url(../images/other/corner-pixel6_LT.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_LT.png', sizingMethod='crop')}
	.module-title .cornerLB {left:0; bottom:0; background:url(../images/other/corner-pixel6_LB.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_LB.png', sizingMethod='crop')}
	.module-title .cornerRT {top:0; margin-left:-6px; background:url(../images/other/corner-pixel6_RT.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_RT.png', sizingMethod='crop')}
	.module-title .cornerRB {bottom:0; margin:-6px 0 0 -6px; background:url(../images/other/corner-pixel6_RB.png) no-repeat !important; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/other/corner-pixel6_RB.png', sizingMethod='crop')}

	#new-stores .module-title li.prev a {height:20px;background-position:0 0; }
	#new-stores .module-title li.next a {height:20px;background-position:-98px 0; }
	#new-stores .module-title li a {background-position:-35px -4px; position:relative; }
	#new-stores .module-title li.current a {background-position:-56px -4px;}
	#new-stores .module-title {background-position:0 0}


#new-stores {clear:both; width:948px; padding-bottom:39px; background:url(../images/index_product_bg.gif) no-repeat; _zoom:1;}

	#new-stores-list {position:relative; width:948px; padding:9px 0 0; overflow:hidden;  }			
		#new-stores-list ul {width:4000px; }
			#new-stores-list li {float:left; width:237px; height:228px; border-right:1px solid #e2e2e2; padding:15px 0 0; }
				#new-stores-list li img {display:block; margin:0 auto;}
				#new-stores-list li, #new-stores-list li a {font-size:14px; color:#bf2833; }
				#new-stores-list li p {text-align:left; padding:10px 0 0 15px; }
				#new-stores-list li p a {display:block; width:208px; font-weight:bold;position:relative;}
				#new-stores-list li span { font-size:35px; color:#bf2833; font-family:Arial,'宋体'; line-height:35px; }

/* Member equity
--------------------------------------------------*/

#memberEquity {height:122px; padding:0 0 0 4px; background:url(../images/en/memberEquity.jpg) no-repeat; overflow:hidden; _zoom:1; }
	#memberEquity li {display:inline; float:left; margin:0 11px 0 7px; width:103px; height:122px; }
		#memberEquity li a {display:block; height:122px; text-indent:-9999px; }
		
		
		
.module-title{ 
font-size:16px; color:#fff;width:948px; height:35px; line-height:35px;background:url(../images/default/c1.gif) no-repeat;
margin:0 0 5px 0;

}


	
	
	
	

