@charset "UTF-8"; .text-center.data-v-145129ee { text-align: center; } .font-weight.data-v-145129ee { font-weight: bold; } .page-width.data-v-145129ee { width: 100%; } .goods-hover-class.data-v-145129ee { opacity: .9; background-color: #f7f7f7; } .background-image.data-v-145129ee { background-repeat: no-repeat; background-size: 100% 100%; background-position: center; } /*全局文字大小*/ /* 屏幕宽度*/ page.data-v-145129ee { font-size: 32rpx; background: #f7f7f7; } .page-width.data-v-145129ee { width: 100%; } .u-hover-class.data-v-145129ee { opacity: .9; background-color: #f7f7f7; } .safe-area-inset-bottom.data-v-145129ee { padding-bottom: 0; padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom); } .bg.data-v-145129ee { height: 560rpx; width: 100%; overflow-y: hidden; } .bg image.data-v-145129ee { width: 100%; height: 100%; } .icon.data-v-145129ee { height: 72rpx; width: 200rpx; position: absolute; top: 360rpx; right: 12rpx; } .icon image.data-v-145129ee { height: 72rpx; width: 72rpx; margin-right: 28rpx; } .dare.data-v-145129ee { width: 100%; position: absolute; top: 450rpx; left: 0; right: 0; } .dare-info.data-v-145129ee { width: 93.6%; background-color: white; margin: 0 24rpx; color: #999; font-size: 26rpx; padding: 28rpx 32rpx; border-radius: 16rpx; box-shadow: 0 0 20rpx rgba(0, 0, 0, 0.15); } .join-info.data-v-145129ee { font-size: 24rpx; color: #999; text-align: center; margin-top: 12rpx; } .target.data-v-145129ee { font-size: 26rpx; color: #666666; margin-bottom: 14rpx; } .target text.data-v-145129ee { color: #ff4544; font-family: 'DIN'; } .submit.data-v-145129ee { height: 78rpx; width: 498rpx; border-radius: 40rpx; background-color: #ff9d1e; color: #ffff; font-size: 32rpx; margin-top: 20rpx; line-height: 78rpx; border: 1rpx solid #ff9d1e; } .submit-end.data-v-145129ee { height: 78rpx; width: 498rpx; border-radius: 40rpx; background-color: #ffff; color: #ff9d1e; margin-top: 20rpx; font-size: 32rpx; line-height: 78rpx; border: 1rpx solid #ff9d1e; } .join-title.data-v-145129ee { height: 55rpx; } .title-left.data-v-145129ee { text-align: left; float: left; width: auto; color: #353535; font-size: 28rpx; overflow: hidden; } .dare-title.data-v-145129ee { height: 48rpx; } .not.data-v-145129ee { float: right; height: 48rpx; width: 94rpx; line-height: 48rpx; background-color: #eee; text-align: center; } .already.data-v-145129ee { float: right; height: 48rpx; width: 94rpx; color: #ff9d1e; line-height: 48rpx; background-color: #fff2e2; text-align: center; } .dare-item.data-v-145129ee { width: 100%; } .item.data-v-145129ee { display: inline-block; width: 36%; text-align: center; padding-top: 20rpx; } .total.data-v-145129ee { color: #ff9d1e; font-family: "DIN"; font-size: 50rpx; margin-bottom: 16rpx; } .join.data-v-145129ee { width: 93.6%; background-color: white; margin: 0 24rpx 20rpx; color: #999; font-size: 26rpx; padding: 30rpx 32rpx 40rpx; border-radius: 16rpx; text-align: center; margin-top: 20rpx; box-shadow: 0 0 20rpx rgba(0, 0, 0, 0.15); } .msg.data-v-145129ee { float: right; } .money.data-v-145129ee { color: #ff9d1e; font-family: "DIN"; font-size: 50rpx; margin: 10rpx 0 10rpx; } .info.data-v-145129ee { margin: 36rpx 0 26rpx; } .info text.data-v-145129ee { color: #ff9d1e; } .join-btn.data-v-145129ee { height: 80rpx; line-height: 80rpx; width: 500rpx; font-size: 16px; border-radius: 40rpx; background-color: #ff9d1e; margin: 0 auto; color: #ffff; } .finish-btn.data-v-145129ee { height: 78rpx; line-height: 78rpx; width: 498rpx; border-radius: 40rpx; border: 1rpx solid #ff9d1e; background-color: #ffff; color: #ff9d1e; font-size: 32rpx; } button.data-v-145129ee::after { border: none; } .success.data-v-145129ee { position: fixed; top: 300rpx; z-index: 3; background-color: #e8703e; width: 630rpx; height: 640rpx; margin: 0 60rpx; border-radius: 16rpx; text-align: center; } .content.data-v-145129ee { background-color: white; width: 598rpx; height: 608rpx; margin: 16rpx; font-size: 34rpx; color: #9f5100; } .success-tip.data-v-145129ee { height: 200rpx; width: 200rpx; margin-bottom: 28rpx; } .banner.data-v-145129ee { height: 132rpx; width: 548rpx; margin-top: -76rpx; } .banner-text.data-v-145129ee { position: fixed; top: 272rpx; width: 598rpx; text-align: center; color: #9f5100; font-size: 42rpx; } .tip.data-v-145129ee { font-size: 30rpx; color: #666; margin: 30rpx 0 18rpx; } .success-btn.data-v-145129ee { font-size: 34rpx; color: #ffff; height: 80rpx; width: 500rpx; border-radius: 40rpx; background-color: #ff9d1e; } .space.data-v-145129ee { width: 93.6%; height: 550rpx; background-color: white; margin: 0 24rpx; color: #999; font-size: 34rpx; padding: 80rpx 0 100rpx; border-radius: 16rpx; text-align: center; position: absolute; top: 450rpx; box-shadow: 0 0 20rpx rgba(0, 0, 0, 0.15); } .no-join image.data-v-145129ee { height: 200rpx; width: 200rpx; margin-bottom: 35rpx; } .no-join.data-v-145129ee { width: 93.6%; height: 350rpx; background-color: white; margin: 0 24rpx; color: #999; font-size: 34rpx; border-radius: 16rpx; padding: 30rpx 0 0; text-align: center; margin-top: 20rpx; box-shadow: 0 0 20rpx rgba(0, 0, 0, 0.15); } .space image.data-v-145129ee { height: 300rpx; width: 300rpx; margin-bottom: 15rpx; } form.data-v-145129ee { display: inline-block; } #ad.data-v-145129ee { position: fixed; bottom: 0; width: 100%; } .join-bg.data-v-145129ee { width: 100%; height: 100%; position: fixed; background-color: rgba(0, 0, 0, 0.3); z-index: 9999; top: 0; left: 0; } .join-success.data-v-145129ee { position: fixed; top: 300rpx; left: 0; right: 0; margin: 0 auto; height: 640rpx; width: 630rpx; border-radius: 16rpx; background-color: white; text-align: center; z-index: 9; padding: 92rpx 0 80rpx; } .join-success .join-close.data-v-145129ee { width: 28rpx; height: 28rpx; position: absolute; top: 32rpx; right: 32rpx; } .join-success .join-close image.data-v-145129ee { width: 28rpx; height: 28rpx; } .join-img.data-v-145129ee { height: 260rpx; width: 260rpx; margin-bottom: 40rpx; } .join-success view.data-v-145129ee { font-size: 32rpx; color: #666; } .invite.data-v-145129ee { margin-top: 56rpx; height: 80rpx; width: 500rpx; line-height: 80rpx; font-size: 34rpx; color: #ff9d1e; border-radius: 40rpx; background-color: white; border: 1rpx solid #ff9d1e; } .invite.data-v-145129ee::after { border: 0px; } .loading.data-v-145129ee { font-size: 30rpx; color: #353535; text-align: center; height: 80rpx; line-height: 80rpx; background-color: #f2f2f2; } .activity-name.data-v-145129ee { font-size: 30rpx; color: #353535; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; margin-top: 20rpx; margin-bottom: 5rpx; padding: 0 11%; } .activity-step.data-v-145129ee { font-size: 26rpx; color: #666666; } .openSetting.data-v-145129ee { height: 120rpx; width: 500rpx; line-height: 120rpx; background-color: #4fd866; border-radius: 30rpx; color: #ffff; font-size: 52rpx; position: fixed; top: 50%; left: 50%; margin-left: -250rpx; } .over-screen.data-v-145129ee { position: fixed; top: 0; left: 0; right: 0; height: 100%; width: 100%; background-color: rgba(0, 0, 0, 0.3); z-index: 100; } .window.data-v-145129ee { height: 160rpx; line-height: 160rpx; width: 84%; position: fixed; top: 400rpx; left: 0; right: 0; margin: 0 auto; background-color: white; text-align: center; font-size: 32rpx; color: #353535; border-top-left-radius: 16rpx; border-top-right-radius: 16rpx; } .get-setting.data-v-145129ee { height: 88rpx; line-height: 88rpx; width: 84%; position: fixed; top: 560rpx; left: 0; right: 0; margin: 0 auto; border-top: 1rpx solid #e2e2e2; background-color: white; text-align: center; border-bottom-left-radius: 16rpx; border-bottom-right-radius: 16rpx; font-size: 32rpx; color: #353535; } .dialog-bg.data-v-145129ee { background-color: rgba(0, 0, 0, 0.3); position: fixed; top: 0; left: 0; height: 100%; width: 100%; z-index: 100; } .dialog.data-v-145129ee { width: 620rpx; border-radius: 16rpx; margin: 0 auto; background-color: #fff; z-index: 20; } .dialog-title.data-v-145129ee { font-size: 32rpx; color: #353535; width: 620rpx; margin: 32rpx auto 40rpx; text-align: center; } .refund-tip.data-v-145129ee { font-size: 32rpx; color: #353535; margin: 4rpx 0 45rpx; } .btn-area.data-v-145129ee { height: 88rpx; position: relative; border-top: 1rpx solid #e2e2e2; } .btn-area .line.data-v-145129ee { height: 32rpx; width: 1rpx; background-color: #e2e2e2; position: absolute; top: 28rpx; left: 0; right: 0; margin: 0 auto; } .submit-btn.data-v-145129ee { height: 88rpx; line-height: 88rpx; font-size: 32rpx; color: #666; width: 310rpx; text-align: center; } .submit-btn.be-submit.data-v-145129ee { color: #446dfd; }