page { width: 100%; height: 100%; } .all-top { padding: 100rpx 40rpx 40rpx; border-bottom-style: dotted; display: flex; flex-direction: column; justify-content: center; .img { width: 156rpx; height: 156rpx; border-radius: 50%; background: white; margin: 0 auto; } .h3 { text-align: center; margin-top: 40rpx; font-weight: 600; } } .content { border-bottom-style: dotted; padding: 30rpx; .content-text { display: flex; justify-content: space-between; margin-bottom: 20rpx; .text { display: flex; .txt { color: #46a9a4; } } } .content-num { width: 100%; display: flex; flex-flow: wrap; .li { margin-bottom: 30rpx; width: 25%; text-align: center; .btn { width: 80%; height: 80rpx; line-height: 80rpx; border: 1rpx solid #46a9a4; border-radius: 40rpx; color: #46a9a4; } } } } .h4 { padding: 30rpx; } .sbmit { margin: 100rpx auto; width: 98%; height: 80rpx; background: #46a9a4; text-align: center; line-height: 80rpx; color: #ffffff; font-weight: 600; border-radius: 40rpx; } .active { background: #46a9a4 !important; color: black !important; } .penple { margin: 40rpx; height: 78rpx; border: 1rpx solid #a9a9a9; text-align: center; border-radius: 20rpx; }