
.Header__navbar {
  		/*导航栏背景色*/
        background-color: #fff !important;
    }

a {
	color: #555 !important;
}

.livechat_link {
  width: 48px;
  height: 48px;
  position: fixed;
  right: 40px;
  bottom: 280px;
  border-radius: 50px;
  box-shadow: 0 2px 4px #0000001a, 0 7px 7px #00000017, 0 16px 10px #0000000d,
    0 29px 11px #00000003, 0 45px 13px #0000;
}

.livechat_img {
  width: 100%;
  height: 100%;
  border-radius: 50px;
}

.Header__menuList {
  	/*导航栏字体*/
    font-size: 1.1rem;
    font-weight: bolder;
	}

.AppContainer__breadCrumbs {
  background-image: url('https://previewengine-accl.zoho.com/image/WD/sg3pkbc65c80eb5a84bf6b8d477367fd5a449?version=1.0'); /* 设置背景图片 */
  background-size: cover; /* 背景图片自适应大小 */
  background-position: center; /* 设置背景图片的位置 */
  text-decoration: none; /* 移除下划线 */
  color: white; /* 设置文字颜色，与背景图片颜色协调 */
  height:150px;
  }

@media (max-width: 768px) {
  .AppContainer__breadCrumbs {
    height:1px;
    background-color: #fff;
  }
}

.BreadCrumbs__breadcrumbsView ul li:last-child {
    display:none;/*不显示 KB*/
}

.Icon__brand {
    color: #000;/*搜索图标颜色*/
}

.KbCategory__box {
    height: 200px;
    border-radius: 10px;
    align-items: center; /* 垂直居中 */
}

@media (max-width: 768px) {
	.KbCategory__box {
      height: 100px;
      width: 80%;
      border-radius: 10px;
      align-items: center;/* 垂直居中 */
      margin-left: 10%; 
	}
}

.KbCategory__boxInner {
    padding: 1.250rem 1rem 1.250rem;
    display: flex;
    justify-content: center;
    align-items: center;
    /* 如果需要它自适应父容器的高度 */
    height: 100%; 
  	background-color:#F5F5F5;
}

.MediaObject__mediaObject {
     justify-content: center;
    align-items: center;
    /* 如果需要它自适应父容器的高度 */
    height: 100%;
}

.Avatar__xmedium {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 170px;  /* 默认宽度为 200px (PC 端) */
    height: 170px; /* 默认高度为 200px (PC 端) */
}

/* 移动端样式调整 */
@media (max-width: 768px) {
    .Avatar__xmedium {
        width: 100px;  /* 移动端宽度为 100px */
        height: 100px; /* 移动端高度为 100px */
    }
}

.Avatar__avatarImg {
    border-radius: 5px !important;
    width: auto !important; /* 宽度占满父容器 */
    height: auto !important; /* 高度占满父容器 */
    object-fit: cover !important; /* 保持图片比例并填满容器 */
}

.KbCategory__topicContent {
    text-align: center;
}

.KbCategory__topic {
	text-align: center;
}

.AppContainer__breadCrumbsBox {
      flex: 0 !important;
}

.AppContainer__container {
    max-width: 50rem;
}

/* 移动端样式调整 */
@media (max-width: 768px) {
    .AppContainer__container {
    	max-width: 20rem;
      	margin-left: -0.0rem;
	}
}

.SearchContainer__searchBox {
    margin: 4rem 0 0 1.5625rem;
}

.commonStyle__zt3BrandBg {
    background-color: #000;
}

.commonStyle__zt3Brand {
    color: #144a75;
  	text-decoration: underline; /* 为文本添加下划线 */
}

.commonStyle__zt3BrandBorder {
    border-color: #000;
}

.KbDetailLtContainer__articleContent a {
    color: #144a75;
}

.KbCategory__topic a {
    display: grid;
    align-items: center;
}

.AvatarText__avatarText {
    border: 1px solid #000;
}

.Button__btnFont.Button__footerBtn.commonStyle__inlineBlock.commonStyle__cursor.commonStyle__outlineNone:hover {
	background-color: #000;
}

.ticketForm #field_departmentId{  
  display: none;
}

.zd_hc_accordion_content {
    overflow: visible !important; /* Ensure content is visible */
    max-height: none !important;  /* Remove max-height restriction */
    height: auto !important;      /* Allow height to adjust based on content */
}

.zd_hc_accordion.collapsed .zd_hc_accordion_content {
    display: none !important; /* Ensure expanded content is visible */
}

.zd_hc_accordion_title_inner {
    word-break: break-all;
    font-size: larger;
    font-weight: bold;
}

[data-id="920904000005927295"] {
    display: none !important;
}

.ListHeader__kbSubcategoryImg{
    width: 50px !important;
  	height: 50px !important;
}

.ScrollSticky__type1 {
    position: relative !important; 
  	margin-top: -150px;
}

[data-id="category_logo"] {
	width: 50px !important;
  	height: 50px !important;
}


iframe {
    width: 100%;          /* Make the iframe take the full width of its container */
    height: auto;        /* Allow height to adjust automatically */
    max-width: 560px;    /* Set a max width for larger screens */
    aspect-ratio: 16 / 9; /* Maintain 16:9 aspect ratio */
}

@media only screen and (max-width: 768px) {
    [class^="sty__"][class$="__cls"] {
        margin: 0 !important;
    }
}

@media only screen and (max-width: 769px) {
    .commonStyle__rightPanelDetail, .commonStyle__widgetRight {
        display: none;
    }
}

@media only screen and (max-width: 768px) {
 	.Footer__footerBg {
    display: none;
  }
}

.Header__menu, .Header__menu:after, .Header__menu:before {
    background-color: #000 !important;
}

@media only screen and (max-width: 1024px) {
    .Header__homeContent .Header__navbar, .Header__defaultContent .Header__navbar, .Header__navopen .Header__navbar .Header__menuTab {
        background-color: #fff ;
    }
}

.Readingprogress__progressBarLine
{
  display: none !important;
}

.Footer__footerBg
{
  display: none !important;
}
