@charset "UTF-8"; .text-center.data-v-7aa9389f { text-align: center; } .font-weight.data-v-7aa9389f { font-weight: bold; } .page-width.data-v-7aa9389f { width: 100%; } .goods-hover-class.data-v-7aa9389f { opacity: .9; background-color: #f7f7f7; } .background-image.data-v-7aa9389f { background-repeat: no-repeat; background-size: 100% 100%; background-position: center; } /*全局文字大小*/ /* 屏幕宽度*/ page.data-v-7aa9389f { font-size: 32rpx; background: #f7f7f7; } .page-width.data-v-7aa9389f { width: 100%; } .u-hover-class.data-v-7aa9389f { opacity: .9; background-color: #f7f7f7; } .safe-area-inset-bottom.data-v-7aa9389f { padding-bottom: 0; padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom); } .bg.data-v-7aa9389f { width: 100%; height: 500rpx; display: block; } .tips.data-v-7aa9389f { position: absolute; top: 55rpx; left: 30rpx; color: #fff; font-size: 24rpx; } .icon.data-v-7aa9389f { position: absolute; right: 0; top: 55rpx; } .icon.toIndex.data-v-7aa9389f { top: 119rpx; } .rules.data-v-7aa9389f { height: 48rpx; line-height: 46rpx; width: 144rpx; text-align: center; padding: 0; color: #fff; background-color: rgba(0, 0, 0, 0.3); font-size: 24rpx; border-top-left-radius: 24rpx; border-bottom-left-radius: 24rpx; border: 2rpx solid #fff; border-right: 0; } .check-in-btn.data-v-7aa9389f { height: 260rpx; width: 260rpx; position: absolute; top: 60rpx; left: 50%; margin-left: -130rpx; } .check-in-btn image.data-v-7aa9389f { height: 260rpx; width: 260rpx; } .no-check-in.data-v-7aa9389f { font-size: 32rpx; color: #fff; position: absolute; top: 340rpx; left: 0; right: 0; text-align: center; } .always.data-v-7aa9389f { font-size: 28rpx; color: #fff; position: absolute; top: 390rpx; left: 0; right: 0; text-align: center; } .reward.data-v-7aa9389f { margin: 0 24rpx; border-radius: 14rpx; padding: 0 40rpx; background-color: #fff; } .reward.balance-reward.data-v-7aa9389f { margin-top: 24rpx; } .reward-item.data-v-7aa9389f { height: 150rpx; border-top: 1rpx dashed #5997fc; color: #2c3c7e; font-size: 26rpx; position: relative; } .reward-item.no-top.data-v-7aa9389f { border-top: 1rpx dashed #fff !important; } .reward.balance-reward .reward-item.data-v-7aa9389f { border-top: 1rpx solid #fff; } .reward-icon.data-v-7aa9389f { float: left; height: 72rpx; width: 72rpx; margin-top: 39rpx; margin-right: 24rpx; } .reward-title.data-v-7aa9389f { margin-top: 40rpx; } .reward-content.data-v-7aa9389f { margin-top: -3rpx; } .reward-btn.data-v-7aa9389f { position: absolute; right: 40rpx; top: 47rpx; } .reward-btn button.data-v-7aa9389f { border-radius: 28rpx; width: 150rpx; height: 56rpx; line-height: 56rpx; color: #fff; font-size: 26rpx; background-color: #5997fc; } .reward-btn button.data-v-7aa9389f::after { border: 0; } .reward-btn .over.data-v-7aa9389f { background-color: #cdcdcd; } .day.data-v-7aa9389f { margin: 24rpx; background-color: #fff; border-radius: 14rpx; z-index: 99; padding: 40rpx 25rpx; padding-top: 0; } .day-title.data-v-7aa9389f { height: 110rpx; } .day-title image.data-v-7aa9389f { display: block; margin-top: 4rpx; height: 22rpx; width: 12rpx; } .date.data-v-7aa9389f { color: #353535; font-size: 28rpx; } .week.data-v-7aa9389f { color: #999; height: 64rpx; border-bottom: 1rpx solid #e2e2e2; margin-bottom: 16rpx; } .week view.data-v-7aa9389f { height: 64rpx; width: 64rpx; margin: 0 15rpx; line-height: 64rpx; text-align: center; } .everyday.data-v-7aa9389f { -webkit-flex-wrap: wrap; flex-wrap: wrap; } .everyday .every.data-v-7aa9389f { margin: 0 15rpx 8rpx; height: 64rpx; width: 64rpx; line-height: 64rpx; text-align: center; position: relative; } .everyday .every image.data-v-7aa9389f { height: 64rpx; position: absolute; width: 64rpx; top: 0; left: 0; display: block; } .every view.data-v-7aa9389f { line-height: 64rpx; position: absolute; height: 64rpx; width: 64rpx; top: 0; left: 0; z-index: 5; } .next.data-v-7aa9389f { color: #999; } .dialog.data-v-7aa9389f { position: fixed; left: 0; top: 0; height: 100%; width: 100%; z-index: 999; background-color: rgba(0, 0, 0, 0.3); } .success.data-v-7aa9389f { position: fixed; top: 350rpx; left: 0; right: 0; width: 630rpx; margin: 0 auto; background-color: #fff; border-radius: 16rpx; z-index: 1000; padding-bottom: 64rpx; } .success .success-img.data-v-7aa9389f { height: 450rpx; width: 630rpx; margin-top: -250rpx; } .getPrice.data-v-7aa9389f { height: 40rpx; line-height: 40rpx; color: #ff4544; font-size: 44rpx; margin-bottom: 28rpx; } .success .getPrice image.data-v-7aa9389f { height: 40rpx; width: 40rpx; margin-right: 16rpx; display: block; } .info.data-v-7aa9389f { font-size: 32rpx; color: #353535; margin-bottom: 44rpx; text-align: center; } .info text.data-v-7aa9389f { color: #ff4544; } .success-btn.data-v-7aa9389f { width: 320rpx; height: 72rpx; line-height: 72rpx; font-size: 32rpx; color: #fff; background-color: #ff4544; border-radius: 36rpx; margin: 0 auto; } .success-btn.data-v-7aa9389f::after { border: 0; } .getRed.data-v-7aa9389f { height: 460rpx; width: 630rpx; position: fixed; top: 330rpx; left: 0; right: 0; margin: 0 auto; text-align: center; font-size: 28rpx; color: #ba7d44; } .getRed-img.data-v-7aa9389f { height: 460rpx; width: 630rpx; } .getRed-title.data-v-7aa9389f { position: fixed; text-align: center; left: 0; width: 100%; top: 390rpx; } .getRed-price.data-v-7aa9389f { color: #ff4544; position: fixed; text-align: center; left: 0; width: 100%; top: 450rpx; } .getRed-price text.data-v-7aa9389f { font-family: DIN; font-size: 68rpx; } .getRed-content.data-v-7aa9389f { position: fixed; text-align: center; left: 0; width: 100%; top: 540rpx; } .getRed-btn.data-v-7aa9389f { position: fixed; top: 640rpx; left: 0; right: 0; margin: 0 auto; width: 320rpx; height: 72rpx; color: #ff4544; font-size: 32rpx; line-height: 72rpx; border-radius: 36rpx; background: -webkit-linear-gradient(top, #ffe8bc, #ffcb7c); background: linear-gradient(to bottom, #ffe8bc, #ffcb7c); } .getRed-btn.data-v-7aa9389f::after { border: 0; } .close.data-v-7aa9389f { position: fixed; top: 870rpx; height: 30rpx; width: 30rpx; left: 50%; margin-left: -15rpx; z-index: 1000; } .close image.data-v-7aa9389f { height: 30rpx; width: 30rpx; } .get-close.data-v-7aa9389f { top: 800rpx; } .getRed-info.data-v-7aa9389f { font-size: 22rpx; position: fixed; top: 724rpx; left: 0; right: 0; text-align: center; color: #ffcb7c; } .other.data-v-7aa9389f { background: -webkit-linear-gradient(top, #2a3a7c, #5b7ac7); background: linear-gradient(to bottom, #2a3a7c, #5b7ac7); padding-bottom: 40rpx; position: absolute; top: 500rpx; left: 0; width: 100%; } .toggle-btn.data-v-7aa9389f { width: 150rpx; height: 110rpx; }