/* pages/home/home.wxss */ .container { min-height: 100vh; } .banner swiper { height: 634rpx; } .banner .item { width: 750rpx; height: 634rpx; } .banner .item image { width: 100%; height: 100%; } .core { background-color: #fff; padding: 40rpx 0 20rpx; border-top-left-radius: 30rpx; border-top-right-radius: 30rpx; position: relative; top: -25rpx; } .core image { display: block; width: 94rpx; height: 80rpx; margin: 0 auto; } .core text { display: block; width: 100%; text-align: center; color: #333; font-size: 30rpx; margin-top: 25rpx; } .category { background-color: #fff; padding: 0 45rpx 150rpx; } .main_title { padding-top: 30rpx; font-size: 28rpx; color: #333; display: flex; justify-content: space-between; } .main_title text { display: block; font-size: 38rpx !important; } .main_title .more { font-size: 30rpx !important; line-height: 50rpx; } .main_con image { width: 320rpx; height: 200rpx; border-radius: 16rpx; margin-top: 26rpx; } .main_con text { font-size: 28rpx; color: #333 } .main_con.ptss_con .van-col { position: relative; } .main_con.ptss_con image { height: 280rpx !important; } .main_con.ptss_con .van-col .mask { position: absolute; top: 26rpx; right: 6px; width: 320rpx; height: 280rpx; border-radius: 16rpx; background: #000; opacity: .28; } .main_con.ptss_con .van-col text { display: block; width: 100%; position: absolute; top: 50%; left: 0; text-align: center; color: #fff; } .wx-swiper-dots { position: relative; /* unset复原重置属性值 */ left: 0; right: 0; top:560rpx } .wx-swiper-dots .wx-swiper-dots-horizontal { margin-bottom: 100rpx; }