.little-flower-box{ background: #edf0f3; height: 100%; overflow: hidden; } .green-placerholder { width: 100%; height: 132rpx; background: #12c962; position: absolute; top: 0; } .sign-in-box{ width: 704rpx; height: 144rpx; margin: 0 auto; background: #fff; border-radius: 40rpx; position: relative; z-index: 2; margin-top: 15rpx; } .sign-in-title{ width: 100%; font-size: 24rpx; font-weight: 800; color: #fff; text-indent: 49rpx; position: relative; z-index: 2; margin-top: 19rpx; } .flower-title{ color: #919191; font-size: 30rpx; font-weight: 800; width: 100%; text-align: center; height: 93rpx; line-height: 113rpx; } .explain { color: #8E8B8C; width: 100%; box-sizing: border-box; text-align: center; font-size: 24rpx; line-height: 40rpx; position: absolute; bottom: 20rpx; } .explain-title{ font-weight: 800; } .mission-item{ width: 704rpx; height: 100rpx; background: #fff; border-radius: 20rpx; display: flex; align-items: center; margin: 0 auto 15rpx; padding-left: 36rpx; padding-right: 36rpx; box-sizing: border-box; justify-content: space-between; } .mission-item view{ color: #535353; font-size: 30rpx; font-weight: 800; display: flex; align-items: center; } .mission-item .mission-bonus{ display: block; color: #f75642; margin-left: 20rpx; } .mission-bonus .bonus-icon{ width: 28rpx; height: 33.2rpx; margin-right: 8rpx; margin-top: 1rpx; } .mission-item .mission-status{ color: #f75642; text-align: right; }