.item-content .title span,.list-item .line2{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.fr{float:right}.loading{margin:10px auto;width:40px;height:40px;position:relative;-webkit-animation:sk-rotate 2s infinite linear;animation:sk-rotate 2s infinite linear}.loading:after,.loading:before{content:'';width:60%;height:60%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#F86;border-radius:100%;-webkit-animation:sk-bounce 2s infinite ease-in-out;animation:sk-bounce 2s infinite ease-in-out}.loading:before{top:auto;bottom:0;background-color:#31A1EC;-webkit-animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes sk-rotate{100%{-webkit-transform:rotate3D(0,0,1,360deg);transform:rotate3D(0,0,1,360deg)}}@keyframes sk-rotate{100%{-webkit-transform:rotate3D(0,0,1,360deg);transform:rotate3D(0,0,1,360deg)}}@-webkit-keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bounce{0%,100%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}.atom-dialog-wrap .atom-dialog.go-detail-dialog{width:210px!important;background:rgba(0,0,0,.7);border-radius:5px}.atom-dialog-wrap .atom-dialog.go-detail-dialog .atom-dialog-content p{color:#fff;text-align:center}.atom-dialog-wrap .atom-dialog.go-detail-dialog .has_tip_icon{background:url(//gw.alicdn.com/tps/TB1GxSgOVXXXXbTXFXXXXXXXXXX-190-150.png) no-repeat;background-size:95px 75px}.atom-dialog-wrap .atom-dialog.go-detail-dialog .go_detail_icon{display:inline-block;width:95px;height:75px;margin-top:10px}.atom-dialog-wrap .atom-dialog.go-detail-dialog .suc_tip_icon{background:url(//gw.alicdn.com/tps/TB11KWxOVXXXXXHXXXXXXXXXXXX-190-150.png) no-repeat;background-size:95px 75px}.atom-dialog-wrap .atom-dialog.go-detail-dialog .go_tip_icon{background:url(//gw.alicdn.com/tps/TB1bsyfOVXXXXXmXFXXXXXXXXXX-190-150.png) no-repeat;background-size:95px 75px}.atom-dialog-wrap .atom-dialog.go-detail-dialog .go_detail_i{font-style:normal;font-size:12px;position:relative;top:28px}.atom-dialog-wrap .atom-dialog.go-detail-dialog .go_detail_i.go_detail_i_num{font-size:18px}.atom-dialog-wrap .atom-dialog.go-detail-dialog .ft16{font-size:16px}@-webkit-keyframes dot{25%{border-color:transparent;background-color:transparent}50%{border-right-color:transparent;background-color:transparent}75%{border-right-color:transparent}}@keyframes dot{25%{border-color:transparent;background-color:transparent}50%{border-right-color:transparent;background-color:transparent}75%{border-right-color:transparent}}.dotting{display:inline-block;width:10px;min-height:2px;padding-left:2px;padding-right:2px;border-left:2px solid #fff;border-right:2px solid #fff;background-color:#fff;-webkit-background-clip:content-box;background-clip:content-box;box-sizing:border-box;-webkit-animation:dot 1s infinite step-start both;animation:dot 1s infinite step-start both}[mx-click]{cursor:pointer}body{background:#f6f6f6}.body-wrap{width:15rem;margin:0 auto;position:relative;background:url(//gw.alicdn.com/tfs/TB1bd_mQFXXXXXSXVXXXXXXXXXX-750-796.png) no-repeat;background-size:15rem auto;overflow:hidden}.shop-info{text-align:center;height:8.8rem}.shop-info .shop-logo{background-size:2.16rem auto;background-repeat:no-repeat;width:2.16rem;height:2.16rem;line-height:3.24rem;display:block;margin:.8rem auto .2rem;border-radius:50%;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.2)}.shop-info .shop-logo img{width:100%}.shop-info .shop-title{font-size:.6rem;color:#fff;display:block}.activity-rules{background:#fff;padding:0 .8rem .1rem}.activity-rules .activity-title{text-align:center;width:13rem;margin:0 auto;padding:.74rem 0;position:relative;overflow:hidden;color:#9b9b9b}.activity-rules .activity-title .line{width:100%;display:block;border-top:1px dashed #eee;height:1px;position:absolute;top:50%;z-index:1}.activity-rules .activity-title .title{background:#fff;position:relative;z-index:2;display:inline-block;font-size:.5rem;padding:0 .5rem}.activity-rules .rule-line{margin-bottom:.2rem;display:block;color:#9b9b9b;font-size:12px}.item-detail-view{height:8.5rem;overflow:hidden}.item-detail-view .item-wrap{height:100%;position:relative}.item-detail-view.hasbanner{height:10rem}.item-detail-view.hastj.hasbanner{height:7.9rem}.item-detail-view.hastj{height:6.4rem}.rightBottomHD{position:fixed;top:15rem;right:0}.nolottery-wrap{width:10.3rem;margin:0 auto}.nolottery-wrap .nolottery-logo{width:4.24rem;height:4.24rem;line-height:4.24rem;display:block;margin:1rem auto .2rem}.nolottery-wrap .nolottery-logo img{width:100%;height:100%;vertical-align:middle}.nolottery-wrap .nolottery-tips{font-size:.8rem;color:#333;text-align:center}.nolottery-wrap .nolottery-subTip{color:#9b9b9b;font-size:.5rem;text-align:center;margin-bottom:1rem}.nolottery-wrap .nolottery-btn{width:8.42rem;height:1.84rem;position:relative;margin:0 auto 1rem;text-align:center;display:block}.nolottery-wrap .nolottery-btn img{position:absolute;left:0;top:0;width:100%;height:100%}.nolottery-wrap .nolottery-btn .nolottery-btn-text{color:#fff;font-size:.72rem;padding-top:.27rem;position:relative;display:inline-block}.atom-mask{z-index:998!important;background-color:rgba(34,34,34,.7)!important;position:fixed;top:0;right:0;left:0;bottom:0;height:100%;width:100%;display:none}.atom-mask-show{display:block}.item-wrap .item-detail{padding:4%;overflow:hidden;width:100%;box-sizing:border-box;display:block;height:6.356rem}.hasbanner .item-wrap .item-detail{height:7.856rem}.item-wrap .item-detail .pic{width:36%;float:left}.item-wrap .item-detail .pic img{border:1px solid #c6c6c6;width:4.85rem;height:4.85rem;overflow:hidden}.item-wrap .item-detail .item-content{width:64%;float:left;padding:0 3%;box-sizing:border-box}.item-content .title{height:1.5rem}.item-content .title,.item-content .title span{overflow:hidden;font-size:.5rem;line-height:.7rem}.item-content .title span{height:1.4rem;color:#333;display:-webkit-box}.item-content .tags{height:1rem;line-height:1rem;margin-top:.3rem}.tags .tag{float:left;margin:0 2px}.tmallTag{width:.62rem;height:.62rem}.byTag{background:0 0;font-size:12px;line-height:14px;height:14px;padding:0 2px;border:1px solid #f40;color:#f40}.tags .dealNum{float:right;color:#9b9b9b;top:-.2rem;position:relative}.item-content .real{font-weight:500}.item-content .price-origin{height:20px;line-height:20px;font-size:12px;margin:1px 0}.price-origin .price{font-size:17px;font-weight:800}.price-origin .origin{color:#333;font-size:.5rem}.price-origin .origin-discount{font-size:.8rem;color:#f40}.item-content .discount{height:1rem;line-height:1rem;font-size:.5rem;margin:.02rem 0 0}.item-content .discount .img-tag{vertical-align:middle;width:2.1rem}.item-content .discount .sale{font-size:1.2rem;vertical-align:middle;color:#f40;margin-left:.2rem}.item-content .discount .sale em{font-size:.5rem;font-style:normal;display:inline-block;width:.7rem;text-align:center}.item-content .discount .dis-man{color:#f40;font-size:.6rem}.item-wrap .link{text-align:center;font-size:.6rem;margin-top:.54rem;color:#333;display:block;background:#f6f6f6}.item-wrap .link .link-arrow{font-size:.5rem;width:1em;height:1em;vertical-align:-.02rem}.coupons-wrap.noFollow{margin-top:.5rem}.coupons-wrap .coupons-container{background:url(//gw.alicdn.com/tps/TB1m_1nOVXXXXbrXpXXXXXXXXXX-563-208.png) no-repeat;background-size:11.28rem auto;margin:0 auto;width:11.28rem;height:4.24rem;text-align:left;overflow:hidden;position:relative;display:block}.coupons-wrap div.coupons-container-no{background:url(//gw.alicdn.com/tps/TB1jlHqOVXXXXbyXVXXXXXXXXXX-563-208.png) no-repeat;background-size:11.28rem auto}.coupons-wrap div.coupons-container-privacy{background:url(//gw.alicdn.com/tfs/TB17kXAb41YBuNjy1zcXXbNcXXa-563-208.png) no-repeat;background-size:11.28rem auto}.coupons-wrap .coupons-container.js-can{background:url(//gw.alicdn.com/tps/TB1dq1ONpXXXXbKXXXXXXXXXXXX-563-211.png) no-repeat;background-size:11.28rem auto}.coupons-wrap .coupons-price{color:#d0021b;font-size:2rem;height:2rem;line-height:2rem;display:block;text-align:center;margin-top:.3rem;padding-left:.7rem;padding-right:5rem}.coupons-wrap .coupons-price strong{font-size:1rem;display:inline-block;height:.9rem;line-height:.9rem;margin-right:0;font-weight:400}.coupons-wrap .coupons-info{text-align:left;padding-left:2.4rem}.coupons-wrap .coupons-data,.coupons-wrap .coupons-info{display:block;margin-top:0;color:#9b9b9b;font-size:.5rem;position:relative}.coupons-wrap .coupons-data{margin-top:-.2rem;padding-left:0;padding-right:4.5rem;text-align:center}.coupons-wrap .coupons-data-icon{display:none;border-radius:100%;width:.7rem;height:.7rem;border:1px solid;line-height:.7rem;margin-right:.15rem}.coupons-wrap .coupons-btn{position:absolute;right:1rem;top:1.4rem;color:#fff;font-size:.75rem}.coupons-wrap .coupons-btn-miss{position:absolute;width:2.6rem;right:1rem;top:1.1rem;color:#fff;font-size:.75rem;line-height:1rem}.coupons-wrap .coupons-follow{position:absolute;right:0;top:1.1rem;width:5rem;text-align:center;color:#fff}.coupons-wrap .coupons-follow .follow-text{font-size:.75rem;display:block;margin-top:.1rem;line-height:1rem}.coupons-wrap .coupons-follow .follow-sub-text{font-size:.5rem}.coupons-wrap .coupons-follow .follow-sub-text .logo{width:.66rem;display:inline-block;margin-right:.2rem;vertical-align:-1px}.follow-botton{color:#fff;border-radius:5px;border:1px solid #fff;display:inline-block;padding:0 .2rem;margin-bottom:.4rem;font-size:.55rem}.atom-dialog-wrap .atom-dialog.coupons-follow-dialog{background:rgba(0,0,0,.7);border-radius:5px}.atom-dialog-wrap .atom-dialog.coupons-follow-dialog .atom-dialog-content p{color:#fff;text-align:center}.follow-botton.has-followed .logo{display:none}.follow-botton.has-followed .hasfollow-logo{display:inline-block}.follow-botton .hasfollow-logo{display:none}.follow-botton .logo{width:.66rem;margin-right:.2rem;vertical-align:-1px;display:inline-block}.hasfollow-logo-img{margin:.25rem .1rem 0;width:.6rem}.recommend{background:#f6f6f6;padding-top:.3rem;padding-bottom:.6rem}.dashed{border-bottom:1px dashed #c7c7c7}.recommend-title{background:url(//gw.alicdn.com/tfs/TB1G_HoQFXXXXbwXFXXXXXXXXXX-343-21.png);width:6.86rem;height:.42rem;text-align:center;background-size:cover;margin:.2rem auto .5rem}.recommend-title span{position:relative;top:-.3rem;color:#ff5000}.list-item{width:7.2rem;display:inline-block;margin:0 0 .2rem .2rem;box-sizing:border-box;border:1px solid #d9d9d9;background:#fff}.list-item .c-red{color:#ff5000}.list-item .big-price{font-size:.7rem;font-weight:700}.list-item .p-top{position:relative;top:.2rem}.list-item .coupon-con .coupon-amount-price{float:right;color:#9b9b9b;font-size:.48rem}.list-item .coupon-amount-icon{position:relative;border:1px solid #ff5000;height:.7rem;box-sizing:border-box;color:#ff5000;display:inline-block;overflow:hidden;padding:0 .1rem 0 .8rem;font-size:.48rem;line-height:.7rem;border-radius:.05rem}.list-item .coupon-amount-icon span{position:relative;top:-1px}.list-item .coupon-amount-icon .icon-left{position:absolute;width:.7rem;height:.7rem;font-size:.48rem;line-height:.7rem;text-align:center;background:#ff5000;color:#fff;left:0;top:-1px}.list-item .line2{display:-webkit-box;overflow:hidden}.list-item .tmall-icon{display:inline-block;margin-right:.2rem;width:.5rem;height:.5rem;background:url(//gw.alicdn.com/tfs/TB1AWTEQFXXXXb_XpXXXXXXXXXX-56-56.png);background-size:cover;vertical-align:text-bottom}.list-item .hr{height:1px;width:100%;background:url(//gw.alicdn.com/tfs/TB1.lDiQFXXXXXOXFXXXXXXXXXX-327-1.png) no-repeat;background-size:cover;margin:.2rem 0 0}.list-item .info-con{padding:0 .2rem}.list-item .info-con .list-item-name{font-size:.48rem;line-height:.7rem;margin-top:.2rem}.list-item .info-con .price_sell{font-size:.48rem;color:#9b9b9b;position:relative;margin-top:.2rem}.list-item .info-con .price_sell .sell-num{position:absolute;right:0}.list-item .img-con{position:relative;max-height:7.2rem;overflow:hidden}.list-item .img-con .coupon-icon{position:absolute;top:0;left:.2rem;width:1.88rem;height:1.8rem;background:url(//gw.alicdn.com/tfs/TB1x0zMQFXXXXcgXXXXXXXXXXXX-94-90.png) no-repeat;background-size:cover}.list-item .img-con .coupon-icon .coupon-amount{margin-top:.5rem;color:#fff;font-size:.48rem;text-align:center}.list-item .img-con .coupon-icon .coupon-amount span{font-size:.7rem;margin-left:.05rem}