page { padding-bottom: calc(1em + 2 * .72em) } .registering { background-color: #FF0039 } .ready { background: #51B84B } .title { font-size: 36rpx; font-weight: bold } .label image { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 0 } .label text { position: relative; z-index: 1 } .label { padding: 4rpx 24rpx 6rpx 6rpx; display: inline-block; overflow: hidden; margin-right: 2em } .acttime { color: #E6233C } .subtitle { font-weight: bold } .details { margin-top: .5em } .btn { text-align: center; padding: .72em; position: fixed; left: 0; right: 0; bottom: 0; z-index: 1 } .btn.registering, .btn.ready { color: #fff }