::-webkit-scrollbar { width: 0; background: transparent;}
page { height: 100%; font-size: 24rpx; line-height: 34rpx; background-color: #000;}
image { height: auto;}
.wrap { position: fixed; z-index: 1; width: 100%; height: 100vh; overflow: hidden; background-color: #000; color: #fff;}
.swiperWrap{ position: relative; z-index: 1; overflow: hidden; margin: 0 auto; width: 100%; height: 100%;}
.swiperBox{ position: relative; z-index: 1; width: 100%; height: 100%;}
.w100{ position: relative; z-index: 1; width: 100%; display: block;}
.logo{ position: relative; z-index: 1; width: 40px; margin: 0 auto;}

.swiperPart{ position: relative; z-index: 1; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center;}
.partBox{ position: relative; z-index: 1; width: 100%; height: 100%;}

.logoLoadingBox{ position: fixed; z-index: 10; width: 100vw; height: 100vh; left: 0; top: 0; background: #000 url("../../static/images/menuBg.jpg?v=1") no-repeat 50% 50%; background-size: cover; color: #fff; font-size: 80px; line-height: 90rpx; text-align: center; display: flex; align-items: center; justify-content: center;}
.logoN{ position: relative; z-index: 1;}

.menuBox{ position: fixed; z-index: 9; width: 100vw; height: 100vh; left: 0; top: 0; background: #000 url("../../static/images/menuBg.jpg?v=1") no-repeat 50% 50%; background-size: cover; color: #fff; font-size: 80px; line-height: 90rpx;}
.menuTitle{ position: relative; z-index: 1; width: 100%;}
.menuTabBox{ position: relative; z-index: 1; width: 100%; display: flex; align-items: center; justify-content: center;}
.menuTabPart{ position: relative; z-index: 1; width: 20.94%; margin: 0 1%; border-radius: 8px; overflow: hidden;}