@charset "utf-8";:root{--front-bg:#f5f7fb;--front-surface:#ffffff;--front-surface-soft:#f8fafc;--front-text:#1f2937;--front-muted:#667085;--front-line:#e5eaf3;--front-primary:#2563eb;--front-primary-strong:#1d4ed8;--front-radius:14px;--front-shadow:0 12px 30px rgba(15,23,42,.07)}html[data-front-theme] body{color:var(--front-text);background:var(--front-bg)}html[data-front-theme] *,html[data-front-theme] *:before,html[data-front-theme] *:after{box-sizing:border-box}html[data-front-theme] img{max-width:100%;height:auto}html[data-front-theme] a,html[data-front-theme] input,html[data-front-theme] button,html[data-front-theme] .sbtn,html[data-front-theme] .sipt,html[data-front-theme] #header,html[data-front-theme] #navbox,html[data-front-theme] #txtbox,html[data-front-theme] .sitepath,html[data-front-theme] #listbox,html[data-front-theme] .sitelist li{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,opacity .18s ease}html[data-front-theme] #topbg{background:transparent !important;border-bottom:0 !important;box-shadow:none !important;height:auto !important;line-height:normal !important;margin:0 !important;padding:0 !important;position:relative !important;width:100% !important;z-index:20 !important}html[data-front-theme] #header{background:var(--front-surface);border:1px solid var(--front-line);border-radius:var(--front-radius);box-shadow:var(--front-shadow)}html[data-front-theme] #navbox{overflow:hidden;background:var(--front-primary) !important;border-radius:calc(var(--front-radius) - 2px)}html[data-front-theme] .navbar li a{color:#fff !important}html[data-front-theme] .navbar li a:hover,html[data-front-theme] .navbar li a:focus{color:#fff !important;background:var(--front-primary-strong) !important}html[data-front-theme] .navbar .navline{background:rgba(255,255,255,.24)}html[data-front-theme] #txtbox,html[data-front-theme] .sitepath,html[data-front-theme] #listbox,html[data-front-theme] .ad250x250{background-color:var(--front-surface) !important;border-color:var(--front-line) !important;border-radius:var(--front-radius);box-shadow:var(--front-shadow)}html[data-front-theme] h1,html[data-front-theme] h2,html[data-front-theme] h3,html[data-front-theme] dt{color:var(--front-text) !important}html[data-front-theme] body,html[data-front-theme] td,html[data-front-theme] th,html[data-front-theme] p,html[data-front-theme] li,html[data-front-theme] dd{color:var(--front-muted)}html[data-front-theme] a,html[data-front-theme] #txtbox b,html[data-front-theme] .count b{color:var(--front-primary)}html[data-front-theme] a:hover,html[data-front-theme] a:focus{color:var(--front-primary-strong);text-decoration:none}html[data-front-theme] .sipt{border-color:var(--front-line);border-radius:10px 0 0 10px;outline:none}html[data-front-theme] .logo{background-repeat:no-repeat !important;background-position:center center !important}html[data-front-theme] .sipt:focus{border-color:var(--front-primary);box-shadow:0 0 0 3px rgba(37,99,235,.12)}html[data-front-theme] .sbtn{background:var(--front-primary) !important;border-radius:0 10px 10px 0}html[data-front-theme] .sbtn:hover,html[data-front-theme] .sbtn:focus{background:var(--front-primary-strong) !important}html[data-front-theme] .sitelist li{display:grid !important;grid-template-columns:112px minmax(0,1fr) 96px;gap:12px;align-items:start;height:auto !important;min-height:110px;padding:14px 8px !important;position:relative}html[data-front-theme] .sitelist li .thumb{position:static !important;float:none !important;box-sizing:border-box}html[data-front-theme] .sitelist li .info{position:static !important;width:auto !important;margin-left:0 !important}html[data-front-theme] .sitelist li .info h3,html[data-front-theme] .sitelist li .info p,html[data-front-theme] .sitelist li .info address{position:static !important;height:auto !important;line-height:1.7}html[data-front-theme] .sitelist li .info p{max-height:45px;overflow:hidden}html[data-front-theme] .sitelist li .attr{float:none !important;width:auto !important;padding:0 0 0 12px !important;border-left:1px solid var(--front-line) !important}html[data-front-theme] #mainbox{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:start}html[data-front-theme] #mainbox-left,html[data-front-theme] #mainbox-right{float:none !important;width:auto !important;min-width:0}html[data-front-theme] #bestart,html[data-front-theme] #bestweb,html[data-front-theme] .ad250x250{background:var(--front-surface) !important;border:1px solid var(--front-line) !important;border-radius:var(--front-radius);box-shadow:var(--front-shadow)}html[data-front-theme] #listbox h2,html[data-front-theme] #bestart h3,html[data-front-theme] #bestweb h3{background:transparent !important;border-bottom:1px solid var(--front-line);color:var(--front-text) !important;font-family:Arial,"Microsoft YaHei",sans-serif !important;font-weight:700 !important;line-height:1.45;margin:0 0 12px;padding:0 0 10px !important}html[data-front-theme] .sitelist li{border-color:var(--front-line) !important}html[data-front-theme] .sitelist li .info h3{font-size:16px !important;margin-bottom:6px}html[data-front-theme] .sitelist li .info p,html[data-front-theme] .weblist_b li p{color:var(--front-muted);line-height:1.8 !important}html[data-front-theme] .showpage{display:flex;flex-wrap:wrap;gap:6px;padding:14px 0 0 !important}html[data-front-theme] .showpage a,html[data-front-theme] .showpage span,html[data-front-theme] .showpage strong{background:var(--front-surface-soft);border:1px solid var(--front-line);border-radius:8px;display:inline-block;line-height:1;padding:8px 10px}html[data-front-theme] #mainbox-right #bestart,html[data-front-theme] #mainbox-right #bestweb{overflow:hidden}html[data-front-theme] #mainbox-right #bestart,html[data-front-theme] #mainbox-right #bestweb{margin-bottom:12px}html[data-front-theme] #mainbox-right #bestart h3,html[data-front-theme] #mainbox-right #bestweb h3{align-items:center;background:linear-gradient(90deg,rgba(37,99,235,.10),rgba(37,99,235,.02)) !important;border:0 !important;border-bottom:1px solid var(--front-line) !important;border-radius:calc(var(--front-radius) - 6px) calc(var(--front-radius) - 6px) 0 0;color:var(--front-text) !important;display:flex;font-size:15px !important;font-weight:700 !important;gap:8px;line-height:1.35 !important;margin:0 !important;min-height:40px;padding:10px 12px !important}html[data-front-theme] #mainbox-right #bestart h3:before,html[data-front-theme] #mainbox-right #bestweb h3:before{background:var(--front-primary);border-radius:99px;content:"";flex:0 0 4px;height:18px}html[data-front-theme] #mainbox-right #bestart h3 img,html[data-front-theme] #mainbox-right #bestweb h3 img{display:none !important}html[data-front-theme] .artlist_b,html[data-front-theme] .weblist_b{padding:8px 12px 12px !important}html[data-front-theme] .artlist_b li{border-bottom:1px dashed var(--front-line);line-height:1.65;padding:8px 0 !important}html[data-front-theme] .artlist_b li:last-child,html[data-front-theme] .weblist_b li:last-child{border-bottom:0}html[data-front-theme] .weblist_b li{border-bottom:1px dashed var(--front-line);display:grid;gap:8px 10px;grid-template-columns:92px minmax(0,1fr);min-height:92px;padding:10px 0 !important}html[data-front-theme] .weblist_b li img{border-color:var(--front-line) !important;border-radius:10px;object-fit:cover}html[data-front-theme] .weblist_b li strong,html[data-front-theme] .weblist_b li p,html[data-front-theme] .weblist_b li address{display:block !important;grid-column:2;height:auto !important;left:auto !important;line-height:1.55 !important;margin:0 !important;overflow:hidden;position:static !important;top:auto !important;width:auto !important}html[data-front-theme] .weblist_b li>a{grid-row:1 / span 3}html[data-front-theme] .weblist_b li p{color:var(--front-muted);max-height:42px}html[data-front-theme] .weblist_b li address{color:var(--front-muted);font-style:normal;white-space:nowrap;text-overflow:ellipsis}html[data-front-theme] .weblist_b li span{background:var(--front-primary);border-radius:999px;color:#fff;display:inline-block;font-size:12px;line-height:1;margin-right:6px;min-width:22px;padding:5px 6px;text-align:center}html[data-front-theme] textarea{background:var(--front-surface) !important;border:1px solid var(--front-line) !important;border-radius:10px;max-width:100%;outline:none;padding:8px 10px !important}html[data-front-theme] textarea:focus{border-color:var(--front-primary) !important;box-shadow:0 0 0 3px rgba(37,99,235,.12)}html[data-front-theme] #options{border-color:var(--front-line);border-radius:0 0 10px 10px;overflow:hidden;box-shadow:var(--front-shadow)}html[data-front-theme] #options li a:hover{background:var(--front-primary) !important}html[data-front-theme] #listbox:hover{transform:translateY(-1px)}@media (max-width:1220px){html[data-front-theme] #topbar,html[data-front-theme] #wrapper{width:calc(100% - 20px)}}@media (max-width:900px){html[data-front-theme] body{min-width:0}html[data-front-theme] #topbar,html[data-front-theme] #wrapper{width:calc(100% - 16px)}html[data-front-theme] #topbar-left,html[data-front-theme] #topbar-right,html[data-front-theme] #sobox,html[data-front-theme] #mainbox-left,html[data-front-theme] #mainbox-right{float:none !important;width:auto !important}html[data-front-theme] #topbox{height:auto;min-height:0;padding:12px}html[data-front-theme] .logo{float:none !important;display:block;width:min(300px,100%) !important;height:72px;margin:0 auto;background-size:contain !important}html[data-front-theme] #sobox{padding-top:10px}html[data-front-theme] .sofrm{display:flex !important;align-items:stretch;width:100%;max-width:520px;padding-top:0 !important;margin:0 auto !important}html[data-front-theme] .sipt{float:none !important;flex:1 1 0 !important;width:0 !important;min-width:0}html[data-front-theme] .sbtn{float:none !important;flex:0 0 72px;width:72px !important}html[data-front-theme] #txtbox{height:auto;overflow:visible !important;padding:8px 10px}html[data-front-theme] #txtbox .count,html[data-front-theme] #txtbox .link{float:none !important;line-height:1.8;overflow:visible !important;padding:0 !important;white-space:normal !important;width:100% !important;word-break:break-all}html[data-front-theme] #mainbox,html[data-front-theme] #mainbox-left,html[data-front-theme] #mainbox-right,html[data-front-theme] #listbox,html[data-front-theme] .sitelist,html[data-front-theme] table{width:100% !important;max-width:100% !important}html[data-front-theme] #mainbox{display:block}html[data-front-theme] #listbox{overflow:hidden}html[data-front-theme] .sitelist li{display:block !important;height:auto !important;min-height:0}html[data-front-theme] .sitelist li .info{position:static !important;width:auto !important;margin-left:0 !important}html[data-front-theme] .sitelist li .attr{border-left:0 !important;border-top:1px solid var(--front-line) !important;margin-top:10px;padding-top:8px !important}html[data-front-theme] .sitelist li .thumb{position:static !important;float:none !important;display:block;margin:0 0 10px}html[data-front-theme] #mainbox-left table,html[data-front-theme] #mainbox-left tbody,html[data-front-theme] #mainbox-left tr,html[data-front-theme] #mainbox-left td{display:block;width:100% !important;max-width:100% !important}html[data-front-theme] #mainbox-left table td{white-space:normal !important}html[data-front-theme] #mainbox-left table img{display:block;margin:0 auto 10px}html[data-front-theme] .count,html[data-front-theme] .link{float:none;display:block;overflow-wrap:anywhere;white-space:normal}html[data-front-theme] #navbox{height:auto}html[data-front-theme] .navbar li{width:50%}html[data-front-theme] .navbar .navline{display:none}}@media (max-width:520px){html[data-front-theme] .navbar li{width:100%}html[data-front-theme] .sipt{box-sizing:border-box;display:block !important;flex:none !important;max-width:100% !important;min-width:0 !important;width:100% !important;padding-left:10px}html[data-front-theme] .sbtn{flex:none !important;min-width:44px !important;width:58px !important}html[data-front-theme] .sofrm{box-sizing:border-box;display:block !important;max-width:100% !important;padding-right:58px !important;position:relative;width:100% !important}html[data-front-theme] .sofrm .sbtn{display:block !important;height:32px;position:absolute;right:0;top:0}html[data-front-theme] #sobox{max-width:100%;overflow:hidden;padding-left:12px;padding-right:12px;width:100% !important}html[data-front-theme] #selopt{display:none}html[data-front-theme] #txtbox .count,html[data-front-theme] #txtbox .link{max-width:340px;margin-left:auto !important;margin-right:auto !important}}