.page { width: 100%; height: 100%; box-sizing: border-box; } .header { position: relative; font-size: 10pt; margin-bottom: 10%; } .bimg { height: 260rpx; overflow: hidden; } .content { width: 100%; text-align: center; position: absolute; top: 40rpx; color: white } .portrait { width: 22%; border-radius: 50%; overflow: hidden; position: absolute; bottom: -36%; left: 40%; } .coneterBox { margin-bottom: 40rpx; } .title { font-size: 30rpx; font-weight: 600; } .listText { padding: 30rpx 0; } .imageContent { width: 100%; display: flex; flex-wrap: wrap; margin-bottom: 20px } .image { width: 31%; padding: 4rpx; height: 200rpx !important; overflow: hidden; } .btn{ font-size: 34rpx; width: 100%; background-color: #E64F54; color: white; text-align: center; line-height: 90rpx; position: fixed; bottom: 0; } .labelInEnd{ border: 1rpx solid #B52F2E; font-size: 20rpx; padding: 4rpx 10rpx; border-radius: 50rpx; color: #B52F2E; margin-right: 12rpx; }