.topBg { top: 0; left: 0; width: 100%; height: auto; } .tabC { background-color: white; margin-top: 10rpx; left: 0; right: 0; border-radius: 20rpx 20rpx 0 0; } .tabC .item { display: inline-block; padding: 0 30rpx; line-height: 60rpx; font-size: 28rpx; font-weight: 500; color: #42485B; } .tabC .item.select { font-weight: bold; color: #F97316; } .tabC .item.select .line { background-color: #F97316; left: calc((100% - 50rpx)/2); bottom: 0; width: 50rpx; height: 2rpx; } .contentC { background-color: white; left: 0; right: 0; bottom: 0; } .contentC .section { padding: 0 28rpx; line-height: 80rpx; font-size: 32rpx; font-weight: bold; color: #222; } .contentC .des { padding: 0 30rpx; font-size: 24rpx; font-weight: 500; color: #666; }