.tab{border-bottom:1px #eee 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 #eee 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}.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:#0b909a}.product .opera{margin-bottom:40px}.product .opera .param .icon{width:53px;height:53px;line-height:53px;text-align:center;background:#F7F9FC;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 #eee 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 #eee 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:#999;margin-left:12px}.product .opera .btn:hover{background:var(--second-hover)}.product .opera .btn:hover em,.product .opera .btn:hover span{color:#fff}.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}.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:#c1c1c1;font-size:16px;margin:0 1px}.product .list .li .star .active{color:#feb432}.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,rgba(0,0,0,.74) 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:rgba(34,179,190,.7);margin:0 auto;display:flex;cursor:pointer;padding:10px 0;width:100%;position:absolute;left:0;bottom:0}.product .list .li .buynow span{color:#fff;margin-right:8px;font-size:16px;position:relative;top:-2px}.product .list .li .buynow .add{color:#fff;font-size:16px}.product .list .li .buynow:hover{background:#24bdc9}.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:#fff;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:#fff}.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 .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,rgba(0,0,0,.64) 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:#fff}.pdetail .content .tabcot .items .li .mask .desc{font-size:15px;line-height:20px;color:#fffc;margin-top:10px}.pdetail .swiper .btn{background:#F9F9F9;width:70px;height:70px;border-radius:50%;text-align:center;line-height:70px}.pdetail .swiper .btn span{color:var(--main);font-size:24px}.pdetail .swiper .btn:hover{background:var(--second-hover)}.pdetail .swiper .btn:hover span{color:#fff}.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:#fff;font-size:14px;line-height:20px;display:inline-block}.pdetail .cotbox .shopnow:hover{background:#24bdc9}.pdetail .cotbox .shopnow:hover a{color:#fff}.pdetail .reviews{width:915px}.pdetail .reviews .count{padding-bottom:35px;margin-bottom:30px;border-bottom:1px #eee 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:#ecf0f1;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:#c1c1c1;margin:0 2px}.pdetail .reviews .count .star .active{color:#feb432}.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:#F7F9FC;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:#c1c1c1;margin:0 2px}.pdetail .reviews .list .star .active{color:#feb432}.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 #e1e1e1 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:#c1c1c1;margin:0 16px 0 0;font-size:40px}.pdetail .addreview .stars .active{color:#feb432}.pdetail .addreview .input{width:calc(100% - 40px);padding:18px 20px;font-size:15px;line-height:18px;color:#0009;outline:none;border:1px #E1E1E1 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 #e1e1e1 solid;border-radius:2px}.pdetail .addreview .ckinput:hover input~.checkmark{background-color:#eee}.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 white;border-width:0 3px 3px 0;transform:rotate(40deg)}.pdetail .addreview .ckinput span{font-size:14px;line-height:18px;color:#000c}.pdetail .addreview .submit{background:var(--second-hover);padding:18px 0;color:#fff;text-align:center;margin-top:24px;font-size:16px;line-height:18px}.pdetail .addreview .submit:hover{background:#24bdc9}@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 .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}}
