.box[data-v-21bd19b3]{position:relative}.page-bg[data-v-21bd19b3]{position:fixed;z-index:0;left:0;top:0;width:100%;height:100%;background:#addfcd}.page-bg .bg-img[data-v-21bd19b3]{width:100%}.content[data-v-21bd19b3]{position:relative;z-index:1}.content-cell[data-v-21bd19b3]{border-radius:8px;border:1px solid #06b0b2;background:#fff;margin:12px 12px 3px;width:calc(100% - 24px);box-sizing:border-box}.cell-top[data-v-21bd19b3]{display:flex;align-items:center;justify-content:center;height:50px;background:linear-gradient(180deg,#dff7f4,rgba(223,247,244,.3));border-radius:8px 8px 0 0}.cell-top .title[data-v-21bd19b3]{color:#27292b;font-size:17px;padding:0 10px;font-weight:600}.cell-top .iconfont[data-v-21bd19b3]{color:#38bdcd;font-size:15px}.reward-box[data-v-21bd19b3]{padding:15px 0 6px;display:flex;flex-wrap:wrap}.reward-item-box[data-v-21bd19b3]{width:calc(50% - 19px);padding:0 6px 12px}.reward-item-box[data-v-21bd19b3]:nth-child(odd){padding-left:13px}.reward-item-box[data-v-21bd19b3]:nth-child(2n+2){padding-right:13px}.reward-item-detail[data-v-21bd19b3]{background:#f6f6f6;border-radius:4px;padding:6px}.reward-item-detail .img-box[data-v-21bd19b3]{padding-top:100%;position:relative;background:#fff}.reward-item-detail .img-box .reward-img[data-v-21bd19b3]{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);height:calc(100% - 20px)}.reward-item-detail .reward-name[data-v-21bd19b3]{color:#21252b;font-size:14px;font-weight:500;padding:11px 0 0}.reward-item-detail .reward-des[data-v-21bd19b3]{color:#21252b;font-size:11px;font-weight:300;padding:4px 0 7px}.rule-item[data-v-21bd19b3]{padding:15px 13px 0}.rule-item[data-v-21bd19b3]:last-child{padding-bottom:16px}.rule-item .title[data-v-21bd19b3]{color:#21252b;font-size:14px;font-weight:600}.rule-item .value[data-v-21bd19b3]{color:#21252b;font-size:13px;margin-top:8px}.rule-item .value.point[data-v-21bd19b3]{padding-left:10px;position:relative}.rule-item .value.point[data-v-21bd19b3]:before{content:" ";position:absolute;width:4px;height:4px;border-radius:50%;background:#38bdcd;top:7px;left:0;z-index:1}