@keyframes preview{0%{width:0%}to{width:100%}}:root{--yq-primary-color:#ff5f8f;--yq-red-color:#e44545;--yq-font1-color:#c5c5c5;--yq-font2-color:#c6c6c6;--yq-base1-color:#1c1c1c;--yq-base2-color:#0f0f0f;--yq-base3-color:#181818;--yq-base4-color:#141414;--yq-base5-color:#181818;--yq-base6-color:#303030;--yq-base7-color:#202020;--yq-base8-color:#151515;--yq-base9-color:#0c0c0c;--yq-base10-color:#212121;--yq-base11-color:#232323;--yq-base12-color:#2d2e48;--yq-border-color:#333333;--yq-main-bg-color:#000;--yq-subtitle-color:#ccc;--yq-app-opacity:rgba(22, 22, 26, 0);--yq-scrollbar-thumb-color:#787878;--yq-scrollbar-thumb-hover-color:#999;--swiper-pagination-color:var(--yq-primary-color);--yq-header-index:11;--yq-overlay-index:2000;--yq-drawer-index:2001;--yq-box-shadow:0 8px 10px -5px rgba(0, 0, 0, 0.8), 0 16px 24px 2px rgba(0, 0, 0, 0.8),
    0 6px 30px 5px rgba(0, 0, 0, 0.8)}@tailwind base;.kff25,.ke6b9{display:flex;flex-direction:row;justify-content:center;align-items:center}.ke6b9{flex-direction:column}.k4e47{transform:translate(-50%,-50%)}.hide{display:none}.k71e2{scrollbar-width:none}.k499b{box-shadow:var(--yq-box-shadow)}.k7a13{--tw-aspect-h:12}.k5b68{--tw-aspect-h:2}.k826a{--tw-aspect-h:4}.k9389{--tw-aspect-h:5}.k93bc{--tw-aspect-h:6}.k69d8{--tw-aspect-h:7}.ka44a{--tw-aspect-h:9}.k99b9{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);--tw-aspect-w:10}.k99b9>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.k9203{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);--tw-aspect-w:13}.k9203>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.k683f{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);--tw-aspect-w:16}.k683f>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.k72c1{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);--tw-aspect-w:5}.k72c1>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.k6150{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);--tw-aspect-w:6}.k6150>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.k886b{position:relative;padding-bottom:calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);--tw-aspect-w:7}.k886b>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.k26e8{pointer-events:auto}.k8432{position:static!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.kb944{top:-8px}.k7a3e{bottom:0}.k0b94{bottom:90px}.k8fc4{left:0}.k159a{left:50%}.k708a{left:12px}.k9bb3{right:0}.kdf84{right:4px}.k06bf{right:20px}.k853a{top:0}.ka22e{top:4px}.ke46e{top:50%}.ka7c3{top:8px}.k4486{top:12px}.k9ab5{top:28px}.k1959{top:34px}.k2213{top:50px}.kd083{top:58px}.k69fd{top:60px}.k0be1{z-index:10}.k3325{z-index:50}.kc3b6{z-index:200}.k1870{order:1}.k7fc6{order:2}.k265d{grid-column:span 1/span 1}.k685f{grid-column:span 2/span 2}.ka940{grid-column:span 4/span 4}.k7760{grid-column:span 5/span 5}.k615e{grid-column-start:2}.k90f2{margin:auto}.kf66e{margin-left:-12px;margin-right:-12px}.kd015{margin-left:2px;margin-right:2px}.k0da3{margin-left:4px;margin-right:4px}.k36ab{margin-left:6px;margin-right:6px}.k1b60{margin-left:10px;margin-right:10px}.kff14{margin-left:auto;margin-right:auto}.k9052{margin-top:4px;margin-bottom:4px}.kf020{margin-top:6px;margin-bottom:6px}.kc61c{margin-top:8px;margin-bottom:8px}.k4ce7{margin-top:12px;margin-bottom:12px}.k6082{margin-top:16px;margin-bottom:16px}.k6759{margin-bottom:4px}.kbbc6{margin-bottom:6px}.kcff0{margin-bottom:8px}.k5188{margin-bottom:10px}.k80a5{margin-bottom:12px}.k717c{margin-bottom:16px}.k2e2f{margin-bottom:20px}.ka7a3{margin-bottom:24px}.ke424{margin-bottom:45px}.k6bab{margin-left:2px}.k851e{margin-left:4px}.k273f{margin-left:6px}.kfc8b{margin-left:8px}.k621c{margin-left:12px}.k11b0{margin-left:16px}.k63a7{margin-left:auto}.kef1c{margin-right:2px}.k1af3{margin-right:4px}.k7420{margin-right:6px}.k51f3{margin-right:8px}.k56dc{margin-right:10px}.keee5{margin-right:12px}.k8888{margin-right:14px}.k4224{margin-right:16px}.kc979{margin-right:20px}.k3580{margin-right:24px}.k5add{margin-right:54px}.kf56a{margin-right:88px}.k17b3{margin-top:2px}.kdfcb{margin-top:4px}.k3ab3{margin-top:6px}.ke74b{margin-top:8px}.k11a0{margin-top:10px}.k93c6{margin-top:12px}.k6fc4{margin-top:14px}.k9f42{margin-top:16px}.kebcd{margin-top:20px}.ka06f{margin-top:24px}.k1db4{margin-top:-12px}.k4a18{margin-top:100px}.k2e32{margin-top:116px}.k8de2{margin-top:auto}.ke67e,.k5a9a,.ka50a{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.k5a9a,.ka50a{-webkit-line-clamp:2}.ka50a{-webkit-line-clamp:3}.block,.yq-tab-content.yq-tab-content--active,.yq-tab-content.is-active{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.k5a69{aspect-ratio:1}.kbe33{height:32px!important}.k3da6{height:40px}.kecf7{height:12px}.k12d5{height:14px}.k5c17{height:16px}.k88d0{height:18px}.k5790{height:20px}.k2cbb{height:24px}.k092c{height:28px}.ka1db{height:32px}.k556b{height:115px}.kc630{height:160px}.k60a0{height:200px}.kb51e{height:20px}.k9639{height:256px}.ka579{height:25px}.kbb74{height:30px}.k2817{height:32px}.kc856{height:36px}.kb36e{height:40px}.k0520{height:44px}.k1db7{height:50px}.k9eea{height:56px}.k4648{height:60px}.ke6a8{height:80px}.k09b5{height:87px}.k27fc{height:90px}.k2ddb{height:100%}.k8b19{width:2px}.k26e84{width:50%}.ka3b6{width:40px}.kfab2{width:12px}.k722d{width:16px}.k6bb2{width:18px}.k99b3{width:20px}.kf086{width:24px}.k4f60{width:28px}.kf1e0{width:32px}.kc941{width:100px}.kcf4d{width:104px}.k1d0a{width:114px}.kd782{width:140px}.k959d{width:150px}.k16c8{width:188px}.k0836{width:200px}.k9af9{width:204px}.k0052{width:20px}.k9488{width:225px}.kf06b{width:300px}.kce16{width:328px}.ke30f{width:36px}.kce8b{width:40px}.k17ee{width:44px}.kfce0{width:50px}.k934f{width:54px}.k0b9e{width:56px}.kaaf2{width:60px}.k8cee{width:64px}.kbbd0{width:80px}.kccc6{width:88px}.k4177{width:90px}.kca1c{width:94px}.ka83d{width:auto}.k7f2c{width:100%}.k0062{min-width:165px}.kbd45{min-width:60px}.k2806{max-width:160px}.k51a1{max-width:200px}.kc6a5{max-width:50vw}.k09fa{max-width:78px}.kb872{flex:1 1 0%}.k2926{flex:3}.k7814{flex-shrink:0}.k322c{cursor:pointer}.k2c6e{grid-template-columns:repeat(1,minmax(0,1fr))}.k5c93{grid-template-columns:repeat(2,minmax(0,1fr))}.kf94e{grid-template-columns:repeat(3,minmax(0,1fr))}.kc73c{grid-template-columns:repeat(4,minmax(0,1fr))}.k654f{grid-template-columns:repeat(5,minmax(0,1fr))}.kf71e{flex-direction:column}.kde01{flex-wrap:wrap}.k0d37{align-items:flex-start}.k28c7{align-items:center}.k53c0{justify-content:flex-start}.kc91a{justify-content:flex-end}.k85f7{justify-content:center}.kcbfc{justify-content:space-between}.kd335{gap:8px}.k1281{gap:10px}.k6f4d{gap:12px}.kfc22{gap:16px}.k7cff{gap:20px}.k4805{-moz-column-gap:28px;column-gap:28px}.kd23b{-moz-column-gap:106px;column-gap:106px}.k16a8{row-gap:12px}.k3bc2{overflow:auto}.k0819{overflow:hidden}.k86df{overflow-y:auto}.k0ccd{overflow-x:hidden}.kf20b{overflow:hidden;text-overflow:ellipsis}.kf20b,.k2423{white-space:nowrap}.ka37a{white-space:pre-line}.k6977{white-space:pre-wrap}.k1d8c{text-wrap:nowrap}.kd12c{border-radius:8px}.kbea9{border-radius:9999px}.kd13d{border-radius:50px}.k6845{border-radius:16px}.k8eb0{border-radius:12px}.k6270{border-radius:4px}.k9ffa{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.k019d{border-top-left-radius:50px;border-bottom-left-radius:50px}.k145f{border-top-left-radius:4px;border-bottom-left-radius:4px}.ka6fd{border-top-right-radius:50px;border-bottom-right-radius:50px}.ka153{border-top-right-radius:4px;border-bottom-right-radius:4px}.kba9b{border-width:0!important}.border{border-width:1px}.k7593{border-bottom-width:1px}.k456c{border-left-width:1px}.k67bf{border-right-width:1px}.k9f73{border-right-width:0}.k055f{border-top-width:1px}.kce91{border-style:solid}.ka959{border-style:none}.kdf5e{--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity))}.k8aaf{border-color:var(--yq-base3-color)}.kac1e{border-color:var(--yq-base6-color)}.k083c{border-color:var(--yq-border-color)}.k7ff1{border-color:var(--yq-primary-color)}.k416e,.k3c3e{--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity))}.k3c3e{background-color:rgb(39 39 39/var(--tw-bg-opacity))}.k4edd,.k8c21{--tw-bg-opacity:1;background-color:rgb(43 42 42/var(--tw-bg-opacity))}.k8c21{background-color:rgb(64 64 64/var(--tw-bg-opacity))}.kdc92{background-color:var(--yq-base1-color)}.kc928{background-color:var(--yq-base10-color)}.kc87f{background-color:var(--yq-base11-color)}.k0408{background-color:var(--yq-base12-color)}.k360b{background-color:var(--yq-base2-color)}.k4185{background-color:var(--yq-base3-color)}.kde93{background-color:var(--yq-base4-color)}.kaa11{background-color:var(--yq-base5-color)}.ke854{background-color:var(--yq-base6-color)}.k749c{background-color:var(--yq-base7-color)}.k779a{background-color:var(--yq-base8-color)}.k1945{background-color:var(--yq-base9-color)}.kf4f3{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.k6fea{background-color:var(--yq-primary-color)}.k5f2d{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.k1ff6{background-size:cover}.kb835{padding:0!important}.kb8d5{padding:4px}.k2fe0{padding:6px}.k8293{padding:10px}.kb6aa{padding:12px}.kfc25{padding:14px}.k8396{padding:16px}.ka379{padding-left:0!important;padding-right:0!important}.kb321{padding-left:2px;padding-right:2px}.k95c5{padding-left:4px;padding-right:4px}.k3d4b{padding-left:6px;padding-right:6px}.k085b{padding-left:40px;padding-right:40px}.ke62b{padding-left:8px;padding-right:8px}.keec8{padding-left:10px;padding-right:10px}.k61e5{padding-left:12px;padding-right:12px}.kb435{padding-left:16px;padding-right:16px}.k0ddb{padding-left:24px;padding-right:24px}.k7e04{padding-left:36px;padding-right:36px}.k4334{padding-left:48px;padding-right:48px}.kfcc8{padding-top:2px;padding-bottom:2px}.kfbe1{padding-top:4px;padding-bottom:4px}.k1f1e{padding-top:6px;padding-bottom:6px}.k8d55{padding-top:8px;padding-bottom:8px}.k1e8c7{padding-top:10px;padding-bottom:10px}.k8493{padding-top:12px;padding-bottom:12px}.k7121{padding-top:14px;padding-bottom:14px}.kf2c1{padding-top:16px;padding-bottom:16px}.k7a27{padding-top:20px;padding-bottom:20px}.k28d6{padding-bottom:12px!important}.kfd5f{padding-top:8px!important}.kf4ab{padding-bottom:8px}.kd4f1{padding-bottom:12px}.k78a7{padding-bottom:16px}.k4a1a{padding-bottom:20px}.k2203{padding-bottom:24px}.kcb16{padding-left:12px}.k9305{padding-left:20px}.kb837{padding-left:24px}.kcaca{padding-right:8px}.k8a64{padding-right:12px}.k2b85{padding-right:20px}.kd68a{padding-right:24px}.kc22b{padding-top:6px}.k62d6{padding-top:8px}.k874d{padding-top:12px}.k8b22{padding-top:14px}.kb446{padding-top:20px}.k5c23{padding-top:24px}.k3ad1{text-align:center}.ka46a{text-align:right}.k77b9{font-size:18px}.kdd89 span,.kf869{font-size:20px}.k10c8{font-size:22px}.k5376{font-size:14px}.k474e{font-size:10px}.kb6bd{font-size:13px}.k2a02{font-size:12px}.k5d27{font-size:16px}.k3eee{font-weight:700}.k549b{font-weight:500}.ka92f{font-weight:400}.kb18e{font-weight:600}.k4315{line-height:1.6}.k6987{line-height:30px}.kab80,.k130b{--tw-text-opacity:1!important;color:rgb(8 8 8/var(--tw-text-opacity))!important}.k130b{color:rgb(0 0 0/var(--tw-text-opacity))!important}.k3b26,.ka4a8{--tw-text-opacity:1;color:rgb(8 8 8/var(--tw-text-opacity))}.ka4a8{color:rgb(16 16 16/var(--tw-text-opacity))}.kdff0,.k2f19{--tw-text-opacity:1;color:rgb(97 144 201/var(--tw-text-opacity))}.k2f19{color:rgb(132 132 132/var(--tw-text-opacity))}.k04c0,.k0b84{--tw-text-opacity:1;color:rgb(167 167 167/var(--tw-text-opacity))}.k0b84{color:rgb(201 36 39/var(--tw-text-opacity))}.kc5bf,.kdda9{--tw-text-opacity:1;color:rgb(237 238 239/var(--tw-text-opacity))}.kdda9{color:rgb(238 238 238/var(--tw-text-opacity))}.k1719,.k5117{--tw-text-opacity:1;color:rgb(248 187 64/var(--tw-text-opacity))}.k5117{color:rgb(0 0 0/var(--tw-text-opacity))}.kfb44{color:var(--yq-font1-color)}.kb682{color:var(--yq-font2-color)}#app-header .active,.k7149{color:var(--yq-primary-color)}.k491b{color:var(--yq-subtitle-color)}.k5ed5{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.k6c2d{text-decoration-line:underline!important}.ke158{opacity:.1}.k4b7f{opacity:.4}.k87f4{opacity:.5}.k138e{opacity:.6}.kcadc{opacity:.8}.k8d27{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.k87fb,.k09d6{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:150ms}.k09d6{transition-property:transform}.kb0a4{transition-duration:100ms}.kba87{transition-duration:200ms}.ka607{transition-duration:300ms}:root{--yq-tab-line-item-padding:4px 0;--yq-tab-line-height:3px;--yq-tab-line-width-percent:20px;--yq-button-tab-item-padding-pc:4px 8px;--yq-button-tab-item-padding-mobile:6px 8px;--yq-button-tab-item-bg-color:#1f1f1f;--yq-button-tab-item-color:#b1b1b1}.yq-tab-content{display:none}.k3c7c{margin-right:16px;white-space:nowrap;position:relative;padding:var(--yq-tab-line-item-padding);cursor:pointer}.k3c7c:last-child{margin-right:0}.k3c7c::after{content:'';display:block!important;position:absolute;width:var(--yq-tab-line-width-percent);height:var(--yq-tab-line-height);bottom:0;left:50%;transform:translateX(-50%)}.k3c7c.is-active{color:var(--yq-primary-color);font-weight:500}.k3c7c.is-active::after{border-radius:16px;background-color:var(--yq-primary-color)}.k5491{padding:4px 8px;border-radius:50px}#app-nav .kca6f:last-child,.k5491:last-child{margin-right:0}.k5491.is-active{background-color:var(--yq-base11-color);color:var(--yq-primary-color)}@media (max-width:768px){.k3c7c{margin-right:12px}.k3c7c::after{display:none}.k5491{margin-right:8px;margin-bottom:8px}}.k44c4{-webkit-user-select:none;-moz-user-select:none;user-select:none}.k44c4 .title,.k44c4 img{-webkit-touch-callout:none}.k44c4 .tag{max-width:58px;color:#fff;padding:0 4px;line-height:20px;font-size:10px;border-radius:0 50px 50px 0}.k44c4 .poster::before{width:0;height:3px;background-color:var(--yq-primary-color);content:'';display:block;position:absolute;left:0;top:0;z-index:1}.k44c4 .poster.preloading::before{animation:preview 2s forwards}:root{--yq-header-height:116px}.k6bee{height:60px;z-index:1}#app-header{z-index:var(--yq-header-index);box-shadow:unset;position:relative;padding-top:var(--yq-header-height);z-index:112}#app-header li{list-style:none;white-space:nowrap}#app-header .input-control{display:flex;align-items:center}#app-header .header{z-index:7}#app-nav{position:fixed;z-index:6;background-color:var(--yq-base4-color);top:60px;left:0;right:0}#app-nav .kca6f{display:flex;align-items:center;justify-content:center;text-decoration:none;font-weight:600;padding:16px 0;margin-right:26px}#app-nav .kca6f:hover{color:var(--yq-primary-color)}.kb2ef{position:relative}.kb2ef:hover .k147b{transform:rotate(180deg)}.kb2ef:hover .k621b{display:block}.k147b{width:18px;transition:transform .3s ease}.k41f0{background:var(--yq-base9-color)}.k621b{display:none;position:absolute;top:calc(100% + 2px);left:0;background-color:#222;border-radius:8px;padding:20px;z-index:1000;flex-wrap:wrap;gap:15px;width:calc(100px*7 + 17px*6 + 32px)}.k621b::before{content:'';position:absolute;top:-12px;left:20px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #222}.kb2ef:hover .k621b,.k621b:hover{display:flex}.k14aa{display:flex;align-items:center;justify-content:center;width:100px;height:40px;background-color:#444;color:#fff;font-size:16px;border-radius:8px;text-decoration:none;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.k14aa:hover{background-color:var(--yq-primary-color);transform:translateY(-2px)}@media (max-width:768px){:root{--yq-header-height:60px}.k952f{transition:transform .3s ease}.k952f.k0e4b{transform:rotate(180deg)}.collapsed .k952f{transform:rotateZ(180deg)}}.k90d1{position:fixed;top:65px;left:0;right:0;z-index:120;display:none;pointer-events:none}.k90d1.is-open{display:block;pointer-events:auto}.k4390{display:block;position:fixed;top:60px;left:0;right:0;bottom:0;background:rgba(0,0,0,.45);z-index:-1}.k6580{position:relative;background:#222;color:#fff;border-radius:12px;padding:20px 25px 40px;width:100%;max-width:609px;margin:0 auto;box-shadow:0 10px 30px rgba(0,0,0,.4);overflow:hidden}.k6b40{display:none;position:relative;align-items:center;width:100%;height:72px;background:#353535;border-radius:36px;padding:0 24px 0 60px;margin-bottom:24px}.kd17a{flex:1;height:100%;border:0;outline:0;background:0 0;padding:0;color:#ccc;font-size:16px}.kd17a::-moz-placeholder{color:#777}.kd17a::placeholder{color:#777}.kc452{position:absolute;left:24px;top:50%;transform:translateY(-50%);width:28px;height:28px;border:0;background:0 0;display:flex;align-items:center;justify-content:center;padding:0;pointer-events:none}.kc452 img{width:18px;height:18px}.kdd89{margin-bottom:20px}.kdd89 .k9168{width:24px}.kdd89 .k791b{color:#999}.kdd89 .k78d3{color:#fff}.k8c34{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.kb646{display:none;color:#999;font-size:16px;margin:40px auto}.kb588{display:flex;align-items:center;justify-content:center;background:#353535;color:#ccc;padding:10px 14px;border-radius:6px;text-decoration:none;font-size:14px}.k6548{background:#222}.k5021{color:#ff800a;margin-bottom:20px}.k4ea3{font-size:22px}.k8da6{display:flex;flex-direction:column;gap:25px;max-height:calc((18px*1.4 + 25px)*10 - 25px);overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}.k8da6::-webkit-scrollbar{display:none}.kb367{width:96%;color:#ccc;font-size:18px;line-height:1.4;display:flex;align-items:center;gap:10px}.k9a48{width:22px;height:22px;flex-shrink:0}.k6ec4{width:22px;text-align:center;color:#999;flex-shrink:0}.kb068{color:#ccc;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k6b4c{width:20px;height:20px;flex-shrink:0;margin-left:10px;display:block}@media (max-width:768px){.k8c34{gap:10px}.k90d1{position:fixed;inset:0}.k4390{display:block;position:absolute;inset:0;background:rgba(0,0,0,.6)}.k6580{width:94vw;max-height:70vh;margin:72px auto 20px;padding:16px;border-radius:10px;overflow-y:auto}.k6b40{display:flex;height:46px;padding:0 20px 0 56px}.kd17a{font-size:15px}.kc452{left:18px;width:24px;height:24px}.kdd89 span,.k4ea3{font-size:16px}.kdd89 .k9168{width:20px}.k8da6{max-height:calc((14px*1.4 + 27px)*10 - 25px);overflow-y:auto}.kb588{padding:8px 12px;font-size:12px;width:auto;height:auto}.k9a48{width:17px;height:17px}.kb367{font-size:14px}.k6b4c{width:18px;height:20px;margin-left:8px}}.mobile-search{display:none}:root{--yq-border-color:#353742;--yq-border-width:1px}[class*=yq-hairline]:after{box-sizing:border-box;content:" ";pointer-events:none;border:0 solid var(--yq-border-color);position:absolute;left:-50%;top:-50%;right:-50%;bottom:-50%;transform:scale(.5)}.yq-hairline,.yq-hairline--bottom,.yq-hairline--left,.yq-hairline--right,.yq-hairline--surround,.yq-hairline--top,.yq-hairline--top-bottom{position:relative}.yq-hairline--top:after{border-top-width:var(--yq-border-width)}.yq-hairline--left:after{border-left-width:var(--yq-border-width)}.yq-hairline--right:after{border-right-width:var(--yq-border-width)}.yq-hairline--bottom:after{border-bottom-width:var(--yq-border-width)}.yq-hairline--surround:after{border-width:var(--yq-border-width)}.yq-overlay,.k74b2{left:0;right:0;bottom:0;display:none}.k74b2{position:absolute;padding:12px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);background-color:var(--yq-base2-color)}.yq-overlay{position:fixed;top:0;background-color:rgba(0,0,0,.6);pointer-events:auto;z-index:var(--yq-overlay-index);backface-visibility:hidden}@tailwind base;.k3e6a{display:none;position:fixed;width:60px;height:60px;bottom:140px;right:20px;z-index:99;background-color:var(--yq-primary-color);color:#fff;border:0;border-radius:50%;padding:12px;text-align:center;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.2)}.k3e6a:hover{opacity:var(--yq-hover-opacity)}@media (max-width:768px){.k3e6a{width:40px;height:40px;padding:8px}}:root{--yq-drawer-width:300px}.yq-drawer{width:calc(100% - 56px);max-width:var(--yq-drawer-width);position:fixed;top:0;left:0;bottom:0;transform:translateX(calc(-1*var(--yq-drawer-width) - 20px));transition:all .3s cubic-bezier(0,0,.2,1);will-change:transform;z-index:var(--yq-drawer-index)}.yq-drawer.yq-drawer--open{transform:translateX(0)}*,::after,::before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position:  ;--tw-gradient-via-position:  ;--tw-gradient-to-position:  ;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  ;--tw-contain-size:  ;--tw-contain-layout:  ;--tw-contain-paint:  ;--tw-contain-style:  }*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}::after,::before{--tw-content:''}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:none!important}b{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type='button']),input:where([type='reset']),input:where([type='submit']){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset,menu,ol,ul{margin:0;padding:0}dialog,legend{padding:0}menu,ol,ul{list-style:none}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%}video{height:auto}[hidden]:where(:not([hidden="until-found"])){display:none}.k84f0,body,html{font-size:14px}@media (min-width:768px){.k84f0{font-size:16px}}@media (min-width:1024px){.k84f0{font-size:18px}}.k3fb1{font-size:16px}@media (min-width:768px){.k3fb1{font-size:24px}}.k5728{font-size:12px}@media (min-width:768px){.k5728{font-size:14px}}.k3c98b{margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}@media (min-width:1280px){.k3c98b{width:1280px;padding-left:0;padding-right:0}}.k86d8{opacity:.4}@media (min-width:768px){.k776e .modal-dialog{width:400px}.k776e .modal-dialog.modal-lg{width:520px}}.k56c4{padding-top:56%;position:relative}.k1f17{background-color:rgba(0,0,0,.5)}.kf40f{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;justify-content:space-between;gap:8px;border-radius:16px;border-width:1px;border-style:solid;border-color:var(--yq-border-color);background-color:var(--yq-base8-color);padding:12px}@media (min-width:768px){.kf40f{display:flex;gap:0;border-width:0;background-color:inherit;padding:0}}.k384c{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;border-radius:8px;border-width:1px;border-style:solid;border-color:var(--yq-border-color);background-color:var(--yq-base8-color);padding:12px}@media (min-width:768px){.k384c{grid-template-columns:repeat(10,minmax(0,1fr));gap:12px;border-width:0;background-color:inherit;padding:0}}.kfea9{font-size:10px}.kb98b{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:auto}.ka3dc{gap:4px;white-space:nowrap;font-size:12px}@media (min-width:768px){.ka3dc{gap:8px;font-size:14px}}.ka3dc .pager-item-left,.ka3dc .pager-item-right{background-color:var(--yq-primary-color);color:#fff;border-radius:4px;align-items:center}.ka3dc .pager-item-left .pager-item,.ka3dc .pager-item-right .pager-item{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100%;width:54px;flex:1 1 0%;padding:0}@media (min-width:768px){.ka3dc .pager-item-left .pager-item,.ka3dc .pager-item-right .pager-item{width:100px}}.ka3dc .pager-goto{width:initial}.ka3dc .pager-goto .form-control{background-color:var(--yq-primary-color);color:#fff;height:36px;margin-right:8px;width:54px;flex-shrink:0;text-align:center}@media (min-width:768px){.ka3dc .pager-goto .form-control{margin-right:28px;width:100px}}.ka3dc .pager-goto-btn{background-color:#262626;color:#fff;height:36px;width:54px;flex-shrink:0;border-style:none}@media (min-width:768px){.ka3dc .pager-goto-btn{width:100px}}.ka3dc .disabled{cursor:not-allowed}body,html{color:#fff}html{overflow-y:scroll}strong{font-weight:400}*{font-family:Arial,Helvetica,sans-serif}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:root{overflow-y:auto;overflow-x:hidden}:root body{position:absolute}body{width:100vw;background-color:var(--yq-main-bg-color);padding:0!important}.active a:hover,.is-active a:hover{opacity:.9}.is-active,a.link:hover{color:var(--yq-primary-color)}a.underline:hover{text-decoration:underline!important}a:focus{outline:0!important}.video-items .video-preview{position:absolute}.kbcb8{background:linear-gradient(180deg,rgba(22,22,26,0),#16161a 100%)}.k2ded{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5))}.k326e{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.kfedd{position:absolute;left:0;right:0;top:0;bottom:0}.kd3db{height:60px;width:auto;position:relative}.kd3db img[data-src]{-o-object-fit:contain;object-fit:contain;background:#25242b}.kd3db img{-o-object-fit:initial;object-fit:initial}.kffa7{width:0;height:0;font-size:0;border-bottom:0 none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.k0918{min-height:calc(100vh - (var(--yq-header-height) + 224px))}.bg-poster,.bg-poster[data-src]{background-color:#25252b;background-image:url(/static/web/images/poster_loading.svg);background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .2s}.bg-poster{background-size:cover;background-position:right}.bg-poster:not([data-src]):hover{background-position:right 10% top}.bg-poster.k6ea8{background-position:center}.bg-poster.k6ea8:not([data-src]):hover{background-position:center;transform:translateY(-2px) scale(1.02);box-shadow:0 22px 43px rgba(0,0,0,.15)}.bg-poster.k1214{background-size:100% 100%!important}.k193a:hover .k33c0{background:rgba(80,100,110,.3)}.k33c0{position:absolute;background:rgba(12,12,12,.33);width:100%;height:100%;top:0;left:0;transition:all .3s;z-index:1}@media (max-width:768px){.modal-dialog{margin:0 16px}}.modal-dialog .modal-footer{border-top-color:var(--yq-border-color)}.modal-dialog .modal-header{border-bottom:1px solid var(--yq-border-color)}@media (min-width:768px){::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-button:end:increment,::-webkit-scrollbar-button:start:decrement{display:block}::-webkit-scrollbar-button:vertical:end:decrement,::-webkit-scrollbar-button:vertical:start:increment{display:none}::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-track:vertical{border-color:transparent;border-style:solid}::-webkit-scrollbar-track:vertical::-webkit-scrollbar-track:horizontal{background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box}::-webkit-scrollbar-thumb{min-height:28px;background-color:var(--yq-scrollbar-thumb-color);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:5px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:var(--yq-scrollbar-thumb-hover-color)}::-webkit-scrollbar-thumb:horizontal,::-webkit-scrollbar-thumb:vertical,::-webkit-scrollbar-track:horizontal,::-webkit-scrollbar-track:vertical{border-width:0}::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px -1px 0 rgba(0,0,0,.07)}}.k8f86{background:rgba(0,0,0,.3)}.ke4a4{width:100%}.ke4a4 .k6eac{font-size:16px}.ke4a4 .kfe5f{font-size:14px}.ke4a4.k0176 .k6eac{font-size:25px;line-height:28px}.ke4a4.k0176 .kfe5f{font-size:16px}@media (max-width:768px){.ke4a4.k0176 .k6eac{font-size:16px;line-height:20px}.ke4a4.k0176 .kfe5f{font-size:14px}}.ke595{position:relative}.ke595::after{content:'';position:absolute;left:100%;width:0;bottom:0;border-bottom:1px solid var(--yq-primary-color);transition:width .3s,left .3s}.ke595:hover{color:var(--yq-primary-color)}.ke595:hover::after{left:0;width:100%;transition:width .3s}.kd923{box-shadow:rgba(0,0,0,.56) 0 -3px 18px 4px}.k5275{display:flex;flex-direction:column;border-radius:4px;border-width:1px;border-style:solid;border-color:var(--yq-border-color);padding:12px;background-color:var(--yq-base2-color)}.k5275 textarea{outline-width:0!important;padding:0;box-shadow:none!important;border:0!important}.modal-dialog .modal-footer{border-top:0}button{background-color:unset}@media (min-width:768px){.ka42c{display:none}.k63fa{grid-template-columns:repeat(15,minmax(0,1fr))}.k353d{--tw-aspect-h:5}}@media (min-width:1024px){.kf664{--tw-aspect-h:4}}.k8ff3:last-child{margin-bottom:0}.kf86a:last-child{margin-right:0}.k3c98:hover{background-color:var(--yq-base12-color)}.k11f7:hover{color:var(--yq-primary-color)}.k1e8c:hover{text-decoration-line:underline}.k6b88:hover{opacity:.7}.k1688:hover{opacity:.8}.group:hover .k78ba{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .kfead{color:var(--yq-primary-color)}.group:hover .kc817{opacity:1}@media (min-width:768px){.k14b4{position:relative}.kb651{position:sticky}.kf747{bottom:70px}.k8970{top:0}.k130b6{top:110px}.k3b30{top:112px}.k4a74{order:1}.k1983{order:2}.ka55a{grid-column:span 1/span 1}.keb43{grid-column:span 2/span 2}.k3fe2{grid-column:span 4/span 4}.ke6b1{grid-column-start:3}.k6c98{margin-left:16px;margin-right:16px}.k00f0{margin-top:8px;margin-bottom:8px}.k1454{margin-top:12px;margin-bottom:12px}.ke14a{margin-top:20px;margin-bottom:20px}.kce85{margin-right:40px!important}.k59e5{margin-right:100px!important}.k6838{margin-bottom:0}.ke07b{margin-bottom:40px}.k5f86{margin-bottom:10px}.ke3f2{margin-bottom:12px}.kdd6e{margin-bottom:16px}.kdfbe{margin-bottom:20px}.k334d{margin-bottom:32px}.kd194{margin-left:16px}.k0878{margin-left:20px}.k13e7{margin-right:40px}.ka1e3{margin-right:16px}.kd54f{margin-right:20px}.k3611{margin-top:0}.k5445{margin-top:10px}.kc6dd{margin-top:12px}.k402f{margin-top:16px}.ka400{margin-top:20px}.ka769{margin-top:24px}.k8e79{margin-top:28px}.k0dbb{margin-top:32px}.k9860,.k1bbe{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.k1bbe{-webkit-line-clamp:2}.k858a{display:block}.kc185{display:flex}.k29e0{display:inline-flex}.k3af3{display:grid}.ke51e{display:none}.k10ec{height:20px}.k83d8{height:32px}.k304e{height:138px}.k18cc{height:248px}.k552f{height:40px}.k872d{height:48px}.k9708{height:50px}.k559c{height:60px}.k4160{height:80px}.k0f55{height:93px}.kdec7{height:96px}.k4f21{height:100%}.k60a8{width:20px}.k8e41{width:32px}.kb96a{width:140px}.kbcf2{width:160px}.ka202{width:200px}.k3276{width:214px}.k731b{width:270px}.k7ee7{width:40px}.k2378{width:460px}.kdf74{width:48px}.k4b2c{width:50px}.k3471{width:60px}.k2e3c{width:670px}.k0a2c{width:720px}.kbe61{width:80px}.k70dc{width:100%}.k0c0c{min-width:86px}.k521e{max-width:100%}.k5f1c{flex:1 1 auto}.ke03e{grid-template-columns:repeat(1,minmax(0,1fr))}.kd0a9{grid-template-columns:repeat(2,minmax(0,1fr))}.k72dd{grid-template-columns:repeat(4,minmax(0,1fr))}.k03b5{grid-template-columns:repeat(6,minmax(0,1fr))}.k5641{flex-direction:row}.kb4b1{align-items:center}.k1b46{justify-content:flex-start}.k44e6{gap:0}.k74c4{gap:12px}.k09f7{gap:16px}.k3ef5{border-width:0}.k7936{background-color:inherit}.k0d85{padding:0}.k4956{padding:4px}.kff58{padding:8px}.k4aba{padding:16px}.k3dc5{padding:20px}.kd5fb{padding:32px}.k4a20{padding-left:0;padding-right:0}.k435d{padding-left:10px;padding-right:10px}.ka278{padding-left:12px;padding-right:12px}.k8051{padding-left:16px;padding-right:16px}.kb5e0{padding-left:20px;padding-right:20px}.k3493{padding-top:8px;padding-bottom:8px}.kac13{padding-top:12px;padding-bottom:12px}.kda24{padding-top:16px;padding-bottom:16px}.k602e{padding-top:20px;padding-bottom:20px}.k5df4{padding-bottom:12px}.kedb8{padding-bottom:36px}.kb762{padding-bottom:82px}.kae4d{padding-left:0}.k33eb{padding-top:40px}.k9fab{padding-top:8px}.k4ca9{padding-top:12px}.k4e9f{padding-top:50px}.k1971{font-size:18px}.kf7aa{font-size:20px}.kb24c{font-size:24px}.k3de3{font-size:28px}.ka0f1{font-size:30px}.k41c0{font-size:14px}.k9121{font-size:16px}.kc258{line-height:40px}}@media (min-width:1024px){.k88de{margin-left:10px}.k959f{margin-right:20px}.k4c35{height:40px}.kc7d1{height:161px}.k3fca{height:30px}.k0456{height:50px}.k0aad{height:96px}.k68e9{width:40px}.k815a{width:224px}.ke626{width:260px}.k0a28{width:315px}.k37de{width:50px}}@media (min-width:1280px){.k9bb7{margin-left:0;margin-right:0}.ke812{height:56px}.kaa91{width:56px}}

/* content404：自 Mirages 主题迁移，适配本站深色背景 */
.k1dad {
  display: table;
  height: 100%;
  width: 100%;
  min-height: -webkit-calc(100vh - 150px);
  min-height: calc(100vh - 150px);
}

@media (min-width: 768px) {
  body.kcba1 .k1dad {
    min-height: -webkit-calc(100vh - 250px);
    min-height: calc(100vh - 250px);
  }
}

#content404 {
  text-align: center;
  font-size: 1rem;
  color: #fff;
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}

#content404 .icon {
  font-size: 15.625rem;
  display: flex;
  justify-content: center;
  align-items: center;
}

