.byz-works-carousel{--byz-cols:4;--byz-item-w:320px;--byz-dur:40s;--byz-gap:0px;box-sizing:border-box;position:relative;width:100vw;max-width:100vw;position:relative;left:50%;transform:translateX(-50%);overflow:hidden;padding:calc(var(--byz-vgap,0px) / 2) 0;}.byz-works-carousel *,.byz-works-carousel *::before,.byz-works-carousel *::after{box-sizing:border-box;}#main .content .entry-content-wrapper:has(.byz-works-carousel){padding-left:0;padding-right:0;}.byz-works-carousel .byz-wc-cols{list-style:none;margin:0;padding:0 var(--byz-pad-x,0px);display:grid;row-gap:var(--byz-row-gap,var(--byz-gap));column-gap:var(--byz-gap);grid-template-columns:repeat(var(--byz-cols),minmax(0,1fr));width:100%;}.byz-works-carousel.byz-rows-mode{padding-top:0;padding-bottom:0;}.byz-works-carousel.byz-rows-mode .byz-wc-cols{display:block;row-gap:0;}.byz-works-carousel.byz-rows-mode .byz-wc-col{width:100%;}.byz-wc-col{list-style:none;display:flex;flex-direction:column;min-width:0;position:relative;}.byz-wc-el-title{position:absolute;top:0;left:1%;z-index:6;padding:12px 14px;margin:0;color:#fff;font-size:14px;line-height:1.3;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;text-align:left;pointer-events:none;}.byz-wc-foot{position:absolute;bottom:calc(100% - var(--byz-item-h,240px));left:1%;right:0;z-index:4;padding:12px 14px;margin:0;background:transparent;border:none;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;pointer-events:none;}.byz-wc-title-link{color:#fff;text-decoration:none;pointer-events:auto;}.byz-wc-col:hover .byz-wc-title-link{text-decoration:underline;}.byz-wc-title{margin:0;font-size:14px;letter-spacing:0.08em;text-transform:uppercase;font-weight:600;color:#fff;text-align:left;opacity:1;}.byz-wc-desc{margin:0;font-size:12px;line-height:1.45;color:#fff;opacity:0;transition:opacity .25s ease;}#top .byz-works-carousel .byz-wc-col:hover .byz-wc-desc{opacity:.85;}.byz-wc-track-wrap{position:relative;overflow:hidden;width:100%;}.byz-wc-track{display:flex;width:max-content;animation:byz-scroll var(--byz-dur) linear infinite;will-change:transform;}.byz-wc-inner{list-style:none;margin:0;padding:0;display:flex;gap:0;flex-shrink:0;}.byz-wc-inner.byz-wc-inner-clone{pointer-events:none;}.byz-wc-item{list-style:none;flex:0 0 auto;display:flex;align-items:stretch;width:calc(var(--byz-item-h,240px) * var(--byz-ar,1.333333));height:var(--byz-item-h,240px);position:relative;overflow:hidden;border-radius:var(--byz-radius,0);background:transparent;margin-right:var(--byz-gap);}.byz-wc-item-noimg,.byz-wc-item-empty{width:var(--byz-item-w);align-items:center;justify-content:center;}.byz-wc-item-noimg{background:transparent;}.byz-wc-link{display:block;flex:0 0 auto;height:100%;position:relative;overflow:hidden;}这样遮罩层（盖 li 盒）与图片盒完全重合，不再出现“遮罩比图大”。 */ .byz-wc-img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;transition:transform 0.6s ease;}.byz-wc-link:hover .byz-wc-img{transform:scale(1.04);}.byz-wc-item::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.58);opacity:0;transition:opacity 0.35s ease;pointer-events:none;}.byz-wc-col:hover .byz-wc-item::after{opacity:1;}.byz-wc-caption{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:8px 12px;background:linear-gradient(to top,rgba(0,0,0,0.72),rgba(0,0,0,0));color:#fff;font-size:12px;line-height:1.3;letter-spacing:0.02em;opacity:0;transition:opacity 0.3s ease;}.byz-wc-link:hover .byz-wc-caption{opacity:1;}.byz-pause-hover .byz-wc-col:hover .byz-wc-track,.byz-pause-hover .byz-wc-track-wrap:hover .byz-wc-track{animation-play-state:paused;}.byz-with-indicator .byz-wc-track-wrap::after,.byz-with-indicator .byz-wc-track-wrap::before{content:none;display:none;height:0;background:none;}.byz-wc-indicator{display:none;}.byz-wc-colmask{position:absolute;inset:0;z-index:3;display:block;background:var(--byz-mask,rgba(0,0,0,0.60));opacity:0;transition:opacity 0.35s ease;pointer-events:none;text-decoration:none;-webkit-tap-highlight-color:transparent;}.byz-wc-col.byz-with-collink .byz-wc-colmask{pointer-events:auto;}.byz-wc-col.byz-with-collink:hover .byz-wc-colmask,.byz-wc-col.byz-with-collink .byz-wc-colmask:focus-visible{opacity:1;}.byz-wc-col.byz-with-collink .byz-wc-item::after{display:none;}@keyframes byz-scroll{from{transform:translateX(0);}to{transform:translateX(-50%);}}.byz-wc-col.byz-dir-right .byz-wc-track{animation-direction:reverse;}.byz-works-carousel-empty{padding:40px 20px;text-align:center;color:#888;}@media (max-width:1280px){.byz-works-carousel{--byz-cols:3;}}@media (max-width:900px){.byz-works-carousel{--byz-cols:2;--byz-item-w:240px;}}@media (max-width:560px){.byz-works-carousel{--byz-cols:1;--byz-item-w:220px;}}.byz-works-carousel-empty{padding:0;}.hr-invisible.el_after_byz_works_carousel{height:0;margin:0;padding:0;}.hr.el_before_byz_works_carousel,.hr-invisible.el_before_byz_works_carousel{height:0;margin:0;padding:0;}.avia-fullscreen-slider.el_before_byz_works_carousel{margin-bottom:0;padding-bottom:0;}#top .entry-content-wrapper:has(~ .byz-works-carousel){margin-bottom:0;padding-bottom:0;}.byz-works-carousel + *{margin-top:0;padding-top:0;}#top .byz-works-carousel,#top .byz-works-carousel ul,#top .byz-works-carousel li,#top .byz-works-carousel a,#top .byz-works-carousel img{box-sizing:border-box;margin:0;padding:0;border:0;}#top .byz-works-carousel .byz-wc-inner{gap:0;}#top .byz-works-carousel .byz-wc-item{line-height:0;overflow:hidden;margin-right:var(--byz-gap);}#top .byz-works-carousel .byz-wc-link{display:block;width:100%;height:100%;line-height:0;}#top .byz-works-carousel .byz-wc-img{display:block;width:100%;height:100%;margin:0;padding:0;vertical-align:top;object-fit:cover;}@media (max-width:767px){.byz-wc-el-title,.byz-wc-foot{left:6px}}.html_header_sidebar .byz-works-carousel{width:calc(100vw - 301px);max-width:calc(100vw - 301px)}@media only screen and (min-width:768px) and (max-width:989px){.html_header_sidebar .byz-works-carousel{width:73vw;max-width:73vw}}