@font-face{font-family:iconfont2;src:url(https://css02.v15cdn.com/m407/fonts/iconfont.woff2?t=1743412164841) format('woff2'),url(https://css02.v15cdn.com/m407/fonts/iconfont.woff?t=1743412164841) format('woff'),url(https://css02.v15cdn.com/m407/fonts/iconfont.ttf?t=1743412164841) format('truetype')}
.icon-arrow-b{font-family:iconfont2!important;font-size:16px;font-style:normal;}
.icon-arrow-b:before{content:"\e61b"}
.common-main .l-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px;padding-bottom:50px}
.common-main .page-l{width:300px;}
.common-main .page-main{padding:0;width:calc(100% - 340px)}
.prodetails-top{padding:20px}
.page-l-menu{margin:0px 0px 30px 0px}
.page-l-menu-tit{padding:5px 0px;font-size:var(--fontsize22);background:var(--color);color:#FFFFFF;text-align:center}
.page-l-menu ul{border-left:1px solid #E6E6E7;border-right:1px solid #E6E6E7}
.page-l-menu ul li a{display:block;padding:10px;border-bottom:1px solid #E6E6E7}
.page-l-menu ul li a:hover{color:var(--color)}
.page-l .sf-menu{border:1px solid #EEEEEE;margin-bottom:30px}
.sf-menu a{display:block;padding:10px 0px;color:var(--fontcolor)}
.sf-menu>li{padding:0px 10px;position:relative;border-bottom:1px solid #E6E6E7;text-align:left}
.sf-menu>li:last-child{border-bottom:none}
.sf-menu>li i{position:absolute;right:10px;top:10px;z-index:1;transform:rotate(-90deg);cursor:pointer;transition:transform .2s ease-in-out}
.sf-menu>li i.active{transform:none}
.sf-menu .sub-menu{display:none}
.sf-menu .sub-menu a{padding:8px 0px 8px 10px;color:var(--fontcolor);font-size:var(--fontsize16);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.page-l .categories .sf-menu .currentProType,.sf-menu li:hover i,.sf-menu li:hover>a{color:var(--color)}
@media(min-width:1025px){
.sf-menu>li:hover i{transform:rotate(0)}
.sf-menu>li:hover .sub-menu{display:block}}
.lastproducts-list{border:1px solid #ECECEC;padding:10px;display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}
.lastproducts-list li{width:48%;margin-bottom:10px;border:1px solid #ECECEC;overflow:hidden}
.lastproducts-list li img{display:block;width:100%;transition:transform .2s ease-in-out}
.lastproducts-list li:hover img{transform:translateZ(0) scale(1.05)}
.page-l-contact-box{border:1px solid #EEEEEE;padding:10px}
.page-l-contact-box li{display:flex;margin-bottom:10px;font-size: var(--fontsize16);}
.page-l-contact-box li p{padding-left:10px}
.page-l-contact-box li em,.page-l-contact-box li a:hover{color:var(--color1)}
@media (max-width:1280px){.common-main .page-l{width:260px;}
.common-main .page-main{width:calc(100% - 300px)}}
@media (max-width:1024px){.common-main .l-wrap{padding-top:30px;padding-bottom:30px}
.common-main .page-l{display:none}
.common-main .page-main{width:100%}}
@media (max-width:768px){.prodetails-top{padding:15px}}