.background-container[data-v-0fce890a]{background-image:var(--bg-image,none);background-color:#f6f6f6;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.activity .form-item[data-v-0fce890a]:not(first-child){margin-top:.3rem;font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.37rem;color:#333;line-height:.9rem;text-align:left;font-style:normal}.activity .form-item:not(first-child) .upload .tip[data-v-0fce890a]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.32rem;color:#999;line-height:.43rem;text-align:left;margin-bottom:.32rem;font-style:normal}.activity .form-item:not(first-child) .upload .img-block[data-v-0fce890a],.activity .form-item:not(first-child) .upload .video-block[data-v-0fce890a]{width:1.87rem;height:1.87rem;background:#f6f6f6;border-radius:.107rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1rem;color:#e0e0e0}.activity .form-item:not(first-child) .label[data-v-0fce890a]{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity .form-item:not(first-child) .label .num[data-v-0fce890a]{font-family:PingFangSC,PingFang SC;font-weight:400;font-size:.267rem;color:#999;display:inline-block;line-height:.373rem;text-align:left;font-style:normal}.activity .form-item:not(first-child) .is-require[data-v-0fce890a]:before{content:"*";color:red}.activity .signUp[data-v-0fce890a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:.24rem;position:fixed;left:0;right:0;bottom:1.2rem;max-width:650PX;margin:0 auto}.activity .signUp-btn[data-v-0fce890a]{font-size:.4rem;font-family:PingFang SC;border-radius:.42667rem;text-align:center;height:.85333rem!important;line-height:.85333rem;margin-right:.4rem}.activity .banner[data-v-0fce890a]{display:block;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;pointer-events:none}.activity .info[data-v-0fce890a]{padding:.6rem .4rem .2rem;border-radius:.34667rem .34667rem 0 0;position:relative;background:#fff;top:-.53333rem;min-height:100%}.activity .info .topic[data-v-0fce890a]{font-weight:400;font-size:.48rem;line-height:.64rem;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.activity .info .rule[data-v-0fce890a]{margin:.4rem 0}.activity .info .rule .icon-list[data-v-0fce890a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:pre-wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.activity .info .rule .icon-list .icon-block[data-v-0fce890a]{width:.64rem;height:.64rem;margin-right:.21333rem;position:relative}.activity .info .rule .icon-list .icon-block img[data-v-0fce890a]{-o-object-fit:cover;object-fit:cover}.activity .info .rule .into-users[data-v-0fce890a]{font-size:.34667rem;font-family:PingFang SC;font-weight:400;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.16rem}.activity .info .rule .time-count-down[data-v-0fce890a]{font-size:.32rem;margin-left:.26667rem;font-family:PingFang SC;font-weight:500;display:inline-block;letter-spacing:1px;color:#333}.activity .info .rule .entry-info[data-v-0fce890a]{height:1.06667rem;background:#e5f0ff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:.32rem;font-family:PingFang SC;font-weight:400;color:#006aff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .4rem;margin:0 -.53333rem}.activity .info .rule .entry-info[data-v-0fce890a],.activity .info .rule .entry-info div[data-v-0fce890a]{display:-webkit-box;display:-ms-flexbox;display:flex}.activity .info .rule .rule-label[data-v-0fce890a]{font-size:.4rem;color:#999}.activity .info .rule .rule-content[data-v-0fce890a]{margin-top:.2rem;font-size:.4rem;line-height:.8rem;color:#333;overflow:hidden}.activity .info .rule .rule-content.height-limit[data-v-0fce890a]{height:4rem}.activity .info .rule .rule-toggle[data-v-0fce890a]{height:.24rem;margin-top:.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity .info .rule .rule-toggle img[data-v-0fce890a]{height:100%}.activity .info .time[data-v-0fce890a]{margin:.64rem 0}.activity .info .time .time-label[data-v-0fce890a]{font-size:.34667rem;line-height:.34667rem;font-weight:700;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.21333rem;margin-bottom:.56rem}.activity .info .time .time-content[data-v-0fce890a],.activity .info .time .time-label[data-v-0fce890a]{font-family:PingFang SC;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.activity .info .time .time-content[data-v-0fce890a]{font-size:.374rem;font-weight:400;line-height:.37rem;padding:0 0 0 .48rem}.activity .info .time .place-content[data-v-0fce890a]{font-size:.37333rem;font-family:PingFang SC;font-weight:400;color:#333;line-height:.53333rem;padding:0 0 0 .48rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.activity .info .detail-activity[data-v-0fce890a]{position:relative;padding:0 0 .4rem 0;margin-top:-.02rem}.activity .info .detail-activity .detail-label[data-v-0fce890a]{font-size:.4rem;line-height:.6rem;color:#999}.activity .info .detail-activity .detail-content[data-v-0fce890a]{font-size:.4rem;line-height:.8rem;color:#333}.activity .info .detail-activity .detail-attachment[data-v-0fce890a]{margin-top:.2rem}.activity .info .detail-activity .detail-attachment .image-attachment[data-v-0fce890a]{width:100%}.activity .info .detail-activity .detail-attachment .video-attachment[data-v-0fce890a]{position:relative;height:5.175rem}.activity .info .detail-activity .detail-attachment .video-attachment .background[data-v-0fce890a]{position:absolute;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.activity .info .detail-activity .detail-attachment .video-attachment .playBtn[data-v-0fce890a]{position:absolute;left:0;top:0;z-index:2;width:100%;height:100%}.activity .info .detail-activity .detail-attachment .video-attachment .playBtn img[data-v-0fce890a]{position:absolute;left:50%;top:50%;margin-left:-.48rem;margin-top:-.48rem;width:.96rem}.activity .info .detail-activity .detail-attachment .video-attachment video[data-v-0fce890a]{width:100%;height:100%;background:#000}.activity .apply-btn[data-v-0fce890a]{position:static;left:0;bottom:0;z-index:3;height:1.31rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 .4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0499f3;font-size:.4rem;color:#fff}.activity .apply-btn.disabled[data-v-0fce890a]{background-color:#999}.activity.has-download[data-v-0fce890a]{padding-bottom:1.29rem}.activity.has-download .apply-btn[data-v-0fce890a]{position:static}.report-video[data-v-0fce890a]{position:relative;margin-top:.2rem;width:100%;height:4.65rem}.report-video .video-pic[data-v-0fce890a]{width:100%;height:100%;pointer-events:none}.report-video .play-btn[data-v-0fce890a]{position:absolute;top:50%;left:50%;margin-left:-.64rem;margin-top:-.64rem;width:1.28rem}.report-video video[data-v-0fce890a]{width:100%;height:100%;background:#000}