/*
@Description: z+店铺首页css
@author: 李月
@update: 2015-01-15
*/
 
.wrapper{ width:1000px;margin:0 auto}
.topbar .wrapper{ width:1200px;}
.side{ float:left; width:200px;}
.main{ float:right; width:790px;}

.shop-nav .nav .custom a,.classify span,.shop-nav .nav .attention a,.shop-nav .nav .attention span,.time-limit-buy .buy-btn,.search-bar .search-box .text,
.search-bar .tips,.hot-sell-recommend .first .ico,.hot-sell-recommend .buy-btn span,.service-center .dove span,.goods-category dt,.goods-category li,
.favorite-module h3,.buy-steps i,.buy-steps li,.label-link .error,.custom-bar input,.add-area .btn span,.nav-list dt,.nav-list dt .editor,.editor-bar a,
.mini-page .prev,.mini-page .next,.mini-page .no-prev,.mini-page .no-next,.sort .asc,.sort .desc,.page .prev,.page .no-prev,.page .next,.page .no-next,
.search-empty h3,.credit-star,.credit-star em,.credit-module .no-prompt span{ background:url(http://icon.zol-img.com.cn/newshop/merchantstore/zplus/z_bg.png) no-repeat;}

.section-hd{ width:1000px; height:120px; background:url(http://icon.zol-img.com.cn/newshop/merchantstore/zplus/section_hd.png) no-repeat; text-indent:-9999em; overflow:hidden; zoom:1;}

.seller-infor .hd span,.promise-service li{ background:url(http://icon.zol-img.com.cn/newshop/merchantstore/zplus/z_security.png) no-repeat;}

.credit-score .high,.credit-score .low,.credit-score .balance{ background:url(http://icon.zol-img.com.cn/newshop/merchantstore/compare.png) no-repeat;}

/* 店招+店铺导航*/
.store-banner{ margin:0 auto;  height:120px; }
.shop-nav .nav{ position:relative; z-index:1000; height:40px; background:#c00;}
.shop-nav .nav ul{ position:relative; zoom:1; margin:0 auto; width:1000px; }
.shop-nav .nav li{ float:left; position:relative; zoom:1; height:40px; font:14px/40px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.shop-nav .nav li a{ display:inline-block; padding:0 15px; color:#fff;}
.shop-nav .nav li a:hover,.shop-nav .nav .cur a{ background-color:#ae0000; text-decoration:none; color:#fff;}
.classify span{ display:block; padding:0 30px 0 15px; color:#fff; background-position:100% -94px; cursor:pointer;}
.classify .classifybox{ display:none;}
.classify-hover{ position:relative; z-index:30;}
.classify-hover .cur{ background-position:100% -130px; background-color:#ae0000;}
.classify-hover .classifybox{ display:block; position:absolute; top:39px; left:0; padding:10px 15px 5px; width:562px; border:1px solid #ae0000; background:#fff;}
.shop-nav .nav .classifybox .more{ padding:0; margin:0 0 5px; color:#333; font:12px/22px simsun;}
.shop-nav .nav .classifybox p{ font:12px/30px arial; color:#ccc;}
.classifybox span{ margin:0 -5px 0 0; padding:0; display:inline-block; color:#999;}
.shop-nav .nav .classifybox .name a{ padding:0; color:#999;}
.shop-nav .nav .classifybox p a{ display:inline-block; padding:0 10px; color:#333;}
.classifybox a:hover{ background:none; color:#f60; text-decoration:underline;}
.shop-nav .nav .classifybox .more:hover,.shop-nav .nav .classifybox .name a:hover,.shop-nav .nav .classifybox p a:hover{ background:#fff; color:#c00; text-decoration:underline;}
.shop-nav .nav .attention{ float:right; font:14px/28px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.shop-nav .nav .attention a{ display:block; margin:6px 0 0; padding:0 0 0 27px; width:68px; height:28px; background-position:-209px -347px; background-color:#f11616;}
.shop-nav .nav .attention span{ display:block; margin:6px 0 0; padding:0 0 0 20px; background-position:-216px -381px; color:#fff;}
.shop-nav .nav .custom{ position:relative; zoom:1;}
.shop-nav .nav .custom a{ padding:0 30px 0 15px; background-position:100% -1066px;}
.shop-nav .custom .list{ display:none; position:absolute; top:40px; left:0; width:129px; background:#ae0000;}
.shop-nav .custom .list a{ display:block; height:26px; overflow:hidden; font:12px/26px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#fff; background:none;}
.shop-nav .custom .list a:hover{ background:#c00; color:#fff; text-decoration:none;}
.shop-nav .custom-hover{ background:#ae0000;}
.shop-nav .nav .custom-hover a{ background-position:100% -1102px;}
.shop-nav .custom-hover .list{ display:block;}

/* 焦点图 */
.focus-figure{ position:relative; left:50%; zoom:1; overflow:hidden; margin:0 0 0 -960px; width:1920px; height:500px;}
.focus-figure ul{ position: absolute; top:0; width:18000px; height:500px; overflow:hidden; zoom:1;}
.focus-figure li{ float:left; width:1920px; height:500px;}
.focus-figure li img{ display:block;}
.focus-switch{ position:absolute; bottom:20px; left:50%; margin:0 0 0 -600px; width:1200px; height:13px; text-align:center;}
.focus-switch span{ margin:0 4px; display:inline-block; width:13px; height:13px; font:0/0 arial; background:#ccc; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px; cursor:pointer;}
.focus-switch .current{ background:#c00;}

.red-template{ padding:0 0 50px; background:#ec1c46;}

/* 通栏大图 */
.larger-banner .banner img{ display:block; width:100%; height:100%; max-width:1920px; background-position:50% 0; background-repeat:no-repeat;}
.larger-banner .ground-banner{ width:1200px; margin:0 auto; overflow:hidden; zoom:1;}
.larger-banner .ground-banner img{ float:left;}

/* 限时抢购 */
.time-limit-section{ margin:20px auto 10px; width:1000px;}
.time-limit-section .section-hd{ background-position:0 0;}
.time-limit-buy{ position:relative; overflow:hidden; width:1000px;}
.time-limit-buy ul{ width:1020px; margin:0 -20px 0 0; overflow:hidden; zoom:1;}
.time-limit-buy li{ float:left; position:relative; zoom:1; margin:20px 20px 0 0; padding:4px 18px 4px 240px; width:230px; height:220px; border:1px solid #e6e6e6; background:#fff;}
.time-limit-buy .pic{ position:absolute; top:4px; left:4px; width:220px; height:220px;}
.time-limit-buy .pic span{ width:220px; height:220px; text-align:center; display: table-cell; vertical-align:middle; *display:block; *font-size:193px; *font-family:Arial;}
.time-limit-buy .pic img{ vertical-align:middle;}
.time-limit-buy .title{ padding:10px 0 0; height:48px; overflow:hidden; font:bold 18px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.time-limit-buy .title a{ color:#333;}
.time-limit-buy .title a:hover{ color:#c00;}
.time-limit-buy del{ display:block; margin-top:10px; font:14px/22px "Verdana"; color:#999;}
.time-limit-buy .sale-price{ color:#c00; height:30px; overflow:hidden; font:bold 20px/24px "Verdana";}
.time-limit-buy .sale-price .label{ font-size:16px; font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.time-limit-buy .sale-price em{ position:relative; top:1px; font-size:30px;}
.time-limit-buy .countdown{ padding:20px 0 5px; font:14px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#666;}
.time-limit-buy .countdown span{ color:#c00;}
.time-limit-buy .buy-btn{ display:block; width:230px; height:42px; background-position:0 0; text-indent:-9999em; overflow:hidden;}
.time-limit-buy span.buy-btn{ background-position:0 -43px;}

/* 商品搜索 */
.search-bar{ margin:20px auto 10px; padding:6px 15px; width:968px; background:#fff; border:1px solid #e6e6e6;}
.search-bar a{ float:left; margin:0 10px 0 0; font:12px/28px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#333;}
.search-bar a:hover{ color:#c00;}
.search-bar .search-box{ float:left; margin:0 0 0 30px; padding:0; width:232px;*width:300px; height:26px;  _display:inline;}
.search-bar .search-box .text{ float:left; padding:3px 10px 3px 20px; width:150px; height:20px;border:1px solid #d9d9d9; border-right:0; font:12px/20px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#999; background-position:-214px -420px;}
.search-bar .search-box .btn{ float:left; position:relative; zoom:1; width:51px; height:28px; background:#b3b3b3; font:12px/28px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#fff; text-align:center; border:0 none; cursor:pointer;}
.search-bar .tips{ float:right; padding:0 0 0 24px; font:12px/28px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; background-position:-216px -451px;}

/* 热卖推荐 */
.hot-sell-section{ margin:20px auto 10px; width:1000px;}
.hot-sell-section .section-hd{ background-position:0 -121px;}
.hot-sell-recommend{ padding:10px 0 0; width:1000px; overflow:hidden;}  
.hot-sell-recommend ul{ position:relative; margin:0 -10px 0 0; width:1010px;}
.hot-sell-recommend li{ float:left; margin:10px 10px 0 0; padding:20px 10px; width:220px; height:322px; border:1px solid #e6e6e6; background:#fff;}
.hot-sell-recommend .pic-inner{ display:block; padding:0 10px; width:200px; height:200px; text-align:center; display: table-cell; vertical-align:middle; *display:block; *font-size:175px; *font-family:Arial;}
.hot-sell-recommend .pic img{ vertical-align:middle;}
.hot-sell-recommend .pic .title{ display:block; padding:10px 0 0; height:44px; overflow:hidden; font:14px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#333; cursor:pointer;}
.hot-sell-recommend .pic:hover .title{ color:#c00;}
.hot-sell-recommend .sale-number{ padding:5px 0 0; font:12px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#999;}
.hot-sell-recommend .sale-number em{ color:#c00;}
.hot-sell-recommend .price{ float:left; font:bold 20px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#c00;}
.hot-sell-recommend .buy-btn{ float:right; width:98px; height:36px; color:#fff; text-align:center; background:#c00;}
.hot-sell-recommend .buy-btn span{ display:inline-block; padding:0 15px 0 0; background-position:100% -177px; font:18px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; cursor:pointer;}
.hot-sell-recommend .buy-btn:hover{ color:#fff; text-decoration:none;}
.hot-sell-recommend .first{ padding:0; width:744px; height:362px;}
.hot-sell-recommend .first .pic{ float:left; position:relative; margin:17px 0 0 39px; width:330px; height:330px; _display:inline;}
.hot-sell-recommend .first .pic span{ display:block;  width:330px; height:330px; text-align:center; display: table-cell; vertical-align:middle; *display:block; *font-size:262px; *font-family:Arial;}
.hot-sell-recommend .first .pic img{ vertical-align:middle;}
.hot-sell-recommend .first .ico{ position:absolute; top:3px; left:-19px; width:53px; height:54px; background-position:0 -176px; text-indent:-9999em; overflow:hidden;}
.hot-sell-recommend .inner{ float:right; padding:50px 0 0 60px; width:275px; height:312px; background:#f7f7f7;}
.hot-sell-recommend .inner h2{ font:bold 40px/56px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.hot-sell-recommend .inner .tips{ display:inline-block; margin:10px 0 0; padding:0 10px; height:30px; font:14px/30px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#999; border:1px solid #e6e6e6; background:#fff;}
.hot-sell-recommend .inner .market-price{ padding:10px 0 0; height:22px; overflow:hidden; font:12px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#666;}
.hot-sell-recommend .inner .market-price del{ font-family:"Verdana";}
.hot-sell-recommend .inner .price{ float:none; padding:8px 0 0; height:30px; overflow:hidden; font:bold 20px/30px "Verdana";}
.hot-sell-recommend .inner .price em{ font-size:24px;}
.hot-sell-recommend .inner .buy-btn{ float:none; display:block; margin:15px 0 0; width:138px; height:42px; font:18px/42px"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.hot-sell-recommend .inner .buy-btn span{ background-position:100% -175px;}
.hot-sell-recommend .first .buy-btn span{margin:3px 0 0 }

/* 新品上市 */
.new-product-section{ margin:20px auto 10px; width:1000px;}
.new-product-section .section-hd{ background-position:0 -242px;}
.new-product-list{ padding:10px 0 0; width:1000px; overflow:hidden;}
.new-product-list ul{ position:relative; margin:0 -10px 0 0; width:1010px;}
.new-product-list li{ float:left; margin:10px 10px 0 0; padding:20px 10px 15px 10px; width:220px; height:327px; border:1px solid #e6e6e6; background:#fff;}
.new-product-list .pic-inner{ display:block; padding:0 10px; width:200px; height:200px; text-align:center; display: table-cell; vertical-align:middle; *display:block; *font-size:175px; *font-family:Arial;}
.new-product-list .pic-inner img{ vertical-align:middle;}
.new-product-list .pic .title{ display:block; padding:10px 0 0; height:44px; overflow:hidden; font:14px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#333; cursor:pointer;}
.new-product-list .pic:hover .title{ color:#c00;}
.new-product-list .price{ height:22px; overflow:hidden; font:bold 20px/22px "Verdana"; color:#c00;}
.new-product-list .buy-btn{ display:block; position:relative; zoom:1; margin:9px 0 0; padding:0 0 0 50px; width:170px; height:42px; background:#c00; color:#fff; text-align:center; font:bold 20px/42px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.new-product-list .buy-btn span{ position:absolute; top:0; left:0; padding:7px 0 0 10px; width:40px; height:35px; background:#fff; font:14px/14px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#fff; background:#333; text-align:left; cursor:default;}
.new-product-list .buy-btn:hover{ color:#fff; text-decoration:none;}
.new-product-list .buy-btn .ico{ position:absolute; top:16px; right:-12px; font:0/0 arial; border:6px solid #c00; border-left:6px solid #333;}

/* module */
.template-wrap .module{ margin:35px auto 0; padding:0; width:1000px; background:#fff;}
.module{ padding:35px 0 0;}
.module-hd{ padding:0 0 4px; border-bottom:2px solid #f4214c; overflow:hidden; zoom:1;}
.module-hd h2, .module-hd h3{ font:20px/30px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.module-hd .more{ float:right; font:12px/30px sumsin;}
.main .module{ padding:25px 0 0;}

/* 商品列表 */
.product-list{ padding:0 0 10px; width:1000px; overflow:hidden;}
.product-list ul{ position:relative; margin:0 -21px 0 0; width:1021px;}
.product-list li{ float:left; margin:10px 22px 0 0; width:182px; height: 255px}
.product-list .pic-inner{ display:block; width:180px; height:180px; text-align:center; display: table-cell; vertical-align:middle; *display:block; *font-size:158px; *font-family:Arial;border:1px solid #e6e6e6;line-height: 180px;}
.product-list .pic img{  vertical-align:middle; }
.product-list .pic .title{ display:block; padding:7px 0 0; height:36px; font:12px/18px arial; color:#333; cursor:pointer;overflow: hidden;}
.product-list .pic:hover .title{ color:#c00;}
.product-list .price{ padding:4px 0; height:22px; font:bold 14px/22px "Verdana"; color:#c00;}

.main .product-list{ width:790px;}
.main .product-list ul{ width:816px;}
.main .product-list li{ margin:10px 20px 0 0;}

/* side-module */
.side-module{ margin:10px 0 0; border:1px solid #e6e6e6;}
.side-module-hd{ padding:0 15px; height:32px; font:14px/32px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; border-bottom:1px solid #e6e6e6; background:#f7f7f7;}

/* 客服中心 */
.service-center{ padding:0 15px;}
.service-center .dove{ display:block; margin:10px 0; width:119px; height:33px; background:#eb2020; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; text-align:center; font:14px/33px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#fff;}
.service-center .dove span{ display:inline-block; padding:0 0 0 23px; background-position:-211px -304px; cursor:pointer;}
.service-center .dove:hover{ background:#c00; color:#fff; text-decoration:none;}
.service-center .qq-list{ padding:8px 0; border-top:1px solid #f2f2f2;}
.service-center .qq-list li{ overflow:hidden; zoom:1;}
.service-center .qq-list a img{ float:left; display:block;}
.service-center .qq-list span{ float:left; padding:0 0 0 7px; line-height:25px; color:#999;}
.service-center .contact-way{ padding:8px 0 5px; border-top:1px solid #f2f2f2; font:12px/22px arial;}
.service-center .contact-way .tel{ font-weight:bold; font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#c00;}
.service-center .contact-way .time{ color:#999;}

/*搜索店内商品*/
.searchgoods{ padding:10px 15px;}
.searchgoods dl{ position:relative; margin:0 0 6px; padding:0 0 0 48px; zoom:1;}
.searchgoods dt{ position:absolute; top:0; left:0; height:26px; line-height:26px; color:#666;}
.searchgoods dd{ overflow:hidden; zoom:1;}
.searchgoods .text{ float:left; padding:3px 5px; width:104px; height:18px; line-height:18px; border:1px solid #e6e6e6;}
.searchgoods .searchprice .text{ width:36px; padding:3px 5px; height:18px; line-height:18px;}
.searchprice span{ float:left; padding:0 4px; line-height:26px; color:#666;}
.goodsbtn{ display:block; margin:0 0 0 48px; width:60px; height:26px; border:1px solid #d9d9d9; background:#f7f7f7; font:bold 12px/26px arial; cursor:pointer;}
.goodsbtn:hover{ background:#fff;}

/* 商品分类 */
.goods-category dl{ margin:-1px 0;}
.goods-category dt{ padding:0 0 0 37px; height:34px; font:14px/34px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; background-position:-201px -486px; background-color:#f7f7f7; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; cursor:pointer;}
.goods-category dt h3{ font:14px/34px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1" ;}
.goods-category dd{ display:none; padding:5px 0; line-height:22px;}
.goods-category ul{ padding:0 0 0 43px;}
.goods-category li{ padding:0 0 0 10px; line-height:22px; background-position:-227px -555px;}
.goods-category a{ color:#666;}
.goods-category .all-goods{ margin:0;}
.goods-category .all-goods dt{ background:#fff; border:0 none; font-weight:bold;}
.goods-category .all-goods a{ color:#333;}
.goods-category .all-goods a:hover{ color:#c00;}
.goods-category .all-goods dd{ display:block; padding:0 0 7px 37px; line-height:18px;}
.all-goods dd a{ margin:0 14px 0 0;}
.goods-category .unfold dt{ background-position:-201px -518px;}
.goods-category .unfold dd{ display:block;}
.unfold .cur a,.unfold .cur a:hover{ color:#f4214c; font-weight:bold;}

/* side-tab */
.side-tab{ padding:0 15px;}
.side-tab li h2, .side-tab li h3{ font:14px/33px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1" ;}
.side-tab li{ float:left; width:84px; height:33px; border-bottom:1px solid #e6e6e6; font:14px/33px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; text-align:center; cursor:pointer;}
.side-tab .current{ border-bottom:1px solid #f60;}

/* 排行榜 */
.ranking-list{ padding:0 15px;}
.ranking-list{ position:relative; overflow:hidden; zoom:1;}
.ranking-list li{ position:relative; zoom:1; margin:-1px 0 0; padding:8px 0 8px 77px; height:60px; overflow:hidden; border-top:1px dotted #e6e6e6;}
.ranking-list .pic{ position:absolute; top:10px; left:0;}
.ranking-list .pic img{ display:block; border:1px solid #e6e6e6;}
.ranking-list .title{ height:18px; overflow:hidden; font:12px/18px arial;}
.ranking-list .price{ display:block; padding:1px 0; font:bold 14px/22px "Verdana"; color:#f4214c;}
.ranking-list .sale-number{ font:12px/18px arial; color:#666;}
.ranking-list .sale-number em{ color:#c97; font-weight:bold;}
.more-link{ display:block; margin:7px auto 15px; width:116px; height:24px; border:1px solid #e6e6e6; background:#f7f7f7; font:12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#666; text-align:center;}
.more-link:hover{ color:#666; text-decoration:none; background:#fff;}

/* 收藏店铺到手机 */
.favorite-module{ padding:0 15px 10px;}
.favorite-module h3{ padding:0 0 0 20px; font:14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.favorite-module .notice h3{ background-position:-214px -220px;}
.favorite-module .notice p{ font:12px/18px arial; color:#666;}
.favorite-module .address{ margin:8px 0 0; border-top:1px dotted #e6e6e6;}
.favorite-module .address h3{ background-position:-214px -264px;}
.qr-code{ margin:4px auto 0; padding:2px 2px 7px; width:136px; background:#c00;}
.qr-code img{ display:block; margin:0 0 8px; padding:5px; background:#fff;}
.qr-code h4{ font:14px/18px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#fff; text-align:center;}

/* 宣传图 */
.poster-pic{ margin:10px 0 0;}
.poster-pic img{ display:block;}

/* 购买步骤 */
.buy-steps{ margin:40px 0 0; padding:0 0 1px; border:1px solid #e6e6e6;}
.buy-steps ul{ padding:20px 0 8px; overflow:hidden; zoom:1;}
.buy-steps li{ float:left; position:relative; zoom:1; margin:0 10px 0 0; padding:0 55px 0 90px; width:104px; background-position:100% -602px;}
.buy-steps li i{ position:absolute; top:0; left:30px; width:44px; height:44px;}
.buy-steps .ico-s1{ background-position:0 -86px;}
.buy-steps .ico-s2{ background-position:-45px -86px;}
.buy-steps .ico-s3{ background-position:0 -131px;}
.buy-steps .ico-s4{ background-position:-45px -131px;}
.buy-steps .title{ font:bold 16px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.buy-steps span{ display:block; padding:3px 0 0; font:12px/18px arial; color:#666;}
.buy-steps .last{ margin:0; padding:0 0 0 90px; background:none;}
.buy-steps .function{ height:32px; font:12px/32px arial; color:#ccc; text-align:center; background:#f7f7f7;}
.buy-steps .function a{ margin:0 15px; color:#666;}
.buy-steps .function a:hover{ color:#c00;}

/* 自定义页 */
.custom-bar{ padding:20px 0; text-align:center;}
.custom-bar input{ display:inline-block; margin:0 3px; width:80px; height:32px; font:14px/32px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; border:0 none; cursor:pointer;}
.custom-bar .save-btn{ background-position:0 -231px; color:#fff;}
.custom-bar .save-btn:hover{ background-position:0 -264px;}
.custom-bar .cancel-btn{ background-position:0 -297px; color:#333;}
.custom-bar .cancel-btn:hover{ background-position:0 -330px;}

.custom-wrapper .tipsbox{ margin:20px 0 0; padding:0 9px; font:12px/30px arial; color:#f60; border:1px solid #ffd47f; background:#fefee6;}
.tab-bar{ padding:24px 0 0 10px; border-bottom:1px solid #e6e6e6;}
.tab-bar li{ float:left; margin:0 6px 0 0; padding:0 14px; height:32px; font:14px/32px arial; color:#333; border:1px solid #e6e6e6; border-bottom:0 none; background:#fafafa; cursor:pointer;}
.tab-bar .current{ position:relative; margin:0 6px -1px 0; padding:0 13px; background:#fff; border-top:2px solid #c00; font-weight:bold; line-height:31px;}
.label-link dl{ position:relative; zoom:1; margin:20px 0 0; padding:0 0 0 90px;}
.label-link dt{ position:absolute; top:0; left:0; width:90px; font:14px/32px "Arial"; text-align:right;}
.label-link dd{ overflow:hidden; zoom:1; font:12px/32px "Arial";}
.label-link .text{ float:left; padding:5px; width:188px; height:22px; border:1px solid #e6e6e6; font:14px/22px "Arial";}
.label-link .wrong-text{ border:1px solid #f00;}
.label-link .tip{ float:left; padding:0 0 0 10px; color:#999;}
.label-link .tip em{ color:#f60; font-weight:bold;}
.label-link .error{ float:left; padding:0 0 0 20px; margin:0 0 0 10px; background-position:-216px -657px;}
.link-address{ margin:18px 0 0; padding:0 10px 10px; border:1px solid #e6e6e6; background:#fafafa;}
.label-link .link-address dl{ padding:0 0 0 81px;}
.label-link .link-address dt{ width:81px;}
.label-link .link-address .tip{ padding:0;}
.link-address .text{ width:628px; border:1px solid #d9d9d9; background:#fff;}

.add-area{ margin:20px 0 0; padding:37px 0 40px; border:1px solid #e6e6e6; background:#fafafa; text-align:center;}
.add-area p{ font:12px/20px arial; color:#666;}
.add-area .btn{ display:block; margin:15px auto 0; width:78px; height:30px; border:1px solid #ddd; background:#fff; font:14px/30px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#333;}
.add-area .btn span{ padding:0 0 0 15px; background-position:-220px -706px;}
.add-area .btn:hover{ color:#333; text-decoration:none; border:1px solid #f60;}

.label-nav-module{ margin:20px 0 0; border:1px solid #e6e6e6; background:#fafafa;}
.nav-list{ padding:10px 15px;}
.nav-list dt{ padding:0 0 0 20px; font:12px/30px arial; background-position:-221px -761px;}
.nav-list dt label input{ float:left !important; margin: 7px 8px 0 0 !important;_margin: 5px 5px 0 0 !important}
.nav-list dt span{ font-weight:bold; display: block; float:left}
.nav-list dt .editor{ margin:0 0 0 10px; padding:0 0 0 15px; background-position:-219px -802px;}
.nav-list dt .text{ display:inline-block; padding:4px 0; width:88px; height:20px; border:1px solid #e6e6e6; font:bold 12px/20px arial; text-align:center;}
.nav-list dt .words-number{ padding:0 0 0 5px; color:#999;}
.nav-list dt .words-number b{ font-weight:normal; color:#f60;}
.nav-list dd{ padding:5px 0 5px 30px;}
.nav-list dd li{ height:24px; font:12px/24px arial;}
.nav-list .unfold dt{ background-position:-221px -736px;}
.nav-list .unfold dd{ display:block;}
.nav-list .fold dd{ display:none;}

.editor-bar{ background:#fff; text-align:center; border-top:1px solid #ddd; font:14px/30px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.editor-bar a{ display:inline-block; padding:0 0 0 18px; background-position:-218px -829px;}
.editor-bar a:hover{ color:#f60;}

/******* 列表页 *******/
.list-wrap{ padding:10px 0 0;}
.list-wrap .main .module{ padding:0;}
 
.product-screening{ margin:10px 0 0; border:1px solid #e6e6e6;}
.product-screening .hd{ padding:0 15px; height:33px; font:14px/33px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; background:#f7f7f7;}
.product-screening .hd b{ display:inline-block; padding:0 5px 0 0; font:14px/33px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.product-screening .hd span{ padding:0 0 0 5px; color:#999;}
.product-screening .hd span em{ padding:0 3px; color:#c00;}

.category-inner{ padding:0 15px; position:relative; overflow:hidden; zoom:1;}
.category-inner dl{ position:relative; zoom:1; margin:-1px 0 0; padding:5px 0 5px 96px; border-top:1px solid #ededed; font:12px/28px arial;}
.category-inner dt{ position:absolute; top:5px; left:0; width:96px; text-align:right; color:#666;}
.category-inner dd{ overflow:hidden; zoom:1;}
.category-inner dd a{ float:left; margin:5px 20px 5px 0; padding:0 5px; height:18px; font:12px/18px arial; color:#36c;}
.category-inner dd .current,.category-inner dd a:hover{ background:#c00; color:#fff; text-decoration:none;}
.category-inner .text{ float:left; padding:3px 5px; width:118px; height:20px; font:12px/20px arial; border:1px solid #e6e6e6; color:#ccc;}
.category-inner .btn{ float:left; margin:0 0 0 10px; width:60px; height:28px; border:1px solid #d9d9d9; background:#f7f7f7; font:bold 12px/28px arial; cursor:pointer;}
.category-inner .btn:hover{ background:#fff;}

.toolbar{ margin:10px 0 0; border:1px solid #e6e6e6; background:#f7f7f7;}
.toolbar .sort{ float:left;}
.toolbar .sort li{ float:left; position:relative; zoom:1; border-right:1px solid #e6e6e6; z-index:2}
.toolbar .sort li a{ padding:0 22px 0 10px; display:block; font:12px/32px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#333;}
.toolbar .sort li a:hover{ color:#c00; text-decoration:none; background-color:#fff;}
.toolbar .sort .current{ background:#fff;}
.toolbar .sort .current a{ color:#c00;}
.toolbar .sort .default{ padding:0 10px;}
.toolbar .sort .asc{ background-position:100% -876px;}
.toolbar .sort .desc{ background-position:100% -930px;}
.toolbar .sort .asc:hover,.toolbar .current .asc{ background-position:100% -852px;}
.toolbar .sort .desc:hover,.toolbar .current .desc{ background-position:100% -906px;}

.price-range{ padding:5px 10px;}
.price-range .text{ float:left; width:50px; height:20px; border:1px solid #ebebeb; background:#fff; font:12px/20px arial; color:#999;}
.price-range i{ float:left; padding:0 2px; width:8px; color:#999; font-family:simsun; line-height:22px;}
.operation{ display:none;}
.price-click{ width:136px; height:32px; padding:0;}
.price-click .inner{ position:absolute; top:-1px; left:-1px; padding:5px 10px; width:120px; border:1px solid #e6e6e6; background:#fff;}
.price-click .operation{ display:block; float:left; padding:8px 0 0; width:116px;}
.toolbar .sort .operation a{ float:right; margin:0 0 0 5px; width:30px; height:18px; padding:0; line-height:18px; text-align:center;}
.toolbar .sort .operation a:hover{ color:#c00; text-decoration:underline;}
.toolbar .sort .operation .confirm{ color:#fff; background:#c00;}
.toolbar .sort .operation .confirm:hover{ color:#fff; text-decoration:none;background:#c00;}

/* mini-page */
.mini-page{ float:right; margin:7px 10px 0 0; height:21px; line-height:21px;}
.mini-page em{ float:left; padding:0 2px 0 0; color:#999;}
.mini-page .prev,.mini-page .next,.mini-page .no-prev,.mini-page .no-next{ float:left; margin:0 0 0 6px; width:19px; height:19px; text-indent:-9999em; overflow:hidden; border:1px solid #dbdbdb; background-color:#fff;}
.mini-page .prev,.mini-page .no-prev{ background-position:0 -363px;}
.mini-page .next,.mini-page .no-next{ background-position:-24px -363px;}
.mini-page .prev:hover{ background-position:0 -385px;}
.mini-page .next:hover{ background-position:-24px -385px;}
.mini-page .no-prev,.mini-page .no-next{ background-color:#f7f7f7;}

/* 翻页 */
.page{ margin:0 -2px 0 0; padding:30px 0 10px; text-align:right; font-family:"Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.page a,.page span{ display:inline-block; margin:0 2px; padding:0 12px; height:32px; vertical-align:middle; white-space:nowrap; text-align:center; font-size:14px; line-height:32px; color:#333; font-family:arial; background:#fff; border:1px solid #e6e6e6;}
.page a:hover{ text-decoration:none; border:1px solid #c00; color:#333;}
.page .current{ background:#c00; color:#fff; border:1px solid #c00;}
.page .sel{ background:#c00; color:#fff; border:1px solid #c00;}
.page .prev,.page .no-prev{ padding:0 12px 0 25px; background-position:-130px -967px;}
.page .next,.page .no-next{ padding:0 25px 0 12px; background-position:100% -967px;}
.page .no-prev{ background-position:-130px -1013px; color:#b3b3b3;}
.page .no-next{ background-position:100% -1013px; color:#b3b3b3;}

/* 店内搜索为空 */
.search-empty{ margin:60px 20px; padding:0 0 0 57px; text-align:center;}
.search-empty h3{ display:inline-block; padding:8px 0 8px 55px; font:bold 14px/22px "Arial"; background-position:-193px -1157px;}

/******* 店铺评价页 *******/
/* 卖家信息 */
.evaluation-wrap{ padding:10px 0 0;}
.seller-infor{ padding:10px 15px 30px;}
.seller-infor .hd{ padding:0 0 10px; font:18px/30px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; border-bottom:1px solid #f2f2f2;  text-align:center;}
.seller-infor .hd span{ display:inline-block; padding:0 0 0 25px; background-position:-29px -266px;}
.add-plus{display: inline-block;position: relative;top: -4px; font-weight:normal;}
.seller-infor dl{ position:relative; padding:5px 0 0 60px; font:12px/18px arial; color:#666; zoom:1}
.seller-infor dt{ position:absolute; top:5px; left:0; width:60px; color:#999;}

/* 承诺服务 */
.promise-service{ padding:10px 0 10px 15px;}
.promise-service li{ float:left; padding:5px 0 5px 26px; width:63px; height:22px; font:12px/22px arial;}
.promise-service .quality{ background-position:-23px -302px;}
.promise-service .peifu{ background-position:-23px -334px;}
.promise-service .wuliu{ background-position:-23px -366px;}
.promise-service .hour-24{ background-position:-23px -398px;}
.promise-service .miaoshu{ background-position:-23px -430px;}
.promise-service .tuihuo{ background-position:-23px -462px;}

/* 店铺资质 */
.aptitudes{ position:relative; margin:10px 0 40px 15px; padding:5px 0 0 60px; font:12px/20px arial; color:#666; zoom:1}
.aptitudes dt{ position:absolute; top:5px; left:0; width:60px; color:#999;}
.aptitudes dd{ overflow:hidden; zoom:1;}
.aptitudes img{ float:left; margin:0 5px 0 0;}


.credit-module{ margin:10px 0 0; padding:17px 22px 22px; border:1px solid #f7d9d9; background:#fcf2f2;}
.credit-module h3{ padding:0 0 5px; font:14px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; text-align:center;}
.credit-module .no-prompt{ padding:10px 0; text-align:center; font:bold 14px/38px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.credit-module .no-prompt span{ display:inline-block; padding:0 0 0 55px; background-position: -193px -1083px;}

.credit-score{ padding:10px 0 0; height:156px; overflow:hidden;}
.credit-score li{ height:52px; position:relative; zoom:1; }
.item-scrib{ padding:10px; height:32px; overflow:hidden; zoom:1;}
.item-scrib .title{ float:left; font:bold 14px/32px "Arial";}
.item-scrib .score{ float:left; padding:0 15px;width:30px; font:14px/32px "Arial"; color:#999; }
.item-scrib .score em{ font-weight:bold; color:#f60;}
.score-compare{ float:left; padding:0 0 0 155px; width:70px; height:32px; font:bold 14px/32px "Microsoft YaHei"; color:#fff;}
.credit-score .high{ background-position:0 0;}
.credit-score .low{ background-position:0 -33px;}
.credit-score .balance{ background-position:0 -66px;}
.rate-info-boxt{ display:none;}
.credit-score .current{ border:1px solid #ffdacd; height:50px;}
.credit-score .current .item-scrib{ position:relative; padding:9px; width:376px; border-right:0 none; background:#fff; z-index:2}
.credit-score .current .rate-info-box{ display:block; position:absolute; top:-1px; left:393px; width:328px; height:144px;}
.rate-info-box{ padding:0 10px 10px; border:1px solid #f5cece; background:#fff; cursor:default;}
.rate-info-box .total{ border-bottom:1px solid #ededed; font:12px/36px arial; color:#999;}
.rate-info-box .total .credit-star{ margin:11px 0 0; width:89px; height:16px; background-position:0 -997px;}
.rate-info-box .total .credit-star em{ height:16px; background-position:0 -975px;}
.rate-info-box .total .score{ padding:0 20px 0 10px;}
.rate-info-box .total .score em{ position:relative; top:2px; font-size:20px; font-weight:bold; color:#f60;}
.credit-score-box{ padding:4px 0 0;}
.credit-score-box li{ padding:5px 0 0; height:15px; line-height:15px; overflow:hidden; zoom:1;}
.credit-star{ float:left; width:68px; height:12px; background-position:0 -1039px;}
.credit-star em{ display:inline-block; height:12px; background-position:0 -1022px;vertical-align:top;}
.credit-score-box .score{ float:left; padding:0 20px 0 10px;}
.credit-score-box .percent{ float:left; margin:2px 0 0; width:100px; height:12px; background:#f60;}
.percentage{ padding:0 0 0 10px; color:#f60;}
#rate-info-box_2{ top:-53px; *top:-56px;}
#rate-info-box_3{ top:-105px; *top:-111px; *height:134px;}

.rating-number{ padding:10px 0 0;}
.rating-number table{ width:100%; border-collapse:collapse; border:1px solid #f5cece; background:#fff; font:12px/34px "Arial"; text-align:center; color:#666;}
.rating-number th{ height:34px; font-weight:normal; border-right:1px solid #f5cece; border-bottom:1px solid #f5cece;}
.rating-number td{ height:34px; border-right:1px solid #f5cece; border-bottom:1px solid #ffdacd;}
.rating-number .cell-1{ width:68px;}
.rating-number .cell-2,.rating-number .cell-3,.rating-number .cell-4,.rating-number .cell-5{ width:140px;}
.rating-number .cell-6{ width:69px;}

.tabbar{ margin:20px 0 0; border-bottom:2px solid #c00;}
.tabbar ul{ overflow:hidden; zoom:1;}
.tabbar li{ float:left; margin:0 3px 0 0; padding:0 15px; height:31px; font:14px/31px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; background:#ebebeb; cursor:pointer;}
.tabbar .current{ background:#c00; color:#fff;}
.tabbar .return{ float:right; font:12px/31px "Simsun";}

.filter{ padding:0 80px 0 15px; height:42px; font:12px/42px arial; position:relative; border:1px solid #e6e6e6; border-top:0 none;}
.filter em{ padding:0 5px; color:#f60; font-weight:bold;}
.filter span{ color:#999;}
.filter .rate{ float:right; color:#333;}
.filter .rate em{ padding:0; font-size:14px;}
.filter .rate span{ padding:0 5px; color:#f60;}
.filter label{ float:left; padding:0 10px 0 0; _padding:0 7px 0 0; _position:relative; _top:12px; _left:-5px; white-space:nowrap; word-break:break-all}
.filter label span{ color:#999;}
.filter label input{ margin:0 5px 0 0; *margin:0 2px 0 -3px; position:relative; top:0\0; +top:-1px; _top:-3px;}
.filter label em{ padding:0; _position:relative; _top:-2px;}
.filter .all{ font-weight:bold;}

/*网上交易评价*/
.comment-list li{ position:relative; padding:15px 193px 15px 130px; border-bottom:1px solid #e6e6e6; zoom:1;}
.comment-list .title{ position:absolute; top:15px; right:75px; width:110px; font:12px/20px "Arial"; height:80px; overflow:hidden;}
.comment-list .title a{ color:#36c;}
.comment-list .avatar{ position:absolute; top:15px; left:0; padding:0 10px; width:110px;}
.comment-list .avatar h3{ font-size:12px; line-height:22px; font-weight:normal;}
.good-eval-ico,.bad-eval-ico,.medium-eval-ico{ margin:4px 0 0; width:32px; height:16px; line-height:16px; color:#fff; text-align:center; height:14px\9; padding:2px 0 0\9; line-height:14px\9;}
.good-eval-ico{ background:#c00; border:1px solid #c00;}
.bad-eval-ico{ background:#24760b; border:1px solid #24760b;}
.medium-eval-ico{ background:#f60; border:1px solid #f60;}
.comment-list p{ font-size:14px; line-height:22px;}
.comment-infor{ padding:10px 0; height:22px; line-height:22px; color:#999;}
.comment-infor span{ padding:0 15px 0 0;}
.comment-score{ height:22px; line-height:22px; color:#666;}
.comment-score span{ padding:0 30px 0 0;}
.comment-score em{ padding:0 5px; color:#f60;}
.evaluate-foot .btn{ float:left; padding:10px 0 0; color:#666;}
.evaluate-foot .btn a{ display:inline-block; margin:0 10px 0 0; width:80px; height:32px; background-position:0 -213px; color:#fff; font:14px/32px "Microsoft YaHei"; text-align:center;}
.evaluate-foot .btn a:hover{ background-position:0 -246px; color:#fff; text-decoration:none;}
.evaluate-foot .page{ float:right;}

/*店铺评价*/
.shop-evaluate .business-reply{ margin:0;}
.shop-evaluate table{ width:100%; border-collapse:collapse;}
.shop-evaluate th{ padding:0 15px; height:42px; font:bold 12px/42px "Arial"; border-bottom:1px solid #f2f2f2; text-align:left;}
.shop-evaluate td{ padding:15px; border-bottom:1px solid #f2f2f2; text-align:left;}
.shop-evaluate .cell-1{ width:164px;}
.shop-evaluate .cell-2{ width:446px;}
.shop-evaluate .cell-3{ width:110px; text-align:center;}
.overall-merit{ cursor:pointer;}
.overall-merit .overall-merit-infor{ display:none;}
.overall-merit .credit-star{ float:left;}
.overall-merit .score{ float:left; padding:0 0 0 10px;}
.overall-merit .score b{ color:#f60;}
.shop-evaluate p{ line-height:22px;}
.shop-evaluate .time{ color:#999;}
.overall-merit-hover{ position:relative; z-index:2;}
.overall-merit-hover .overall-merit-infor{ display:block; position:absolute; top:25px; left:0; padding:5px 10px; width:155px; border:1px solid #e6e6e6; background:#fff;}
.overall-merit-infor i{ position:absolute; top:-5px; left:24px; display:block; width:9px; height:5px; background-position:-155px -243px;}
.overall-merit-infor span{ float:left; line-height:28px;}
.overall-merit-infor .credit-star{ margin:6px 0 0;}

/*店铺评价框*/
.evaluate-module{ padding:15px 0 0;}
.evaluate-module h3{ font:14px/24px "Microsoft YaHei"; color:#f60;}
.evaluate-module .tips{ color:#333;}
.evaluate-section{ margin:15px 0 0; padding:0 0 10px; border:1px solid #e6e6e6;}
.evaluate-score{ padding:12px 266px 12px 0; height:60px; background:url(http://icon.zol-img.com.cn/newshop/merchantstore/img.png) right 0 no-repeat; border-bottom:1px solid #e6e6e6;}
.evaluate-score li{ float:left; padding:0 0 0 20px; width:216px; height:30px; font:14px/30px "Arial";}
.xh{ padding:0 4px 0 0; color:#f00;}
.evaluate-score .xh{ float:left;}
.evaluate-score span{ float:left;}
.evaluate-score .credit-star{ margin:7px 0 0 5px; cursor:pointer;}
.evaluate-section dl{ position:relative; padding:10px 20px 0 155px; zoom:1;}
.evaluate-section dt{ position:absolute; top:10px; left:0; width:155px; text-align:right; font:14px/32px "Arial";}
.evaluate-section dt .words{ display:block; padding:0 0 0 22px; text-align:left; font:12px/22px "Arial"; color:#999;}
.evaluate-section textarea{ display:block; padding:5px; width:561px; height:120px; border:1px solid #f2f2f2; resize:none; overflow-y:hidden; font:12px/20px "Arial";}
.evaluate-section .text{ float:left; padding:4px 10px; width:82px; height:22px; border:1px solid #f2f2f2; font:12px/22px "Arial";}
.evaluate-section .tip{ float:left; padding:0 0 0 5px; line-height:32px;}
.evaluate-section .tip span{ color:#f00;}
.evaluate-section .tooltip{ margin:10px 0 0; padding:0 0 0 20px; background-position: -153px -668px; font:12px/30px "Arial";}
.evaluate-submit{ position:relative; margin:10px 0 0; text-align:center; zoom:1;}
.evaluate-submit .btn{ display:inline-block; width:80px; height:32px; font:14px/32px "Microsoft YaHei"; border:0 none; background-position:0 -213px; color:#fff; cursor:pointer;}
.evaluate-submit .btn:hover{ background-position:0 -246px;}
.evaluate-submit span{ position:absolute; top:0; left:0; line-height:32px; color:#666;}
.evaluate-submit strong{ color:#f60; font-weight:bold;}
.evaluate-submit em{ color:#999;}

/* 经营执照 */
.business-license { padding:12px 15px 40px; zoom:1;}
.business-license h3 { font-size:14px; line-height: 28px;}
.business-license p img { display: block; margin:17px 0 0;}

/* 验证码 */
.license-verify { height: 28px; padding:20px 0 2px; font-size:14px; line-height: 28px; }
.license-verify span,.license-verify input,.license-verify img,.license-verify a { float: left; }
.license-verify span { font-weight: 700;}
.license-verify a { color: #4374c1; text-decoration: none; line-height: 28px; font-size:12px; }
.license-verify a:hover { color: #c00; text-decoration: underline; }
.license-verify input { width: 84px; height: 18px; line-height: 18px; padding: 4px; border: 1px #e6e6e6 solid;  outline:none;}
.license-verify img { margin: 0 5px 0 15px; border:1px solid #cacaca;}
.license-verify .refurbish { display: inline-block; width:24px; height: 28px; font:0/0 arial; background: url(http://icon.zol-img.com.cn/newshop/shop/refurbish.gif) center center no-repeat;}
.license-verify-tip { clear: both; visibility: hidden; padding:0 0 0 57px; font-weight: 400; color: #f91c28; font-size:12px;}

.business-license .custom-bar { padding-top:5px; padding-left:54px; text-align: left;}
.business-license .custom-bar input { text-align: center; font-size: 12px;}

/* 优惠劵 */
.coupon-section{ margin:20px 0 0; width:1000px; height:155px; background:url(http://icon.zol-img.com.cn/newshop/shop/MarketingTool/setcoupon/coupon_bg.png) no-repeat;}
.coupon-section ul{ padding:12px 0 0 190px;}
.coupon-section li{ float:left; position:relative; margin:0 5px; padding:0 76px 0 0; width:180px; height:131px; background:url(http://icon.zol-img.com.cn/newshop/shop/MarketingTool/setcoupon/coupon_3.png) no-repeat; color:#fff485;}
.coupon-section .amount{ padding:10px 34px 5px 0; height:60px; overflow:hidden; font:28px/60px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; text-align:center;}
.coupon-section .amount span{ padding:0 0 0 10px; font-size:54px;}
.coupon-section .aging,.coupon-section .usage{ font:14px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; text-align:center;}
.coupon-section .usage span{ padding:0 5px;}
.coupon-section .btn{ position:absolute; top:0; right:0; width:76px; height:131px; font:0/0 arial; overflow:hidden; text-indent:-9999em;}
.coupon-section .ongoing{ background:url(http://icon.zol-img.com.cn/newshop/shop/MarketingTool/setcoupon/coupon_1.png) no-repeat;}
.coupon-section .finish{ background:url(http://icon.zol-img.com.cn/newshop/shop/MarketingTool/setcoupon/coupon_2.png) no-repeat; color:#fff;}

.coupon-success .layerbox-inner{ padding:35px 30px 32px 40px; width:377px;}
.coupon-success .layerbox-inner .success,.coupon-success .layerbox-inner .failure{ padding:0 0 0 50px; text-align:left;}
.coupon-success .layerbox-inner .success span,.coupon-success .layerbox-inner .failure span{ margin:0 0 -3px -50px; padding:0 0 13px 50px; font:16px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.coupon-success .layerbox-inner .success span em,.coupon-success .layerbox-inner .failure span em{ padding:0 5px; color:#f33;}
.coupon-success .layerbox-inner p{ font:12px/22px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#666;}
.coupon-success .layerbox-inner p a{ color:#36c;}
.coupon-success .layerbox-inner p a:hover{ color:#c00;}
.coupon-success .layerbox-inner .zone{ padding:10px 0 0 47px; text-align:left;}
.coupon-failure .layerbox-inner{ padding:35px 30px 32px 40px; width:180px;}

/* 满减+满返 */
.full-reduction .label,.full-return .label,.full-reduction li,.full-return li{ background:url(http://icon.zol-img.com.cn/newshop/shop/MarketingTool/setcoupon/label.png) no-repeat;}
.sales-activity{ position:relative; margin:20px 0 0; padding:0 15px; border:1px solid #e6e6e6;}
.sales-activity .expiry-date{ margin:0 0 0 43px; padding:0 0 0 14px; border-bottom:1px solid #efefef; font:16px/40px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; color:#999;} 
.sales-activity ul{ margin:0 0 -1px;}
.sales-activity li{ padding:0 0 0 55px; font:16px/40px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1"; border-bottom:1px solid #efefef;}
.full-reduction .label,.full-return .label{ position:absolute; top:-1px; left:-1px; width:68px; height:54px; font:0/0 arial;}
.full-reduction .label{ background-position:0 0}
.full-return .label{ background-position:0 -54px}
.full-reduction li{ background-position:0 -108px;}
.full-return li{ background-position:0 -148px;}

