﻿@media (min-width:1025px){.pro-cate-wrap{display:none;}
.product-main .sidebar>.sidebar-item:nth-child(1),.product-main .sidebar>.sidebar-item:nth-child(3){display:none;}
.product-main>.l-wrap{display:block;}
.product-main .sidebar{width:100%;position: relative;padding:30px 0;}
.product-main .sidebar:before{content:'';width:100vw;height:100%;max-width:2560px;display:block;position: absolute;top:0;left:50%;transform: translateX(-50%);background: #f7f7f7;}
.product-main .common-content{width:100%;margin-top:20px;padding-left:0;}
.product-main .sidebar>.sidebar-item:nth-child(2){margin-bottom:0;}
.product-main .sidebar>.sidebar-item:nth-child(2) .sidebar-title{display:none;}
.product-main .sidebar-cate .icon-arr::before{content:'>'}
.product-main .sidebar-cate>li a{text-transform:capitalize;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.product-main .sidebar-cate>li a.active{background-color: var(--color);color: #FFF}
.product-main .sidebar-cate>li:hover>.sub-menu{display:block;opacity:1;transform: scaleY(1);}
.product-main .sidebar-cate>li{position:relative;width:calc(23.5% - 4px);margin-right:2%;height:50px;display:inline-flex;align-items:center;justify-content:flex-start;background:#FFF;border-radius:3px;border:1px solid #e8e8e8;transition:all .1s linear}
.product-main .sidebar-cate>li:nth-child(4n){margin-right:0}
.product-main .sidebar-cate>li:nth-child(n+5){margin-top:1em}
.product-main .sidebar-cate>li:hover{border-color:var(--color)}
.product-main .sidebar-cate>li.is-current{background:var(--color);border-color:var(--color)}
.product-main .sidebar-cate>li.is-current>a,.product-main .sidebar-cate>li.is-current>i{color:#FFF}
.product-main .sidebar-cate>li em{margin-left:5px;font-weight:var(--fontbold6);font-size:var(--fontsize16);position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-90deg)}
.product-main .sidebar-cate>li a{font-size:var(--fontsize16);font-weight:var(--fontbold6);width:100%;height:100%;line-height:50px;padding:0px 20px}
.product-main .sidebar-cate>li>.active{background-color:var(--color);color:#FFF}
.product-main .sidebar-cate>li ul{position:absolute;top:calc(100% + 2px);left:0;list-style:none;background:#FFF;box-shadow:1px 2px 10px rgba(0,0,0,.1);z-index:9;min-width:200px}
.product-main .sidebar-cate>li>ul{width:100%}
.product-main .sidebar-cate>li ul li{position:relative;display:inline-flex;align-items:center;justify-content:space-between;width:100%;height:50px;border-bottom:1px solid #f0f0f0}
.product-main .sidebar-cate>li ul li{padding-right:10px}
.product-main .sidebar-cate>li ul li .pro-menu{display:none !important;}
.product-main .sidebar-cate>li ul a{font-size:var(--fontsize16);display:flex;align-items:center;width:100%;height:100%;padding:8px 14px;white-space:nowrap;font-weight:var(--fontbold4)}
.product-main .sidebar-cate>li ul em{font-weight:var(--fontbold4)}
.product-main .sidebar-cate>li ul li:hover>a,.product-main .sidebar-cate>li ul li:hover>em{color:var(--color)}
.product-main .sidebar-cate>li ul{transform-origin:top;transform:scaleY(0);opacity:0;transition:all .3s ease-in-out}
.product-main .sidebar-cate>li:hover>ul{transform:scaleY(1);opacity:1}
.product-main .sidebar-cate>li ul li>ul{position:absolute;left:100%;top:0;transform-origin:top;transform:scaleY(0);opacity:0;transition:all .3s ease-in-out}
.product-main .inquiry-pc{margin-top:30px;background: #e7f2f5;padding:30px 0;}
.product-main .inquiry-pc .sidebar-item .sidebar-title{text-align:center;font-weight: var(--fontbold7);border: none;font-size:30px;}
.product-main .inquiry-pc .sidebar-item .sidebar-title:after{display:none;}
.product-main .inquiry-pc .sidebar-item{margin-bottom:0;max-width:1600px;margin:0 auto;padding:0 10px;}
.product-main .inquiry-pc .wmkcfeedback{margin-top:20px;}
.product-main .inquiry-pc .send-inquiry .inquiry-form input,.product-main .inquiry-pc .wmkcfb-fileupload,.product-main .inquiry-pc .send-inquiry .inquiry-form textarea{background: #fff;}
.product-main .inquiry-pc .sidebar-item .send-inquiry .inquiry-form input{width:49%;margin-right:2%;}
.product-main .inquiry-pc .sidebar-item .send-inquiry .inquiry-form input:nth-child(2n){margin-right:0;}
}
@media (min-width:1025px) and (max-width:1600px){.product-main .inquiry-pc .sidebar-item{padding:0 20px;}
}

.pro-detail-top .l-wrap{background:#e7f2f5;padding:40px;align-items: center;}
.pro-detail .preview-container,.pro-detail .preview-container .thumbnail-box{background: transparent;}
.pro-detail .pro-btnlist{border-top:1px solid #DADADA;padding-top:20px;}
.pro-detail .pro-btnlist>a, .pro-detail .pro-btnlist .pro-btn, .pro-detail .pro-btnlist .addToCart, .pro-detail .pro-btnlist .pdown2, #A_DownLoadProduct{border-radius: 30px;}
.pro-detail .pagelink{background:#e7f2f5;}
.pro-d-main .pro-inquiry .pro-detail-title,.pro-d-main .pro-random .pro-detail-title{text-align:center;color:#000 !important;font-weight: var(--fontbold7);}
@media (min-width:1025px){.pro-d-main .pro-inquiry .pro-detail-title,.pro-d-main .pro-random .pro-detail-title{font-size:30px;}}
.pro-d-main .pro-detail .pro-random .pro-list.list1 li .pro-info .pro-name{text-align:center;}
.pro-d-main .pro-inquiry{margin-top:30px;padding:30px 0;position: relative;}
.pro-d-main .pro-inquiry:before{content:'';width:100vw;max-width:2560px;height:100%;display:block;background: #e7f2f5;position: absolute;top:0;left:50%;transform: translateX(-50%);z-index:1;}
.pro-d-main .pro-inquiry>*{z-index:2;position: relative;}
.pro-d-main .send-inquiry .inquiry-form input,.pro-d-main .wmkcfb-fileupload,.pro-d-main .send-inquiry .inquiry-form textarea{background: #fff;}
@media (min-width:1025px) and (max-width:1600px){.pro-detail-top .l-wrap{max-width:calc(100% - 40px)}}
@media (max-width:768px){.pro-detail-top .l-wrap{padding:15px;}}
@media (min-width:1025px){.product-main .sidebar-cate>li{width:calc(23.5% - 24px) !important;margin-right:0 !important}}
.pro-main .sidebar{display:none;}
.pro-main .common-main .page-main{width:100%;}
.page-container.product .sidebar{display: none;}
.product .page-container .product-catelist .product-cateitem:nth-last-child(-n+11){display:none}
.product .right-wrap .commodity .info .text{margin-bottom:20px}
.product .right-wrap .commodity .info .btn {display:none}
@media (max-width:768px){.kche-t96 .kche-item-r{width:100%}}