.g-loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:20000}.g-loading-mask{position:absolute;top:0;left:0;right:0;bottom:0;background:#0009;z-index:1}.g-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:2}.g-loading-icon{width:.4rem;height:.4rem;background-size:100% 100%;animation:loading-rotate .4s linear 0s infinite}@keyframes loading-rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.g-loading-text{font-weight:500;font-size:.24rem;line-height:1;color:#4d4d4d;text-align:center;white-space:nowrap;margin-top:.3rem}.mobile .g-loading-icon{width:.4rem;height:.4rem}.mobile .g-loading-text{font-size:.2rem;margin-top:.42rem}#app{position:absolute;top:0;left:0;z-index:-1}#app{height:100%;width:100%}#livingLoading{position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:9998}#livingLoading.unshow{display:none}.g-loading{z-index:99999}body.pc .wrap .page{display:none}:root{--max-width: 100vw;--max-device: 2465}.comm-toast{position:fixed;top:0;left:0;right:0;bottom:0;opacity:1;z-index:10000;display:flex;align-items:center;justify-content:center}.comm-toast .pop_tips{position:relative;top:0;left:0;margin-left:0;margin-top:0;opacity:1;background:#000c;color:#fff;padding:.1rem;border-radius:.05rem;font-size:.24rem;text-align:center;line-height:1.5;min-width:2.4rem}.gray{cursor:default!important;filter:grayscale(1);pointer-events:none}.dialog-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center}.dialog-wrapper .dialog{position:relative}.news_list li:last-child{background:none}.btn_page{z-index:2}:root{--news-detail-link-color: rgb(187, 64, 44);--news-detail-link-color-hover: rgb(187, 64, 44);--news-detail-link-visited-color: rgb(187, 64, 44)}.page_pager{display:flex;align-items:center;justify-content:center}.nopointer{pointer-events:none}
