.mobile-content-wrapper[data-v-249bc251]{background-color:var(--bg);min-height:var(--browser-height,100vh)}.mobile-content-wrapper.has-mobile-footer[data-v-249bc251]{padding-bottom:48px}.banner-wrapper[data-v-249bc251]{position:relative}.banner-wrapper .icon-close[data-v-249bc251]{color:#fff;cursor:pointer;font-size:16px;position:absolute;right:12px;top:12px}.banner-img[data-v-249bc251]{vertical-align:top;width:100%}.mobile-footer-layout[data-v-249bc251]{bottom:0;left:0;position:fixed;right:0;z-index:10}