#content404 .msg {
  margin-top: 2rem;
}

#content404 .msg h1,
#content404 .msg h3 {
  font-size: 1.75rem;
  font-weight: 500;
}

#content404 .k3761 {
  margin-top: 0.75rem;
  opacity: 0.85;
}

#content404 .controls {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
}

#content404 .controls > * {
  margin-top: 1rem;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

#content404 .controls a.kb032 {
  width: 11.75rem;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  box-sizing: border-box;
}

#content404 .controls div.search-box {
  display: inline-flex;
  align-items: center;
  padding: 0.5625rem 1.25rem;
  border-radius: 100rem;
  opacity: 1;
  font-size: 0.875rem;
  line-height: 1.5;
  font-weight: 500;
  color: #fff;
  border: 0.0625rem solid #fff;
  white-space: nowrap;
}

#content404 .controls div.search-box form.form {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 0.35rem;
  margin: 0;
}

#content404 .controls div.search-box input.search {
  border: 0;
  background-color: transparent;
  font-size: 0.875rem;
  overflow: hidden;
  line-height: 1.5;
  width: 8.125rem;
  color: #fff;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  align-self: center;
}

#content404 .controls div.search-box .k97d6 {
  border: 0;
  background-color: transparent;
  color: #fff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  line-height: 1;
  flex-shrink: 0;
}

