:host{display:block;--surface:var(--main-bg-color,#fff);--surface-2:var(--muted-bg-color,#f4f6f8);--surface-3:var(--main-bg-color,#fff);--bg:transparent;--text:var(--main-color,#263447);--text-body:var(--main-color,#263447);--text-2:var(--muted-color,#7c8896);--text-3:var(--muted-color,#7c8896);--border:rgba(128,145,170,.17);--border-strong:rgba(128,145,170,.28);--primary:var(--focus-color,#1677e8);--primary-hover:var(--focus-color,#1677e8);--on-primary:#fff;--link:var(--main-color,#263447);--link-hover:var(--focus-color,#1677e8);--ring:rgba(128,145,170,.17);--tint-newer:var(--main-bg-color,#fff);--container:100%;font-family:inherit;color:var(--text)}.mfzy-native{margin:0;padding:0;position:relative;background:transparent;color:var(--text);font-family:inherit;font-size:14px}.mfzy-native .footer,.mfzy-native #sidebar,.mfzy-native .logo-area,.mfzy-native .login,.mfzy-native #xbThemeBtn,.mfzy-native #search-button{display:none!important}.mfzy-native .header{position:relative;top:auto;height:auto;box-shadow:none;border-radius:0;padding-bottom:16px;background:transparent;z-index:20}.mfzy-native .h-wrap{padding:0;max-width:none;width:100%;height:auto;display:block}.mfzy-native .h-search{display:block!important;width:100%;max-width:none;flex:none;margin:0}.mfzy-native .hs-form{width:100%;max-width:none}.mfzy-native .nav2-wrap{position:relative;top:auto;box-shadow:none;border:1px solid var(--border);margin:0 0 16px;padding:4px;border-radius:10px}.mfzy-native .nav2-container{padding:0;max-width:none}.mfzy-native #content{padding:0;max-width:none;width:100%;margin:0}.mfzy-native .main-col,.mfzy-native #mainbox{flex:1 1 100%!important;width:100%!important;max-width:none!important}.mfzy-native .container{max-width:none;width:100%;padding-left:0;padding-right:0}.mfzy-native .listbox{box-shadow:none}.mfzy-native .article-list{padding-left:12px;padding-right:12px}.mfzy-native .article-list:hover{background:var(--surface-2)}.mfzy-native .hs-panel{z-index:80}.mfzy-native .pagebar{margin-bottom:0}.mfzy-native .article-list.top{display:none}.mfzy-native .hs-input,.mfzy-native input{font-family:inherit}.mfzy-native .hq-seg{display:flex!important}.mfzy-native .hq-clearbtn{display:block}.mfzy-native #mainbox>.xb-crumbs{border:1px solid var(--border);border-bottom:0;border-radius:10px 10px 0 0}.mfzy-native #mainbox>.listbox{border:1px solid var(--border);border-top:0;border-radius:0 0 10px 10px;overflow:hidden}@media(max-width:1100px){.mfzy-native .hs-form{display:flex;flex-wrap:wrap;gap:8px;padding:9px;border-radius:10px}.mfzy-native .hq-seg--k{flex:1 1 100%;width:100%;min-width:0}.mfzy-native .hq-seg--kp{flex:1 1 120px;width:auto;min-width:90px}.mfzy-native .hq-seg--price{flex:0 1 auto;width:auto;min-width:0}.mfzy-native .hq-input--num{width:38px}.mfzy-native .hq-submit,.mfzy-native .hq-clearbtn{display:block;padding:0 11px;flex:none}.mfzy-native .hs-panel{width:100%;max-width:none}.mfzy-native .nav2-wrap{margin-top:0}.mfzy-native .hq-kbd{display:none}.mfzy-native .article-list{padding-left:7px;padding-right:7px}}@media(max-width:420px){.mfzy-native .hq-seg--kp{flex-basis:100%}.mfzy-native .hq-seg--price{flex:1}.mfzy-native .hq-lb{font-size:11px}.mfzy-native .article-list .title{font-size:13px}.mfzy-native .badge{font-size:11px}}

.mfzy-native .hs-form{display:flex!important;align-items:center;flex-wrap:wrap;gap:8px;padding:8px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);box-sizing:border-box}
.mfzy-native .hq-seg{display:flex!important;align-items:center;gap:6px;min-width:0;height:36px;padding:0 8px;border:1px solid var(--border);border-radius:7px;background:var(--surface);box-sizing:border-box}
.mfzy-native .hq-seg--k{flex:1 1 260px;width:auto}.mfzy-native .hq-seg--kp{flex:0 1 160px;width:auto}.mfzy-native .hq-seg--price{flex:0 1 auto;width:auto}
.mfzy-native .hq-ico{display:flex;flex:none;width:16px;color:var(--text-3)}.mfzy-native .hq-ico .xb-ic{width:15px;height:15px}.mfzy-native .hq-lb{flex:none;font-size:12px;color:var(--text-3);white-space:nowrap}
.mfzy-native .hs-input,.mfzy-native .hq-input{display:block;width:100%;min-width:0;flex:1;height:32px;padding:0 3px;border:0;border-radius:0;outline:none;background:transparent;color:var(--text);font-size:13px;box-sizing:border-box}
.mfzy-native .hq-input--num{flex:none;width:38px;text-align:center}.mfzy-native .hq-sep{color:var(--text-3)}.mfzy-native .hq-kbd{display:none}
.mfzy-native .hq-submit,.mfzy-native .hq-clearbtn{height:34px;padding:0 13px;border-radius:7px;line-height:1;font-size:12px;border:1px solid var(--border);cursor:pointer}
.mfzy-native .hq-submit{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.mfzy-native .hq-clearbtn{background:var(--surface);color:var(--text-3)}
.mfzy-native #hs-panel{display:none;position:absolute;left:0;top:calc(100% - 8px);width:370px;max-width:100%;padding:15px;border:1px solid var(--border);border-radius:11px;background:var(--surface);box-shadow:0 10px 30px #0002;z-index:80}
.mfzy-native #hs-panel.open{display:block}.mfzy-native .hs-input::placeholder,.mfzy-native .hq-input::placeholder{color:var(--text-3)}
@media(max-width:700px){.mfzy-native .hq-seg--k{flex-basis:100%}.mfzy-native .hq-seg--kp{flex:1 1 130px}.mfzy-native .hq-seg--price{flex:1 1 160px}.mfzy-native .hs-form{gap:7px}.mfzy-native .hq-submit{margin-left:auto}}
@media(max-width:420px){.mfzy-native .hq-seg--kp{flex-basis:100%}.mfzy-native .hq-seg--price{flex:1 1 100px}}


.mfzy-native #content{min-height:0!important}.mfzy-native .badge.red{color:var(--focus-color,#e06185);background:rgba(160,120,145,.09)}


.mfzy-native>.header{display:none!important}

.mfzy-native mark.mfzy-search-hit{color:#ff4242!important;background:transparent;padding:0;font-weight:inherit}

/* Compact channel navigation, pinned below the site header. */
.mfzy-native .nav2-wrap{display:flex!important;position:sticky!important;top:var(--mfzy-site-header-height,52px)!important;z-index:90;margin:0 0 10px;padding:0;border-radius:0;background:var(--surface);box-shadow:0 2px 6px #0000000c}
.mfzy-native .nav2-ul{padding:4px 6px!important;gap:3px!important;min-height:34px}
.mfzy-native .nav2-ul-li a{font-size:12px!important;line-height:26px!important;height:26px;padding:0 9px!important}
.mfzy-native .nav2-toggle{width:30px;height:30px;margin:2px 4px}

:host{color-scheme:light;--surface-hover:var(--muted-bg-color,#f4f6f8)}:host([data-theme="dark"]){color-scheme:dark}
