
.top-box .logo {
  margin-right: 5px;
}
.top-box .box-globalLang {
  margin-right: 5px;
  margin-left: 5px;
  padding-right: 20px;
  padding-left: 20px;
}
.top-box .search-box {
  margin-left: 5px;
}
.top-box .nav li:first-child {
  margin-left: 0 !important;
}
.top-box .nav li:last-child {
  margin-right: 0 !important;
}
.delivery-list ul li .inner-item .info .init-detail h4 {
  min-height: 54px;
}
html[lang="en"] .top-box .nav-box .nav li {
  margin-right: 12px;
  margin-left: 12px;
}
html[lang="en"] .order-drop {
  margin-right: 44px;
}
html[lang="en"] .cb-con li a .txt {
  line-height: 1.3em;
}
html[lang="en"] .cj-rokin-cont-2 .inner-con .item-row .item-column .txt {
  line-height: 2em;
}
html[lang="en"] .cont-til .txt {
  font-size: 1.125rem;
  line-height: 1.3em;
  max-width: 1024px;
  margin-right: auto;
  margin-left: auto;
}
html[lang="en"] .bot-nav-box dl {
  font-size: .875rem;
}
html[lang="en"] .bot-nav-box dl dd {
  font-size: .766rem;
}
html[lang="en"] .bot-nav-box dl dd a {
  padding-top: 2px;
  padding-bottom: 2px;
}
html[lang="en"] .banner-container .banner-til {
  max-width: 1024px;
}
html[lang="en"] .banner-container .info-txt {
  line-height: 1.5em;
  font-size: 1.25rem;
}
html[lang="en"] .about-list .item .inner p {
  line-height: 1.5em;
  text-align: left;
}
html[lang="en"] .history-control li .txt {
  padding-top: 8px;
  padding-bottom: 8px;
}
html[lang="en"] .history-control li .txt h5 {
  line-height: 1.2em;
}
html[lang="en"] .feature-con.member-logo-list ul li a .active-txt {
  font-size: 1rem;
}
html[lang="en"] .feature-con ul.feature-global li .til .item .txt {
  text-align: left;
  letter-spacing: -0.3px;
}
html[lang="en"] .feature-con ul.feature-global li .til .txt-item {
  top: 0.5em;
  bottom: unset;
}
html[lang="en"] .feature-con ul.feature-global li .info {
  margin-top: 18px;
  font-size: .875rem;
}
html[lang="en"] .feature-con ul li .til .text-item {
  width: auto;
  margin-left: 104px;
}
html[lang="en"] .feature-con ul li .info {
  line-height: 1.4em;
  text-align: left;
}
html[lang="en"] .feature-con ul li .info.no-margin {
  margin-top: 10px;
}
html[lang="en"] .sub-nav a {
  padding-right: 30px;
  padding-left: 30px;
}
html[lang="en"] .sub-nav a:first-child {
  padding-left: 0;
}
html[lang="en"] .sub-nav a:last-child {
  padding-right: 0;
}
html[lang="en"] .sub-nav a:last-child:after {
  display: none;
}
html[lang="en"] .trunk-list ul li h3 {
  font-size: 1.25rem;
}
html[lang="en"] .trunk-list ul li h3.shirnk {
  letter-spacing: -1px;
}
html[lang="en"] .trunk-list ul li .txt {
  line-height: 1.2em;
  letter-spacing: 0;
  font-size: 0.875rem;
  height: 80px;
  text-align: left;
}
html[lang="en"] .delivery-list ul li .inner-item .info .init-detail h4 {
  font-size: 0.75em;
  line-height: 1.4em;
}
html[lang="en"] .delivery-list ul li .inner-item:hover .info .init-detail {
  transform: translate3d(0, -85%, 0);
}
html[lang="en"] .delivery-list ul li .inner-item:hover .info .hover-detail {
  line-height: 1.4em;
  transform: translate3d(0, -20%, 0);
}
html[lang="en"] .delivery-list ul li .inner-item:hover .info .hover-detail.shirnk {
  line-height: 1.2em;
  letter-spacing: -0.5px;
}
html[lang="en"] .login-bg .vip-intro .inner-con h3 {
  padding-bottom: 1em;
}
html[lang="en"] .login-bg .vip-intro .inner-con p {
  line-height: 1.8em;
  text-align: left;
}
html[lang="en"] .hexagon-con .hexagon-mask .inner p {
  line-height: 1.4em;
}
html[lang="en"] .hexagon-nav li .inner span {
  line-height: 1em;
  font-size: 1rem;
}
html[lang="en"] .order-search-result .more-info .label {
  float: none;
  width: auto;
  margin-right: .5em;
}
html[lang="en"] .order-search-result .more-info .txt {
  float: none;
}
@media (max-width: 3559px) {
  html[lang="en"] .top-box .search-box {
    width: 50px;
    height: 80px;
    overflow: visible;
  }
  html[lang="en"] .top-box .search-box:before {
    top: 23px;
  }
  html[lang="en"] .top-box .search-box > .search-input {
    position: absolute;
    top: 45px;
    padding-left: 15px;
    width: 50px;
    color: #FFF;
  }
  html[lang="en"] .top-box .search-box > a {
    top: 23px;
  }
  html[lang="en"] .top-box .search-box:hover > input {
    width: 160px;
  }
  html[lang="en"] .top-box.top-white-bg .search-box .search-input {
    background: linear-gradient(-30deg, transparent 8px, rgba(0, 0, 0, 0.75) 0);
  }
}
@media (max-width: 1439px) {
  html[lang="en"] .top-box .nav-box .nav {
    font-size: 1rem;
  }
  html[lang="en"] .top-box .nav-box .nav li {
    margin-right: 8px;
    margin-left: 8px;
  }
}
@media (max-width: 768px) {
  html[lang="en"] .core-til-bg1,
  html[lang="en"] .core-til-bg2,
  html[lang="en"] .core-til-bg3 {
    height: auto;
    padding: 24px 12px;
  }
}
@media (max-width: 480px) {
  html[lang="en"] .banner-container .banner-til {
    margin-top: 40px;
  }
  html[lang="en"] .news-info-list ul li a {
    padding-right: 90px;
  }
  html[lang="en"] .news-info-list ul li a.download-btn {
    padding-right: 62px;
  }
  html[lang="en"] .oper-col-3 .item,
  html[lang="en"] .oper-col-4 .item {
    width: 100%;
    float: none;
  }
  html[lang="en"] .oper-col-3 .item .inner-item,
  html[lang="en"] .oper-col-4 .item .inner-item {
    width: 100%;
    margin: 0;
  }
  html[lang="en"] .delivery-list ul li .inner-item:hover .info .hover-detail {
    transform: translate3d(0, -40%, 0);
  }
  html[lang="en"] .trunk-list ul li .txt {
    height: auto;
  }
  html[lang="en"] .siteMap-wrap .sm-inner ul {
    width: 90% !important;
  }
  html[lang="en"] .siteMap-wrap .sm-inner ul.language {
    width: 100% !important;
  }
}
