﻿@charset "utf-8"; 
main.index section.products .item ul li>div .rule-box{max-height:inherit;height:auto;}
@media (min-width:1025px){body:not(.index){padding-top:40px;}
body:not(.index) header .top-box{position:relative;max-width:100%;width:100%;}
body:not(.index) header::before{height:40px;background:var(--color)}
body:not(.index) header .top-box .info .left{line-height:30px;margin:0;}
body:not(.index) header .top-box .info .right ul.sj li a:hover{color:var(--headercolor)}
body:not(.index) header .top-box .info{padding-left:calc(50% - 800px);padding-right:calc(50% - 800px)}
body:not(.index) header .top-box .nav-box{width:100%;padding-left:calc(50% - 800px);padding-right:calc(50% - 800px);max-width:100%;background:#00000066;}
body:not(.index) header .top-box .nav-box .left{padding:0;}
body:not(.index) header .top-box .nav-box.top-0{background:#000}}
@media (max-width:1650px) and (min-width:1025px){body:not(.index) header .top-box .info,body:not(.index) header .top-box .nav-box{padding-left:70px;padding-right:70px}}
@media (max-width:1500px) and (min-width:1025px){body:not(.index) header .top-box .info,body:not(.index) header .top-box .nav-box{padding-left:15px;padding-right:15px}}