#content404 .k0185 {
  margin-top: 20px;
  text-align: center;
}

#content404 .k0185 > p {
  font-size: 16px;
  margin-bottom: 10px;
}

#content404 .k0185 ul {
  list-style: none;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 10px;
}

#content404 .k0185 a {
  display: inline-block;
  padding: 4px 12px;
  background: rgba(255, 255, 255, 0.1);
  border-radius: 4px;
  text-decoration: none;
  color: rgba(255, 255, 255, 0.9);
}
 /* 广告容器样式 */
.k3924 {
    width: 100%;
    background: #000000;
    margin-bottom: 10px;
    border-radius: 2px;
    overflow: hidden;
    padding: 10px 0;
}

/* 广告标题样式 */
.k9384 {
    height: 40px;
    width: 100%;
    background: #ff5f8f;
    overflow: hidden;
    padding: 0 10px;
}

.k9384 p {
    font-size: 18px;
    font-weight: 700;
    line-height: 40px;
    color: #fff;
    margin: 0; /* 清除默认边距 */
}

/* 广告列表样式 */
.k7216 {
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    padding: 0;
    margin: 0;
}

/* 列表项样式 */
.k7216 li {
    flex: 1 0 12.5%;
    text-align: center;
    padding: 5px;
    height: 50px;
    line-height: 40px;
    border: 1px solid #0f0f0f;
    border-width: 0 1px 1px;
    font-size: 13px;
    transition: color 0.5s, background-color 0.5s;
    overflow: hidden;
    box-sizing: border-box;
    cursor: pointer;
}

