@charset "utf-8";
:root{--color:#b9261a;--fontcolortitle:#000;--fontcolorintro:#333;--fonthometitle:36px;--fonttitle:18px;--fontintro:16px;--fontweight:700;--fontfamily:'Lato','Open Sans','Roboto','Poppins','Oswald','Noto Sans','Montserrat',sans-serif;--main-width:1800px}
@media (max-width:1280px){:root{--fonthometitle:30px}}
@media (max-width:768px){:root{--fonthometitle:20px;--fonttitle:16px;--fontintro:14px}}
*,html,body,h1,h2,h3,h4,h5,h6,table,th,td,ol,ul,li,dl,dt,dd,div,p{padding:0px;margin:0px;box-sizing:border-box;}
html{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent}
body{margin:0px auto;color:var(--fontcolortitle);font-size:16px;line-height:1.6;overflow-x:hidden;overflow-y:scroll;font-family:var(--fontfamily)}
h1,h2,h3{text-transform:capitalize;font-weight:var(--fontweight);color:rgb(255, 0, 0)}
:is(.newscontent-title,.clXTGRSYx) {text-transform:capitalize;font-weight:var(--fontweight);color:#000}
:is(.newscontent-details,.cMegblZAl) h1,h2,h3{text-transform:capitalize;font-weight:var(--fontweight);color:#000}
h4,h5,h6{text-transform:capitalize;font-weight:var(--fontweight);color:#000}
h2{border-bottom: 0px solid #ce0e0e;color: rgb(255, 0, 0);}
img{vertical-align:bottom;max-width:100%;height:auto}
a{text-decoration:none;color:inherit}
:is(.industries,.ciDrABCsS) {background-color: #f8f9fa;}
aside:is(.sidebar2,.cKgoBZGxw) {
    /* margin-top: 30px; */
    padding: 5px;
}
 /* 
.banner-inner {
    margin-top: 120px;
    position: relative;
    background: #FAFAFA;
    min-height: 100px;
    display: flex;
    flex-direction: column;
    width: 100%;
    justify-content: flex-end;
}*/
:is(.banner-inner,.cJnUCEwZW) {
    margin-top: 110px;
    width: 100%;
    border: 2px dashed #ccc;
    display: flex;
    height: 250px;
    justify-content: center;
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)), url('/releases/20260402225148.cf8ed6bd/assets/img/ee/33/ee33501b40d905023b251cd297fe08b70173f80b.webp') no-repeat center center/cover;
}
:is(.banner-singlepage,.cDYsHJxLp) {
    width: 100%;
        background-color: #c10;
    display: flex;
    justify-content: center;
}
img:is(.innerbanners,.crdSKftUb) {
    max-width: 1580px;
}
.container {
    max-width: 1380px;
    width: 100%;
}
:is(.banner-content,.cDLLViTPz) {
    display: flex;
    justify-content: center;
}
:is(.pricetf,.caCvlHvte) p {
    font-size: 18px;
    width: 100%;
    color: #666;
    font-weight: 900;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
:is(.pricetf,.caCvlHvte) {
    text-align: center;
}
:is(.dt_tui_product,.cHFgZjNIm) ul li p img:hover {
    transform: scale(1.1);
}
:is(.news-title,.cIFHpbpyY) a {
    font-weight: 500;
}
:is(.subproduct,.cmEZAkZZT) h6 {
    font-size: 20px;
}

:is(.dt_tui_product,.cHFgZjNIm) h2 {
    font-size: 32px;
    color: #ec0606;
    border-bottom: 2px solid #c7c2c2;
    height: 55px;
}
:is(.dt_tui_product,.cHFgZjNIm) ul {
    padding: 0px;
    margin: 0px;
        margin-left: 15px;
}
:is(.dt_tui_product,.cHFgZjNIm) ul li {
    border: 5px solid #fff;
    box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, .1);
    float: left;
    width: 15.3%;
    margin-right: 1.1%;
    margin-bottom: 10px;
    margin-top: 20px;
}
:is(.dt_tui_product,.cHFgZjNIm) ul li p {
    text-align: center;
    line-height: 30px;
    overflow: hidden;
}
:is(.dt_tui_product,.cHFgZjNIm) ul li p img {
    width: 100%;
    transition: all 0.5s;
    height: 150px;
}
:is(.pricetf,.caCvlHvte) span {
    color: #000;
}
:is(.dt_tui_product,.cHFgZjNIm) ul li :is(.dt_t,.cUyRIpRev) {
    padding: 15px 0px;
}
:is(.dt_tui_product,.cHFgZjNIm) ul li p {
    text-align: center;
    line-height: 30px;
    overflow: hidden;
    color: #000;
}
:is(.product-page-top,.cNKVAlRAZ){
    flex: 1;
    width: 100%;
    padding-left: 0px;
}
li,ol,ul{list-style:none}
:is(.dt_Questions,.cgsfiesaB) :is(.list-paddingleft-2,.cKBRgZLjv) li:before {
        content: "\ ▪";
    padding: 0 1px 0 0;
    color: #363434;
    position: absolute;
    margin-left: -10px;
    transform: scale(2.2);
}
:is(.table_Questions,.cxpdNSswd) p {
padding: 10px;
color: #000;
font-weight: inherit;
}
:is(.facet_list_available,.cZlHEZpMY){
    box-shadow: 0px 0px 3px 0px rgba(19, 20, 21, .17);
    padding: 15px;
    border-radius: 4px
}
:is(.facet_result,.cWUKlrFXu) {
    padding: 13px;
}
:is(.dt_Questions,.cgsfiesaB) {
    width: 100%;
    font-weight: 400;
}
:is(.dt_Questions,.cgsfiesaB) h3{
    
    font-size: 18px;
    color:rgb(255, 0, 0);
}
:is(.table_Questions,.cxpdNSswd){
    width: 75%;
}

:is(.dt_cate_info,.cWJjjQxyL) h2{color:#c00}


:is(.sidebar-cate2024,.cDcTboAVe) {height: auto !important; }


:is(.list-paddingleft-2,.cKBRgZLjv){margin-left:20px;clear: both;
    /**overflow: hidden;
    max-width: 800px;**/
    margin-left: auto;
    margin-right: auto;}

:is(.list-paddingleft-2,.cKBRgZLjv) li{
    list-style: none;
     margin-left: 0.8em;
     width: 95%;
     background: none !important;
     color: #000;
     font-size: 16px;
}

:is(.list-paddingleft-2,.cKBRgZLjv) li p{
    color: #000;
    padding: 0px;
    margin-left: 10px;}
:is(.table_Questions,.cxpdNSswd) :is(.list-paddingleft-2,.cKBRgZLjv) li p{
    color: #000;
    padding: 0px;
    }
:is(.newscontent-details,.cMegblZAl) :is(.list-paddingleft-2,.cKBRgZLjv) li p{
    color: #000;
    padding: 0px;
    margin-left: 0px;}
    
@media (max-width:1000px){
:is(.firstRow,.cfKtWsgNf) :is(.list-paddingleft-2,.cKBRgZLjv) ul li p{
    color:#000;margin-top: 0px;
    margin-bottom: 0px;padding:0px
}
    
}
    
:is(.list-paddingleft-2,.cKBRgZLjv) li:last-child{
    padding-bottom: 0 !important;
}


:is(.list-paddingleft-2,.cKBRgZLjv) li:last-child:before{
    /*display: none;*/
}
:is(.dt_video,.crsiVoNcJ):is(.dt_jr,.cQFFhOpMm) p {
    padding: 5px;
}
:is(.dt_video,.crsiVoNcJ):is(.dt_jr,.cQFFhOpMm) :is(.list-paddingleft-2,.cKBRgZLjv) li:before {
    content: "\ ▪";
    padding: 0 10px 0 0;
    color: #000;
    position: absolute;
    margin-left: -25px;
    margin-top: 6px;
}
:is(.productmaster,.cfIHTvOmC) :is(.list-paddingleft-2,.cKBRgZLjv) li:before{
    content: url("/template/pc/skin/images/CheckIcon-01.ico");
    padding: 0px 10px 0 0;
    color: #000;
    position: absolute;
    margin-left: -20px;
    height: 20px !important;
    width: 20px !important;
    transform: scale(0.3);
}
:is(.list-paddingleft-2,.cKBRgZLjv) li:before{
content: "\ ▪";
    padding: 0px 10px 0 0;
    color: #000;
    position: absolute;
    margin-left: -10px;
    transform: scale(1.8);
}
:is(.list-paddingleft-2,.cKBRgZLjv) li:after{
    content: "";
    position: absolute;
    left: 0;
    top: 9px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    /*background-color: #aa3c3b !important;*/
}
iframe,video{max-width:100%;outline:0;border:none;vertical-align:bottom}
button{outline:0;border:none}
img.lazy{display:inline-block;}
img.lazy,img:is(.tst,.cXlPPlaYM){transition:opacity .6s,transform .3s ease}
img:is(.loaded,.cuwHNwpmA){opacity:1;}
img:not([src]){visibility:hidden;position:absolute}
.news-img img:is(.loaded,.cuwHNwpmA){opacity:1;height: 170px;width:100%}
:is(.hidden,.ceDiejhAP){overflow:hidden}
:is(.lazy-load,.cCiAvXbEQ){display:block;position:absolute;width:18px;height:18px;top:50%;left:50%;margin-top:-9px;margin-left:-9px;background-color:#CCC;animation:kPcxlZVHZ 1s linear infinite;border-radius:100%}
:is(.lazy-wrap,.cmyVBuQwx){display:block;position:relative;overflow:hidden;position: relative;
    overflow: hidden;
    border: 3px solid #efefef;
    border-radius: 20px 20px 20px 0;
    display: block;
    overflow: hidden;
    width: 100%;
    height: 210px;}
:is(.lazy-wrap,.cmyVBuQwx)::after{content:"";display:block;padding-bottom:50%}
:is(.lazy-wrap,.cmyVBuQwx).lazy-loaded :is(.lazy-load,.cCiAvXbEQ){-webkit-animation:none;animation:none;display:none}
:is(.lazy-wrap,.cmyVBuQwx).lazy-loaded::after{padding-bottom:0}
@keyframes kPcxlZVHZ{0%{transform:scale(.2);opacity:1}
to{transform:scale(2);opacity:0}}
:is(.l-wrap,.cHbkmelQH)
 {
    max-width: var(--main-width);
}
@media (max-width:2000px) {
    :is(.l-wrap,.cHbkmelQH){width: 90%;
    padding: 0 0px;
    margin: 0 auto;}}
@media (max-width:1600px) {
:is(.l-wrap,.cHbkmelQH){width: 90%;
    max-width: 1600px;
    padding: 0 0px;
    margin: 0 auto;}}
:is(.l-wrap2,.cRRhzyjJc){width: 100%;
    max-width: 1600px;
    padding: 0 0px;
    margin: 0 auto;
    magin-top:25px;
}
:is(.line1,.clMJfrkwX){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
:is(.line2,.cCIZABLmt){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
:is(.line3,.cHNBhfPea){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
header{position:relative;z-index:100000}
.head-top{width:100%;height:25px;text-align:center;display:flex;justify-content:center;align-items:center;background-image:linear-gradient(91deg, rgb(247 229 229), rgb(254 237 237));color:#000;
    font-size:13px;position:sticky;top:0;z-index:99999999}
.head-top :is(.l-wrap,.cHbkmelQH){width:85%;position:relative;display:flex;align-items:center;justify-content:space-between}
.head-top :is(.text,.cRFguqssf){overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:left;font-weight: 600;
    font-size: 13px;}
:is(.head-info,.caliVTGyq){border-bottom:1px solid #EEE;    padding-top: 35px;
    padding-bottom: 45px;display:flex;align-items:baseline;background-color:#fff}
:is(.head-info,.caliVTGyq) :is(.l-wrap,.cHbkmelQH){width:85%;height:100%;display:flex;justify-content:space-between;align-items:center}
.head-logo{max-width:20%}
.head-logo img{width:auto;max-height:90px}
.head-logo a{display:inline-flex;align-items:center;height:100%;}
.head-logo a span{font-size:18px;font-weight:bold;white-space:nowrap;padding-left:10px}
:is(.head-list,.cUYCKutlP){display:flex;justify-content:space-between;align-items:center;max-width:800px;width:100%;margin:0 20px}
:is(.head-list,.cUYCKutlP) .item{display:flex;align-items:center;justify-content:center;width:30%}
:is(.head-list,.cUYCKutlP) .item:nth-child(1){flex:1}
:is(.head-list,.cUYCKutlP) .item em{display:inline-flex;align-items:center;justify-content:center;background:#c22d29;color:#FFF;width:35px;height:35px;font-size:20px}
:is(.head-list,.cUYCKutlP) .item :is(.info,.czFoAklBk){padding-left:10px;color:var(--fontcolortitle);line-height:1.3}
:is(.head-list,.cUYCKutlP) .item :is(.info,.czFoAklBk) span{color:#000;font-size:14px}
:is(.head-list,.cUYCKutlP) .item :is(.info,.czFoAklBk) p{font-size: 15px;
    word-break: break-word;
    FONT-WEIGHT: 500;}
:is(.head-list,.cUYCKutlP) .item :is(.info,.czFoAklBk) a{color:var(--fontcolortitle)}
:is(.head-list,.cUYCKutlP) .item :is(.info,.czFoAklBk) a:hover{color:#93050f}
:is(.head-share,.cfGYrMxbU) ul{display:flex;align-items:center;list-style:none;padding:0}
:is(.head-share,.cfGYrMxbU) ul a{margin-left:15px;padding:10px;display:inline-flex;align-items:center;justify-content:center;color:#d40e1c;width:30px;height:30px;transition:all .1s linear;border-radius:4px}
:is(.head-share,.cfGYrMxbU) ul a i{font-size:18px}
:is(.head-share,.cfGYrMxbU) ul a:hover{background:#000;color:#FFF}
.head-nav{display:flex;height:52px;align-items:center;border-radius:0px;box-shadow:0 6px 13px 0 rgba(19,20,21,.21);max-width:2100px;width:100%;margin:0 auto;background-image:linear-gradient(91deg, rgb(247 128 141), rgb(185 38 26));color:#fff;z-index:9999999;position:absolute;bottom:-32px;left:50%;animation:ksMJJVsmb .5s forwards;transform:translateX(-50%)}
.head-nav:is(.scrollhead,.cbzcTGaZc){max-width:100%;border-radius:0;position:fixed;top:0;left:0;bottom:auto;animation:kjbBnUYdQ .5s forwards}
.head-nav :is(.l-wrap,.cHbkmelQH){position:relative;display:flex;justify-content:space-between;padding:0 15px}
@keyframes kjbBnUYdQ{0%{transform:translate(0,-100px)}
100%{transform:translate(0,0)}}
@keyframes ksMJJVsmb{0%{transform:translate(-50%,20px)}
100%{transform:translate(-50%,0)}}
.m-menu{display:none}
.nav-ul{display:flex;list-style:none}
.nav-ul>li{position:relative;padding:0 10px}
@media(min-width:1024px){.nav-ul>li:hover>ul{display:block}}
.nav-ul>li:hover>a{color:#9b1004}
.nav-ul>li:hover>em{color:var(--color)}
.nav-ul>li>a{display:inline-flex;padding:10px 10px;color:#fff;font-size:18px;transition:all .1s linear;white-space:nowrap;text-transform:capitalize;font-weight: 700;}
.nav-ul>li>a:is(.inmenu_1,.cWgziGREv){color:#9b1004}
.nav-ul>li>em{position:absolute;top:50%;transform:translateY(-50%);right:10px;font-size:12px;color:#999}
.nav-ul>li ul{list-style:none}
.nav-ul>li .submenu{display:none;position:absolute;background:#FFF;transition:all .1s linear;box-shadow:1px 2px 10px rgba(0,0,0,.1)}
.nav-ul>li .submenu>li{position:relative}
.nav-ul>li .submenu>li:hover ul{display:block}
.nav-ul>li .submenu>li ul{position:absolute;left:100%;top:0;display:none;background:#FFF}
.nav-ul>li .submenu>li em{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:12px}
.nav-ul>li .submenu a{display:inline-block;width:100%;color:var(--fontcolortitle);padding:6px 10px;transition:all .1s linear;white-space:nowrap;min-width:200px;padding-right:30px}
.nav-ul>li .submenu>li:hover,.nav-ul>li .submenu>li:hover>a{color:var(--color);font-weight:480}
.nav-ul>li .submenu>li:hover ul a:hover{color:#9b1004}
:is(.search-box,.czbNmdMZD){position:relative;display:flex;align-items:center}
.head-search{display:flex;align-items:center;margin-right:10%}
.head-search button{outline:0;background:0 0;border:none;padding:10px;cursor:pointer}
.head-search button em{font-size:22px;color:var(--color);font-weight:var(--fontweight)}
.search-input{position:absolute;top:100%;right:0;background:#FFF;display:flex;align-items:center;justify-content:center;box-shadow:2px 2px 4px rgba(0,0,0,.2);opacity:0;transform:rotateX(90deg);visibility:hidden}
.search-input input{width:200px;height:40px;padding-left:10px;font-size:16px;border:none;outline:0}
.search-input .search-btn{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.1s linear}
.search-input .search-btn:hover{background:#c9c4c4}
.search-input .search-btn em{font-size:22px;color:var(--color)}
.search-input.active{transition:opacity .3s,transform .3s;visibility:visible;opacity:1;transform:rotateX(0);transform-origin:top}
:is(.home-des,.cVSNEMerB){text-align:center;color:var(--color);margin-bottom:10px}
:is(.home-title,.cJJNQcsdZ){text-align:center;color:var(--fontcolortitle);font-size:var(--fonthometitle);font-weight:var(--fontweight);line-height:1.2}
:is(.home-more,.cVuATrxcV){display:inline-flex;align-items:center;justify-content:center;background:#c22d29;height:30px;width:120px;color:#FFF;transition:all .2s linear;text-decoration:none}
:is(.home-more,.cVuATrxcV):hover{box-shadow:1px 2px 10px var(--color)}
footer{padding-top:60px;background:#000;color:#FFF}
footer a{color:#FFF}
footer a:hover{color:var(--color)}
footer :is(.foot-main,.cSCrMmnco){display:flex;}
:is(.foot-info,.cDwWqaoEe){width: 22%;
    margin-right: 8%;}
:is(.foot-info,.cDwWqaoEe) :is(.foot-logo,.clZiaDKOb) img{width:auto;max-height:100px;margin-left:-12px}
:is(.foot-info,.cDwWqaoEe) :is(.foot-tel,.cBruFQNey){margin-top:30px;font-size:16px}
:is(.foot-info,.cDwWqaoEe) :is(.foot-share,.cPhapYUYc){margin-top:20px}
:is(.foot-info,.cDwWqaoEe) :is(.foot-share,.cPhapYUYc) ul{padding:0;list-style:none;display:flex;flex-wrap:wrap}
:is(.foot-info,.cDwWqaoEe) :is(.foot-share,.cPhapYUYc) ul li{margin-bottom:10px}
:is(.foot-info,.cDwWqaoEe) :is(.foot-share,.cPhapYUYc) ul a{display:inline-flex;align-items:center;justify-content:center;background:#d40e1c;width:35px;height:35px;color:#FFF;margin-right:10px;border-radius:4px;transition:all .1s linear}
:is(.foot-info,.cDwWqaoEe) :is(.foot-share,.cPhapYUYc) ul a:hover{background:#FFF;color:var(--color)}

:is(.article-info,.cFCKTEeAn){
float: left;
    margin-top: -50px;
    margin-left: 60%;}
:is(.article-info,.cFCKTEeAn) :is(.article-logo,.crmAQEjNX) img{width:auto;max-height:100px}
:is(.article-info,.cFCKTEeAn) :is(.article-tel,.cEijfHnpL){margin-top:30px;font-size:16px}
:is(.article-info,.cFCKTEeAn) :is(.article-share,.cQbIIpWAF){margin-top:35px}
:is(.article-info,.cFCKTEeAn) :is(.article-share,.cQbIIpWAF) ul{padding:0;list-style:none;display:flex;flex-wrap:wrap}
:is(.article-info,.cFCKTEeAn) :is(.article-share,.cQbIIpWAF) ul li{margin-bottom:10px}
:is(.article-info,.cFCKTEeAn) :is(.article-share,.cQbIIpWAF) ul a{display:inline-flex;align-items:center;justify-content:center;background:#000;width:20px;height:20px;color:#FFF;margin-right:10px;border-radius:4px;transition:all .1s linear}
:is(.article-info,.cFCKTEeAn) :is(.article-share,.cQbIIpWAF) ul a:hover{background:#d40e1c;color:#fff}

:is(.foot-nav,.cfLffQsMq){flex:1;display:flex;justify-content:center}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV) :is(.foot-title,.cZZQlxgpw){font-size:20px;line-height:1;margin-bottom:10px;;font-size: 20px;
    font-weight: 600;}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV) :is(.foot-list,.cElkAQuLQ){list-style: none;}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV) :is(.foot-list,.cElkAQuLQ) a{display:inline-block;padding:2px 0;transition:all .1s linear;opacity:.8;text-transform:capitalize;font-size: 16px;
    font-weight: 600;}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV) :is(.foot-list,.cElkAQuLQ) a:hover{color:var(--color);opacity:1}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV):is(.foot-quick,.cBpMbsiyK){width:30%;}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV):is(.foot-quick,.cBpMbsiyK) :is(.foot-list,.cElkAQuLQ){flex-wrap:wrap}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV):is(.foot-quick,.cBpMbsiyK) :is(.foot-list,.cElkAQuLQ) li{width:100%}
:is(.foot-qrimg,.cjIwAZccT){margin-top:20px}
:is(.foot-qrimg,.cjIwAZccT) img{width:120px;border-radius:4px;transition:all 0.1s linear}
:is(.foot-qrimg,.cjIwAZccT) img:hover{transform:scale(1.05)}
:is(.foot-code,.czpwOYELc){width:20%}
footer :is(.copyright,.cNYomUMhG){display:flex;align-items:center;justify-content:space-between;border-top:1px solid #7d7d7d;padding:15px 0;font-size:14px;text-align:center;margin-top:20px}
footer :is(.copyright,.cNYomUMhG)>p:nth-child(1){flex:1}
footer :is(.copyright,.cNYomUMhG) a{margin-left:10px}
footer :is(.copyright,.cNYomUMhG) a:hover{color:var(--color)}
footer :is(.copyright,.cNYomUMhG) .gotop{background:var(--color);display:flex;justify-content:center;margin-left:10px;width:35px;height:35px;border-radius:4px;font-weight:var(--fontweight);cursor:pointer;transition:all .1s linear}
footer :is(.copyright,.cNYomUMhG) .gotop:hover{opacity:.9}
footer :is(.copyright,.cNYomUMhG) .gotop em{width:100%;height:80%;display:inline-flex;align-items:center;justify-content:center;color:#FFF}
.bottom-btn{position:fixed;display:none;background:#FFF;align-items:center;bottom:0;left:0;width:100%;z-index:999;box-shadow:1px 2px 10px rgba(0,0,0,.1);ackground:var(--color);transition:all .2s linear;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}
.bottom-btn:is(.bottom-btn-hide,.ckoftFUEu){transform:translateY(0)}
.bottom-btn:is(.bottom-btn-keep,.cyUPIccWn){transform:translateY(0)!important}
.bottom-btn .btn-item{width:25%;height:66px;background:var(--color);color:#222;transition:all .2s linear}
.bottom-btn .btn-item em,.bottom-btn .btn-item i{font-size:20px;line-height:1}
.bottom-btn .btn-item a,.bottom-btn .btn-item div{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#FFF;text-transform:capitalize}
.bottom-btn .btn-item a p,.bottom-btn .btn-item div p{font-size:14px;text-transform:capitalize}
@media (max-width:700px){.bottom-btn{display:flex}}
:is(.mobile-bottom-bag,.cVYMcoWAR){display:none}
:is(.rfixed,.cvZrxJZYU){position:fixed;bottom:calc(145px + constant(safe-area-inset-bottom));bottom:calc(145px + env(safe-area-inset-bottom));right:24px;z-index:99}
:is(.compare-panel,.cRjnwWhyj){width:280px;background:#FFF;position:fixed;z-index:1000;bottom:0;right:0;box-shadow:-1px -1px 3px #CCC;display:none;transition:bottom .2s}
:is(.compare-t,.caxAuzsbe){background-color:var(--color);font-size:14px;color:#FFF;display:flex;align-items:center;padding:10px;cursor:pointer}
:is(.compare-close,.chpmTElBd){position:relative;width:24px;height:24px;background:0 0;cursor:pointer}
:is(.compare-close,.chpmTElBd)::after,:is(.compare-close,.chpmTElBd)::before{content:"";display:block;width:10px;height:2px;background-color:#FFF;position:absolute;top:50%;border-radius:2px}
:is(.compare-close,.chpmTElBd)::before{transform:rotate(45deg);left:4px}
:is(.compare-close,.chpmTElBd)::after{transform:rotate(-45deg);right:4px}
:is(.compare-tit,.cvOkhpxGj){text-align:center;flex:1;line-height:1.5}
:is(.compare-checked,.cyVYXqzdr){color:#FFF;margin:0 4px}
#iPBoYizAT{padding:0 10px;height:220px;overflow-y:auto}
#iPBoYizAT::-webkit-scrollbar{width:4px}
#iPBoYizAT::-webkit-scrollbar-track{border-radius:0;background-color:rgba(0,0,0,.05)}
#iPBoYizAT::-webkit-scrollbar-thumb{border-radius:10px;background-color:rgba(0,0,0,.15)}
:is(.selected-item,.chKmAbxEF){position:relative;border-bottom:1px solid #EFEFEF;padding:10px 0;display:flex;align-items:center}
:is(.item-clear,.cTjlrDCRE){position:relative;width:20px;height:20px;background-color:transparent;cursor:pointer}
:is(.item-clear,.cTjlrDCRE)::after,:is(.item-clear,.cTjlrDCRE)::before{content:"";display:block;position:absolute;width:70%;height:2px;background-color:var(--fontcolorintro);border-radius:2px;top:50%;margin-top:-1px}
:is(.item-clear,.cTjlrDCRE)::before{transform:rotate(45deg);left:3px}
:is(.item-clear,.cTjlrDCRE)::after{transform:rotate(-45deg);left:3px}
:is(.item-content,.cVFyiBupp){flex:1;display:flex;align-items:center}
:is(.item-img,.cCTrUQBki){width:50px;height:50px;background:#FFF;border:1px solid #EFEFEF;display:flex;align-items:center;justify-content:center}
:is(.item-img,.cCTrUQBki) img{max-width:100%;max-height:100%}
:is(.item-c,.cnEBbtxLl){width:calc(100% - 50px);padding:0 10px;font-size:12px}
:is(.item-title,.cyIuIKutW){max-height:34px;word-break:break-word;display:block;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;color:var(--fontcolortitle)}
:is(.item-price,.cPcMthWab){color:#d4322c}
:is(.compare-b,.cPrlbfTNT){padding:20px 10px;display:flex;justify-content:space-between}
:is(.compare-b,.cPrlbfTNT) *{display:block;width:80px;text-align:center;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:30px;border-radius:2px;padding:0 2px}
:is(.clear-all,.cJeYhKjsC){color:var(--fontcolortitle);background-color:#EDEDED;cursor:pointer}
:is(.compare-inquire,.cGMzsMPPN),:is(.compare-inquire,.cGMzsMPPN):hover{color:#FFF;background-color:var(--color)}
:is(.compare-b,.cPrlbfTNT) :is(.orderNow,.ctoxRqeHa){margin:0;background:#f66f08;color:#FFF;line-height:30px;padding:0 2px;border:none;border-radius:2px;font-size:12px;cursor:pointer;display:block;width:80px}
:is(.rfixed-sc,.cdzRktjcz){width:40px;height:40px;background:var(--color);border-radius:50%;text-align:center;line-height:38px;color:#FFF;position:relative;margin-bottom:10px;cursor:pointer;display:none}
:is(.rfixed-sc,.cdzRktjcz) i{font-size:20px}
:is(.rfixed-scnum,.cANebiKVs){position:absolute;right:6px;top:4px;width:16px;height:16px;background:#d4322c;border-radius:50%;text-align:center;font-size:12px;color:#FFF;transform:scale(.9);line-height:16px}
@media (max-width:768px){:is(.compare-panel,.cRjnwWhyj){width:100%;bottom:16vw}}
.lang{width:auto;z-index:99999999;text-align:left;position:relative}
.lang-icon{display:flex;align-items:center;width:100%;height:30px;border:none;cursor:pointer;font-size:14px;user-select:none;white-space:nowrap}
.lang-icon>img{margin-right:5px;margin-top:3px}
.lang-icon span{position:relative;padding-right:18px}
.lang-icon span::before{content:"";position:absolute;right:4px;top:11px;width:8px;height:1px;background:#FFF;transform:rotate(50deg)}
.lang-icon span::after{content:"";position:absolute;right:0;top:11px;width:8px;height:1px;background:#FFF;transform:rotate(-50deg)}
.lang-drop{position:absolute;top:calc(100% + 26px);right:50%;transform:translateX(50%);background:#FFF;border:1px solid #EBEEF5;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:9999;visibility:hidden;opacity:0;transition:opacity .3s,top .3s}
.lang-drop.active{visibility:visible;opacity:1;top:calc(100% + 12px)}
.lang-drop:is(.lang-flex,.cWgmwdUXE){transform:translateX(25%);}
.lang-drop:is(.lang-flex,.cWgmwdUXE) .lang-arrow{left:75%;}
.lang-arrow{display:block;width:10px;height:10px;background-color:#FFF;border-top:1px solid #EBEEF5;border-left:1px solid #EBEEF5;transform:translateX(-50%) rotate(45deg);position:absolute;top:-6px;left:50%}
.lang-wrap{width:140px;padding:8px 0;box-sizing:border-box}
:is(.lang-flex,.cWgmwdUXE) .lang-wrap{width:340px;display:flex;flex-wrap:wrap;padding:8px}
.lang-wrap li{width:100%;padding:8px 16px;box-sizing:border-box;transition:background-color .3s}
:is(.lang-flex,.cWgmwdUXE) .lang-wrap li{width:33%;padding:8px 6px}
.lang-wrap li:is(.lang-active,.cUtNHQbIT),.lang-wrap li:hover{background-color:#EEE}
.lang-wrap li a{display:block;color:var(--fontcolortitle);font-size:12px;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.lang-wrap li img{display:inline-block;width:24px;height:16px;vertical-align:-.25em;margin-right:4px}
@media (max-width:1024px){.lang{margin-left:auto;margin-right:15px;transition:all .2s linear}
.lang-icon span{display:none}
.lang-icon>img{width:36px;height:24px;margin:0px}
.lang-drop{display:none}
.lang-drop.active{display:block}}
@media (max-width:1280px){.nav-ul>li>a{padding:18px 0;font-size:16px}
.nav-ul>li>em{right:0}}
@media (max-width:1024px){
.head-top{width: 100%;
    height: 30px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    background-image:linear-gradient(91deg, rgb(254 231 231), rgb(254 253 253));
    color: #858382;
    font-size: 13px;
    position: sticky;
    top: 0;
    z-index: 99999999;}
.head-top:is(.cur,.cnZutcxIX){height:0;opacity:0;visibility:hidden}
.head-top:is(.cur,.cnZutcxIX) .lang{top:15px}
:is(.head-list,.cUYCKutlP){display:none}
:is(.head-share,.cfGYrMxbU){display:none}
.head-logo{max-width:inherit;height:100%;}
.nav-ul>li .submenu>li em{display:none}
.m-menu{display:block;position:relative;width:40px;height:40px;cursor:pointer}
.m-menu span{position:absolute;background:var(--color);height:3px;border-radius:4px;right:0;transition:all .2s linear}
.m-menu span:nth-child(1){width:30px;top:25%}
.m-menu span:nth-child(2){width:22px;top:48%}
.m-menu span:nth-child(3){width:26px;top:73%}
.m-menu:is(.act,.chqBzWeoA) span{top:48%;width:32px}
.m-menu:is(.act,.chqBzWeoA) span:nth-child(1){transform:rotate(45deg)}
.m-menu:is(.act,.chqBzWeoA) span:nth-child(2){width:0}
.m-menu:is(.act,.chqBzWeoA) span:nth-child(3){transform:rotate(-45deg)}
header{position:fixed;width:100%;top:0;background:#FFF}
:is(.head-info,.caliVTGyq){height:60px;padding:0}
.head-nav{animation:none;position:fixed;top:60px;left:0;width:100%;transform:none;border-radius:0;height:calc(100vh - 60px);box-shadow:none;align-items:flex-start;padding:0;overflow-y:scroll;transform:translateX(100%);opacity:0;transition:all .2s linear;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}
.head-nav:is(.scrollhead,.cbzcTGaZc){animation:none;top:auto;height:calc(100vh - 60px)}
.head-nav:is(.head-nav-act,.cFxEPMKZF){transform:translateX(0);opacity:1}
.head-nav :is(.l-wrap,.cHbkmelQH){flex-direction:column-reverse;padding-bottom:80px}
.head-nav .nav-ul{flex-wrap:wrap;padding-bottom:20px}
.head-nav .nav-ul>li{width:100%;padding:0;border-bottom:1px solid #EEE}
.head-nav .nav-ul>li:hover>a{color:inherit}
.head-nav .nav-ul>li:hover>em{color:inherit}
.head-nav .nav-ul>li>a{padding:10px 0;width:100%;font-size:18px;font-weight:700}
.head-nav .nav-ul>li>em{width:20%;height:46px;line-height:45px;text-align:right;top:0;flex:1;color:var(--fontcolortitle);font-size:18px;font-weight:700;transition:all .2s linear;transform:none;cursor:pointer}
.head-nav .nav-ul>li .submenu{position:static;box-shadow:none}
.head-nav .nav-ul>li .submenu li ul{position:static;display:block;padding-left:10px}
.head-nav .nav-ul>li:is(.cur,.cnZutcxIX)>a{color:var(--color)}
.head-nav .nav-ul>li:is(.cur,.cnZutcxIX) em{transform:rotateX(180deg);color:var(--color)}
:is(.main,.cQChUVBwF){margin-top:60px}
@media (max-width:900px){
    :is(.main,.cQChUVBwF){margin-top:0px}
}
.head-search{display:none}
.search-input{margin:10px 0;display:block;position:static;opacity:1;transform:none;visibility:inherit;display:flex;align-items:center;width:100%;box-shadow:none;border:1px solid #c2c2c2;border-radius:4px;overflow:hidden}
.search-input input{flex:1}
footer :is(.foot-main,.cSCrMmnco){flex-wrap:wrap;padding-bottom:20px}
footer :is(.l-wrap,.cHbkmelQH){padding-bottom:66px}
:is(.foot-info,.cDwWqaoEe){width:100%;margin-right:4%}
:is(.foot-nav,.cfLffQsMq){margin-top:20px}}

.head-nav .nav-ul>li>a{font-size:16px}
.head-logo a{padding:4px 0;}
.head-logo img{margin:0;height:100%;}
.head-logo a span{display:none}
:is(.home-more,.cVuATrxcV){width:140px;height:36px}
:is(.foot-nav,.cfLffQsMq){flex-wrap:wrap}
:is(.foot-info,.cDwWqaoEe) :is(.foot-tel,.cBruFQNey){font-size:16px;margin-top:0;margin-bottom: 50px;}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV){width:100%;margin-bottom:20px}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV):last-child{margin-bottom:0}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV):is(.foot-code,.czpwOYELc){display:none}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV) :is(.foot-list,.cElkAQuLQ){display:flex;flex-wrap:wrap;margin-top:0}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV) :is(.foot-list,.cElkAQuLQ) li{width:33.333%}
:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV) :is(.foot-list,.cElkAQuLQ) li a{padding:6px 0;white-space: nowrap;overflow: hidden;width: 150px;}
.ey_message{display:none;}
footer :is(.copyright,.cNYomUMhG){font-size:12px}
@media (max-width:500px){:is(.foot-nav,.cfLffQsMq) :is(.foot-item,.cvMZEbuKV) :is(.foot-list,.cElkAQuLQ) li{width:50%}}
:is(.toast-title,.cAjVdhUyZ){font-weight:700}
:is(.toast-message,.cMUrpVysH){-ms-word-wrap:break-word;word-wrap:break-word}
:is(.toast-message,.cMUrpVysH) a,:is(.toast-message,.cMUrpVysH) label{color:#FFF}
:is(.toast-message,.cMUrpVysH) a:hover{color:#CCC;text-decoration:none}
:is(.toast-close-button,.csvQYMckd){position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#FFF;-webkit-text-shadow:0 1px 0 #FFF;text-shadow:0 1px 0 #FFF;opacity:.8;line-height:1}
:is(.toast-close-button,.csvQYMckd):focus,:is(.toast-close-button,.csvQYMckd):hover{color:var(--fontcolortitle);text-decoration:none;cursor:pointer;opacity:.4}
:is(.rtl,.cWTuHbcPg) :is(.toast-close-button,.csvQYMckd){left:-.3em;float:left;right:.3em}
button:is(.toast-close-button,.csvQYMckd){padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}
:is(.toast-center-center,.cUSORsukR){top:40%;right:0;width:100%;transform:translateY(-50%)}
:is(.toast-top-center,.cGmQZpZyn){top:20%;right:0;width:100%}
:is(.toast-bottom-center,.cBovkwIPa){bottom:0;right:0;width:100%}
:is(.toast-top-full-width,.cqYRAltmp){top:0;right:0;width:100%}
:is(.toast-bottom-full-width,.chvhKYBdW){bottom:0;right:0;width:100%}
:is(.toast-top-left,.cwZbZylzE){top:12px;left:12px}
:is(.toast-top-right,.cjgLTecWj){top:12px;right:12px}
:is(.toast-bottom-right,.ckXEdvhRS){right:12px;bottom:12px}
:is(.toast-bottom-left,.cRrKxRlqP){bottom:12px;left:12px}
#iyCZVRNgd{position:fixed;z-index:999999;pointer-events:none}
#iyCZVRNgd *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#iyCZVRNgd>div{font-size:16px;position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#FFF;opacity:.9}
#iyCZVRNgd>div:is(.rtl,.cWTuHbcPg){direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}
#iyCZVRNgd>div:hover{-moz-box-shadow:0 0 12px var(--fontcolortitle);-webkit-box-shadow:0 0 12px var(--fontcolortitle);box-shadow:0 0 12px var(--fontcolortitle);opacity:1;cursor:pointer}
#iyCZVRNgd>:is(.toast-info,.ciOZQqjDQ){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}
#iyCZVRNgd>:is(.toast-error,.cwDhOYmrj){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}
#iyCZVRNgd>:is(.toast-success,.cqXPXIFKl){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}
#iyCZVRNgd>:is(.toast-warning,.cFHnJYcgs){background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}
#iyCZVRNgd:is(.toast-bottom-center,.cBovkwIPa)>div,#iyCZVRNgd:is(.toast-center-center,.cUSORsukR)>div,#iyCZVRNgd:is(.toast-top-center,.cGmQZpZyn)>div{width:300px;margin-left:auto;margin-right:auto}
#iyCZVRNgd:is(.toast-bottom-full-width,.chvhKYBdW)>div,#iyCZVRNgd:is(.toast-top-full-width,.cqYRAltmp)>div{width:96%;margin-left:auto;margin-right:auto}
:is(.toast,.cTYSAdSHC){background-color:#030303}
:is(.toast-success,.cqXPXIFKl){background-color:#51a351}
:is(.toast-error,.cwDhOYmrj){background-color:#bd362f}
:is(.toast-info,.ciOZQqjDQ){background-color:#2f96b4}
:is(.toast-warning,.cFHnJYcgs){background-color:#f89406}
:is(.toast-progress,.cAnhRlWNB){position:absolute;left:0;bottom:0;height:4px;background-color:var(--fontcolortitle);opacity:.4}
@media all and (max-width:240px){#iyCZVRNgd>div{padding:8px 8px 8px 50px;width:11em}
#iyCZVRNgd>div:is(.rtl,.cWTuHbcPg){padding:8px 50px 8px 8px}
#iyCZVRNgd :is(.toast-close-button,.csvQYMckd){right:-.2em;top:-.2em}
#iyCZVRNgd :is(.rtl,.cWTuHbcPg) :is(.toast-close-button,.csvQYMckd){left:-.2em;right:.2em}}
@media all and (min-width:241px) and (max-width:480px){#iyCZVRNgd>div{padding:8px 8px 8px 50px;width:18em}
#iyCZVRNgd>div:is(.rtl,.cWTuHbcPg){padding:8px 50px 8px 8px}
#iyCZVRNgd :is(.toast-close-button,.csvQYMckd){right:-.2em;top:-.2em}
#iyCZVRNgd :is(.rtl,.cWTuHbcPg) :is(.toast-close-button,.csvQYMckd){left:-.2em;right:.2em}}
@media all and (min-width:481px) and (max-width:768px){#iyCZVRNgd>div{padding:15px 15px 15px 50px;width:25em}
#iyCZVRNgd>div:is(.rtl,.cWTuHbcPg){padding:15px 50px 15px 15px}}
@media (max-width:768px){#iyCZVRNgd>div{font-size:15px;opacity:1}}
@media (max-width:415px){#iyCZVRNgd>div{font-size:13px}}

/*  英文版在线客服  */
#ierHUNWLs {position:fixed;right:1px;top:55%;transform:translateY(-50%);font-family:Arial,Helvetica,sans-serif;z-index:9999;border: 0px solid var(--color);    margin-right: 5px;}
#ierHUNWLs * {box-sizing:border-box;font-size:10px;line-height:1.1}
:is(.ey-list,.cYVrZOdNE) {padding:0;border:1px solid #EEE;background-color:#e42323;max-width:45px;border-radius:4px;margin:0}
:is(.ey-icon,.cZcPFgMre) {display:inline-block;background:url('/releases/20260402225148.cf8ed6bd/assets/img/51/fa/51fabd90dbda4212e35850625807ce5eb28b9979.webp')no-repeat;width:38px;height:38px;transform:scale(1)}
:is(.ey-list,.cYVrZOdNE)>li {width:100%;border-top:1px solid #EEE;list-style:none;text-align:center;padding:2px 0 4px;transition:all .2s ease-in-out}
:is(.ey-list,.cYVrZOdNE)>li>a>p {margin:0;transform:scale(.9);text-transform:capitalize}
:is(.ey-list,.cYVrZOdNE)>li a {color:#fff;text-decoration:none;display:block;padding:0 2px}
:is(.ey-wechat-img,.chLFvuMsg) {position:absolute;right:calc(100% - 1px);bottom:0;width:120px;text-align:center;padding:10px 10px 6px;background-color:#FFF;border:1px solid #EEE;border-radius:4px;transform:scale(0);transform-origin:right bottom;top:50px}
:is(.ey-wechat-img,.chLFvuMsg) img {display:block;max-width:100%;max-height:100%}
:is(.ey-wechat-img,.chLFvuMsg) p {margin:4px 0 0;transform:scale(.9);word-break:break-all}
:is(.ey-wechat-img,.chLFvuMsg) em {display:inline-block;width:16px;height:16px;background:url('/releases/20260402225148.cf8ed6bd/assets/img/51/fa/51fabd90dbda4212e35850625807ce5eb28b9979.webp')-76px -8px/99px no-repeat;vertical-align:middle;margin-right:4px}
:is(.ey-wechat-img2,.cYBdZCWbT) {position:absolute;right:calc(105% - 1px);width:220px;text-align:center;padding:6px 8px 6px;background-color:#fff;border:1px solid #EEE;border-radius:4px;transform:scale(0);transform-origin:right bottom;top:-10px}
:is(.ey-wechat-img2,.cYBdZCWbT) img {display:block;max-width:200%;max-height:100%}
:is(.ey-wechat-img2,.cYBdZCWbT) p {margin:4px 0 0;transform:scale(.9);word-break:break-all}
:is(.ey-wechat-img2,.cYBdZCWbT) em {display:inline-block;width:16px;height:16px;background:url('/releases/20260402225148.cf8ed6bd/assets/img/51/fa/51fabd90dbda4212e35850625807ce5eb28b9979.webp')-76px -8px/99px no-repeat;vertical-align:middle;margin-right:4px}
:is(.ey-list,.cYVrZOdNE)>li:hover :is(.ey-wechat-img2,.cYBdZCWbT) {transition:transform .4s;transform:scale(1)}
:is(.ey-list,.cYVrZOdNE)>li:hover :is(.ey-wechat-img,.chLFvuMsg) {transition:transform .4s;transform:scale(1)}
:is(.ey-list,.cYVrZOdNE)>li:hover,:is(.ey-list,.cYVrZOdNE)>li:hover+li {border-color:transparent} 

/*
.ey-email .ey-icon {background-position:-8px -6px}
.ey-whatsapp .ey-icon {background-position:-52px -50px}
.ey-skype .ey-icon {background-position:-52px -6px}
.ey-wechat .ey-icon {background-position:-144px -10px}
*/
:is(.ey-email,.crzwhMOpL) :is(.ey-icon,.cZcPFgMre) {background-position:-96px -6px}
:is(.ey-whatsapp,.ctghgwjsi) :is(.ey-icon,.cZcPFgMre) {background-position:-52px -94px}
:is(.ey-skype,.cVAYPpAOP) :is(.ey-icon,.cZcPFgMre) {background-position:-96px -50px}
:is(.ey-wechat,.ckfIJsPPe) :is(.ey-icon,.cZcPFgMre) {background-position:-144px -62px}

:is(.ey-list,.cYVrZOdNE) li:hover a {color:#FFF} 
:is(.ey-email,.crzwhMOpL) {background-color:#f90}
:is(.ey-email,.crzwhMOpL):hover {background-color:#c22d29}
:is(.ey-whatsapp,.ctghgwjsi) {background-color:#2cb740}
:is(.ey-whatsapp,.ctghgwjsi):hover {background-color:#c22d29}
:is(.ey-skype,.cVAYPpAOP) {background-color:#0091df}
:is(.ey-skype,.cVAYPpAOP):hover {background-color:#c22d29}
:is(.ey-wechat,.ckfIJsPPe) {background-color:#51c332}
:is(.ey-wechat,.ckfIJsPPe):hover {background-color:#c22d29}
:is(.ey-email,.crzwhMOpL):hover :is(.ey-icon,.cZcPFgMre) {background-position:-96px -6px}
:is(.ey-whatsapp,.ctghgwjsi):hover :is(.ey-icon,.cZcPFgMre) {background-position:-52px -94px}
:is(.ey-skype,.cVAYPpAOP):hover :is(.ey-icon,.cZcPFgMre) {background-position:-96px -50px}
:is(.ey-wechat,.ckfIJsPPe):hover :is(.ey-icon,.cZcPFgMre) {background-position:-144px -62px}
:is(.ey-list,.cYVrZOdNE)>li:first-child {border-radius:4px 4px 0 0;border:0}
:is(.ey-list,.cYVrZOdNE)>li:last-child {border-radius:0 0 4px 4px}
@media (max-width:768px) {#ierHUNWLs {display:none}}

:is(.mainlevel,.cTPHtxqQT) {
    float: left;
    width: 250px;
    /**margin-right: 150px;**/
    background: url() no-repeat right;
    margin-top: 8px;
}
:is(.mainlevel,.cTPHtxqQT):hover div{
	display:block;
}
:is(.LiLevel2,.cxGEIAMcB){
    display: block;
}
:is(.head_fls,.ckbQvZPlr){
	position: absolute;
	height: 420px;
	background:rgba(249,249,249,0.85);
	z-index: 1999;
}
:is(.head_fls_head,.cDxpySNlc){
    height: 50px;
    border-bottom: 1px solid #DCDCDC;
    border-right: 2px solid #f0f0f0;
}

:is(.head_fls,.ckbQvZPlr) ul{
	width:1200px;
	margin: 0 auto;
	height: 160px;
}

:is(.head_fls,.ckbQvZPlr) ul li{
/**	margin:30px 10px 16px;**/
	width:250px;
	background-color: #fff;
	border-right-color: #f0f0f0;
    border-right-style: solid;
    border-bottom: 1px solid #DCDCDC;
}
:is(.head_fls,.ckbQvZPlr) ul li img{
	display:block;
	border:1px solid #e6e7e1;
	width:78px;
	height: 60px;
}
:is(.head_fls,.ckbQvZPlr) ul li:hover img{
	width:78px;
	height: 60px;
	display:block;
	border:2px solid var(--color);
}

:is(.head_fls,.ckbQvZPlr) ul li span{
	display:block;
	border:0px solid #e6e7e1;
	overflow: hidden;
	width:130px;
	height: 40px;
	line-height: 40px;
}

:is(.head_fls,.ckbQvZPlr) ul li:hover span{
    color: #37A717;
}

:is(.head_wccjal,.csUVBKBtp){
	position: absolute;
	width: 100%;
	height: 220px;
	display: none;
	left: 0px;
	background:rgba(249,249,249,0.85);
	z-index: 1999;
}

:is(.head_wccjal,.csUVBKBtp) ul{
	width:1200px;
	margin: 0 auto;
	height: 160px;
}

:is(.head_wccjal,.csUVBKBtp) ul li{
	margin:30px 50px 16px;
	float:left;
	width:130px;
}
:is(.head_wccjal,.csUVBKBtp) ul li img{
	display:block;
	border:1px solid #e6e7e1;
	width:130px;
	height: 120px;
}
:is(.head_wccjal,.csUVBKBtp) ul li:hover img{
	width:130px;
	height: 120px;
	display:block;
	border:1px solid #red;
}

:is(.head_wccjal,.csUVBKBtp) ul li span{
	display:block;
	border:0px solid #e6e7e1;
	overflow: hidden;
	width:130px;
	height: 40px;
	line-height: 40px;
}

:is(.head_wccjal,.csUVBKBtp) ul li:hover span{
    color: #37A717;
}
:is(.product-details,.ceLwKfLDO) {
    width:70px;
    display: table-cell;
    vertical-align: middle;
    height: 67px;
    float:right;
    padding-top: 15px;
    margin-right: 65px;
}
:is(.product-detail,.cViHOGArf) {
	position: relative;
	overflow: visible;
	margin: 30px 0 0;
}

.nav-ul li .submenu a span:before{
    right: 100%;
    margin-right: 15px;
}
.nav-ul li .submenu a span:after{
    margin-left: 15px;
    content: "";
    position: absolute;
    height: 5px;
    top: 26px;
    width: 145px;
}
.swiper-slide h3{text-align:center}

:is(.fixed-swt,.cXgijBAPj) {
    width: 166px;
    height: 390px;
    position: fixed;
    right: -5px;
    bottom: 6%;
    background-image: url('/releases/20260402225148.cf8ed6bd/assets/img/8c/95/8c95a20a3c03d56cf0b34e2c7f0cf2fbf3051b24.webp');
    background-position: left top;
    background-repeat: no-repeat;
    -webkit-background-size: 100% auto;
    background-size: 100% auto;
    z-index: 1080;
}
:is(.fixed-swt,.cXgijBAPj) a {
    display: block;
    width: 100%;
    height: 100%;
    padding: 115px 20px 0;
    overflow: hidden;
}

@media screen and (max-width: 1440px)
{:is(.fixed-swt,.cXgijBAPj) a span {
    padding-bottom: 17px;
    padding-top: 16px;
}}
@media screen and (max-width: 1600px)
{:is(.fixed-swt,.cXgijBAPj) a span {
    font-size: 17px;
    padding-bottom: 17px;
}}
:is(.fixed-swt,.cXgijBAPj) a span {
    display: block;
    width: 110%;
    line-height: 1;
    padding-top: 19px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    position: relative;
    padding-bottom: 19px;
}
@media screen and (max-width: 1440px){:is(.fixed-swt,.cXgijBAPj){
    width: 136px;
    height: 311px;}}
@media screen and (max-width: 1440px){:is(.fixed-swt,.cXgijBAPj) a{
        padding: 96px 10px 0 0;}}   
@media screen and (max-width: 1440px){:is(.fixed-swt,.cXgijBAPj) a span{
    padding-bottom: 10px;
    padding-top: 16px;}}  
    

:is(.fixed-swt,.cXgijBAPj) a span+span:before {
    content: '';
    display: block;
    width: 16px;
    height: 4px;
    border-radius: 2px;
    background: #e6cfaf;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 0;
}
:is(.fixed-swt,.cXgijBAPj) a p {
    clear: both;
    display: block;
    width: 60%;
    margin: 0 auto 0;
    position: relative;
}
:is(.fixed-swt,.cXgijBAPj) a p :is(.fixed-swtbg,.cjhtUpeEg) {
    clear: both;
    display: block;
    width: 100%;
}
@media screen and (max-width: 1440px)
{:is(.fixed-swt,.cXgijBAPj) a p :is(.fixed-swtcur,.cknwRAyNR) {
    top: 11px;
    width: 32px;
    height: 32px;
    margin-left: -16px;
}}
:is(.fixed-swt,.cXgijBAPj) a p :is(.fixed-swtbg,.cjhtUpeEg) img,:is( .fixed-swt, .cXgijBAPj) a p :is(.fixed-swtcur,.cknwRAyNR) img {
    width: 100%;
}
:is(.fixed-swt,.cXgijBAPj) a p :is(.fixed-swtcur,.cknwRAyNR) {
    clear: both;
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 3px;
    width: 46px;
    height: 46px;
    margin-left: -23px;
}
:is(.fixed-swt,.cXgijBAPj) a p :is(.fixed-swtbg,.cjhtUpeEg) {
    clear: both;
    display: block;
    width: 100%;
}
:is(.fixed-swt,.cXgijBAPj) a i {
    margin: 0 auto;
}

@media screen and (max-width: 1440px)
{:is(.lf-panel,.cLZAscfPr) {
    padding: 20px 20px 8px;
}}
@media screen and (max-width: 1600px)
{
:is(.lf-panel,.cLZAscfPr) {
    padding: 24px 24px 12px;
}}
:is(.lf-panel,.cLZAscfPr) {
    width: 100%;
    float: left;
    position: relative;
    background-color: #fff;
    border: 1px dashed #ecd3b8;
    padding: 10px 10px 13px;
    border-radius: 20px;
    z-index: 1;
    margin-top: 30px;
}
:is(.lf-panel,.cLZAscfPr):before {
    left: 16px;
    top: 16px;
    right: 16px;
    bottom: 16px;
    content: '';
    display: block;
    position: absolute;
    border-radius: 20px;
   
    opacity: .15;
    filter: alpha(opacity=15);
}
:is(.lf-panel,.cLZAscfPr) span {
    display: block;
    width: 100%;
    height: 85%;
    overflow: hidden;
    border-radius: 10px;
    -webkit-box-shadow: 0 10px 18px rgba(0,0,0,.4);
    -moz-box-shadow: 0 10px 18px rgba(0,0,0,.4);
    box-shadow: 0 10px 18px rgba(0,0,0,.4);
    position: relative;
    z-index: 1;
}
:is(.lf-panel,.cLZAscfPr) span img {
    display: block;
    width: 100%;
    height: 100%;
}
:is(.lf-panel,.cLZAscfPr) span img {
    vertical-align: middle;
}
:is(.lf-panel,.cLZAscfPr) p {
width: 110%;
    overflow: hidden;
    position: relative;
    z-index: 1;
    font-size: 0;
    text-align: center;
    margin-left: -25px;
    display: none;
}

@media screen and (max-width: 1440px)
{
:is(.lf-panel,.cLZAscfPr) p span {
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    padding-left: 16px;
}}
@media screen and (max-width: 1600px)
{
:is(.lf-panel,.cLZAscfPr) p span {
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    padding-left: 24px;
}}

:is(.lf-panel,.cLZAscfPr) p span {
        display: inline-block;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    padding-left: 5px;
    color: #000;
    position: relative;
    width: 30%;
}

@media screen and (max-width: 1440px)
{
:is(.product-info,.cgwJBIiaL) :is(.lf-panel,.cLZAscfPr) p span:before {
    width: 6px;
    height: 6px;
    margin-top: -3px;
}}
@media screen and (max-width: 1600px)
{
:is(.lf-panel,.cLZAscfPr) p span:before {
    width: 8px;
    height: 8px;
    margin-top: -4px;
}}

:is(.lf-panel,.cLZAscfPr) p span:before {
    width: 10px;
    height: 10px;
    margin-top: -5px;
    content: '';
    display: block;
    position: absolute;
    border-radius: 100%;
    background: #ba9f85;
    left: 0;
    top: 50%;
}
:is(.hot-product,.cdeBASAlD){
width: 80%;
    position: relative;
    z-index: 1;
    /* vertical-align: middle; */
    margin-left: 40px;}
    
@media screen and (max-width: 1440px)
{
:is(.hot-product,.cdeBASAlD) h2,:is( .aside, .czvSwyOsv) :is(.more-product,.csYkaIPWv) h2 {
    font-size: 28px;
    height: 48px;
    line-height: 48px;
    padding: 0 36px;
    -webkit-background-size: 22px;
    background-size: 22px;
}}
@media screen and (max-width: 1600px)
{
:is(.hot-product,.cdeBASAlD) h2,:is( .aside, .czvSwyOsv) :is(.more-product,.csYkaIPWv) h2 {
    font-size: 32px;
    height: 52px;
    line-height: 52px;
    padding-left: 40px;
    -webkit-background-size: 24px;
    background-size: 24px;
}
}

:is(.hot-product,.cdeBASAlD) h2{
    width: 100%;
    font-size: 36px;
    height: 60px;
    line-height: 60px;
    color: #000;
    background-image: url(../images/icon_circle.png);
    background-position: left center;
    background-repeat: no-repeat;
    -webkit-background-size: 25px;
    background-size: 25px;
    padding-left: 40px;
    color: #ff511f!important;
}

@media screen and (max-width: 1440px)
{
:is(.hot-product,.cdeBASAlD) ul {
    margin-top: 16px;
}}
@media screen and (max-width: 1600px)
{
:is(.hot-product,.cdeBASAlD) ul {
    margin-top: 24px;
}}

:is(.hot-product,.cdeBASAlD) ul {
    width: 100%;
    margin-top: 30px;
}
@media screen and (max-width: 1440px)
{
:is(.hot-product,.cdeBASAlD) ul li {
    border-radius: 10px;
    padding: 10px 10px 0;
    margin-bottom: 30px;
}}

@media screen and (max-width: 1600px)
{
:is(.hot-product,.cdeBASAlD) ul li {
    border-radius: 10px;
    padding: 10px 10px 0;
    margin-bottom: 40px;
}}

:is(.hot-product,.cdeBASAlD) ul li {
    width: 100%;
    background: #f7f7f7;
    border-radius: 10px;
    padding: 10px 10px 0;
    margin-bottom: 45px;
    transition: all .5s linear;
    border: 1px dashed var(--color);
}
@media screen and (max-width: 1440px)
{
:is(.hot-product,.cdeBASAlD) ul li a:is(.item-img,.cCTrUQBki) {
    border-radius: 10px;
}}
@media screen and (max-width: 1600px)
{
:is(.hot-product,.cdeBASAlD) ul li a:is(.item-img,.cCTrUQBki) {
    border-radius: 10px;
}}

:is(.hot-product,.cdeBASAlD) ul li a:is(.item-img,.cCTrUQBki) {
    border-radius: 10px;
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
:is(.hot-product,.cdeBASAlD) ul li a:is(.item-img,.cCTrUQBki) img {
    display: block;
    width: 100%;
    height: 100%;
}

@media screen and (max-width: 1440px)
{
:is(.hot-product,.cdeBASAlD) ul li a:is(.item-font,.cZknVvJcQ) {
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    font-size: 16px;
}}
@media screen and (max-width: 1600px)
{
:is(.hot-product,.cdeBASAlD) ul li a:is(.item-font,.cZknVvJcQ) {
    height: 44px;
    line-height: 44px;
    padding: 0 10px;
    font-size: 16px;
}}

:is(.hot-product,.cdeBASAlD) ul li a:is(.item-font,.cZknVvJcQ) {
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
    font-size: 18px;
    display: block;
    width: 100%;
    text-align: center;
    /* overflow: hidden; */
    font-weight: 700;
    color: #42403a;
    transition: all .5s linear;
    /*height: auto;*/
}
:is(.item-info,.cGTAmjYuA) span{
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    width: 100%;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    /**white-space: nowrap;**/
}
:is(.dt_video,.crsiVoNcJ) :is(.list-paddingleft-2,.cKBRgZLjv){margin-left:20px;clear: both;
    /**overflow: hidden;**/
    max-width: 90%;
    /**margin-left: auto;**/
    margin-right: auto;}
:is(.dt_video,.crsiVoNcJ) :is(.list-paddingleft-2,.cKBRgZLjv) li{
    list-style: none;
     margin-left: 1em;
     width: 100%;
     background: none !important;
     color: #c00;
     font-size: 18px;
}
@media (max-width: 800px){

:is(.dt_video2,.cATAGfQPA) {padding: 0px !important}
:is(.dt_video,.crsiVoNcJ) video { width: 100% !important; border: 2px solid #e5a391; height: auto !important; }
:is(.dt_video,.crsiVoNcJ) :is(.list-paddingleft-2,.cKBRgZLjv) li{
    list-style: none;
     margin-left: 0em;
     width: 100%;
     background: none !important;
     color: #c00;
     font-size: 14px;}
}


:is(.dt_tui2,.clFSyPnYj) h4{text-align: center; font-size:24px;}
:is(.dt_tui2,.clFSyPnYj) ul{padding: 0px; margin: 0px;}
:is(.dt_tui2,.clFSyPnYj) ul li{border:5px solid #fff;box-shadow: 0px 0px 10px 0px rgba(0,0,0,.1); float:left; width:24%; margin-right:1.3%; margin-bottom:5px; margin-top:30px;}
:is(.dt_tui2,.clFSyPnYj) ul li:nth-child(4n){margin-right:0px;}
:is(.dt_tui2,.clFSyPnYj) ul li p img{width:100%;transition:all 1s;height:150px}
:is(.dt_tui2,.clFSyPnYj) ul li p{font-size:18px; text-align:center;line-height:40px;overflow:hidden;}
:is(.dt_tui2,.clFSyPnYj) ul li p:hover img{transform: scale(1.1);}
:is(.dt_tui2,.clFSyPnYj) ul li :is(.dt_t,.cUyRIpRev){padding:15px 0px;}
:is(.dt_tui2,.clFSyPnYj) h4{font-size:24px!important;}
:is(.dt_tui2,.clFSyPnYj) ul li p{font-size: 14px;}
:is(.dt_tui2,.clFSyPnYj) ul li :is(.dt_t,.cUyRIpRev){padding:0px;}
    /**overflow: hidden;**/
    /**margin-left: auto;**/
    margin-right: auto;
:is(.dt_Questions,.cgsfiesaB) :is(.list-paddingleft-2,.cKBRgZLjv) li{
    list-style: none;
     margin-left: 1em;
     width: 100%;
     background: none !important;
     color: #000;
     font-size: 18px;
}
@media (max-width: 800px){

:is(.dt_Questions,.cgsfiesaB) video { width: 100% !important; border: 2px solid #e5a391; height: auto !important; }

}
@media (max-width:1600px){
:is(.newscontent-details,.cMegblZAl) h3 {font-size: 36px;}
}
@media (max-width:900px){
    :is(.newscontent-details,.cMegblZAl) h3 {font-size: 18px;}
}
/*.dt_video{position: relative;}*/
:is(.dt_Questions,.cgsfiesaB) video{width: 100%;}
:is(.dt_Questions,.cgsfiesaB) h2{ margin-bottom: 30px;}
article p img{max-width:100%; border-radius:8px;  margin:20px auto; display:block;border: 2px solid #f6f6f6;}


    :is(.share-buttons,.cEfhmiymQ) {
        display: flex;
        align-items: center;
        gap: 10px;
        margin-top: 20px;
    }

    :is(.share-btn,.cWzbVXqHQ) {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        color: white;
        text-decoration: none;
        transition: opacity 0.3s;
        position: relative; /* 为了 tooltip 定位 */
    }

    :is(.share-btn,.cWzbVXqHQ):hover {
        opacity: 0.8;
    }

    /* 各平台颜色 */
    :is(.facebook,.cECyxktiz) { background-color: #3b5998; }
    :is(.twitter,.cpYpJwzzj) { background-color: #000000; } /* X 现在是黑色 */
    :is(.linkedin,.cUNnwzdiH) { background-color: #0077b5; }
    .instagram { 
        background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%); 
    }

    /* 复制成功的提示框样式 */
    .tooltip {
        visibility: hidden;
        width: 100px;
        background-color: #555;
        color: #fff;
        text-align: center;
        border-radius: 6px;
        padding: 5px 0;
        position: absolute;
        z-index: 1;
        bottom: 125%; /* 在按钮上方显示 */
        left: 50%;
        margin-left: -50px;
        opacity: 0;
        transition: opacity 0.3s;
        font-size: 12px;
    }

    .tooltip::after {
        content: "";
        position: absolute;
        top: 100%;
        left: 50%;
        margin-left: -5px;
        border-width: 5px;
        border-style: solid;
        border-color: #555 transparent transparent transparent;
    }

    .tooltip.show {
        visibility: visible;
        opacity: 1;
    }}}

