.container { padding: 20rpx; background: #f5f5f5; min-height: 100vh; } .card { background: #fff; border-radius: 20rpx; padding: 30rpx; } .title { font-size: 36rpx; font-weight: bold; margin-bottom: 30rpx; color: #333; } .row { display: flex; padding: 24rpx 0; border-bottom: 1rpx solid #eee; } .label { width: 180rpx; font-size: 28rpx; color: #666; } .value { font-size: 28rpx; color: #333; } .green { color: #07c160; } .gray { color: #999; } .map-box { margin-top: 30rpx; width: 100%; height: 400rpx; border-radius: 16rpx; overflow: hidden; } map { width: 100%; height: 100%; }