.activity-main{margin:auto;max-width:1178px;padding:30px 20px 20px}.activity-main,.activity-main *{box-sizing:border-box}.activity-main .breadcrumb{margin:0}.activity-main .breadcrumb .breadcrumb-item{box-sizing:border-box;color:#88898c;font-size:14px;line-height:20px;position:relative;word-break:break-all}.activity-main .breadcrumb i{margin:0 20px}.activity-main .activity-content{margin:auto;max-width:679px;padding:30px 0}.activity-main .activity-content .biz-info{align-items:center;display:flex;margin-bottom:19px;position:relative}.activity-main .activity-content .biz-info .avatar{align-self:self-start;border-radius:50%;flex-shrink:0;height:50px;object-fit:cover;width:50px}.activity-main .activity-content .biz-info .biz-name{color:#333;font-size:16px;font-weight:600;margin-left:10px;padding-right:60px;word-break:break-word}.activity-main .activity-content .biz-info .publish-time{align-self:flex-start;color:#999;font-size:14px;line-height:50px;position:absolute;right:14px}.activity-main .activity-content .activity-info{border-bottom:1px solid #f1f1f1;display:flex;padding-bottom:20px;position:relative;z-index:2}.activity-main .activity-content .activity-info .like{background:url(../img/unlike-line.svg) 50%/contain no-repeat}.activity-main .activity-content .activity-info .like-active{background:url(../img/like.svg) 50%/contain no-repeat}.activity-main .activity-content .activity-info .share{background:url(../img/share.svg) 50%/contain no-repeat}.activity-main .activity-content .activity-info .timezone{background:url(../img/timezone.png) 50%/contain no-repeat}.activity-main .activity-content .activity-info .locationsite{background:url(../img/locationsite.png) 50%/contain no-repeat}.activity-main .activity-content .activity-info .website{background:url(../img/website.png) 50%/contain no-repeat}.activity-main .activity-content .activity-info .cover{height:290px;object-fit:cover;width:290px}.activity-main .activity-content .activity-info .info{flex:1;padding:0 14px 34px;position:relative;width:0}.activity-main .activity-content .activity-info .info .title{color:#333;font-size:22px;font-weight:600;margin:10px 0 9px}.activity-main .activity-content .activity-info .info .coupon{align-items:center;background:#f6edfc;border:2px dashed #aa38ec;border-radius:5px;display:flex;justify-content:space-between;margin-bottom:9px;min-height:60px;padding:8px 18px}.activity-main .activity-content .activity-info .info .coupon p{margin:0}.activity-main .activity-content .activity-info .info .coupon .coupon-title{color:#333;font-size:18px;font-weight:600;letter-spacing:1px;line-height:25px}.activity-main .activity-content .activity-info .info .coupon .coupon-countdown{color:rgba(51,51,51,.76);font-size:12px;font-size:11px;line-height:16px}.activity-main .activity-content .activity-info .info .coupon .coupon-code{color:#aa38ec;cursor:pointer;flex-shrink:0;font-size:13px;text-decoration-line:underline}.activity-main .activity-content .activity-info .info .coupon-code-box{background:#fbf4ff;border-radius:4px;display:none;font-size:16px;font-weight:600;margin-bottom:9px;padding:4px 10px;text-align:center}.activity-main .activity-content .activity-info .info .coupon-code-box .code-label{color:#333}.activity-main .activity-content .activity-info .info .coupon-code-box .code{color:#aa38ec;word-break:break-all}.activity-main .activity-content .activity-info .info .row{color:#666;font-size:14px;line-height:17px;margin:0 0 9px;padding-left:30px;position:relative}.activity-main .activity-content .activity-info .info .row .row-icon{display:inline-block;height:17px;left:4px;position:absolute;top:0;vertical-align:middle;width:17px}.activity-main .activity-content .activity-info .info .website-row{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.activity-main .activity-content .activity-info .info .btn-row{bottom:0;margin:0;position:absolute;right:0}.activity-main .activity-content .activity-info .info .btn-row .btn{border:1px solid #f1f1f1;color:#515153;cursor:pointer;display:inline-block;font-size:14px;padding:4px 8px;position:relative}.activity-main .activity-content .activity-info .info .btn-row .btn .btn-icon{display:inline-block;height:17px;margin-right:4px;vertical-align:middle;width:17px}.activity-main .activity-content .activity-info .info .btn-row .btn-share .copy-box{display:none}.activity-main .activity-content .activity-info .info .btn-row .btn-share:hover{background:#f1f1f1}.activity-main .activity-content .activity-info .info .btn-row .btn-share:hover .copy-box{background:#fff;bottom:0;box-shadow:0 0 12px 2px rgba(0,0,0,.12);box-sizing:border-box;display:block;left:0;padding:20px;position:absolute;text-align:center;transform:translate(calc(-50% + 40px),100%);width:320px}.activity-main .activity-content .activity-info .info .btn-row .btn-share:hover .copy-box .title{display:inline-block;font-size:14px;font-weight:400;width:100%}.activity-main .activity-content .activity-info .info .btn-row .btn-share:hover .copy-box .link{background:#fafafa;border:1px solid #ccc;border-radius:4px;display:inline-block;line-height:30px;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;width:calc(100% - 60px)}.activity-main .activity-content .activity-info .info .btn-row .btn-share:hover .copy-box .btn-copy{background:#00f;border-radius:4px;color:#fff;display:inline-block;line-height:30px;vertical-align:top;width:55px}.activity-main .activity-content .activity-info .info .btn-row .btn-share:hover .copy-box .btn-copy-gray{background:#f1f1f1;color:#333}.activity-main .activity-details{padding:40px 0;position:relative}.activity-main .activity-details .img-content{display:block;margin-bottom:20px;object-fit:contain;width:100%}.activity-main .activity-details .video-content{margin-bottom:20px;width:100%}.activity-main .activity-details .start-icon{cursor:pointer;height:96px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:96px}.activity-main .activity-details .desc-content{color:#666;font-size:14px;line-height:28px;margin-bottom:40px;text-align:left;white-space:pre-wrap}@media (max-width:623px){.activity-main .activity-content .activity-info{display:block}.activity-main .activity-content .activity-info .cover{width:100%}.activity-main .activity-content .activity-info .info{padding:0 0 34px;width:100%}}.img-swipper-mask{background:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99}.img-swipper-mask .img-swipper-container{height:80%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.img-swipper-mask .img-swipper-container .img-swipper-close{cursor:pointer;display:block;height:40px;position:absolute;right:-40px;top:-40px;width:40px}.img-swipper-mask .img-swipper-container .img-swipper-dot{align-items:center;bottom:-50px;display:flex;height:50px;justify-content:center;left:0;overflow-x:auto;position:absolute;width:100%}.img-swipper-mask .img-swipper-container .img-swipper-dot::-webkit-scrollbar{display:none}.img-swipper-mask .img-swipper-container .img-swipper-dot .dot{background:#fff;border-radius:8px;cursor:pointer;flex-shrink:0;height:16px;margin:0 4px;transition:all .5s;width:16px}.img-swipper-mask .img-swipper-container .img-swipper-dot .active{width:40px}.img-swipper-mask .img-swipper-container .img-swipper-content{height:100%;overflow:hidden;position:relative;width:100%}.img-swipper-mask .img-swipper-container .img-swipper-content .img-swipper-box{display:flex;flex-wrap:nowrap;height:100%;transition:all .3s}.img-swipper-mask .img-swipper-container .img-swipper-content .img-swipper-box .img-swipper-item{box-sizing:border-box;flex-shrink:0;height:100%;object-fit:contain;padding:1px;width:100%}