.guide{width:990px;max-width:calc(100% - 24px);margin:0 auto;color:#333;font:14px/1.8 Arial,"Microsoft YaHei",sans-serif;letter-spacing:0}.guide *{box-sizing:border-box}.guide a{color:#333;text-decoration:none}.guide a:hover{color:#e85b00;text-decoration:underline}.guide-crumb{font-size:12px;overflow-wrap:anywhere}.guide-heading{display:flex;align-items:center;flex-wrap:wrap;gap:4px 16px;padding:4px 0 12px}.guide-heading h1{font-size:20px;line-height:30px;color:#c54e00;margin:0;padding:0}.guide-heading span{color:#777;font-size:12px;line-height:20px}.guide-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#f6f6f6;border:1px solid #ddd;border-top:2px solid #e85b00;margin-bottom:14px}.guide-tabs a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:7px 12px;line-height:24px;text-align:center;font-weight:bold;border-right:1px solid #ddd}.guide-tabs a:last-child{border-right:0}.guide-tabs .active{background:#e85b00;color:#fff}.guide-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:20px}.guide-sidebar{border:1px solid #ddd;align-self:start}.guide .guide-sidebar h2{margin:0;padding:8px 14px;background:#f3f3f3;border-bottom:1px solid #ddd;font-size:16px;line-height:24px}.guide-sidebar ul{margin:0;padding:0;list-style:none}.guide-sidebar a{display:flex;justify-content:space-between;gap:6px;padding:6px 14px;border-bottom:1px solid #eee}.guide-sidebar a.active{background:#fff5ec;color:#c54e00;border-left:3px solid #e85b00;padding-left:11px}.guide-sidebar span{color:#999;font-size:12px}.guide-search{display:flex;gap:8px;margin-bottom:15px}.guide input,.guide textarea{border:1px solid #bbb;padding:8px 10px;min-width:0;font:14px Arial,"Microsoft YaHei",sans-serif;background:#fff;color:#333;border-radius:0}.guide-search input:not([type=hidden]){flex:1}.guide button,.guide-button{border:1px solid #bd4b00;background:#e85b00;color:#fff!important;padding:8px 22px;cursor:pointer;font:14px Arial,"Microsoft YaHei",sans-serif;display:inline-block;line-height:1.5;border-radius:2px}.guide button:disabled{background:#888;border-color:#888;cursor:wait}.guide a:focus-visible,.guide button:focus-visible,.guide input:focus-visible,.guide textarea:focus-visible{outline:2px solid #c54e00;outline-offset:2px}.guide-filters{display:flex;flex-wrap:wrap;gap:8px 16px;border-bottom:1px solid #ddd;padding:0 0 12px;margin-bottom:12px}.guide-filters a.active{color:#c54e00;font-weight:bold}.guide-result-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid #ddd;padding-bottom:8px;gap:12px}.guide h2{font-size:18px;margin:0 0 12px}.guide-result-heading h2{margin:0;font-size:16px}.guide-result-heading span,.guide-meta{color:#777;font-size:12px}.guide-supplier{display:grid;grid-template-columns:145px minmax(0,1fr);gap:18px;padding:20px 0;border-bottom:1px solid #ddd}.guide-logo{height:100px;display:flex;align-items:center;justify-content:center;border:1px solid #eee;background:#fff;color:#999!important}.guide-logo img{width:100%;height:100%;object-fit:contain}.guide h3{font-size:16px;margin:0 0 8px}.guide p{margin:6px 0 12px;overflow-wrap:anywhere}.guide .guide-supplier h3 a{color:#333!important}.guide-more,.guide-source a{color:#b34a00!important}.guide-pages{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:22px 0}.guide-pages a{border:1px solid #ccc;padding:2px 10px;min-width:30px;text-align:center}.guide-pages a.active{background:#e85b00;color:#fff;border-color:#e85b00}.guide-pages span{font-size:12px;color:#777}.guide-detail{padding:22px;border:1px solid #ddd;margin:0 0 20px;background:#fff;overflow-wrap:anywhere}.guide-company-head{display:flex;align-items:center;gap:22px;padding-bottom:20px;border-bottom:1px solid #ddd}.guide-company-head h2{font-size:22px}.guide-company-logo{width:190px;height:110px;object-fit:contain;border:1px solid #eee}.guide-facts{margin:18px 0}.guide-facts>div{display:grid;grid-template-columns:100px minmax(0,1fr);padding:8px 0;border-bottom:1px dotted #ddd}.guide-facts dt{color:#777}.guide-facts dd{margin:0}.guide-section-title{border-bottom:1px solid #ddd;border-left:3px solid #e85b00;padding:4px 10px;margin:24px 0 14px!important}.guide-prose{line-height:2;white-space:normal}.guide-back{display:inline-block;margin-top:24px;color:#c54e00!important}.guide-articles{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.guide-articles article{display:grid;grid-template-columns:130px minmax(0,1fr);gap:14px;padding:20px 0;border-bottom:1px solid #ddd}.guide-article-image{display:block;width:130px;height:100px;background:#f6f6f6}.guide-article-image img{width:100%;height:100%;object-fit:contain}.guide-articles p{font-size:13px}.guide-article-title{text-align:center;font-size:23px!important;line-height:1.6}.guide-article-title+.guide-meta{text-align:center}.guide-summary{padding:12px;background:#f7f7f7;color:#666}.guide-rich{line-height:2;font-size:15px;overflow-x:auto;overflow-wrap:anywhere}.guide-rich img{max-width:100%;height:auto}.guide-rich table{border-collapse:collapse;max-width:100%;margin:12px 0;font-size:13px}.guide-rich th,.guide-rich td{border:1px solid #ccc;padding:6px 10px;min-width:70px;vertical-align:top}.guide-rich ul,.guide-rich ol{padding-left:24px}.guide-rich h1,.guide-rich h2,.guide-rich h3{margin:18px 0 12px;line-height:1.6}.guide-rich a{color:#b34a00}.guide-book{display:grid;grid-template-columns:230px minmax(0,1fr);gap:28px;align-items:start}.guide-book img{width:100%;height:auto}.guide-form{max-width:650px}.guide-form label{display:flex;flex-direction:column;gap:6px;margin-bottom:15px}.guide-form input,.guide-form textarea{width:100%}.guide-address{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.guide-sms{display:flex;gap:8px}.guide-sms button{white-space:nowrap}.guide-form .guide-consent{display:block;font-size:13px}.guide-consent input{width:auto;margin-right:6px}.guide-empty{padding:55px 20px;text-align:center;border:1px solid #ddd}.guide-bottom{margin:20px 0;padding:12px 0;border-top:1px solid #ddd;text-align:right;font-size:12px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(max-width:700px){body{min-width:0!important}.mod-b,.w990,.layout,.m,#footer{max-width:100%;box-sizing:border-box}.mod-masthead .header-container{overflow:hidden}.guide-heading{display:block}.guide-heading span{display:block;margin-top:4px}.guide-tabs a{flex:1;padding:10px 4px;text-align:center;font-size:12px}.guide-layout{display:block}.guide-sidebar{margin-bottom:16px}.guide-sidebar ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.guide-sidebar a{padding:6px;font-size:12px}.guide-sidebar a.active{padding-left:3px}.guide-supplier{grid-template-columns:100px minmax(0,1fr);gap:12px}.guide-logo{height:80px}.guide h3{font-size:15px}.guide-detail{padding:15px}.guide-company-head{display:block}.guide-company-head h2{font-size:19px;margin-top:14px}.guide-articles{grid-template-columns:1fr}.guide-book{grid-template-columns:1fr}.guide-book>div:first-child{max-width:200px}.guide-facts>div{grid-template-columns:75px minmax(0,1fr)}.guide-address{grid-template-columns:1fr}.guide-form .guide-sms button{padding:8px 12px}.guide-article-title{font-size:20px!important}}
/* Override the legacy global a:hover,a:active color marked !important. */
.guide .guide-tabs a:hover,.guide .guide-tabs a:focus,.guide .guide-tabs a:active{background:#fff5ec;color:#b34a00!important;text-decoration:none}
.guide .guide-tabs a.active,.guide .guide-tabs a.active:hover,.guide .guide-tabs a.active:focus,.guide .guide-tabs a.active:active{background:#e85b00;color:#fff!important;text-decoration:none}
/* The shared desktop masthead has fixed-width children; adapt only on guide pages. */
@media(max-width:700px){
  html,body{width:100%;max-width:100%;margin:0;overflow-x:hidden}
  #alibar #alibar-v4 .alibar-container{width:auto;max-width:100%;padding:0 8px}
  #alibar .topnav{float:none;clear:both}
  #header{width:100%;height:auto;overflow:hidden}
  #masthead-v5{padding:12px}
  #masthead-v5 .masthead-right,#masthead-v5>.qrc{display:none}
  #masthead-v5 .ali-logo-v5{float:none;width:230px;max-width:100%}
  .ali-nav2 .ali-nav-main{display:flex;flex-wrap:wrap;height:auto;padding:4px;background:#ff7300}
  .ali-nav2 .ali-nav-main li,.ali-nav2 .ali-nav-main li.last{float:none;width:auto;height:auto;line-height:1.5;padding:0;margin:0;background:none}
  .ali-nav2 .ali-nav-main li a,.ali-nav2 .ali-nav-main li.caigou-img a{display:block;padding:6px 8px;font-size:12px;height:auto;line-height:1.5}
  .ali-nav2 .allstat{display:none}
  #footer{overflow:hidden;overflow-wrap:anywhere}
  #footer ul{display:flex;flex-wrap:wrap;justify-content:center}
  #footer-v1,.footer-container,.footer-ali-pages,.footer-ali-copyright,.footer-ali-certs,.certs-icons{width:auto!important;max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}
  #footer-v1 img{max-width:100%;height:auto}
}