.k7216 li:hover {
    color: #fff;
    background: #ff5f8f;
}

/* b 标签样式 */
.k7216 li b {
    width: 16px;
    height: 16px;
    font-weight: 400;
    background: #2cbafc;
    color: #fff;
    padding: 1px 3px;
    margin-left: 4px;
    font-size: 12px;
    border-radius: 2px;
}

/* 响应式布局调整 */
@media screen and (max-width: 960px) {
    .cate_ul li {
        flex: 1 0 25%; /* 每行显示 4 个广告 */
        height: 40px;
        line-height: 35px;
    }
}

@media screen and (max-width: 800px) {
    .k7216 li {
        height: 35px;
    }
}

/* 针对移动端触摸目标最小尺寸调整（宽度小于640px） */
@media screen and (max-width: 640px) {
    .cate_ul li {
        flex: 1 0 25%; /* 每行显示 4 个广告 */
        min-width: 24px; /* 设置最小宽度 */
        min-height: 24px; /* 设置最小高度 */
        height: auto; /* 允许内容决定高度 */
        line-height: 24px; /* 确保内容垂直居中 */
    }
}
.kc838{
	margin-top: 12px;
    margin-bottom: 12px;
}
.kc838 img {
    width: 100%;
    /*height: 70px;*/
    margin-bottom: 2px;
    display: inline;
    background-color: #f0f0f0;
}


