/* packageB//pages/luckactivity/index/index.wxss */ page { /* background-color: rgb(129, 2, 253); */ } page, .luck-container { /* height: 100%; */ } .luck-container { background-size: 100% auto !important; padding: 42% 20rpx 0; } .weel-container { padding-bottom: 80rpx; } .badge { display: block; width: 362rpx; height: 57rpx; margin: 30rpx auto; position: relative; font-size: 26rpx; color: white; } .badge::before { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .badge.prizes::before { content: '奖品展示'; } .badge.activity::before { content: '活动展示'; } .prize-container { width: 62rpx; height: 64rpx; border: 2rpx solid #eeedf0; } .list { /* padding: 0 20rpx; */ } .list-item { display: flex; padding: 20rpx; } .list-item ~ .list-item { border-top: 2rpx solid #ebedf0; } .img-container { width: 140rpx; height: 140rpx; margin-right: 20rpx; /* background-color: #f5f5f5; */ display: flex; align-items: center; justify-content: center; } .img { display: block; width: 100%; height: 100%; } .small_set{ width: 84rpx; height: 84rpx; } .item-r { display: flex; flex-direction: column; justify-content: space-between; flex: 1; } .tel { display: flex; align-items: center; color: #00a0e0; font-size: 28rpx; } .icon-tel { font-size: 28rpx; margin-right: 6rpx; } .qrcode-container { background-color: white; border-radius: 12rpx; margin-top: 40rpx; padding: 20rpx; text-align: center; /* display: block; width: 100%; height: 100%; */ } .qrcode { width: 200rpx; height: 200rpx; background-color: gray; } .logo { width: 132rpx; height: 37rpx; margin-right: 10rpx; } .circle-container { background-color: rgba(44, 44, 44, 0.2); width: 100rpx; height: 100rpx; border-radius: 50%; color: white; position: fixed; right: 20rpx; display: flex; justify-content: center; align-items: center; z-index: 1; } .circle-container.gift { bottom: 20rpx; } .circle-container.zhuanfa { bottom: 160rpx; } .circle-container.active::after { content: ''; position: absolute; width: 14rpx; height: 14rpx; background-color: #f74c31; border: 2rpx solid #fff; border-radius: 50%; top: 6rpx; right: 10rpx; } .icon-liwu, .icon-zhuanfa1 { font-size: 40rpx; } .tip-to-down { position: relative; /* display: block; text-align: center; margin: auto; margin-top: .4rem; width: 6rem; z-index: 2; -webkit-transform: translate(0, -50%); */ /* transform: translate(0, -50%); */ /* color: #fff; font: normal 400 20px/1 'Josefin Sans', sans-serif; letter-spacing: .1em; text-decoration: none; -webkit-transition: opacity .3s; */ transition: opacity .3s; } .tip-to-down text { position: absolute; top: 0; left: 50%; width: 1rem; height: 1rem; /* transform: translateX(-50%); */ margin-left: -13rpx; border-left: 2rpx solid #fff; border-bottom: 2rpx solid #fff; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: sdb07 2s infinite; animation: sdb07 2s infinite; opacity: 0; box-sizing: border-box; } .tip-to-down text:nth-of-type(1) { -webkit-animation-delay: 0s; animation-delay: 0s; } .tip-to-down text:nth-of-type(2) { top: 32rpx; -webkit-animation-delay: .15s; animation-delay: .15s; } @-webkit-keyframes sdb07 { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } } @keyframes sdb07 { 0% { opacity: 0; } 50% { opacity: 1; } 100% { opacity: 0; } } .popup-container { position: fixed; width: 100%; bottom: 0; background-color: white; z-index: 1; padding: 0 20rpx; box-sizing: border-box; z-index: 998; } .popup-container .img-container { width: 140rpx; height: 140rpx; flex-shrink: 0; } .popup-list { max-height: 79vh; overflow: auto; } .popup-item { padding: 20rpx 0; display: flex; align-items: center; /* flex: 1; */ } .popup-item ~ .popup-item { border-top: 2rpx solid #ebedf0; } .rmb::before { content: '¥'; font-size: 24rpx; } .btn { color: #ff2d4b; border: 2rpx solid #ff2d4b; border-radius: 8rpx; padding: 6rpx 20rpx; } .btn2 { font-size: 26rpx; color: white; background-color: #ff2d4b; padding: 20rpx 40rpx; text-align: center; } .close-container { color: white; position: absolute; right: 20rpx; top: -80rpx; } .icon-close { font-size: 40rpx; } .close-container::after { content: ''; position: absolute; width: 2rpx; height: 40rpx; background-color: white; left: 50%; top: 42rpx; transform: translateX(-50%); } .br12 { border-radius: 12rpx; } .text-underline { text-decoration:underline; } .txt-red { color: #ff2d4b; } .c-yellow { color: yellow; } .mask { position: fixed; width: 100%; height: 100%; top: 0; background-color: rgba(0,0,0,.7); z-index: 1; } .popup-container2 { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 999; width: 85%; } .popup { background-color: white; border-radius: 12rpx; padding: 60rpx; margin-top: 20rpx; } .block { display: block; } .img-container2 { width: 300rpx; height: 200rpx; margin: 60rpx auto 0; } .note { font-size: 24rpx; white-space: nowrap; color: #7b7b7b; } .c-tb { color: #ff6200; } .noMore { padding: 20rpx; color: #bbb; text-align: center; font-size: 22rpx; } .my-qrcode { /* background-color: red; */ } .swiper-container { position: absolute; top: 0; left: 0; padding: 20rpx 10rpx; width: 100%; box-sizing: border-box; } .swiper { height: 60rpx; color: white; font-size: 26rpx; } .swiper-item { /* width: auto !important; background-color: rgba(0,0,0,.4); border-radius: 60rpx; */ position: relative; } .item { position: absolute; display: flex; align-items: center; border-radius: 60rpx; background-color: rgba(0,0,0,.4); } .avatar-container { width: 60rpx; height: 60rpx; border-radius: 50%; overflow: hidden; flex-shrink: 0; } .img-block { width: 100%; height: 100%; display: block; } .nickname { color: #FFE12F; padding: 0 10rpx; } .brdt:only-of-type { border-top: none; } .brdt ~ .brdt { border-top: 2rpx solid #ebedf0; /* border-top: 2rpx solid red; */ } .poster-container { text-align: center; color: white; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 9; } .poster { width: 620rpx; height: 995rpx; /* border-radius: 16rpx; */ margin: 0 auto; /* background-color: pink; */ } .luck-container.on .weel-txt { color: black; } .luck-container.on .badge, .luck-container.on .logo-container, .luck-container.on .tip-to-down { -webkit-filter: brightness(60%); filter: brightness(60%); } .luck-container.on .panel { box-shadow: 0 0 24rpx #e7e9eb; } .luck-container.on .cs { color: #ff5000; }