.van-swipe-item{position:relative;-webkit-flex-shrink:0;flex-shrink:0;width:100%;height:100%}.van-swipe{position:relative;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);cursor:grab;-webkit-user-select:none;user-select:none}.van-swipe__track{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.van-swipe__track--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.van-swipe__indicators{position:absolute;bottom:.32rem;left:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.van-swipe__indicators--vertical{top:50%;bottom:auto;left:.32rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:.16rem}.van-swipe__indicator{width:.16rem;height:.16rem;background-color:#ebedf0;border-radius:100%;opacity:.3;-webkit-transition:opacity .2s,background-color .2s;transition:opacity .2s,background-color .2s}.van-swipe__indicator:not(:last-child){margin-right:.16rem}.van-swipe__indicator--active{background-color:#1989fa;opacity:1}@media screen and (max-width:1023px){.theme-content img{display:block;width:100%;margin:.13333rem auto;height:auto;border-radius:.10667rem}}@media screen and (min-width:1024px){.theme-content img{display:block;width:90%;margin:.13333rem auto;height:auto;border-radius:.02667rem}}@media screen and (max-width:1023px){.banner-container[data-v-195f69d2]{width:100%}.banner-container .banner[data-v-195f69d2]{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:100% auto}.content-container[data-v-195f69d2]{width:10rem;margin:0 auto .53333rem}.content-container .left-bar[data-v-195f69d2]{width:100%;padding:.26667rem;box-sizing:border-box}.content-container .title[data-v-195f69d2]{display:none}.content-container .page-title[data-v-195f69d2]{font-size:.42667rem;margin-bottom:.26667rem;text-align:center}.content-container .main-menu[data-v-195f69d2]{width:100%;overflow-x:auto}.content-container .main-menu[data-v-195f69d2]::-webkit-scrollbar{height:0}.content-container .main-menu .row[data-v-195f69d2]{width:auto;white-space:nowrap}.content-container .main-menu .row .theme[data-v-195f69d2]{display:inline-block;width:4.26667rem;cursor:pointer;text-align:center;border-radius:.10667rem;border:.02667rem solid #fff;line-height:.8rem}.content-container .main-menu .row .theme.active[data-v-195f69d2]{border-color:#060211}.content-container .main-menu .row .theme h1[data-v-195f69d2]{font-weight:400;font-size:.34667rem;font-family:SourceHanSansCN-Medium}.content-container .theme-title[data-v-195f69d2]{display:none}.content-container .theme-content[data-v-195f69d2]{width:10rem;padding:.26667rem .45333rem;font-size:.37333rem}.content-container .theme-content img[data-v-195f69d2]{display:block;width:100%;margin:.13333rem auto;height:auto}}@media screen and (min-width:1024px){.banner-container[data-v-195f69d2]{width:100%}.banner-container .banner[data-v-195f69d2]{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:100% auto}.content-container[data-v-195f69d2]{display:-webkit-box;display:-webkit-flex;display:flex;width:7.46667rem;margin:0 auto .53333rem}.content-container .page-title[data-v-195f69d2]{display:none}.content-container .left-bar[data-v-195f69d2]{width:2.13333rem;padding:.26667rem;box-sizing:border-box}.content-container .left-bar .title[data-v-195f69d2]{font-size:.17333rem;margin-bottom:.18667rem;text-align:center}.content-container .left-bar .theme[data-v-195f69d2]{width:1.6rem;margin:.05333rem 0;cursor:pointer;text-align:center;border-radius:.02667rem;border:.01333rem solid #fff;line-height:.32rem}.content-container .left-bar .theme.active[data-v-195f69d2],.content-container .left-bar .theme[data-v-195f69d2]:hover{border-color:#060211}.content-container .left-bar .theme h1[data-v-195f69d2]{font-weight:400;font-size:.10667rem;font-family:SourceHanSansCN-Medium}.content-container .theme-title[data-v-195f69d2]{font-size:.16rem;text-align:center;margin-top:.26667rem}.content-container .theme-content[data-v-195f69d2]{width:5.06667rem;margin-left:.26667rem;padding:.26667rem 0;font-size:.12rem}}