.desktopHeader .navContWrap .topicBlock { padding: 70px 70px 60px 70px; }
.desktopHeader .navContWrap .topicBlock .topic { font-size: 30px; line-height: 40px; }
.desktopHeader .navContWrap .contentBlock ul li { margin: 0 40px 0 0; }
.desktopHeader .navContWrap .contentBlock ul li a { width: auto; }
.kvBlock p { font-size: 30px; }
.newsBlock p { font-size: 30px; }
.logisticsBlock .logisticsCont { width: 400px; }
.logisticsBlock .logisticsCont p { font-size: 30px; }
.marketing .onlineShopBlock .introCont { bottom: 5%; }
.logistics .dataBlock.device ul .deviceCard .cardInfo { height: auto; }
.logistics .dataBlock.device ul .deviceCard .cardInfo b { font-size: 30px; }
.logistics .dataBlock.device ul .deviceCard .cardInfo h3 { overflow: auto; white-space: initial; }
.revenue .revenueCont .dropMenu { width: 320px; }
.investor .seasonFileList dd .downLoadBtnGp { width: 232px; }
.announcemet .announcemetCont .dropMenu { width: 300px; }
.announcemet .announcemetCont .announcemetList li .announcemetTitle { padding: 0 10px 0 0; }
.director .abilityBlock .abilityTable .tableStyle thead tr td { font-size: 15px; }
.director .abilityBlock .abilityTable .tableStyle { width: 1955px; }
.director .abilityBlock .abilityTable .tableStyle tbody tr td:nth-child(5) { width: 400px; }
.director .abilityBlock .abilityTable .tableStyle thead tr td.stickyCol,
.director .abilityBlock .abilityTable .tableStyle tbody tr td.stickyCol { width: 150px; min-width: 150px; }
.director .abilityBlock .abilityTable .tableStyle thead tr td:nth-child(2),
.director .abilityBlock .abilityTable .tableStyle tbody tr td:nth-child(2) { width: 140px; min-width: 140px; }
.director .abilityBlock .abilityTable .tableStyle thead tr td:nth-child(3),
.director .abilityBlock .abilityTable .tableStyle tbody tr td:nth-child(3) { width: 60px; min-width: 60px; }
.director .memberBlock .memberList .cardBasic span { max-width: unset; line-height: 20px; padding: 5px 15px; }
.activity .activityCont .activityList ul li .activityInfo th span { position: relative; padding: 0 10px 0 40px; -webkit-box-sizing: border-box; box-sizing: border-box; text-align: left; }
.activity .activityCont .activityList ul li .activityInfo th span i { position: absolute; left: 10px; }
.activity .activityCont .activityList ul li .downloadBtn { width: auto; }
.dividend .dividendCont p { margin: 0 0 20px 0; }
.dividend .dividendCont .dividendTable .tableStyle thead tr td { white-space: nowrap; }
.csr h1 { font-size: 28px; }
.logisticsCoop .mainBlock .businessCont { margin: 0 0 0 5%; }
.logisticsCoop .mainBlock .businessCont form p { clear: both; }
.logisticsCoop .mainBlock .businessCont form .reminder, .logisticsCoop .mainBlock .businessCont form .wrongEmail { margin: 5px 0 0 215px; }
.logisticsCoop .mainBlock .businessCont form label { width: 200px; }
.logisticsCoop .mainBlock .businessCont form input { width: calc(100% - 215px); max-width: 600px; }
.logisticsCoop .mainBlock .businessCont form textarea { width: calc(100% - 215px); max-width: 600px; }
.logisticsCoop .mainBlock .businessCont form dl { padding-bottom: 30px; }
.logisticsCoop .mainBlock .businessCont form dl dt { width: 200px; float: left; }
.logisticsCoop .mainBlock .businessCont form dl dd { float: left; }
.logisticsCoop .mainBlock .businessCont form .disc li::before { top: 12px; }
.logisticsCoop .mainBlock .businessCont form .detailBox .square { width: 140px; }
.logisticsCoop .mainBlock .businessCont form .tips { margin: 5px 0 0 215px; }
.logisticsCoop .mainBlock .businessCont .checkRentandsell dt + dd .detailBox { width: 450px; }
.logisticsCoop .mainBlock .businessCont .checkRentandsell .reminder { margin: 5px 0 5px 215px; clear: both; }
@media screen and (max-width: 1340px) { .logisticsBlock .logisticsCont { width: 300px; right: 2%; background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.7)), to(rgba(255, 255, 255, 0))); background: linear-gradient(90deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0)); padding: 20px; border-radius: 6px; }
  .logisticsCoop .mainBlock .businessCont form dl { padding-bottom: 50px; }
  .logisticsCoop .mainBlock .businessCont .checkRentandsell dt + dd .detailBox { top: 80px; } }
