section.couponDetail{background:#fff;padding:0 .5rem;margin-top:.5rem;color:#999;padding-bottom:.9rem}section.couponDetail dt{font-size:.7rem;line-height:2rem;height:2rem;border-bottom:solid #ebebeb .05rem;margin-bottom:.75rem;color:#e02d30}section.couponDetail dd{font-size:.55rem;line-height:.8rem}section.couponDetail dd em.detailRed{font-size:.75rem;color:red}section.couponDetail dd em.detailLimit{display:inline-block;vertical-align:bottom;max-width:2.5rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}section.couponDetail dd:after{content:".";visibility:hidden;display:block;height:0;clear:both}section.couponExplain{background:#fff;padding:0 .5rem;margin-top:.5rem;color:#999}section.couponExplain dt{font-size:.7rem;line-height:2rem;height:2rem;border-bottom:solid #ebebeb .05rem}section.couponExplain dd{color:#222;font-size:.55rem;line-height:1rem;padding:.5rem 0 .75rem}section.btnGroup{margin-top:.5rem;background:#eee}section.btnGroup div{float:left;width:8rem;text-align:center}section.btnGroup div:after{content:".";visibility:hidden;display:block;height:0;clear:both}section.btnGroup div span{text-align:center;color:#999;font-size:.7rem;padding:.6rem 0;border:solid .05rem #999;border-radius:.15rem;-webkit-border-radius:.15rem;-moz-border-radius:.15rem;-ms-border-radius:.15rem;-o-border-radius:.15rem;display:inline-block;width:6.25rem;margin:0 auto}section.couponLink div.click{background:#ff4c4b}section.couponLink div{background:#999;color:#fff;font-size:.9rem;text-align:center;height:2.5rem;line-height:2.5rem;position:fixed;bottom:0;width:16rem}section.couponLink a:active,section.couponLink a:hover,section.couponLink a:link,section.couponLink a:visited{opacity:1}section.selectStore{background:#fff;font-size:.7rem;color:#999;line-height:1.75rem;margin-top:.5rem}section.selectStore dl dt{color:#000;padding:0 .5rem;height:2rem;line-height:2rem}section.selectStore dl dt span{float:right;width:2rem;height:2rem}section.selectStore dl dt span.slideUp{background:url(//image1.51tiangou.com/tgou2/img2/cards/slide_up.png) no-repeat;background-position:100% 50%;background-size:.7rem .375rem}section.selectStore dl dt span.slideDown{background:url(//image1.51tiangou.com/tgou2/img2/cards/slide_down.png) no-repeat;background-position:100% 50%;background-size:.7rem .375rem}section.selectStore dl dd{padding:0 1.25rem}section.selectStore dl dd span{background:url(//image1.51tiangou.com/tgou2/img2/coupon/ico_unselect.png) no-repeat;background-size:.85rem .85rem;background-position:0 50%;padding-left:1.5rem}section.selectStore dl dd span.selectOn{background:url(//image1.51tiangou.com/tgou2/img/bank/right.png) no-repeat;background-size:.85rem .85rem;background-position:0 50%;line-height:2rem}section.selectStore dl dd:first-of-type{border-top:solid .05rem #ebebeb}.page_layer .alertBlack{width:100%;position:fixed;z-index:1;top:50%}.page_layer .alertBlack dl{background:rgba(0,0,0,.75);margin:0 2.2rem;color:#fff;font-size:.9rem;text-align:center;padding:1.25rem 0;border-radius:.65rem;-webkit-border-radius:.65rem;-moz-border-radius:.65rem;-ms-border-radius:.65rem;-o-border-radius:.65rem}.page_layer .alertBlack dl dd{font-size:.75rem;padding-top:.65rem}.page_layer .closeWhite{position:absolute;top:.5rem;right:2.75rem}.page_layer .closeWhite img{width:1.1rem}