@charset "utf-8";@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(font/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(font/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(font/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');unicode-range:U+1F00-1FFF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(font/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');unicode-range:U+0370-03FF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(font/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(font/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(font/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:'Inter';font-style:normal;font-weight:100;font-display:swap;src:url('../font-inter/inter-normal-100.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url('../font-inter/inter-normal-300.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:200;font-display:swap;src:url('../font-inter/inter-normal-200.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url('../font-inter/inter-normal-400.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url('../font-inter/inter-normal-500.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url('../font-inter/inter-normal-600.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url('../font-inter/inter-normal-700.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url('../font-inter/inter-normal-800.woff2') format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:900;font-display:swap;src:url('../font-inter/inter-normal-900.woff2') format('woff2')}
/* *{padding:0px;margin:0px;font-family:"Inter","Open Sans","Open Sans Light","Microsoft Yahei","微软雅黑",Arial;font-weight:400} */
.product-list .wrap{display:flex;flex-wrap:wrap;align-items:stretch}
.product-list .wrap .btns{display:flex;margin-right:10px}
.product-list .wrap .btns:last-child{margin-right:0}
.product-list .wrap .btns a,.product-list .wrap .btns span{position:relative;display:flex;align-items:center;justify-content:center;min-width:150px;height:50px;font-size:16px;color:#fff;padding:0 20px;box-sizing:border-box;cursor:pointer}
.product-list .wrap .btns a:before,.product-list .wrap .btns span:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;padding:1px;background:linear-gradient(135deg,#039aa8,#0192a2);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all .5s ease-in-out;z-index:0;background-size:100% auto;background-position:0;box-sizing:border-box}
.product-list .wrap .btns a:after,.product-list .wrap .btns span:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;background:-webkit-linear-gradient(to right,#039aa8,#0192a2);background:linear-gradient(to right,#039aa8,#0192a2);opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease}
.product-list .wrap .btns a:hover:after,.product-list .wrap .btns span:hover:after,.product-list .wrap .btns.act a:after,.product-list .wrap .btns.act span:after{opacity:1}
.product-list .wrap .btns a i,.product-list .wrap .btns span i{padding-top:2px;font-style:normal;background:-webkit-linear-gradient(to right,#039aa8,#0192a2);background:linear-gradient(to right,#039aa8,#0192a2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;-webkit-transition:all .4s ease;transition:all .4s ease}
.product-list .wrap .btns a:hover i,.product-list .wrap .btns span:hover i,.product-list .wrap .btns.act a i,.product-list .wrap .btns.act span i{color:#fff;background:0 0;-webkit-background-clip:inherit;background-clip:inherit;-webkit-text-fill-color:#fff}
.product-list .wrap .btns a img,.product-list .wrap .btns span img{display:inline-block;margin-left:15px;max-width:19px}
.product-list .wrap .btns a:hover img,.product-list .wrap .btns span:hover img,.product-list .wrap .btns.act a img,.product-list .wrap .btns.act span img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}

.product-list .box{margin-top:15px;display:flex;justify-content:flex-end;align-items:flex-start;flex-grow:1}
.filter-criteria{position:relative;width:20.25%;margin-right:.625%;padding:2.1875% 1.875%;box-shadow:0 0 13px rgba(0,0,0,.1);box-sizing:border-box}
.filter-criteria.hide{opacity:0}
.filter-criteria .headline{font-family:HONORSansCN-DemiBold;color:#000}
.filter-criteria .closebut{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:23px;height:40px;background:url(../images/icon109.png) center no-repeat;background-size:100% auto;cursor:pointer}
.productNav{width:100%;margin-top:24px;background-color:#fff;box-sizing:border-box;-webkit-transition:all .5s ease;transition:all .5s ease}
.productNav>ul>li{width:100%;text-align:left;border-bottom:#e5e5e5 solid 1px;box-sizing:border-box;list-style:none}
.productNav ul li .title,.productNav ul li a{display:block;line-height:1.7;-webkit-transition:all .4s ease;transition:all .4s ease}
.productNav>ul>li>.title,.productNav>ul>li>a{font-size:18px;padding:14px 0}
.productNav ul li .title.active,.productNav ul li:hover>a{color:#000}
.productNav ul li ul li .title,.productNav>ul>li>ul>li>a{font-size:16px;padding:7px 0}
.productNav ul li .title{position:relative;padding-right:28px}
.productNav>ul>li>a{position:relative}
.productNav>ul>li>.title>i{position:absolute;right:0;top:0;width:28px;height:100%;background:url(../images/icon27.png) center no-repeat;background-size:50% auto;-webkit-transition:all .4s ease;transition:all .4s ease;opacity:.2}
.productNav>ul>li>.title.active>i{opacity:1;background:url(../images/icon28.png) center no-repeat;background-size:50% auto}
.productNav ul li ul{display:none}
.productNav ul li ul{border-top:#e5e5e5 solid 1px;padding-top:12px;padding-bottom:12px}
.productNav ul li ul li .title{padding-left:24px}
.productNav ul li ul li .title i{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:14px;height:14px;background:url(../images/icon30.png) center no-repeat;background-size:100% auto;opacity:.2}
.productNav ul li ul li .title.active i{opacity:1;background:url(../images/icon29.png) center no-repeat;background-size:100% auto}
.productNav ul li ul li ul{margin-top:8px}
.productNav ul li ul li ul li a,.productNav>ul>li>ul>li>a.selectli,.selectli{position:relative;padding-left:24px;padding-top:8px;padding-bottom:8px;font-size:16px;color:rgba(0,0,0,.6);background:url(../images/icon31.png) left top 12px no-repeat;background-size:16px auto}
.productNav ul li ul li ul li.on a,.productNav ul li ul li ul li:hover a,.productNav>ul>li>ul>li>a.selectli.on,.productNav>ul>li>ul>li>a.selectli:hover,.selectli.on,.selectli:hover{color:rgba(0,0,0,.6);background:url(../images/icon32.png) left top 12px no-repeat;background-size:16px auto}
.filter-search{display:flex;width:100%;margin-top:20px}
.filter-search form{display:flex;width:100%}
.filter-search .text{border:none;outline:0;color:rgba(0,0,0,.6);padding:0 10px;height:50px;width:calc(100% - 60px);box-sizing:border-box;border:1px solid #f0f0f0;border-right:none}
.filter-search .btns{border: 0px;width:60px;height:50px;display:flex;align-items:center;justify-content:center;background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)}
.inside_core{width:100%;flex-shrink:0;transition:width .3s,.3s}
.inside_core.sidebar_on{width:79.125%}
.filterItems{border:#f0f0f0 solid 1px}
.filterItems ul li{display:flex;align-items:stretch;color:rgba(0,0,0,.6);border-bottom:#f0f0f0 solid 1px}
.filterItems ul li:last-child{border-bottom:none}
.filterItems ul li .sp,.filterItems ul li dl{display:flex;align-items:center;padding-left:3.4%;padding-top:12px;padding-bottom:12px;min-height:60px;box-sizing:border-box}
.filterItems ul li .sp{width:17%;border-right:#f0f0f0 solid 1px;box-sizing:border-box}
.filterItems ul li dl{width:83%;display:flex;flex-wrap:wrap}
.filterItems ul li dl dd{margin-right:3.8%}
.filterItems ul li dl dd a{position:relative;padding-left:27px;color:rgba(0,0,0,.6);background:url(../images/icon31.png) left top no-repeat;background-size:16px auto;-webkit-transition:all .4s ease;transition:all .4s ease}
.filterItems ul li dl dd a.on{background:url(../images/icon32.png) left top no-repeat;background-size:16px auto}
.inside_core .filtertable{margin-top:0px}
.tablebox{width:100%;overflow-x: auto;}
.inside_core.sidebar_on .tablebox{padding-bottom:40px;overflow-x:auto}
.tablebox table{width:100%;text-align:center;border-collapse:collapse;border:1px solid #f0f0f0;box-sizing:border-box}
/* .inside_core.sidebar_on .tablebox table{min-width:1600px} */
.inside_core.sidebar_on .tablebox table{min-width:1000px}


.addedbox::-webkit-scrollbar,.tablebox::-webkit-scrollbar{height:8px}
.addedbox::-webkit-scrollbar-track,.tablebox::-webkit-scrollbar-track{background:#f5f5f5}
.addedbox::-webkit-scrollbar-thumb,.tablebox::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)}
.addedbox::-webkit-scrollbar-thumb:hover,.tablebox::-webkit-scrollbar-thumb:hover{background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)}
.addedbox::-webkit-scrollbar,.tablewrap::-webkit-scrollbar{height:8px}
.addedbox::-webkit-scrollbar-track,.tablewrap::-webkit-scrollbar-track{background:#f5f5f5}
.addedbox::-webkit-scrollbar-thumb,.tablewrap::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)}
.addedbox::-webkit-scrollbar-thumb:hover,.tablewrap::-webkit-scrollbar-thumb:hover{background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)}
.tablebox table{user-select:none;-webkit-user-select:none}
.tablebox table th{color:#fff;font-size:14px;box-sizing:border-box;border:1px solid #fff}
.tablebox table tr:nth-child(1) th{height:80px;padding:6px;background:#039aa8}
.tablebox table tr:nth-child(2) th{background:#e3e3e3}
.tablebox table tr:last-child th{white-space:nowrap}
.tablebox table td{font-size:18px;color:rgba(0,0,0,.6);padding:6px;height:60px;border:1px solid #f0f0f0;box-sizing:border-box}
/* .tablebox table th:last-child{min-width:230px} */
.optionbox{position:relative}
.optionbox .subtit{display:flex;justify-content:center;align-items:center;text-align:center;color:rgba(0,0,0,.6);font-size:16px;line-height:1.5;min-height:40px;box-sizing:border-box}
.optionbox .subtit i{display:inline-block;width:15px;height:15px;background:url(../images/icon33.png) center no-repeat no-repeat;background-size:11px auto;-webkit-transition:all .5s ease;transition:all .5s ease}
.optionbox.active .subtit i,.optionbox:hover .subtit i{background:url(../images/icon34.png) center no-repeat no-repeat;background-size:11px auto}
.optionbox ul{position:absolute;left:0;top:100%;width:100%;display:none;padding:15px 0;background:#fff;box-shadow:0 0 13px rgba(0,0,0,.1)}
.optionbox ul li{margin-bottom:12px}
.optionbox ul li a{position:relative;display:block;padding-left:42px;font-size:14px;color:rgba(0,0,0,.6);text-align:left;background:url(../images/icon31.png) center left 18px no-repeat;background-size:16px auto;-webkit-transition:all .5s ease;transition:all .5s ease}
.optionbox ul li.selected a,.optionbox ul li:hover a{background:url(../images/icon32.png) center left 18px no-repeat;background-size:16px auto}
.tablebox table th .layui-form{font-size:14px;color:rgba(0,0,0,.6)}
.tablebox table th .layui-form .layui-select{display:flex;align-items:center;width:100%}
.tablebox table th .layui-form .layui-select-title{display:flex;justify-content:center;align-items:center;width:100%}
.tablebox table th .layui-form .layui-select-title input,.tablebox table th .layui-form .layui-select-title span{display:flex;align-items:center;background:0 0;outline:0;border:none;padding-left:12px;margin-right:6px;box-sizing:border-box;height:40px;opacity:0}
.tablebox table th .layui-form-select .layui-edge{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:15px;height:40px;background:url(../images/icon33.png) center no-repeat no-repeat;background-size:11px auto;border:none;margin:0}
.tablebox table th .layui-form-select.layui-form-selected .layui-edge{background:url(../images/icon34.png) center no-repeat no-repeat;background-size:11px auto}
.tablebox table th .layui-form-select dl{padding-top:15px;padding-bottom:15px}
.tablebox table th .layui-form-select dl dd{position:relative;padding-left:42px;text-align:left;background:url(../images/icon31.png) center left 18px no-repeat;background-size:16px auto;margin-bottom:8px}
.tablebox table th .layui-form-select dl dd.layui-this{background-color:transparent;color:rgba(0,0,0,.6);background:url(../images/icon32.png) center left 18px no-repeat;background-size:16px auto}
.tablebox table th .layui-form-select dl dd,.tablebox table th .layui-form-select dl dt{line-height:1.6}
.tablebox table .td_model a{display:flex;align-items:flex-start;flex-wrap:wrap;padding-left:0px;box-sizing:border-box;text-align:left;color:rgba(0,0,0,.6);-webkit-transition:all .4s ease;transition:all .4s ease}
.tablebox table .td_model a:hover{color:#0192a2}
.tablebox table .td_model a .sp{display:block;width:100%; text-align: center;}
.tablebox table .tdtag{display:inline-block;min-width:60px;text-align:center;color:#fff;font-size:12px;line-height:1.333333333333333;padding:2px 12px;box-sizing:border-box;white-space:nowrap}
.tablebox table .tdtag.pre{background:#ff9a00}
.tablebox table .tdtag.newtag{background:#89ba2a}
.tablebox table .tdtag.supply{background:#0dbfc8}
.inside_core .filtertable .page{margin-top:4.51127819548872%}

/* detail */
.product_details{position:relative;margin-top:-50px;z-index:10}
.product_details .describetable{display:flex;justify-content:space-between;align-items:flex-start;padding:1% 45px;background-color:#FFFFFF;box-shadow:0px 0px 13px rgba(0,0,0,0);box-sizing:border-box}

.product_details .describetable .tablebox table tr:nth-child(1) th {
    height: 60px !important;
    padding: 6px;
    background: #039aa8;
}
.product_details .describe{display:flex;justify-content:space-between;align-items:flex-start;padding:1% 6.25%;background-color:#FFFFFF;box-shadow:0px 0px 13px rgba(0,0,0,0);box-sizing:border-box}

.product_details .describe .textbox{width:45.7%;padding-top:10px; font-size: 20px; box-sizing:border-box;overflow:hidden;font-weight: 400;line-height: 1.7;}
.product_details .describe .textbox p{ margin-bottom: 15px; line-height: 1.3;}
.product_details .describe .titletextbox{width:100%;padding-top:0px;font-size: 20px;box-sizing:border-box;overflow:hidden}
.product_details .describe .titletextbox p{ margin-bottom: 15px; line-height: 1.3;}
.product_details .describe .imgbox{width:600px; margin-left: 20px; border:#f0f0f0 solid 1px;box-sizing:border-box}
.product_details .describe .swiper{position:relative;width:100%;overflow:hidden}
.product_details .describe .swiper .img{display:flex;align-items:center;justify-content:center;width:100%;height:410px;text-align:center}
.product_details .describe .swiper .img img{max-height:100%}
.product_details .describe .swiper .swiper-button-next,.product_details .describe .swiper .swiper-button-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:30px;height:40px;cursor:pointer;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto;background-position:center;background-repeat:no-repeat}
.product_details .describe .swiper-button-prev,.product_details .describe .swiper-container-rtl .swiper-button-next{background-image:url(../images/icon43a.png);background-size:100% auto;left:0;right:auto}
.product_details .describe .swiper-button-next,.product_details .describe .swiper-container-rtl .swiper-button-prev{background-image:url(../images/icon44a.png);background-size:100% auto;right:0;left:auto}
.product_details .describe .swiper-button-next.swiper-button-disabled,.product_details .describe .swiper-button-prev.swiper-button-disabled{opacity:1;cursor:auto;pointer-events:none}
.product_details .describe .swiper-button-next.swiper-button-disabled{background-image:url(../images/icon44.png);background-size:100% auto}
.product_details .describe .swiper-button-prev.swiper-button-disabled{background-image:url(../images/icon43.png);background-size:100% auto}
.product_details .describe .title{display:flex;align-items:flex-start;border-bottom:#f0f0f0 solid 1px}
.product_details .describe .title span{display:inline-flex;padding-bottom:24px}
.product_details .describe .title .size36{position:relative; font-size: 36px; font-family:"HONORSansCN-DemiBold";color:#000000;line-height:1;padding-right:24px}
.product_details .describe .title .size36:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)}
.product_details .describe .title .tag,.product_details .describe .title .size16{display:inline-flex;align-items:center;min-height:30px;padding:2px 15px;background:#189343;color:#FFFFFF;box-sizing:border-box}
.product_details .describe .text{margin-top:32px;color:rgba(0,0,0,0.6);line-height:1.7}
/* .product_details .describe .titlebtnbox{margin-top:0;display:flex;flex-wrap:wrap;float: right;} */
.product_details .describe .btnbox{margin-left:30px;display:flex;flex-wrap:wrap;float: right;align-items:flex-end;}
.product_details .describe .btnbox .btns{display:inline-flex;margin-right:20px}
.product_details .describe .btnbox .btns a,.product_details .describe .btnbox .btns span,#addToCartBtn a,#addToCartBtn span{position:relative;display:flex;align-items:center;justify-content:center;min-width:140px;height:60px;padding:0px 20px;font-size:20px;border-radius:4px;box-sizing:border-box;overflow:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}
.product_details .describe .btnbox .btns a img,.product_details .describe .btnbox .btns span img,#addToCartBtn a img,#addToCartBtn span img{display:inline-block;margin-right:10px;max-width:26px}
.product_details .describe .btnbox .btns a:hover img,.product_details .describe .btnbox .btns span:hover img,#addToCartBtn a:hover img,#addToCartBtn span:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.product_details .describe .btnbox .btns a i,.product_details .describe .btnbox .btns span i,#addToCartBtn a i,#addToCartBtn span i{font-style:normal;padding-top:3px;background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.product_details .describe .btnbox .btns a:before,.product_details .describe .btnbox .btns span:before,#addToCartBtn a:before,#addToCartBtn span:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;padding:1px;background:linear-gradient(135deg,#0192a2,#039aa8);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all .5s ease-in-out;z-index:0;background-size:100% auto;background-position:0;box-sizing:border-box;border-radius:4px}
.product_details .describe .btnbox .btns a:hover,.product_details .describe .btnbox .btns span:hover,#addToCartBtn a:hover,#addToCartBtn span:hover{background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)}
.product_details .describe .btnbox .btns a:hover i,.product_details .describe .btnbox .btns span:hover i,#addToCartBtn a:hover i,#addToCartBtn span:hover i{color:#FFFFFF;background:none;-webkit-background-clip:inherit;background-clip:inherit;-webkit-text-fill-color:#ffffff}

.product_details .itemtitle{display:flex;justify-content:space-between;align-items:center;border-bottom:#f0f0f0 solid 1px}
.product_details .itemtitle h3{font-family:"HONORSansCN-DemiBold";color:#000000;font-size:24px;padding-bottom:15px}
.product_details .itemtitle .btns{display:flex;padding-bottom:10px}
.product_details .itemtitle .btns>a,.product_details .itemtitle .btns span{display:flex;align-items:center;justify-content:center;min-width:150px;height:50px;padding:0px 24px;font-size:16px;color:#FFFFFF;background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8);box-sizing:border-box;cursor:pointer}
.product_details .itemtitle .btns i,.product_details .itemtitle .btns i{display:inline-block;margin-left:15px}
.product_details .itemtitle .btns.applybtn i{width:18px;height:20px;background:url(../images/icon47.png) center no-repeat;background-size:100% auto}
.product_details .itemtitle .btns.contrastbtn i{width:14px;height:14px;background:url(../images/icon49.png) center no-repeat;background-size:100% auto}
.product_details .itemtitle .contrastbtn{position:relative;z-index:2}

.product_details  .box{margin-top:40px;flex:1;padding:45px;box-shadow:0px 0px 13px rgba(0,0,0,0.1);box-sizing:border-box;overflow:hidden}

.product_details  .box2{margin-top:0px;flex:1;padding:0px;box-shadow:0px 0px 13px rgba(0,0,0,0.1);box-sizing:border-box;overflow:hidden}

.product_details  .box3{
    background-color: rgba(255, 255, 255, 0.28);
    box-shadow: 0px 0px 3px 0 rgba(0, 0, 0, 0.1);
    padding-top: 10px;
    border-style: solid;
    border-color: #006770;
    border-width: 0 0 0 2px;
    justify-content: space-between;
}

.product_details .view{
    max-width: 600px;
}

.product_details .preview {
    position: relative;
    width: 540px;
    left: 30px;
}
.product_details .view .swiper-slide {
    height: 500px;
    max-width: 600px;
    padding: 0 3px;
    box-sizing: border-box;
    overflow: hidden;
    text-align: center;
}
/* duibi */

.editbox .item .title{display:flex;justify-content:space-between;align-items:center;border-bottom:#f0f0f0 solid 1px}
.editbox .item .title h3{font-family:"HONORSansCN-DemiBold";color:#000000;font-size:24px;padding-bottom:15px}
.editbox .item .title .btns{display:flex;padding-bottom:10px}
.editbox .item .title .btns>a,.editbox .item .title .btns span{display:flex;align-items:center;justify-content:center;min-width:150px;height:50px;padding:0px 24px;font-size:16px;color:#FFFFFF;background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8);box-sizing:border-box;cursor:pointer}
.editbox .item .title .btns i,.editbox .item .title .btns i{display:inline-block;margin-left:15px}
.editbox .item .title .btns.applybtn i{width:18px;height:20px;background:url(../images/icon47.png) center no-repeat;background-size:100% auto}
.editbox .item .title .btns.contrastbtn i{width:14px;height:14px;background:url(../images/icon49.png) center no-repeat;background-size:100% auto}
.editbox .item .title .contrastbtn{position:relative;z-index:2}

.tablepad{padding-left:0 !important;padding-right:0 !important}
.table_compare{position:relative}
.table_compare .compareicon{display:flex;align-items:center;height:60px}
.editbox .item .comparebox{position:absolute;right:0;top:100%;min-width:100%;background:#FFFFFF;box-shadow:0px 0px 13px rgba(0,0,0,0.1);padding:12px;box-sizing:border-box;display:none}
.editbox .item .comparebox .stitle{color:#000000;font-size:14px;padding-bottom:6px;border-bottom:#f0f0f0 solid 1px;white-space:nowrap;margin-bottom:15px}
.editbox .item .comparebox ul{overflow-y:auto;max-height:200px}
.editbox .item .comparebox ul li a{position:relative; display: block; padding-left:25px;background:url(../images/icon31.png) left center no-repeat;background-size:16px auto;color:rgba(0,0,0,0.6);font-size:14px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}
.editbox .item .comparebox ul li.on a,.editbox .item .comparebox ul li:hover a{background:url(../images/icon32.png) left center no-repeat;background-size:16px auto}
.editbox .item .comparebox ul::-webkit-scrollbar{width:2px}
.editbox .item .comparebox ul::-webkit-scrollbar-track{background:#f5f5f5}
.editbox .item .comparebox ul::-webkit-scrollbar-thumb{background:-webkit-linear-gradient(to bottom,#0192a2,#039aa8);background:linear-gradient(to bottom,#0192a2,#039aa8)}
.editbox .item .comparebox ul::-webkit-scrollbar-thumb:hover{background:-webkit-linear-gradient(to bottom,#0192a2,#039aa8);background:linear-gradient(to bottom,#0192a2,#039aa8)}
.editbox .item .box{margin-top:40px;flex:1;padding:45px;box-shadow:0px 0px 13px rgba(0,0,0,0.1);box-sizing:border-box;overflow:hidden}
.editbox .item .box .text{margin-bottom:30px;font-size:16px}
.editbox .item .box .subtit{color:#000000;font-size:20px;margin-bottom:15px;padding-bottom:6px}
.editbox .item .box .word li{position:relative;padding-left:24px}
.editbox .item .box .word li:before{content:'';position:absolute;left:0;top:10px;width:6px;height:6px;border-radius:50%;background:#b1b2b4}
.editbox .item .box .zoomBox{position:relative;display:flex;height:100%}
.editbox .item .box .zoomimg{width:100%;height:100%;overflow:hidden}
.editbox .item .box .zoomimg>img{max-width:100%}
.editbox .item .box .zoomBox .zoomBtn{position:absolute;right:20px;top:20px}
.editbox .item .box .zoomBox .zoomBtn .btns,.editbox .item .box .zoomBox .zoomBtn .button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:none;color:transparent}
.editbox .item .box .zoomBox .zoomBtn #zoomIn{background:url(../images/icon45.png) center no-repeat;background-size:20px auto}
.editbox .item .box .zoomBox .zoomBtn #zoomOut{background:url(../images/icon46.png) center no-repeat;background-size:20px auto}
.itemtable,.contrasttable{width:100%;border-collapse:collapse;overflow:hidden}
.itemtable thead tr:nth-child(1),.contrasttable thead tr:nth-child(1){background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)}
.editbox .item .box .addedbox table tr th:last-child{ width: 60px !important;}

/* .itemtable tr th,.contrasttable tr th{background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)} */
/* .itemtable tr:nth-child(1),.contrasttable tr:nth-child(1){background:-webkit-linear-gradient(to right,#0192a2,#039aa8);background:linear-gradient(to right,#0192a2,#039aa8)} */
.itemtable tr th,.contrasttable tr th{font-family:"HONORSansCN-DemiBold";color:#FFFFFF}
.itemtable tr td,.contrasttable tr td{color:rgba(0,0,0,0.6);border-bottom:#f0f0f0 solid 1px}
.itemtable tr th,.itemtable tr td,.contrasttable tr th,.contrasttable tr td{text-align:left;font-size:18px;height:60px;padding-left:60px;padding-right:60px;box-sizing:border-box}
.editbox .item .comparebox{text-align:left}
.contrasttable tr th,.contrasttable tr td{padding-left:10px;padding-right:10px;text-align:center}
.contrasttable .c-model{position:relative;width:100%}
.contrasttable .closeic{position:absolute;right:12px;top:6px;width:16px;height:16px;background:url(../images/icon107a.png) center no-repeat;background-size:85% auto;cursor:pointer}
.editbox .item .box .addedbox{overflow-x:auto}
.editbox .item .box .addedbox table tr th{min-width:240px}
.productdetails,.product_details{font-family:"Inter","Open Sans","Open Sans Light","Microsoft Yahei","微软雅黑",Arial;font-weight:400}
.productdetails .subtit{display:flex;align-items:center;color:#252525;font-size:30px; margin-top: 10px;}

.productdetails .itemtitle{display:flex;justify-content:space-between;align-items:center;border-bottom:#f0f0f0 solid 0px}
.productdetails .itemtitle h3{display:flex;align-items:center;color:#252525;font-size:40px;line-height: 50px;
    font-weight: 500;
    letter-spacing: 0px; margin-bottom: 0;}
.productdetails .itemtitle .protit{display:flex;align-items:center;}
.productdetails .itemtitle .protit img{ margin-right: 10px;}

.productdetails .itemtitle p{display:flex;padding-left:10px; font-size: 16px;}
.productdetails .itemtitle p img{ width: 10px; height: 14px; margin-top: 5px; margin-right: 5px;}

.productdetails .btnboxnew{margin-left:30px;display:flex;flex-wrap:wrap;float: right;align-items:flex-end;}
.productdetails .btnboxnew .btns{display:inline-flex;margin-right:20px}
.productdetails .btnboxnew .btns a,.productdetails .btnboxnew .btns span,#addToCartBtn a,#addToCartBtn span{position:relative;display:flex;align-items:center;justify-content:center;min-width:140px;height:46px;padding:0px 10px;font-size:16px;border-radius:4px;box-sizing:border-box;overflow:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;
}
.productdetails .btnboxnew .btns a img,.productdetails .btnboxnew .btns span img,#addToCartBtn a img,#addToCartBtn span img{display:inline-block;margin-right:10px;max-width:26px}
.productdetails .btnboxnew .btns a:hover img,.productdetails .btnboxnew .btns span:hover img,#addToCartBtn a:hover img,#addToCartBtn span:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}
.productdetails .btnboxnew .btns a i,.productdetails .btnboxnew .btns span i,#addToCartBtn a i,#addToCartBtn span i{font-style:normal;padding-top:3px;background:-webkit-linear-gradient(to right,#0dbfc8,#039aa8);background:linear-gradient(to right,#0dbfc8,#039aa8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}
.productdetails .btnboxnew .btns a:before,.productdetails .btnboxnew .btns span:before,#addToCartBtn a:before,#addToCartBtn span:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;padding:1px;background:linear-gradient(135deg,#0dbfc8,#039aa8);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all .5s ease-in-out;z-index:0;background-size:100% auto;background-position:0;box-sizing:border-box;border-radius:4px}
.productdetails .btnboxnew .btns a:hover,.productdetails .btnboxnew .btns span:hover,#addToCartBtn a:hover,#addToCartBtn span:hover{background:-webkit-linear-gradient(to right,#0dbfc8,#039aa8);background:linear-gradient(to right,#0dbfc8,#039aa8)}
.productdetails .btnboxnew .btns a:hover i,.productdetails .btnboxnew .btns span:hover i,#addToCartBtn a:hover i,#addToCartBtn span:hover i{color:#FFFFFF;background:none;-webkit-background-clip:inherit;background-clip:inherit;-webkit-text-fill-color:#ffffff}

.apptit{display:flex;align-items:center;color:#000;font-size:30px; margin-top: 10px; margin-left: 20px;}


.contrasttable tr td {
    border-right: #f0f0f0 solid 1px;
}
.contrasttable tr th {
    border-right: #ffffff solid 1px;
}
.contrasttable tr th:last-child, .contrasttable tr td:last-child {
    border-right: none;
}
.table_compare .compareicon {
    display: flex
;
    align-items: center;
    height: 60px;
}
.contrasttable tr th img {
    display: block;
    margin: auto;
}
.preview .swiper-slide img {
    display: inline-block;
    /* max-height: 100%; */
    max-width: 100%;
}
.pro_detail_left{
    float: left;
}
.pro_detail_right{
    float: left;
}

.pro_detail_title h2{
    font-size: 40px;
    line-height: 50px;
    font-weight: 500;
    letter-spacing: 0px;
}
.pro_detail_title h3{
    font-size: 30px;
    line-height: 40px;
    font-weight: 400;
    letter-spacing: 0px;
}

.preview .swiper-slide {
    width: 87.5px;
    height: 87.5px !important;
}
.preview .arrow-right, .preview .arrow-left {
    height: 87.5px;
}
.filter-search .searchtext {
    width: calc(100% - 3.125vw);
}
.filter-search .searchtext .text {
    width: 100%;
}
.size24{ font-size: 24px;}
.editbox .item .boxsvg {
    margin-top: 40px;
    flex: 1;
    padding: 45px;
    box-shadow: 0px 0px 13px rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    overflow: hidden;
    overflow-x: auto;
}
.appsvg{ width: 1200px; margin: 0 auto; text-align: center; box-sizing: border-box; overflow-x: auto;}
/* .view .swiper-slide {
    height: 500px;} */
@media screen and (max-width:767px){
    .filter-criteria {
        width: 100%;
        margin-bottom: 5%;
        margin-right: 0;
        padding: 1.8rem;
    }
    .filter-criteria.hide {
        display: none;
    }
    .filter-search .searchtext {
        width: calc(100% - 3.75rem);
    }
    .inside_core.sidebar_on {
        width: 100%;
    }
    .product-list .box {
        flex-wrap: wrap;
    }
    .productNav>ul>li>.title, .productNav>ul>li>a {
        font-size: 1.125rem;
        padding: 14px 0;
    }
    .productNav ul li ul li .title, .productNav>ul>li>ul>li>a {
        font-size: 1rem;
        /* padding: 0.4375rem 0; */
        padding: 5px 0;
        padding-left: 20px;
    }
    .productNav ul li ul li .title i {
        width: 0.75rem;
        height: 0.75rem;
    }
    .productNav ul li ul {
        padding-top: 0.5rem;
        padding-bottom: 0.5rem;
    }
    .productNav ul li ul li ul li.on a, .productNav ul li ul li ul li:hover a, .selectli.on, .selectli:hover, .productNav>ul>li>ul>li>a.selectli.on, .productNav>ul>li>ul>li>a.selectli:hover {
        background: url(../images/icon32.png) left top 0.75rem no-repeat;
        background-size: 1rem auto;
    }
    .productNav ul li ul li ul li a, .selectli, .productNav>ul>li>ul>li>a.selectli {
            padding-left: 1.5rem;
            padding-top: 0.5rem;
            padding-bottom: 0.5rem;
            font-size: 1rem;
    }

    .product_details .describe {
        display: block;
        justify-content: space-between;
        align-items: flex-start;
        padding: 4% 6.25%;
        background-color: #FFFFFF;
        box-shadow: 0px 0px 13px rgba(0, 0, 0, 0);
        box-sizing: border-box;
    }

    .product_details .describe .textbox {
        width:100%;
        padding-top: 10px;
        font-size: 20px;
        box-sizing: border-box;
        overflow: hidden;
        font-weight: 400;
        line-height: 1.7;
    }

    .product_details .describe .imgbox {
        width: 100%;
        margin-left: 0px;
        border: #f0f0f0 solid 1px;
        box-sizing: border-box;
    }

    .productdetails .itemtitle {
        display: block;
    }    
    .productdetails .btnboxnew {
        margin-left: 0px;
        display: flex;
        flex-wrap: wrap;
        float: none;
        align-items: flex-end;
    }
    
    
}