/*html {*/
/*  -webkit-box-sizing: border-box;*/
/*  box-sizing: border-box*/
/*}*/

/** {*/
/*  -webkit-user-select: none;*/
/*  -moz-user-select: none;*/
/*  -ms-user-select: none;*/
/*  user-select: none;*/
/*  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);*/
/*  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);*/
/*  -webkit-box-sizing: inherit;*/
/*  box-sizing: inherit*/
/*}*/

/**:before, *:after {*/
/*  -webkit-box-sizing: inherit;*/
/*  box-sizing: inherit*/
/*}*/

/*input[type], [contenteditable] {*/
/*  -webkit-user-select: text;*/
/*  -moz-user-select: text;*/
/*  -ms-user-select: text;*/
/*  user-select: text*/
/*}*/

/*body, h1, h2, h3, h4, h5, h6, p {*/
/*  margin: 0;*/
/*  font-size: 1rem;*/
/*  font-weight: 400*/
/*}*/

/*a {*/
/*  text-decoration: none;*/
/*  color: inherit*/
/*}*/

/*a:focus, button:focus {*/
/*  outline: 0*/
/*}*/

/*button {*/
/*  -webkit-appearance: none;*/
/*  -moz-appearance: none;*/
/*  appearance: none;*/
/*  background-color: rgba(0, 0, 0, 0);*/
/*  border: 0;*/
/*  padding: 0*/
/*}*/

/*input, fieldset {*/
/*  -webkit-appearance: none;*/
/*  -moz-appearance: none;*/
/*  appearance: none;*/
/*  border: 0;*/
/*  padding: 0;*/
/*  margin: 0;*/
/*  min-width: 0;*/
/*  font-size: 1rem;*/
/*  font-family: inherit*/
/*}*/

/*input:focus {*/
/*  outline: 0*/
/*}*/

/*img {*/
/*  max-width: 100%;*/
/*  display: block*/
/*}*/

/*select:-moz-focusring {*/
/*  color: rgba(0, 0, 0, 0);*/
/*  text-shadow: 0 0 0 #000*/
/*}*/

/*html, body {*/
/*  -webkit-box-sizing: border-box;*/
/*  box-sizing: border-box*/
/*}*/

/*html:before, html:after, body:before, body:after {*/
/*  -webkit-box-sizing: border-box;*/
/*  box-sizing: border-box*/
/*}*/

/*body {*/
/*  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*  line-height: 1.5;*/
/*  font-size: 16px;*/
/*  color: #111;*/
/*  font-weight: normal*/
/*}*/

/*h1, h2, h3, h4, h5, h6 {*/
/*  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;*/
/*  font-weight: 500;*/
/*  line-height: 1.1;*/
/*  margin: 0;*/
/*  padding: 0*/
/*}*/

/*h1 {*/
/*  font-size: 1.75em*/
/*}*/

/*h2 {*/
/*  font-size: 1.5em*/
/*}*/

/*h3 {*/
/*  font-size: 1.25em*/
/*}*/

/*h4 {*/
/*  font-size: 1.1em*/
/*}*/

/*h5 {*/
/*  font-size: 1em*/
/*}*/

/*h6 {*/
/*  font-size: .85em*/
/*}*/

/*nav {*/
/*  margin: 1em 0*/
/*}*/

/*nav ul {*/
/*  list-style: none;*/
/*  margin: 0;*/
/*  padding: 0*/
/*}*/

/*nav ul li {*/
/*  display: inline-block;*/
/*  margin-right: 1em;*/
/*  margin-bottom: .25em*/
/*}*/

/*a {*/
/*  text-decoration: none;*/
/*  color: #4990e2*/
/*}*/

/*a:hover, a:focus {*/
/*  color: #2e7fde*/
/*}*/

/*ul, ol {*/
/*  margin-top: 0;*/
/*  padding-top: 0;*/
/*  padding-left: 2.5em*/
/*}*/

