.box[data-v-0e5f397d]{position:relative}.page-bg[data-v-0e5f397d]{position:fixed;z-index:0;left:0;top:0;width:100%;height:100%;background:#addfcd}.page-bg .bg-img[data-v-0e5f397d]{width:100%}.content[data-v-0e5f397d]{position:relative;z-index:1}.content-cell[data-v-0e5f397d]{border-radius:8px;border:1px solid #21252b;background:#fff;margin:12px 12px 3px;width:calc(100% - 24px);box-sizing:border-box}.cell-top[data-v-0e5f397d]{display:flex;align-items:center;justify-content:center;height:50px;background:linear-gradient(180deg,#e8fccf,rgba(238,247,225,.3));border-radius:8px 8px 0 0}.cell-top .title[data-v-0e5f397d]{color:#21252b;font-size:17px;padding:0 10px;font-weight:600}.cell-top .iconfont[data-v-0e5f397d]{color:#21252b;font-size:15px}.infinite-list[data-v-0e5f397d]{overflow:auto;padding:10px 13px;margin-bottom:1px}.reward-item-box[data-v-0e5f397d]{padding:5px 0}.reward-item[data-v-0e5f397d]{display:flex;padding:12px;background:#f6f6f6;border-radius:4px}.reward-item .reward-img-box[data-v-0e5f397d]{width:80px;height:80px;min-width:80px;background:#fff;border-radius:2px;position:relative;display:flex;align-items:center;justify-content:center}.reward-item .reward-img-box .reward-img[data-v-0e5f397d]{width:66px;height:66px}.reward-item .reward-info[data-v-0e5f397d]{padding-left:10px}.reward-info .reward-name[data-v-0e5f397d]{color:#21252b;font-size:14px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.reward-info .reward-condition[data-v-0e5f397d]{margin:3px 0 5px;color:#21252b;font-weight:300;font-size:12px;height:33px;word-break:break-all;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.reward-info .reward-time[data-v-0e5f397d]{color:#21252b;font-weight:300;font-size:13px}.empty-box[data-v-0e5f397d]{text-align:center;background:#fff}.empty-box .empty-img[data-v-0e5f397d]{margin:0 auto;padding:80px 0 20px;width:180px;height:167px}.empty-box .title[data-v-0e5f397d]{color:#21252b;font-size:16px;font-weight:600;padding:0 9px}.empty-box .subtitle[data-v-0e5f397d]{color:#63666b;font-size:14px;max-width:229px;margin:0 auto}.empty-box .play-btn[data-v-0e5f397d]{margin:25px auto 0;width:180px;height:38px;line-height:36px;box-sizing:border-box;border-radius:19px;text-align:center;background:#000;color:#fff;font-size:14px;font-weight:600}