﻿@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; _zoom:1;}

/*--- 左侧栏 ---*/
.sidebar {float:left; margin:0 19px 0 0; width:214px; }
	
	/*二级导航*/
	.subnav {position:relative; margin:0 0 10px; border:1px solid #E2E2E2; padding:14px 12px 15px 11px; _zoom:1;}
		.subnav h2 {padding:0 0 8px; color:#E6332C; font-size:14px; background:url(../images/subnav-heading-bg.gif) no-repeat right 7px; }
			.subnav h2 span {border-right:5px solid #ffffff; background:#ffffff; }
		.subnav li {height:29px; border-bottom:1px solid #E5E5E5;}
		.subnav li.current a, .subnav li a:hover {color:#ffffff; background:#E7342D url(../images/subnav-li-bg-hover.gif) no-repeat; }
			.subnav li a {display:block; margin:4px 0 5px; height:20px; text-indent:28px; background:url(../images/subnav-li-bg.gif) no-repeat 17px 50%; }

	/*宣传位置*/
	.advertise {margin:0 0 3px; border:6px solid #E3E3E3; }
		.advertise img {display:block; }

		/*活动*/
		.sidebar-activity {position:relative; padding:4px 10px; color:#ffffff; line-height:14px; background:#C91A1A; }
			.sidebar-activity a {position:absolute; right:10px; top:10px; width:63px; height:17px; color:#FFD9D9; line-height:17px; text-align:center; background:url(../images/sales/sidebar-advertize-button.gif) no-repeat; }
		
		/*推荐促销产品*/
		.sidebar-sales-product {position:relative; width:200px; text-align:center; }
			.sidebar-sales-product a.prev {position:absolute; left:13px; top:38px; width:4px; height:7px; text-indent:-9999px; background:url(../images/sales/rightbanner_bluearrow01.jpg) no-repeat; }
			.sidebar-sales-product a.next {position:absolute; right:16px; top:38px; width:4px; height:7px; text-indent:-9999px; background:url(../images/sales/rightbanner_bluearrow02.jpg) no-repeat; }
			.sidebar-sales-product img {margin:5px auto; border:1px solid #cccccc; }
			.sidebar-sales-product div a {display:block; 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-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;}
	
/* 省心生活首页
--------------------------------------------------*/
#life-intro {float:right; margin:10px 0 0; width:743px; }
		#life-intro h3 {float:left; width:352px; height:114px; text-indent:-9999px; background:url(../images/life/life_11.gif) no-repeat; }
		#life-intro p {float:left; width:359px; height:99px; padding:15px 10px 0 20px; background:url(../images/life/life_13.gif) no-repeat; }
			#life-intro strong {font-size:14px;}

/* 列表页
--------------------------------------------------*/
#lifelist {padding:40px 0 0 ; }
#lifelist li {margin:0 0 18px; position:relative; height:156px; padding:0 35px 0 10px; vertical-align:bottom; background:url(../images/life/lifelist_03.gif) repeat-x bottom; }
	#lifelist img {float:left; border:1px solid #cccccc; }
	#lifelist p {padding:0 0 0 190px; }
	#lifelist a {line-height:24px; color:#18a3ea; font-size:14px;}
	#lifelist a:hover {color:#ff0000; }
	#lifelist a.detail {position:absolute; right:34px; bottom:30px; width:76px; height:22px; font-size:12px; text-align:center; color:#ffffff; line-height:22px; background:url(../images/life/lifelist_06.gif) no-repeat; }

#lifelist-nous li{border-bottom:1px dashed #ccc; clear:both; position:relative; padding:8px 8px 8px 15px; height:25px; line-height:25px; background:url("../images/subnav-li-bg.gif") no-repeat 5px 18px;}
   #lifelist-nous a{color:#1780c3; font-size:13px; font-weight:bold;}	
   #lifelist-nous a:hover{ color:#e6332c;}
   #lifelist-nous span{position:absolute;right:5px;top:8px;}

	/*促销产品标题*/
	.sales-product-title {border-bottom:1px solid #D1D1D1; padding:15px 20px 3px 0; text-align:right; overflow:hidden; _zoom:1; }
		.sales-product-title h3 {float:left; padding:0 0 0 21px; font-weight:normal; color:#AE002B; font-size:14px; background:url(../images/sales/content-hot-product.gif) no-repeat; }
		.sales-product-title a {color:#676767; font-weight:bold; }
	#lifelist-historyList {width:710px; overflow:hidden; }
	#lifelist-history ul {width:730px}
		#lifelist-history li {display:inline; float:left; margin:20px 10px 0 14px; border-right:1px solid #efefef; width:200px; padding:0 18px 0 0;  }
			#lifelist-history li img {display:block; margin:0 0 5px; border:1px solid #ececec; }
			#lifelist-history li p a {color:#c91a1a; font-size:14px; }
			#lifelist-history li p span {color:#939393; }

/* 详细页
--------------------------------------------------*/
#life-detail {padding:10px 20px; background:url(../images/life/content_bg.gif) repeat-x bottom; overflow:hidden; _zoom:1;}
#life-content { }
	#life-content h3 {padding:10px 0; font-weight:normal; text-align:center; font-size:14px;}
	#life-content p {margin:0 0 15px; line-height:18px; }
