:root{--main: #000;--second: #fe8926;--main-hover: #FFAA01;--second-hover: #fdaf13;--text-one: rgba(0,0,0,.4);--text-two: rgba(0,0,0,.87);--text-three: #666;--text-four: #999;--libg1: #fff6f3;--libg2: #feffff;--white: #fff;--text-main: #333;--border-light: #f0f0f0;--bg-light: #f8f8f8;--bg-gray: #F7F9FC;--border-gray: #DFDFDF;--border-common: #eee;--star-default: #c1c1c1;--star-active: #FEB432;--factory-line: #A3D7DB;--hover-light: #FFAA01;--factory-btn-hover: #FFAA01;--certificates-icon: #C1C1C2;--news-btn-icon: #AFAFAF;--required: #ff0000;--border-input: #e1e1e1;--progress-bg: #ecf0f1;--showcase-icon: #FFAA01;--message-bg: #FFAA01;--message-li-left: #FFAA01;--swiper-active: #FFAA01;--addcart-hover: rgba(255, 170, 1, .7);--support-name: #3D3D3D;--black-light: rgba(0,0,0,.6);--black-lighter: rgba(0,0,0,.25);--white-light: rgba(255,255,255,.7);--white-lighter: rgba(255,255,255,.5);--white-lightest: rgba(255,255,255,.2);--black-overlay: rgba(0,0,0,.1);--black-overlay-light: rgba(0,0,0,.05);--black-overlay-heavy: rgba(0,0,0,.74);--black-overlay-medium: rgba(0,0,0,.5);--black-overlay-lightest: rgba(0,0,0,.03);--border-dashed: #f1f1f1;--input-placeholder: #999;--footer-border: rgba(255,255,255,.1);--footer-text: rgba(255,255,255,.8);--footer-bg: #0F0F0F;--footer-form-bg: #1A1A1A;--scrollbar-track: #ccc;--scrollbar-thumb: var(--second-hover);--header-shadow: 0px 10px 20px 3px rgba(0,0,0,.03);--dropdown-shadow: rgba(0, 0, 0, .1);--language-shadow: rgba(0,0,0,.1);--cart-shadow: rgba(0,0,0,.05);--kefu-shadow: rgba(34,179,190,.3);--box-shadow: 0 0 10px 1px rgba(0,0,0,.1);--box-shadow-large: 0 0 20px 5px rgba(0,0,0,.1);--box-shadow-light: 0 0 20px 5px #eee;--transition: all .3s ease;--border-radius: 4px;--border-radius-large: 50px;--border-radius-full: 50%}.tab{border-bottom:1px var(--border-common) solid;color:var(--text-two);margin-bottom:60px}.tab .li{cursor:pointer;margin:0 35px;line-height:50px}.tab .li p{font-size:20px;white-space:nowrap}.tab .li p a{color:var(--text-two)}.tab .li span{height:2px;background:var(--second-hover);opacity:0;position:relative;bottom:-1px;width:100%;display:block}.tab .li:hover p a{color:var(--second-hover)}.tab .active,.tab .active p,.tab .active a{color:var(--second-hover)!important}.tab .active span{opacity:1}.product{border-top:1px var(--border-common) solid}.product .pdbanner{margin:60px auto}.product .pdbanner img{max-width:100%}.product .twrap{margin-bottom:60px}.product .tabcot .item{display:none}.product .tabcot .active{display:block}.product .tabcot .cate{margin-bottom:60px;gap:26px}.product .tabcot .cate .li{width:calc(25% - 20px)}.product .tabcot .cate .li .title{font-size:16px;line-height:24px;font-weight:500;text-align:center;color:var(--text-two);margin:16px 0}.product .tabcot .cate .li .title a{color:var(--text-two)}.product .tabcot .cate .li:hover .title a,.product .tabcot .cate .active .title a{color:var(--main-hover)}.product .opera{margin-bottom:40px}.product .opera .param .icon{width:53px;height:53px;line-height:53px;text-align:center;background:var(--bg-gray);color:var(--main);border-radius:50%;display:inline-block;font-size:22px;margin-right:22px}.product .opera .param .xcy-menu3{font-weight:700}.product .opera .param .active,.product .opera .param .icon:hover{color:var(--second-hover)}.product .opera .search{width:30%;position:relative}.product .opera .search input{width:calc(100% - 80px);padding:14px 60px 14px 20px;border:1px var(--border-common) solid;outline:none;border-radius:50px;color:var(--text-two);font-size:14px}.product .opera .search input::placeholder{color:var(--text-one)}.product .opera .search .icon{position:absolute;top:16px;right:20px;font-size:22px;color:var(--text-two)}.product .opera .btn{border:1px var(--border-common) solid;padding:10px 24px;border-radius:50px}.product .opera .btn em{font-size:16px;line-height:28px;color:var(--second-hover)}.product .opera .btn span{transform:rotate(90deg);color:var(--text-four);margin-left:12px}.product .opera .btn:hover{background:var(--second-hover)}.product .opera .btn:hover em,.product .opera .btn:hover span{color:var(--white)}.product .three .li{width:calc(33.33% - 20px)}.product .four .li{width:calc(25% - 20px)}.product .six .li{width:calc(16.58% - 20px)}.product .list .li{margin-right:25px;margin-bottom:25px;overflow:hidden}.product .three .li:nth-child(3n){margin-right:0}.product .four .li:nth-child(4n){margin-right:0}.product .six .li:nth-child(6n){margin-right:0}.product .list .li .title{font-size:20px;line-height:30px;color:var(--main);font-weight:600;margin:20px 0 10px}.product .list .li:hover .title{color:var(--second-hover)}.product .list .li .star .icon{color:var(--star-default);font-size:16px;margin:0 1px}.product .list .li .star .active{color:var(--star-active)}.product .list .li .info{margin-top:10px}.product .list .li .info .price{font-size:24px;color:var(--text-two);line-height:36px;font-weight:500}.product .list .li .info .saller{font-size:16px;color:var(--text-one);margin-left:20px}.product .list .li .threed{position:relative}.product .list .li .threed:hover .mask{display:flex}.product .list .li .mask{position:absolute;left:0;top:0;z-index:1;background:linear-gradient(to bottom,var(--black-overlay-heavy) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);padding:20px;width:calc(100% - 40px);height:calc(100% - 40px);display:none}.product .list .li .buynow{background:var(--addcart-hover);margin:0 auto;display:flex;cursor:pointer;padding:10px 0;width:100%;position:absolute;left:0;bottom:0}.product .list .li .buynow span{color:var(--white);margin-right:8px;font-size:16px;position:relative;top:-2px}.product .list .li .buynow .add{color:var(--white);font-size:16px}.product .list .li .buynow:hover{background:var(--hover-light)}.product .list .li .opera{position:absolute;right:0;height:100%;top:0;display:flex;width:calc(100% - 20px);padding-right:20px}.product .list .li .opera .rotate{padding:15px;border-radius:50%;background:var(--white);margin:5px 0}.product .list .li .opera .rotate span{color:var(--second-hover);font-size:20px;font-weight:700}.product .list .li .opera .rotate:hover{background:var(--second-hover)}.product .list .li .opera .rotate:hover span{color:var(--white)}.product .threed img{width:100%}.search .opera{margin-top:40px}.pdetail{margin:40px auto}.pdetail .pinfo{margin-bottom:90px}.pdetail .wrap1300{width:1300px;margin:0 auto;overflow:hidden}.pdetail .wrap1320{width:1320px;margin:0 auto}.pdetail .content .tabcot{margin-top:60px}.pdetail .content .tabcot .item{display:none}.pdetail .content .tabcot .active{display:block}.pdetail .content .tabcot .item .list{margin-bottom:90px!important}.pdetail .content .tabcot .items{margin-bottom:14px}.pdetail .content .tabcot .items .li{position:relative}.pdetail .content .tabcot .items .li .mask{width:calc(100% - 56px);height:calc(100% - 56px);position:absolute;left:0;top:0;z-index:1;background:linear-gradient(180deg,var(--black-overlay-heavy) 0%,rgba(0,0,0,0) 100%);padding:28px}.pdetail .content .tabcot .items .li .mask .title{font-size:24px;line-height:36px;font-weight:700;color:var(--white)}.pdetail .content .tabcot .items .li .mask .desc{font-size:15px;line-height:20px;color:var(--white-light);margin-top:10px}.pdetail .swiper .btn{background:var(--bg-light);width:70px;height:70px;border-radius:50%;text-align:center;line-height:70px}.pdetail .body p{font-size:16px;color:var(--text-two);line-height:30px;margin-bottom:15px}.pdetail .body h1{font-size:20px;color:var(--text-two);line-height:46px;margin-bottom:15px}.pdetail .body h2{font-size:18px;color:var(--text-two);line-height:40px;margin-bottom:15px}.pdetail .body h3{font-size:16px;color:var(--text-two);line-height:36px;margin-bottom:15px}.pdetail .body ul{margin-bottom:15px;display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40p}.pdetail .body ul li{font-size:16px;color:var(--text-two);line-height:30px;margin-bottom:15px;list-style-type:disc}.pdetail .body ol{margin-bottom:15px}.pdetail .body ol li{font-size:16px;color:var(--text-two);line-height:30px;margin-bottom:15px;list-style-type:decimal}.pdetail .body img{max-width:100%;margin-bottom:15px}.pdetail .body a,.pdetail .body a:hover{color:var(--second-hover)}.pdetail .swiper .btn span{color:var(--main);font-size:24px}.pdetail .swiper .btn:hover{background:var(--second-hover)}.pdetail .swiper .btn:hover span{color:var(--white)}.pdetail .cotbox{width:1300px;overflow:hidden;margin:0 60px}.pdetail .cotbox .swiper-slide{text-align:center}.pdetail .cotbox .swiper-slide .title{font-size:18px;line-height:27px;color:var(--main);font-weight:700;margin:25px 0;text-align:center}.pdetail .cotbox .swiper-slide .title:hover{color:var(--second-hover)}.pdetail .cotbox .shopnow{padding:12px 35px;background:var(--second-hover);color:var(--white);font-size:14px;line-height:20px;display:inline-block}.pdetail .cotbox .shopnow:hover{background:var(--hover-light)}.pdetail .cotbox .shopnow:hover a{color:var(--white)}.pdetail .reviews{width:915px}.pdetail .reviews .count{padding-bottom:35px;margin-bottom:30px;border-bottom:1px var(--border-common) solid}.pdetail .reviews .count .lis{width:calc(50% - 20px)}.pdetail .reviews .count .name{font-size:18px;line-height:18px;color:var(--main);font-weight:600;margin-bottom:30px}.pdetail .reviews .count .desc{font-size:16px;line-height:16px;color:var(--main);margin-bottom:30px}.pdetail .reviews .count .li{margin-bottom:14px}.pdetail .reviews .count .li .sname{font-size:16px;line-height:16px;color:var(--main)}.pdetail .reviews .count .li .progress-bar{width:60%;height:12px;background-color:var(--progress-bg);border-radius:10px;overflow:hidden;position:relative;margin:0 14px 0 10px}.pdetail .reviews .count .li .progress-fill{height:100%;border-radius:10px;width:0;transition:width 1s ease-out;background:var(--second-hover)}.pdetail .reviews .count .li .numb{font-size:16px;line-height:16px;color:var(--main)}.pdetail .reviews .count .score{font-size:40px;line-height:48px;color:var(--main);margin-bottom:6px}.pdetail .reviews .count .star span{color:var(--star-default);margin:0 2px}.pdetail .reviews .count .star .active{color:var(--star-active)}.pdetail .reviews .count .total{font-size:14px;line-height:16px;color:var(--text-one);margin:10px 0 15px}.pdetail .reviews .count .tip{font-size:16px;line-height:20px;color:var(--main)}.pdetail .reviews .list{background:var(--bg-gray);margin-bottom:12px;padding:24px}.pdetail .reviews .list .items:first-child{width:300px;margin-right:30px}.pdetail .reviews .list .name{font-size:18px;line-height:18px;color:var(--main)}.pdetail .reviews .list .date{font-size:16px;line-height:16px;color:var(--text-one);margin:10px 0 30px}.pdetail .reviews .list ol li{font-size:16px;line-height:16px;color:var(--main);margin-bottom:18px}.pdetail .reviews .list ol li a{color:var(--main)}.pdetail .reviews .list .star{margin-bottom:20px}.pdetail .reviews .list .star span{color:var(--star-default);margin:0 2px}.pdetail .reviews .list .star .active{color:var(--star-active)}.pdetail .reviews .list .message{font-size:15px;line-height:23px;color:var(--main);margin:18px 0 27px}.pdetail .reviews .list ul li{font-size:16px;color:var(--main);line-height:24px;margin-right:22px}.pdetail .reviews .list ul li a{color:var(--main)}.pdetail .reviews .list ul li a span{font-size:20px;color:var(--text-one)}.pdetail .reviews .list ul li:nth-child(3) a span{transform:rotate(180deg);display:inline-block;margin-right:4px}.pdetail .reviews .list ul li a em{font-size:16px;color:var(--main);line-height:24px}.pdetail .content .tabcot .reviews .list{margin-bottom:12px!important}.pdetail .addreview{border:1px var(--border-input) solid;margin-left:28px;width:calc(100% - 40px);padding:20px 28px;position:sticky;top:110px}.pdetail .addreview .ckinput{position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;user-select:none}.pdetail .addreview .stitle{font-size:16px;line-height:18px;color:var(--main);font-weight:600;margin-bottom:16px}.pdetail .addreview .stars{margin:12px 0 28px}.pdetail .addreview .stars span{color:var(--star-default);margin:0 16px 0 0;font-size:40px}.pdetail .addreview .stars .active{color:var(--star-active)}.pdetail .addreview .input{width:calc(100% - 40px);padding:18px 20px;font-size:15px;line-height:18px;color:var(--black-light);outline:none;border:1px var(--border-input) solid;margin-bottom:20px}.pdetail .addreview .input::placeholder{color:var(--text-one)}.pdetail .addreview input:focus{border-color:var(--second-hover)}.pdetail .addreview .ckinput input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.pdetail .addreview .checkmark{position:absolute;top:-1px;left:0;height:16px;width:16px;border:1px var(--border-input) solid;border-radius:2px}.pdetail .addreview .ckinput:hover input~.checkmark{background-color:var(--border-common)}.pdetail .addreview .ckinput input:checked~.checkmark{background-color:var(--second-hover);border-color:var(--second-hover)}.pdetail .addreview .checkmark:after{content:"";position:absolute;display:none}.pdetail .addreview .ckinput input:checked~.checkmark:after{display:block}.pdetail .addreview .ckinput .checkmark:after{left:5px;top:0;width:4px;height:10px;border:solid var(--white);border-width:0 3px 3px 0;transform:rotate(40deg)}.pdetail .addreview .ckinput span{font-size:14px;line-height:18px;color:var(--text-two)}.pdetail .addreview .submit{background:var(--second-hover);padding:18px 0;color:var(--white);text-align:center;margin-top:24px;font-size:16px;line-height:18px}.pdetail .addreview .submit:hover{background:var(--hover-light)}@media screen and (max-width:1600px){.pdetail .swiper{max-width:96%}.pdetail .cotbox{margin:0 20px;width:auto;display:flex;flex:1}}@media screen and (max-width:1500px){.product .opera .param span:last-child{display:none}}@media screen and (max-width:1350px){.pdetail .wrap1300,.pdetail .wrap1320{width:96%}.pdetail .items:first-child .li:first-child{width:43%}.pdetail .items:first-child .li:last-child{width:55%}.pdetail .items:nth-child(2) .li:first-child{width:55%}.pdetail .items:nth-child(2) .li:last-child{width:43%}.pdetail .items:nth-child(3) .li:first-child{width:calc(50% - 8px)}.pdetail .items:nth-child(3) .li:last-child{width:calc(50% - 8px)}}@media screen and (max-width:1200px){.tab{margin-bottom:40px}.tab .li{margin:0 30px;line-height:40px}.tab .li p{font-size:18px}.product .twrap{margin:40px auto!important}.product .tabcot .cate{margin-bottom:40px}.product .list .li .title{font-size:18px;margin:10px 0}.product .list .li .info .price{font-size:20px}.product .list .li .info .saller{font-size:14px;margin-left:10px}.product .list .li .info{margin-top:5px}.pdetail .content .tabcot .items .li .mask .title{font-size:18px}.pdetail .content .tabcot .items .li .mask .desc{font-size:14px}.pdetail .swiper .btn{width:50px;height:50px;line-height:50px}.pdetail .swiper .btn span{font-size:18px}.pdetail .content .tabcot .item .list{margin-bottom:40px!important}.product .list .li .threed:hover .mask{display:none}}@media screen and (max-width:1100px){.pdetail .wrap1320{flex-direction:column}.pdetail .reviews{width:100%}.pdetail .addreview{width:calc(100% - 40px);padding:20px;margin-left:0}}@media screen and (max-width:900px){.pdetail{margin:20px auto}}@media screen and (max-width:750px){.tab{margin-bottom:20px}.tab .li{margin:0 10px}.tab .li p{font-size:14px}.product .twrap{margin:20px auto}.product .tabcot .cate{gap:20px}.product .tabcot .cate .li{width:calc(50% - 10px)}.product .opera{margin-bottom:20px}.product .opera .param{display:none}.product .opera .param .icon{width:36px;height:36px;font-size:18px;line-height:36px;margin-right:5px}.product .opera .search input{width:calc(100% - 40px);padding:5px 30px 5px 10px}.product .opera .search .icon{top:10px;right:10px;font-size:16px}.product .opera .btn{padding:5px 10px}.product .opera .btn em{font-size:12px;line-height:24px}.product .opera .btn span{margin-left:6px;font-size:16px}.product .list .li{width:calc(50% - 10px);margin-right:20px}.product .list .li:nth-child(2n){margin-right:0}.product .list .li .title{font-size:16px;margin:5px 0}.product .list .li .star .icon{font-size:14px}.product .list .li .info .price{font-size:18px}.pdetail .reviews .count{flex-direction:column;margin-bottom:20px;padding-bottom:20px}.pdetail .reviews .count .lis:first-child{width:100%;margin-bottom:20px}.pdetail .reviews .count .tip{font-size:14px}.pdetail .reviews .count .name{font-size:16px;margin-bottom:20px}.pdetail .reviews .count .desc{font-size:14px;margin-bottom:20px}.pdetail .reviews .count .li .sname,.pdetail .reviews .count .li .numb{font-size:14px}.pdetail .reviews .count .score{font-size:34px}.pdetail .reviews .list{padding:15px}.pdetail .reviews .list .message{font-size:14px;margin:10px 0 20px}.pdetail .reviews .list .name{font-size:16px}.pdetail .reviews .list .date{font-size:14px;margin-bottom:20px}.pdetail .reviews .list ol li{font-size:14px;margin-bottom:10px}.pdetail .reviews .list ul li{font-size:14px;margin-right:20px}.pdetail .reviews .list ul li a em{font-size:14px}.pdetail .content .tabcot .reviews .list{flex-direction:column}.pdetail .content .tabcot .items:last-child{margin-bottom:0}.pdetail .content .tabcot .items .li .mask{width:calc(100% - 30px);padding:15px}.pdetail .content .tabcot .items .li .mask .title{font-size:16px;line-height:16px}.pdetail .addreview .stars{margin:10px 0 20px}.pdetail .addreview .stars span{font-size:24px;margin:0 10px 0 0}.pdetail .addreview .stitle{font-size:14px;margin-bottom:10px}.pdetail .addreview .input{padding:10px;font-size:14px}.pdetail .addreview .submit{padding:14px 0;font-size:14px}.pdetail .cotbox{margin:0 10px}.pdetail .swiper .btn{width:40px;height:40px;line-height:40px}.pdetail .swiper .btn span{font-size:16px}.pdetail .cotbox .swiper-slide .title{margin:10px 0;font-size:16px}.pdetail .cotbox .shopnow{padding:10px 20px;font-size:12px}.pdetail .content .tabcot .item .list{margin-bottom:20px!important}}