/*p {*/
/*  margin: 1em 0;*/
/*  -webkit-hyphens: auto;*/
/*  -ms-hyphens: auto;*/
/*  hyphens: auto*/
/*}*/

/*p.lead {*/
/*  font-size: 1.2em*/
/*}*/

/*p:first-child {*/
/*  margin-top: 0*/
/*}*/

/*p:last-child {*/
/*  margin-bottom: 0*/
/*}*/

/*p + ul, p + ol {*/
/*  margin-top: -0.75em*/
/*}*/

/*dd {*/
/*  margin-bottom: 1em;*/
/*  margin-left: 0;*/
/*  padding-left: 2.5em*/
/*}*/

/*dt {*/
/*  font-weight: 700*/
/*}*/

/*blockquote {*/
/*  margin: 0;*/
/*  padding-left: 2.5em*/
/*}*/

/*body, html {*/
/*  padding: 0;*/
/*  margin: 0*/
/*}*/

/*.layui-form-item {*/
/*  height: 32px*/
/*}*/

/*.layui-login {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -webkit-box-pack: center;*/
/*  -ms-flex-pack: center;*/
/*  justify-content: center;*/
/*  -webkit-box-align: center;*/
/*  -ms-flex-align: center;*/
/*  align-items: center*/
/*}*/

/*#gotoLogin {*/
/*  margin-top: 55px*/
/*}*/

/*#downloadVersion {*/
/*  margin-top: 55px*/
/*}*/

/*#app {*/
/*  background: #fff;*/
/*  color: #656565*/
/*}*/

/*#isMain {*/
/*  padding-right: 15px;*/
/*  height: 211px*/
/*}*/

/*.isbutton {*/
/*  width: 80px;*/
/*  margin-left: 15px;*/
/*  margin-top: 8px*/
/*}*/

/*footer {*/
/*  color: #7a7a7a;*/
/*  text-align: right;*/
/*  font-size: .8em*/
/*}*/

/*footer a {*/
/*  outline: none;*/
/*  color: #949494*/
/*}*/

/*footer a:hover {*/
/*  color: #7a7a7a*/
/*}*/

/*.ztree-bookmark {*/
/*  width: 100%;*/
/*  height: 285px;*/
/*  overflow: scroll;*/
/*  overflow-x: hidden*/
/*}*/

/*.btnlist {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -webkit-box-pack: justify;*/
/*  -ms-flex-pack: justify;*/
/*  justify-content: space-between;*/
/*  margin-top: 18px;*/
/*  padding-left: 15px*/
/*}*/

/*.layui-tree-txt {*/
/*  margin-bottom: 4px*/
/*}*/

/*.layui-btn-group {*/
/*  margin-bottom: 4px*/
/*}*/

/*.layui-tree-entry {*/
/*  padding: 1px !important;*/
/*  margin-bottom: 2px*/
/*}*/

/*.custom-tree-item-clicked {*/
/*  color: #fc9003*/
/*}*/

/*.inputtList {*/
/*  padding-bottom: 15px*/
/*}*/

/*#addBookmark {*/
/*  height: 30px;*/
/*  line-height: 30px;*/
/*  background-color: #007bff;*/
/*  margin-bottom: 8px;*/
/*  border-radius: 3px;*/
/*  margin-right: 0px*/
/*}*/

/*.coverImageRow {*/
/*  overflow: scroll;*/
/*  overflow-x: hidden;*/
/*  height: 345px;*/
/*  margin-left: 20px;*/
/*  margin-top: 5px;*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  -webkit-box-orient: vertical;*/
/*  -webkit-box-direction: normal;*/
/*  -ms-flex-direction: column;*/
/*  flex-direction: column;*/
/*  scrollbar-width: thin*/
/*}*/

/*.coverImageRow img {*/
/*  margin-left: 5px;*/
/*  border-radius: 4px;*/
/*  border: 1px solid #eee;*/
/*  margin-bottom: 5px*/
/*}*/

/*.popup-content {*/
/*  width: 420px;*/
/*  min-width: 420px;*/
/*  max-width: 550px*/
/*}*/

