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