/* www55abg55文玩收藏资讯 收音机调频刻度盘风 */
*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Microsoft YaHei','PingFang SC',sans-serif;background:#f6f2ea;color:#2f2820;line-height:1.95}
a{color:#4e342e;text-decoration:none}a:hover{text-decoration:underline}
.bt55-wrap{max-width:1040px;margin:0 auto;padding:0 20px}
.bt55-header{background:#fdfbf6}
.bt55-topbar{background:#4e342e;color:#e8dcc9;font-size:13px;padding:6px 0;letter-spacing:1px}
.bt55-brandbar{padding:16px 0 10px;border-bottom:1px solid #e6dcc8}
.bt55-brandbar .bt55-wrap{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.bt55-logo{display:inline-flex;align-items:center;background:#38c9ae;color:#07312b;font-size:16px;font-weight:700;padding:6px 16px;border-radius:14px 2px 14px 2px;letter-spacing:2px}
.bt55-logo small{font-size:12px;color:#a08d72;margin-left:12px;font-weight:400;letter-spacing:1px}
.bt55-search{flex:1;max-width:270px;background:#f3eee1;border:1px solid #d9cbaa;color:#4e342e;border-radius:14px;padding:7px 16px;font-size:13px;outline:none}
.bt55-search::placeholder{color:#a08d72}
.bt55-domain{margin-left:auto;font-size:13px;color:#a08d72}
.bt55-nav{background:#fdfbf6;border-bottom:3px solid #38c9ae}
.bt55-nav a{display:inline-block;padding:9px 13px;margin:3px 2px;font-size:15px;color:#5d4a38}
.bt55-nav a:hover{color:#0e8071}.bt55-nav a.bt55-on{color:#0e8071;font-weight:700;border-bottom:3px solid #38c9ae}
.bt55-breadcrumb{background:#f3eee1;border-bottom:1px solid #e6dcc8;font-size:13px;color:#a08d72;padding:8px 0}
.bt55-breadcrumb a{color:#4e342e}
.bt55-hero{background:linear-gradient(160deg,#f8f3e8,#fdfbf6 70%);padding:32px 0 24px;color:#2f2820}
.bt55-hero .bt55-wrap{display:flex;gap:26px;align-items:center;flex-wrap:wrap}
.bt55-hero-txt{flex:1 1 430px}
.bt55-hero-txt h1{font-size:27px;color:#4e342e;margin-bottom:12px}
.bt55-hero-txt p{font-size:16px;color:#5d4a38;margin-bottom:12px}
.bt55-meta{font-size:13px;color:#a08d72}
.bt55-hero-card{flex:0 1 310px;background:#4e342e;border-radius:10px;padding:14px 16px;box-shadow:0 5px 16px rgba(78,52,46,.3)}
.bt55-hero-card-hd{color:#8fe6d4;font-size:13px;letter-spacing:2px;border-bottom:1px dashed #6d5148;padding-bottom:6px;margin-bottom:4px}
.bt55-hero-card li{list-style:none;display:flex;align-items:center;gap:8px;padding:7px 0;border-bottom:1px dashed #6d5148;font-size:14px;color:#ecdfc8}
.bt55-hero-card li:last-child{border-bottom:none}
.bt55-dot{width:8px;height:8px;border-radius:50%;background:#38c9ae;flex:none;box-shadow:0 0 6px #38c9ae}
.bt55-hero-card b{color:#fff;min-width:64px}
.bt55-hero-card span{color:#c9b896}
.bt55-heroimg{max-width:1040px;margin:16px auto 6px;padding:0 20px}
.bt55-heroimg img{width:100%;height:auto;border-radius:10px;border:1px solid #e6dcc8}
.bt55-main{display:block}.bt55-article{background:#fffdf8;border:1px solid #e6dcc8;border-radius:10px;padding:26px 30px;margin:22px 0}
.bt55-keypoints{background:#eefaf6;border-left:5px solid #38c9ae;padding:12px 16px;margin-bottom:20px;font-size:14px;border-radius:0 10px 10px 0}
.bt55-keypoints b{color:#0e8071}.bt55-keypoints ul{margin:6px 0 0 20px}
.bt55-sec{margin-bottom:24px}.bt55-sec h2{font-size:20px;color:#4e342e;padding-left:14px;border-left:6px solid #38c9ae;margin-bottom:10px}
.bt55-sec p{margin-bottom:10px;font-size:15px}
.bt55-ticker{margin-bottom:8px}.bt55-ticker span{display:inline-block;background:#eefaf6;color:#0e8071;border-radius:12px;padding:4px 12px;margin:0 8px 8px 0;font-size:13px}
.bt55-cardgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.bt55-card{display:block;border:1px solid #e6dcc8;border-radius:12px;padding:14px;background:#fffdf8;position:relative}
.bt55-card em{display:inline-block;font-style:normal;font-size:12px;color:#0e8071;background:#eefaf6;border-radius:10px;padding:1px 8px;margin-bottom:8px}
.bt55-card h3{font-size:16px;color:#4e342e;margin-bottom:6px}.bt55-card p{font-size:13px;color:#a08d72}
.bt55-card:hover{box-shadow:0 3px 12px rgba(78,52,46,.12)}
.bt55-badges{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.bt55-badge{background:#4e342e;border-radius:12px;padding:14px;text-align:center}
.bt55-badge b{display:block;color:#8fe6d4;font-size:15px}.bt55-badge span{font-size:13px;color:#c9b896}
.bt55-steps{margin-left:22px}.bt55-steps li{margin-bottom:8px;font-size:15px;padding-left:8px}
.bt55-steps li::marker{color:#38c9ae;font-weight:700}
.bt55-geo{background:#f0fbf7;border:1px dashed #38c9ae;border-radius:10px;padding:14px 18px;margin-bottom:22px;font-size:14px;color:#1f4a42}
.bt55-geo h2{font-size:16px;color:#0e8071;margin-bottom:6px}
.bt55-geo a{color:#0e8071;text-decoration:underline}
.bt55-relqa{margin-bottom:22px}.bt55-relqa h2{font-size:20px;color:#4e342e;padding-left:14px;border-left:6px solid #38c9ae;margin-bottom:10px}
.bt55-relqa h3{font-size:15px;color:#0e8071;margin:12px 0 4px}.bt55-relqa p{font-size:14px;color:#6d5d48}
.bt55-related{margin-bottom:18px}.bt55-related h2{font-size:18px;color:#4e342e;margin-bottom:10px}
.bt55-related li{list-style:none;display:inline-block;margin:0 12px 8px 0;background:#eefaf6;border-radius:12px;padding:4px 14px;font-size:14px}
.bt55-hint{max-width:1040px;margin:0 auto 22px;padding:0 20px;font-size:13px;color:#a4947d;text-align:center}
.bt55-tags{margin-bottom:8px}.bt55-tags a{display:inline-block;background:#eefaf6;color:#0e8071;border-radius:12px;padding:5px 14px;margin:0 8px 8px 0;font-size:14px}
.bt55-tags a:hover{background:#38c9ae;color:#07312b}
.bt55-latest li{list-style:none;padding:9px 0;border-bottom:1px dashed #e6dcc8;font-size:15px}
.bt55-latest time{color:#a4947d;font-size:13px;margin-right:14px}
.bt55-sidelist li{list-style:none;display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px dashed #e6dcc8;font-size:15px}
.bt55-sidelist time{color:#a4947d;font-size:13px;white-space:nowrap}
.bt55-hublist li{list-style:none;padding:9px 0;border-bottom:1px dashed #e6dcc8;font-size:15px}
.bt55-hublist time{color:#a4947d;font-size:13px;margin-right:14px}
.bt55-sec details{border:1px solid #e6dcc8;border-radius:10px;padding:10px 16px;margin-bottom:10px;background:#fffdf8}
.bt55-sec summary{font-size:15px;color:#0e8071;cursor:pointer;font-weight:700}
.bt55-sec details p{margin-top:8px;font-size:14px}
.bt55-footer{background:#4e342e;color:#e8dcc9;margin-top:30px}
.bt55-footer .bt55-wrap{display:grid;grid-template-columns:2.2fr 1.3fr 1.3fr;gap:24px;padding:34px 20px}
.bt55-footer h4{font-size:15px;color:#fff;margin-bottom:12px}
.bt55-footer h4.bt55-fsub{margin-top:16px}
.bt55-footer a{display:block;color:#e8dcc9;font-size:14px;padding:2px 0}
.bt55-footer p{font-size:13px}
.bt55-copy{background:#3a251f;text-align:center;font-size:13px;color:#b7a088;padding:10px 0}
@media(max-width:800px){.bt55-cardgrid,.bt55-badges{grid-template-columns:1fr 1fr}.bt55-footer .bt55-wrap{grid-template-columns:1fr 1fr}.bt55-hero .bt55-wrap{flex-direction:column}.bt55-hero-card{flex:1 1 auto;width:100%}}
@media(max-width:560px){.bt55-cardgrid,.bt55-badges{grid-template-columns:1fr}.bt55-nav a{padding:7px 9px;font-size:13px}.bt55-hero-txt h1{font-size:22px}}