.ka9f9{
  background:#1b1b1b;
  border:1px solid #333;
  border-radius:16px;
  padding:18px;
  margin-top:14px;
}

.k475d{
  display:flex;
  flex-direction:column;
  gap:12px;
}

.k0d22{
  background:#111;
  border:1px solid #2f2f2f;
  border-radius:12px;
  padding:14px;
  line-height:1.9;
  color:#ccc;
  transition:all .2s ease;
}

.k0d22:hover{
  border-color:#ff5f8f;
  background:#151515;
}

.kfe51{
  color:#fff;
  font-weight:700;
  margin-right:6px;
}

.k0d22 a{
  color:#ff5f8f;
  text-decoration:none;
  word-break:break-word;
  overflow-wrap:anywhere;
}

.k0d22 a:hover{
  text-decoration:underline;
}

.kbf57 a + a{
  margin-left:10px;
}

.ka3c1{
  color:#999;
  font-size:13px;
}

/* 推荐区（压缩版） */
.kad9f{
  border-style:dashed;
  padding:10px 12px;
}

.k28f1{
  text-align:center;
  font-size:14px;
  font-weight:700;
  color:#fff;
  margin-bottom:6px;
}

.k31f1{
  display:grid;
  grid-template-columns:repeat(4, minmax(0,1fr));
  gap:6px;
  margin-top:6px;
}

.kff9b{
  display:flex;
  align-items:center;
  justify-content:center;
  min-height:32px;
  padding:6px;
  background:#1a1a1a;
  border:1px solid #2f2f2f;
  border-radius:8px;
  color:#ff5f8f;
  text-decoration:none !important;
  font-size:12px;
  text-align:center;
  transition:.2s;
}

.kff9b:hover{
  background:#1f1f1f;
  border-color:#ff5f8f;
  color:#ff9f2f;
}

/* 移动端 */
@media (max-width:640px){
  .porna-panel{
    padding:14px;
  }

  .porna-card{
    padding:12px;
  }

  .porna-inline a{
    display:block;
    margin-left:0 !important;
    margin-top:6px;
  }

  .porna-btns{
    grid-template-columns:repeat(2,1fr);
    gap:6px;
  }

  .porna-btn{
    min-height:30px;
    font-size:12px;
  }
}
