/* 英文版公司信息统一样式 - 重新布局 */
/* 父容器：flex布局 - 三个公司横向排列，平分宽度，相同间距 */
#rot_ctr1_bod_blk5_custom_blk2_custom {
  display: flex !important;
  flex-wrap: wrap !important;
  width: 100% !important;
  position: relative !important;
  clear: both !important;
  gap: 1em !important;
}

/* 三个公司块的基础样式 - 每个公司块平分宽度，相同间距，确保顶部对齐一致 */
#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom {
  flex: 1 1 0% !important;
  min-width: 200px !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-top: 0 !important;
  display: block !important;
  position: relative !important;
  float: none !important;
  align-self: flex-start !important;
  vertical-align: top !important;
}

/* 第一行：公司名称 - 单独一行显示，加粗，保持原有样式，确保顶部对齐 */
#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk1_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk1_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk1_custom {
  display: block !important;
  margin-top: 30px !important;
  margin-bottom: 0.2em !important;
  padding-top: 0 !important;
  width: 100% !important;
  font-weight: normal !important;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk1_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk1_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk1_custom p {
  margin: 0 !important;
  margin-bottom: 0.2em !important;
  padding-top: 0 !important;
  /* font-weight: bold !important; */
  display: block !important;
  color: #ffffff !important;
  font-size: inherit !important;
  text-align: left !important;
}

/* 第二行：电话和传真 - 必须在同一行显示！使用inline-block，字体小一点 */
#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk2_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk3_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk2_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk3_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk2_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk3_custom {
  margin-right: 0.6em !important;
  margin-left: 0 !important;
  vertical-align: baseline !important;
  white-space: nowrap !important;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk2_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk3_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk2_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk3_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk2_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk3_custom p {
  margin: 0 !important;
  color: rgba(190, 190, 190, 1) !important;
  font-size: 14px !important;
  font-weight: normal !important;
  text-decoration: none !important;
  white-space: nowrap !important;
}

/* 第三行：邮箱 - 单独一行显示，清除浮动，字体小一点 */
#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk4_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk4_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk4_custom {
  display: block !important;
  clear: both !important;
  width: 100% !important;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk4_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk4_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk4_custom p {
  margin: 0 !important;
  display: block !important;
  color: rgba(190, 190, 190, 1) !important;
  font-size: 14px !important;
  font-weight: normal !important;
  text-decoration: none !important;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk4_custom a,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk4_custom a,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk4_custom a {
  color: rgba(190, 190, 190, 1) !important;
  font-size: 14px !important;
  font-weight: normal !important;
  text-decoration: underline !important;
  cursor: pointer !important;
}

/* Email链接的悬停效果 */
#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk4_custom a:hover,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk4_custom a:hover,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk4_custom a:hover {
  color: #aac326 !important;
  text-decoration: underline !important;
}

/* 第四行：地址 - 单独一行显示，清除浮动，字体小一点 */
#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk5_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk5_custom,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk5_custom {
  display: block !important;
  margin-bottom: 0 !important;
  clear: both !important;
  width: 100% !important;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk1_custom_blk5_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk2_custom_blk5_custom p,
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk5_custom p {
  margin: 0 !important;
  display: block !important;
  color: rgba(190, 190, 190, 1) !important;
  font-size: 14px !important;
  font-weight: normal !important;
  text-decoration: none !important;
}

/* 版权信息块 - 占据整行，间距调整，底部居中 */
#rot_ctr1_bod_blk5_custom_blk2_custom_blk4_custom {
  width: 100% !important;
  /* margin-top: 0.4em !important; */
  margin-left: auto !important;
  margin-right: auto !important;
  clear: both !important;
  display: block !important;
  flex-basis: 100% !important;
  text-align: center !important;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk4_custom_blk1_custom {
  text-align: center !important;
  width: 100% !important;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk4_custom_blk1_custom p {
  text-align: right !important;
  margin: 0 auto !important;
  color: rgba(190, 190, 190, 1) !important;
  font-size: 14px !important;
  font-weight: normal !important;
  text-decoration: none !important;
  max-width: 1060px;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk4_custom_blk1_custom a {
  /* color: rgba(190, 190, 190, 1) !important;
    text-decoration: none !important; */
  font-size: 14px !important;
  font-weight: normal !important;
  color: #4787c7 !important;
}

/* 英文版页脚容器高度设置 */
#rot #rot_ctr1_bod_blk5_custom {
  height: 490px !important;
}
#rot
#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk1_custom p {
  font-family: Arial;
}

#rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk4_custom {
  margin-top: 3px;
}
#rot #rot_ctr1_bod_blk5_custom_blk2_custom_blk3_custom_blk5_custom {
  margin-top: 3px;
}