/*
	*@Description: 140815 生活馆项目
	*@Author:       wyt
	*@Update:      wyt(2014-11-21 17:30)
 */
 
/* =S 通用样式 */
body{ background: #fff;}
.life-icon{ background: url(images/sprite.png) no-repeat; display: inline-block;}
.clearfix:after{display:table;clear:both;content:""}
.clearfix{zoom:1}
.hide{ display: none;}
#header{ z-index: 20;}
:focus { outline: none;}
/* =E 通用样式 */

/* =S 生活馆头部 */
.life-header{ background: #fff;}
.life-header .life-header-con{ width: 1000px; margin: 0 auto; }
.life-header .life-header-con.index{ width: 1190px;}
.life-header .life-header-logo{ padding: 6px 0 9px 0; float: left;}
.life-header .life-header-list{ float: right; padding: 32px 5px 0 0; font: 400 12px/20px Microsoft YaHei; color: #333;}
	.life-header-list li{ padding: 0 20px 0 0; float: left;}
	.life-header-list li em{ font-weight: bold; color: #333;}
	.life-header-list li span{ color: #666;}
	.life-header-list .icon-header{ height: 42px; width: 42px; margin: 0 6px 0 0; display: block; float: left;}
	.life-header-list .icon-header-adv{ background-position: 0 0;}
	.life-header-list .icon-header-free{ background-position: -42px 0;}
	.life-header-list .icon-header-with{ background-position: -84px 0;}
.life-header .life-header-tel{ padding: 30px 0 0 0;}
/* =E 生活馆头部 */

/* =S 导航栏 */
.life-nav-fixed{ position: fixed; z-index: 30; top: 0; left: 0;}
.life-nav{ width: 100%; background: #003b26; z-index: 3;}
.life-nav-con{ width: 1000px; margin: 0 auto; position: relative; z-index: 15;}
.life-nav-con.index{ width: 1190px;}
.life-nav .life-nav-list li{ height: 36px; font: 400 18px/36px Microsoft YaHei; color: #fff; float: left; cursor: pointer; position: relative;}
.life-nav .life-nav-list .current{ padding: 0 64px; background: #106b37;}
.life-nav .life-nav-list .icon-life-nav{ height: 7px; width: 13px; background-position: -134px -269px; position: absolute; top: 36px; left: 46%; display: none; z-index: 3;}
	.life-nav-list li a{ color: #fff; padding: 0 40px; display: block; transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s;}
	.life-nav-list li a:hover,.life-nav-list li a.now{ background: #106b37; text-decoration: none;}
.life-nav .life-nav-user{ font: 400 12px/36px Simsun,Arial; color: #fff;}
.life-nav .life-nav-user li{ float: left; width: 94px; margin: 0 0 0 4px; background: #106b37; position: relative;}
	.life-nav-user li a{ color: #fff;}
	.life-nav-user li a:hover{ text-decoration: none;}
	.life-nav-user li .icon-user-fav{ height: 21px; width: 23px; background-position: 0 -51px; margin: 9px 0 0 10px;}
	.life-nav-user li .icon-user-order{ height: 21px; width: 22px; background-position: -24px -51px; margin: 8px 0 0 10px;}
	.life-nav-user li .icon-user-wallet{ height: 23px; width: 25px; background-position: -78px -50px; margin: 6px 0 0 6px;}
	.life-nav-user li span{ padding: 0 4px;}
	.life-nav-user li .icon-user-num{ height: 12px; line-height: 11px; padding: 0 0 0 4px; margin: 14px 0 0 0; background-position: 0 -76px;}
	.life-nav-user li .icon-user-num span{ height: 12px; padding: 0 7px 0 2px; background-position: right -248px;}
	.life-nav-user .nav-user-wallet{ width: 250px; min-height: 380px; background: #fff; padding: 10px 20px; position: absolute; top: 36px; left: 0; display: none;}
	.life-nav-user .nav-user-wallet .wallet-num li{ height: 75px; width: 125px; background: #fcf4cd; margin: 0; float: left; text-align: center; color: #666; line-height: 20px;}
		.nav-user-wallet .wallet-num li em{ color: #003b26; font: 400 22px/36px Microsoft YaHei; padding: 10px 0 0 0; display: block;}
		.nav-user-wallet .wallet-coupon-title{ height: 40px; line-height: 40px; color: #666;}
		.nav-user-wallet .wallet-coupon-list{ height: 110px; width: 250px; position: relative; padding: 0 0 10px 0; color: #fff; overflow: hidden;}
		.nav-user-wallet .wallet-coupon-list1{ background: url(images/wallet_coupon_list_bg1.jpg) no-repeat;}
		.nav-user-wallet .wallet-coupon-list2{ background: url(images/wallet_coupon_list_bg2.jpg) no-repeat;}
		.nav-user-wallet .wallet-coupon-list3{ background: url(images/wallet_coupon_list_bg3.jpg) no-repeat;}
		.nav-user-wallet .wallet-coupon-list4{ background: url(images/wallet_coupon_list_bg4.jpg) no-repeat;}
		.nav-user-wallet .wallet-coupon-list .coupon-require{ width: 14px; font: 400 14px/16px Microsoft YaHei; position: absolute; top: 17px; left: 17px;}
		.nav-user-wallet .wallet-coupon-list .coupon-name{ height: 20px; width: 175px; font: 400 16px/20px Microsoft YaHei; padding: 17px 0 0 67px; overflow: hidden;}
		.nav-user-wallet .wallet-coupon-list .coupon-price{ height: 50px; width: 175px; font: 400 18px/20px Microsoft YaHei; padding: 0 0 0 67px; overflow: hidden;}
		.nav-user-wallet .wallet-coupon-list .coupon-price em{ font-size: 42px; line-height: 50px;}
		.nav-user-wallet .wallet-coupon-list .icon-wallet-deadline{ height: 37px; width: 48px; background-position: -205px -683px; position: absolute; top: 38px; right: 5px; color: #fff; line-height: 16px; padding: 3px 0 0 10px; text-align: center;}
		.nav-user-wallet .wallet-coupon-list .wallet-coupon-usedate{ color: #fff; font-size: 12px; position: absolute; top: 82px; left: 55px; line-height: 18px;}
		.nav-user-wallet .wallet-coupon-more{ width: 250px; text-align: center; line-height: 24px; color: #333; display: block; transition: all .3s;}
		.nav-user-wallet .wallet-coupon-more:hover{ color: #106b37;}
		.nav-user-wallet .wallet-coupon-more .icon-wallet-more{ height: 11px; width: 17px; background-position: -268px -680px;}
		.nav-user-wallet .wallet-coupon-more .icon-wallet-up{ background-position: -288px -680px;}
	.life-nav-user .nav-user-tip{ height: 33px; width: 184px; background: url(images/nav_user_tip_bg.png) no-repeat; text-align: center; line-height: 26px; color: #000; position: absolute; top: -33px; left: -14px;z-index:1}
	.life-nav-user .nav-user-tip .nav-user-tip-close{ color: #accfc8; position: absolute; top: 5px; right: 5px; font-size: 16px; line-height: 18px; cursor: pointer;}
	.life-nav-user .nav-user-tip .nav-user-tip-close:hover{ color: #106b37;}
.life-nav .life-nav-app{ padding: 0 20px 0 0;}
	.life-nav-app .icon-nav-app{ height: 17px; width: 12px; background-position: -55px -54px; margin: 10px 6px 0 0;}
	.life-nav-app a{ color: #fff; font: 400 12px/36px Simsun,Arial;}

	.big-sales-icon{position: absolute;left: 644px;top:-41px;width: 256px;height: 77px;}
/* =E 导航栏 */
/* ==S 全部商品分类 */
.life-alltypeIndexBox-fixed{ position: fixed; top: 36px; display: none;}
.life-alltypeBox-hide{ display: none;}
.life-alltype{ position: absolute; top: 36px; left: 0; background: #fff; *width: 236px; z-index: 15;}
.life-alltypeIndexBox .life-alltype{ top: 0;}
.life-alltype li{ width: 233px; padding: 15px 0 0px 0; border: 0; border-left: 3px solid #fff; *float: left; cursor: pointer;}
.life-alltype li.current{ border: 3px solid #106b37; border-right: 0px; padding: 9px 0 0 0;}
.life-alltype li .life-alltype-licon{ padding: 0 8px 18px 0; border-bottom: 1px solid #d8d8d8;}
.life-alltype li.current .life-alltype-licon{ border-bottom: 1px solid #fff;}
.life-alltype li.last .life-alltype-licon,.life-alltype li.last.current .life-alltype-licon{ border-bottom: 1px solid #fff;}
	.life-alltype-licon .icon-alltype{ height: 38px; width: 38px; margin: 6px 0 0 11px;}
	.life-alltype-licon .icon-alltype-fruit{ background-position: 0 -965px;}
	.life-alltype-licon .icon-alltype-local{ background-position: -38px -965px;}
	.life-alltype-licon .icon-alltype-oil{ background-position: -77px -965px;}
	.life-alltype-licon .icon-alltype-free{ background-position: 0 -1005px;}
	.life-alltype-licon .icon-alltype-health{ background-position: -77px -1005px;}
	.life-alltype-licon .life-alltype-desc{ width: 163px; padding: 0 0 0 10px;}
	.life-alltype-licon .life-alltype-desc .life-alltype-title{ font: 700 16px/26px Microsoft YaHei; color: #333;}
	.life-alltype-licon .life-alltype-desc .life-alltype-link{ line-height: 20px;}
	.life-alltype-licon .life-alltype-desc .life-alltype-link a{ color: #666; margin: 0 5px 0 0;}
	.life-alltype-licon .life-alltype-desc .life-alltype-link a:hover{ color: #106b37;}
.life-alltype-border{ width: 3px; height: 74px; background: #fff; overflow: hidden; position: absolute; top: 39px; left: 236px; *left: 233px; z-index: 17; display: none;}
.life-alltype-detail{ position: absolute; top: 36px; left: 236px; *left: 233px; border: 3px solid #106b37; padding: 0 0 0 12px; background: #fff; z-index: 16; display: none;}
.life-alltype-detail .life-alltype-detailbox{ display: none;}
.life-alltype-detail .alltype-detailbox-textlist{ font: 700 16px/52px Microsoft YaHei;}
.life-alltype-detail .alltype-detailbox-textlist li{ float: left; padding: 0 22px 0 0;}
.life-alltype-detail .alltype-detailbox-textlist li a:hover{ color: #106b37;}
.life-alltype-detail .alltype-detailbox-list-mask{ width: 538px; height: 209px; position: relative; border-top: 1px solid #dbdbdb; overflow: hidden;}
.life-alltype-detail .alltype-detailbox-list-layout{ width: 110%; position: absolute; top: 0; left: 0; padding: 20px 0 0 0;}
.life-alltype-detail .alltype-detailbox-list-layout li{ width: 120px; float: left; padding: 0 15px 0 0;}
.life-alltype-detail .alltype-detailbox-list-layout .alltype-detailbox-list-title{ height: 18px; width: 120px; padding: 4px 0 0 0; display: block; overflow: hidden; word-break: break-all;}
.life-alltype-detail .alltype-detailbox-list-layout .alltype-detailbox-list-title:hover{ color: #106b37;}
/* ==E 全部商品分类 */

/* =S 详情页 */
.life-detail{ background: #e6eae9; font: 400 12px/1.5 Simsun,Arial;}
.life-detail-con{ width: 1000px; margin: 0 auto; position: relative;}
	/* ==S 面包屑导航 */
	.life-detail-crumbs{ padding: 12px 0; font: 400 12px/24px Simsun,Arial; color: #666;}
	.life-detail-crumbs a{ color: #666;}
	.life-detail-crumbs a:hover{ color: #106b37; text-decoration: none;}
	/* ==E 面包屑导航 */
	
	.life-detail-gallery{ padding: 11px 0 0 17px; background: #fff;}
	/* ==S 照片墙 */
	.life-detail-gallery .gallery-booth{ padding: 6px 0 12px 0;}
	.life-detail-gallery .gallery-thumb{ width: 366px; height: 80px; position: relative; padding: 0 30px 22px 32px; overflow: hidden;}
	.life-detail-gallery .gallery-thumb .gallery-thumb-mask{ height: 80px; width: 366px; position: relative; overflow: hidden;}
	.life-detail-gallery .gallery-thumb .gallery-thumb-layout{ width: 150%; position: absolute; top: 0; left: 0;}
		.gallery-thumb .gallery-thumb-layout li{ float: left; padding: 0 15px 0 0;}
			.gallery-thumb-layout li a{ height: 80px; width: 80px; display: block; overflow: hidden;}
			.gallery-thumb-layout li a.selected{ border: 2px solid #fb435d; height: 76px; width: 76px;}
			.gallery-thumb-layout li a img{ max-height: 80px; max-width: 80px;}
			.gallery-thumb-layout li a.selected img{ top: -2px; left: -2px;}
	.life-detail-gallery .gallery-thumb .gallery-thumb-arrow{ height: 15px; width: 10px; cursor: pointer; position: absolute; top: 32px; transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s;}
	.life-detail-gallery .gallery-thumb .gallery-thumb-arrowl{ background-position: 0 -107px; left: 11px;}
	.life-detail-gallery .gallery-thumb .gallery-thumb-arrowl:hover{ background-position: -10px -107px;}
	.life-detail-gallery .gallery-thumb .gallery-thumb-arrowr{ background-position: -22px -107px; left: 411px;}
	.life-detail-gallery .gallery-thumb .gallery-thumb-arrowr:hover{ background-position: -32px -107px;}
	/* ==E 照片墙 */
	/* ==S 产品信息介绍*/
	.life-detail-gallery .gallery-wrap{ padding: 0 0 0 30px; width: 520px; font: 400 12px/1.5 Simsun,Arial; color: #999; overflow: hidden;}
		.gallery-wrap .gallery-wrap-title{ width: 476px; font: 700 18px/26px Microsoft YaHei; padding: 4px 0; color: #333;}
		.gallery-wrap .gallery-wrap-title-tip{ line-height: 24px; color: #999; height: 48px; width: 476px; overflow: hidden;}
		.gallery-wrap .gallery-wrap-title-discounttip{ height: 18px; padding: 2px 0 0 0; margin: 0 0 20px 0; color: #fb435d;}
		.gallery-wrap-title-discounttip .discount-tip{ height: 16px; line-height: 16px; padding: 0 3px; margin: 0 8px 0 0; border: 1px solid #bc2e42; background: #fb435d; color: #fff; display: inline-block;}
		.gallery-wrap .gallery-wrap-shoppanel{ width: 458px; line-height: 36px; background: #f4f4f4; padding: 10px 0 10px 18px; margin: 0 0 3px 0; position: relative;}
			.gallery-wrap-shoppanel .shoppanel-curprice{ padding: 0 0 0 10px; font: 400 16px/36px Microsoft YaHei; color: #fb435d;}
			.gallery-wrap-shoppanel .shoppanel-curprice em{ font: 400 35px/36px Arial,Microsoft YaHei; color: #fb435d;}
			.gallery-wrap-shoppanel .icon-newyear{margin-top:7px;float:left;width:73px;height:22px;text-align:center;font:700 14px/22px Microsoft YaHei; color: #fff;background-position: -287px -1133px; overflow: hidden;}
			.gallery-wrap-shoppanel .icon-newyear:hover,.gallery-wrap-shoppanel .icon-newyear:visited{text-decoration:none;color:#fff; }
			.gallery-wrap-shoppanel .shoppanel-time{ padding: 5px 10px 0 0px; float: right; line-height: 26px; color: #999;}
				.shoppanel-time .shoppanel-time-show{ font: 700 18px/26px Arial,Microsoft YaHei; display: none;}
				.shoppanel-time .shoppanel-time-show i{ height: 24px; border: 1px solid #8d8d8d; background: #a0a0a0; padding: 0 2px; margin: 0 2px; color: #fff; border-radius: 3px;} 
				.shoppanel-time .shoppanel-time-show.current i{ background: #fb435d; border: 1px solid #bc2e42;}
			.gallery-wrap-shoppanel .shoppanel-time-start{ color: #333;}
			.gallery-wrap-shoppanel .shoppanel-temai{ height: 18px; line-height: 18px; padding: 0 0 0 4px; float: left; color: #fff;}
				.shoppanel-temai .icon-shoppanel-temai{ height: 18px; width: 4px; background-position: 0 -447px;}
				.shoppanel-temai .shoppanel-temai-text{ height: 18px; line-height: 18px; padding: 0 6px; background: #fb435d; display: inline-block;}
			.gallery-wrap-shoppanel .shoppanel-price{ padding: 0 0 0 10px; font-size: 14px; color: #333; text-decoration: line-through;}
		.gallery-wrap .gallery-wrap-spec,.gallery-wrap .gallery-wrap-stock{ padding: 0 0 0 24px; line-height: 45px;}
		.gallery-wrap .gallery-wrap-spec-num{ color: #333; font-size: 14px;}
		.gallery-wrap .gallery-wrap-ind{ width: 476px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; line-height: 24px; text-align: center; margin: 4px 0 0 0; padding: 10px 0;}
			.gallery-wrap-ind em{ color: #333;}
			.gallery-wrap-ind .gallery-wrap-ind-sellcount,.gallery-wrap-ind .gallery-wrap-ind-satisfy{ width: 120px; overflow: hidden;}
			.gallery-wrap-ind .gallery-wrap-ind-reviewcount{ width: 110px; overflow: hidden;}
			.gallery-wrap-ind .gallery-wrap-ind-separate{ height: 32px; width: 1px; border-left: 1px solid #d8d8d8; margin-top: 13px;}
			.gallery-wrap-ind .gallery-wrap-ind-num{ font: 400 20px/26px Arial,Microsoft YaHei; color: #333;}
		.gallery-wrap .gallery-wrap-service{ padding: 20px 0 0 18px; line-height: 28px;}
			.gallery-wrap-service li{ float: left; padding: 0 0 0 10px;}
			.gallery-wrap-service .icon-gallery-service-postal{ height: 24px; width: 24px; background-position: 0 -122px;}
			.gallery-wrap-service .icon-gallery-service-return{ height: 24px; width: 24px; background-position: -25px -122px;}
			.gallery-wrap-service li span{ float: left; padding: 0 0 0 6px; color: #333;}
		.gallery-wrap .gallery-wrap-buynum{ padding: 20px 0 0 18px; height: 45px; line-height: 45px;}
			.gallery-wrap-buynum .gallery-wrap-buynum-con{ border: 1px solid #d8d8d8; background: #f4f4f4; float: left;}
			.gallery-wrap-buynum .gallery-wrap-buynum-con .gallery-wrap-buynum-txt{ height: 33px; width: 102px; text-align: center; font: 700 20px/33px Arial,Microsoft YaHei; padding: 6px; border: 0; background: #f4f4f4;}
			.gallery-wrap-buynum .gallery-wrap-buynum-con .gallery-wrap-buynum-change{ border-left: 1px solid #d8d8d8;}
				.gallery-wrap-buynum-con .gallery-wrap-buynum-change .gallery-wrap-buynum-arrow{ height: 22px; width: 40px; cursor: pointer; display: block;}
				.gallery-wrap-buynum-con .gallery-wrap-buynum-change .gallery-wrap-buynum-arrow-add{ background-position: 0 -152px; border-bottom: 1px solid #d8d8d8;}
				.gallery-wrap-buynum-con .gallery-wrap-buynum-change .gallery-wrap-buynum-arrow-add:hover{ background-position: -41px -153px;}
				.gallery-wrap-buynum-con .gallery-wrap-buynum-change .gallery-wrap-buynum-arrow-reduce{ background-position: 0 -174px;}
				.gallery-wrap-buynum-con .gallery-wrap-buynum-change .gallery-wrap-buynum-arrow-reduce:hover{ background-position: -41px -174px;}
		.gallery-wrap .gallery-wrap-click{ padding: 20px 0 0 78px;}
			.gallery-wrap-click a:hover{ text-decoration: none;}
			.gallery-wrap-click .gallery-wrap-click-btn{ height: 48px; font: 400 24px/48px Microsoft YaHei; background: #fb435d; padding: 0 46px; margin: 0 4px 0 0; color: #fff; display: block; transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s;}
			.gallery-wrap-click .gallery-wrap-click-falsebtn{ background: #9a9a9a;}
			.gallery-wrap-click .gallery-wrap-click-btn:hover{ background: #fc5a71;}
			.gallery-wrap-click .gallery-wrap-click-falsebtn:hover{ background: #9a9a9a;}
			.gallery-wrap-click .gallery-wrap-click-favo{ margin: 0 0 0 18px; line-height: 48px; display: block; color: #333;}
			.gallery-wrap-click .gallery-wrap-click-favo:hover{ color: #158b47;}
			.icon-click-favo{ height: 10px; width: 13px; background-position: 0 -197px; *margin: -13px 4px 0 0;}
			.gallery-wrap-click .gallery-wrap-click-favo .click-favo-num{ color: #999;} 		
	/* ==E 产品信息介绍*/

	/* ==S 久妹推荐 */
	.life-detail .life-detail-recommend{ padding: 15px 0 0 21px; margin: 16px 0 0 0; background: #fff;}
	.life-detail .life-detail-recommend .life-detail-recommend-title{ padding: 0 0 12px 0; font: 700 24px/36px Microsoft YaHei; color: #003b26;}
	.life-detail .life-detail-recommend .life-detail-recommend-list{ padding: 0 0 8px 0; height: 240px;}
		.life-detail-recommend .life-detail-recommend-list li{ width: 182px; float: left; padding: 0 11px 0 0;}
		.life-detail-recommend .life-detail-recommend-list li a img{ border: 2px solid #fff;}
		.life-detail-recommend .life-detail-recommend-list li a:hover{ text-decoration: none; color: #158b47;}
		.life-detail-recommend .life-detail-recommend-list li a:hover img{ border: 2px solid #106b37;}
			.life-detail-recommend-list .recommend-list-title{ width: 180px; height: 30px; line-height: 30px; color: #333; overflow: hidden; word-break: break-all;}
			.life-detail-recommend-list .recommend-list-curprice{ padding: 0 0 0 5px; color: #106b37; font: 400 12px/24px Microsoft YaHei;}
			.life-detail-recommend-list .recommend-list-curprice span{ font-weight: bold; font-size: 18px;}
			.life-detail-recommend-list .recommend-list-oldprice{ color: #666; text-decoration: line-through; line-height: 24px; padding-right: 5px;}
	/* ==E 久妹推荐 */

	/* ==S 详情+评价 */
	.life-detail-main{ margin: 15px 0 0 0; padding: 0 0 40px 0; background: #fff;}
	.life-detail-main .main-tabBar{ height: 44px; width: 1000px; background: #dfdfdf; border-bottom: 2px solid #888; font: 400 16px/44px Simsun,Arial; color: #333;}
	.life-detail-main .main-tabBar-fixed{ position: fixed; top: 0; left: 50%; margin-left: -500px;}
		.main-tabBar li{ cursor: pointer; float: left;}
		.main-tabBar li a{ height: 44px; padding: 0 22px; color: #333; transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s; display: block;}
		.main-tabBar li a:hover{ text-decoration: none;}
		.main-tabBar li.current{ font: 400 22px/44px Microsoft YaHei; color: #fff; background: #106b37;}
		.main-tabBar li.current a{ color: #fff;}
		.main-tabBar li .red{ color: #fb435d; font: 700 16px/1.5 Microsoft YaHei;}
		.main-tabBar .main-tabBar-buy{ padding: 4px 10px 0 0; font: 700 16px/36px Microsoft YaHei; color: #fb435d;}
		.main-tabBar .main-tabBar-buy em{ font-size: 35px; padding: 0 20px 0 0;}
		.main-tabBar .main-tabBar-buy a{ height: 32px; line-height: 32px; padding: 0 14px; color: #fb435d; border: 1px solid #fb435d; display: block;}
		
	.life-detail-main .main-skinbox{ max-width: 830px; margin: 0 auto; padding: 36px 0 10px 0;}
	
	.life-detail-assess{ background: #fff;}
	.life-detail-assess .assess-koubei{ height: 44px; font: 400 22px/44px Microsoft YaHei; background: #dfdfdf; border-bottom: 2px solid #888; color: #fff; }
	.life-detail-assess .assess-koubei span{ height: 44px; padding: 0 22px; background: #106b37; display: inline-block;}
	.life-detail-assess .assess-score{ padding: 15px 20px 16px 22px; font: 400 12px/1.5 Simsun,Arial;} 
		.assess-score .assess-score-title{ font: 700 14px/46px Simsun,Arial; color: #333; padding: 0 0 0 5px;}
		.assess-score .score-num{ font-size: 14px; line-height: 46px; color: #333; padding: 0 0 0 10px;}
		.assess-score .score-num em{ font: 400 40px/46px Arial,Simsun; color: #fb435d; padding: 0 4px;} 
		.assess-score .assess-score-gold{ height: 32px; font: 700 18px/34px Microsoft YaHei; border: 1px solid #106b37; color: #106b37; margin: 10px 0 0 0; padding: 0 12px;}
		.assess-score .assess-score-text{ line-height: 32px; padding: 10px 20px 0 0; font-weight: bold; font-size: 14px; color: #333;}
	.life-detail-assess .assess-info{ width: 956px; padding: 0 0 0 22px;}
		.assess-info .assess-info-tab{ width: 100%; border: 1px solid #dbdbdb; background: #f8f8f8;}
			.assess-info-tab li{ float: left; border-right: 1px solid #dbdbdb;}
			.assess-info-tab li a{ height: 30px; line-height: 30px; padding: 0 20px; color: #333; display: block;}
			.assess-info-tab li a.current{ font-weight: bold; background: #fff;}
		.assess-info .assess-info-recommend{ width: 958px; color: #333;}
		.assess-info .assess-info-recommend li{ padding: 20px 0; border-bottom: 1px solid #dbdbdb;}
			.assess-info-recommend .img-con{ padding: 0 4px;}
			.assess-info-recommend .recommend-details{ width: 825px;}
			.assess-info-recommend .recommend-details .recommend-details-user{ padding: 10px 0 0 0; line-height: 24px;} 
				.recommend-details .recommend-details-user .recommend-details-usertext{ width: 70px; text-align: right; color: #999; display: inline-block;}
				.recommend-details .recommend-details-user .recommend-details-text{ width: 750px; line-height: 20px; padding: 2px 0; word-break: break-all;}
				.recommend-details .recommend-details-user .recommend-details-response{ color: #fb435d;}
				.recommend-details .recommend-details-photo,.recommend-details .recommend-details-bigphoto{ padding: 10px 0 0 20px;}
				.recommend-details .recommend-details-photo li{ border: 0; padding: 0 10px 0 0;}
				.recommend-details .recommend-details-photo li img{ cursor: pointer;}
				.recommend-details .recommend-details-bigphoto img{ max-height: 150px; _height: 150px;}
			.assess-info-recommend .recommend-handle{ padding: 20px 15px 0 0;}
			.assess-info-recommend .recommend-handle a{ height: 20px; line-height: 20px; color: #af1111; margin: 2px; display: block;}

	/* ==E 详情+评价 */

	/* ==S 服务保障 */
	.life-detail-main .main-service{ width: 820px; margin: 10px auto 0 auto; padding: 18px 0; background: #f2f0ec;}
		.main-service .main-service-box{ background: url(images/service_bg.jpg); font-size: 16px; line-height: 26px; padding: 0 35px 17px 55px;}
		.main-service .main-service-box .main-service-boxlist{ padding: 5px 0 15px 0;}
		.main-service .main-service-box .main-service-boxtable{ padding: 15px 0 0 0;}
			.main-service-box em{ font-weight: bold;}
			.main-service-box .main-service-box-border{ border-bottom: 1px solid #d0cbbf;}
			.main-service-box .main-service-boxlist .main-service-box-para{ padding: 0 0 6px 0;}
			.main-service-box .main-service-boxlist .main-service-user{ color: #fb435d; font-weight: bold;}
			.main-service-boxtable table{ border: 1px solid #d0cbbf; font-size: 12px; line-height: 22px; margin: 10px 0 15px 0; background: #fff;}
			.main-service-boxtable table th{ font-weight: bold; border: 1px solid #d0cbbf;}
			.main-service-boxtable table td{ padding: 15px 0 15px 20px; border: 1px solid #d0cbbf;}
			.main-service-boxtable table .table-step{ padding: 25px 0}
			.main-service-boxtable table .table-step p{ width: 135px; padding: 0 55px 0 0; text-align: center;}
	/* ==E 服务保障 */

	/* ==S 翻页 */
	.life-page{ padding: 30px 18px 20px 0; line-height: 22px; background: #fff;}
	.life-page .life-page-allnum{ padding: 0 8px; color: #fb435d; font: 700 12px/22px Arial,Microsoft YaHei;}
	.life-page .life-page-list{ padding: 0 6px 0 13px;}
	.life-page .life-page-list li{ float: left; margin: 0 5px 0 0;}
		.life-page-list li a{ height: 20px; padding: 0 8px; color: #333; border: 1px solid #dbdbdb; display: block;}
		.life-page-list li a.current{ color: #fff; padding: 0 9px; background: #fb435d; border: 0; height: 22px;}
		.life-page-list li a:hover{ border: 0; height: 22px; padding: 0 9px; color: #fff; background: #fb435d; text-decoration: none;}
	.life-page .life-page-go{ height: 22px; line-height: 22px;}
	.life-page .life-page-go .life-page-txt{ height: 16px; width: 22px; float: left; border: 1px solid #dbdbdb; line-height: 18px; text-align: center; background: #fff; margin: 2px 5px 0 5px;}
	.life-page .life-page-go .life-page-submit{ height: 22px; float: left; padding: 0 8px; border: 1px solid #dbdbdb; background: #fb435d; background: #fff; margin: 0 8px; cursor: pointer;}
	.life-page .life-page-go .life-page-submit:hover{ text-decoration: none; background: #fb435d; border: 1px solid #fb435d; color: #fff;}
	/* ==E 翻页 */
	
	
/* =E 详情页 

/* =S 商家入驻 */
.life-index-tanantscon{ background: #e6eae9; padding: 15px 0;}
.life-detail-tenants{ background: #ecebec; padding: 15px 0;}
.life-tenants{ width: 1000px; margin: 0 auto; padding: 22px 0; background: #fff; font: 400 12px/1.5 Simsun,Arial;}
.life-index-tanants{ width: 1190px;}
.life-tenants .life-tenants-desc{ padding: 9px 0 9px 32px; margin: 8px 0; border-right: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8; color: #666;}
.life-index-tanants .life-tenants-desc{ font: 400 12px/20px Microsoft YaHei; color: #333;}
.life-tenants .life-tenants-desc li{ float: left; padding: 0 30px 0 4px;}
.life-index-tanantscon .life-tenants .life-tenants-desc li{ padding: 5px 40px 13px 7px;}
.life-index-tanants .life-tenants-desc li{ padding: 5px 50px 13px 8px;}
	.life-tenants-desc li .icon-tenants-good{ height: 44px; width: 44px; background-position: 0 -210px;}
	.life-tenants-desc li .icon-tenants-free{ height: 44px; width: 44px; background-position: -44px -210px;}
	.life-tenants-desc li .icon-tenants-match{ height: 44px; width: 44px; background-position: -88px -210px;}
	.life-tenants-desc .life-tenants-text{ padding: 4px 0 0 8px;}
	.life-tenants-desc .life-tenants-text em{ font-weight: bold; color: #333;}
.life-tenants .life-tenants-go{ padding: 5px 0 0 0;}
.life-tenants .life-tenants-go .icon-tenants-go{ height: 52px; width: 50px; background-position: -93px -146px;}
.life-tenants .life-tenants-go a{ font: 700 18px/32px Microsoft YaHei; color: #003b26; margin: 0 0 0 40px; display: block;}
.life-index-tanantscon .life-tenants .life-tenants-go a{ display: inline-block; margin: 22px 0 0 40px;}
.life-tenants .life-tenants-go a:hover{ color: #389c54; text-decoration: none;}
.life-tenants .footer-logo{ padding: 0 26px 0 10px;}
.life-index-tanantscon .life-tenants .footer-logo{ padding: 0 42px 0 28px;}
/* =E 商家入驻 */

/* =S 浮动窗口 */
.life-float{ border-top: 1px solid #dbdbdb; position: fixed; top: 200px; left: 50%; margin-left: 505px; background: #fff;}
.life-index-float{ margin-left: 600px;}
.life-float .life-float-hover{ height: 24px; width: 58px; padding: 40px 0 0 0; text-align: center; position: relative; display: block; border: 1px solid #dbdbdb; border-top: 0; font: 400 12px/24px Simsun,Arial; color: #666; cursor: pointer;}
.life-float .life-float-hover:hover{ background-color: #389c54; color: #fff; text-decoration: none;}
.life-float .icon-life-float-home{ background-position: -194px -315px;}
.life-float .icon-life-float-home:hover{ background-position: -261px -315px;}
.life-float .icon-life-float-favo{ background-position: 0 -309px;}
.life-float .icon-life-float-order{ background-position: -58px -309px;}
.life-float .icon-life-float-question{ background-position: -186px -485px;}
.life-float .icon-life-float-question:hover{ background-position: -253px -485px;}
.life-float .icon-life-float-returntop{ background-position: -190px -546px;}
.life-float .icon-life-float-returntop:hover{ background-position: -257px -546px;}
.life-float .icon-life-float-complaint{ background-position: -255px -617px; background-color: #389c54; color: #fff;}
.life-float .life-float-link{ background: #585858;}
.life-float .life-float-qqcon{ position: relative;}
.life-float .icon-life-float-qq{ background-position: -191px -378px;}
.life-float .icon-life-float-qq:hover,.life-float .icon-life-float-qq.current{ background-position: -258px -378px; background-color: #389c54; color: #fff; text-decoration: none;}
	.life-float-qqcon .life-float-qq{ width: 90px; position: absolute; top: 0; left: 55px; *left: 16px; padding: 15px 0 0 8px; display: none;}
	.life-float-qqcon .life-float-qq .icon-life-float-qqs{ height: 18px; width: 84px; background-position: -194px -444px; margin: 0 0 4px 0; font: 400 12px/1.5 Simsun,Arial; color: #FFF; text-indent: 35px;}
/* =E 浮动窗口 */

/* =S 首页 */
.w1190{ width: 1190px; margin: 0 auto; position: relative; z-index: 1;}
.life-index{ background: #e6eae9; font: 400 12px/1.5 Simsun,Arial;}
.life-index a{ text-decoration: none;}

	/* ==S 轮播展示 */
	.life-index-slide{ width: 100%; background: url(images/life_index_slide_bg.jpg);}
	.life-index-slide .life-index-slidecon{ width: 665px; height: 400px; overflow: hidden; margin: 0 0 0 235px; position: relative;}
		.life-index-slidecon .slide-player{ width: 665px; height: 400px;}
		.life-index-slidecon .slide-player li{ position: absolute; top: 0; left: 0; display: none; opacity: 0; filter: alpha(opacity=0); z-index: 2;}
		.life-index-slidecon .slide-player li.current{ display: block; opacity: 1; filter: alpha(opacity=100);}
		.life-index-slidecon .slide-player-num{ position: absolute; right: 17px; bottom: 25px; z-index: 2;}
			.slide-player-num li{ height: 17px; width: 17px; background: #389c54; border-radius: 50%; float: left; margin: 0 8px 0 0; text-indent: -99px; cursor: pointer; overflow: hidden;}
			.slide-player-num li.current{ background: #fb435d;}
		.life-index-slidecon .slide-arrow{ height: 50px; width: 34px; background-color: rgba(0,0,0,.3); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000'); position: absolute; top: 170px; display: none; z-index: 5;}
		.life-index-slidecon .slide-arrow:hover{ background: rgba(0,0,0,.6); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
		.life-index-slidecon .slide-arrowL{ left: 17px;}
		.life-index-slidecon .slide-arrowL .icon-slide-prev{ height: 22px; width: 15px; margin: 15px 0 0 11px; background-position: -79px -457px;}
		.life-index-slidecon .slide-arrowR{ right: 17px;}
		.life-index-slidecon .slide-arrowR .icon-slide-next{ height: 22px; width: 15px; margin: 15px 0 0 13px; background-position: -122px -457px;}
	.life-index-slide .life-organises{ width: 270px; height: 387px; padding: 5px 0 8px 20px; background: #fff;}
		.life-organises h2{ font: 700 24px/48px Microsoft YaHei; color: #003b26;}
		.life-organises .organises-line{ height: 25px; width: 250px; margin: 0 0 22px 0; background: url(images/organises_line_bg.png) 0 center no-repeat; overflow: hidden;}
		.life-organises .organises-line li{ padding: 0 0 0 46px; float: left;}
		.life-organises .organises-line li.current a{ background-position: -23px -474px;}
		.life-organises .organises-line li a{ height: 25px; width: 23px; display: block; background-position: 0 -474px; transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s;}
		.life-organises .organises-line li a:hover{ background-position: -23px -474px; text-decoration: none;}
		.life-organises .organises-show{ height: 280px; width: 250px; position: relative; overflow: hidden;}
		.life-organises .organises-show li{ position: absolute; top: 0; left: 0; display: none; opacity: 0; filter: alpha(opacity=0);}
		.life-organises .organises-show li.current{ display: block; opacity: 1; filter: alpha(opacity=100);}
	/* ==E 轮播展示 */
	/* ==S 产品系列 */
	.life-index-product{ width: 1190px; margin: 17px auto 0 auto; border-top: 2px solid #003b26; padding: 12px 0 5px 0; background: #fff;}
	.life-index-product .product-line{ padding: 0 0 0 20px;}
		.product-line .icon-product-star{ height: 28px; width: 206px; background-position: 0 0;}
		.product-line .product-line-list li{ padding: 0 0 0 20px;}
			.product-line-list li a{ height: 28px; padding: 0 10px; color: #fff; font-weight: bold; line-height: 28px; background: #70a687; display: block; transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; -webkit-transition: all 0.3s;}
			.product-line-list li.current a{ background: #106b37;}
			.product-line-list li a:hover{ text-decoration: none; background: #106b37;}
	.life-index-startProduct .product-list{ padding: 30px 0 0 20px;}
	.life-index-startProduct .product-list li{ padding: 0 12px 0 0; *height: 349px; width: 279px; position: relative;}
		.product-list .product-imgcon{ height: 275px; width: 275px; margin: 0 0 5px 0; position: relative; overflow: hidden; border: 2px solid #fff;}
		.product-list .product-imgcon:hover{ border: 2px solid #106b37;}
			.product-imgcon .icon-product-num{ height: 52px; width: 52px; position: absolute; top: 0; left: 0; background-position: 0 -502px; font: 400 20px/30px Microsoft YaHei; text-indent: 3px; color: #fff;}
		.product-list .product-list-title{ height: 28px; width: 275px; font: 700 16px/28px Microsoft YaHei; color: #333; display: block; overflow: hidden; word-break: break-all;}
		.product-list .product-list-title:hover{ color: #106b37;}
			.product-list-starinfo{ line-height: 40px; color: #666; }
			.product-list-starinfo em{ font-size: 14px; color: #333; font-weight: bold;}
			.product-list-starinfo .product-list-price{ font: 400 18px/40px Microsoft YaHei; color: #fb435d;}
			.product-list-starinfo .product-list-price em{ font: 700 30px/40px Arial,Microsoft YaHei; color: #fb435d;}
			.product-list-starinfo .product-list-oldprice{ padding: 0 0 0 8px;}
			.product-list-info{ line-height: 28px; color: #666; padding: 2px 0 0 0; height: 28px; overflow: hidden;}
			.product-list-info em{ font-size: 12px; color: #333; font-weight: bold;}
			.product-list-info .product-list-price{ font: 400 12px/28px Microsoft YaHei; color: #fb435d;}
			.product-list-info .product-list-price em{ font: 700 16px/28px Arial,Microsoft YaHei; color: #fb435d;}
			.product-list-info .product-list-oldprice{ padding: 0 0 0 8px;}
		.product-list .product-buybtn{ height: 28px; width: 84px; position: absolute; top: 315px; left: 193px; font: 400 16px/26px Microsoft YaHei; text-align: center; color: #fff; background-position: -52px -502px;}
	/* ==E 产品系列 */

	/* ==S 孕妇、儿童 已改为 巧厨娘 */
	.life-index-childProduct{ width: 1186px; border: 2px solid #389c54; padding: 0;}
	.life-index-childProduct .childProduct-tab{ width: 236px; height: 370px; float: left; background: #389c54; color: #fff; overflow: hidden;}
		.childProduct-tab .childProduct-tab-time{ padding: 13px 0 0 0; font: 700 30px/48px Microsoft YaHei; text-align: center;}
		.childProduct-tab .childProduct-tab-calendar{ font: 700 22px/40px Microsoft YaHei; text-align: center;}
		.childProduct-tab .childProduct-tab-imgcon{ padding: 9px 0 10px 7px; position: relative;}
			.childProduct-tab-imgcon .childProduct-tab-imgmask{ height: 175px; width: 175px; position: absolute; top: 14px; left: 30px; background: url(images/img_msk.png) no-repeat;}
		.childProduct-tab .childProduct-tab-list{ padding: 0 0 0 10px; font-size: 14px;}
		.childProduct-tab .childProduct-tab-list li{ float: left; padding: 7px 5px 0 0; margin: 0 0 5px 0; position: relative;}
		.childProduct-tab .childProduct-tab-list li a{ height: 28px; width: 70px; line-height: 28px; text-align: center; background: #d6b159; color: #fff; font-weight: bold; display: block;}
		.childProduct-tab .childProduct-tab-list li a.current,.childProduct-tab .childProduct-tab-list li a:hover{ background: #fd9b66;}
		.childProduct-tab .childProduct-tab-list .icon-childProduct-triangle{ height: 8px; width: 14px; position: absolute; top: 0; left: 30px; background-position: 0 -562px;}
		.childProduct-tab .childProduct-tab-list .icon-childProduct-triangle.now{ display: block;}
	.life-index-childProduct .childProduct-list{ padding: 13px 0 0 0;}
		.childProduct-list .childProduct-list-line{ width: 928px;}
		.childProduct-list .childProduct-list-title{ font: 700 22px/36px Microsoft YaHei; color: #333; padding: 0 0 0 6px;}
		.childProduct-list .childProduct-list-title .icon-childProduct-list-title{ height: 36px; width: 52px; background-position: -15px -549px;}
		.childProduct-list .childProduct-list-title span em{ color: #333;}
		.childProduct-list .childProduct-list-change{ height: 22px; width: 70px; background-color: #70a687; background-position: -61px -550px; text-indent: 28px; color: #fff; line-height: 22px;}
		.childProduct-list .childProduct-list-change:hover{ background-color: #106b37;}
		.childProduct-list .childProduct-list-mask{ height: 285px; width: 928px; padding: 25px 0 0 20px; position: relative; background: url(images/loading.gif) 40% center no-repeat; overflow: hidden;}
		.childProduct-list .childProduct-list-layout{ height: 285px; width: 9999px; position: absolute; top: 25px; left: 20px;}
		.childProduct-list .childProduct-list-mask li{ width: 215px; float: left; padding: 0 17px 0 0;}
		.childProduct-list .childProduct-list-mask li img{ border-radius: 50%;}
			.childProduct-list-mask .childProduct-listcon-imgcon{ position: relative;}
				.childProduct-listcon-imgcon .childProduct-list-imgmask{ position: absolute; top: 0; left: 0;}
			.childProduct-list-mask .childProduct-list-titlecon{ height: 40px; width: 215px; text-align: center; overflow: hidden;}
			.childProduct-list-mask .childProduct-list-title{ line-height: 40px; font-size: 16px; width: 215px; font-weight: bold; color: #333; border-bottom: 1px solid #d1d1d1; display: inline-block; word-break: break-all;}
			.childProduct-list-mask .childProduct-list-title:hover{ color: #106b37;}
			.childProduct-list-mask .childProduct-list-text{ width: 215px; height: 28px; line-height: 28px; text-align: center; word-break: break-all;}
		.childProduct-list .childProduct-list-mask .childProduct-arrow{ height: 73px; width: 37px; border-radius: 8px; background-color: rgba(0,0,0,.3); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000'); position: absolute; top: 100px; z-index: 5; display: none;}
		.childProduct-list .childProduct-list-mask .childProduct-arrow:hover{ background: rgba(0,0,0,.6); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
		.childProduct-list .childProduct-list-mask .childProduct-arrowL{ left: 20px;}
			.childProduct-list-mask .childProduct-arrowL .icon-childProduct-prev{ height: 32px; width: 20px; margin: 25px 0 0 9px; background-position: -50px -1111px;}
		.childProduct-list .childProduct-list-mask .childProduct-arrowR{ right: 16px;}
		.childProduct-list-mask .childProduct-arrowR .icon-childProduct-next{ height: 32px; width: 20px; margin: 25px 0 0 11px; background-position: -80px -1111px;}
	/* ==E 孕妇、儿童 已改为 巧厨娘 */

	/* =S 产品楼 1-5F */
	.life-index-productF{ border: 0;}
	.life-index-productF .product-line{ border-bottom: 2px solid #003b26; padding: 0 0 8px 9px;}
		.product-line .productF-title{ height: 30px; width: 38px; text-align: center; color: #fff; background: #003b26; font: 400 24px/30px Microsoft YaHei; margin: 0 10px 0 0;}
		.product-line .productF-title-desc{ height: 30px; font: 700 24px/30px Microsoft YaHei; color: #003b26;}
		.product-line .productF-title-desc a{ color: #003b26;}
		.product-line .productF-title-desc span{ font-size: 20px; font-weight: normal; color: #7f7f7f; padding: 0 0 0 10px;}
		.product-line .productF-more{ font: 700 14px/30px Simsun,Arial; color: #106b37; margin: 0 5px 0 0;}
	.life-index-productF .productF-menu{ width: 235px;}
	.life-index-productF .productF-menu-small{ padding: 10px 0 0 0;}
	.life-index-productF .productF-menu-list{ padding: 15px 0 0 0;}
		.productF-menu-list li{ padding: 0 0 12px 12px; float: left;}
		.productF-menu-list li a{ height: 30px; line-height: 30px; font-size: 14px; color: #fff; background: url(images/sprite.png) #389c54 no-repeat; border-radius: 18px; padding: 0 15px 0 34px; display: block;}
		.productF-menu-list li a.current,.productF-menu-list li a:hover{ background-color: #fb435d;}
		.productF-menu-list li .icon-productF-F1-1{ background-position: -200px 0;}
		.productF-menu-list li .icon-productF-F1-2{ background-position: -295px 0;}
		.productF-menu-list li .icon-productF-F1-3{ background-position: -115px -688px; }
		.productF-menu-list li .icon-productF-F1-4{ background-position: -115px -632px;}
		.productF-menu-list li .icon-productF-F1-5{ background-position: -115px -632px; }
		.productF-menu-list li .icon-productF-F1-6{ background-position: -115px -632px;}
		.productF-menu-list li .icon-productF-F2-1{ background-position: -200px -69px;}
		.productF-menu-list li .icon-productF-F2-2{ background-position: -294px -67px;}
		.productF-menu-list li .icon-productF-F2-3{ background-position: -199px -105px;}
		.productF-menu-list li .icon-productF-F2-4{ background-position: -299px -104px;}
		.productF-menu-list li .icon-productF-F2-5{ background-position: -115px -688px;}
		.productF-menu-list li .icon-productF-F2-6{ background-position: -115px -688px;}
		.productF-menu-list li .icon-productF-F3-1{ background-position: 0 -715px;}
		.productF-menu-list li .icon-productF-F3-2{ background-position: -115px -715px;}
		.productF-menu-list li .icon-productF-F3-3{ background-position: -202px -142px;}
		.productF-menu-list li .icon-productF-F3-4{ background-position: -202px -142px;}
		.productF-menu-list li .icon-productF-F3-5{ background-position: -202px -142px;}
		.productF-menu-list li .icon-productF-F3-6{ background-position: -202px -142px;}
		.productF-menu-list li .icon-productF-F4-1{ background-position: -198px -34px;}
		.productF-menu-list li .icon-productF-F4-2{ background-position: -296px -142px;}
		.productF-menu-list li .icon-productF-F4-3{ background-position: 3px -777px;}
		.productF-menu-list li .icon-productF-F4-4{ background-position: 3px -777px;}
		.productF-menu-list li .icon-productF-F4-5{ background-position: 3px -777px;}
		.productF-menu-list li .icon-productF-F4-6{ background-position: 3px -777px;}
		.productF-menu-list li .icon-productF-F5-1{ background-position: -115px -776px;}
		.productF-menu-list li .icon-productF-F5-2{ background-position: -199px -179px;}
		.productF-menu-list li .icon-productF-F5-3{ background-position: -300px -178px;}
		.productF-menu-list li .icon-productF-F5-4{ background-position: -300px -178px;}
		.productF-menu-list li .icon-productF-F5-5{ background-position: -300px -178px;}
		.productF-menu-list li .icon-productF-F5-6{ background-position: -300px -178px;}
	.life-index-productF .productF-list-mask{ position: relative; width: 955px; height: 600px; overflow: hidden;}
	.life-index-productF .productF-list-layout{ position: absolute; top: -1px; left: 0px; width: 960px;}
	.life-index-productF .productF-list-layout li{ width: 200px; height: 285px; padding: 18px 19px 0 19px; border-top: 1px solid #d8d8d8; border-left: 1px solid #d8d8d8; position: relative; float: left;}
	.life-index-productF .productF-list-layout .productF-list-title{ padding: 4px 0 0 0; height: 24px; overflow: hidden; font: 700 14px/24px Microsoft YaHei; display: block; word-break: break-all; color: #000;}
	.life-index-productF .productF-list-layout .productF-location-title{ height: 18px; overflow: hidden;}
	.life-index-productF .productF-list-layout .productF-list-title:hover{ color: #106b37;}
		.icon-productF{ height: 42px; width: 42px; position: absolute; top: 2px; right: 2px; font: 700 16px/32px Microsoft YaHei; color: #fff; text-align: center;}
		.icon-productF-hot{ background-position: 0 -592px;}
		.icon-productF-recommend{ background-position: -47px -592px;}
		.icon-productF-new{ background-position: -96px -592px;}
		.icon-productF-newyear{position:absolute;top:2px;right:2px;padding:17px 0 0 5px;*padding-top:19px;width:23px;height:82px;*height:80px;background-position: -207px -1056px;font:700 19px/21px Microsoft YaHei;color:#fff; writing-mode:lr-tb}
	.life-index-productF .productF-list-layout .productF-list-recommend{ height: 290px; width: 236px; position: absolute; top: 1px; left: 1px; background: rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
		.productF-list-layout .productF-list-recommend .productF-list-recommend-text{ width: 210px; height: 144px; padding: 16px 0 0 16px; line-height: 24px; color: #fff; overflow: hidden;}
		.productF-list-layout .productF-list-recommend .productF-list-recommend-text em{ font-weight: bold;}
		.productF-list-layout .productF-list-recommend .productF-list-recommend-logoImg{ padding: 0 0 0 30px;}
		.productF-list-layout .productF-list-recommend .productF-list-recommend-look{ height: 24px; width: 88px; text-align: center; line-height: 24px; color: #fff; border: 1px solid #fff; position: absolute; top: 211px; left: 137px;}
		.productF-list-layout .productF-list-recommend .productF-list-recommend-look:hover{ color: #fff;}
	/* =E 产品楼 1-5F */
/* =E 首页

/* =S 列表页 */
.life-list{ width: 100%; background: #e6eae9; padding: 10px 0 0 0; font: 400 12px/1.5 Simsun,Arial;}
.life-list a:hover{ text-decoration: none;}
.life-list .life-list-best{ background: #fff;}
.life-list .life-list-best .best-week{ width: 450px;}
	.life-list-best .best-week li{ float: left; position: relative;}
	.life-list-best .best-week .best-week-show{ height: 150px; width: 150px; *height: 146px; *width: 146px; border: 2px solid #106b37; position: absolute; top: -2px; left: -2px; *top: 0; *left: 0; overflow: hidden; z-index: 5;}
	.life-list-best .best-desc{ position: relative;}
	.life-list-best .best-desc .best-desc-text{ width: 158px; height: 250px; font: 400 14px/24px Simsun,Arial; padding: 46px 0 0 52px; overflow: hidden;}
	.life-list-best .best-desc .icon-list-quote{ height: 46px; width: 24px; position: absolute;}
	.life-list-best .best-desc .icon-list-upquote{ background-position: -70px -1052px; top: 23px; left: 220px;}
	.life-list-best .best-desc .icon-list-downquote{ background-position: 0 -1052px; top: 200px; left: 11px;}
	.life-list-best .best-type{ width: 290px;}
	.life-list-best .best-type a{ color: #fff;}
	.life-list-best .best-type .best-type-detail{ width: 240px; height: 123px; padding: 0 25px; font: 400 14px/26px Microsoft YaHei; color: #fff; background: #fb435d;}
	.life-list-best .best-type .best-type-detail-con{ padding: 12px 0 0 42px;}
	.life-list-best .best-type .icon-best-type{ height: 24px; width: 24px; background-position: -117px -1055px; margin: 11px 0 0 0;}
	.life-list-best .best-type .best-type-title{ height: 46px; width: 150px; line-height: 46px; font-size: 22px; padding: 0 0 0 10px; overflow: hidden;}
	.life-list-best .best-type .best-type-desc{ width: 240px; height: 52px; overflow: hidden;}

.life-list .life-list-all{ margin: 18px 0 0 0; background: #fff;}
	.life-list-all .all-title{ border-bottom: 2px solid #888;}
	.life-list-all .all-title a{ height: 46px; font: 400 22px/46px Microsoft YaHei; padding: 0 36px; background: #106b37; color: #fff; display: block; float: left;}
	.life-list-all .all-list{ padding: 2px 0 0 0;}
	.life-list-all .all-list li{ width: 250px; margin: 18px 0 0 20px; padding: 9px 11px 5px 11px; background: #f8f8f8; border: 2px solid #fff; float: left; position: relative;}
	.life-list-all .all-list li:hover{ border: 2px solid #106b37;}
	.life-list-all .all-list .all-list-title{ height: 24px; font: 700 14px/24px Microsoft YaHei; width: 250px; padding: 4px 0 0 0; color: #000; overflow: hidden; display: block; word-break: break-all;}
	.life-list-all .all-list .all-list-title:hover{ color: #106b37;}
	.life-list-all .all-list .all-list-location{ height: 18px; padding: 3px 0 2px 0; overflow: hidden;}
	.life-list-all .all-list .all-list-recommend{ height: 304px; width: 250px; position: absolute; top: 9px; left: 11px; background: rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
		.all-list .all-list-recommend .all-list-recommend-text{ width: 220px; height: 144px; padding: 16px 0 0 16px; line-height: 24px; color: #fff; overflow: hidden;}
		.all-list .all-list-recommend .all-list-recommend-text em{ font-weight: bold;}
		.all-list .all-list-recommend .all-list-recommend-logoImg{ padding: 10px 0 0 25px;}
		.all-list .all-list-recommend .all-list-recommend-look{ height: 24px; width: 88px; text-align: center; line-height: 24px; color: #fff; border: 1px solid #fff; position: absolute; top: 216px; left: 140px;}
		.all-list .all-list-recommend .all-list-recommend-look:hover{ color: #fff;}
.life-list .life-page{ padding: 30px 18px 30px 0;}
.life-list .life-page-list span{ float: left;}
.life-list .page-mod{ margin: 0;}
.page-mod a, .page-mod strong, .view-ctrl .return{ font-size: 12px;}
.life-list .page-mod .page-prev,.life-list .page-mod .page-next{ background: #fff; color: #333; text-indent: 0; width: auto;}
.life-list .page-mod .page-last{ padding: 1px 0; height: 18px; margin: 0; background: url(images/page_btn_bg.png) #fff 6px 6px no-repeat;}
.life-list .life-page-list a,.life-list .life-page-list strong{ height: 20px; padding: 0 8px; color: #333; border: 1px solid #dbdbdb; display: block; float: left; margin: 0 5px 0 0; line-height: 22px;}
.life-list .life-page-list a:hover,.life-list .life-page-list strong{ height: 22px; padding: 0 9px; border: 0; color: #fff; background-color: #fb435d;}
.life-list .page-mod .page-last:hover{ height: 20px; background-position: 6px -20px; background-color: #fb435d; padding: 1px;}
.life-list .life-page-list .txt{ height: 16px; width: 22px; border: 1px solid #dbdbdb; line-height: 18px; text-align: center; background: #fff; margin: 0 3px 0 3px;}
.life-list .life-page-list button{ height: 22px; padding: 0 8px; border: 1px solid #dbdbdb; background: #fb435d; background: #fff; margin: 0 8px; cursor: pointer;}
.life-list .life-page-list button:hover{ text-decoration: none; background: #fb435d; border: 1px solid #fb435d; color: #fff;}
/* =E 列表页 */
/* =S 弹出层 */
.life-index-popup{ height: 100%; width: 100%; position: fixed; z-index: 50; top: 0; left: 0; background: rgba(0,0,0,.6); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');}
.life-index-popup .index-popup-con{ width: 515px; position: fixed; top: 150px; left: 50%; margin-left: -250px;}
.life-index-popup .index-popup-con .popup-close{ height: 46px; width: 44px; background: url(images/life_newer.png) 0 -103px no-repeat; position: absolute; top: -15px; right: -15px; cursor: pointer;}
.life-index-popup .index-popup-con .popup-close:hover{ background-position: -51px -103px;}
/* =E 弹出层 */
/* =S 新人礼包页 */
.life-newer{ background: url(images/newer_bg.jpg) #ff243e center 0 no-repeat; padding: 0 0 32px 0;}
.life-newer .newer-register{ padding: 592px 0 0 412px;}
.life-newer .newer-register a{ height: 90px; width: 332px; text-indent: -9999px; background: url(images/newer_register.png) no-repeat; filter: alpha(opacity=90); opacity: 0.9; display: block;}
.life-newer .newer-register a:hover{ filter: alpha(opacity=100); opacity: 1;}
.life-newer .newer-content{ width: 1060px; margin: 48px auto 0 auto; border: 6px solid #bc1b2a; background: #f8ead0; font: 400 12px/1.5 Simsun,Arial; color: #6e0f15; position: relative;}
	.newer-content .newer-tofriend{ width: 420px; padding: 98px 0 0 127px;}
	.newer-content .newer-title{ padding: 12px 0 0 0; font: 700 24px/46px Microsoft YaHei;}
	.newer-content .bdshare-button-style0-16 a{ height: 95px; width: 95px; background: url(images/life_newer.png) no-repeat; padding: 0; margin: 62px 32px 0 0;}
	.newer-content .bdsharebuttonbox .bds_qzone{ background-position: 0 0;}
	.newer-content .bdsharebuttonbox .bds_tsina{ background-position: -110px 0;}
	.newer-content .bdsharebuttonbox .bds_tqq{ background-position: -224px 0;}
	.newer-content .newer-user{ padding: 0 0 0 90px; margin: 74px 0 0 0; border-left: 1px dashed #baab91;}
	.newer-content .newer-user .newer-user-text{ height: 220px; width: 240px; position: relative; overflow: hidden;}
	.newer-content .newer-user ul{ position: absolute; top: 0; left: 0; padding: 10px 0 0 0;}
	.newer-content .newer-user li{ height: 40px; width: 240px; line-height: 40px; font-size: 14px; border-bottom: 1px solid #d1c5b1; overflow: hidden;}
	.newer-content .newer-user li span{ padding: 0 28px 0 0;}
	.newer-content .newer-rule{ padding: 36px 0 50px 144px;}
	.newer-content .newer-rule li{ line-height: 30px; width: 620px;}
	.newer-content .newer-tip{ height: 50px; padding: 0 30px; font: 700 16px/50px Microsoft YaHei; color: #fff; border-radius: 30px; background: #bc1b2a; position: absolute; top: -26px; left: 178px;}
.newer-popup{ width: 100%; height: 0; position: fixed; z-index: 50; top: 0; left: 0; background: rgba(0,0,0,.6); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000'); display: none;}
.newer-popup .popup-con{ width: 400px; font: 700 18px/30px Microsoft YaHei; color: #6e0f15; background: #f8ead0; padding: 0 0 20px 0; position: fixed; left: 50%; top: 200px; margin-left: -210px;}
.newer-popup .popup-con .popup-desc{ padding: 30px 24px 20px 24px;}
.newer-popup .popup-con .popup-desc p{ text-align: center;}
.newer-popup .popup-con .popup-link{ text-align: center;}
.newer-popup .popup-con a{ height: 40px; line-height: 40px; width: 140px; text-align: center; background: #bc1b2a; color: #fff; margin: 0 12px; display: inline-block;}
.newer-popup .popup-con .popup-con-close{ height: 46px; width: 44px; background: url(images/life_newer.png) 0 -103px no-repeat; position: absolute; top: -15px; right: -15px; cursor: pointer;}
.newer-popup .popup-con .popup-con-close:hover{ background-position: -51px -103px;}
/* =E 新人礼包页*/
.go-top{ display: none;}
/* =S 食谱详情页 */
.life-recipes,.life-detail-tenants{ background: #ecebec;}
.recipes-detail{ padding: 17px 0 21px 17px; color: #333; background: #fff;}
.recipes-detail .recipes-detail-con{ width: 500px; padding: 0 0 0 32px;}
	.recipes-detail-con .recipes-detail-title{ height: 32px; width: 100%; font: 700 18px/32px Microsoft YaHei; color: #000; overflow: hidden;}
	.recipes-detail-con .recipes-detail-relevant{ padding: 8px 0 16px 0;}
	.recipes-detail-con .recipes-detail-relevant li{ height: 16px; line-height: 16px; border: 1px solid #bc2e42; padding: 0 7px; color: #fff; background: #fb435d; margin: 0 6px 0 0; float: left;}
	.recipes-detail-con .recipes-detail-user{ padding: 15px 0; border-top: 1px dashed #d1d1d1; border-bottom: 1px dashed #d1d1d1; margin-bottom: 15px;}
	.recipes-detail-con .recipes-detail-user .user-says{ padding: 0 0 0 10px; line-height: 24px; width: 420px;}
		.recipes-detail-user .user-says em{ font-weight: bold;}
		.recipes-detail-user .user-says .user-says-word{ height: 48px; width: 100%; overflow: hidden;}
	.recipes-detail-con .recipes-detail-info{ line-height: 30px; width: 100%; padding: 0 0 2px 0; overflow: hidden;}
	.recipes-detail-con .recipes-detail-info em{ font-weight: bold;}
	.recipes-detail-con .recipes-detail-fav{ padding: 15px 0 0 2px;}
.recipes-step{ margin: 15px 0 0 0; padding: 0 0 60px 0; background: #fff;}
.recipes-step .recipes-step-title{ border-bottom: 2px solid #888;}
.recipes-step .recipes-step-title span{ height: 42px; padding: 0 44px; background: #106b37; color: #fff; font: 400 22px/42px Microsoft YaHei; display: inline-block;}
.recipes-step .recipes-ingredient-table{ width: 790px; margin: 60px auto 0 auto; border: 1px solid #c1c1c1; font-size: 14px;}
.recipes-step .recipes-ingredient-table td,.recipes-step .recipes-ingredient-table th{ border: 1px solid #c1c1c1;}
.recipes-step .recipes-ingredient-table th{ font-weight: bold; height: 80px; text-align: center;}
	.recipes-ingredient-table .recipes-ingredient-info{ padding: 10px 0 10px 18px;}
	.recipes-ingredient-table .recipes-ingredient-info span{ padding: 0 0 0 6px;}
	.recipes-ingredient-table .recipes-ingredient-elseinfo{ padding: 20px 0; line-height: 40px;}
	.recipes-ingredient-table .recipes-ingredient-elseinfo p{ padding: 0 0 0 25px;}
	.recipes-ingredient-table .recipes-ingredient-elseinfo p span{ padding: 0 25px 0 0;}
.recipes-step .recipes-step-list{ padding: 20px 0 0 104px;}
.recipes-step .recipes-step-list li{ float: left; padding: 0 80px 0 0;}
.recipes-step .recipes-step-list .recipes-step-list-title{ padding: 40px 0 22px 0; width: 360px;}
	.recipes-step-list .recipes-step-list-title .list-title-num{ height: 46px; width: 46px; text-align: center; background: #106b37; border-radius: 50%; font: 400 24px/46px Microsoft YaHei; color: #fff;}
	.recipes-step-list .recipes-step-list-title .list-title-text{ width: 298px; max-height: 48px; padding: 0 0 0 16px; font-size: 16px; line-height: 24px; overflow: hidden;}
.recipes-step .recipes-ingredient-elsetable{ width: 790px; margin: 40px auto 0 auto; border: 1px solid #c1c1c1; font-size: 14px;}
.recipes-step .recipes-ingredient-elsetable td,.recipes-step .recipes-ingredient-elsetable th{ border: 1px solid #c1c1c1; text-align: center;}
.recipes-step .recipes-ingredient-elsetable th{ height: 40px; font: 700 14px/40px Microsoft YaHei;}
.recipes-step .recipes-ingredient-elsetable td{ padding:28px 0; line-height: 24px;}
.recipes-step .recipes-ingredient-elsetable .recipes-ingredient-price{ line-height: 48px;}
.recipes-step .recipes-ingredient-elsetable .price-now{ font: 400 24px/42px Microsoft YaHei; color: #106b37;}
.recipes-step .recipes-ingredient-elsetable .price-old{ text-decoration: line-through;}
.recipes-step .recipes-ingredient-elsetable .recipes-shop{ height: 24px; width: 74px; color: #fff; text-align: center; font: 400 16px/24px Microsoft YaHei; background: #e33665; display: block;}
/* =E 食谱详情页 */

/* =S 服务保障 */
.life-service{ background: #fff;}
.life-service .life-service-head{ background: #bc374d;}
.life-service .life-service-head h4{ width: 1190px; margin: 0 auto;}
.life-service .life-service-content{ width: 1190px; margin: 0 auto; padding: 22px 0 0 0;}
	.life-service-content .service-title{ text-align: center;}
	.life-service-content .service-feature{ width: 1000px; padding: 50px 0 138px 84px; margin: 0 0 0 90px; border-bottom: 1px solid #cecece;}
	.life-service-content .service-feature li{ padding: 0 70px 0 0; width: 245px;}
	.life-service-content .service-feature li h5{ text-align: center;}
	.life-service-content .service-feature .service-feature-desc{ font: 400 14px/20px Simsun,Arial; color: #999; padding: 12px 0 0 0;}
	.life-service-content .service-step{ padding: 60px 0; text-align: center;}
	.life-service-content .service-step .service-ques{ padding: 30px 0 60px 0;} 
	.life-service-content .service-step .service-answer{ padding: 0 0 50px 0;}
.life-service .life-service-footer{ background: #bc374d;}
.life-service .life-service-footer h4{ width: 1190px; margin: 0 auto;}
/* =E 服务保障 */

/* =S 弹出层修改 */
.newer-pop{ height: 302px; width: 220px; background: url(images/new_pop_bg.png) no-repeat; position: fixed; z-index: 50; bottom: 0; right: 0;}
.newer-pop .newer-pop-get{ height: 44px; width: 145px; color: #ca223c; text-align: center; font: 400 20px/44px Microsoft YaHei; background: url(images/newer_pop_btn.png) no-repeat; position: absolute; top: 230px; left: 42px;}
.newer-pop a:hover{ text-decoration: none;}
.newer-pop .newer-pop-get:hover{ color: #fff;}
.newer-pop .newer-pop-close{ font: 400 40px/44px Microsoft YaHei; color: #ca223c; position: absolute; top: 75px; left: 194px; filter: alpha(opacity=90); opacity: 0.9;}
.newer-pop .newer-pop-close:hover{ filter: alpha(opacity=100); opacity: 1;}
/* =E 弹出层修改 */

/* =S 久妹留言 */
.life-message-box{ width: 100%; background: #fff;}
.life-message{ background: #fbfbfb; width: 1190px; margin: 0 auto; padding: 0 0 60px 0; border-top: 2px solid #4c8237; color: #333; position: relative; overflow: hidden;}
.life-message .message-title{ height: 88px; width: 950px; position: relative; border: 2px solid #106b37; border-radius: 20px; padding: 22px 0 0 50px; margin: 28px 0 35px 100px; font: 400 18px/30px Microsoft YaHei;}
.life-message .message-title span{ color: #ff6600;}
.life-message .message-title .icon-jiumei-message{ height: 110px; width: 65px; background: url(images/icon_jiumei_message.png) no-repeat; position: absolute; top: 13px; left: -32px;}
.life-message .message-form-title{ width: 1050px; font: 400 30px/56px Microsoft YaHei; border-bottom: 1px dashed #c9c9c9; margin: 0 0 0 50px; color: #106b37;}
.life-message .vote-wrap{ width: 680px; position: relative;}
	.vote-wrap .vote-con{ padding: 35px 0 0 0; margin: 0; border: 0; box-shadow: none; background: none;}
	.vote-wrap .vote-con dt{ width: 150px; text-align: right; font-size: 16px; line-height: 28px; padding: 0 16px 0 0;}
	.vote-wrap .vote-con dt em{ color: #ff6600; padding: 0 6px 0 0;}
	.vote-wrap .vote-con dd{ width: 520px;}
	.vote-wrap .vote-con .txt{ height: 20px; width: 500px; border: 1px solid #e8e8e8; border-radius: 4px;}
	.vote-wrap .vote-con .txt-else{ width: 150px;}
	.vote-wrap .vote-con-list{ padding: 15px 0; border: 0;}
	.vote-wrap input{ line-height: 20px;}
	.vote-wrap textarea{ height: 132px; width: 485px; border: 1px solid #e8e8e8; border-radius: 4px; padding: 5px; background: #fff;}
	.vote-wrap .like-selectHead{ height: 22px; width: 140px; cursor: pointer; background: url(images/like_select_bg.jpg) no-repeat; line-height: 22px; color: #999; text-indent: 1em; display: block;}
	.vote-wrap .vote-select{ position: absolute; left: -1000px;}
	.vote-wrap select option{}
	.vote-wrap .submit-btn{ height: 50px; width: 180px; background: #106b37; opacity: 0.9; color: #fff; font: 400 24px/50px Microsoft YaHei; display: block; filter: alpha(opacity=90); margin: 70px auto;}
	.vote-wrap .submit-btn:hover,.vote-wrap .submit-btn:visited{ opacity: 1; filter: alpha(opacity=100);}
	.vote-wrap .like-select{ padding: 0 20px 0 13px; font: 400 14px/22px Simsun,Arial; border: 1px solid #a9b2b0; background: #fff; position: absolute; top: 130px; left: 166px; z-index: 10; overflow: hidden; display: none;}
	.vote-wrap .like-select .like-select-option{ position: relative; top: -1px; border-top: 1px dashed #a9b2b0; padding: 6px 0 4px 0; line-height: 30px; font-weight: bold;}
	.vote-wrap .like-select .like-select-list{ padding: 0 0 20px 0; color: #106b37;}
		.like-select .like-select-list li{ width: 130px; float: left; cursor: pointer;}
/* =E 久妹留言 */

/* =S 10.27 有图有真相 展示修改 */
.assess-pic{ width: 100%; height: 100%; position: fixed; z-index: 30; top: 0; left: 0; background: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000'); display: none;}
.assess-pic .assess-pic-con{ width: 1000px; margin: 0 auto; position: relative;}
.assess-pic .assess-slider{ overflow: hidden;}
.assess-pic .assess-slider li{ display: none; width: 1000px; text-align: center; padding: 100px 0 0 0; position: relative;}
.assess-pic .assess-slider li.current{ display: block;}
.assess-pic .assess-slider li img{ width: 400px; height: 400px; border: 5px solid #fff; cursor: pointer;}
.assess-pic .assess-slide-close{ height: 19px; width: 19px; background-position: -204px -633px; position: absolute; top: 105px; left: 681px; cursor: pointer; display: block;}
.assess-pic .assess-arrow{ position: absolute; top: 250px; z-index: 5; display: none;}
.assess-pic .assess-arrowL{ left: 190px;}
.assess-pic .assess-arrowL .icon-assess-prev{ height: 32px; width: 20px; background-position: -50px -1111px;}
.assess-pic .assess-arrowR{ right: 190px;}
.assess-pic .assess-arrowR .icon-assess-next{ height: 32px; width: 20px; background-position: -80px -1111px;}
.assess-pic .assess-pic-tip{ padding: 5px; background: #000; color: #fff; position: absolute; top: 200px; right: 190px;}
/* =E 10.27 有图有真相 展示修改 */

/* =S 11.21 特卖汇展示 */
.life-icon2{ background: url(images/sprite2.png) no-repeat; display: inline-block;}
.life-specSell{ width: 1190px; margin: 15px auto 0 auto; border-top: 2px solid #003b26; background: #fff;}
.life-specSell .specSell-title{ width: 300px; padding: 16px 0 0 20px; font: 700 18px/32px Microsoft YaHei; color: #7f7f7f;}
.life-specSell .specSell-title em{ color: #003b26; font-size: 24px;}
.life-specSell .specSell-tabL{ width: 49px; height: 61px; padding: 1px 0 0 0; background: url(images/specSell_tab_bg.jpg) no-repeat;}
.life-specSell .specSell-tab{ padding: 1px 0 0 0; border-bottom: 1px solid #106b37;}
	.specSell-tab li{ margin: 0 1px 0 0; border: 1px solid #fff; background: #ececec; float: left; position: relative;}
	.specSell-tab li a{ height: 46px; padding: 8px 16px 0 16px; display: block;}
	.specSell-tab li.current{ border: 1px solid #106b37; border-bottom: 1px solid #fff; top: 1px;}
	.specSell-tab li.current a{ width: 322px;}
	.specSell-tab .icon-sun{ height: 41px; width: 41px; background-position: 0 0; margin: 0 10px 0 0;}
	.specSell-tab .icon-month{ height: 41px; width: 41px; background: url(images/icon_month.gif) center -2px no-repeat; margin: 0 10px 0 0;}
	.specSell-tab .speSell-title{ height: 18px; line-height: 18px; color: #fff; background: #106b37; border-radius: 10px; padding: 0 12px; margin: 9px 10px 0 0;}
	.specSell-tab .specSell-time{ padding: 4px 0 0 2px; color: #666;}
	.specSell-tab .specSell-time-end{ padding: 10px 0 0 2px;}
	.specSell-tab .specSell-time span{ height: 24px; font: 700 18px/24px Microsoft YaHei; padding: 0 4px; color: #fff; background: #3c4855; border-radius: 4px; display: inline-block;}
	.specSell-tab .specSell-time span.time-separate{ padding: 0 2px; margin: 0; border-radius: 0; background: none; color: #3c4855;}
		.specSell-time .time-label{ font: 400 12px/24px Simsun,Arial;}
.life-specSell .specSell-tabR{ width: 150px; height: 61px; background: url(images/specSell_tab_list_bg.jpg) right 0 no-repeat;}
.life-specSell .specSell-list{ padding: 20px 0 30px 10px;}
.life-specSell .specSell-list li{ height: 224px; width: 372px; margin: 0 0 0 20px; float: left; position: relative;}
.life-specSell .specSell-list li a{ padding: 10px; display: block; background: #fff; border: 1px solid #fff; position: absolute; top: 0; left: 0;}
.life-specSell .specSell-list li.current a{ border: 1px solid #106b37; box-shadow: 0 0 3px #106b37;}
	.specSell-list .specSell-list-imgcon{ padding: 2px 10px 0 0; position: relative;}
	.specSell-list .specSell-list-imgcon .specSell-list-sold{ height: 77px; width: 77px; background: url(images/specSell_list_sold_bg.png) no-repeat; position: absolute; top: 60px; left: 64px;}
	.specSell-list .specSell-list-desc{ width: 140px; word-break: break-all;}
		.specSell-list-desc .specSell-list-title{ height: 40px; width: 100%; font-size: 14px; line-height: 20px; color: #333; overflow: hidden;}
		.specSell-list-desc .specSell-list-price{ height: 81px; width: 81px; padding: 13px 0 0 20px; background-position: 20px -43px; text-align: center; color: #fff; font: 400 14px/24px Microsoft YaHei;}
		.specSell-list-desc .specSell-list-price .specSell-list-nowPrice{ padding: 14px 0 0 0; font-size: 16px; line-height: 32px; font-weight: bold; white-space: nowrap;}
		.specSell-list-desc .specSell-list-price .specSell-list-nowPrice em{ font-size: 23px;}
		.specSell-list-desc .specSell-list-price .specSell-list-oldPrice{ text-decoration: line-through;}
		.specSell-list-desc	.specSell-list-info{ width: 140px; padding: 32px 0 0 0;}
		.specSell-list-desc	.specSell-list-info .specSell-list-state{ color: #666; margin: 3px 3px 0 0;}
		.specSell-list-desc	.specSell-list-info .specSell-list-start{ height: 18px; width: 50px; text-align: center; line-height: 18px; color: #b41317; border: 1px solid #b41317; margin: 0 3px 0 0; position: relative;}
			.specSell-list-info .specSell-list-start .icon-state{ height: 5px; width: 8px; position: absolute; top: 19px; left: 20px; background-position: 0 -160px;}
		.specSell-list-desc	.specSell-list-info .specSell-list-num{ padding: 0 0 0 5px; color: #666; line-height: 24px;}
		.specSell-list-desc	.specSell-list-line{ height: 7px; width: 140px; border-radius: 3px; background: #bcbcbc; margin: 4px 0 0 0;}
		.specSell-list-desc	.specSell-list-percent{ height: 7px; width: 0%; background: #106b37; border-radius: 3px;}
		.specSell-list-desc	.specSell-list-percentEnd{ background: #b41317;}
	.specSell-list .specSell-hide{ padding: 15px 0 0 0; display: none;}
	.specSell-list .specSell-hide .specSell-hide-link{ height: 30px; width: 104px; font: 400 18px/30px Microsoft YaHei; text-align: center; line-height: 30px; color: #fff; background: #b6b6b6; margin: 16px 16px 0 0;}
	.specSell-list .specSell-hide .specSell-hide-linkNow{ background: #106b37;}
	.specSell-list .specSell-hide .specSell-hide-mei{ height: 58px; width: 180px; padding: 5px 10px; line-height: 20px; color: #666; background: #f4f4f4; overflow: hidden;}
	.specSell-list .specSell-hide .specSell-hide-mei em{ font-weight: bold;}
/* =E 11.21 特卖汇展示 

/* ==S 福利社 */
.life-welfare{ width: 260px; height: 384px; padding: 16px 15px 0 15px; background: #fff; color: #333;}
.life-welfare .life-welfare-title{ font: 700 24px/32px Microsoft YaHei; color: #003b26;}
.life-welfare .life-welfare-list{ padding: 8px 0 0 0; line-height: 20px;}
.life-welfare .life-welfare-list li{ padding: 0 0 6px 10px; float: left;}
.life-welfare .life-welfare-list li.current{ background: url(images/sprite2.png) 38px -187px no-repeat;}
.life-welfare .life-welfare-list li a{ height: 20px; width: 62px; text-align: center; color: #333; background: #e4e1e1; display: block;}
.life-welfare .life-welfare-list li.current a,.life-welfare .life-welfare-list li a:hover{ color: #fff; background: #cea239;}
.life-welfare .life-welfare-name{ height: 24px; width: 260px; padding: 14px 0 0 0; font-size: 14px; line-height: 24px; overflow: hidden; word-break: break-all;}
.life-welfare .life-welfare-num{ padding: 9px 0 0 0; line-height: 26px;}
.life-welfare .life-welfare-num em{ padding: 0 5px; color: #fb435d; font: 700 20px/26px Arial,Simsun;}
.life-welfare .life-welfare-info{ padding: 10px 0 8px 0; line-height: 26px;}
.life-welfare .life-welfare-info .life-welfare-link{ height: 26px; width: 88px; text-align: center;font: 700 16px/26px Microsoft YaHei; color: #fff; background: #fb435d; border-radius: 15px;}
.life-welfare .life-welfare-info .life-welfare-nolink{ background: #9a9a9a;}
/* ==E 福利社*/