/*.setbtn {*/
/*  margin-top: 5px !important;*/
/*  margin-bottom: 3px !important;*/
/*  padding: 0px*/
/*}*/

/*.layui-input-block {*/
/*  margin-left: 80px !important;*/
/*  height: auto*/
/*}*/

/*.layui-form-radio {*/
/*  padding: 0px !important*/
/*}*/

/*.labelTitle {*/
/*  padding-left: 0px !important;*/
/*  padding-right: 0px !important;*/
/*  width: 50px !important;*/
/*  text-align: LEFT !important*/
/*}*/

/*.lab {*/
/*  text-indent: 15px*/
/*}*/

/*.lblock {*/
/*  margin-left: 50px !important*/
/*}*/

/*.btn-center {*/
/*  text-indent: 4px !important*/
/*}*/

/*#desc {*/
/*  border: 0;*/
/*  color: #7e7b7b*/
/*}*/

/*.btnAll {*/
/*  margin-top: 10px*/
/*}*/

/*body {*/
/*  font-family: "Helvetica Neue", Helvetica, Microsoft Yahei, sans-serif;*/
/*  font-weight: 300*/
/*}*/

/*.app-name {*/
/*  font-size: 20px;*/
/*  text-transform: uppercase;*/
/*  margin: 0 auto 1em auto;*/
/*  padding: 0;*/
/*  width: 100%;*/
/*  height: 55px;*/
/*  margin-bottom: 6px;*/
/*  padding: 5px 15px 5px 15px*/
/*}*/

/*.layui-form-label {*/
/*  color: gray;*/
/*  font-size: 14px*/
/*}*/

/*#delBookmark {*/
/*  margin-left: 10px;*/
/*  border-radius: 3px;*/
/*  margin-right: 0px !important*/
/*}*/

/*.site-description {*/
/*  padding: .5em;*/
/*  border: 1px solid #eee;*/
/*  margin: 0*/
/*}*/

/*.site-description h3 {*/
/*  margin: 0;*/
/*  padding: 0;*/
/*  border-bottom: 1px solid #eee;*/
/*  padding-bottom: .5em*/
/*}*/

/*.site-description .description {*/
/*  color: #7a7a7a;*/
/*  max-height: 100px;*/
/*  font-size: .8em;*/
/*  line-height: 1.2*/
/*}*/

/*.site-description .url {*/
/*  outline: none;*/
/*  text-decoration: none;*/
/*  line-height: 1.2;*/
/*  font-size: .8em;*/
/*  word-break: break-word;*/
/*  display: block*/
/*}*/

/*.action-container {*/
/*  margin: 1em auto*/
/*}*/

/*.heightTag {*/
/*  height: auto*/
/*}*/

/*.btn {*/
/*  background: none;*/
/*  border: none;*/
/*  display: inline-block;*/
/*  cursor: pointer;*/
/*  padding: .5em 1.5em;*/
/*  background: #4990e2;*/
/*  color: #fff;*/
/*  font-weight: 500;*/
/*  border-radius: 2px;*/
/*  outline: none;*/
/*  font-size: 1em*/
/*}*/

/*.layui-textarea {*/
/*  min-height: 50px !important;*/
/*  max-height: 50px !important*/
/*}*/

/*#choiceImages-bottom {*/
/*  margin-left: 4px;*/
/*  margin-top: 4px*/
/*}*/

/*#choiceImages {*/
/*  position: absolute;*/
/*  width: 20px;*/
/*  height: 20px;*/
/*  z-index: 20;*/
/*  right: 1px;*/
/*  bottom: 1px;*/
/*  background: #007bff;*/
/*  color: #fff;*/
/*  border-top-left-radius: 3px*/
/*}*/

/*.bookmark-img {*/
/*  width: 67px;*/
/*  height: 64px;*/
/*  float: left;*/
/*  margin-left: 10px;*/
/*  display: block;*/
/*  position: relative;*/
/*  border: 1px solid #d5d2d2;*/
/*  border-radius: 3px*/
/*}*/

