.box { background-repeat: repeat; background-position: center top; background-size: 100% 60%; } .box .my-integral { color: #CC0000; margin-left: 30rpx; } .box .draw { margin: 66rpx 0rpx 0rpx 110rpx; } .box .prize-box { margin: 20rpx 30rpx 0rpx 30rpx; background: #FFE4B2; border-radius: 50rpx; padding-bottom: 20rpx; } .box .prize-box .prize { padding: 30rpx 0rpx 0rpx 30rpx; font-size: 30rpx; font-family: Source Han Sans CN; font-weight: 400; color: #222222; line-height: 24rpx; } .box .prize-box .details { margin: 20rpx 30rpx 0rpx 30rpx; } .box .record { margin: 20rpx 30rpx 0rpx 30rpx; background: #FFD57F; border-radius: 50rpx; padding-bottom: 20rpx; } .box .record .record-top { font-size: 30rpx; font-family: Source Han Sans CN; font-weight: 400; color: #CC0000; line-height: 24rpx; padding: 30rpx 0rpx 0rpx 30rpx; margin-bottom: 20rpx; } .box .record .record-x { white-space: nowrap; /* box-sizing: border-box; */ height: 600rpx; } .box .record .record-x .record-txt { display: flex; background: #FFEECB; border-radius: 20rpx; padding: 20rpx 0rpx 20rpx 0rpx; margin: 0rpx 20rpx 20rpx 20rpx; } .box .record .record-x .record-txt .record-name { width: 200rpx; font-size: 30rpx; font-family: Source Han Sans CN; font-weight: 400; color: #CC0000; line-height: 24rpx; margin: 25rpx 0rpx 0rpx 30rpx; } .box .record .record-x .record-txt .record-time { margin-top: 20rpx; font-size: 24rpx; color: #666666; } .box .record .record-x .record-txt .record-title { margin-left: 40rpx; background: #DDDDDD; border-radius: 20rpx; padding: 10rpx 0rpx 10rpx 0rpx; width: 120rpx; text-align: center; } .box .record .record-x .record-txt .record-titles { margin-left: 40rpx; background: #FFB82E; border-radius: 20rpx; padding: 10rpx 0rpx 10rpx 0rpx; width: 120rpx; text-align: center; } .top { display: flex; justify-content: space-between; padding: 30rpx; } .top .rules { font-size: 24rpx; } .shop-mask { width: 100%; height: 100%; position: fixed; bottom: 0; left: 0; z-index: 9000; background-color: rgba(0, 0, 0, 0.6); } .shop-button { width: 690rpx !important; height: 88rpx !important; background: #41B1FF; border-radius: 44px; margin: 30rpx 20rpx 70rpx 30rpx !important; color: #ffffff !important; font-size: 32rpx; font-family: PingFang SC; font-weight: 500; line-height: 40rpx; padding: 20rpx !important; } .shop-modalDlg { width: 750rpx; position: fixed; bottom: 0; left: 0; z-index: 9999; background-color: #ffffff; border-radius: 30rpx 30rpx 0rpx 0rpx; display: flex; flex-direction: column; } .shop-modalDlg .modalDlg-txtt { font-size: 32rpx; font-family: PingFang SC; font-weight: 500; color: #e61b1b; margin-top: 33rpx; text-align: center; } .shop-modalDlg .input-txt { text-align: left; margin: 20rpx 30rpx 0rpx 40rpx; color: #777575; } .shop-modalDlg .input { float: right; flex: 1; width: 660rpx; height: 88rpx; border-style: solid; border: 2rpx solid #DDDDDD; margin: 20rpx 0rpx 0rpx 30rpx; padding-left: 30rpx; } .shop-modalDlg .confirm-next { width: 690rpx !important; height: 100rpx !important; border-radius: 44rpx !important; margin: 30rpx 20rpx 30rpx 30rpx !important; background: #d14545; color: #ffffff !important; font-size: 36rpx !important; font-family: Source Han Sans CN !important; font-weight: 400 !important; text-align: center; } .shop-modalDlg .input-box { display: flex; width: 670rpx; border-bottom: 2rpx solid #f6f6f6; margin-left: 40rpx; } .shop-modalDlg .input-box .input-txt { text-align: left; margin: 20rpx 30rpx 0rpx 0rpx; color: #777575; } .shop-modalDlg .input-box .input-address { float: left; flex: 1; display: flex; margin: 20rpx 0rpx 0rpx 40rpx; padding-left: 10rpx; } .shop-modalDlg .input-box .input-address .shop-inputs { font-size: 30rpx; font-family: PingFang SC; font-weight: 500; color: black; line-height: 40rpx; margin: 10rpx 0rpx 30rpx 0rpx; } .shop-modalDlg .ruleHide { height: 30rpx !important; width: 30rpx !important; position: absolute; top: 40rpx; right: 20rpx; margin-right: 10rpx; } .shop-modalDlg .return { height: 50rpx !important; width: 50rpx !important; position: absolute; top: 30rpx; left: 20rpx; font-size: 30rpx; font-family: Source Han Sans CN; font-weight: 400; color: #999999; line-height: 40rpx; text-align: left; }