﻿@charset "utf-8"; 
@media(max-width:768px){.prodetails-page .thumbnail-box .imgalt{display:none;}.prodetails-page .preview-container .thumbnail-box .list .banner-page{display:none;}}
@media(max-width:500px){.prodetails-page .thumbnail-box .imgalt{display:none;}.prodetails-page .preview-container .thumbnail-box .list .banner-page{display:none;}}
@media (min-width: 1025px) {nav #liproducts .nav1 .LiLevel1 ul {width: auto;max-height: 50vh;overflow-y: auto;}}
.popage {display:none;position:fixed;width:400px;transform:translate(-50%,-50%);top:50%;left:50%;background:#fff;border-radius:10px;box-shadow:0 0 6px #ddd;z-index:999999;text-align:center;color:#000;padding:0 30px 30px;}
.popage .popagelogo {width:100px;height:100px;border-radius:50%;background:#fff;margin:-50px auto 20px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 6px #ddd;}
.popage .popagelogo img {transform:scale(1.5);position:relative;left:-5px;}
.popagetext {font-size:20px;margin-top:10px;}
.popagetit {font-weight:bold;text-transform:uppercase;font-size:26px;}
.popagebtn {display:flex;justify-content:space-between;margin-top:30px;}
.popagebtn a {display:block;width:47%;cursor:pointer;background:#000;border-radius:30px;padding:8px 10px;border:2px solid #000;font-weight:bold;color:#fff}
.popagebtn a:nth-child(2) {color:#555;background:#fff;border-color:#555}
@media (max-width:500px){.popage{width:320px;}
.popagetext {font-size:17px;margin-top:5px;}
.popagetit {font-size:22px;}
.popagebtn a{padding:6px;font-size:15px}}
a.tshopping img{width:20px}
@media (max-width:800px){a.tshopping{display:none}}
.honor{background:none!important}
.honor .container>img{margin-top:30px}
#lioem-odm .submenu{max-width:450px}
.mode-box{margin-bottom:20px;display:flex;flex-wrap:wrap}
.mode-box .mode-txt{flex:1;padding-left:20px}
.mode-swiper{width:400px}
.img-list{position:relative;padding:0 40px}
.img-list .img-button-next{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;color:#555}
.img-list .img-button-prev{position:absolute;top:50%;left:0;transform:translateY(-50%);cursor:pointer;color:#555}
.img-list .img-button-next em,.img-list .img-button-prev em{font-size:var(--fontsize26);font-weight:var(--fontbold7)}
.img-list .swiper-slide img{border:1px solid #eee}
.img-list .swiper-slide.active img{border-color:var(--color)}
.img-box{border:1px solid #eee;margin-bottom:20px}
.oem-customized-acrylic-led-e-cigarette-display-cas .details-tit{margin-top:20px}
@media screen and (max-width:800px){.mode-swiper{width:100%}
.img-list{margin-bottom:20px;padding:0 30px}
.mode-box .mode-txt{flex:1;padding-left:0}
.img-list .swiper-slide{padding:4px}
}
@media screen and (min-width:800px){.oem-odm-5000-puffs-disposable .container{max-width:1450px}
.oem-odm-4000-puffs-disposable .container{max-width:1450px}
.oem-odm-600-puffs-disposable .container{max-width:1450px}
.oem-odm-6000-puffs-disposable .container{max-width:1450px}
.oem-odm-6000-puffs-diaposable .container{max-width:1450px}
.oem-odm-600-puffs-crystal-stick-disposable .container{max-width:1450px}
.oem-customized-acrylic-led-e-cigarette-display-cas .container{max-width:1450px}
.oem-customized-metal-vape-display-cabinet .container{max-width:1450px}
.oem-transparent-acrylic-vape-display-cabinet .container{max-width:1450px}
}
.siggle-page .details-tit.feedback-tit{margin-top:20px}
@media (min-width:801px){.head-box{flex-wrap:nowrap}
.head-box .mobheadnav{width:100%;}
.head-box .mobheadnav nav{margin:0 auto;}
.nav>li>a i{display:none;}
.nav>li>a{font-weight:var(--fontbold7)}
.nav>li{margin:0 30px;}}
@media (min-width:801px) and (max-width:1440px){.nav>li{margin:0 25px;}}
@media (min-width:801px) and (max-width:1366px){.nav>li{margin:0 20px;}}
@media (min-width:801px) and (max-width:1200px){.nav>li{margin:0 10px;}}
.our .home-text {text-align: left;max-width: 100%;margin-left: 20%;}
@media(max-width:1440px){.our .home-text{margin-left: 15%;}}
@media(max-width:1280px){.our .home-text{margin-left: 10%;}}
@media(max-width:1024px){.our .home-text{margin-left: 0%;}}
@media (min-width:801px){body{padding-top:120px;}
header,.fixhead{height:120px;}
header>.container{height:80px;}
header .header-top{background:#000;height:40px;line-height:40px;}}
header .header-top p{color:#fff;text-align:center;}
header .header-top p span{font-weight:var(--fontbold7)}
@media(min-width:1025px){
.lang{margin-right:20px;}
}
@media (max-width: 768px) {.singglepic img{max-height:100%;}}