

/* 2023-03-03 16:27:55 landing/activity/publicity/image 7.1.7  */
.long-image{width:15em;margin:0 auto;overflow:hidden;position:relative;background-size:cover;background-position:0 0;background-repeat:no-repeat}.long-image .box{display:block;width:100%;height:100%;font-size:1em;line-height:0}.long-image .box img{width:100%;height:100%;display:block}.long-image .box img[data-src]{opacity:0}.long-image .box img.img-loaded{opacity:1}.long-image .shim{display:block;width:100%;height:100%;font-size:1em;line-height:0;background-size:contain;background-position:left bottom;background-repeat:no-repeat}.long-image .spot{display:block;width:100%;height:100%;background-size:contain;background-repeat:no-repeat;background-size:100% 100%}.long-image .spot .table{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:100% 100%}.long-image .visual{background-color:#04be00;text-align:center;opacity:.5}.long-image .visual-marker{position:absolute;left:0;top:0;background-color:#ff1446;color:#fff;font-size:12px;padding:2px 5px;border-top-right-radius:4px;border-bottom-right-radius:4px;font-family:DINAlternate-Bold}
/* 2021-05-13 10:51:18 landing/activity/publicity/items 7.2.7  */
.long-items{margin:0 auto;overflow:hidden;width:15em}.long-items .box-title{text-align:center}.long-items .box-title .block-title{height:2.5em;line-height:2.5;text-align:center;font-size:.64em;color:#fff}.long-items .box-title .block-title:before{content:"\e6c2";display:inline-block;opacity:.4;position:relative;right:.4em}.long-items .box-title .block-title:after{content:"\e6c2";display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);position:relative;left:.4em;opacity:.4}.long-items .box-title.text{height:1.6em}.long-items .box{width:15em;height:auto;margin:0 auto;background-size:100%;background-repeat:repeat-y;overflow:hidden}.long-items .box .items-list{position:relative;background-position:top center;padding-bottom:.48em}.long-items .box .items-list .item-wrap{position:relative;float:left;overflow:hidden}.long-items .box .items-list .item-wrap .item-img-wrap{display:block}.long-items .box .items-list .item-wrap .item-img-wrap .img{position:relative;background-color:#fafafa}.long-items .box .items-list .item-wrap .item-img-wrap .img.skeleton{background-color:#fafafa}.long-items .box .items-list .item-wrap .item-img-wrap .img img{width:100%}.long-items .box .items-list .item-wrap .item-img-wrap .sold-out{width:40%!important;height:40%!important;position:absolute;right:.4em;bottom:.4em}.long-items .box .items-list .item-wrap .item-img-wrap .badge-item{line-height:0}.long-items .box .items-list .item-wrap .item-img-wrap .badge-item img{width:100%;height:100%}.long-items .box .items-list .item-wrap .item-details-wrap{background-color:#fff;height:100%}.long-items .box .items-list .item-wrap .item-details-wrap .detail{position:relative}.long-items .box .items-list .item-wrap .item-details-wrap .detail .item-title{color:#000;text-align:left;text-overflow:ellipsis;overflow:hidden}.long-items .box .items-list .item-wrap .item-details-wrap .detail .item-title span{text-align:left;text-overflow:ellipsis;overflow:hidden;display:block;white-space:nowrap}.long-items .box .items-list .item-wrap .item-details-wrap .detail .item-price{position:relative}.long-items .box .items-list .item-wrap .item-details-wrap .detail .item-price .sale{font-weight:400;color:#fc511f}.long-items .box .items-list .item-wrap .item-details-wrap .detail .item-price .sale em{font-style:normal}.long-items .image.tjm-image{background-image:url(https://gw.alicdn.com/tfs/TB15i4rdy_1gK0jSZFqXXcpaXXa-128-148.png);background-size:1.28em 1.48em;background-position:center;background-repeat:no-repeat;background-color:#f5f5f6}
/* 2021-05-13 10:51:18 landing/activity/publicity/items 7.2.7  */
.long-items .lprt{width:15em;margin:0 auto}.long-items .lprt .items-list{padding-bottom:.24em}.long-items .lprt .items-list .item-wrap{width:14.04em;margin-left:.48em;margin-top:.48em;height:5.6em;border-radius:.24em}.long-items .lprt .items-list .item-wrap:first-child{margin-top:.24em}.long-items .lprt .items-list .item-wrap .item-img-wrap{float:left}.long-items .lprt .items-list .item-wrap .item-img-wrap .img{float:left;width:5.6em;height:5.6em;background-color:#fafafa}.long-items .lprt .items-list .item-wrap .item-img-wrap .img img{width:5.6em;height:5.6em;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.long-items .lprt .items-list .item-wrap .item-details-wrap{position:relative;padding:.48em;width:8.44em;float:left;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail{width:100%}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-title{display:block;line-height:0}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-title span{font-size:.56em;line-height:1.5;color:#333;white-space:initial;height:3em}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-price{margin-top:.24em;overflow:initial}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-price .sale{font-size:1em;line-height:0;display:table;font-weight:400}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-price .sale em{display:inline-block}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-price .sale .price{font-size:.64em;line-height:1}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-price .sale .price:before{content:"\00a5";display:inline-block;line-height:1;margin:0 .1em 0 0;font-size:.67em}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-price .sale .sold{position:relative;font-size:.44em;color:#999;margin-left:.54545455em;line-height:1;font-weight:400}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-price .sale .sold i{font-style:normal}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-favorite{position:absolute;right:-.2em;bottom:-.1em;font-size:1em;width:1em;height:1em;text-align:right;display:-webkit-flex;display:-webkit-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-favorite:before{content:"\e603";display:inline-block;font-size:.72em}.long-items .lprt .items-list .item-wrap .item-details-wrap .detail .item-favorite.favorited:before{content:"\e602"}.long-items .lprt .items-list .item-wrap .item-details-wrap .bottom-bar{text-align:center;line-height:0;position:absolute;right:.48em;bottom:.48em}.long-items .lprt .items-list .item-wrap .item-details-wrap .bottom-bar span{width:5.91666667em;height:2em;line-height:1.83333333em;border-radius:2em;display:inline-block;text-align:center;font-size:.48em;border:solid 1px #f50;-webkit-box-sizing:border-box;box-sizing:border-box}.long-items .lprt .items-list .item-wrap .item-details-wrap .item-add2cart{color:#fff}.long-items .lprt .items-list .item-wrap .item-details-wrap .item-buy{margin-right:.625em}
/* 2022-01-20 10:13:21 landing/activity/publicity/shop 7.2.15  */
.long-shop{margin:0 auto;width:15em;position:relative}.long-shop .shop-wrapper{width:14.04em;color:#111;background-color:#fff;background-repeat:no-repeat;background-size:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.48em}.long-shop .shop-wrapper .banner{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden}.long-shop .shop-wrapper .banner img{width:100%}.long-shop .shop-wrapper .shop-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;position:relative}.long-shop .shop-wrapper .shop-info .center{margin-left:.48em;width:7.68em;overflow-x:hidden}.long-shop .shop-wrapper .shop-info .shop-title{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.long-shop .shop-wrapper .shop-info .shop-title a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:.52em}.long-shop .shop-wrapper .shop-info .shop-favor{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;color:#666}.long-shop .shop-wrapper .shop-info .shop-favor .shop-type{width:1.2em;height:.52em;margin-right:.12em}.long-shop .shop-wrapper .shop-info .shop-favor .shop-type.tmall{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAaCAMAAADc189rAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABIUExURUdwTP8AN/8AN/8APP8AN/8AN/8AN/8AOf8ANv8ANv8AN/////8ANv/J1P8eTf80X//o7P9Sd/+Npf+qu//a4v/29/9xj/+4x5d5t1IAAAALdFJOUwCU8xG+vbssdtnyTuqk1wAAAUlJREFUOMullFmWhCAMRalBxU5AZva/0wahUCixj+37QMBzSQhJCMma6Dg/8U8955FOpNY04AUNFf7Ai3oU9PXGy3q/MlxYDo04CqHSHxM/Iux86NbnIxgg0NqD1UEWvK48n759Atjm3Ji4san8iVEbzmFUYSEdCBlkwckt5oeGK3gRcHjn1TQ9h52t3KhEybhbeZYEkCcevWXQuTOOZN7Boo22xYWrLjyTfT4vSSo8T56GTQ35HtvwyXNyUAzR7bLQ0IV/KrezfbAWlu2gLjxXAUtZIcCFZ81v4rQ+CRj9dprlISeJ7cG0TRJuwPDVvMm2mem5PTXpKT9QOESsmShjYRzCQ10YPITWZ4M8hEpzXKzlMQFk4iSIqjB2JcnAOtxnJkMTsVAcRappJqUZSM+r+3uJLp2mcvIJ1TSDe23oVgO82Xr/2fR/AXm8RBygqPLYAAAAAElFTkSuQmCC);background-size:cover;background-repeat:no-repeat}.long-shop .shop-wrapper .shop-info .shop-favor .favor-account{font-size:.4em}.long-shop .shop-wrapper .border-btn{height:.96em;width:2.88em;text-align:center;border:solid .04em #f50;border-radius:.48em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f50;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.long-shop .shop-wrapper .border-btn span{font-size:.48em}.long-shop .shop-wrapper .action-btn{width:2.88em;height:.96em;border-radius:.48em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;text-align:center;background-color:#f50}.long-shop .shop-wrapper .action-btn span{font-size:.48em;margin-left:.2em;display:none}.long-shop .shop-wrapper .unjoin::before{content:"\e60a";font-size:.5em;margin-right:.32em}.long-shop .shop-wrapper .shop-follow{position:relative}.long-shop .shop-wrapper .shop-follow .unfav{display:block}.long-shop .shop-wrapper .shop-follow .unfav::before{content:"\e6f5";margin-right:.32em}.long-shop .shop-wrapper .shop-follow .subed,.long-shop .shop-wrapper .shop-follow .unSub{display:none}.long-shop .shop-wrapper .shop-follow.favorited .faved{display:block}.long-shop .shop-wrapper .shop-follow.favorited .unfav{display:none}.long-shop .shop-wrapper .shop-follow.subscribe .unSub{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.long-shop .shop-wrapper .shop-follow.subscribe .unSub::before{content:"\e654";margin-right:0;font-size:1.3em}.long-shop .shop-wrapper .shop-follow.subscribe .subed{display:none}.long-shop .shop-wrapper .shop-follow.subscribe .faved,.long-shop .shop-wrapper .shop-follow.subscribe .unfav{display:none}.long-shop .shop-wrapper .shop-follow.subscribe.favorited .subed{display:block}.long-shop .shop-wrapper .shop-follow.subscribe.favorited .unSub{display:none}.long-shop .shop-wrapper .shop-follow .follow-tip{position:absolute;bottom:-1.24em;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background-color:rgba(0,0,0,.8);height:1.08em;width:6.12em;border-radius:.6em;display:none;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.long-shop .shop-wrapper .shop-follow .follow-tip::before{content:" ";position:absolute;top:-6px;left:50%;border:3px solid transparent;border-bottom-color:rgba(0,0,0,.8)}.long-shop .shop-wrapper .shop-follow .follow-tip span{display:block;color:#fff;font-size:.48em}.long-shop .shop-wrapper .shop-entry::before{content:"\e60b";font-size:.5em;margin-right:.32em}.long-shop .shop-wrapper .popover{position:absolute;left:0;top:1.2em;-webkit-transform:translate(-50%);transform:translate(-50%);left:1.44em;background:rgba(51,51,51,.9);padding:0 .36em;height:1.08em;border-radius:1em;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-animation:landing-activity-publicity-shop-fadeIn .5s linear 2s 1 backwards,landing-activity-publicity-shop-fadeOut .5s linear 5s 1 forwards;animation:landing-activity-publicity-shop-fadeIn .5s linear 2s 1 backwards,landing-activity-publicity-shop-fadeOut .5s linear 5s 1 forwards}.long-shop .shop-wrapper .popover .text{display:block;color:#fff;font-size:.48em;white-space:nowrap}.long-shop .shop-wrapper .popover::before{border-left:.2em solid transparent;border-right:.2em solid transparent;border-bottom:.2em solid rgba(51,51,51,.9);width:0;position:absolute;top:-.15em;left:50%;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}.long-shop .shop-wrapper .popover .text{font-size:.48em}.long-shop .shop-wrapper .shop-coupons{position:relative;color:#ff0036;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.long-shop .shop-wrapper .shop-coupons .tips{font-size:.4em;color:#666}.long-shop .shop-wrapper .shop-coupons .shop-coupon-item{overflow:hidden;position:relative;font-style:normal;margin-left:.12em;padding:0 .08em;height:.52em;border:solid 1px;border-radius:.12em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.long-shop .shop-wrapper .shop-coupons .shop-coupon-item .shop-coupon-item-count{font-size:.4em}.long-shop .shop-wrapper .shop-service{height:1.04em;width:13.04em;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;border-radius:.24em;background-color:#f8f8f8;padding-left:.4em;white-space:nowrap;color:#666;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.long-shop .shop-wrapper .shop-service .tips{height:3.375em;line-height:3.5em;font-size:.48em;display:inline-block;vertical-align:top}.long-shop .shop-wrapper .shop-service .tips-desc .dot{vertical-align:middle}.long-shop .shop-wrapper.tmall .action-btn{background:#ff0036}.long-shop .shop-wrapper.tmall .border-btn{color:#ff0036;border-color:#ff0036}.long-shop .shop-wrapper.img-bg{color:#fff}.long-shop .shop-wrapper.img-bg .shop-coupons .tips{color:#fff}.long-shop .shop-wrapper.img-bg .border-btn{color:#fff;border-color:#fff;background-color:rgba(0,0,0,.3)}.long-shop .shop-wrapper.img-bg .shop-favor .favor-account{color:#fff}.long-shop .shop-wrapper.img-bg .shop-coupon-item{color:#fff;border-color:#fff}@-webkit-keyframes landing-activity-publicity-shop-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes landing-activity-publicity-shop-fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes landing-activity-publicity-shop-fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes landing-activity-publicity-shop-fadeOut{0%{opacity:1}100%{opacity:0}}
/* 2022-01-20 10:13:21 landing/activity/publicity/shop 7.2.15  */
.long-shop .shopmini{margin:.24em auto;background:#fff;border-radius:.48em;padding-bottom:1px!important}.long-shop .shopmini .shop-info{position:relative;margin-bottom:.48em}.long-shop .shopmini .shop-info .logo{width:1.58em;height:1.58em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;flex-shrink:0}.long-shop .shopmini .shop-info .logo a{display:block;width:100%;height:100%;line-height:0}.long-shop .shopmini .shop-info .logo a img{width:100%;height:100%;vertical-align:middle;border-radius:100%}.long-shop .shopmini .shop-info .shop-favor{margin-top:.24em}.long-shop .shopmini .shop-follow,.long-shop .shopmini .shop-join-member{margin-right:.24em}.long-shop .shopmini .shop-coupons{background-color:#f8f8f8;width:13.04em;margin:0 auto;margin-top:.48em;margin-bottom:.48em;border-radius:.24em;padding-left:.4em;-webkit-box-sizing:border-box;box-sizing:border-box;height:1.04em}.long-shop .shopmini .shop-coupons .tips{font-size:.48em}.long-shop .shopmini .popover.long{left:-5em;-webkit-transform:none;transform:none}.long-shop .shopmini .popover.long::before{right:30%;left:initial}.long-shop .shopmini .shop-service{margin-bottom:.48em;border-radius:.24em}.long-shop .shopmini .shop-coupons+.shop-service{height:1.24em;margin-top:-.68em;border-radius:0 0 .24em .24em}
