/* Readability layer, shared by homepage and inner pages. Decorative lettering is excluded. */
body{--muted:#536e81}
body[data-aike-home] .ribbon,body[data-aike-home] .contact,.aike-inner .button-primary,.site-header[data-aike-header] .header-search button{background:#0879ad}
.site-header[data-aike-header] .nav-links{font-size:14px;gap:22px;font-weight:500}
.site-header[data-aike-header] .site-brand small{font-size:11px;color:#536e81;letter-spacing:0}
.site-header[data-aike-header] .nav-ask{font-size:13px;font-weight:500}
.site-header[data-aike-header] .product-category-menu a{font-size:14px}
.site-header[data-aike-header] .header-search input[type=search],.site-header[data-aike-header] .header-search button{font-size:14px}
body[data-aike-home] .cover-kicker,body[data-aike-home] .cover-kicker>span:last-child{font-size:11px;color:#536e81;letter-spacing:1px}
body[data-aike-home] .cover-description{font-size:14px;color:#3e6076;line-height:1.85}
body[data-aike-home] .cover-aside p{font-size:15px;color:#3e6076}
body[data-aike-home] .cover-aside a,body[data-aike-home] .cover-bottom .down{font-size:13px;color:#3e6076}
body[data-aike-home] .instrument-label strong{font-size:16px;font-weight:500}
body[data-aike-home] .instrument-label small{font-size:12px;color:#48697e}
body[data-aike-home] .cover-bottom{font-size:11px;color:#536e81;letter-spacing:1px}
body[data-aike-home] .ribbon-title{font-size:13px;color:#fff}
body[data-aike-home] .ribbon a{font-size:15px;font-weight:500}
body[data-aike-home] .eyebrow{font-size:11px;color:#536e81}
body[data-aike-home] .section-intro{font-size:14px;color:#536e81;line-height:1.9;max-width:310px}
body[data-aike-home] .section h2,body[data-aike-home] .service h2,body[data-aike-home] .reading h2{font-weight:500}
body[data-aike-home] .search input{font-size:13px}
body[data-aike-home] .search input::placeholder{color:#617889;opacity:1}
body[data-aike-home] .gallery-recommend-label{font-size:15px;font-weight:500}
body[data-aike-home] .gallery-recommend-label small{font-size:12px;color:#536e81}
body[data-aike-home] #instruments .item-caption .model-row{font-weight:500;color:#254f69}
body[data-aike-home] #instruments .item-caption h3{font-size:15px;font-weight:500;line-height:1.8}
body[data-aike-home] #instruments .item-caption p{font-size:13px;color:#536e81;line-height:1.85}
body[data-aike-home] .gallery-foot,body[data-aike-home] .gallery-foot button{font-size:13px;color:#426b84}
body[data-aike-home] .service .eyebrow{color:#c0d8e6}
body[data-aike-home] .service .section-intro,body[data-aike-home] .service-point p{font-size:14px;color:#c5dce9;line-height:1.9}
body[data-aike-home] .service-point h3{font-size:18px;font-weight:500}
body[data-aike-home] .service-point small,body[data-aike-home] .service-bottom span{font-size:12px;color:#b8d2e2}
body[data-aike-home] .service-bottom button{font-size:14px}
body[data-aike-home] .reading-more,body[data-aike-home] .reading-item small{font-size:13px;color:#536e81}
body[data-aike-home] .reading-tag{font-size:11px;color:#536e81;letter-spacing:1px}
body[data-aike-home] .reading-item h3{font-size:18px;font-weight:500}
body[data-aike-home] .about-line p{font-size:13px;color:#536e81}
body[data-aike-home] .about-line h2{font-weight:500}
body[data-aike-home] .contact .eyebrow,body[data-aike-home] .contact-info small,body[data-aike-home] .contact-info p,body[data-aike-home] .footer-row,body[data-aike-home] .footer-logo small{color:#fff;font-size:12px}
body[data-aike-home] .contact-info button{font-size:14px;font-weight:500}
body[data-aike-home] .preview-mark{font-size:11px}
.aike-inner .breadcrumb{font-size:13px;color:#536e81}
.aike-inner .overline,.aike-inner .sidebar-label,.aike-inner .detail-label,.aike-inner .article-aside .aside-title{font-size:11px;color:#536e81;letter-spacing:1.5px}
.aike-inner .hero-line .hero-desc,.aike-inner .product-intro .product-summary{font-size:15px;color:#4f6d81;line-height:1.9}
.aike-inner .hero-line h1,.aike-inner .product-intro h1,.aike-inner .section-heading h2,.aike-inner .article-headline h1{font-weight:500}
.aike-inner .category-links a{font-size:14px;color:#42667d}
.aike-inner .support-note p,.aike-inner .support-note .small-link,.aike-inner .listing-top p,.aike-inner .section-heading .muted{font-size:13px;color:#536e81}
.aike-inner .card-caption h2,.aike-inner .card-caption h3{font-size:15px;font-weight:500}
.aike-inner .card-caption p{font-size:13px;color:#536e81;line-height:1.85}
.aike-inner .card-flag{font-size:12px;color:#4f6d81}
.aike-inner .button-primary,.aike-inner .button-outline,.aike-inner .product-actions .button-outline{font-size:14px;font-weight:500}
.aike-inner .photo-hint{font-size:12px;color:#456e87}
.aike-inner .product-facts small{font-size:12px;color:#536e81}
.aike-inner .product-facts p{font-size:14px;color:#385e77}
.aike-inner .product-notice,.aike-inner .detail-aside p{font-size:13px;color:#536e81;line-height:1.9}
.aike-inner .detail-nav .wrap{font-size:14px;color:#42667d}
.aike-inner .section-heading .text-link{font-size:13px;color:#426b84}
.aike-inner .prose{font-size:16px;color:#365367;line-height:1.95}
.aike-inner .prose :is(h2,h3,h4){color:#244b65;font-weight:600}
.aike-inner .prose table{font-size:14px;color:#3c5e73}
.aike-inner .prose table p{font-size:14px!important}
.aike-inner .prose th,.aike-inner .prose thead tr:first-child td{color:#315b76;font-weight:500}
.aike-inner .product-parameters caption{font-size:18px;font-weight:500;color:#315b76}
.aike-inner .product-gallery-counter{font-size:12px;color:#536e81}
.aike-inner .article-row h2{font-weight:500;color:#2d536d}
.aike-inner .article-row p{font-size:14px;color:#536e81}
.aike-inner .article-meta,.aike-inner .article-headline .article-meta{font-size:12px;color:#536e81}
.aike-inner .toc-list,.aike-inner .article-aside .aside-link,.aike-inner .article-pagination{font-size:13px;color:#4e6e83}
.aike-inner .page-tabs,.aike-inner .price-hint,.aike-inner .search-summary{font-size:14px;color:#536e81}
.aike-inner .contact-lead>p,.aike-inner .contact-item p,.aike-inner .contact-item a{font-size:15px;color:#3e6076}
.aike-inner .contact-item small,.aike-inner .wechat-panel p{font-size:13px;color:#536e81}
.aike-inner .consult-strip p{font-size:14px;color:#536e81}
.aike-inner .site-footer :is(.footer-brand small,.footer-contact p,.footer-links,.record,.footer-legacy){font-size:12px;color:#bdd6e5;line-height:1.9}
@media(min-width:801px) and (max-width:1100px){.site-header[data-aike-header] .nav-links{font-size:13px;gap:16px}.site-header[data-aike-header] .nav-ask{font-size:12px;padding:11px 16px}.site-header[data-aike-header] .site-nav{gap:18px}.site-header[data-aike-header] .site-brand small{display:none}}
@media(max-width:650px){
 .site-header[data-aike-header] .nav-links{font-size:13px;gap:20px}.site-header[data-aike-header] .nav-ask{font-size:12px;gap:10px;padding:10px 12px}.site-header[data-aike-header] .product-category-menu a{font-size:13px}
 body[data-aike-home] .cover-kicker,body[data-aike-home] .cover-kicker>span:last-child{font-size:9px;letter-spacing:0}
 body[data-aike-home] .cover-description{font-size:12px;line-height:1.8;top:197px}
 body[data-aike-home] .cover-aside{top:258px}body[data-aike-home] .cover-aside p{font-size:12px;line-height:1.8}
 body[data-aike-home] .cover-aside a{font-size:0}body[data-aike-home] .cover-bottom{font-size:9px;letter-spacing:0}body[data-aike-home] .cover-bottom .down{font-size:11px}
 body[data-aike-home] .instrument-label strong{font-size:13px}body[data-aike-home] .instrument-label small{font-size:11px}
 body[data-aike-home] .ribbon a{font-size:13px}body[data-aike-home] .section-intro{font-size:13px}
 body[data-aike-home] #instruments .item-caption h3{font-size:14px}body[data-aike-home] #instruments .item-caption p{font-size:12px}
 body[data-aike-home] .gallery-foot,body[data-aike-home] .gallery-foot button{font-size:12px}body[data-aike-home] .gallery-foot{flex-wrap:wrap}
 body[data-aike-home] .service .section-intro,body[data-aike-home] .service-point p{font-size:13px}body[data-aike-home] .service-point small{font-size:11px}
 body[data-aike-home] .service-point{min-height:125px}body[data-aike-home] .service-bottom{flex-wrap:wrap}body[data-aike-home] .service-bottom span{max-width:none}
 body[data-aike-home] .reading-item h3{font-size:16px}body[data-aike-home] .reading-item small{font-size:12px}body[data-aike-home] .reading-item{min-height:230px}
 .aike-inner .hero-line .hero-desc,.aike-inner .product-intro .product-summary{font-size:14px}
 .aike-inner .card-caption h2,.aike-inner .card-caption h3{font-size:14px}.aike-inner .card-caption p{font-size:12px}
 .aike-inner .product-actions{flex-wrap:wrap}.aike-inner .product-actions .button-primary,.aike-inner .product-actions .button-outline{font-size:13px}
 .aike-inner .detail-nav .wrap{font-size:12px;gap:16px;flex-wrap:wrap;height:auto;min-height:62px;padding:12px 0}.aike-inner .detail-nav a:last-child{margin-left:0}
 .aike-inner .prose{font-size:15px}.aike-inner .prose table,.aike-inner .prose table p{font-size:12px!important}
 .aike-inner .article-row p{font-size:13px}.aike-inner .contact-item p,.aike-inner .contact-item a{font-size:14px}
}