@media screen and (max-width: 1024px) { .mobileHeader .leftmenu .menuCont .menuList ul li { line-height: 40px; padding: 10px 0; }
  .mobileHeader .leftmenu .menuCont .menuList ul li a { white-space: initial; }
  .mobileHeader .leftmenu .menuCont .menuList ul li i { top: calc(50% - 12px); }
  .contentWrap .bannerBlock .localPath h1 { max-width: 90%; min-width: 65%; font-size: 30px; width: -webkit-min-content; width: -moz-min-content; width: min-content; line-height: 40px; }
  .contentWrap .bannerBlock .breadcrumbs { top: 270px; z-index: 1; width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box; height: -webkit-min-content; height: -moz-min-content; height: min-content; }
  .contentWrap .bannerBlock .breadcrumbs li { height: 30px; }
  .contentWrap .mainBlock { padding-top: 20px; }
  .kvBlock p { font-size: 24px; }
  .newsBlock p { font-size: 24px; }
  .logisticsBlock .logisticsCont { background: none; padding: 0; top: 10%; left: 10%; }
  .logisticsBlock .logisticsCont p { font-size: 22px; }
  .marketing .onlineShopBlock .introCont { bottom: 15%; }
  .revenue .revenueCont .dropMenu { width: 260px; }
  .revenue .revenueCont .dropMenu select { font-size: 20px; width: 260px; }
  .activity .activityCont .activityList ul li .activityInfo th span { padding: 0 5px; text-align: center; }
  .activity .activityCont .activityList ul li .activityInfo td { font-size: 15px; line-height: 26px; }
  .dividend .dividendCont .dividendTable { padding: 0 0 0 100px; }
  .dividend .dividendCont .dividendTable .tableBox_L { width: 100px; }
  .logisticsCoop .mainBlock { padding-top: 70px; } }
@media screen and (max-width: 800px) { .logisticsCoop .mainBlock .businessCont { margin: 0; }
  .logisticsCoop .mainBlock .businessCont form .reminder, .logisticsCoop .mainBlock .businessCont form .wrongEmail { margin: 5px 0 0 0; }
  .logisticsCoop .mainBlock .businessCont form dl { padding: 0; }
  .logisticsCoop .mainBlock .businessCont form dl dt { float: unset; }
  .logisticsCoop .mainBlock .businessCont form dl dd { float: unset; }
  .logisticsCoop .mainBlock .businessCont form textarea { width: 100%; }
  .logisticsCoop .mainBlock .businessCont form input { width: 100%; }
  .logisticsCoop .mainBlock .businessCont form .tips { margin: 5px 0 0 0; }
  .logisticsCoop .mainBlock .businessCont .checkRentandsell dt + dd .detailBox { width: 100%; max-width: 400px; top: unset; } }
@media screen and (min-width: 800px) and (max-width: 1030px) { .logisticsCoop .mainBlock .businessCont form .detailTransport { left: -120px; }
  .logisticsCoop .mainBlock .businessCont form .detailTransport::before { left: 150px; }
  .logisticsCoop .mainBlock .businessCont form .detailTransport::after { left: 150px; } }
@media screen and (max-width: 640px) { .kvBlock p { font-size: 22px; }
  .newsBlock p { font-size: 22px; }
  .cooperateBlock p { font-size: 22px; }
  .announcemet .announcemetCont .dropMenu select { width: 280px; }
  .announcemet .announcemetCont .announcemetList li .announcemetTitle { padding: 0; }
  .announcemet .announcemetCont .announcemetList li .announcemetTitle p { font-size: 16px; }
  .announcemet .announcemetCont .announcemetList li button { font-size: 15px; }
  .director .abilityBlock .abilityTable .tableStyle tbody tr td { height: 60px; }
  .director .memberBlock .memberList .cardBasic h3 sup { display: block; margin: 0; }
  .activity .activityCont .activityList ul li .downloadBtn { font-size: 15px; } }
