@charset "UTF-8";
@import url("./variables.css");
@import url("./copy.css");
@import url("./table-extend.css");

/* PC banner 样式 */
@import url("./banner.css");
/* H5 banner 样式 */
@import url("./h5/banner.css");

body,
html {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  background-color: #fff;
}
a {
  text-decoration: none;
}
a:link,
a:hover,
a:focus,
a:active,
a:visited {
  text-decoration: none; /* 清除下划线 */
  color: inherit; /* 使用父元素的颜色 */
  outline: none; /* 清除默认的 focus 样式 */
}
/* 禁用移动端点击后的灰色背景 */
a {
  -webkit-tap-highlight-color: transparent; /* 禁用点击高亮 */
  tap-highlight-color: transparent; /* 兼容性写法 */
}

ul,li{
  /* list-style-type: none; */
  margin: 0;
  padding: 0;
}
input,
textarea:focus {
  outline: none;
}


/* 禁止页面滚动 */
.no-scroll {
  overflow: hidden;
}

#TOPBANNER {
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
}


.content ::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}

.content ::-webkit-scrollbar-thumb {
  /*滚动条里面小方块*/
  border-radius: 5px;
  background: #c7c7c7;
}

.docsify-example-panels {
  width: var(--docsify-example-panels-wrapper-width);
}

.docsify-example-panel,
.docsify-example-panels {
  padding: 0;
  display: inline-block;
}

.docsify-example-panel.left-panel {
  float: left;
  max-width: var(--docsify-example-panels-left-panel-width);
  width: var(--docsify-example-panels-left-panel-width);
  padding: var(--docsify-example-panels-padding-inner);
  padding-left: var(--docsify-example-panels-padding-surroundings);
  background: var(--docsify-example-panels-left-panel-background);
}

@media only screen and (max-width: 1300px) {
  .docsify-example-panel.left-panel {
    float: none !important;
    max-width: 100% !important;
    width: 100% !important;
    padding: 0 !important;
  }
}

.docsify-example-panel.right-panel {
  max-width: var(--docsify-example-panels-right-panel-width);
  width: var(--docsify-example-panels-right-panel-width);
  padding: var(--docsify-example-panels-padding-inner);
  padding-right: var(--docsify-example-panels-padding-surroundings);
  background: var(--docsify-example-panels-right-panel-background);
}

@media only screen and (max-width: 1300px) {
  .docsify-example-panel.right-panel {
    max-width: 100% !important;
    width: 100% !important;
    padding: 0 !important;
  }
}

.docsify-example-panel.title-panel {
  padding: 0;
  padding-left: var(--docsify-example-panels-padding-surroundings);
  padding-right: var(--docsify-example-panels-padding-surroundings);
  max-width: 100%;
  width: 100%;
  background: var(--docsify-example-panels-title-background);
}

.docsify-select {
  border-radius: var(--docsify-select-border-radius);
  overflow: hidden;
}

.docsify-select-menu {
  min-width: var(--docisfyselect-menu-width);
}

.docsify-select-group {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
  background: #293249;
}

.docsify-select__content {
  visibility: hidden;
  position: absolute;
  overflow: hidden;
  height: 0;
  width: 100%;
  color: var(--docsifyselect-content-color);
  font-size: var(--font-size-13);
}

.docsify-select__content > p {
  padding: 0 20px;
}

.docsify-select__content--active {
  visibility: visible;
  position: relative;
  overflow: auto;
  height: auto;
}

[class*="docsify-select--"] .docsify-select-menu {
  min-width: var(--docisfyselect-menu-width);
}

