.vn70-brand{display:flex!important;flex-direction:row!important;align-items:center;gap:10px;min-width:0;width:auto!important;height:auto!important;min-height:72px;padding:8px 10px!important;text-decoration:none!important}.vn70-brand:before,.vn70-brand:after{display:none!important}.vn70-brand img{width:64px;height:64px;object-fit:contain;flex:0 0 auto}.vn70-brand>span{display:flex;flex-direction:column;min-width:0}.vn70-brand b{font-size:clamp(19px,2.5vw,34px)!important;overflow-wrap:anywhere;white-space:normal!important;line-height:1.15}.vn70-brand em{font-size:12px!important}.ref-a-mast strong{font-size:25px!important}.ref-header{height:auto!important;min-height:88px;align-items:center!important}.ref-header .vn70-brand{max-width:48%}.ref-navigation,.ref-navigation>.ref-wrap{height:auto!important;min-height:0!important;align-items:stretch!important}.ref-navigation a{white-space:normal;display:flex;align-items:center;justify-content:center;height:auto!important;min-height:44px;line-height:1.25!important}.ref-original-tall small{overflow-wrap:anywhere}.ref-header-query{max-width:30%}.ref-footer{overflow-wrap:anywhere}@media(max-width:760px){.ref-header .vn70-brand{max-width:calc(100% - 58px)}.vn70-brand img{width:44px;height:44px}.vn70-brand b{font-size:22px!important}.ref-a-mast{display:none!important}}
.template-e .vn70-brand em{color:#e5edf4!important}
@media(max-width:760px){
 body.reference-ui{min-width:0!important;width:100%!important}
 .template-a .ref-header{padding-top:24px!important;min-height:108px!important}
 .reference-ui .ref-wrap{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important}
 .reference-ui .ref-header{padding:0 6px!important;min-height:80px!important;justify-content:center!important}
 .ref-header-query,.ref-menu,.ref-help{display:none!important}
 .reference-ui .ref-header .vn70-brand{max-width:100%!important;min-height:72px}
 .reference-ui .ref-navigation{width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden}
 .reference-ui .ref-navigation>.ref-wrap{width:100%!important;overflow-x:auto!important;justify-content:flex-start!important;flex-wrap:nowrap!important}
 .reference-ui .ref-navigation .ref-wrap>a{display:flex!important;flex:0 0 auto;white-space:nowrap!important;padding:10px 12px!important;font-size:13px!important}
 .template-b .ref-navigation .ref-wrap>a{color:#fff!important;background:#b7251b!important}
 .template-b .ref-navigation .ref-wrap>a.selected{background:#87180f!important}
 .template-a .ref-layout-a{display:block!important;padding:8px!important}
 .template-a .ref-layout-a>aside{display:none!important}
 .template-a .ref-original-banner{gap:8px;height:auto;min-height:64px;padding:8px}
 .template-a .ref-original-banner b{font-size:18px;white-space:normal}
 .template-a .ref-result-table.south .number{font-size:18px!important;line-height:26px!important}
 .template-a .ref-result-table.south .prize-g8 .number{font-size:28px!important;line-height:36px!important}
 .template-a .ref-result-table.south .prize-db .number{font-size:18px!important}
 .template-a .ref-result-table.south thead th{font-size:12px!important;white-space:normal}
 .template-e .ref-e-ad{height:24px!important}
 .reference-ui .ref-directory h1{white-space:normal;height:auto}
 .ref-b-title{height:auto;min-height:35px}
}

/* 无广告内容时收起预留区域，适用于桌面和手机。 */
.template-e .ref-e-ad:empty{display:none!important}
