/* subpages/heart/pages/scanCodeSignin/scanCodeSignin.wxss */ page { overflow: hidden; } .background { box-sizing: border-box; width: 100%; height: 80rpx; background: #d53534; position: absolute; z-index: -1; top: 0; } .actinfo { width: 690rpx; height: 300rpx; margin: 40rpx auto 80rpx; display: flex; flex-direction: column; align-items: center; justify-content: space-between; background-color: #FFFFFF; border-radius: 16rpx; box-shadow: 10rpx 10rpx 10rpx #bfbfbf; box-sizing: border-box; padding: 20rpx; } .actinfo .top { width: 100%; display: flex; justify-content: space-between; } .top .left { width: 176rpx; height: 200rpx; } .top .left .image { width: 100%; height: 100%; border-radius: 10rpx; } .top .right { width: 460rpx; height: 200rpx; display: flex; flex-direction: column; justify-content: space-between; } .top .right .act-title { font-size: 36rpx; font-family: PingFang SC; font-weight: 500; color: #333333; overflow: hidden; text-overflow: ellipsis; word-wrap:break-word; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; display: -webkit-box; } .top .right .act-score { font-size: 28rpx; font-family: PingFang SC; font-weight: 500; color: #E96E00; } .actinfo .bottom { font-size: 24rpx; font-family: PingFang SC; font-weight: 500; color: #A8A8A8; width: 100%; } .submit { width: 592rpx; height: 116rpx; position: relative; margin: 320rpx auto 0rpx; } .submit .submit-bk { width: 100%; height: 100%; position: absolute; z-index: -1; } .submit .submit-text { font-size: 34rpx; font-family: PingFang SC; font-weight: 500; color: #FFFFFF; height: 100rpx; line-height: 100rpx; text-align: center; } .submit .disabled { background-color: rgba(255,255,255,0.5); border-radius: 100rpx; height: 100%; width: 100%; }