.image-tab-bar-block{display:flex;position:relative;padding:7px 0;margin:0 auto;max-width:1160px}@media (min-width:0px) and (max-width:960px){.image-tab-bar-block{width:auto}}.image-tab-bar-con{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;min-width:100%;position:relative}.image-tab-bar-con::-webkit-scrollbar{display:none}.image-tab-bar{display:flex;position:relative;padding:12px 0;box-sizing:border-box;transition:transform .3s ease 0s;overflow:hidden}@media (min-width:0px) and (max-width:960px){.image-tab-bar{padding:6px 0;overflow:auto hidden}}.image-tab-bar.image-tab-bar-show-all .image-tab-items-con{flex-wrap:wrap;row-gap:16px}@media (min-width:0px) and (max-width:960px){.image-tab-bar.image-tab-bar-show-all .image-tab-items-con{row-gap:8px}}.image-tab-bar-center{justify-content:center;min-width:100%;align-items:center}.image-tab-items-con{display:flex;transition:transform .3s ease 0s}.image-tabs-nav-btn{box-shadow:0 4px 8px 0 rgba(15,41,77,.08);border-radius:2px;height:48px;width:48px;top:50%;background:#fff;position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%)}.image-tab-pane{display:none}.image-tab-pane-active{display:block}.image-tab-prev-btn{left:-15px;transform:translateX(-100%) translateY(-50%)}.image-tab-next-btn{right:-15px;transform:translateX(100%) translateY(-50%)}.image-tab-left-shadow{position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%);height:120px;width:24px;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff)}@media (min-width:0px) and (max-width:960px){.image-tab-left-shadow{display:none;height:70px}}.image-tab-right-shadow{position:absolute;z-index:1;right:0;top:50%;transform:translateY(-50%);height:120px;width:24px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}@media (min-width:0px) and (max-width:960px){.image-tab-right-shadow{display:none;height:70px}}.image-tab{align-items:center;text-align:center;justify-content:center;display:flex;margin:0 8px;font-size:14px;line-height:18px;cursor:pointer;flex-shrink:0;position:relative;height:120px;background-repeat:no-repeat;background-position:50%;transition:background .3s ease-in-out;border-radius:8px;box-sizing:border-box}@media (min-width:0px) and (max-width:960px){.image-tab{height:70px;font-size:12px;border-radius:4px;margin:0 4px}}@media (min-width:0px) and (max-width:960px){.image-tab:last-child{margin-right:16px}}.image-tab.fixed-height{background-size:auto 100%}.image-tab.fixed-height:hover{background-size:auto 110%}.image-tab.fixed-width{background-size:100% auto}.image-tab.fixed-width:hover{background-size:110% auto}.image-tab.current{overflow:visible}.image-tab.current .image-tab-label{color:#fff}.image-tab.current:after{position:absolute;top:100%;content:"";width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3264ff;margin-top:6px;transition:all .3s ease-in-out}@media (min-width:0px) and (max-width:960px){.image-tab.current:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #3264ff;margin-top:3px}}.image-tab-label{text-align:center;display:flex;align-items:center;width:100%;min-height:34px;box-sizing:border-box;position:absolute;bottom:0;font-size:16px;line-height:24px;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.5);border-radius:0 0 8px 8px;padding:6px 8px}@media (min-width:0px) and (max-width:960px){.image-tab-label{min-height:25px;padding:4px 8px;font-size:12px;border-radius:0 0 4px 4px;line-height:14px}}.image-tab-label-text{margin:auto;text-align:center;overflow:hidden;white-space:pre-wrap;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.image-tab:hover{color:#3264ff}.image-tab:hover .image-tab-label{color:#fff}.tcs2-image-tab-skeleton-con{display:flex;width:1160px;padding:7px 0;margin:12px auto;justify-content:center}.tcs2-image-tab-skeleton-item{width:25%;margin:0 8px;height:120px;animation-duration:2s;animation-iteration-count:infinite;animation-name:tcs2-image-tab-skeleton-breathing;animation-timing-function:linear;background:#f0f2f5}@media screen and (max-width:640px){.tcs2-image-tab-skeleton-con{display:flex;width:auto;margin:6px auto}.tcs2-image-tab-skeleton-item{width:25%;margin:0 8px;height:70px}}@keyframes tcs2-image-tab-skeleton-breathing{0%{opacity:.3}50.0%{opacity:1}100.0%{opacity:.3}}