[data-md-component="announce"]{
  display: none;
}

/* 自定义整站主配色  */

/* dark mode */
[data-md-color-scheme="slate"]>* {
  --md-typeset-a-color: #5FFFD7;
}
:root,[data-md-color-scheme="slate"] {
  --md-accent-fg-color: #E549FF;
}

/* light mode */
[data-md-color-scheme="default"]>* {
  --md-typeset-a-color: #00B1BB;
}
:root,[data-md-color-scheme="default"] {
  --md-accent-fg-color: #E549FF;
}
/* 头部栏背景 */
.md-header {
  background-color: #000;
}
.md-tabs {
  background-color: #000;
}

/** 头部Logo */
.md-header__button.md-logo img {
  height: 24px !important;
  width: auto !important;
}

/* 自定义中间内容区宽度 */
.md-grid{
  max-width: 65rem;
}

/* 表头背景 */
.md-typeset table:not([class]) th {
  color:white;
  background-color: #495057;
}

/*  备注颜色 */
[dir=ltr] .md-typeset blockquote {
  border-left: .2rem solid #FE7912;
}
.md-typeset blockquote {
  color: #FE7912;
}

/* 标签样式 */
.md-typeset .abstract>.admonition-title:before,
.md-typeset .abstract>summary:before {
  background: #448aff;
}

.md-typeset .abstract>.admonition-title,
.md-typeset .abstract>summary {
  background-color: #448aff1a;
}

.md-typeset .admonition.abstract,
.md-typeset details.abstract {
  border-color: #448aff;
}

.md-typeset .note>.admonition-title:before,
.md-typeset .note>summary:before {
  background-color: #02bfa5;
}

.md-typeset .admonition.note,
.md-typeset details.note {
  border-color: #02bfa5;
}

.md-typeset .note>.admonition-title,
.md-typeset .note>summary {
  background-color: #02bfa51a;
}

.md-typeset tag {
  color: #448aff;
  word-break: break-word;
}

.md-typeset [data-preview],
.md-typeset abbr {
  border-bottom: 0.05rem dotted #448aff;
}
.md-typeset .mdx-badge__text a:hover {
  color: #77a5ff !important;
  cursor: pointer;
}

tag {
  padding-left: 4px;
  padding-top: 1px;
}

/* 左边导航栏一级菜单自定义颜色 */
.md-nav__link[for]:focus,
.md-nav__link[href]:focus{
  color: #00B1BB !important;
}

/* 自定义文本在图片上下显示  */
.product-img-box {
  border-radius: 0.3125em;
  box-shadow: 0 2px 4px 0 rgba(34, 36, 38, .12), 0 2px 10px 0 rgba(34, 36, 38, .08);
}

.product-txt-box {
  color: orange;
  border-bottom: 1px solid #d9d9d9;
  display: inline-block;
  color: #999;
  padding: 2px;
}

/* 覆盖默认样式 */
.md-nav__icon:after {
  display:none;
}

.md-header__button.md-logo {
   padding-top: 0.2rem;
   margin-right: 0;
}

.md-header__button.md-logo img{
  width: 33px;
  height: 24px;
}


[dir=ltr] .md-header__title {
  margin-left: 0.5rem;
}



/* 白昼模式背景切换 */

label.md-header__button.md-icon::after{
  content: attr(tips);
  font-size: 12px;
  position: absolute;
  width: 115px;
  height: 25px;
  top: 100%;
  left: 50%; 
  transform: translateX(-50%); 
  padding: 4px;
  background-color: var(--md-default-bg-color);
  color: var(--md-default-fg-color);
  border-radius: 4px;
  opacity: 0;
  transition: opacity 0.5 ease;  
}

label.md-header__button.md-icon:hover::after{
  opacity: 1;
}

 /* 表格宽度调整 */
/* table th:first-of-type {
  width: 100px;
} */


/*  鼠标悬停显示提示信息 */
.hover-box {
  position: relative; 
  text-align: center;
  cursor: pointer;
}

.poptips {    
  background-color: var(--md-default-bg-color);
  color: var(--md-default-fg-color);
  text-align: left;
  border-radius: 6px;
  padding: 5px;
  border: 1px solid var(--md-accent-fg-color--transparent);  
  position: absolute;
  z-index: 1;
  
}

.hover-box:hover .poptips {
  visibility: visible;
}

.poptips_inactive {
  visibility: hidden;
}

.poptips_active {
  visibility: visible;
}

