.banner[data-v-e466714a]{--banner-height:340px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(263.28deg,#d4e1fa 15.21%,#f3f7ff 86.37%);margin-bottom:-270px;padding-bottom:220px;position:relative}.banner[data-v-e466714a]:after{background:linear-gradient(1turn,#fff,#fff0);bottom:0;content:"";height:228px;left:0;position:absolute;right:0;width:100%}.banner .ll-container[data-v-e466714a]{align-items:center;display:flex;height:var(--banner-height);justify-content:space-between;position:relative}.banner .slogan[data-v-e466714a]{margin-top:20px}.banner .slogan h2[data-v-e466714a]{color:var(--ll-text-color-1);font-size:3.375rem;font-weight:var(--font-weight-bold);line-height:4rem;margin-bottom:16px}.banner .slogan p[data-v-e466714a]{color:var(--ll-text-color-2);font-size:1.125rem;font-weight:400;line-height:1.75rem}.banner .subscribe[data-v-e466714a]{background:#f7de63;border-radius:24px 8px 8px 24px;color:#842110;display:block;display:flex;font-size:16px;font-weight:500;gap:5px;line-height:48px;padding-right:10px;transition:background .12s linear,color .12s linear,width .2s cubic-bezier(.72,.81,.41,1.09);width:225px}.banner .subscribe>span[data-v-e466714a]{margin:0 auto}.banner .subscribe[data-v-e466714a]:hover{background:#f9e582;color:#9f4f41}.banner .subscribe[data-v-e466714a]:before{background:#fff;background-image:url(https://cb-img2.lianlianpay.com/lianlianglobal/imgs/marketing-book.gif);background-size:contain;border-radius:100px;content:"";display:block;height:36px;margin:6px;width:36px}.banner .subscribe.failed[data-v-e466714a]{background:#f9f0c1;color:#c48e3c;width:125px}.banner .subscribe.subscribed[data-v-e466714a]{background:#f9f0c1;color:#c48e3c;cursor:default;width:132px}.banner .subscribe.subscribed[data-v-e466714a]:before{background-image:url(https://cb-img2.lianlianpay.com/lianlianglobal/imgs/marketing-book.png);background-size:contain}.rewards-wrap[data-v-e466714a]{display:flex;flex-direction:column;gap:80px;position:relative;z-index:2}.rewards-wrap .marketing-banner[data-v-e466714a]{background:#f2f3f5;border-radius:16px;box-shadow:0 10px 30px #00000014;overflow:hidden;position:relative}.rewards-wrap .marketing-banner .hot-tag[data-v-e466714a]{height:auto;left:0;position:absolute;top:0;width:180px;z-index:10}.rewards-wrap .marketing-banner[data-v-e466714a] .swiper-wrapper{height:100%;width:100%}.rewards-wrap .marketing-banner .marketing-banner-link[data-v-e466714a],.rewards-wrap .marketing-banner .marketing-banner-link img[data-v-e466714a]{aspect-ratio:1140/340;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.rewards-wrap .marketing-banner[data-v-e466714a] .swiper-pagination{bottom:12px}.rewards-wrap .marketing-banner[data-v-e466714a] .swiper-pagination-bullet{background:#fff;border-radius:2px;height:3px;margin:0 4px;opacity:.48;width:16px}.rewards-wrap .marketing-banner[data-v-e466714a] .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:24px}.rewards-wrap .marketing-cards[data-v-e466714a]{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.rewards-wrap .marketing-cards+.load-more[data-v-e466714a]{margin-bottom:0;margin-top:40px}.rewards-wrap .marketing-card[data-v-e466714a]{aspect-ratio:364/340;background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .2s ease;--ll-reward-card-color:transparent}.rewards-wrap .marketing-card:hover .card-poster>img[data-v-e466714a]{transform:scale(1.1)}.rewards-wrap .marketing-card-tbar[data-v-e466714a]{position:absolute;width:100%;z-index:3}.rewards-wrap .marketing-card-tbar svg[data-v-e466714a]{display:block;width:100%}.rewards-wrap .marketing-card-tbar>span[data-v-e466714a]{align-items:center;bottom:4px;color:var(--ll-text-color-1);display:flex;font-weight:600;left:12%;overflow:hidden;position:absolute;right:40%;text-overflow:ellipsis;top:6px;white-space:nowrap;z-index:2}.rewards-wrap .marketing-card-tbar>.countdown[data-v-e466714a]{align-items:center;bottom:0;color:#fff;display:flex;font-size:14px;gap:6px;justify-content:center;position:absolute;right:10px;top:0;width:30%}.rewards-wrap .marketing-card-tbar>.countdown>div[data-v-e466714a]{align-items:stretch;border-radius:6px;display:flex;gap:2px;height:24px;justify-content:center;overflow:hidden;width:42px}.rewards-wrap .marketing-card-tbar>.countdown>div>span[data-v-e466714a]{background:#00000024;flex:1;font-weight:700;line-height:24px;text-align:center}.rewards-wrap .marketing-card .card-poster[data-v-e466714a]{background:#f2f3f5;height:100%}.rewards-wrap .marketing-card .card-poster img[data-v-e466714a]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s;width:100%}.rewards-wrap .marketing-card .card-info[data-v-e466714a]{bottom:16px;display:flex;justify-content:center;left:16px;position:absolute;right:16px}.rewards-wrap .marketing-card .card-info .card-btn[data-v-e466714a]{align-self:center;background:linear-gradient(278.34deg,#f66322 4.27%,#fff985 105.97%);border:1.3px solid #ffe4cb;border-radius:12px;box-shadow:0 1px 2px #0c0d1033;color:#842110;color:#000;font-size:14px;font-size:18px;font-weight:500;font-weight:600;height:48px;line-height:28px;max-width:220px;overflow:hidden;padding:8px 26px;position:relative;text-align:center;width:60%}.rewards-wrap .marketing-card .card-info .card-btn[data-v-e466714a]:before{background:radial-gradient(98.61% 98.61% at 50% 75%,#fff0 47.56%,#fff);border-radius:8px;bottom:3px;content:"";left:3px;pointer-events:none;position:absolute;right:3px;top:3px}.rewards-wrap .marketing-card .card-info .card-btn[data-v-e466714a]:after{background:radial-gradient(50% 50% at 50% 50%,#fee679 0,#fff0);content:"";height:10px;left:10%;mix-blend-mode:color-dodge;position:absolute;top:-5px;width:80%}.rewards-wrap .marketing-card .card-info .card-btn[data-v-e466714a]:hover{background:linear-gradient(278.34deg,#f66322 24.27%,#fff985 111.97%)}.rewards-wrap .rewards-list[data-v-e466714a]{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-bottom:80px}.rewards-wrap .reward-item[data-v-e466714a]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;display:block;overflow:hidden}.rewards-wrap .reward-item.expired[data-v-e466714a]{cursor:not-allowed}.rewards-wrap .reward-item.expired .expired-mask[data-v-e466714a]{display:block!important}.rewards-wrap .reward-item:hover:not(.expired) img[data-v-e466714a]{transform:scale(1.1)}.rewards-wrap .reward-poster[data-v-e466714a]{height:236px;overflow:hidden;position:relative}.rewards-wrap .reward-poster img[data-v-e466714a]{height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;transition:all .3s ease-in-out;width:100%}.rewards-wrap .reward-poster .expired-mask[data-v-e466714a]{background:#0009;display:none;height:100%;left:0;position:absolute;top:0;width:100%}.rewards-wrap .reward-poster .expired-mask[data-v-e466714a]:after{background-image:url(https://cb-img2.lianlianpay.com/lianlianglobal/imgs/expired.png);background-position:50%;background-repeat:no-repeat;background-size:128px 128px;content:" ";display:block;height:100%;width:100%}.rewards-wrap .reward-detail[data-v-e466714a]{padding:20px}.rewards-wrap .reward-detail h4[data-v-e466714a]{color:var(--ll-text-color-1);font-size:20px;font-weight:var(--font-weight-medium);line-height:28px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rewards-wrap .reward-detail p[data-v-e466714a]{color:var(--ll-text-color-2);display:-webkit-box;font-size:14px;font-weight:400;height:44px;line-height:22px;overflow:hidden;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;text-overflow:ellipsis}.rewards-wrap .reward-date[data-v-e466714a]{color:var(--ll-text-color-3);font-size:14px;font-weight:400;line-height:22px;padding:0 20px 20px}.buy-card-dialog[data-v-e466714a]{background:url(https://cb-img2.lianlianpay.com/lianlianglobal/imgs/rewards/reward-dialog.png) 0 0 no-repeat;height:784px/2;width:640px}.load-more[data-v-e466714a]{margin-bottom:80px;margin-top:-40px;text-align:center}.load-more .more-btn[data-v-e466714a]{border:1px solid var(--ll-brand-color);border-radius:6px;color:var(--ll-brand-color);cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:22px;padding:9px 30px}@media (max-width:440px){.banner[data-v-e466714a]{--banner-height:380px;margin-bottom:-290px}.banner .slogan[data-v-e466714a]{margin-top:0}.banner div[data-v-e466714a]:has(>.slogan){align-items:flex-start;flex-direction:column;gap:20px}.rewards-wrap[data-v-e466714a]{gap:30px}.rewards-wrap .marketing-banner .hot-tag[data-v-e466714a]{width:100px}.rewards-wrap .marketing-cards[data-v-e466714a],.rewards-wrap .rewards-list[data-v-e466714a]{grid-template-columns:1fr}}.buy-card-modal[data-v-e466714a]{background:url(https://cb-img2.lianlianpay.com/lianlianglobal/imgs/rewards/reward-dialog.png) 0 0 no-repeat;background-size:100% auto;height:392px;position:relative;width:640px}.buy-card-modal .hd[data-v-e466714a]{padding:20px 32px 0}.buy-card-modal .hd .title[data-v-e466714a]{color:#1d2129;font-size:20px;font-weight:600}.buy-card-modal .hd .close[data-v-e466714a]{align-items:center;background:#fffc;border-radius:50%;cursor:pointer;display:flex;height:42px;justify-content:center;position:absolute;right:0;top:-52px;width:42px}.buy-card-modal .hd .close[data-v-e466714a]:hover{background:#fff}.buy-card-modal .bd[data-v-e466714a]{padding:24px 32px 16px}.buy-card-modal .bd .content[data-v-e466714a]{background:#fff;border-radius:8px;color:#4e5969;font-size:14px;height:240px;line-height:22px;overflow-y:auto;padding:16px;white-space:pre-wrap}.buy-card-modal .ft[data-v-e466714a]{border-top:none;justify-content:center;padding:0 32px 32px}.buy-card-modal .ft button[data-v-e466714a]{background:#0e59f0;border:none;border-radius:24px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:40px;max-width:180px;width:100%}.buy-card-modal .ft button[data-v-e466714a]:hover{background:#3e7af3}@media (max-width:440px){.buy-card-modal[data-v-e466714a]{background:#fff;height:auto;width:90%}.buy-card-modal .hd[data-v-e466714a]{padding-top:16px}.buy-card-modal .hd .title[data-v-e466714a]{font-size:16px}.buy-card-modal .hd .close[data-v-e466714a]{transform:scale(.8);transform-origin:right bottom}.buy-card-modal .bd[data-v-e466714a]{padding-bottom:16px;padding-top:16px}.buy-card-modal .bd[data-v-e466714a],.buy-card-modal .ft[data-v-e466714a],.buy-card-modal .hd[data-v-e466714a]{padding-left:16px;padding-right:16px}.buy-card-modal .bd .content[data-v-e466714a]{background:#f7f7f7;height:calc(100vh - 400px)}.buy-card-modal .ft[data-v-e466714a]{padding-bottom:16px}}
