
.disnone{ display:none !important; }
.hang1{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.hang2{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box !important; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.hang3{ overflow:hidden; text-overflow:ellipsis; display:-webkit-box !important; -webkit-line-clamp:3; -webkit-box-orient:vertical; }
.midd{ position:relative; transform:translateY(-50%); top:50%; }
body{ margin:0; }
a{ text-decoration:none; }
a:active, a:hover{ text-decoration:none; text-decoration-line:none !important; }
p{ margin:0; }
div{ box-sizing:border-box; }
dd, ol, ul, li{ margin:0; padding:0; list-style:none; }
img, svg{ max-width:100%; }
form input:focus, form textarea:focus, button:focus, button:focus{ --tw-ring-offset-shadow:none !important; outline:none !important; }
[x-cloak]{ display:none !important; }
.container{ max-width:100%; width:1400px; margin:auto; }
@media (max-width:1440px){
    .container{ width:1200px; }
}
@media (max-width:1240px){
    .container{ width:1000px; }
}
@media (max-width:1040px){
    .container{ width:800px; }
}
@media (max-width:840px){
    .container{ width:750px; }
}
@media (max-width:768px){
    .container{ width:96%; }
    body{ overflow-x:hidden; }
}
div, p, span, a, i, b, strong, h1, h2, h3, h4, h5, h6{ /*font-family:'微软雅黑';*/ }
h1, h2, h3, h4, h5, h6{ margin-top:0; margin-bottom:0; }

.navigation-logo::before{ display:none; }
#page-content form .flex input[type=checkbox]{ border:1px solid rgb(var(--color-primary-rgb) / var(--tw-text-opacity)); }
#page-content form .flex input[type=checkbox], #page-content .flex label{ cursor:pointer; }
#page-content .product-list .product-item > div{ overflow:hidden; }
#contact_form input, #contact_form textarea{ box-sizing:border-box; padding:6px 12px; box-shadow:none; border:1px solid #888; }
.flex.items-end.opacity-0{ box-sizing:border-box; }
#product .grid .absolute a.bg-black{ line-height:0; }
#product .grid .absolute.rounded-full{ line-height:0; }
#product .grid .flex-1.cursor-pointer{ line-height:0; }


.empty-data{ width:100%; font-size:25px; padding-top:8%; padding-bottom:8%; text-align:center; }
#myalert{ display:none; }
.recruit .block1{ height:auto }
.layer{ background:url(//cdn.xuansiwei.com/tb0328187/Public/static/themes/zlkkkl/img/con_mask.png); ; position:fixed; left:0; right:0; top:0; bottom:0; width:100%; height:100%; z-index:1000000; }
.layer .myalert{ padding:30px; background:#fff; width:240px; position:absolute; margin-top:-100px; top:50%; left:50%; margin-left:-120px; text-align:center; z-index:100000 }
.layer .guan{ background:url(//cdn.xuansiwei.com/tb0328187/Public/static/themes/zlkkkl/img/clos.png) no-repeat center; display:block; width:23px; height:23px; position:absolute; top:10px; right:10px; }
.layer .text{ padding-bottom:15px; font-size:16px; color:#474747; }
.layer .button{ background:none; border:1px solid #bbbbbb; width:91px; height:29px; font:14px/100% "Microsoft YaHei", Arial, Tahoma, Helvetica, sans-serif; color:#707070; }


