.lucky { display: flex; position: fixed; justify-content: center; align-items: center; top: 0; bottom: 0; left: 0; right: 0; background-color:rgba(0,0,0,0.9); z-index: 100; } .lucky-hongbao { position: relative; top:-80rpx; } .lucky-hongbao-header { width: 666rpx; height: 212rpx; display: flex; justify-content: center; } .lucky-hongbao-header image { width: 640rpx; height: 220rpx; } .lucky-hongbao-icon { width: 100rpx; height: 100rpx; left: 32rpx; top: 32rpx; position: absolute; } .lucky-hongbao-list { background: linear-gradient(0deg, rgba(247, 44, 48, 1) 0%, rgba(254, 148, 68, 1) 100%); border-radius: 0px 0px 20rpx 20rpx; display: flex; justify-content: center; flex-direction: column; align-items: center; border-bottom-left-radius: 16rpx; border-bottom-right-radius: 16rpx; width: 557.8rpx; height: 600rpx; margin: auto auto; margin-top: -3rpx; } .lucky-hongbao-scroll { width: 550rpx; padding-left: 11.8rpx; max-height: 450rpx; margin: auto; display: flex; justify-content:space-between; height: 100%; } .lucky-hongbao-scroll1 { height: 170rpx; } .lucky-hongbao-scroll2 { height: 350rpx; } .lucky-hongbao-scrolln { height: 420rpx; } .lucky-hongbao-item { width: 530rpx; height: 150rpx; position: relative; margin-bottom: 16rpx; /* margin-top: 16rpx; */ } .lucky-hongbao-middle { position: absolute; left: 156rpx; top: 0; height: 100%; padding: 3rpx 0; display: flex; flex-direction: column; justify-content: center; margin-left: 10rpx; } .lucky-hongbao-name { overflow: hidden; white-space: nowrap; width: 214rpx; font-size: 24rpx; font-family: PingFang-SC-Regular; font-weight: 400; color: rgba(102, 102, 102, 1); } .lucky-hongbao-rule { font-size: 20rpx; color: #999; margin-top: 4rpx; } .lucky-hongbao-time { margin-top: 4rpx; font-size: 20rpx; color: #999; } .lucky-hongbao-right { position: absolute; right: 16rpx; bottom: 30rpx; width: 116rpx; text-align: center; display: flex; flex-direction: column; } .lucky-hongbao-money { display: flex; align-items: flex-start; justify-content: center; } .lucky-hongbao-rmb { color: #ff5339; font-size: 24rpx; font-weight: bold; margin-top: 12rpx; } .lucky-hongbao-amount { width: 97rpx; height: 49rpx; font-size: 30rpx; font-family: PingFang-SC-Medium; font-weight: 500; color: rgba(249, 67, 53, 1); overflow: hidden; } .lucky-hongbao-footer { width: 640rpx; height: 120rpx; margin-top: -100rpx; } .lucky-hongbao-msg { font-size: 24rpx; font-weight: bold; color: #ffe9b2; text-align: center; background: #e5193e; height: 80rpx; line-height: 80rpx; border-bottom-left-radius: 20rpx; border-bottom-right-radius: 20rpx; } .lucky-hongbao-close { width: 60rpx; height: 60rpx; position: absolute; top: 0rpx; right: 0rpx; } .lucky-hongbao-use { width: 116rpx; height: 44rpx; border-radius: 22rpx; font-size: 20rpx; line-height: 44rpx; color: #fff; background: #ff4b33; text-align: center; } .close-btn { width: 60rpx; height: 60rpx; background: none; margin-top: 850rpx; padding: 0; display: flex; margin-left:-290rpx; } .close-btn image { width: 60rpx; height: 60rpx; } .lucky-hongbao-get { width: 116rpx; height: 44rpx; border-radius: 22rpx; font-size: 20rpx; line-height: 44rpx; color: #40210a; background: #e5e5e5; text-align: center; } .lucky-hongbao-share { width: 116rpx; height: 44rpx; font-size: 23rpx; line-height: 44rpx; color: #583834; border: 2rpx solid #f63c28; text-align: center; padding: 0; } .share-btn { width: 524rpx; height: 112rpx; padding: 0; margin: 0; background: #e5193e; } .share-btn image { width: 524rpx; height: 112rpx; } .share-btn::after { border: none; } .has-share { background: rgba(248, 62, 51, 1); font-size: 36rpx; font-family: PingFang-SC-Medium; font-weight: 500; color: rgba(248, 65, 52, 1); width: 460rpx; height: 80rpx; background: rgba(255, 255, 255, 1); border-radius: 40rpx; line-height: 80rpx; bottom: 17rpx; } .has-share2 { overflow: hidden; width: 86rpx; height: 36rpx; border: 1rpx solid rgba(254, 84, 99, 1); border-radius: 18rpx; font-size: 24rpx; font-family: PingFang-SC-Medium; font-weight: 500; color: rgba(249, 67, 53, 1); text-align: center; line-height: 36rpx; margin-top: 13rpx; } .upWindowItemLeft { width: 28%; height: 100%; }