/*#api-img {*/
/*  margin-left: 5px;*/
/*  width: 368px;*/
/*  height: 242px;*/
/*  float: left;*/
/*  border: 1px solid #dbdada;*/
/*  border-radius: 4px;*/
/*  background-color: #eee;*/
/*  text-align: center;*/
/*  line-height: 243px;*/
/*  font-size: 17px;*/
/*  color: #8e8e8e;*/
/*  margin-bottom: 10px*/
/*}*/

/*#bookmark-img-value {*/
/*  width: 100%;*/
/*  height: 100%*/
/*}*/

/*#isTitle {*/
/*  font-weight: 600*/
/*}*/

/*#isTitle, #isUrl, #searchMenu {*/
/*  border-radius: 4px;*/
/*  height: 32px !important*/
/*}*/

/*#selectMenu {*/
/*  height: 32px*/
/*}*/

/*#selectMenu input {*/
/*  border-radius: 4px*/
/*}*/

/*#more {*/
/*  border-radius: 3px*/
/*}*/

/*#commonly {*/
/*  border-radius: 3px*/
/*}*/


/*#app-name-title {*/
/*  margin-left: 11px;*/
/*  font-weight: 600;*/
/*  color: #000*/
/*}*/

/*.app-name-img img {*/
/*  width: 23px;*/
/*  height: 23px;*/
/*  line-height: 54px;*/
/*  vertical-align: middle;*/
/*  margin-top: -5px*/
/*}*/

/*#backoff {*/
/*    display: none*/
/*}*/

/*#close {*/
/*  display: none*/
/*}*/

/*.searchDiv {*/
/*  padding: 0px 20px 10px 20px;*/
/*  margin-bottom: 15px*/
/*}*/

/*.menuList {*/
/*  width: 325px;*/
/*  height: 36px;*/
/*  border: 1px solid #eee;*/
/*  border-radius: 4px*/
/*}*/

/*.menuList {*/
/*  display: -webkit-box;*/
/*  display: -ms-flexbox;*/
/*  display: flex;*/
/*  justify-items: center;*/
/*  -webkit-box-orient: horizontal;*/
/*  -webkit-box-direction: normal;*/
/*  -ms-flex-direction: row;*/
/*  flex-direction: row*/
/*}*/

/*#selectMenuIcon {*/
/*  width: 22px;*/
/*  height: 22px;*/
/*  line-height: 46px;*/
/*  margin-left: 7px*/
/*}*/

/*#selectMenuTitle {*/
/*  line-height: 36px;*/
/*  margin-left: 5px;*/
/*  width: 254px;*/
/*  font-size: 14px*/
/*}*/

/*#selectMenuImg {*/
/*  width: 22px;*/
/*  height: 22px;*/
/*  line-height: 38px*/
/*}*/

/*.bookmark_desc {*/
/*  margin-bottom: 28px !important*/
/*}*/

/*.search-input {*/
/*  background: url("../icons/search.png") no-repeat 5px center*/
/*}*/

/*#searchKey {*/
/*  border-radius: 4px*/
/*}*/

/* 菜单切换动画 */
@keyframes slideOutLeft {
  from {
    opacity: 1;
    transform: translateX(0);
  }
  to {
    opacity: 0;
    transform: translateX(-20px);
  }
}

@keyframes slideInRight {
  from {
    opacity: 0;
    transform: translateX(20px);
  }
  to {
    opacity: 1;
    transform: translateX(0);
  }
}

.menu-exit {
  animation: slideOutLeft 0.3s ease-out forwards;
}

.menu-enter {
  animation: slideInRight 0.3s ease-out forwards;
}

/* 隐藏滚动条但保持可滚动 */
.custom-scrollbar {
  scrollbar-width: none; /* Firefox */
  -ms-overflow-style: none; /* IE 和 Edge */
}

.custom-scrollbar::-webkit-scrollbar {
  display: none; /* Chrome, Safari 和 Opera */
}