.docsify-select--classic .docsify-select-group {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.docsify-select--classic .docsify-select-menu-container {
  width: 100%;
  height: var(--docsifyselect-menu-container-height);
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.docsify-select--classic .docsify-select-title {
  flex: 1;
  font-size: var(--font-size-13);
  color: var(--docsifyselect-menu-color);
  padding-left: 20px;
}

.docsify-select--classic .docsify-select-menu-container label {
  display: none;
  color: var(--docsifyselect-menu-color);
  font-size: var(--docsifyselect-menu-label-font-size);
  font-weight: 700;
  letter-spacing: 0.3px;
  line-height: 19.5px;
  text-transform: var(--docisfyselect-menu-label-text-transform);
}

.docsify-select--classic .docsify-select-menu {
  background: var(--docsifyselect-menu-background) var(--docsifyselect-menu-arrow) calc(100% - 12px) 50%/12px no-repeat;
  border-color: var(--docsifyselect-menu-border-color);
  border-radius: var(--docsifyselect-menu-border-radius);
  border-style: solid;
  border-width: var(--docsifyselect-menu-border-width);
  box-shadow: var(--docsifyselect-menu-box-shadow);
  box-sizing: border-box;
  color: var(--docsifyselect-menu-color);
  display: block;
  font-size: var(--docsifyselect-menu-font-size);
  line-height: var(--docsifyselect-menu-line-height);
  margin: var(--docsifyselect-menu-margin);
  padding: var(--docsifyselect-menu-padding);
  text-align: start;
  text-transform: none;
  min-width: var(--docisfyselect-menu-width);
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  outline: none;
}

.docsify-select--classic .docsify-select__content {
  padding: var(--docsifyselect-content-padding);
  background: var(--docsifyselect-content-background);
}

.docsify-select--classic .docsify-select__content--active {
  padding: var(--docsifyselect-content-padding);
  background: var(--docsifyselect-content-background);
}

.docsify-tabs:before,
.docsify-tabs__tab {
  z-index: 1;
}

.docsify-tabs__tab:focus,
.docsify-tabs__tab--active {
  z-index: 2;
}

.docsify-tabs {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}

.docsify-tabs:before {
  content: '';
  order: 0;
  flex: 1;
}

.docsify-tabs__tab {
  order: -1;
  position: relative;
  margin: 0;
  font-size: inherit;
  appearance: none;
}

.docsify-tabs__content {
  visibility: hidden;
  position: absolute;
  overflow: hidden;
  height: 0;
  width: 100%;
  font-size: var(--font-size-13);
}

.docsify-tabs__content :first-child {
  margin-top: 0;
}

.docsify-tabs__content :last-child,
.docsify-tabs__content :first-child ~ :last-child {
  margin-bottom: 0;
}

.docsify-tabs__tab--active + .docsify-tabs__content {
  visibility: visible;
  position: relative;
  overflow: auto;
  height: auto;
}

[class*="docsify-tabs--"] {
  margin-top: var(--docsifytabs-margin);
}

[class*="docsify-tabs--"] .docsify-tabs__tab {
  height: var(--docsifytabs-tab-height);
  padding: var(--docsifytabs-tab-padding);
  background: var(--docsifytabs-tab-background);
  color: var(--docsifytabs-tab-color);
  font-size: var(--font-size-13);
}

[class*="docsify-tabs--"] .docsify-tabs__tab--active {
  background: var(--docsifytabs-tab-background--active);
  color: var(--docsifytabs-tab-color--active);
}

[class*="docsify-tabs--"] .docsify-tabs__content {
  padding: var(--docsifytabs-content-padding);
  background: var(--docsifytabs-content-background);
  color: var(--docsifytabs-content-color);
}

.docsify-tabs--classic {
  background: var(--docsifytabs-background);
  border-radius: var(--docsifytabs-border-radius-px);
  overflow: hidden;
}

.docsify-tabs--classic:before,
.docsify-tabs--classic .docsify-tabs__tab,
.docsify-tabs--classic .docsify-tabs__content {
  border: none;
}

.docsify-tabs--classic:before {
  margin-right: var(--docsifytabs-border-px);
  border-width: 0;
}

.docsify-tabs--classic .docsify-tabs__tab:first-of-type {
  border-top-left-radius: var(--docsifytabs-border-radius-px);
}

.docsify-tabs--classic .docsify-tabs__tab:last-of-type {
  border-top-right-radius: var(--docsifytabs-border-radius-px);
}

.docsify-tabs--classic .docsify-tabs__tab ~ .docsify-tabs__tab {
  margin-left: calc(0px - var(--docsifytabs-border-px));
}

.docsify-tabs--classic .docsify-tabs__tab--active {
  border-bottom-width: 0;
}

.docsify-tabs--classic .docsify-tabs__content {
  margin-top: calc(0px - var(--docsifytabs-border-px));
  border-radius: 0 var(--docsifytabs-border-radius-px) var(--docsifytabs-border-radius-px) var(--docsifytabs-border-radius-px);
}

.docsify-tabs--classic .docsify-tabs__content pre {
  padding: 0;
}

.docsify-tabs--classic .docsify-tabs__content pre .docsify-copy-code-button {
  right: 4px;
}

.docsify-tabs--material .docsify-tabs__tab {
  margin-bottom: calc(var(--docsifytabs-tab-highlight-px) - var(--docsifytabs-border-px));
  background: transparent;
  border: 0;
}

.docsify-tabs--material .docsify-tabs__tab--active {
  box-shadow: 0 var(--docsifytabs-tab-highlight-px) 0 0 var(--docsifytabs-tab-highlight-color);
  background: transparent;
}

.docsify-tabs--material .docsify-tabs__content {
  border-width: var(--docsifytabs-border-px) 0;
  border-style: solid;
  border-color: var(--docsifytabs-border-color);
}
