.activity-display-tabs[data-v-079d45d7]{margin-bottom:16px}.activity-display-tabs__item[data-v-079d45d7]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid;border-radius:14px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-style:normal;font-weight:400;height:28px;justify-content:center;line-height:16px;margin-bottom:12px;margin-right:8px;padding:6px 12px}.activity-display-tabs__item.active[data-v-079d45d7]{background-color:#ff5722!important;border-color:#ff5722!important;color:#fff!important}.activity-display-tabs[platform=mweb][data-v-079d45d7]{margin-bottom:6px}.activity-display-tabs[platform=mweb] .activity-display-tabs__item[data-v-079d45d7]{margin-bottom:10px}@media screen and (max-width:400px){margin-bottom:6px;.activity-display-tabs__item[data-v-079d45d7]{margin-bottom:10px}}.campaign-title[platform=web]{margin:0 auto 28px;width:900px}.campaign-title[platform=web] .title{color:#212121;font-size:32px;font-weight:700;line-height:42px;margin-bottom:8px;min-height:42px}.campaign-title[platform=web] .sub-title,.campaign-title[platform=web] .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-style:normal;overflow:hidden;text-align:center;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=web] .sub-title{font-size:16px;font-weight:400;line-height:22px}.campaign-title[platform=mweb]{margin-bottom:16px;width:100%}.campaign-title[platform=mweb] .title{-webkit-line-clamp:2;font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px;min-height:32px}.campaign-title[platform=mweb] .sub-title,.campaign-title[platform=mweb] .title{-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-style:normal;overflow:hidden;text-align:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=mweb] .sub-title{-webkit-line-clamp:4;font-size:14px;font-weight:400;line-height:20px}@media screen and (max-width:400px){.campaign-title[platform=web]{margin-bottom:16px;width:100%}.campaign-title[platform=web] .title{-webkit-line-clamp:2;font-size:24px;font-weight:700;line-height:32px;margin-bottom:8px;min-height:32px}.campaign-title[platform=web] .sub-title,.campaign-title[platform=web] .title{-webkit-box-orient:vertical;color:#212121;display:-webkit-box;font-style:normal;overflow:hidden;text-align:left;-o-text-overflow:ellipsis;text-overflow:ellipsis;word-break:break-word}.campaign-title[platform=web] .sub-title{-webkit-line-clamp:4;font-size:14px;font-weight:400;line-height:20px}}.wishlist-poptip .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wishlist-poptip .btn{margin-top:12px;text-align:right}.wishlist-poptip .btn button:first-child{border:1px solid #fff}.wishlist-poptip .btn button:last-child{margin-left:12px}.wishlist-poptip .title[data-v-1288a895]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wishlist-poptip .btn[data-v-1288a895]{margin-top:12px;text-align:right}.wishlist-poptip .btn button[data-v-1288a895]:last-child{margin-left:12px}.hotel-api-card[platform=mweb]:not(.is-white) .activity-display__container .activity-display__no-result-tips,.hotel-api-card[platform=web]:not(.is-white) .activity-display__container .activity-display__no-result-tips{color:#fff}.hotel-api-card[platform=web]{padding:40px 0}.hotel-api-card[platform=web] .activity-display__container{grid-gap:28px 20px;-webkit-box-pack:center;-ms-flex-pack:center;display:grid;justify-content:center}.hotel-api-card[platform=web] .activity-display__container.no-result{display:block!important}.hotel-api-card[platform=web] .activity-display__container .activity-display__no-result-img{display:block;margin:64px auto 0}.hotel-api-card[platform=web] .activity-display__container .activity-display__no-result-tips{color:#4a4a4a;font-size:14px;line-height:21px;margin:16px auto 0;text-align:center}.hotel-api-card[platform=web] .activity-display__container .activity-display__card{border-radius:6px;display:inline-block;vertical-align:top}.hotel-api-card[platform=web] .activity-display__container.pc-3-text-bottom{grid-template-columns:repeat(auto-fill,373px)}.hotel-api-card[platform=web] .activity-display__container.pc-3-text-bottom:not(.greater-than-3){grid-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.hotel-api-card[platform=web] .activity-display__container.pc-3-text-bottom .activity-display__card{height:396px;width:373px}.hotel-api-card[platform=web] .activity-display__container.pc-4-text-bottom{grid-template-columns:repeat(auto-fill,275px)}.hotel-api-card[platform=web] .activity-display__container.pc-4-text-bottom:not(.greater-than-4){grid-gap:20px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.hotel-api-card[platform=web] .activity-display__container.pc-4-text-bottom .activity-display__card{height:348px;width:275px}.hotel-api-card[platform=web] .vertical-card-container_top-list{overflow:hidden;word-break:break-word}.hotel-api-card[platform=web] .vertical-card-container_top-list .card-participation_number{-ms-flex-negative:0;flex-shrink:0}.hotel-api-card[platform=web] .vertical-card-container_top-list .card-participation_desc{-ms-flex-negative:1;flex-shrink:1}.hotel-api-card[platform=mweb]{padding:32px 16px}.hotel-api-card[platform=mweb] .activity-display__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.hotel-api-card[platform=mweb] .activity-display__container.no-result{display:block!important}.hotel-api-card[platform=mweb] .activity-display__container .activity-display__no-result-img{display:block;margin:36px auto 0}.hotel-api-card[platform=mweb] .activity-display__container .activity-display__no-result-tips{color:#4a4a4a;font-size:14px;line-height:21px;margin:16px auto 0;text-align:center}.hotel-api-card[platform=mweb] .activity-display__container .activity-display__card{border-radius:6px;display:inline-block;margin-bottom:12px;vertical-align:top}.hotel-api-card[platform=mweb] .activity-display__container.m-1-text-bottom .activity-display__card,.hotel-api-card[platform=mweb] .activity-display__container.m-1-text-right .activity-display__card{width:100%}.hotel-api-card[platform=mweb] .activity-display__container.m-2-text-bottom .activity-display__card{margin-bottom:16px;margin-right:13px;min-height:274px;width:calc(50% - 6.5px)}.hotel-api-card[platform=mweb] .activity-display__container.m-2-text-bottom .activity-display__card:nth-child(2n){margin-right:0}.hotel-api-card[platform=mweb] .vertical-card-container_top-list{overflow:hidden;word-break:break-word}.hotel-api-card[platform=mweb] .vertical-card-container_top-list .card-participation_number{-ms-flex-negative:0;flex-shrink:0}.hotel-api-card[platform=mweb] .vertical-card-container_top-list .card-participation_desc{-ms-flex-negative:1;flex-shrink:1}.activity-display__card{position:relative}.activity-display__card .add-favorite{position:absolute;right:12px;top:12px}