.page { width: 100%; height: 100%; overflow: hidden; } .contenBox { width: 100%; height: 100%; overflow: auto; padding: 0 24rpx; box-sizing: border-box; } .fixed { background: white; padding: 0 30rpx 40rpx 30rpx; display: flex; flex-wrap: wrap; border-radius: 20rpx; overflow: hidden; } .fixedbox { width: 25%; text-align: center; margin-top: 40rpx; } .slide-image { width: 100%; } /* 轮播小点点 */ .swiper-box .wx-swiper-dots.wx-swiper-dots-horizontal { margin-bottom: 2rpx; } .swiper-box .wx-swiper-dot { width: 20rpx; display: inline-flex; height: 5rpx; margin-left: 10rpx; justify-content: space-between; } .swiper-box .wx-swiper-dot::before { content: ''; flex-grow: 1; background: rgba(255, 255, 255, 0.8); border-radius: 0rpx } .swiper-box .wx-swiper-dot-active::before { background: #4C84FF; } .swiper-box .wx-swiper-dot-active { width: 40rpx; } .nav { width: 100%; height: 100rpx; background-color: white; display: flex; position: fixed; bottom: 0; z-index: 999; padding-top: 14rpx; box-sizing: border-box; } .column { flex: 1; text-align: center; } .iconfont { color: #A5A5A5; } .article { color: #4C84FF; }