.sr-page{max-width:1080px;min-height:60vh;margin:0 auto;padding:44px 24px 64px}.sr-page h1{font:700 clamp(28px, 4vw, 40px)/1.25 var(--font-head);color:var(--paper);margin:0 0 16px}.sr-page p{color:var(--paper-3);margin:12px 0 24px}.sr-form{gap:12px;margin-bottom:32px;display:flex}.sr-form input{border:1px solid var(--rule-2);min-width:0;color:var(--paper);background:#0c0c0d;flex:1;padding:12px 14px}.sr-form button,.sr-more,.sr-page p button{border:1px solid var(--tong);color:var(--tong-hi);cursor:pointer;background:#20180e;padding:10px 20px}.sr-group{margin:28px 0}.sr-group h2{font:700 20px var(--font-head);color:var(--paper);margin:0 0 12px}.sr-group h2 small{font:14px var(--font-num);color:var(--paper-3);margin-left:8px}.sr-group ul{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.sr-result{border-bottom:1px solid var(--rule);align-items:center;gap:14px;padding:14px 8px;display:flex}.sr-result:hover{background:#d9aa5c0a}.sr-result>img{border:1px solid var(--rule);flex:none}.sr-result>span{flex:1;min-width:0}.sr-result strong{color:var(--tong-hi);font-size:15px}.sr-result small{color:var(--paper-3);margin-top:5px;font-size:12px;display:block}.sr-result em{color:var(--paper-3);text-align:right;max-width:30%;font-size:12px;font-style:normal}@media (max-width:600px){.sr-page{padding:28px 16px}.sr-result{flex-wrap:wrap}.sr-result em{text-align:left;width:100%;max-width:none}}
