/* 依据参考页头部和右侧悬浮工具截图作的尺寸与状态校准。 */
.head .main{position:relative}
.head-brand{color:#734f4f}
.head-susp{top:0;left:0}
.head.compact{height:80px;padding:15px 0;border-top:4px solid #0a5a80}
.head.compact .head-box{display:none}
.head.compact .head-susp{position:relative;z-index:1;opacity:1;pointer-events:auto}
.hero-gallery{display:block}
.hero-gallery img{display:block;width:100%;height:100%;object-fit:cover}
.hero-banner{position:absolute;z-index:1;right:0;bottom:17%;left:0;display:grid;height:17.5%;background:transparent;color:#fff;font-size:clamp(18px,3vw,34px);font-weight:700;place-items:center;text-align:center}
.tel-tooltip button{display:grid;place-items:center;padding:12px 5px 5px}
.tel-tooltip img{display:block;width:30px;height:30px;margin:0 0 4px;object-fit:contain}
.tel-tooltip .phone-tool-icon{animation:tool-phone-ring 1.2s infinite;transform-origin:center}
@keyframes tool-phone-ring{0%,100%{transform:rotate(0) scale(1)}12%,36%,60%{transform:rotate(-12deg) scale(1.05)}24%,48%,72%{transform:rotate(12deg) scale(1.05)}}

/* 详情长页：按参考页的“高密度信息图”节奏组织，而不是普通图片瀑布流。 */
.detail{padding:0;background:#fff}.detail>*{box-sizing:border-box}.reference-intro,.reference-catalog,.reference-advantages,.reference-cases,.reference-cta{padding:18px 16px;text-align:center}.reference-intro{padding-top:0}.reference-intro h3,.reference-advantages h3{margin:17px 0 8px;color:#202020;font-size:27px;line-height:1.25}.reference-intro>p{margin:0 0 16px;color:#555;font-size:16px;line-height:1.75}.reference-band{display:flex;min-height:42px;align-items:stretch;background:#5a5a5a;color:#fff;font-size:16px;font-weight:700;line-height:1.25;text-align:left}.reference-band b{display:grid;padding:7px 16px;background:#ed211c;place-items:center;white-space:nowrap}.reference-band span{display:grid;flex:1;padding:7px 12px;align-items:center}.reference-warning{overflow:hidden;border:3px solid #3d3d3d;background:#fff1cf}.reference-warning strong{display:block;padding:11px 6px;background:#f6a900;color:#fff;font-size:29px;line-height:1.1}.reference-warning b{display:block;padding:13px 10px 5px;color:#e62b24;font-size:23px;line-height:1.35}.reference-warning span{display:block;padding:0 10px 13px;color:#444;font-size:15px}.reference-catalog{padding:22px 10px 12px;background:linear-gradient(#fff 0 54px,#ee241e 54px 100%)}.reference-catalog h3{display:inline-block;margin:0;padding:7px 35px;background:#ef211c;color:#fff;font-size:28px;line-height:1.2}.reference-catalog>p{margin:10px 0;color:#555;font-size:16px;font-weight:700}.reference-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px;background:#ee241e}.reference-product{overflow:hidden;background:#fff;border:1px solid #d61410;box-shadow:inset 0 0 0 2px #fff}.reference-product img{display:block;width:100%;height:auto;aspect-ratio:1.26/1;object-fit:cover}.reference-product div{display:flex;min-height:48px;padding:6px 5px 6px 8px;align-items:center;justify-content:space-between;gap:5px;background:#ee241e;color:#fff;font-size:15px;line-height:1.2;text-align:left}.reference-product strong{font-weight:700}.reference-product button{flex:0 0 auto;padding:5px 6px;border:0;border-radius:3px;background:#fff000;color:#e21b15;font-size:13px;font-weight:700;white-space:nowrap}.reference-advantages{padding:0 16px 20px}.reference-advantages .reference-band{margin:0 -16px 18px}.reference-advantages h3{position:relative;margin:15px 0 18px;padding-bottom:10px}.reference-advantages h3:after{position:absolute;right:20%;bottom:0;left:20%;height:3px;background:#ed211c;content:""}.reference-advantages ul{margin:0;padding:0;list-style:none;text-align:left}.reference-advantages li{position:relative;margin:0 0 11px;padding:11px 13px 11px 48px;border-left:4px solid #ed211c;background:#f3f3f3;color:#1556d6;font-size:18px;font-weight:700;line-height:1.45}.reference-advantages li:before{position:absolute;top:50%;left:13px;display:grid;width:23px;height:23px;border-radius:50%;background:#ed211c;color:#fff;content:"✓";font-size:15px;place-items:center;transform:translateY(-50%)}.reference-cases{padding:0 10px 18px;background:#f5f5f5}.reference-cases .reference-band{margin:0 -10px 15px}.reference-photo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.reference-photo{margin:0;overflow:hidden;border:3px solid #fff;background:#fff;box-shadow:0 1px 3px #0003}.reference-photo img{display:block;width:100%;aspect-ratio:1.25/1;object-fit:cover}.reference-cta{padding:24px 20px 18px;background:#fff;text-align:center}.reference-cta p{margin:0 0 10px;color:#333;font-size:17px;font-weight:700}.reference-cta strong{display:block;margin:0 auto;padding:10px 7px;border-top:2px solid #f01e18;border-bottom:2px solid #f01e18;color:#f01e18;font-size:22px;line-height:1.35}.reference-cta button{display:block;margin:16px auto 13px;padding:12px 28px;border:0;border-radius:2px;background:#ef211c;box-shadow:0 3px 0 #b80f0a;color:#fff;font-size:20px;font-weight:700}.reference-cta small{display:block;color:#999;font-size:12px;line-height:1.45;text-align:left}

@media(max-width:720px){.reference-intro,.reference-catalog,.reference-advantages,.reference-cases,.reference-cta{padding-right:12px;padding-left:12px}.reference-intro h3,.reference-advantages h3{font-size:23px}.reference-intro>p{font-size:15px}.reference-band{font-size:14px}.reference-band b{padding-right:11px;padding-left:11px}.reference-warning strong{font-size:25px}.reference-warning b{font-size:20px}.reference-catalog{padding-right:5px;padding-left:5px;background:linear-gradient(#fff 0 50px,#ee241e 50px 100%)}.reference-catalog h3{padding:6px 24px;font-size:24px}.reference-products{gap:5px;padding:5px}.reference-product div{min-height:42px;padding:5px;font-size:13px}.reference-product button{padding:4px;font-size:12px}.reference-advantages .reference-band{margin-right:-12px;margin-left:-12px}.reference-advantages li{padding:9px 9px 9px 41px;font-size:16px}.reference-advantages li:before{left:10px}.reference-cases{padding-right:7px;padding-left:7px}.reference-cases .reference-band{margin-right:-7px;margin-left:-7px}.reference-photo-grid{gap:4px}.reference-photo{border-width:2px}.reference-cta strong{font-size:19px}.reference-cta button{padding:11px 17px;font-size:17px}}

/* 参考图中的橙色承诺区与三色横幅，替换为行车 / 货梯可确认的服务文案。 */
.reference-pitch{padding:7px 0 13px;text-align:center}.reference-pitch p{margin:5px 0;color:#222;font-size:22px;font-weight:700;line-height:1.35}.reference-pitch mark{padding:1px 4px;background:#ff9700;color:#222}.reference-pitch-red{color:#ef3636!important}.reference-pitch-dark{color:#333!important;font-size:18px!important}.reference-ribbon{display:grid;grid-template-columns:repeat(3,1fr);margin:10px 0 9px;overflow:hidden;color:#fff;font-size:29px;line-height:1.45}.reference-ribbon b{display:block;padding:5px 3px;white-space:nowrap}.reference-ribbon b:nth-child(1){background:#2017f2}.reference-ribbon b:nth-child(2){background:#f01810}.reference-ribbon b:nth-child(3){background:#20be09}.reference-warning{position:relative;margin:0 0 10px}.reference-warning strong{display:flex;justify-content:center;gap:12px;align-items:center}.reference-warning strong:before{display:inline-grid;width:0;height:0;border-top:22px solid transparent;border-right:20px solid transparent;border-bottom:22px solid transparent;border-left:20px solid #f14517;color:#fff;content:'!';font-size:22px;line-height:0;place-items:center;transform:rotate(180deg)}.reference-warning em{display:block;padding:0 10px 16px;color:#111;font-size:31px;font-style:normal;font-weight:800;line-height:1.2}.reference-business{margin:0;padding:0 3px 9px;color:#303030;font-size:17px;font-weight:700;line-height:1.8;text-align:center}.reference-business::first-line{color:#333}
@media(max-width:720px){.reference-pitch p{font-size:18px}.reference-pitch-dark{font-size:16px!important}.reference-ribbon{font-size:22px}.reference-warning em{font-size:25px}.reference-business{font-size:15px}}
.reference-warning strong:before{display:none}

/* 原站详情区的报价双图引导与热卖吊牌版式。 */
.reference-hero-offer{padding:15px 14px 10px;text-align:center}.reference-hero-offer h3{margin:0;color:#111;font-size:29px;line-height:1.3}.reference-hero-offer h3 span,.reference-hero-offer p b{color:#f02721}.reference-hero-offer p{margin:4px 0 13px;color:#555;font-size:20px;font-weight:700}.reference-offer-pairs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.reference-offer-pairs figure{margin:0}.reference-offer-pairs img{display:block;width:100%;aspect-ratio:1.27/1;object-fit:cover;border:2px solid #333}.reference-offer-pairs button{margin:11px 0 2px;padding:7px 12px;border:0;border-radius:7px;background:#f3231c;color:#fff;font-size:16px;font-weight:700}.reference-offer-pairs figure+figure button{background:#3c3c3c}.reference-catalog{position:relative;padding-top:45px;background:linear-gradient(#fff 0 72px,#ee241e 72px 100%)}.reference-catalog h3{position:absolute;z-index:1;top:5px;left:50%;margin:0;padding:10px 29px 13px;background:#ef211c;font-size:26px;transform:translateX(-50%)}.reference-catalog h3:after{position:absolute;right:0;bottom:-10px;left:0;height:11px;background:#ef211c;clip-path:polygon(0 0,100% 0,50% 100%);content:""}.reference-catalog>p{display:none}
@media(max-width:720px){.reference-hero-offer{padding:12px 6px 8px}.reference-hero-offer h3{font-size:23px}.reference-hero-offer p{font-size:16px}.reference-offer-pairs{gap:5px}.reference-offer-pairs button{padding:6px 5px;font-size:13px}.reference-catalog{padding-top:39px;background:linear-gradient(#fff 0 61px,#ee241e 61px 100%)}.reference-catalog h3{padding:8px 23px 10px;font-size:22px}}

/* 应用场景在原参考页的灰色条内呈现为可切换标签；状态不依赖图片本身。 */
.scene-tabs{display:grid;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.scene-tabs button{min-width:0;padding:8px 6px;border:0;border-left:1px solid #777;background:transparent;color:#fff;font:inherit;font-weight:700;line-height:1.25;white-space:nowrap;cursor:pointer}.scene-tabs button:first-child{border-left:0}.scene-tabs button.is-active,.scene-tabs button[aria-selected="true"]{background:#ed211c;color:#fff}.scene-tabs button:hover{background:#777}.scene-tabs button.is-active:hover,.scene-tabs button[aria-selected="true"]:hover{background:#d91914}.scene-tabs button:focus-visible{position:relative;z-index:1;outline:3px solid #fff000;outline-offset:-3px}@media(max-width:720px){.scene-tabs button{padding:8px 2px;font-size:13px;letter-spacing:-.4px}}

/* 对齐视频首屏的三处动态：报价数字、项目咨询纵向滚动、右侧获取报价浮标。 */
.quote-live-price{display:flex;min-height:29px;align-items:center;justify-content:center;gap:3px;padding:5px 8px;color:#5b5b5b;font-size:13px;line-height:1;white-space:nowrap}.quote-live-speaker{display:grid;width:17px;height:17px;align-items:center;justify-content:center;border:2px solid #f44;border-radius:50%;color:#f44;font-size:10px;transform:rotate(180deg)}.quote-live-price strong{display:inline-block;min-width:59px;color:#22b879;font-family:Arial,sans-serif;font-size:24px;font-style:italic;font-weight:800;letter-spacing:-1px;text-align:center}.quote-live-price strong.is-changing{animation:quote-price-roll .42s cubic-bezier(.22,.61,.36,1)}.quote-live-price em{color:#22b879;font-size:13px;font-style:normal;font-weight:700}@keyframes quote-price-roll{0%{opacity:.15;transform:translateY(-10px)}55%{opacity:1;transform:translateY(3px)}100%{transform:translateY(0)}}.quote-live-cta{display:block;width:78%;max-width:310px;margin:0 auto 10px;padding:7px 14px;border:0;border-radius:18px;background:#fa4545;color:#fff;font-size:14px;font-weight:700;line-height:1.1;box-shadow:0 2px 0 #dc2727}.quote-live-cta span{display:inline-grid;width:15px;height:15px;margin-left:6px;border:1px solid #fff;border-radius:50%;place-items:center;font-size:19px;line-height:10px}.attr{position:relative}.consult-activity{margin:8px 0 1px;padding:6px 0 4px;border-top:1px solid #f0f0f0}.consult-activity-window{height:48px;overflow:hidden}.consult-activity-track{margin:0;padding:0;list-style:none;animation:consultation-roll 12s steps(4,end) infinite}.consult-activity-track li{display:grid;height:24px;grid-template-columns:45px 1fr 72px;align-items:center;color:#888;font-size:12px;line-height:24px;text-align:left}.consult-activity-track li b{color:#555;font-weight:400}.consult-activity-track li span{overflow:hidden;color:#c33;text-overflow:ellipsis;white-space:nowrap}.consult-activity-track li em{overflow:hidden;color:#16a876;font-size:11px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}@keyframes consultation-roll{0%,21%{transform:translateY(0)}25%,46%{transform:translateY(-48px)}50%,71%{transform:translateY(-96px)}75%,96%{transform:translateY(-144px)}100%{transform:translateY(-192px)}}.quote-float-badge{position:absolute;z-index:4;right:-40px;bottom:8px;display:grid;width:72px;height:72px;border:4px solid #ffdf00;border-radius:50%;background:#e72e1e;color:#fff;box-shadow:0 2px 6px #8c211b80;font-size:16px;font-weight:800;line-height:1.08;place-items:center;transform:rotate(-11deg);animation:quote-badge-float 1.35s ease-in-out infinite}.quote-float-badge:after{position:absolute;inset:5px;border:1px dashed #ffe878;border-radius:50%;content:""}.quote-float-badge span{position:relative;z-index:1;text-align:center}@keyframes quote-badge-float{0%,100%{transform:rotate(-11deg) translateY(0) scale(1)}50%{transform:rotate(3deg) translateY(-5px) scale(1.05)}}.quote-float-badge:focus-visible,.quote-live-cta:focus-visible{outline:3px solid #066bd5;outline-offset:3px}@media(max-width:720px){.quote-live-price{min-height:25px;font-size:11px}.quote-live-price strong{min-width:51px;font-size:21px}.quote-live-cta{width:74%;margin-bottom:8px;padding:6px 10px;font-size:12px}.quote-live-cta span{width:13px;height:13px;font-size:16px}.consult-activity{margin-top:5px}.consult-activity-window{height:44px}.consult-activity-track li{height:22px;grid-template-columns:39px 1fr 62px;font-size:11px;line-height:22px}.consult-activity-track li em{font-size:10px}@keyframes consultation-roll{0%,21%{transform:translateY(0)}25%,46%{transform:translateY(-44px)}50%,71%{transform:translateY(-88px)}75%,96%{transform:translateY(-132px)}100%{transform:translateY(-176px)}}.quote-float-badge{right:-26px;bottom:4px;width:59px;height:59px;border-width:3px;font-size:13px}}
@media(prefers-reduced-motion:reduce){.quote-live-price strong.is-changing,.consult-activity-track,.quote-float-badge{animation:none}}

/* 视频底部固定的三色咨询条：页面滚动时始终停靠在屏幕底部。 */
@media(max-width:720px){body{padding-bottom:42px}.mobile-actions{z-index:1200;height:42px;gap:2px;padding:3px 5px;background:#fff;box-shadow:0 -1px 4px #0002}.mobile-actions button{display:flex;min-width:0;align-items:center;justify-content:center;gap:4px;border-radius:3px;font-size:12px;line-height:1;white-space:nowrap}.mobile-actions button img{width:16px;height:16px;object-fit:contain}.mobile-actions button:nth-child(1){background:#00a7e6}.mobile-actions button:nth-child(2){background:#ffb500}.mobile-actions button:nth-child(3){background:#ff7b00}.mobile-actions button:active{filter:brightness(.9)}.mobile-actions button:focus-visible{position:relative;z-index:1;outline:2px solid #222;outline-offset:-2px}}

/* 参考页底部的蓝色报价区：紧接详情 CTA，下方右侧咨询记录持续向上滚动。 */
.qa-mes{position:relative;left:50%;display:flex;width:750px;min-height:320px;margin:0 0 10px;align-items:center;justify-content:space-between;background:#0af;color:#fff;transform:translateX(-50%)}.qa-left,.qa-right{width:50%}.qa-left{padding:26px 0 26px 40px;text-align:left}.qa-left em{color:#ffffff99;font-size:14px;font-style:normal;text-transform:uppercase}.qa-title{margin:5px 0 10px;line-height:40px}.qa-title h2{margin:0;color:#fff;font-size:32px;font-weight:400;letter-spacing:0}.qa-title p{margin:0;color:#fff;font-size:24px}.qa-label span{display:inline-block;margin:3px 6px 3px 0;padding:0 16px;border:1px solid #987;background:#fff;color:#765;font-size:14px;line-height:28px}.quick-call{padding:0;border:0;background:transparent;color:#fff000;font-size:30px;line-height:36px}.qa-right{max-width:none;padding:24px 30px 24px 10px}.qa{font-size:15px;line-height:22px;color:#ffffffdd}.qa p{margin:0 0 6px}.quick-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;margin:10px 0 0}.quick-form input{width:100%;height:38px;padding:0 10px;border:0;border-right:1px solid #eee;color:#666;font-size:15px}.quick-form button{width:auto;height:38px;padding:0 15px;border:0;background:#ff0;color:#f44;font-size:15px;line-height:38px;white-space:nowrap;writing-mode:horizontal-tb}.form-status{min-height:0;margin:0;color:#fff}.footer-consult-feed{width:100%;height:72px;margin:16px 0 0;overflow:hidden;border:0;background:transparent}.footer-consult-feed ul{margin:0;padding:0 4px;list-style:none;animation:footer-consult-roll 18s linear infinite;will-change:transform}.footer-consult-feed li{display:flex;height:24px;align-items:center;gap:0;overflow:hidden;border:0;color:#fff;font-size:13px;font-weight:700;line-height:24px;white-space:nowrap}.footer-consult-feed li>span{margin-right:5px;color:#fff;font-size:14px}.footer-consult-feed li b{font-weight:700}.footer-consult-feed li small{margin:0 2px;color:#fff;font-size:11px}.footer-consult-feed li strong{overflow:hidden;color:#fff;font-size:13px;font-weight:700;text-overflow:ellipsis}.footer-consult-feed li em{color:#fff;font-size:13px;font-style:normal;font-weight:700}@keyframes footer-consult-roll{from{transform:translateY(0)}to{transform:translateY(-50%)}}.quick-note{margin:7px 0 0;color:#ffffffb3;font-size:14px;line-height:1.4}
@media(max-width:720px){.qa-mes{position:static;display:block;width:100%;min-height:0;margin:0;padding:0 0 13px;background:#fff;color:#333;transform:none}.qa-left{padding:11px 14px 7px;border-bottom:1px solid #eee;text-align:center}.qa-left em,.qa-label,.quick-call,.qa{display:none}.qa-title{margin:0;line-height:1.25}.qa-title h2{margin:0;color:#eb7b1d;font-size:20px;font-weight:800;letter-spacing:0}.qa-title h2:before{display:inline-block;width:15px;height:4px;margin:0 7px 5px 0;background:#fa4a43;content:"";transform:rotate(-38deg)}.qa-title p{margin:11px 0 0;color:#0644bd;font-size:17px;font-weight:800}.qa-title p span{color:#f04a35}.qa-right{max-width:none;padding:10px 14px 0}.quick-form{display:grid;grid-template-columns:1fr;gap:10px;margin:0}.quick-form input{width:100%;height:50px;padding:0 15px;border:1px solid #ededed;border-radius:2px;background:#fff;color:#555;font-size:15px}.quick-form input::placeholder{color:#c7c7c7}.quick-form button{width:100%;height:51px;padding:0;border:0;border-radius:2px;background:#ff4747;color:#fff;font-size:20px;font-weight:400;writing-mode:horizontal-tb}.quick-form+.form-status{min-height:0;margin:0}.footer-consult-feed{width:auto;height:132px;margin:20px 0 0;border:0;border-radius:0;background:#fff}.footer-consult-feed ul{margin:0;padding:0 14px;animation:footer-consult-roll 18s linear infinite}.footer-consult-feed li{height:44px;color:#444;font-size:14px;line-height:44px}.footer-consult-feed li>span{margin-right:6px;color:#d65b21;font-size:16px}.footer-consult-feed li b{font-weight:400}.footer-consult-feed li small{color:#a0a0a0;font-size:12px}.footer-consult-feed li strong{color:#d65b21;font-size:14px}.footer-consult-feed li em{overflow:hidden;max-width:106px;color:#1392a4;font-size:13px;font-style:normal;text-overflow:ellipsis}.quick-note{display:none}}
@media(prefers-reduced-motion:reduce){.footer-consult-feed ul{animation:none}}

/* 手机端保留与桌面一致的完整报价内容和滚动咨询动态；仅转为单列以适配窄屏。 */
@media(max-width:720px){
  .qa-mes{position:static;left:auto;display:block;width:100%;min-height:0;margin:0;padding:0 14px 20px;transform:none;background:#0af;color:#fff}
  .qa-left,.qa-right{width:100%;max-width:none}
  .qa-left{padding:20px 0 12px;border:0;text-align:center}
  .qa-left em{display:block;color:#ffffff99}
  .qa-title{margin:5px 0 10px;line-height:1.35}
  .qa-title h2{color:#fff;font-size:26px;font-weight:400}
  .qa-title h2:before{display:none}
  .qa-title p{margin:0;color:#fff;font-size:18px;font-weight:400}
  .qa-title p span{color:#fff}
  .qa-label{display:flex;justify-content:center;gap:5px}
  .qa-label span{margin:0;padding:0 11px;border-color:#ffffff80;color:#765}
  .quick-call{display:inline-block;color:#ff0;font-size:23px;line-height:32px}
  .qa-right{padding:0}
  .qa{display:block;color:#ffffffdd;font-size:14px;line-height:21px}
  .quick-form{margin-top:10px}
  .quick-form input{height:46px;border:0;border-radius:0;color:#666}
  .quick-form button{height:46px;border-radius:0;background:#ff0;color:#f44;font-size:17px}
  .footer-consult-feed{display:block!important;width:100%;height:72px;margin:14px 0 0;background:transparent}
  .footer-consult-feed ul{padding:0 4px;animation:footer-consult-roll 18s linear infinite}
  .footer-consult-feed li{height:24px;color:#fff;font-size:13px;line-height:24px}
  .footer-consult-feed li>span,.footer-consult-feed li small,.footer-consult-feed li strong,.footer-consult-feed li em{color:#fff}
  .quick-note{display:block!important;margin:7px 0 0;color:#ffffffb3;font-size:13px}
}

/* 窄屏动画只在自身容器内合成，不参与页面宽度或滚动位置计算，避免整页横向抖动。 */
@media(max-width:720px){
  html,body{width:100%;overflow-x:hidden}
  body{overflow-anchor:none}
  .quote-float-badge{right:4px;will-change:transform}
  .consult-activity-window,.footer-consult-feed{contain:layout paint;isolation:isolate}
  .consult-activity-track,.footer-consult-feed ul{will-change:transform;transform:translateZ(0)}
}

/* 移动端详情页铺满视口，去掉桌面版内容容器在右侧留下的页面底色。 */
@media(max-width:720px){
  html,body{min-width:0;background:#fff}
  .main,.pro-show-down,.pro-show-down .page-right,.show-box{width:100%;max-width:100%;min-width:0;margin-right:0;margin-left:0}
  .pro-show-down{background:#fff}
  .reference-band span{min-width:0}
}
