@charset "UTF-8";
body .fs15 {
  font-size: 15px;
}

img {
  max-width: 100%;
}

.Semibold {
  font-weight: bold;
}

.sponsor-delete, .peers-delete {
  color: #383737;
  cursor: pointer;
  float: right;
}
.select2-selection--multiple{
  text-align: left;
}

.video-fixed {
  position: fixed;
  z-index: 2000;
  background: rgba(0, 0, 0, 0.2);
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: none;
}
.video-fixed .cha {
  position: absolute;
  right: 0;
  top: -2em;
  width: 1.5em;
  height: 1.5em;
  background-color: #fff;
  padding: 4px;
  cursor: pointer;
}
.newlyadded{
  cursor: pointer;
}
.video-fixed .cha svg {
  width: 100%;
  height: 100%;
  display: block;
}
.video-fixed .videoboxs {
  position: absolute;
  width: 80%;
  left: 0;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin: auto;
}
.video-fixed .videoboxs video {
  height: 100%;
  width: 100%;
}
.video-fixed .videoboxs video {
  object-fit: cover;
}
.video-fixed .videoboxs .box {
  padding-top: 50%;
  position: relative;
}
.video-fixed .videoboxs .box video {
  position: absolute;
  left: 0;
  top: 0;
}

/*==常用字号==*/
.tit-12 {
  font-size: 12px;
  line-height: 2;
}

.tit-13 {
  font-size: 13px;
  line-height: 2;
}

.tit-14 {
  font-size: 14px;
  line-height: 2;
}

.tit-15 {
  font-size: 15px;
  line-height: 2;
}

.tit-16 {
  font-size: 16px;
  line-height: 1.8;
}

.tit-17 {
  font-size: 17px;
  line-height: 1.8;
}

.tit-18 {
  font-size: 18px;
  line-height: 1.8;
}

.tit-19 {
  font-size: 19px;
  line-height: 1.8;
}

.tit-20 {
  font-size: 20px;
  line-height: 1.8;
}

.tit-22 {
  font-size: 22px;
  line-height: 1.8;
}

.tit-24 {
  font-size: 24px;
  line-height: 1.8;
}

.tit-25 {
  font-size: 25px;
  line-height: 1.8;
}

.tit-26 {
  font-size: 26px;
  line-height: 1.8;
}

.tit-27 {
  font-size: 27px;
  line-height: 1.8;
}

.tit-28 {
  font-size: 28px;
  line-height: 1.8;
}

.tit-29 {
  font-size: 29px;
  line-height: 1.8;
}

.tit-30 {
  font-size: 30px;
  line-height: 1.8;
}

.tit-32 {
  font-size: 32px;
  line-height: 1.8;
}

.tit-34 {
  font-size: 34px;
  line-height: 1.8;
}

.tit-37 {
  font-size: 37px;
}

.tit-36 {
  font-size: 36px;
  line-height: 1.8;
}

.tit-38 {
  font-size: 38px;
  line-height: 1.8;
}

.tit-39 {
  font-size: 39px;
}

.tit-40 {
  font-size: 40px;
  line-height: 1.8;
}

.tit-42 {
  font-size: 42px;
  line-height: 1.8;
}

.tit-44 {
  font-size: 44px;
  line-height: 1.8;
}

.tit-45 {
  font-size: 45px;
  line-height: 1.8;
}

.tit-46 {
  font-size: 46px;
  line-height: 1.8;
}

.tit-48 {
  font-size: 48px;
  line-height: 1.8;
}

.tit-50 {
  font-size: 50px;
  line-height: 1.8;
}

.tit-52 {
  font-size: 52px;
  line-height: 1.8;
}

.tit-54 {
  font-size: 54px;
  line-height: 1.8;
}

.tit-56 {
  font-size: 56px;
  line-height: 1.8;
}

.tit-58 {
  font-size: 58px;
  line-height: 1.8;
}

.tit-60 {
  font-size: 60px;
  line-height: 1.8;
}

.tit-62 {
  font-size: 62px;
  line-height: 1.8;
}

.tit-64 {
  font-size: 64px;
  line-height: 1.8;
}

.tit-66 {
  font-size: 66px;
  line-height: 1.8;
}

.tit-68 {
  font-size: 68px;
  line-height: 1.8;
}

.tit-70 {
  font-size: 70px;
  line-height: 1.8;
}

.tit-72 {
  font-size: 72px;
  line-height: 1.8;
}

.tit-74 {
  font-size: 74px;
  line-height: 1.8;
}

.tit-76 {
  font-size: 76px;
  line-height: 1.8;
}

.tit-77 {
  font-size: 77px;
  line-height: 1.8;
}

.tit-78 {
  font-size: 78px;
  line-height: 1.8;
}

.tit-80 {
  font-size: 80px;
  line-height: 1.8;
}

@media (max-width: 1681px) {
  /*==常用字号==*/
  .tit-12 {
    font-size: 12px;
  }

  .tit-13 {
    font-size: 13px;
  }

  .tit-14 {
    font-size: 13px;
  }

  .tit-15 {
    font-size: 14px;
  }

  .tit-16 {
    font-size: 15px;
  }

  .tit-17 {
    font-size: 16px;
  }

  .tit-18 {
    font-size: 16px;
  }

  .tit-19 {
    font-size: 18px;
  }

  .tit-20 {
    font-size: 19px;
  }

  .tit-22 {
    font-size: 20px;
  }

  .tit-24 {
    font-size: 22px;
  }

  .tit-25 {
    font-size: 23px;
  }

  .tit-26 {
    font-size: 24px;
  }

  .tit-27 {
    font-size: 25px;
  }

  .tit-28 {
    font-size: 26px;
  }

  .tit-29 {
    font-size: 27px;
  }

  .tit-30 {
    font-size: 27px;
  }

  .tit-32 {
    font-size: 29px;
  }

  .tit-34 {
    font-size: 31px;
  }

  .tit-37 {
    font-size: 33px;
  }

  .tit-36 {
    font-size: 33px;
  }

  .tit-38 {
    font-size: 35px;
  }

  .tit-39 {
    font-size: 36px;
  }

  .tit-40 {
    font-size: 37px;
  }

  .tit-42 {
    font-size: 38px;
  }

  .tit-44 {
    font-size: 40px;
  }

  .tit-45 {
    font-size: 41px;
  }

  .tit-46 {
    font-size: 42px;
  }

  .tit-48 {
    font-size: 44px;
  }

  .tit-50 {
    font-size: 45px;
  }

  .tit-52 {
    font-size: 47px;
  }

  .tit-54 {
    font-size: 49px;
  }

  .tit-56 {
    font-size: 51px;
  }

  .tit-58 {
    font-size: 53px;
  }

  .tit-60 {
    font-size: 54px;
  }

  .tit-62 {
    font-size: 56px;
  }

  .tit-64 {
    font-size: 58px;
  }

  .tit-66 {
    font-size: 60px;
  }

  .tit-68 {
    font-size: 62px;
  }

  .tit-70 {
    font-size: 63px;
  }

  .tit-72 {
    font-size: 65px;
  }

  .tit-74 {
    font-size: 66px;
  }

  .tit-76 {
    font-size: 68px;
  }

  .tit-77 {
    font-size: 70px;
    line-height: 1.8;
  }

  .tit-78 {
    font-size: 70px;
  }

  .tit-80 {
    font-size: 72px;
  }
}
@media (max-width: 1481px) {
  /*==常用字号==*/
  .tit-13 {
    font-size: 12px;
  }

  .tit-14 {
    font-size: 12px;
  }

  .tit-15 {
    font-size: 13px;
  }

  .tit-16 {
    font-size: 14px;
  }

  .tit-17 {
    font-size: 15px;
  }

  .tit-18 {
    font-size: 15px;
  }

  .tit-19 {
    font-size: 17px;
  }

  .tit-20 {
    font-size: 18px;
  }

  .tit-22 {
    font-size: 19px;
  }

  .tit-24 {
    font-size: 20px;
  }

  .tit-25 {
    font-size: 21px;
  }

  .tit-26 {
    font-size: 22px;
  }

  .tit-27 {
    font-size: 23px;
  }

  .tit-28 {
    font-size: 24px;
  }

  .tit-29 {
    font-size: 25px;
  }

  .tit-30 {
    font-size: 26px;
  }

  .tit-32 {
    font-size: 27px;
  }

  .tit-34 {
    font-size: 28px;
  }

  .tit-37 {
    font-size: 30px;
  }

  .tit-36 {
    font-size: 30px;
  }

  .tit-38 {
    font-size: 32px;
  }

  .tit-39 {
    font-size: 33px;
  }

  .tit-40 {
    font-size: 34px;
  }

  .tit-42 {
    font-size: 34px;
  }

  .tit-44 {
    font-size: 36px;
  }

  .tit-45 {
    font-size: 40px;
  }

  .tit-46 {
    font-size: 40px;
  }

  .tit-48 {
    font-size: 40px;
  }

  .tit-50 {
    font-size: 41px;
  }

  .tit-52 {
    font-size: 42px;
  }

  .tit-54 {
    font-size: 44px;
  }

  .tit-56 {
    font-size: 46px;
  }

  .tit-58 {
    font-size: 48px;
  }

  .tit-60 {
    font-size: 49px;
  }

  .tit-62 {
    font-size: 50px;
  }

  .tit-64 {
    font-size: 52px;
  }

  .tit-66 {
    font-size: 54px;
  }

  .tit-68 {
    font-size: 56px;
  }

  .tit-70 {
    font-size: 58px;
  }

  .tit-72 {
    font-size: 59px;
  }

  .tit-74 {
    font-size: 60px;
  }

  .tit-76 {
    font-size: 62px;
  }

  .tit-77 {
    font-size: 63px;
  }

  .tit-78 {
    font-size: 63px;
  }

  .tit-80 {
    font-size: 64px;
  }
}
@media (max-width: 1281px) {
  /*==常用字号==*/
  .tit-13 {
    font-size: 12px;
  }

  .tit-14 {
    font-size: 12px;
  }

  .tit-15 {
    font-size: 12px;
  }

  .tit-16 {
    font-size: 13px;
  }

  .tit-17 {
    font-size: 16px;
  }

  .tit-18 {
    font-size: 15px;
  }

  .tit-19 {
    font-size: 16px;
  }

  .tit-20 {
    font-size: 17px;
  }

  .tit-22 {
    font-size: 18px;
  }

  .tit-24 {
    font-size: 19px;
  }

  .tit-25 {
    font-size: 20px;
  }

  .tit-26 {
    font-size: 21px;
  }

  .tit-27 {
    font-size: 22px;
  }

  .tit-28 {
    font-size: 23px;
  }

  .tit-29 {
    font-size: 24px;
  }

  .tit-30 {
    font-size: 25px;
  }

  .tit-32 {
    font-size: 26px;
  }

  .tit-34 {
    font-size: 27px;
  }

  .tit-37 {
    font-size: 28px;
  }

  .tit-36 {
    font-size: 28px;
  }

  .tit-38 {
    font-size: 29px;
  }

  .tit-39 {
    font-size: 30px;
  }

  .tit-40 {
    font-size: 30px;
  }

  .tit-42 {
    font-size: 31px;
  }

  .tit-44 {
    font-size: 32px;
  }

  .tit-45 {
    font-size: 34px;
  }

  .tit-46 {
    font-size: 34px;
  }

  .tit-48 {
    font-size: 36px;
  }

  .tit-50 {
    font-size: 38px;
  }

  .tit-52 {
    font-size: 40px;
  }

  .tit-54 {
    font-size: 42px;
  }

  .tit-56 {
    font-size: 43px;
  }

  .tit-58 {
    font-size: 44px;
  }

  .tit-60 {
    font-size: 45px;
  }

  .tit-62 {
    font-size: 46px;
  }

  .tit-64 {
    font-size: 47px;
  }

  .tit-66 {
    font-size: 48px;
  }

  .tit-68 {
    font-size: 49px;
  }

  .tit-70 {
    font-size: 51px;
  }

  .tit-72 {
    font-size: 52px;
  }

  .tit-74 {
    font-size: 53px;
  }

  .tit-76 {
    font-size: 54px;
  }

  .tit-77 {
    font-size: 55px;
  }

  .tit-78 {
    font-size: 55px;
  }

  .tit-80 {
    font-size: 56px;
  }
}
@media (max-width: 768px) {
  .tit-16 {
    font-size: 12px;
  }

  .tit-18 {
    font-size: 14px;
  }

  .tit-20 {
    font-size: 16px;
  }

  .tit-22 {
    font-size: 16px;
  }

  .tit-24 {
    font-size: 16px;
  }

  .tit-25 {
    font-size: 20px;
  }

  .tit-26 {
    font-size: 20px;
  }

  .tit-27 {
    font-size: 20px;
  }

  .tit-28 {
    font-size: 20px;
  }

  .tit-29 {
    font-size: 20px;
  }

  .tit-30 {
    font-size: 22px;
  }

  .tit-32 {
    font-size: 22px;
  }

  .tit-34 {
    font-size: 22px;
  }

  .tit-37 {
    font-size: 22px;
  }

  .tit-36 {
    font-size: 22px;
  }

  .tit-38 {
    font-size: 24px;
  }

  .tit-39 {
    font-size: 24px;
  }

  .tit-40 {
    font-size: 24px;
  }

  .tit-42 {
    font-size: 24px;
  }

  .tit-44 {
    font-size: 24px;
  }

  .tit-45 {
    font-size: 24px;
  }

  .tit-46 {
    font-size: 26px;
  }

  .tit-48 {
    font-size: 26px;
  }

  .tit-50 {
    font-size: 28px;
  }

  .tit-52 {
    font-size: 28px;
  }

  .tit-54 {
    font-size: 28px;
  }

  .tit-56 {
    font-size: 30px;
  }

  .tit-58 {
    font-size: 30px;
  }

  .tit-60 {
    font-size: 30px;
  }

  .tit-62 {
    font-size: 30px;
  }

  .tit-64 {
    font-size: 32px;
  }

  .tit-66 {
    font-size: 32px;
  }

  .tit-68 {
    font-size: 32px;
  }

  .tit-70 {
    font-size: 35px;
  }

  .tit-72 {
    font-size: 35px;
  }

  .tit-74 {
    font-size: 35px;
  }

  .tit-76 {
    font-size: 35px;
  }

  .tit-77 {
    font-size: 38px;
  }

  .tit-78 {
    font-size: 38px;
  }

  .tit-80 {
    font-size: 38px;
  }
}
.bgcenter {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

body, body * {
  font-family: "PingFang SC";
}

.admin-rights-wraps .admin-uls:nth-child(n+2) {
  padding-top: .8em;
}

.admin-rights-menus {
  background: #fdfdfd;
}

.w50 {
  width: 50%;
}

.multiples-selects .multiplesli {
  line-height: 2.875em;
  height: 2.875em;
}
.multiples-selects .multiplesli:nth-child(n+2) {
  border-left: 1px solid #DBDBDB;
}

.Supports-tops-wraps .li .photos-wraps .images {
  overflow: hidden;
}

.Supports-tops-wraps .li .photos-wraps.active .icons {
  opacity: 0;
}

.admin-wraps .admin-ul-wraps .li .i.active {
  color: #F36E16;
}

.layui-table-body::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.layui-table-body::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 5px;
}
.layui-table-body::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 5px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
.layui-table-body::-webkit-scrollbar-thumb:hover {
  background: #F36E16;
}
.layui-table-body::-webkit-scrollbar-button:start:decrement, .layui-table-body::-webkit-scrollbar-button:end:increment {
  display: block;
  background-color: transparent;
}
.layui-table-body::-webkit-scrollbar-corner {
  background: #F36E16;
}

.admin-wraps {
  position: relative;
}
.admin-wraps .admin-lefts {
  position: absolute;
  top: 0;
  left: 0;
  width: 16.25em;
  overflow: hidden;
  height: 100vh;
  background: #fdf7eb;
  padding-top: 2.5em;
  padding-bottom: 1.25em;
  transition: .5s ease;
}
.admin-wraps .admin-lefts ::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.admin-wraps .admin-lefts ::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 5px;
}
.admin-wraps .admin-lefts ::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 5px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
.admin-wraps .admin-lefts ::-webkit-scrollbar-thumb:hover {
  background: #F36E16;
}
.admin-wraps .admin-lefts ::-webkit-scrollbar-button:start:decrement,
.admin-wraps .admin-lefts ::-webkit-scrollbar-button:end:increment {
  display: block;
  background-color: transparent;
}
.admin-wraps .admin-lefts ::-webkit-scrollbar-corner {
  background: #F36E16;
}
.admin-wraps .admin-rights {
  /*width: calc(100% - 16.25em);*/
  width: 100%;
  background: #f7f6f4;
  transition: .5s ease;
  padding-left: 16.25em;
}
.admin-wraps .admin-rights.active-in {
  left: 0;
}
.admin-wraps.active-in .admin-rights {
  transition: .5s ease;
  padding-left: 0;
}
.admin-wraps.active-in .admin-lefts {
  left: -100%;
  transition: .5s ease;
}
.admin-wraps .admin-rights, .admin-wraps .admin-lefts {
  min-height: 100vh;
}
.admin-wraps .admin-logos {
  display: block;
  height: 2.5em;
}
.admin-wraps .admin-logos img {
  max-width: 95%;
  max-height: 100%;
  display: block;
  margin: 0 auto;
}
.admin-wraps .admin-ul-wraps {
  margin-top: 1.25em;
  height: calc(100% - 3.75em);
  overflow: hidden;
  overflow-y: auto;
}
.admin-wraps .admin-ul-wraps .li-tops, .admin-wraps .admin-ul-wraps .li-bots {
  padding: 0 4.5em;
  padding-right: 3.8em;
  position: relative;
}
.admin-wraps .admin-ul-wraps .li:nth-child(n+2) {
  margin-top: .6em;
}
.admin-wraps .admin-ul-wraps .li .li-tops {
  position: relative;
}
.admin-wraps .admin-ul-wraps .li .li-tops:after {
  position: absolute;
  content: "";
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
  background: #f46e17;
  border-radius: 0 4px 4px 0;
  opacity: 0;
  transition: .5s ease;
}
.admin-wraps .admin-ul-wraps .li .li-tops.active:after {
  opacity: 1;
  transition: .5s ease;
}
.admin-wraps .admin-ul-wraps .li .li-tops.active .icons {
  filter: grayscale(0%);
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -o-filter: grayscale(0%);
}
.admin-wraps .admin-ul-wraps .li .li-tops.active .spans {
  color: #F36E16;
}
.admin-wraps .admin-ul-wraps .li-tops {
  height: 2em;
  line-height: 2em;
  overflow: hidden;
  display: block;
  cursor: pointer;
}
.admin-wraps .admin-ul-wraps .li-tops:before {
  content: "";
  right: 3.3em;
  position: absolute;
  top: 40%;
  width: 10px;
  height: 5px;
  background: url(../img/211.svg) no-repeat center;
  background-size: 100%;
}
.admin-wraps .admin-ul-wraps .li-tops.active:before {
  transform: scaleY(-1);
}
.admin-wraps .admin-ul-wraps .li-tops .icons {
  position: absolute;
  left: 2.75em;
  top: 50%;
  transform: translateY(-50%);
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -o-filter: grayscale(100%);
}
.admin-wraps .admin-ul-wraps a.li-tops:before {
  display: none;
}
.admin-wraps .li-bots {
  display: none;
}

.admin-wraps .admin-ul-wraps .li-tops .spans {
  line-height: inherit;
}

.logins-wraps .logins-lefts, .logins-wraps .logins-rights {
  height: 100vh;
}
.logins-wraps .logins-lefts {
  width: 48%;
  background-image: url(../img/101.jpg);
  background-color: #fff5dc;
  padding: 5em 5.2em;
  display: flex;
  padding-bottom: 10em;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
  align-content: space-between;
}
.logins-wraps .logins-lefts .tits {
  line-height: 1.2;
  margin-bottom: .5em;
}
.logins-wraps .logins-lefts .txts {
  line-height: 1;
}
.logins-wraps .logins-rights {
  width: 52%;
  background-image: url(../img/102.jpg);
  padding-left: 1.5em;
  background-color: #ffffff;
  padding-top: .6em;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  align-content: center;
}
.logins-wraps .logins-rights .wraps {
  width: 63%;
  margin: 0 auto;
}
.logins-wraps .logins-rights input[type=text],
.logins-wraps .logins-rights input[type=submit] {
  width: 100%;
  border-radius: 5px;
}
.logins-wraps .li-inputs {
  border: 2px solid #eeeeee;
  border-radius: 5px;
  padding: .6em 1.8em;
  height: 4em;
  position: relative;
}
.logins-wraps .li-inputs input:-moz-placeholder,
.logins-wraps .li-inputs textarea:-moz-placeholder {
  color: #9BB8CC;
  font-size: inherit !important;
}
.logins-wraps .li-inputs input::-moz-placeholder,
.logins-wraps .li-inputs textarea::-moz-placeholder {
  color: #9BB8CC;
  font-size: inherit !important;
}
.logins-wraps .li-inputs input:-ms-input-placeholder,
.logins-wraps .li-inputs textarea:-ms-input-placeholder {
  color: #9BB8CC;
  font-size: inherit !important;
}
.logins-wraps .li-inputs input::-webkit-input-placeholder,
.logins-wraps .li-inputs textarea::-webkit-input-placeholder {
  color: #9BB8CC;
  font-size: inherit !important;
}
.logins-wraps .li-inputs:nth-child(n+2) {
  margin-top: 1.2em;
}
.logins-wraps .li-inputs .li-txts {
  line-height: 1.4;
  height: 1.4em;
  color: #9BB8CC;
  padding-top: 1.4em;
}
.logins-wraps .li-inputs .li-tits {
  line-height: 1.75;
  color: #000;
}
.logins-wraps .li-inputs .li-tit-box {
  position: absolute;
  left: 1.8em;
  top: .6em;
}
.logins-wraps .li.active {
  border-color: #F36E16;
}
.logins-wraps .li.active .li-tits {
  line-height: 1;
}
.logins-wraps .li.active .li-tit-box {
  top: -.5em;
  background: #fff;
  display: inline-block;
  padding: 0 0.25em;
}
.logins-wraps .li.active .li-txts {
  padding-top: .6em;
}
.logins-wraps .li.passwords {
  position: relative;
}
.logins-wraps .li.passwords .btns {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1.6em;
  height: 1.44em;
  right: 1.44em;
}
.logins-wraps .li.passwords .btns img {
  display: block;
  font-size: inherit;
}
.logins-wraps .getsbtns {
  margin-top: 3em;
  color: #F36E16;
}
.logins-wraps .getsbtns a {
  color: #F36E16;
}
.logins-wraps .getsbtns .checkbox {
  line-height: 1;
}
.logins-wraps .getsbtns .checkbox input {
  width: 1em;
  height: 1em;
  border: 1px solid #F36E16;
}
.logins-wraps .getsbtns .checkbox input:checked {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI3NDE4NjIwMzk5IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQyMjgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkzOS4zNiAyMTguOTEyYTMyIDMyIDAgMCAxIDQ1Ljg1NiA0NC42NzJsLTUzOC4wMTYgNTUyYTMyIDMyIDAgMCAxLTQzLjc3NiAxLjkyTDYzLjg3MiA1MjYuMDQ4YTMyIDMyIDAgMSAxIDQxLjY5Ni00OC41NDRMNDIyLjMzNiA3NDkuNDQgOTM5LjM2IDIxOC44OHoiIGZpbGw9IiNGMzZFMTYiIHAtaWQ9IjQyMjkiPjwvcGF0aD48L3N2Zz4=) no-repeat center;
  background-size: 100%;
}
.logins-wraps .getsbtns .checkbox label {
  width: calc(100% - 1em);
  padding-left: .3125em;
}
.logins-wraps .submits {
  margin-top: 3.7em;
}
.logins-wraps .submits input {
  height: 3.25em;
  line-height: 3.25em;
  background: #F36E16;
  color: #fff;
}

.cursor *,
.cursor {
  cursor: pointer;
}

a.zicolor,
.zicolor:hover,
.zicolor {
  color: #F36E16;
}

.logins-wraps .getsbtns a {
  line-height: 1;
}

.admin-rights-wraps .items .wraps {
  display: block;
}

.admin-rights-menus {
  border-bottom: 1px solid #ebebe9;
  padding: 0 1.6em;
  padding-right: 1.2em;
  height: 3.75em;
}
.admin-rights-menus .menus {
  margin-right: 1.3em;
}
.admin-rights-menus .xiaoxi {
  position: relative;
}
.admin-rights-menus .xiaoxi .spans {
  position: absolute;
  right: -.83em;
  top: 0;
  font-size: 12px;
  width: 1.66em;
  height: 1.5em;
  line-height: 1.5em;
  text-align: center;
  background: #1de9b6;
  border-radius: 50%;
  color: #fff;
}
.admin-rights-menus .inputs {
  border: 2px solid #e9eaec;
  border-radius: .4em;
  overflow: hidden;
  width: 12.8em;
  padding: 0 .5em;
  padding-right: 1.7em;
  position: relative;
}
.admin-rights-menus .inputs input[type=text] {
  width: 100%;
  display: block;
  font-size: 15px;
}
.admin-rights-menus .inputs input[type=submit] {
  position: absolute;
  top: 50%;
  overflow: hidden;
  transform: translateY(-50%);
  height: 2.143em;
  line-height: 2.143em;
  right: 0;
  padding: 0 .9em;
  /*background: url(../img/searchs.svg) no-repeat center;*/
  /*background-size: 100%;*/
  color: #000000;
  background: #FEF4DB;
  border-radius: 5px;
}
.admin-rights-menus .menus img {
  display: block;
  pointer-events: none;
}
.admin-rights-menus .icons {
  margin-left: 0.5em;
}
.admin-rights-menus .icons.avatar img {
  object-fit: cover;
  border-radius: 50%;
}

.admin-rights-wraps {
  padding: 1.2em 1.6em .8em 1.5em;
}

.admin-ul-list .items .wraps {
  background: var(--menu-bg-color);
}
.admin-ul-list .items .svgs circle {
  fill: var(--menu-svgs-color);
}
.admin-ul-list .ki .kiwraps .nums {
  color: var(--menu-bg-color);
}

.admin-rights-wraps > .row {
  margin-left: -.4em;
  margin-right: -.4em;
}
.admin-rights-wraps .col-12 {
  padding-left: .4em;
  padding-right: .4em;
}
.admin-rights-wraps .items .wraps {
  border-radius: .4em;
  overflow: hidden;
  position: relative;
  padding: 1em .6em .8em 1em;
}
.admin-rights-wraps .items .wraps .svgs {
  right: .6em;
  top: .55em;
  position: absolute;
  width: 1.55em;
  height: 1.8em;
  pointer-events: none;
}
.admin-rights-wraps .items .wraps .icons {
  max-width: 1.5em;
  max-height: 1.5em;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
  align-content: center;
}
.admin-rights-wraps .items .wraps .icons img {
  display: block;
}
.admin-rights-wraps .items .wraps .texts {
  margin-top: 1.25em;
  line-height: 1.5;
}
.admin-rights-wraps .admin-uls .liwraps {
  border-radius: .4em;
  background: #fff;
}
.admin-rights-wraps .lis-list .kiwraps {
  background-color: #f8f8f8;
  position: relative;
}
.admin-rights-wraps .kiwraps {
  /*padding-top: 100%;*/
  border-radius: .7em;
}
.admin-rights-wraps .kiwraps .box {
  /*position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);*/
  /*width: 100%;
  height: 100%;*/
  padding: 1.3em 0.45em;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
  align-content: space-between;
  aspect-ratio: 1;
}
.admin-rights-wraps .kiwraps .nums {
  line-height: 1;
}
.admin-rights-wraps .kiwraps .ki-txts {
  line-height: 1.1;
  color: #000000;
}

.admin-rights-wraps .liwraps .lis-list {
  margin-left: -.4em;
  margin-right: -.4em;
}
.admin-rights-wraps .lis-list {
  margin-top: .65em;
}
.admin-rights-wraps .liwraps {
  padding: 1.3em 1em 1em 1.2em;
  height: 100%;
}
.admin-rights-wraps .liwraps .tits {
  line-height: 1;
}
.admin-rights-wraps .liwraps2 .i-box {
  border-top: 1px solid #efefef;
  padding-top: .714em;
}
.admin-rights-wraps .liwraps2 .i-box .i {
  background: #f3f3f3;
  height: 2.7em;
  line-height: 2.7em;
  border-radius: .428em;
  text-align: center;
  width: 100%;
}
.admin-rights-wraps .liwraps2 .i-box .i:nth-child(n+2) {
  margin-left: .428em;
}
.admin-rights-wraps .liwraps2 .txts {
  margin-top: 1em;
  margin-bottom: .83em;
}
.admin-rights-wraps .liwraps2 .txts, .admin-rights-wraps .liwraps2 .txts span {
  line-height: 1;
}

.admin-rights-wraps .admin-uls:nth-child(2) {
  padding-bottom: .85em;
}

.admin-ul-tables .admin-ul-tables-wraps {
  background: #fff;
  border-radius: .4em;
  padding: 1.2em 1em;
}
.admin-ul-tables .tables {
  margin-top: 1.2em;
}
.admin-ul-tables .tables .spans {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.admin-ul-tables .tables .spans .nums {
  width: 6em;
  height: 6px;
  border-radius: 6px;
  background: #f1f1f1;
  position: relative;
  overflow: hidden;
  margin-right: .57em;
}
.admin-ul-tables .tables .spans .nums:before {
  position: absolute;
  content: "";
  width: var(--nums);
  height: 100%;
  background: #F36E16;
  left: 0;
  top: 0;
}
.admin-ul-tables .tables table {
  width: 100%;
}
.admin-ul-tables .tables table tr {
  border-top: 1px solid #eeeeee;
}
.admin-ul-tables .tables table th,
.admin-ul-tables .tables table td {
  height: 4.285em;
  padding: 0 1em;
  width: 20%;
}
.admin-ul-tables .tables table th:nth-child(1),
.admin-ul-tables .tables table td:nth-child(1) {
  padding-left: 2.85em;
}
.admin-ul-tables .tables table th:last-child,
.admin-ul-tables .tables table td:last-child {
  padding-right: 2.85em;
}
.admin-ul-tables .tables thead {
  background: #f5f5f5;
}
.admin-ul-tables .tables thead th, .admin-ul-tables .tables thead td {
  height: 3.428em;
}
.admin-ul-tables .tables .trbots {
  background: #f5f5f5;
}
.admin-ul-tables .tables .trbots td {
  height: 3.428em;
}
.admin-ul-tables .tables:nth-child(n+2) {
  margin-top: 2.14em;
}

.admin-ul--tables-tops {
  color: #232323;
}
.admin-ul--tables-tops .it-txts {
  line-height: 1;
}
.admin-ul--tables-tops img {
  font-size: inherit;
}
.admin-ul--tables-tops .rili {
  margin-left: 1.375em;
  margin-right: 1em;
  position: relative;
}
.admin-ul--tables-tops .rili .icons {
  position: absolute;
  top: 50%;
  right: .625em;
  transform: translateY(-50%);
  width: 1.1875em;
  height: 1.1875em;
  pointer-events: none;
}
.admin-ul--tables-tops .rili input, .admin-ul--tables-tops .daochu {
  height: 2.5em;
  line-height: 2.5em;
}
.admin-ul--tables-tops .rili input {
  border: 1px solid #C4C6CF;
  border-radius: 4px;
  padding: 0 1em;
  padding-right: 2.5em;
  width: 17.5em;
}
.admin-ul--tables-tops .daochu {
  background-color: #EEEEEE;
  padding: 0 1em;
  display: flex;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
  align-items: center;
  padding-right: 1.5em;
  color: inherit;
}
.admin-ul--tables-tops .daochu .icons {
  margin-right: .75em;
  width: .8125em;
  height: .8125em;
}

.admin-rights-wraps.onactive {
  height: calc(100vh - 3.75em);
}

.admin-ul-tables .admin-ul-tables-wraps {
  overflow: hidden;
  /*overflow-y:auto;*/
}

.admin-rights-wraps-box {
  height: 100%;
}

.admin-ul-tables .tables-wraps {
  height: calc(100% - 2.6em);
  overflow: hidden;
  overflow-y: auto;
}
.admin-ul-tables .tables-wraps::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.admin-ul-tables .tables-wraps::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 0;
}
.admin-ul-tables .tables-wraps::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 0;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.2);
}
.admin-ul-tables .tables-wraps::-webkit-scrollbar-thumb:hover {
  background: #F36E16;
}
.admin-ul-tables .tables-wraps::-webkit-scrollbar-button:start:decrement, .admin-ul-tables .tables-wraps::-webkit-scrollbar-button:end:increment {
  display: block;
  background-color: transparent;
}
.admin-ul-tables .tables-wraps::-webkit-scrollbar-corner {
  background: #F36E16;
}

.admin-wraps.onactive {
  height: 100vh;
  overflow: hidden;
}

.admin-rights-wraps .kiwraps .box > * {
  width: 100%;
}

.Supports-tops-wraps .li-resets .gets:before {
  transform: translateY(-50%) rotate(180deg) !important;
}

.Supports-tops-wraps .li-resets .gets.active:before {
  transform: translateY(-50%) rotate(0) !important;
}

.Supports-tops-wraps input:-moz-placeholder,
.Supports-tops-wraps textarea:-moz-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.Supports-tops-wraps input::-moz-placeholder,
.Supports-tops-wraps textarea::-moz-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.Supports-tops-wraps input:-ms-input-placeholder,
.Supports-tops-wraps textarea:-ms-input-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.Supports-tops-wraps input::-webkit-input-placeholder,
.Supports-tops-wraps textarea::-webkit-input-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.Supports-tops-wraps .li {
  margin-bottom: 1.25em;
  border-radius: 4px;
  overflow: hidden;
}
.Supports-tops-wraps .li-tits {
  line-height: 1;
  color: #39465F;
  height: 1em;
  margin-bottom: .57em;
}
.Supports-tops-wraps .li-input {
  border: 1px solid #dcdcdc;
}
.Supports-tops-wraps .li-input select, .Supports-tops-wraps .li-input .h2857,
.Supports-tops-wraps .li-input input[type=text] {
  width: 100%;
  padding: 0 1.142em;
  /* height: 2.857em; */
  line-height: 2.857em;
  color: #AEAEAE;
}
.Supports-tops-wraps .li-input.border-none {
  border-color: transparent;
}
.Supports-tops-wraps .li-searchs {
  position: relative;
}
.Supports-tops-wraps .li-searchs input[type=submit] {
  position: absolute;
  background: url(../img/sers.svg) no-repeat center;
  background-size: 100%;
  width: 1.14285em;
  height: 1.14285em;
  text-indent: -999px;
  overflow: hidden;
  right: .714em;
  top: 50%;
  transform: translateY(-50%);
}
.Supports-tops-wraps .li-xinjian .i {
  line-height: 2.857em;
  height: 2.857em;
  background: #F36E16;
  color: #fff;
  display: block;
  padding: 0 1em;
}
.Supports-tops-wraps .li-xinjian .i span {
  position: relative;
  padding-left: 1.57em;
  position: relative;
}
.Supports-tops-wraps .li-xinjian .i span .btns {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  max-width: 1em;
  font-size: inherit;
}
.Supports-tops-wraps .li-xinjian .i:nth-child(n+2) {
  margin-left: .857em;
}
.Supports-tops-wraps .li-xinjian .submit input {
  background-color: #F36E16;
  padding: 0 2.57em;
  color: #fff;
}
.Supports-tops-wraps .li-xinjian .submit input, .Supports-tops-wraps .li-xinjian .newadd {
  border-radius: 3px;
  line-height: 2.857em;
  height: 2.857em;
}
.Supports-tops-wraps .li-xinjian .newadd {
  margin-left: .5714em;
  padding: 0 1.71em;
  border: 1px solid #F36E16;
}
.Supports-tops-wraps .li-xinjian .newadd span {
  position: relative;
  padding-left: 1.571em;
  color: #F36E16;
}
.Supports-tops-wraps .li-xinjian .newadd span:before {
  position: absolute;
  content: "";
  width: .857em;
  height: .857em;
  background: url(../img/703.svg) no-repeat center;
  background-size: 100%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.pd0 {
  padding: 0 !important;
}

.Supports-tops-titles {
  line-height: 1;
}
.Supports-tops-titles a, .Supports-tops-titles span {
  color: #39465F;
}

.Supports-tops-wraps {
  padding-top: .8em;
}

.Supports-tops-wraps .wraps {
  background: #fff;
  border-radius: .3em;
  padding: 1.5em .5em .6em 2.2em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: -4px;
  margin-right: -4px;
}
.Supports-tops-wraps .wraps.pd11 {
  padding-left: 2.2em;
}
.Supports-tops-wraps .wraps .li {
  padding-left: 4px;
  padding-right: 4px;
}
.Supports-tops-wraps .wraps .lis {
  margin-left: -4px;
  margin-right: -4px;
}

.Supports-bots {
  padding-top: .9em;
}

.Supports-bots-wraps {
  background: #fff;
  border-radius: .35em;
  border: 1px solid #eeeeee;
  padding: 1em;
}

.bold {
  font-weight: bold;
}

.Supports-tops .Supports-tops-txts {
  margin-top: .55em;
  line-height: 1;
  color: #39465F;
}

.Supports-bots-wraps-bots table {
  width: 100%;
}

.Supports-tops-wraps .wraps {
  margin-left: 0;
  margin-right: 0;
}

.admin-rights-wraps .liwraps2 .i-box {
  flex-wrap: nowrap !important;
}

.Supports-bots-wraps-bots .tables {
  /*.layui-form-checkbox{
  	border:1px solid #000;
  }*/
}
.Supports-bots-wraps-bots .tables th, .Supports-bots-wraps-bots .tables td {
  border: none;
}
.Supports-bots-wraps-bots .tables .layui-table-view {
  border: none;
}
.Supports-bots-wraps-bots .tables th, .Supports-bots-wraps-bots .tables td, .Supports-bots-wraps-bots .tables tr, .Supports-bots-wraps-bots .tables tbody, .Supports-bots-wraps-bots .tables thead {
  border: none !important;
}
.Supports-bots-wraps-bots .tables * {
  box-shadow: none !important;
}
.Supports-bots-wraps-bots .tables tbody,
.Supports-bots-wraps-bots .tables table {
  width: 100% !important;
}

.Supports-tops-titles span {
  margin: 0 3px;
}

.Supports-bots-wraps-bots .tables th, .Supports-bots-wraps-bots .tables td {
  border-top: 1px solid #DBDBDB !important;
}

.Supports-bots-wraps-bots .tables .layui-table-cell {
  padding: 0;
  line-height: 1.25;
  position: relative;
  display: flex;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  box-sizing: border-box;
  align-items: center;
  justify-content: flex-start;
  background: transparent;
  height: 70px;
  /*width: 100%;*/
}

.Supports-bots-wraps-bots .tables thead {
  background: #F5F5F5;
}

.Supports-bots-wraps-bots .tables .layui-table-cell.laytable-cell-checkbox {
  padding: 5px !important;
}

.Supports-bots-wraps-bots .tables .layui-table-checked {
  background: rgba(187, 234, 255, 0.5);
}

.Supports-bots-wraps-tops {
  padding-bottom: 1.428em;
}

.Supports-bots-wraps-tops .li {
  height: 2.857em;
  line-height: 2.857em;
  position: relative;
}
.Supports-bots-wraps-tops .lefts .li {
  border: 1px solid #c5c6cb;
  border-radius: 4px;
  padding: 0 1.4285em;
}
.Supports-bots-wraps-tops .lefts .li:nth-child(n+2) {
  margin-left: .857em;
}
.Supports-bots-wraps-tops .rights .li:nth-child(n+2) {
  margin-left: 1em;
}

.mt18 {
  margin-top: 0.9em !important;
}

.mt20 {
  margin-top: 1em !important;
}

.Supports-tops-wraps select {
  width: 100%;
  border: none;
  background: url(../img/701.png) no-repeat calc(100% - 1em);
  background-size: 9px 5px;
}

.Supports-tops-wraps .time .li-input {
  position: relative;
  padding-right: 2.285em;
}
.Supports-tops-wraps .time .li-input:before {
  position: absolute;
  content: "";
  width: 1.143em;
  height: 1.143em;
  background: url(../img/5002.png) no-repeat center;
  background-size: 100%;
  right: .715em;
  top: 50%;
  transform: translateY(-50%);
}
.Supports-tops-wraps .searchs .li-input {
  position: relative;
}
.Supports-tops-wraps .searchs .li-input input[type=submit] {
  text-indent: -999px;
  overflow: hidden;
  position: absolute;
  background: url(../img/703.png) no-repeat center;
  background-size: 100%;
  width: 1.143em;
  height: 1.143em;
  right: .715em;
  top: 50%;
  transform: translateY(-50%);
}
.Supports-tops-wraps .li-resets .i {
  height: 2.857em;
  line-height: 2.857em;
}
.Supports-tops-wraps .li-resets .i:nth-child(n+2) {
  /*margin-left:.715em;*/
}
.Supports-tops-wraps .li-resets .sibmits {
  color: #000000;
  position: relative;
}
.Supports-tops-wraps .li-resets .sibmits .spans {
  background: #fff5dc;
  padding: 0 1.715em;
  padding-left: 3.4285em;
  position: relative;
}
.Supports-tops-wraps .li-resets .sibmits .spans:before {
  background: url(../img/705.png) no-repeat center;
  background-size: 100%;
  position: absolute;
  left: 1.5em;
  top: 50%;
  width: 17px;
  height: 17px;
  transform: translateY(-50%);
  content: "";
}
.Supports-tops-wraps .li-resets .sibmits input[type=submit] {
  position: absolute;
  text-indent: -999px;
  overflow: hidden;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 5;
  opacity: 0;
  background: transparent;
}
.Supports-tops-wraps .li-resets .resets {
  border: 1px solid #C4C6CF;
  border-radius: 3px;
  box-sizing: border-box;
}
.Supports-tops-wraps .li-resets .resets input {
  overflow: hidden;
  background: transparent;
  padding: 0 2.5715em;
}
.Supports-tops-wraps .li-resets .gets {
  color: #F36E16;
  padding-left: 1em;
  padding-right: 1.57em;
  cursor: pointer;
  position: relative;
}
.Supports-tops-wraps .li-resets .gets:before {
  position: absolute;
  content: "";
  background: url(../img/704.png) no-repeat center;
  background-size: 100%;
  width: 11px;
  height: 6px;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  pointer-events: none;
}

.Supports-tops-wraps .li.on {
  display: none;
}

.Supports-bots-wraps-forms {
  height: 100%;
}

.Supports-bots-wraps-forms .lefts .li {
  position: relative;
  padding-left: 3em;
}
.Supports-bots-wraps-forms .lefts .li:before {
  position: absolute;
  content: "";
  width: 1em;
  height: 1em;
  left: 1.57em;
  top: 50%;
  transform: translateY(-50%);
  background: url(../img/706.png) no-repeat center;
  background-size: 100%;
}

.admin-rights-wraps-box {
  overflow: hidden;
}

.Supports-bots-wraps {
  height: 100%;
  overflow: hidden;
}

.Supports-tops-wraps .li select {
  color: #4B4B4B;
}
.Supports-tops-wraps .li input:-moz-placeholder,
.Supports-tops-wraps .li textarea:-moz-placeholder {
  color: #4B4B4B;
  font-size: inherit !important;
}
.Supports-tops-wraps .li input::-moz-placeholder,
.Supports-tops-wraps .li textarea::-moz-placeholder {
  color: #4B4B4B;
  font-size: inherit !important;
}
.Supports-tops-wraps .li input:-ms-input-placeholder,
.Supports-tops-wraps .li textarea:-ms-input-placeholder {
  color: #4B4B4B;
  font-size: inherit !important;
}
.Supports-tops-wraps .li input::-webkit-input-placeholder,
.Supports-tops-wraps .li textarea::-webkit-input-placeholder {
  color: #4B4B4B;
  font-size: inherit !important;
}
.Supports-tops-wraps .li.col-12 {
  width: 100% !important;
}
.Supports-tops-wraps .li .example-table table tr:nth-child(2n+1) {
  background: #EFEFEF;
}
.Supports-tops-wraps .li .example-table table tr:nth-child(2n+2) {
  background: #fff;
}
.Supports-tops-wraps .li .example-table-active table tr:nth-child(2n+2) {
  background: #EFEFEF;
}
.Supports-tops-wraps .li .example-table-active table tr:nth-child(2n+1) {
  background: #fff;
}
.Supports-tops-wraps .li table {
  width: 100%;
}
.Supports-tops-wraps .li table th input, .Supports-tops-wraps .li table th select, .Supports-tops-wraps .li table td input, .Supports-tops-wraps .li table td select {
  padding: 0 .5em;
}
.Supports-tops-wraps .li table thead {
  background-color: #F5F5F5;
  color: #39465F;
}
.Supports-tops-wraps .li table thead th {
  border: 1px solid #F5F5F5;
}
.Supports-tops-wraps .li table th, .Supports-tops-wraps .li table td, .Supports-tops-wraps .li table input, .Supports-tops-wraps .li table select {
  height: 2.857em;
}
.Supports-tops-wraps .li table tbody td {
  border: 1px solid #DBDBDB;
}
.Supports-tops-wraps .li table tr:nth-child(2n+2) {
  background: #EFEFEF;
}
.Supports-tops-wraps .li table select, .Supports-tops-wraps .li table input {
  width: 100%;
  border: none;
  background-color: transparent;
}
.Supports-tops-wraps .li .table1 table {
  table-layout: fixed;
}
.Supports-tops-wraps .li .table1 table th, .Supports-tops-wraps .li .table1 table td {
  text-align: center;
}
.Supports-tops-wraps .li .table1 table input {
  text-align: center;
}
.Supports-tops-wraps .li .table3 table thead th,
.Supports-tops-wraps .li .table2 table thead th {
  text-align: center;
}
.Supports-tops-wraps .li .table3 table tbody td:nth-child(1),
.Supports-tops-wraps .li .table3 table tbody td:nth-child(2),
.Supports-tops-wraps .li .table2 table tbody td:nth-child(1),
.Supports-tops-wraps .li .table2 table tbody td:nth-child(2) {
  text-align: center;
}
.Supports-tops-wraps .li .table3 table tbody td:nth-child(3),
.Supports-tops-wraps .li .table3 table tbody td:nth-child(2),
.Supports-tops-wraps .li .table2 table tbody td:nth-child(3),
.Supports-tops-wraps .li .table2 table tbody td:nth-child(2) {
  width: 15.714em;
}
.Supports-tops-wraps .li .table3 table tbody td:nth-child(3) select,
.Supports-tops-wraps .li .table3 table tbody td:nth-child(3) input,
.Supports-tops-wraps .li .table3 table tbody td:nth-child(2) select,
.Supports-tops-wraps .li .table3 table tbody td:nth-child(2) input,
.Supports-tops-wraps .li .table2 table tbody td:nth-child(3) select,
.Supports-tops-wraps .li .table2 table tbody td:nth-child(3) input,
.Supports-tops-wraps .li .table2 table tbody td:nth-child(2) select,
.Supports-tops-wraps .li .table2 table tbody td:nth-child(2) input {
  padding: 0 .5em;
}
.Supports-tops-wraps .li .table2 table tbody td:nth-child(3) select, .Supports-tops-wraps .li .table2 table tbody td:nth-child(3) input,
.Supports-tops-wraps .li .table2 table tbody td:nth-child(4) select,
.Supports-tops-wraps .li .table2 table tbody td:nth-child(4) input {
  text-align: center;
}
.Supports-tops-wraps .li .i-input-bottoms {
  color: #39465F;
  line-height: 2.857em;
  margin-top: .714em;
}
.Supports-tops-wraps .li .i-input-bottoms input,
.Supports-tops-wraps .li .i-input-bottoms select {
  color: #000000;
  border: 1px solid #DBDBDB;
  border-radius: 3px;
  width: 20em;
  background-color: #fff;
  padding: 0 1.214em;
  padding-right: 2em;
}
.Supports-tops-wraps .li .i-input-bottoms .ii-items:nth-child(n+2) {
  margin-left: 3.714em;
}
.Supports-tops-wraps .li .checkboxs .i {
  display: flex;
  justify-content: flex-start;
  align-content: center;
  flex-wrap: wrap;
  align-items: center;
  margin: 0 2.5em;
}
.Supports-tops-wraps .li input[type=checkbox] {
  width: 1.57em;
  height: 1.57em;
  border: 1px solid #DBDBDB;
  border-radius: 3px;
}
.Supports-tops-wraps .li input[type=checkbox]:checked {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4NjMxNjUyODM0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQyMzAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQxNi44MzIgNzk4LjA4QzQwMC42NCA3OTguMDggMzg0LjUxMiA3OTEuODcyIDM3Mi4xNiA3NzkuNTJMMTE5LjQyNCA1MjUuNzZDOTQuNzg0IDUwMC45OTIgOTQuNzg0IDQ2MC44IDExOS40MjQgNDM2LjAzMiAxNDQuMTI4IDQxMS4yNjQgMTg0LjEyOCA0MTEuMjY0IDIwOC43NjggNDM2LjAzMkw0MTYuODMyIDY0NC45MjggODE0LjQgMjQ1Ljc2QzgzOS4wNCAyMjAuOTI4IDg3OS4wNCAyMjAuOTI4IDkwMy43NDQgMjQ1Ljc2IDkyOC4zODQgMjcwLjUyOCA5MjguMzg0IDMxMC42NTYgOTAzLjc0NCAzMzUuNDI0TDQ2MS41MDQgNzc5LjUyQzQ0OS4xNTIgNzkxLjg3MiA0MzIuOTYgNzk4LjA4IDQxNi44MzIgNzk4LjA4WiIgZmlsbD0iI2ZmZmZmZiIgcC1pZD0iNDIzMSI+PC9wYXRoPjwvc3ZnPg==) #04A9F5 no-repeat center;
  background-size: 100%;
}

.Sponsor-Management-Editor-topstits .ul {
  background: #FEF4DB;
  border-radius: 6px 6px 0  0;
  overflow: hidden;
}
.Sponsor-Management-Editor-topstits .ul .li {
  line-height: 2.857em;
  height: 2.857em;
  padding: 0 1.428em;
  border-radius: 6px 6px 0  0;
}
.Sponsor-Management-Editor-topstits .ul .li.active {
  background: #fff;
}

select[readonly] {
  pointer-events: none;
}

.Sponsor-Management-Editor {
  margin-top: .75em;
}
.Sponsor-Management-Editor .Sponsor-Management-Editor-tops {
  padding-top: 0;
}
.Sponsor-Management-Editor .Supports-tops-wraps .wraps {
  border-top-left-radius: 0;
}

.Sponsor-Editor-items {
  margin-top: 2.285em;
}

.Supports-tops-wraps.oncur .li input:-moz-placeholder,
.Supports-tops-wraps.oncur .li textarea:-moz-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.Supports-tops-wraps.oncur .li input::-moz-placeholder,
.Supports-tops-wraps.oncur .li textarea::-moz-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.Supports-tops-wraps.oncur .li input:-ms-input-placeholder,
.Supports-tops-wraps.oncur .li textarea:-ms-input-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.Supports-tops-wraps.oncur .li input::-webkit-input-placeholder,
.Supports-tops-wraps.oncur .li textarea::-webkit-input-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.Supports-tops-wraps.oncur .li.time .li-input:before {
  background: url(../img/702.png) no-repeat center;
  background-size: 100%;
}

.Supports-tops-wraps .li.time.ontime .li-input:before {
  background: url(../img/5002.png) no-repeat center;
  background-size: 100%;
}

.li-a-link .link {
  min-width: 7.57em;
}

.Supports-tops-wraps .li-resets .i .newadds {
  display: block;
  padding: 0 1.785em;
}
.Supports-tops-wraps .li-resets .i .newadds span {
  padding-left: 1.5em;
  position: relative;
}
.Supports-tops-wraps .li-resets .i .newadds span:before {
  position: absolute;
  content: "";
  width: 1em;
  height: 1em;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4NzIzMjQ2MTcyIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQyNDMiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQ3LjY1MyA0MzkuMzI2Yy0yNC41MDEgMC00NC4zNjggMTkuODgxLTQ0LjM2OCA0NC40djU2LjU0OGMwIDI0LjQ5MiAxOS44NjIgNDQuNCA0NC4zNjggNDQuNGg5MjguNjk0YzI0LjUwMSAwIDQ0LjM2OC0xOS44ODEgNDQuMzY4LTQ0LjR2LTU2LjU0OGMwLTI0LjQ5Ny0xOS44NjItNDQuNC00NC4zNjgtNDQuNEg0Ny42NTN6IiBwLWlkPSI0MjQ0IiBmaWxsPSIjMDAwMDAwIj48L3BhdGg+PHBhdGggZD0iTTU4Ni4zMjYgNDcuNjUzYzAtMjQuNTAxLTE5Ljg4MS00NC4zNjgtNDQuNC00NC4zNjhoLTU2LjU0OGMtMjQuNDkyIDAtNDQuNCAxOS44NjItNDQuNCA0NC4zNjh2OTI4LjY5NGMwIDI0LjUwMSAxOS44ODEgNDQuMzY4IDQ0LjQgNDQuMzY4aDU2LjU0OGMyNC40OTcgMCA0NC40LTE5Ljg2MiA0NC40LTQ0LjM2OFY0Ny42NTN6IiBwLWlkPSI0MjQ1IiBmaWxsPSIjMDAwMDAwIj48L3BhdGg+PC9zdmc+) no-repeat center;
  background-size: 100%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.Sponsor-Management-Editor-center {
  position: relative;
}
.Sponsor-Management-Editor-center .wraps-tits {
  line-height: 1.4285em;
}
.Sponsor-Management-Editor-center .wraps-tits.onactive {
  position: absolute;
  left: 0;
  top: -2.285em;
}
.Sponsor-Management-Editor-center .wraps-adds {
  padding-top: 0 !important;
  padding-bottom: 1.715em;
}
.Sponsor-Management-Editor-center .wraps-adds .adds {
  background: #FFF5DC;
  box-shadow: 0px 3px 35px rgba(0, 0, 0, 0.05);
  color: #000000;
  height: 3.3125em;
  line-height: 3.3125em;
}
.Sponsor-Management-Editor-center .wraps-adds .adds span {
  position: relative;
  padding-left: 2.125em;
}
.Sponsor-Management-Editor-center .wraps-adds .adds span:before {
  position: absolute;
  content: "";
  width: 1.4285em;
  height: 1.4285em;
  border-radius: 50%;
  background-color: #000;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4NjM0MDgyNjY1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjUzMTciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkxMy41MzY1MjQgNTUxLjQ0NzU4N0gxMTYuOTEwMTYzYy0yMy42Mzc4NTQgMC00Mi45Nzc5MTUtMTkuMzQwMDYyLTQyLjk3NzkxNi00Mi45Nzc5MTZzMTkuMzQwMDYyLTQyLjk3NzkxNSA0Mi45Nzc5MTYtNDIuOTc3OTE1aDc5Ni42MjYzNjFjMjMuNjM3ODU0IDAgNDIuOTc3OTE1IDE5LjM0MDA2MiA0Mi45Nzc5MTYgNDIuOTc3OTE1cy0xOS4zNDAwNjIgNDIuOTc3OTE1LTQyLjk3NzkxNiA0Mi45Nzc5MTZ6IiBwLWlkPSI1MzE4IiBmaWxsPSIjZmZmZmZmIj48L3BhdGg+PHBhdGggZD0iTTQ3Mi4xOTQyNjQgOTA2LjczMTY4OFYxMTAuMTA1MzI2YzAtMjMuNjM3ODU0IDE5LjM0MDA2Mi00Mi45Nzc5MTUgNDIuOTc3OTE1LTQyLjk3NzkxNXM0Mi45Nzc5MTUgMTkuMzQwMDYyIDQyLjk3NzkxNiA0Mi45Nzc5MTV2Nzk2LjYyNjM2MmMwIDIzLjYzNzg1NC0xOS4zNDAwNjIgNDIuOTc3OTE1LTQyLjk3NzkxNiA0Mi45Nzc5MTVzLTQyLjk3NzkxNS0xOS4zNDAwNjItNDIuOTc3OTE1LTQyLjk3NzkxNXoiIHAtaWQ9IjUzMTkiIGZpbGw9IiNmZmZmZmYiPjwvcGF0aD48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 60%;
}
.Sponsor-Management-Editor-center .wraps-adds:before {
  display: none;
}

.withdraw {
  cursor: pointer;
}

.Sponsor-Management-Editor-center .wraps {
  position: relative;
}
.Sponsor-Management-Editor-center .wraps:before {
  position: absolute;
  content: "";
  width: calc(100% - 2em - 8px);
  height: 1px;
  background: rgba(112, 112, 112, 0.47);
  left: calc(1em + 4px);
  top: 0;
  opacity: 0;
}
.Sponsor-Management-Editor-center .wraps:nth-child(n+2) {
  padding-top: 2em;
}
.Sponsor-Management-Editor-center .wraps:nth-child(n+2):before {
  opacity: 1;
}
.Sponsor-Management-Editor-center .wraps .wraps-tits {
  margin-bottom: 2em;
}

.tc {
  text-align: center;
}

.Supports-tops-wraps{
  padding-bottom: 4em;
}
.Supports-tops .Supports-tops-wraps,.Supports-bots .Supports-tops-wraps{
  padding-bottom: 0;
}
.Supports-tops-wraps .Sponsor-submits {
  position: fixed;
  bottom: 0;
  right: 0;
  width: 100%;
  background: #fdf7eb;
  border-top: 1px solid #33333375;
  padding: 1em !important;
  z-index: 100;
}
.Sponsor-submits {
  padding-bottom: 1.8em;
  padding-top: 2.1em;
}
.Sponsor-submits .items {
  margin: 0 4px;
  border: 1px solid #C4C6CF;
  border-radius: 3px;
}
.Sponsor-submits .items .inputs,
.Sponsor-submits .items input {
  height: 2.857em;
  padding: 0 2.5715em;
  background: #FFFFFF;
  color: #000000;
  display: block;
  line-height: 2.857em;
}
.Sponsor-submits .items.active {
  border: 1px solid #E5CC8E;
}
.Sponsor-submits .items.active .inputs,
.Sponsor-submits .items.active input {
  background: #FFF5DC;
}

.Supports-tops-wraps .wraps {
  position: relative;
}

.Supports-tops-wraps .li {
  position: relative;
}
.Supports-tops-wraps .li.photos {
  overflow: visible;
  /*&.onactive{
  	position: absolute;
  	right: .5em;
  	top: 1.5em;
  }*/
}
.Supports-tops-wraps .li .photos-wraps {
  width: 100%;
  height: 400%;
  left: 0;
  top: 1em;
}
.Supports-tops-wraps .li .photos-wraps .imgs, .Supports-tops-wraps .li .photos-wraps .imgs img {
  width: 100%;
  height: 100%;
}
.Supports-tops-wraps .li .photos-wraps .imgs img[src=""] {
  display: none;
}
.Supports-tops-wraps .li .photos-wraps .images {
  width: 6.1em;
  height: 6.1em;
  margin: 0 auto;
  background: #F9F9F9;
  border: 1px dashed #E37411;
  border-radius: 10px;
  position: relative;
}
.Supports-tops-wraps .li .photos-wraps .images .files {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  z-index: 10;
  opacity: 0;
}
.Supports-tops-wraps .li .photos-wraps .words {
  padding: 0 1em;
  margin-top: 1em;
  line-height: 1.428;
  color: #39465F;
}
.Supports-tops-wraps .li .photos-wraps .icons {
  width: 100%;
  line-height: 1.428;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.Supports-tops-wraps .li .photos-wraps .icons .spans {
  padding-top: 2.65em;
  position: relative;
  line-height: 1.428;
}
.Supports-tops-wraps .li .photos-wraps .icons .spans:before {
  position: absolute;
  content: "";
  width: 1.785em;
  height: 1.785em;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 50%;
  border: 1px solid #F36E16;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4NjQwNTE4MTcwIiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjU1NzYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTk2MC42MjE1MzEgNTc1Ljc5MTg4NSA1NzEuNzY5MjY4IDU3NS43OTE4ODVsMCAzODIuNzU1NDA0LTEyMC42ODg3MzMgMEw0NTEuMDgwNTM1IDU3NS43OTE4ODUgNjQuODc1NTY2IDU3NS43OTE4ODUgNjQuODc1NTY2IDQ0OC4yMDcwOTJsMzg2LjIwNDk2OSAwTDQ1MS4wODA1MzUgNjUuNDUxNjg4bDEyMC42ODg3MzMgMCAwIDM4Mi43NTU0MDQgMzg4Ljg1MzI4NSAwTDk2MC42MjI1NTQgNTc1Ljc5MTg4NXoiIGZpbGw9IiNGMzZFMTYiIHAtaWQ9IjU1NzciPjwvcGF0aD48L3N2Zz4=) no-repeat center;
  background-size: 60%;
}

.admin-wraps .admin-lefts {
  position: fixed;
  z-index: 500;
}

.Supports-tops-wraps .li .bcontents {
  position: relative;
}
.Supports-tops-wraps .li .bcontents input {
  padding-left: 2.715em;
}
.Supports-tops-wraps .li .bcontents span {
  position: absolute;
  width: 1em;
  height: 1em;
  left: 1em;
  top: 50%;
  transform: translateY(-50%);
  background: url(../img/707.png) no-repeat center;
  background-size: 100%;
}

.bgfff {
  background: #fff;
}

.admin-ul-echarts .li .imgs {
  border-radius: .6em;
  overflow: hidden;
}

.Supports-tops-wraps .li-refresh .li-input {
  border: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
  align-content: center;
  /*flex-wrap: wrap;*/
}
.Supports-tops-wraps .li-refresh .li-input input[type=text] {
  border: 1px solid #dcdcdc;
  width: 73.7%;
}
.Supports-tops-wraps .li-refresh .li-input input[type=submit] {
  background: #FCF2D9;
  border-radius: 5px;
  height: 2.857em;
  line-height: 2.857em;
  padding: 0 1.357em;
  max-width: 25%;
}
.Supports-tops-wraps .li-kuang .li-input {
  border: none;
  align-items: center;
}
.Supports-tops-wraps .li-kuang .li-input .kuang {
  border: 1px solid #dcdcdc;
  padding: 0 .25em;
  width: 3.14em;
}
.Supports-tops-wraps .li-kuang .li-input .kuang:nth-child(2) {
  margin-right: .57em;
  margin-left: .57em;
}
.Supports-tops-wraps .li-kuang .li-input select {
  border: 1px solid #dcdcdc;
}

.Supports-tops-wraps .li table tbody td {
  min-width: 7.85em;
  padding: 0 .25em;
}

.Supports-tops-wraps .li .table-active table tbody td:nth-child(1) {
  width: 15em;
}
.Supports-tops-wraps .li .table-active table tbody td, .Supports-tops-wraps .li .table-active table tbody th {
  padding-left: 1em;
}
.Supports-tops-wraps .li .table-active table thead {
  text-align: center;
}

.Supports-tops-wraps .li .photos-wraps .txts {
  color: #39465F;
  line-height: 1.428;
  margin-top: .4285em;
}
.Supports-tops-wraps .li .photos-wraps .tits {
  color: #39465F;
  line-height: 1.428;
}
.Supports-tops-wraps .li .photos-wraps .words-wraps {
  margin-top: .75em;
}

.Supports-tops-wraps .li .photos-wraps .images img {
  object-fit: cover;
}
.Supports-tops-wraps .li .photos-wraps .images.images-wraps {
  height: auto;
}
.Supports-tops-wraps .li .photos-wraps .images.images-wraps .imgs {
  padding-top: 123%;
  height: auto;
}
.Supports-tops-wraps .li .photos-wraps .images.images-wraps .imgs img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}

.Supports-tops-wraps .li table tbody td .span {
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
}
.Supports-tops-wraps .li table tbody td .span .pens,
.Supports-tops-wraps .li table tbody td .span .adds {
  padding-right: 2.08em;
  min-height: 1.43em;
  white-space: nowrap;
}
.Supports-tops-wraps .li table tbody td .td-wraps {
  align-items: center;
  justify-content: center;
  align-content: center;
}
.Supports-tops-wraps .li table tbody td .td-wraps .pens,
.Supports-tops-wraps .li table tbody td .td-wraps .adds {
  height: 1.43em;
}
.Supports-tops-wraps .li table tbody td .td-wraps .pens {
  margin-left: 1em;
}

.Supports-tops-wraps .li .table-active table tr:nth-child(2n+2) {
  background-color: #fff;
}

.Supports-tops-wraps .li table tbody td.active {
  opacity: .1;
}

.Supports-tops-wraps .li table tbody td .pens,
.Supports-tops-wraps .li table tbody td .adds {
  line-height: 1.43;
  cursor: pointer;
  padding-right: 1.43em;
  position: relative;
}
.Supports-tops-wraps .li table tbody td .pens:before,
.Supports-tops-wraps .li table tbody td .adds:before {
  position: absolute;
  content: "";
  width: 1.43em;
  height: 1.43em;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  right: 0;
  top: calc(50% - 10px);
}
.Supports-tops-wraps .li table tbody td .pens:before {
  background-image: url(../img/5004.png);
}
.Supports-tops-wraps .li table tbody td .adds:before {
  background-image: url(../img/5005.png);
}

.Supports-tops-wraps .li table tbody tr.active {
  opacity: .1;
}

.Supports-tops-wraps .wraps > .li .i-input.table1,
.Supports-tops-wraps .wraps > .li .i-input.table2,
.Supports-tops-wraps .wraps > .li .i-input.table3 {
  width: 100%;
  overflow: auto;
}

.Sponsor-Management-Editor .Supports-tops-wraps .wraps.rows-wraps-active {
  padding: 0;
  position: relative;
}
.Sponsor-Management-Editor .Supports-tops-wraps .wraps.rows-wraps-active .li-refresh {
  position: absolute;
  left: 100%;
  top: 0;
}
.Sponsor-Management-Editor .Supports-tops-wraps .wraps.rows-wraps-active .li-refresh input[type=submit] {
  padding: 0 2.5715em;
  max-width: none;
}

.Supports-tops-wraps .li .table-checkbox input[type=checkbox] {
  padding: 0;
  background: #fff;
  display: block;
  margin: 0 auto;
}

.Supports-tops-wraps .wraps .li .i-input.tc select, .Supports-tops-wraps .wraps .li .i-input.tc input,
.Supports-tops-wraps .wraps .li .i-input.tc td, .Supports-tops-wraps .wraps .li .i-input.tc th {
  text-align: center;
}
.Supports-tops-wraps .wraps .li .names {
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
  position: relative;
}
.Supports-tops-wraps .wraps .li .names span {
  position: relative;
  padding-right: 3.07em;
}
.Supports-tops-wraps .wraps .li .names i.fas {
  position: absolute;
  cursor: pointer;
  /*width:2.285em;*/
  /*height: 2.285em;*/
  /*content:"";*/
  /*background: url(../img/5006.png) no-repeat center;*/
  /*background-size: 100%;*/
  right: 0;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
  transition: .5s ease;
}
.Supports-tops-wraps .wraps .li .names i.fas.active {
  transform: translateY(-50%) rotate(0);
  transition: .5s ease;
  color: #F36E16;
}

.h200 {
  height: 10em;
}

.Supports-tops-wraps .wraps.pd11 .li-tits {
  color: #39465F;
}

.mt16.tit-14 {
  margin-top: 1.14285em !important;
}

.Supports-bots-wraps-bots .tc {
  text-align: center;
}
.Supports-bots-wraps-bots .tc input, .Supports-bots-wraps-bots .tc select, .Supports-bots-wraps-bots .tc th, .Supports-bots-wraps-bots .tc td {
  text-align: center;
}
.Supports-bots-wraps-bots .tables-active {
  color: #39465F;
}
.Supports-bots-wraps-bots .tables-active tbody tr {
  border-bottom: 1px solid #DBDBDB;
}
.Supports-bots-wraps-bots .tables-active tbody tr:nth-child(1) {
  border-top: 1px solid #DBDBDB;
}
.Supports-bots-wraps-bots .tables-active.tc .ths {
  justify-content: center;
}
.Supports-bots-wraps-bots .tables-active.tc .checks {
  justify-content: start;
}
.Supports-bots-wraps-bots .tables-active.w108 td, .Supports-bots-wraps-bots .tables-active.w108 th {
  width: 10.8%;
}
.Supports-bots-wraps-bots .tables-active.w108 td:nth-child(6), .Supports-bots-wraps-bots .tables-active.w108 th:nth-child(6) {
  width: 46%;
}
.Supports-bots-wraps-bots .tables-active td, .Supports-bots-wraps-bots .tables-active th {
  padding: 0 .25em;
}
.Supports-bots-wraps-bots .tables-active td:nth-child(1), .Supports-bots-wraps-bots .tables-active th:nth-child(1) {
  padding-left: 1.7em;
}
.Supports-bots-wraps-bots .tables-active thead {
  background: #F5F5F5;
}
.Supports-bots-wraps-bots .tables-active thead th {
  height: 3.9285em;
}
.Supports-bots-wraps-bots .tables-active input[type=checkbox] {
  width: 1.14285em;
  height: 1.14285em;
  border: 1px solid #DBDBDB;
  background: #fff;
}
.Supports-bots-wraps-bots .tables-active .checks {
  min-height: 1.14285em;
}
.Supports-bots-wraps-bots .tables-active .checks input {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.Supports-bots-wraps-bots .tables-active .checks input:checked {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4NjMxNjUyODM0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQyMzAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQxNi44MzIgNzk4LjA4QzQwMC42NCA3OTguMDggMzg0LjUxMiA3OTEuODcyIDM3Mi4xNiA3NzkuNTJMMTE5LjQyNCA1MjUuNzZDOTQuNzg0IDUwMC45OTIgOTQuNzg0IDQ2MC44IDExOS40MjQgNDM2LjAzMiAxNDQuMTI4IDQxMS4yNjQgMTg0LjEyOCA0MTEuMjY0IDIwOC43NjggNDM2LjAzMkw0MTYuODMyIDY0NC45MjggODE0LjQgMjQ1Ljc2QzgzOS4wNCAyMjAuOTI4IDg3OS4wNCAyMjAuOTI4IDkwMy43NDQgMjQ1Ljc2IDkyOC4zODQgMjcwLjUyOCA5MjguMzg0IDMxMC42NTYgOTAzLjc0NCAzMzUuNDI0TDQ2MS41MDQgNzc5LjUyQzQ0OS4xNTIgNzkxLjg3MiA0MzIuOTYgNzk4LjA4IDQxNi44MzIgNzk4LjA4WiIgZmlsbD0iI2ZmZmZmZiIgcC1pZD0iNDIzMSI+PC9wYXRoPjwvc3ZnPg==) #04A9F5 no-repeat center;
  background-size: 100%;
}
.Supports-bots-wraps-bots .tables-active .checks .span {
  padding-left: 2.14285em;
  position: relative;
}
.Supports-bots-wraps-bots .tables-active tbody td {
  height: 5em;
  color: #666666;
}
.Supports-bots-wraps-bots .tables-active tbody td input:-moz-placeholder,
.Supports-bots-wraps-bots .tables-active tbody td textarea:-moz-placeholder {
  color: #666666;
  font-size: inherit !important;
}
.Supports-bots-wraps-bots .tables-active tbody td input::-moz-placeholder,
.Supports-bots-wraps-bots .tables-active tbody td textarea::-moz-placeholder {
  color: #666666;
  font-size: inherit !important;
}
.Supports-bots-wraps-bots .tables-active tbody td input:-ms-input-placeholder,
.Supports-bots-wraps-bots .tables-active tbody td textarea:-ms-input-placeholder {
  color: #666666;
  font-size: inherit !important;
}
.Supports-bots-wraps-bots .tables-active tbody td input::-webkit-input-placeholder,
.Supports-bots-wraps-bots .tables-active tbody td textarea::-webkit-input-placeholder {
  color: #666666;
  font-size: inherit !important;
}
.Supports-bots-wraps-bots .tables-active tbody td input {
  color: #666666;
}
.Supports-bots-wraps-bots .tables-active .ths {
  align-items: center;
  /*justify-content: center;*/
  flex-wrap: wrap;
  align-content: center;
  display: flex;
}
.Supports-bots-wraps-bots .tables-active .ths .span {
  position: relative;
  padding-right: 16px;
}
.Supports-bots-wraps-bots .tables-active .ths .span .btns {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 6px;
  height: 12px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-content: center;
  flex-wrap: wrap;
}
.Supports-bots-wraps-bots .tables-active .ths .span .btns .i {
  width: 100%;
  height: 5px;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.Supports-bots-wraps-bots .tables-active .ths .span .btns .i.active, .Supports-bots-wraps-bots .tables-active .ths .span .btns .i:hover {
  opacity: .8;
}
.Supports-bots-wraps-bots .tables-active .ths .span .btns .i0 {
  background-image: url(../img/6001.png);
}
.Supports-bots-wraps-bots .tables-active .ths .span .btns .i1 {
  background-image: url(../img/6002.png);
}

.Supports-bots-wraps-bots .tables-active tbody td input {
  width: 100%;
}

.Supports-bots-wraps-bots .tables-active {
  overflow: hidden;
  overflow-x: auto;
}

.mt14.tit-14 {
  margin-top: 1em !important;
}

.multiples-selects .multiplesli .btns {
  padding-right: 1.71em;
  position: relative;
}
.multiples-selects .multiplesli .btns .close {
  position: absolute;
  width: 1.1428em;
  height: 1.1428em;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  background: url(../img/6003.png) #F36E16 no-repeat center;
  background-size: 100%;
  border-radius: 50%;
  cursor: pointer;
}

.multiples-selects .multiplesli.active {
  width: 100%;
  position: relative;
  background: url(../img/701.png) no-repeat calc(100% - 1em);
  background-size: 9px 5px;
  text-align: left;
  cursor: pointer;
}

.multiples-selects .multiplesbots-li {
  text-align: left;
  padding: 0 .25em;
}
.multiples-selects .multiplesbots-li.active {
  color: #fff;
  background: #F36E16;
}

.multiples-selects {
  position: relative;
}
.multiples-selects .multiples-bots {
  position: absolute;
  width: 100%;
  left: 0;
  top: 100%;
  background: #fff;
  display: none;
}
.multiples-selects .multiplesbots-li {
  cursor: pointer;
}

.li-a-link .link {
  background: var(--bg-color);
  height: 2.857em;
  line-height: 2.857em;
  color: var(--zi-color);
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  padding: 0 1em;
  margin-bottom: .5em;
  margin-right: 1em;
}
.li-a-link .link span {
  position: relative;
  display: block;
}
.li-a-link .link img {
  width: 1.2857em;
  height: 1.2857em;
  font-size: inherit;
  margin-right: 4px;
  object-fit: none;
}
.li-a-link .link:nth-child(n+2) {
  /*margin-left:1.1428em;*/
}

.li-a-link .link span{
  line-height: 1;
}
.li-a-link .link:last-child {
  margin-right: 0;
}

.Supports-tops-wraps .li-resets .resets {
  /*margin-right: 1em;*/
}

.mb20.tit-14 {
  margin-bottom: 1.4285em;
}

.Sponsor-submits .items {
  overflow: hidden;
}

.lin14285 {
  line-height: 1.4285;
}

.Sponsor-submits.on .items .inputs,
.Sponsor-submits.on .items input {
  background-color: var(--bg-color);
  color: var(--zi-color);
}
.Sponsor-submits.on .items {
  border-color: var(--border-color);
}

.Supports-tops-wraps .li table tbody td {
  min-width: 6em;
}

.Supports-tops-wraps .li .table2.tc table tbody td {
  text-align: center;
}

.Supports-tops-wraps .li .li2-list {
  height: 2.857em;
}
.Supports-tops-wraps .li .li2-list input {
  margin-right: .6785em;
}
.Supports-tops-wraps .li .li2-list:nth-child(n+2) {
  margin-left: 1.45em;
}
.Supports-tops-wraps .li .li2-listbox .lis-adds {
  margin-left: .8em;
  cursor: pointer;
}
.Supports-tops-wraps .li .li2-listbox .lis-adds span {
  width: 2.3em;
  height: 1em;
  background: #FFF5DC;
  border-radius: .5em;
  line-height: 1em;
  text-align: center;
  display: block;
  background: url(../img/m01.png) #FFF5DC no-repeat center;
  background-size: 12px 12px;
}
.Supports-tops-wraps .li.bi .li-input {
  position: relative;
}
.Supports-tops-wraps .li.bi .li-input:before {
  position: absolute;
  content: "";
  width: 1em;
  height: 1em;
  background: url(../img/b1.png) no-repeat center;
  background-size: 100%;
  right: 1em;
  top: 50%;
  transform: translateY(-50%);
}
.Supports-tops-wraps .li.bi-btns {
  overflow: visible;
}
.Supports-tops-wraps .li.bi-btns .li-refresh-btn {
  position: absolute;
  left: 100%;
  margin-left: 7px;
  top: 0;
  color: #000000;
  background: #FFF5DC;
  padding: 0 1.4285em;
  height: 2.857em;
  line-height: 2.857em;
  z-index: 100;
}
.Supports-tops-wraps .li.xuanzetime .li-spans {
  line-height: 2.857em;
  color: #666666;
}
.Supports-tops-wraps .li.xuanzetime .li-times {
  border: 1px solid #DBDBDB;
  width: calc((100% - 2em)/2);
  position: relative;
}
.Supports-tops-wraps .li.xuanzetime .li-times:before {
  position: absolute;
  content: "";
  width: 1.14285em;
  height: 1.14285em;
  right: 1em;
  top: 50%;
  transform: translateY(-50%);
  background: url(../img/m02.png) no-repeat center;
  background-size: 100%;
}
.Supports-tops-wraps .li.xuanzetime .li-times input {
  padding: 0 1em;
}

.jcheckbox input[type=radio] {
  display: none;
}
.jcheckbox input[type=checkbox] {
  display: none;
}
.jcheckbox input[type=checkbox]:checked + label .span {
  background: #07BE31;
}
.jcheckbox input[type=checkbox]:checked + label .span:before {
  left: calc(100% - 4px - 1.1em);
  transition: .5s ease;
}
.jcheckbox .span {
  height: 1.5em;
  line-height: 1.5em;
  width: 2.85em;
  border-radius: 1.5em;
  background: #666;
  position: relative;
}
.jcheckbox .span:before {
  position: absolute;
  content: "";
  width: 1.1em;
  height: 1.1em;
  border-radius: 50%;
  background: #fff;
  left: 4px;
  top: 50%;
  transition: .5s ease;
  transform: translateY(-50%);
}

.tables-pages {
  padding-top: 1.5em;
}
.tables-pages .center, .tables-pages .pagination {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  align-content: center;
}
.tables-pages .pagination .prev, .tables-pages .pagination .next {
  width: 1.6em;
  height: 1.6em;
  background-color: #F8F8F8;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.tables-pages .pagination .prev a, .tables-pages .pagination .next a {
  width: 100%;
  height: 100%;
}
.tables-pages .pagination .prev {
  background-image: url(../img/11-01.png);
}
.tables-pages .pagination .next {
  background-image: url(../img/11-02.png);
}
.tables-pages .pagination a {
  display: block;
}
.tables-pages .pagination .center {
  margin-left: 1.35em;
  margin-right: 1.35em;
}
.tables-pages .pagination .gang {
  margin: 0 .5em;
}
.tables-pages .pagination .btns {
  width: 2.78em;
  height: 2.4285em;
  line-height: 2.4285em;
  text-align: center;
  border-radius: .714em;
}
.tables-pages .pagination .btns2 {
  background: #F8F8F8;
}

.w1470 {
  width: 78%;
  max-width: 1470px;
}

.tables-pages.on {
  padding-top: 0;
}

.commens-fixeds {
  position: fixed;
  z-index: 200;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(193, 179, 150, 0.2);
}

.commens-fixeds-wraps .wraps {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}
.commens-fixeds-wraps .tits {
  background: #FFE9B1;
  height: 2.5625em;
  line-height: 2.5625;
  padding: 0 .8125em;
}
.commens-fixeds-wraps .close {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  width: 2em;
  height: 2em;
  background: url(../img/close.png) no-repeat center;
  background-size: .75em .75em;
}

.withdraw-fixeds-wraps .wraps {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  border-radius: .6em;
}
.withdraw-fixeds-wraps .wraps .txts {
  line-height: 1.4285;
  color: #39465F;
  padding-top: 2em;
  padding-bottom: 1em;
}
.withdraw-fixeds-wraps .wraps .words {
  padding: 0 .65em;
}
.withdraw-fixeds-wraps .wraps .texts {
  margin-top: 1em;
  line-height: 1.4285;
  color: #39465F;
}
.withdraw-fixeds-wraps .wraps .Sponsor-submits {
  padding: 0;
  margin-top: 1.45em;
  padding-bottom: .9em;
}
.withdraw-fixeds-wraps .wraps .Sponsor-submits .items.active {
  border-color: #FFF5DC;
}
.withdraw-fixeds-wraps .wraps .Sponsor-submits .items.active input {
  background: #FFF5DC;
}
.withdraw-fixeds-wraps .wraps .tables table {
  width: 100%;
}
.withdraw-fixeds-wraps .wraps .tables table td, .withdraw-fixeds-wraps .wraps .tables table th {
  padding: 0 .25em;
}
.withdraw-fixeds-wraps .wraps .tables table thead {
  background-color: #F5F5F5;
}
.withdraw-fixeds-wraps .wraps .tables table thead td, .withdraw-fixeds-wraps .wraps .tables table thead th {
  height: 2.857em;
}

.demo17-btns {
  display: flex;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
}
.demo17-btns .btns {
  display: block;
  background: var(--bg-color);
  color: var(--zi-color);
  border-radius: 3px;
  overflow: hidden;
  height: 2.857em;
  line-height: 2.857em;
  min-width: 7.57em;
  padding: 0 .5em;
  text-align: center;
  cursor: pointer;
}
.demo17-btns .btns:nth-child(n+2) {
  margin-left: .5em;
}

.demo17-wraps {
  padding-top: .64em;
  padding-top: 1em;
}
.demo17-wraps .demo17-lefts {
  width: 19%;
  padding: .714285em;
}
.demo17-wraps .demo17-lefts .lis-bots .i {
  display: block;
}
.demo17-wraps .demo17-lefts .lis {
  position: relative;
}
.demo17-wraps .demo17-lefts .lis .before ,
.demo17-wraps .demo17-lefts .lis:before {
  position: absolute;
  content: "";
  top: .9em;
  left: 1em;
  width: 1.14285em;
  height: 1.14285em;
  border-radius: 3px;
  background: url(../img/jian1.png) #fff no-repeat center;
  background-size: 100%;
  /*border: 1px solid #000000;*/
  z-index: 1;
}
.demo17-wraps .demo17-lefts .lis .lis-bots, .demo17-wraps .demo17-lefts .lis .lis-tops {
  padding-left: 4.857em;
  /*padding-left: 2em;*/
  position: relative;
}
.demo17-wraps .demo17-lefts .lis .lis-bots {
  /*padding-bottom: 1.7em;*/
  /*padding-top: 1em;*/
  padding-bottom: 1em;
  padding-bottom: .3em;
  padding-left: 0;
  display: none;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i {
  position: relative;
  padding: .7em 0;
  padding-left: 6.857em;
  line-height: 1.4285;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i.active {
  background: #FFF5DC;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i.active:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI5OTEyMDI1NzM1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ0ODgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTk0MC44IDE2MEwzOTYuOCA3MDQgODMuMiAzODQgMCA0NjcuMmwzMTMuNiAzMTMuNiA4My4yIDgzLjJMMTAyNCAyNDMuMnoiIGZpbGw9IiMwMDAwMDAiIHAtaWQ9IjQ0ODkiPjwvcGF0aD48L3N2Zz4=) #FFF5DC no-repeat center;
  background-size: 85%;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i:nth-child(n+2) {
  margin-top: .03em;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i:before {
  position: absolute;
  content: "";
  width: 1.14285em;
  height: 1.14285em;
  border: 1px solid #000000;
  border-radius: 3px;
  left: 4.875em;
  top: .75em;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i span {
  position: relative;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i span:before {
  background: url(../img/1-102.png) no-repeat center;
  background-size: 100%;
}
.demo17-wraps .demo17-lefts .lis .lis-tops {
  min-height: 2.857em;
  line-height: 1.5;
  cursor: pointer;
  /*line-height: 2.857em;*/
  display: flex;
  justify-content: flex-start;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
}
.demo17-wraps .demo17-lefts .lis .lis-tops:before {
  position: absolute;
  content: "";
  width: 1.14285em;
  height: 1.14285em;
  border: 1px solid #000000;
  border-radius: 3px;
  left: 2.857em;
  top: .9em;
}
.demo17-wraps .demo17-lefts .lis .lis-tops span {
  position: relative;
  padding-left: 2.14285em;
  display: block;
  line-height: inherit;
  line-height: 1.2;
  display: inline-block;
  line-height: 1.5;
  vertical-align: middle;
}
.demo17-wraps .demo17-lefts .lis .lis-tops span:before {
  position: absolute;
  content: "";
  width: 1.4285em;
  height: 1.0714em;
  background: url(../img/1-101.png) no-repeat center;
  background-size: 100%;
  left: 0;
  top: .3em;
}
.demo17-wraps .demo17-center {
  width: 54.12%;
  margin-left: .8%;
}
.demo17-wraps .demo17-rights {
  margin-left: .8%;
  width: 25.28%;
}
.demo17-wraps .demo17-bots {
  margin-top: 1em;
  padding: .5em;
}

.demo17-btns {
  justify-content: center;
}

.demo17-wraps .demo17-lefts .lis.active .lis-tops {
  background-color: #FFF5DC;
}
.demo17-wraps .demo17-lefts .lis.active .lis-tops:before {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI5OTEyMDI1NzM1IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQ0ODgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTk0MC44IDE2MEwzOTYuOCA3MDQgODMuMiAzODQgMCA0NjcuMmwzMTMuNiAzMTMuNiA4My4yIDgzLjJMMTAyNCAyNDMuMnoiIGZpbGw9IiMwMDAwMDAiIHAtaWQ9IjQ0ODkiPjwvcGF0aD48L3N2Zz4=) #FFF5DC no-repeat center;
  background-size: 85%;
}
.demo17-wraps .demo17-lefts .lis .before {
  cursor: pointer;
}
.demo17-wraps .demo17-lefts .lis:before {
  display: none!important;
}
.demo17-wraps .demo17-lefts .lis.active .lis-bots{
  /*display: block!important;*/
}
.demo17-wraps.j2-yonghuzu .demo17-lefts .lis:before {
  display: block!important;
}


.demo17-wraps .demo17-lefts .lis.active .before,
.demo17-wraps .demo17-lefts .lis.active:before {
  background: url(../img/jian1.png) #fff no-repeat center;
  background-size: 100%;
  border: none;
}



.demo17-wraps .demo17-lefts .lis.active2 .before,
/*.demo17-wraps .demo17-lefts .lis.active:not('.active2') .before,*/
.demo17-wraps .demo17-lefts .lis.active.active2 .before{
  background: url(../img/jia.png) #fff no-repeat center!important;
  background-size: 100%!important;
  border: none;
}
.demo17-wraps .demo17-center .demo17-tops {
  padding: 1.4285em;
  padding-bottom: 2.1em;
  height: 21.09em;
}
.demo17-wraps .demo17-center .demo17-tops .tits {
  line-height: 1.4285;
  color: #39465F;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox {
  margin-top: .714em;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items {
  position: relative;
  padding-left: 2.2857em;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items:nth-child(n+2) {
  margin-top: .5em;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-lefts input, .demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights input {
  height: 2.857em;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights {
  margin-left: .5em;
  width: calc(100% - 8em);
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights input {
  padding: 0 1em;
  width: 100%;
  border: 1px solid #DBDBDB;
  border-radius: 3px;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-lefts {
  width: 7.5em;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-lefts input {
  background: #F5F5F5;
  padding: 0 1em;
  width: 100%;
  color: #39465F;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items span.btns {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1.4285em;
  height: 1.4285em;
  background: url(../img/1011.png) #FFF5DC no-repeat center;
  background-size: 100%;
  border-radius: 50%;
  cursor: pointer;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items.adds {
  margin-top: 1em;
  min-height: 1.4285em;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items.adds span.btns {
  background: url(../img/1012.png) #BBEAFF no-repeat center;
  background-size: 100%;
}

.demo17-tops-wraps {
  position: relative;
  height: 100%;
  padding-bottom: 3em;
}
.demo17-tops-wraps .itemsbox {
  height: calc(100% - 2.25em);
  overflow: hidden;
  overflow-y: auto;
}
.demo17-tops-wraps .demo17-btns {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
}

.Supports-bots-wraps-bots .tables-active,.commens-Popup-list .multiples-selects.onsactive .multiples-tops,
.example-table, .Supports-tops-wraps .wraps > .li .i-input,
.j-bar {
  scrollbar-color: #888;
  scrollbar-width: thin;
  overflow: auto;
}
.commens-Popup-list .multiples-selects.onsactive .multiples-tops::-webkit-scrollbar,
.Supports-bots-wraps-bots .tables-active::-webkit-scrollbar,
.example-table::-webkit-scrollbar, .Supports-tops-wraps .wraps > .li .i-input::-webkit-scrollbar,
.j-bar::-webkit-scrollbar {
  width: 12px;
  height: 12px;
}
.commens-Popup-list .multiples-selects.onsactive .multiples-tops::-webkit-scrollbar-track,
.Supports-bots-wraps-bots .tables-active::-webkit-scrollbar-track,
.example-table::-webkit-scrollbar-track, .Supports-tops-wraps .wraps > .li .i-input::-webkit-scrollbar-track,
.j-bar::-webkit-scrollbar-track {
  background: #f1f1f1;
}

.commens-Popup-list .multiples-selects.onsactive .multiples-tops::-webkit-scrollbar-thumb,
.Supports-bots-wraps-bots .tables-active::-webkit-scrollbar-thumb,
.example-table::-webkit-scrollbar-thumb, .Supports-tops-wraps .wraps > .li .i-input::-webkit-scrollbar-thumb,
.j-bar::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 10px;
}
.commens-Popup-list .multiples-selects.onsactive .multiples-tops::-webkit-scrollbar-thumb:hover,
.Supports-bots-wraps-bots .tables-active::-webkit-scrollbar-thumb:hover,
.example-table::-webkit-scrollbar-thumb:hover, .Supports-tops-wraps .wraps > .li .i-input::-webkit-scrollbar-thumb:hover,
.j-bar::-webkit-scrollbar-thumb:hover {
  background: #555;
}
.commens-Popup-list .multiples-selects.onsactive .multiples-tops::-webkit-scrollbar-thumb:active,
.Supports-bots-wraps-bots .tables-active::-webkit-scrollbar-thumb:active,
.example-table::-webkit-scrollbar-thumb:active, .Supports-tops-wraps .wraps > .li .i-input::-webkit-scrollbar-thumb:active,
.j-bar::-webkit-scrollbar-thumb:active {
  background: #333;
}

.demo17-wraps .demo17-bots {
  padding-bottom: 1em;
  padding-bottom: 3.857em;
  position: relative;
}
.demo17-wraps .demo17-bots .demo17-bots-btns {
  position: absolute;
  width: 100%;
  padding: 0 .5em;
  padding-bottom: 1em;
  left: 0;
  bottom: 0;
}

.Supports-bots-wraps-bots.demo17-bots .tables-active td:nth-child(1), .Supports-bots-wraps-bots.demo17-bots .tables-active th:nth-child(1) {
  padding-left: 1em;
}

.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights input:-moz-placeholder,
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights textarea:-moz-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights input::-moz-placeholder,
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights textarea::-moz-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights input:-ms-input-placeholder,
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights textarea:-ms-input-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights input::-webkit-input-placeholder,
.demo17-wraps .demo17-center .demo17-tops .itemsbox .items .items-rights textarea::-webkit-input-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}

.demo17-wraps .demo17-lefts .lis .lis-bots .i span {
  padding-left: 1.9em;
  position: relative;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i span:before {
  position: absolute;
  content: "";
  width: 13px;
  height: 16px;
  background: url(../img/1-102.png) no-repeat center;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-size: 100%;
}

.withdraw-fixeds-wraps .wraps .table-left {
  width: 65.4%;
}
.withdraw-fixeds-wraps .wraps .table-right {
  margin-left: 4px;
  width: calc(34.6% - 4px);
}
.withdraw-fixeds-wraps .wraps table {
  text-align: center;
}
.withdraw-fixeds-wraps .wraps tbody tr {
  border: 1px solid #DBDBDB;
  border-top: none;
}
.withdraw-fixeds-wraps .wraps tbody tr td {
  height: 2.857em;
  text-align: center;
}
.withdraw-fixeds-wraps .wraps select {
  width: 100%;
  display: block;
  width: 4em;
  margin: 0 auto;
  border: none;
  text-align: center;
  background: url(../img/1014.png) no-repeat calc(100% - .2em);
  background-size: 10px 6px;
}

.withdraw-fixeds-wraps {
  display: none;
}

.Supports-bots-wraps-bots .tables-active thead tr select,
.Supports-bots-wraps-bots .tables-active tbody tr select {
  background: url(../img/1014.png) no-repeat calc(100% - 1em);
  background-size: 10px 6px;
  border: none;
  border: 1px solid #DBDBDB;
  border-radius: 3px;
  height: 2.857em;
  width: 100%;
  width: 6.5em;
  margin: 0 auto;
  display: block;
}

.w755 {
  max-width: 755px;
  margin-left: auto;
  margin-right: auto;
  width: 92%;
}

.medium {
  font-weight: 500;
}

.jcheckbox label {
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
}

.newlyadded-fixeds {
  display: none;
}
.newlyadded-fixeds .newlyadded-words {
  max-height: 70vh;
  background: #fff;
  overflow: hidden;
  overflow-y: auto;
  padding: 1.285em .715em;
  padding-bottom: 1.715em;
}
.newlyadded-fixeds .newlyadded-words input:-moz-placeholder,
.newlyadded-fixeds .newlyadded-words textarea:-moz-placeholder {
  color: rgba(0, 0, 0, 0.2);
  font-size: inherit !important;
}
.newlyadded-fixeds .newlyadded-words input::-moz-placeholder,
.newlyadded-fixeds .newlyadded-words textarea::-moz-placeholder {
  color: rgba(0, 0, 0, 0.2);
  font-size: inherit !important;
}
.newlyadded-fixeds .newlyadded-words input:-ms-input-placeholder,
.newlyadded-fixeds .newlyadded-words textarea:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.2);
  font-size: inherit !important;
}
.newlyadded-fixeds .newlyadded-words input::-webkit-input-placeholder,
.newlyadded-fixeds .newlyadded-words textarea::-webkit-input-placeholder {
  color: rgba(0, 0, 0, 0.2);
  font-size: inherit !important;
}
.newlyadded-fixeds .newlyadded-words .li-tits {
  line-height: 1.4285;
  color: #39465F;
  margin-bottom: 5px;
}
.newlyadded-fixeds .newlyadded-words .li-inputs.active .inputs {
  max-width: 25.7em;
  min-width: 20em;
}
.newlyadded-fixeds .newlyadded-words .li-inputs.active .spans-texts {
  width: calc(100% - 25.7em);
}
.newlyadded-fixeds .newlyadded-words .li-inputs.active .spans-texts .spans {
  padding-left: 2em;
  padding-right: 1em;
}
.newlyadded-fixeds .newlyadded-words .li-inputs .inputs {
  border: 1px solid #DBDBDB;
  width: 100%;
  border-radius: 3px;
}
.newlyadded-fixeds .newlyadded-words .li-inputs .inputs input {
  width: 100%;
  display: block;
  height: 2.857em;
  line-height: 2.857em;
  padding: 0 1em;
}
.newlyadded-fixeds .li:nth-child(n+2) {
  margin-top: 1.4285em;
}
.newlyadded-fixeds .li-tables table {
  width: 100%;
  text-align: center;
}
.newlyadded-fixeds .li-tables thead {
  background: #F5F5F5;
}
.newlyadded-fixeds .li-tables thead th, .newlyadded-fixeds .li-tables thead td {
  height: 2.857em;
}
.newlyadded-fixeds .li-tables tbody tr:nth-child(2n+2) {
  background: #F6F6F6;
}
.newlyadded-fixeds .li-tables tbody th, .newlyadded-fixeds .li-tables tbody td {
  border: 1px solid #DBDBDB;
  text-align: center;
  height: 2.857em;
}
.newlyadded-fixeds .li-tables .jcheckbox .span {
  height: 1.1em;
  line-height: 1.1em;
  width: 2em;
}
.newlyadded-fixeds .li-tables .jcheckbox .span:before {
  width: .8em;
  height: .8em;
}
.newlyadded-fixeds .li-tables .jcheckbox input[type=checkbox]:checked + label .span:before {
  left: calc(100% - 4px - .8em);
}
.newlyadded-fixeds .li-files .files {
  width: 50%;
}

.uploads-files {
  position: relative;
}
.uploads-files .files {
  position: relative;
  width: 100%;
}
.uploads-files .files input[type=file] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 2;
}
.uploads-files .texts {
  background: #FBFBFB;
  border: 1px dashed #E37411;
  border-radius: 10px;
  height: 4.22em;
  color: #FB8A48;
  line-height: 4.22em;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
  pointer-events: none;
}
.uploads-files .texts span {
  position: relative;
  padding-left: 2.11em;
}
.uploads-files .texts span:before {
  position: absolute;
  content: "";
  width: 1.45em;
  height: 1.45em;
  background: url(../img/1015.png) no-repeat center;
  background-size: 100%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}

.hiddens {
  display: none;
}

.Supports-tops-wraps .li-input input[type=text] {
  color: #4B4B4B;
}

.Supports-tops-wraps .uploads-files .texts {
  height: 5.55em;
}

.Supports-tops-wraps .wraps > .li .i-input.w130 td, .Supports-tops-wraps .wraps > .li .i-input.w130 th {
  width: 30%;
}
.Supports-tops-wraps .wraps > .li .i-input.w130 th:nth-child(1),
.Supports-tops-wraps .wraps > .li .i-input.w130 td:nth-child(1) {
  width: 130px !important;
}

.Supports-tops-wraps .wraps > .li .i-input.heise input:-moz-placeholder,
.Supports-tops-wraps .wraps > .li .i-input.heise textarea:-moz-placeholder {
  color: #060606;
  font-size: inherit !important;
}
.Supports-tops-wraps .wraps > .li .i-input.heise input::-moz-placeholder,
.Supports-tops-wraps .wraps > .li .i-input.heise textarea::-moz-placeholder {
  color: #060606;
  font-size: inherit !important;
}
.Supports-tops-wraps .wraps > .li .i-input.heise input:-ms-input-placeholder,
.Supports-tops-wraps .wraps > .li .i-input.heise textarea:-ms-input-placeholder {
  color: #060606;
  font-size: inherit !important;
}
.Supports-tops-wraps .wraps > .li .i-input.heise input::-webkit-input-placeholder,
.Supports-tops-wraps .wraps > .li .i-input.heise textarea::-webkit-input-placeholder {
  color: #060606;
  font-size: inherit !important;
}

.Supports-tops-wraps .li table tbody td {
  line-height: 1.57;
}

.Supports-tops-wraps .time.ontime-active .li-input .time-02 {
  display: none;
}

.Supports-tops-wraps .wraps .li .li-input2 .spans {
  width: 2em;
  text-align: center;
}
.Supports-tops-wraps .wraps .li .li-input2 .inputs {
  width: calc((100% - 2em)/2);
  border: 1px solid #DBDBDB;
  border-radius: 3px;
}
.Supports-tops-wraps .wraps .li .li-input2 .inputs input {
  width: 100%;
}

.li-a-link .link {
  border-radius: 3px;
}

.supports-tables {
  line-height: 1.57;
}
.supports-tables table {
  width: 100%;
}
.supports-tables table thead {
  background: #202020;
  height: 2.857em;
  color: #fff;
}

.Supports-tops-wraps .li input[type=checkbox] {
  width: 1.14285em;
  height: 1.14285em;
}

.newlyadded-fixeds .newlyadded-words::-webkit-scrollbar, textarea::-webkit-scrollbar,
.commens-fixeds-wraps .Supports-tops-wraps .wraps2::-webkit-scrollbar {
  width: 5px;
  height: 5px;
}
.newlyadded-fixeds .newlyadded-words::-webkit-scrollbar-track, textarea::-webkit-scrollbar-track,
.commens-fixeds-wraps .Supports-tops-wraps .wraps2::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 5px;
}
.newlyadded-fixeds .newlyadded-words::-webkit-scrollbar-thumb, textarea::-webkit-scrollbar-thumb,
.commens-fixeds-wraps .Supports-tops-wraps .wraps2::-webkit-scrollbar-thumb {
  background: #888;
  border-radius: 5px;
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
.newlyadded-fixeds .newlyadded-words::-webkit-scrollbar-thumb:hover, textarea::-webkit-scrollbar-thumb:hover,
.commens-fixeds-wraps .Supports-tops-wraps .wraps2::-webkit-scrollbar-thumb:hover {
  background: #F36E16;
}
.newlyadded-fixeds .newlyadded-words::-webkit-scrollbar-button:start:decrement, .newlyadded-fixeds .newlyadded-words::-webkit-scrollbar-button:end:increment, textarea::-webkit-scrollbar-button:start:decrement, textarea::-webkit-scrollbar-button:end:increment,
.commens-fixeds-wraps .Supports-tops-wraps .wraps2::-webkit-scrollbar-button:start:decrement,
.commens-fixeds-wraps .Supports-tops-wraps .wraps2::-webkit-scrollbar-button:end:increment {
  display: block;
  background-color: transparent;
}
.newlyadded-fixeds .newlyadded-words::-webkit-scrollbar-corner, textarea::-webkit-scrollbar-corner,
.commens-fixeds-wraps .Supports-tops-wraps .wraps2::-webkit-scrollbar-corner {
  background: #F36E16;
}

.commens-fixeds-wraps .Supports-tops-wraps .wraps2 {
  max-height: 80vh;
  overflow: hidden;
  overflow-y: auto;
  margin: 0;
}
.commens-fixeds-wraps .Supports-tops-wraps .Sponsor-submits {
  padding-bottom: 1.2em;
  padding-top: 0;
}

.Supports-tops-wraps .li-input.file-active .files {
  position: relative;
  padding: 6px 7px;
}
.Supports-tops-wraps .li-input.file-active .files input[type=file] {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 2;
}
.Supports-tops-wraps .li-input.file-active .files .xuanze, .Supports-tops-wraps .li-input.file-active .files .texts {
  height: 2em;
  line-height: 2em;
  overflow: hidden;
}
.Supports-tops-wraps .li-input.file-active .files .xuanze {
  width: 6.5em;
  background: #FFF5DC;
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
}
.Supports-tops-wraps .li-input.file-active .files .xuanze span {
  padding-left: 1.57em;
  position: relative;
}
.Supports-tops-wraps .li-input.file-active .files .xuanze span:before {
  position: absolute;
  content: "";
  width: 1.1428em;
  height: .85715em;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background: url(../img/m09.png) no-repeat center;
  background-size: 100%;
}
.Supports-tops-wraps .li-input.file-active .files .texts {
  width: calc(100% - 6.5em);
  padding: 0 .8em;
  color: #000000;
}
.Supports-tops-wraps .li-input .checks-list .ibox {
  line-height: 1.57;
  position: relative;
  color: #39465F;
  padding-left: 2.214em;
}
.Supports-tops-wraps .li-input .checks-list .ibox input[type=checkbox] {
  width: 1.57em;
  height: 1.57em;
  position: absolute;
  left: 0;
}
.Supports-tops-wraps .li-input .checks-list .i:nth-child(n+3) {
  margin-top: .85em;
}

.Supports-tops-wraps .wraps .li .li-input2 .inputs.lis {
  margin-left: 0;
  margin-right: 0;
}

.mt18 {
  margin-top: 18px;
}

.demo34-row-lists .demo34-li {
  position: relative;
  height: 100%;
}

.Supports-tops-wraps .wraps.pd-active {
  padding-bottom: 1.57em;
  padding-top: 1em;
}

.mb0 {
  margin-bottom: 0 !important;
}

.mt50 {
  margin-top: 3.5714em;
}

.demo34-row-lists .demo34-li {
  position: relative;
}
.demo34-row-lists .demo34-li .n-tits {
  padding-left: 1em;
  padding-right: 1em;
  line-height: 1.375;
  position: absolute;
  top: -1.75em;
  left: 0;
}

.Supports-tops-wraps .li-input .checks-list.onsactive .i:nth-child(n+2) {
  margin-top: 1.14em;
}

.Supports-tops-wraps .li-input textarea {
  width: 100%;
  resize: none;
  padding: 0 1.142em;
}

.h87 {
  height: 6.214285714285714em;
}

.h172 {
  height: 12.285714285714286em;
}

.pd-index {
  overflow: hidden;
  position: relative;
}
.pd-index img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  object-fit: cover;
}

.h150 {
  height: 10.725em;
}

.pos {
  pointer-events: none;
}

.demo17-wraps.demo31-wraps .demo17-lefts {
  width: 26.73%;
  padding: 0;
}
.demo17-wraps.demo31-wraps .demo31-rights {
  width: 72%;
  padding: 1.4285em;
}
.demo17-wraps.demo31-wraps .demo31-rights .images {
  width: 39%;
}
.demo17-wraps.demo31-wraps .demo31-rights .images .imgs {
  border: 1px solid #D1D1D1;
  border-radius: 8px;
  overflow: hidden;
}
.demo17-wraps.demo31-wraps .demo31-rights .images .imgs-icons {
  padding-top: 141.45%;
}
.demo17-wraps.demo31-wraps .demo31-rights .words {
  width: calc(61% - 2em);
  margin-left: 2em;
}
.demo17-wraps.demo31-wraps .demo31-rights .list-bots {
  margin-top: 4.2857em;
}
.demo17-wraps.demo31-wraps .demo31-rights .items {
  align-items: flex-start;
}
.demo17-wraps.demo31-wraps .demo31-rights .items:nth-child(n+2) {
  margin-top: .5em;
}
.demo17-wraps.demo31-wraps .demo31-rights .items input, .demo17-wraps.demo31-wraps .demo31-rights .items .inputs {
  height: 2.857em;
  line-height: 2.857em;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-lefts {
  position: relative;
  background: #F5F5F5;
  width: 9.5em;
  overflow: hidden;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-lefts:before {
  position: absolute;
  content: "";
  right: 1em;
  top: 50%;
  transform: translateY(-50%);
  background: url(../img/m11.png) no-repeat center;
  background-size: 100%;
  width: 3px;
  height: 15px;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-lefts input, .demo17-wraps.demo31-wraps .demo31-rights .items .it-lefts .inputs {
  background: transparent;
  padding: 0 1em;
  padding-right: 2em;
  width: 100%;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights {
  width: calc(100% - 8px - 9.5em);
  margin-left: 8px;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights input:-moz-placeholder,
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights textarea:-moz-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights input::-moz-placeholder,
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights textarea::-moz-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights input:-ms-input-placeholder,
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights textarea:-ms-input-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights input::-webkit-input-placeholder,
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights textarea::-webkit-input-placeholder {
  color: #AEAEAE;
  font-size: inherit !important;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights textarea {
  border: 1px solid #DBDBDB;
  width: 100%;
  padding: .5em 1em;
  resize: none;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights input, .demo17-wraps.demo31-wraps .demo31-rights .items .it-rights select {
  height: 2.857em;
  line-height: 2.857em;
  width: 100%;
  border: none;
  padding: 0 1em;
  border: 1px solid #DBDBDB;
  border-radius: 3px;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .it-rights select {
  background: url(../img/701.png) no-repeat calc(100% - 1em);
  background-size: 9px 5px;
}
.demo17-wraps.demo31-wraps .demo31-rights .items {
  position: relative;
  padding-left: 2.285em;
}
.demo17-wraps.demo31-wraps .demo31-rights .items .span-active {
  width: 1.4285em;
  height: 1.4285em;
  position: absolute;
  left: 0;
  top: 1em;
  /*top: 50%;*/
  /*transform: translateY(-50%);*/
  background: url(../img/1011.png) #FFF5DC no-repeat center;
  background-size: 100%;
  border-radius: 50%;
  cursor: pointer;
}
.demo17-wraps.demo31-wraps .demo31-rights .items.items-actives {
  min-height: 2.857em;
}
.demo17-wraps.demo31-wraps .demo31-rights .items.items-actives .span-active {
  background: url(../img/1012.png) #BBEAFF no-repeat center;
  background-size: 100%;
}
.demo17-wraps.demo31-wraps .demo31-btns-list {
  margin-top: 22px;
}

.demo31-btns-list .btns {
  min-width: 7.57em;
  padding: 0 1em;
  border: 1px solid;
  background-color: var(--bg-color);
  color: var(--zi-color);
  border-color: var(--border-color);
  height: 2.857em;
  line-height: 2.857em;
  margin: 0 4px;
  text-align: center;
  border-radius: 3px;
  overflow: hidden;
}

.demo31-lefts .demo31-selects {
  background: #fff;
  padding: .57em;
  border-radius: .57em;
  margin-bottom: .73em;
}

.w1200 {
  width: 92%;
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
}

.demo31-selects .sel {
  position: relative;
}
.demo31-selects .sel-tops {
  background-color: #FCF7EA;
  height: 3.215em;
  line-height: 3.215em;
  padding: 0 1em;
  padding-right: 2em;
  overflow: hidden;
  background: url(../img/m12.png) #FCF7EA no-repeat calc(100% - 1em);
  background-size: 13px 7px;
  cursor: pointer;
}
.demo31-selects .sel-bots {
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  z-index: 3;
  background: #fff;
  max-height: 200px;
  overflow: hidden;
  overflow-y: auto;
  display: none;
  border: 1px solid #e0e0e0;
}
.demo31-selects .sel-bots .i {
  display: block;
  line-height: 1.25;
  padding: 10px;
  border-bottom: 1px solid #e0e0e0;
}
.demo31-selects .sel-bots .i.active , .demo31-selects .sel-bots .i:hover {
  color: rgb(243, 110, 22);
}

.demo31-lefts .demo31uls {
  height: calc(100% - 5em);
}

.demo17-wraps.demo31-wraps .demo31-rights .words {
  overflow: visible;
  overflow-y: auto;
}

.demo17-wraps.demo31-wraps .demo31-rights .words {
  height: 65vh;
}

.hours-inputs-ontimes input, .hours-inputs-ontimes select {
  border: 1px solid #DBDBDB;
  border-radius: 3px;
  overflow: hidden;
}
.hours-inputs-ontimes .select {
  width: 38.6% !important;
}
.hours-inputs-ontimes .input {
  width: 58.95% !important;
}

.Enrollment-tables {
  overflow: auto;
  line-height: 1.4285;
}
.Enrollment-tables input:-moz-placeholder,
.Enrollment-tables textarea:-moz-placeholder {
  color: #AEAEAE !important;
  font-size: inherit !important;
}
.Enrollment-tables input::-moz-placeholder,
.Enrollment-tables textarea::-moz-placeholder {
  color: #AEAEAE !important;
  font-size: inherit !important;
}
.Enrollment-tables input:-ms-input-placeholder,
.Enrollment-tables textarea:-ms-input-placeholder {
  color: #AEAEAE !important;
  font-size: inherit !important;
}
.Enrollment-tables input::-webkit-input-placeholder,
.Enrollment-tables textarea::-webkit-input-placeholder {
  color: #AEAEAE !important;
  font-size: inherit !important;
}
.Enrollment-tables thead th, .Enrollment-tables thead td {
  text-align: center;
}
.Enrollment-tables table {
  color: #39465F;
}
.Enrollment-tables input[type=text] {
  width: 8em !important;
  text-align: center;
}
.Enrollment-tables input[type=text].w100 {
  width: 100% !important;
  text-align: left;
}
.Enrollment-tables .names {
  text-align: right;
  padding-right: 3.285em;
  position: relative;
}
.Enrollment-tables .names .btns {
  width: 1.4285em;
  height: 1.4285em;
  position: absolute;
  right: 0.715em;
  top: 50%;
  transform: translateY(-50%);
  background: url(../img/1011.png) #FFF5DC no-repeat center;
  background-size: 100%;
  border-radius: 50%;
  cursor: pointer;
}
.Enrollment-tables .names.active .btns {
  background: url(../img/1012.png) #BBEAFF no-repeat center;
  background-size: 100%;
}
.Enrollment-tables .files {
  position: relative;
}
.Enrollment-tables .files input[type=file] {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 5;
}
.Enrollment-tables .files .spans {
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
  background: #FFF5DC;
}
.Enrollment-tables .files .spans span {
  color: #000000;
  height: 2.14285em;
  line-height: 2.14285em;
  position: relative;
  padding-left: 2em;
  position: relative;
}
.Enrollment-tables .files .spans span:before {
  position: absolute;
  content: "";
  width: 1.4285em;
  height: 1.0715em;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background: url(../img/m13.png) no-repeat center;
  background-size: 100%;
}

.Enrollment-fixeds .row {
  margin-left: -7px;
  margin-right: -7px;
}
.Enrollment-fixeds .row > * {
  padding-left: 7px;
  padding-right: 7px;
}
.Enrollment-fixeds .tables-pages {
  padding-top: 0;
  margin-bottom: 1.2em;
}
.Enrollment-fixeds .checks-list .ibox {
  margin: 0 .57em;
}

.Supports-tops-wraps .wraps > .li .i-input.table-active {
  width: 100%;
  overflow: auto;
}

.Supports-tops-wraps .li .li2-list {
  position: relative;
  padding-left: 1.85em;
  margin-right: 1.45em;
  line-height: 1.5;
}
.Supports-tops-wraps .li .li2-list:last-child {
  margin-right: 0;
}
.Supports-tops-wraps .li .li2-list input {
  position: absolute;
  left: 0;
  top: .95em;
}
.Supports-tops-wraps .li .li2-list:nth-child(n+2) {
  margin-left: 0;
}

.admin-wraps .admin-lefts .closes {
  position: absolute;
  right: 1em;
  top: 0.5em;
  width: 1.5em;
  height: 1.5em;
  cursor: pointer;
  background: url(../img/close.png) #fff no-repeat center;
  background-size: 15px 15px;
}

.logins-wraps .li.passwords .btns {
  cursor: pointer;
}

.Supports-bots-wraps-tops .rights .li {
  padding-right: 2.14em;
  padding-left: 1.57em;
  border-radius: 3px;
}
.Supports-bots-wraps-tops .rights .li span {
  position: relative;
  padding-left: 1.857em;
}
.Supports-bots-wraps-tops .rights .li span:before {
  position: absolute;
  content: "";
  width: 1.4285em;
  height: 1.4285em;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-repeat: no-repeat;
}
.Supports-bots-wraps-tops .rights .li.newadd {
  background: #F36E16;
  color: #fff;
}
.Supports-bots-wraps-tops .rights .li.newadd span:before {
  background-image: url(../img/m14.png);
}
.Supports-bots-wraps-tops .rights .li.newder {
  border: 1px solid #C4C6CF;
}
.Supports-bots-wraps-tops .rights .li.newder span:before {
  background-image: url(../img/m15.png);
}

.logins-wraps .li.passwords .btns {
  width: 1.6em;
  height: 1.6em;
  background: url(../img/1101.png) no-repeat center;
  background-size: 100%;
}
.logins-wraps .li.passwords .btns.active {
  background: url(../img/1102.png) no-repeat center;
  background-size: 100%;
}
.logins-wraps .li.passwords .btns img {
  display: none;
}

.Supports-tops-wraps .li table {
  line-height: 1.5;
}

.i-files-texts {
  line-height: 1.25;
}

.mt10 {
  margin-top: 10px;
}

.Supports-tops-wraps .li .table-checkbox input[type=checkbox]:checked,
.Supports-tops-wraps .li .table-checkbox input[type=checkbox]:checked {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4NjMxNjUyODM0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQyMzAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQxNi44MzIgNzk4LjA4QzQwMC42NCA3OTguMDggMzg0LjUxMiA3OTEuODcyIDM3Mi4xNiA3NzkuNTJMMTE5LjQyNCA1MjUuNzZDOTQuNzg0IDUwMC45OTIgOTQuNzg0IDQ2MC44IDExOS40MjQgNDM2LjAzMiAxNDQuMTI4IDQxMS4yNjQgMTg0LjEyOCA0MTEuMjY0IDIwOC43NjggNDM2LjAzMkw0MTYuODMyIDY0NC45MjggODE0LjQgMjQ1Ljc2QzgzOS4wNCAyMjAuOTI4IDg3OS4wNCAyMjAuOTI4IDkwMy43NDQgMjQ1Ljc2IDkyOC4zODQgMjcwLjUyOCA5MjguMzg0IDMxMC42NTYgOTAzLjc0NCAzMzUuNDI0TDQ2MS41MDQgNzc5LjUyQzQ0OS4xNTIgNzkxLjg3MiA0MzIuOTYgNzk4LjA4IDQxNi44MzIgNzk4LjA4WiIgZmlsbD0iI2ZmZmZmZiIgcC1pZD0iNDIzMSI+PC9wYXRoPjwvc3ZnPg==) #04A9F5 no-repeat center !important;
  background-size: 100% !important;
}

.lin15 {
  line-height: 1.5;
}

.Supports-tops-wraps .li-input.file-active .files .texts input {
  height: 100%;
  line-height: 1.5;
}

.user-management-fixeds-wraps.cons-active .Supports-tops-wraps .li {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  justify-content: flex-start;
  align-items: center;
}
.user-management-fixeds-wraps.cons-active .Supports-tops-wraps .li .li-tits {
  width: 8em;
  padding-right: 1em;
}
.user-management-fixeds-wraps.cons-active .Supports-tops-wraps .li .li-input {
  width: 20em;
}
.user-management-fixeds-wraps.cons-active .Supports-tops-wraps .li .texts {
  width: calc(100% - 28em);
  padding-left: 1em;
}
.user-management-fixeds-wraps.cons-active .Supports-tops-wraps .li .jcheckbox label {
  justify-content: flex-start;
}

.Supports-bots-wraps-bots .tables-active tbody td .jcheckbox label {
  /*justify-content: flex-start;*/
}

.checks-list .ft {
  line-height: 1.57;
  margin-left: 1.25em;
}
.checks-list .ft .inputs input {
  line-height: 1.57em;
  margin-left: .5em;
  border: 1px solid #dcdcdc;
}

.checks-list.oncur .i {
  margin-bottom: .5em;
}
.checks-list.oncur .i:last-child {
  margin-bottom: 0;
}

.Supports-tops-wraps .li {
  position: relative;
}
.Supports-tops-wraps .li .li-input {
  position: relative;
}
.Supports-tops-wraps .li .submits--btns {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}
.Supports-tops-wraps .li .submits--btns input {
  padding: 0 1.5em;
  height: 100%;
}

.Supports-tops-wraps .li-resets .i {
  margin-right: 1em;
}

.pages {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}
.pages .pagination {
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.pages .pagination a {
  margin: 0 .5em;
  width: 2.25em;
  height: 2.25em;
  line-height: 2.25em;
  text-align: center;
  border-radius: 1em;
}
.pages .pagination a.active {
  background: #FEF4DB;
}
.pages .pagination a.prev, .pages .pagination a.next {
  background-color: #F8F8F8;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}
.pages .pagination a.prev {
  background-image: url(../img/11-01.png);
}
.pages .pagination a.next {
  background-image: url(../img/11-02.png);
}

.tiezhi2-ul-list {
  border: 1px solid rgba(0, 0, 0, 0.36);
  padding: 1.25em;
}

.tiezhi2-ul-list-wraps {
  padding: 2.25em;
}

.tiezhi2-ul-list-wraps .row {
  margin-left: -4px;
  margin-right: -4px;
}
.tiezhi2-ul-list-wraps .li {
  padding-left: 4px;
  padding-right: 4px;
}

.demo17-wraps .demo17-lefts .lis .lis-bots .i span {
  display: block;
}
.demo17-wraps .demo17-lefts .lis .lis-bots .i span:before {
  top: .3em;
  transform: none;
}

.Supports-bots-wraps-bots .tables-active .ths .span {
  line-height: 1.5;
}

.call-active.Supports-bots-wraps-bots .tables-active th:nth-child(1), .call-active.Supports-bots-wraps-bots .tables-active td:nth-child(1) {
  padding-left: .5rem;
}

.Sponsor-Management-Editor .Supports-tops-wraps .wraps-box > .wraps .wraps-tits.onactive {
  position: static;
}
.Sponsor-Management-Editor .Supports-tops-wraps .wraps-box > .wraps:before {
  opacity: 1;
}

.Supports-tops-wraps .li.checkboxs-li .checkboxs .i {
  margin: 0;
  margin-right: 1em;
}
.Supports-tops-wraps .li.checkboxs-li .checkboxs .i input {
  margin-right: .25em;
}
.Supports-tops-wraps .li.checkboxs-li .checkboxs .i:last-child {
  margin-right: 0;
}

.Supports-tops-wraps .li .inputs-adds .spans {
  width: 1.5em;
  height: 1.5em;
  cursor: pointer;
  background: url(../img/1012.png) #BBEAFF no-repeat center;
  background-size: 100%;
}

.demo17-wraps .demo17-lefts {
  position: relative;
  padding-bottom: 5em;
}
.demo17-wraps .demo17-lefts .uls-bots {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  padding: 0.714285em;
}
.demo17-wraps .demo17-lefts .uls-bots.demo17-btns .btns {
  min-width: 3em;
}

.bgnone {
  background: transparent !important;
}

.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_filter {
  /*display: none;*/
}
.dataTables_wrapper .dataTables_filter {
  display: none;
}
.example-table .dataTables_wrapper .dataTables_length {
  display: none;
}
.dataTables_wrapper .dataTables_length select {
  display: inline-block;
  width: 4.5em;
}
.dataTables_wrapper .dataTables_info {
  margin-left: 1em;
  margin-right: 1em;
}
.dataTables_wrapper .bottom {
  display: flex;
  padding-bottom: 1.5em;
  justify-content: center;
  align-items: center;
  align-content: center;
  flex-wrap: wrap;
  margin-top: 1.5em;
  justify-content: space-between;
}
.dataTables_wrapper .dataTables_paginate,
.dataTables_wrapper .dataTables_info {
  padding-top: 0 !important;
}
.dataTables_wrapper .paging_simple_numbers {
  display: flex;
}
.dataTables_wrapper .paginate_button {
  width: 2em;
  height: 2em;
  text-align: center;
  line-height: 2em;
  overflow: hidden;
  padding: 0 !important;
}
.dataTables_wrapper .paginate_button.next,
.dataTables_wrapper .paginate_button.previous {
  text-indent: -999px;
  background-color: #F8F8F8;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  display: inline-block;
  border: none !important;
  background-size: 100% !important;
  background-position: center !important;
}
.dataTables_wrapper .paginate_button.next:hover,
.dataTables_wrapper .paginate_button.previous:hover {
  background-color: #F8F8F8 !important;
}
.dataTables_wrapper .paginate_button.previous {
  background-image: url(../img/11-01.png) !important;
}
.dataTables_wrapper .paginate_button.next {
  background-image: url(../img/11-02.png) !important;
}

.dataTables_wrapper .dataTables_paginate {
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  text-align: center;
}

.example-table {
  position: relative;
}
.example-table .dataTables_wrapper {
  position: static;
  width: 100%;
  text-align: center;
}
.example-table .dataTables_wrapper .dataTables_paginate {
  width: 100%;
  text-align: center;
}

.example-table-active .dataTables_wrapper .dataTables_paginate > span{
  display: none;
}

.Supports-tops-wraps .li .example-table table thead th {
  padding: 0;
}
.Supports-tops-wraps .li .example-table table thead th .ttops {
  display: flex;
  align-content: center;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  background: #EFEFEF;
  min-height: 2.857em;
}
.Supports-tops-wraps .li .example-table table thead th .ttops {
  min-height: 2.857em;
}

.pdf-wraps {
  position: relative;
}
.pdf-wraps .txts-wraps, .pdf-wraps .txts-bots {
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
}
.pdf-wraps.active .txts-wraps, .pdf-wraps.active .txts-bots {
  opacity: 1;
  pointer-events: auto;
  visibility: visible;
}
.pdf-wraps .pdf-words {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.pdf-wraps .pdf-words .txts-bots {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 0;
  padding: 1em 1.5em;
}
.pdf-wraps .pdf-words .txts-bots .icons {
  width: 7.15em;
}
.pdf-wraps .pdf-words .txts-bots .time {
  width: calc(100% - 7.15em);
}
.pdf-wraps .pdf-words .txts-wraps {
  position: absolute;
  left: 0;
  width: 100%;
  line-height: 1.5;
  padding: .5em 1.5em;
  top: 10em;
}
.pdf-wraps .pdf-words .txts-wraps .t0, .pdf-wraps .pdf-words .txts-wraps .t1 {
  max-width: 48%;
}
.pdf-wraps .pdf-words .txts-wraps .txts {
  line-height: 1.5;
  margin-top: 1.5em;
}
.pdf-wraps .pdf-words .texts {
  margin-top: 1.25em;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
  vertical-align: middle;
}
.example-table-active .dataTables_wrapper .dataTables_paginate  .paginate_button.previous,
.example-table-active .dataTables_wrapper .dataTables_paginate  .paginate_button.next{
  width: auto;
  background: none;
  background-image: none!important;
  position: relative;
  margin:0 1em;
  font-size: 16px;
}
.example-table-active .dataTables_wrapper .dataTables_paginate  .paginate_button.previous,
.example-table-active .dataTables_wrapper .dataTables_paginate  .paginate_button.next{
  text-indent: 0;
  font-size: 14px;
  color: #000!important;
  padding: .5em;
}

.example-table-active .dataTables_wrapper .dataTables_paginate  .paginate_button.previous:before{
  /*content:"上一页";*/
  /*text-indent: 0;*/
}

.Supports-tops-wraps .li .example-table table thead th .tbots {
  background: #fff;
}

.Supports-tops-wraps .cons-texts {
  padding: .75em 1em;
  background: #fff;
  color: #F36E16;
}

.example-table table.dataTable.no-footer {
  border-bottom: none !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: content-box;
}

.example-table table.dataTable thead th, .example-table table.dataTable tfoot th {
  font-weight: normal;
}

.Supports-tops-wraps .li.xuanzetime.k-active .li-times:before {
  background-color: url(../img/5002.png);
}

.multiples-selects {
  z-index: 3;
}

.commens-Popup-list .multiples-selects .multiplesli {
  padding: 0 1em;
}
.commens-Popup-list .multiples-selects.onsactive .multiplesli.w50{
  width: auto;
  flex: 0 0 8em;
}
.commens-Popup-list .multiples-selects.onsactive .multiples-tops{
  overflow-x:auto;
    flex-wrap: nowrap !important;
}

select.po {
  pointer-events: none;
}

.admin-rights-wraps .kiwraps .ki-txts {
  line-height: 1.25;
}

.admin-rights-wraps .kiwraps .box {
  width: 100%;
}

.admin-rights-wraps .lis-list .kiwraps {
  height: 100%;
}

.example-table table.dataTable thead .sorting_asc {
  background-image: none !important;
}

.commens-Popup-list .Supports-tops-wraps .li .li-input.example-table table tr:nth-child(2n+2) {
  background: #EFEFEF;
}
.commens-Popup-list .Supports-tops-wraps .li .li-input.example-table table tr:nth-child(2n+1) {
  background: #fff;
}

.commens-Popup-list .Supports-tops-wraps .li .li-input.example-table table thead tr {
  background: #EFEFEF !important;
}

.commens-fixeds-wraps .Supports-tops-wraps .wraps2 {
  min-height: 25vh;
  align-items: flex-start;
  align-content: flex-start;
}

.commens-Popup-list .multiples-selects.w100 .multiplesli {
  width: 100%;
}

.multiples-tops {
  overflow: hidden;
}

.Supports-tops-wraps .li-resets .i.ends {
  margin-right: 0 !important;
}

.multiples-selects.active {
  z-index: 12;
}

.newlyadded-fixeds .li .i0btns {
  width: 20px;
  height: 20px;
  margin: 0 5px;
}

.newlyadded-fixeds .li .Down-Arrow-Icon.active svg,
.newlyadded-fixeds .li .Up-Arrow-Icon.active svg {
  stroke: #E37411;
}

.examples-fixed-tables input[type=text] {
  text-align: center;
  background: transparent;
}

.j-yonghuzu {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.j-yonghuzu .demo17-lefts {
  width: 100%;
}
.j-yonghuzu .demo17-wraps {
  height: 18rem;
  overflow: hidden;
  overflow-y: auto;
}
.j-yonghuzu .demo17-lefts {
  padding-bottom: 0.75em !important;
}

.uploads-files .files {
  border-radius: 10px;
  overflow: hidden;
}
.uploads-files .files img {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  pointer-events: none;
  transition: .5s ease;
  opacity: 0;
  object-fit: cover;
}
.uploads-files .files img.active {
  opacity: 1;
  transition: .5s ease;
}

.uploads-files.active .files img {
  opacity: 1;
  transition: .5s ease;
}

.Supports-tops-wraps .uploads-files.active .texts {
  opacity: 0;
}

.demo17-wraps.j2-yonghuzu .demo17-lefts .lis .lis-bots {
  display: block;
}

.demo17-wraps .demo17-lefts {
  height: 100%;
}
.demo17-wraps .demo17-lefts .ul {
  height: 100%;
  overflow: hidden;
  overflow-y: auto;
}

.li-submit-Verification {
  position: absolute;
  right: 0;
  top: 0;
  width: 5em;
  height: 100%;
  z-index: 5;
}
.li-submit-Verification input {
  background-color: #FFE9B1;
  width: 100%;
  height: 100%;
}

.Enrollment-tables.Participants-tables .names {
  padding: 0 2.5em;
}
.Enrollment-tables.Participants-tables .names span {
  display: block;
  text-align: center;
}
/* .Enrollment-tables.Participants-tables .names .btns {
  right: auto;
  left: .5em;
} */

.pos {
  pointer-events: none;
}

.commens-fixeds-wraps .Supports-tops-wraps .wraps2.wraps {
  width: 100%;
  position: static;
  left: auto;
  top: auto;
  transform: none;
}

.Supports-tops-wraps .wraps .li textarea {
  line-height: 1.25;
  padding-top: .8em;
  padding-bottom: .5em;
  padding-left: .75em;
}

.tables-pages .sels {
  width: 8em;
  margin-left: 1.5em;
}
.tables-pages .sels select {
  border: 1px solid rgba(0, 0, 0, 0.3);
  padding: 0 .25em;
}

/*[data-table] table.dataTable thead .sorting_asc{
	background:none!important;
}*/
[data-table] table.dataTable.no-footer,
[data-table] table.dataTable thead th, table.dataTable thead td {
  border-bottom: none;
}

[data-table] thead select,
[data-table] thead input {
  font-weight: normal;
}

[data-table] table thead th input {
  width: 5em;
  background-color: transparent;
}

[data-table] table thead tr:nth-child(2) {
  background-color: #fff;
}

[data-table] table.dataTable {
  border-collapse: collapse;
}

.Supports-bots-wraps-bots .tables-active {
  height: 95%;
  overflow: auto;
}

.supports-tables2.tables-active thead {
  background: #F5F5F5;
}

.supports-tables2.tables-active.tc th, .supports-tables2.tables-active.tc td {
  text-align: center;
}

.j-active[data-table] table.dataTable thead .sorting {
  /*background:transparent!important;*/
}

.j-active[data-table] table.dataTable thead tr:nth-child(2) .sorting:nth-child(1) {
  background: transparent !important;
}

.j-active[data-table] table.dataTable thead tr:nth-child(2) .sorting_asc:nth-child(1) {
  background-image: none !important;
}

.demo17-wraps .demo17-lefts .ul-wraps {
  height: 100%;
  overflow: hidden;
  padding-bottom: 10em;
  background-color: #fff;
}

.ohs {
  overflow: visible !important;
}

.visiting-outing-report-fixeds .multiples-tops {
  overflow: hidden;
}
.visiting-outing-report-fixeds .multiplesli {
  width: 100%;
}

.ovv {
  overflow: visible !important;
}

.multiples-selects .multiplesli {
  padding: 0 .5em;
}

.Supports-tops-wraps .li [data-table] table thead tr:nth-child(2) {
  background: #fff;
}

.admin-ul-echarts .li .imgs img {
  width: 100%;
}

.timeint .inputs {
  position: relative;
}
.timeint .inputs:before {
  position: absolute;
  content: "";
  width: 1.143em;
  height: 1.143em;
  background: url(../img/5002.png) no-repeat center;
  background-size: 100%;
  right: 0.715em;
  top: 50%;
  transform: translateY(-50%);
}

.Supports-tops-wraps .li .table1 table th, .Supports-tops-wraps .li .table1 table td {
  padding: .25em;
}

.Supports-bots-wraps-bots .tables-active input[type=checkbox]:checked {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4NjMxNjUyODM0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQyMzAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQxNi44MzIgNzk4LjA4QzQwMC42NCA3OTguMDggMzg0LjUxMiA3OTEuODcyIDM3Mi4xNiA3NzkuNTJMMTE5LjQyNCA1MjUuNzZDOTQuNzg0IDUwMC45OTIgOTQuNzg0IDQ2MC44IDExOS40MjQgNDM2LjAzMiAxNDQuMTI4IDQxMS4yNjQgMTg0LjEyOCA0MTEuMjY0IDIwOC43NjggNDM2LjAzMkw0MTYuODMyIDY0NC45MjggODE0LjQgMjQ1Ljc2QzgzOS4wNCAyMjAuOTI4IDg3OS4wNCAyMjAuOTI4IDkwMy43NDQgMjQ1Ljc2IDkyOC4zODQgMjcwLjUyOCA5MjguMzg0IDMxMC42NTYgOTAzLjc0NCAzMzUuNDI0TDQ2MS41MDQgNzc5LjUyQzQ0OS4xNTIgNzkxLjg3MiA0MzIuOTYgNzk4LjA4IDQxNi44MzIgNzk4LjA4WiIgZmlsbD0iI2ZmZmZmZiIgcC1pZD0iNDIzMSI+PC9wYXRoPjwvc3ZnPg==) #04A9F5 no-repeat center;
  background-size: 100%;
}

.Supports-tops-wraps select {
  padding-right: 2em !important;
}

.admin-wraps .admin-ul-wraps .li-bots .i {
  display: block;
}

.admin-wraps .admin-ul-wraps .li-tops .icons {
  display: flex;
  align-items: center;
  justify-content: center;
  align-content: center;
  flex-wrap: wrap;
  flex-direction: row;
}

.admin-wraps .li-bots .i {
  padding: .5em 0;
  padding-left: 1.25em;
}

[data-table] table.dataTable thead td {
  border-bottom: none;
}

.Supports-tops-wraps .li .table1 table {
  table-layout: auto;
}

.Supports-bots-wraps-bots .tables-active .jcheckbox.on label {
  justify-content: flex-start;
}

.Supports-tops-wraps .li .li2-listbox .lis-adds:nth-child(1) {
  margin-left: 0;
}

.ovv {
  overflow: visible !important;
}

.k-wraps {
  position: relative;
}

/* 美化後的下拉選擇框樣式 */
.k-wraps .kselects {
  position: absolute;
  left: 0;
  width: 100%;
  top: 100%;
  background-color: #fff;
  z-index: 1000;
  display: none;
  /* border: 1px solid #e0e0e0; */
  border-radius: 8px;
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
  max-height: 170px;
  overflow-x: hidden;
  overflow-y: auto;
  margin-top: 2px;
  /* animation: slideDown 0.2s ease-out; */
}

.k-wraps .kselects::-webkit-scrollbar {
  width: 6px;
}

.k-wraps .kselects::-webkit-scrollbar-track {
  background: #f1f1f1;
  border-radius: 3px;
}

.k-wraps .kselects::-webkit-scrollbar-thumb {
  background: #c1c1c1;
  border-radius: 3px;
}

.k-wraps .kselects::-webkit-scrollbar-thumb:hover {
  background: #a1a1a1;
}

.k-wraps .kselects .k-li {
  cursor: pointer;
  padding: 12px 30px;
  line-height: 1.4;
  color: #333;
  font-size: 14px;
  border-bottom: 1px solid #f5f5f5;
  transition: all 0.2s ease;
  display: flex;
  align-items: center;
  min-height: 44px;
  box-sizing: border-box;
}

.k-wraps .kselects .k-li:last-child {
  border-bottom: none;
}

.k-wraps .kselects .k-li:hover {
  background-color: #f8f9fa;
  color: #F36E16;
  transform: translateX(2px);
}

.k-wraps .kselects .k-li:active {
  background-color: #e9ecef;
}

.k-wraps .kselects .k-li.selected {
  background-color: #0066cc;
  color: #fff;
}

.k-wraps .kselects .k-li.selected:hover {
  background-color: #0056b3;
  color: #fff;
  transform: none;
}

.k-wraps .kselects .no-result {
  /* padding: 16px; */
  text-align: center;
  color: #999;
  font-style: italic;
  background-color: #f9f9f9;
  border-radius: 6px;
  margin: 8px;
}

/* 載入狀態樣式 */
.k-wraps .kselects.loading2 {
  text-align: center;
  padding: 20px;
  color: #666;
}

.k-wraps .kselects.loading2::before {
  content: '';
  display: inline-block;
  width: 20px;
  height: 20px;
  border: 2px solid #f3f3f3;
  border-top: 2px solid #0066cc;
  border-radius: 50%;
  animation: k-spin 1s linear infinite;
  margin-right: 8px;
  vertical-align: middle;
}

/* 下拉框動畫效果 */
@keyframes slideDown {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes k-spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


/* 下拉框響應式設計 */
@media (max-width: 768px) {
  .k-wraps .kselects .k-li {
    padding: 14px 12px;
    font-size: 16px;
    min-height: 48px;
  }
}

.Supports-tops-wraps .li.bi .li-input:before {
  z-index: 3;
}

.demo17-wraps .demo17-lefts .ul.pos {
  pointer-events: auto;
}
.demo17-wraps .demo17-lefts .ul.pos .ul {
  pointer-events: none;
}

.demo17-wraps .demo17-lefts .lis .lis-bots .i span:before {
  top: .1em;
}

.examples-fixed-tables table.dataTable thead .sorting  ,
[data-table].j-cur table.dataTable thead .sorting {
  background: transparent !important;
}

.DataTablesList table thead .btns,
.examples-fixed-tables table.dataTable thead .sorting .btns ,
[data-table].j-cur table.dataTable thead .sorting .btns {
  /*background-image: url(../images/sort_both.png);*/
  display: inline-block;
  position: relative;
  padding-right: 1.25em;
}
.DataTablesList table thead .btns:before,
.examples-fixed-tables table.dataTable thead .sorting .btns:before ,
[data-table].j-cur table.dataTable thead .sorting .btns:before {
  width: 1.25em;
  content: "";
  position: absolute;
  height: 1.25em;
  right: 0;
  top: 50%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  transform: translateY(-50%);
  background-image: url(../images/sort_both.png);
}
.Supports-bots-wraps-bots .tc input{
  background-color: transparent;
}

.DataTablesList table thead .btns{
  cursor: pointer;
}

.DataTablesList table thead .btns.sorting_asc:before,
.examples-fixed-tables table.dataTable thead .sorting_asc .btns:before ,
[data-table].j-cur table.dataTable thead .sorting_asc .btns:before {
  background-image: url(../images/sort_asc.png) !important;
}

.DataTablesList table thead .btns.sorting_desc:before,
.examples-fixed-tables table.dataTable thead .sorting_desc .btns:before ,
[data-table].j-cur table.dataTable thead .sorting_desc .btns:before {
  background-image: url(../images/sort_desc.png) !important;
}

.examples-fixed-tables table.dataTable thead .sorting_disabled ,
[data-table] table.dataTable thead .sorting_disabled {
  background: transparent !important;
}
.examples-fixed-tables table.dataTable thead .sorting_disabled .btns:before ,
[data-table] table.dataTable thead .sorting_disabled .btns:before {
  display: none;
}

.logins-wraps .submits a.link {
  height: 3.25em;
  line-height: 3.25em;
  background: #F36E16;
  color: #fff;
  display: block;
  border-radius: 5px;
  text-align: center;
}

.logins-wraps .submits .li-submit {
  width: 47.5%;
}

.demo17-wraps .demo17-lefts .lis .lis-bots .i.ulli-tops span:before {
  width: 1.4285em;
  height: 1.0714em;
  background: url(../img/1-101.png) no-repeat center;
  background-size: 100%;
}

.demo17-wraps .demo17-lefts .lis .lis-bots .i.ulli-tops {
  padding-left: 5.5em;
}

.demo17-wraps .demo17-lefts .lis .lis-bots .i.ulli-tops:before {
  left: 3.5em;
}

.Supports-tops-wraps .col-md-50 {
  width: 50%;
}

.commens-fixeds-wraps .Supports-tops-wraps .li table tbody td .span input {
  margin-right: .5em;
}

@media (max-width: 1191px) {
  .admin-wraps .admin-lefts .closes {
    display: block !important;
  }

  .admin-wraps.active-in .admin-lefts {
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    left: 0;
  }

  .admin-wraps.active-in .admin-rights {
    padding-left: 0;
  }
}
@media (max-width: 1440px) {
  .Supports-tops-wraps .li-resets .i {
    margin-right: .25em;
  }
}
@media (min-width: 1381px) {
  .demo31-btns-list .btns, .demo31-btns-list .btns:hover {
    transition: .5s ease;
  }
  .demo31-btns-list .btns:hover {
    transform: translateY(-5px);
  }

  .Supports-tops-wraps .li.col-md-4 {
    width: 20%;
  }
  .Supports-tops-wraps .li.col-md-40 {
    width: 40%;
  }
  .Supports-tops-wraps .li.col-md-8 {
    width: 80%;
  }
  .Supports-tops-wraps .li.col-4 {
    width: 33.33%;
  }
  .Supports-tops-wraps .li.col-md-6 {
    width: 60%;
  }

  .Supports-tops-wraps .li.photos.onactive {
    position: absolute;
    right: .5em;
    top: 1.5em;
    width: 20% !important;
  }
  .Supports-tops-wraps .li .photos-wraps {
    position: absolute;
  }
  .Supports-tops-wraps .li .photos-wraps.onscur {
    top: 3em;
  }

  .Supports-tops-wraps .rows-wraps-active {
    width: 60%;
  }

  .Supports-tops-wraps .rows-wraps-active .li.col-md-4 {
    width: 33.33333%;
  }

  .Supports-tops-wraps .li.col-12.col-md-6 {
    width: 60% !important;
  }

  .Sponsor-submits .items,
  .li-a-link .link {
    transition: .5s ease;
  }
  .Sponsor-submits .items:hover,
  .li-a-link .link:hover {
    transition: .5s ease;
    transform: translateY(-5px);
  }
}
.md4 {
  margin-left: -4px !important;
  margin-right: -4px !important;
}

.pd4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.Supports-tops-wraps .wraps > .row {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

@media (max-width: 1821px) {
  .admin-rights-wraps .liwraps2 .i-box .i {
    height: auto;
    line-height: 1.25;
    padding: .5em .25em;
  }

  .admin-rights-wraps .kiwraps .box {
    padding-left: .5em;
    padding-right: .5em;
  }

  .admin-rights-wraps .kiwraps .box {
    padding-top: .75em;
    padding-bottom: .75em;
    min-height: 5.6em;
  }
}
.admin-wraps .admin-lefts .closes {
  display: none;
}

.pointer-eventsnone {
  pointer-events: none;
}

.btns-mr14 {
  margin-right: 1em;
}

@media (min-width: 1025px) {
  .Supports-tops-wraps .li table tbody td a,
  .pages .pagination a {
    transition: .5s ease;
  }
  .Supports-tops-wraps .li table tbody td a:hover,a:hover{
    color: #F36E16;
  }
  .pages .pagination a:hover {
    transition: .5s ease;
    background-color: #FEF4DB;
  }

  .demo17-btns .btns, .logins-wraps .submits .li-submit,
  .Supports-bots-wraps-tops .rights .li {
    transition: .5s ease;
  }
  .demo17-btns .btns:hover, .logins-wraps .submits .li-submit:hover,
  .Supports-bots-wraps-tops .rights .li:hover {
    transition: .5s ease;
    transform: translateY(-5px);
  }

  .Supports-tops-wraps .li .submits--btns input {
    transition: .5s ease;
  }
  .Supports-tops-wraps .li .submits--btns input:hover {
    transition: .5s ease;
    background: #FFE9B1;
  }
}
@media (max-width: 1024px) {
  .tiezhi2-ul-list-wraps {
    padding: 1.25em;
  }

  .pages .pagination a {
    width: 1.75em;
    height: 1.75em;
    line-height: 1.75em;
    margin: 0 .25em;
  }

  .Supports-tops-wraps .li-resets .resets {
    margin-right: .5em;
  }

  .admin-rights-wraps {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .demo17-wraps .demo17-bots {
    padding-bottom: 2em;
  }

  .demo17-wraps .demo17-bots .demo17-bots-btns {
    position: static;
    margin-top: 1.75em;
  }

  .demo17-wraps .demo17-center .demo17-tops {
    height: auto;
  }

  .demo17-tops-wraps .demo17-btns {
    position: static;
  }

  .demo17-wraps.demo31-wraps .demo17-lefts, .demo17-wraps.demo31-wraps .demo31-rights,
  .demo17-wraps .demo17-lefts {
    width: 100%;
  }

  .demo17-wraps.demo31-wraps .demo31-rights {
    margin-top: 1.75em;
  }

  .demo17-wraps .demo17-center {
    width: 100%;
    margin-top: 1.5em;
    margin-bottom: 1.25em;
  }

  .demo17-wraps .demo17-center .demo17-tops .itemsbox {
    height: auto;
  }

  .demo17-wraps {
    height: auto !important;
  }

  .demo17-wraps .demo17-rights {
    width: 100%;
  }
  .demo17-wraps .demo17-rights img {
    width: 100%;
  }

  .demo17-wraps.demo31-wraps .demo31-rights .words {
    height: auto;
    width: 100%;
    margin-left: 0;
  }

  .demo17-wraps.demo31-wraps .demo31-rights .images {
    width: 100%;
    margin-bottom: 1.5em;
  }

  /**/
  .Supports-bots-wraps-bots,
  .Supports-bots-wraps-forms .supports-tables {
    overflow: auto;
  }
  .Supports-bots-wraps-bots > *,
  .Supports-bots-wraps-forms .supports-tables > * {
    width: 200%;
    min-width: 1200px;
  }

  .Supports-tops-wraps .col-md-50 {
    width: 100%;
  }

  .li-a-link .link:nth-child(n+2) {
    margin-left: 0;
  }

  .li-a-link .link {
    margin-right: .5em;
  }
  .li-a-link .link:last-child {
    margin-right: .5em;
  }

  .li-a-link .link,
  .Supports-tops-wraps .li-resets .i {
    margin-bottom: .5em;
  }

  .admin-wraps .admin-lefts .closes {
    display: block;
  }

  .Supports-tops-wraps .li.bi-btns .li-refresh-btn {
    left: auto;
    right: 0;
  }

  .admin-ul-tables .admin-ul-tables-wraps,
  .Supports-bots,
  .Supports-bots-wraps-bots {
    height: auto !important;
  }

  .Supports-tops-wraps .wraps.pd11 {
    padding-left: 1em;
    padding-right: 1em;
  }

  .Supports-tops-wraps .li .checkboxs .i {
    margin: 0 .5em;
  }

  .admin-ul--tables-tops .rili {
    margin-left: .75em;
    margin-right: .25em;
  }

  .admin-ul--tables-tops .rili input {
    width: 9em;
  }

  .admin-ul--tables-tops .it-rights {
    width: 100%;
    margin-top: .75em;
  }

  .admin-ul-tables .tables-wraps {
    overflow: auto;
  }
  .admin-ul-tables .tables-wraps > * {
    width: 150%;
    min-width: 1100px;
  }

  .Supports-tops-wraps .li table {
    width: 150%;
    min-width: 1100px;
  }

  .admin-ul-tables .tables table th, .admin-ul-tables .tables table td {
    padding: 0 .5em;
  }

  .admin-ul-tables .tables table th:nth-child(1), .admin-ul-tables .tables table td:nth-child(1) {
    padding-left: .5em;
  }

  .admin-wraps.onactive {
    height: auto;
    min-height: 100vh;
  }

  .admin-rights-wraps.onactive {
    height: auto;
  }

  .admin-rights-wraps .ki,
  .admin-rights-wraps .items {
    margin-bottom: .5em;
  }

  .logins-wraps .logins-rights,
  .logins-wraps .logins-lefts {
    width: 100%;
    height: auto;
    min-height: 50vh;
  }

  .logins-wraps .logins-lefts {
    padding: 5em 1.5em;
    flex-direction: column;
    align-items: center;
    align-content: center;
    justify-content: space-between;
  }

  .logins-wraps .logins-rights .wraps {
    width: 92%;
  }

  .logins-wraps .logins-lefts .tits {
    margin-top: .5em;
  }

  .logins-wraps .logins-rights {
    padding: 3em 1em;
  }
}
@media (max-width: 767px) {
  .newlyadded-fixeds .li-files .files {
    width: 100%;
  }

  .newlyadded-fixeds .li-tables table {
    min-width: 500px;
  }

  .admin-rights-wraps .li:nth-child(n+2) .liwraps {
    margin-top: 1.25em;
  }

  .Supports-tops-wraps .wraps {
    padding-left: .5em;
    padding-right: .5em;
  }

  .Supports-tops-wraps .li-resets .sibmits {
    margin-right: .5em;
  }

  .Supports-tops-wraps .li-xinjian .i {
    margin-bottom: .5em;
  }

  .Supports-tops-wraps .li-xinjian .i:nth-child(n+2) {
    margin-left: .5em;
  }

  .Supports-bots-wraps-tops .rights {
    width: 100%;
    margin-top: 1.5em;
  }

  .logins-wraps .logins-lefts {
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .Supports-tops-wraps .wraps > .row .li {
    padding-left: 4px;
    padding-right: 4px;
  }

  .admin-rights-menus .menus {
    margin-right: .5em;
  }

  .admin-rights-menus {
    padding: 0 1em;
  }

  .admin-rights-menus .inputs input[type=text] {
    width: 8em;
  }

  .admin-rights-wraps {
    padding-left: .75em;
    padding-right: .75em;
  }
}
@media (max-width: 500px) {
  .admin-rights-wraps .col-6 {
    width: 100%;
  }

  .Supports-tops-wraps .li-tits:empty {
    /*display: none;*/
    height: 0;
    overflow: hidden;
  }
}
@media (max-width: 1380px) {
  .Supports-tops-wraps .li.col-md-8,
  .Supports-tops-wraps .li.col-md-6 {
    /*width: 100%;*/
  }
}
@media (min-width: 1025px) {
  .demo17-wraps .demo17-lefts .lis .lis-bots .i {
    transition: .5s ease;
  }

  .demo17-wraps .demo17-lefts .lis .lis-bots .i:hover {
    background: #FFF5DC;
    transition: .5s ease;
  }

  .tables-pages .pagination .prev:hover, .tables-pages .pagination .next:hover {
    background-color: #F36E16;
    transition: .5s ease;
  }

  .tables-pages .pagination .prev:hover {
    background-image: url(../img/11-01-01.png);
  }

  .tables-pages .pagination .next:hover {
    background-image: url(../img/11-02-01.png);
  }
}
@media (max-width: 1191px) {
  .admin-wraps .admin-rights {
    padding-left: 0;
  }

  .admin-wraps .admin-lefts {
    z-index: 20;
    left: -100%;
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
  }
}
@media (max-width: 1380px) {
  .Supports-tops-wraps .li.photos {
    display: none;
  }
  .Supports-tops-wraps .li.photos.onactive {
    display: block;
  }
}
@media (max-width: 767px) {
  .admin-ul--tables-tops .daochu {
    padding-right: 1em;
  }
}
.example-table .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .example-table .dataTables_wrapper .dataTables_paginate .paginate_button.disabled{
    pointer-events:none!important;
}


.tables-paginations .bottom .dataTables_paginate .paginate_button.current,
.tables-paginations .bottom .dataTables_paginate .paginate_button.current:hover,
.tables-paginations .bottom .dataTables_paginate .paginate_button:hover,
.tables-active .dataTables_wrapper .dataTables_paginate .paginate_button.current, 
.tables-active .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,
.tables-active .dataTables_wrapper .dataTables_paginate .paginate_button:hover{
  /*background: transparent!important;*/
  background: linear-gradient(to bottom, #fff 0%, #fff 100%)!important;
  border-color: #F36E16!important;
  color: #F36E16!important;
}
.tables-active .dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover{
      background-image: url(../img/11-01.png) !important;
      background-size: 100%!important;
}
.tables-active .dataTables_wrapper .dataTables_paginate .paginate_button.next:hover{
      background-image: url(../img/11-02.png) !important;
      background-size: 100%!important;
}

.tables-paginations .bottom{
      display: flex;
      padding-bottom: 1.5em;
      justify-content: center;
      align-items: center;
      align-content: center;
      flex-wrap: wrap;
      margin-top: 1.5em;
      justify-content: space-between;
}
.tables-paginations .bottom .dataTables_info{
  margin-left: 1em;
  margin-right: 1em;
}

.tables-paginations .bottom .dataTables_length select{
    border: 1px solid #aaa;
    border-radius: 3px;
    padding: 5px;
    background-color: transparent;
    padding: 4px;
    display: inline-block;
    width: 4.5em;
}

.tables-paginations .bottom  .dataTables_paginate .paginate_button{
    box-sizing: border-box;
    display: inline-block;
    min-width: 1.5em;
    padding: 0.5em 1em;
    margin-left: 2px;
    text-align: center;
    text-decoration: none !important;
    cursor: pointer;
    color: #333 !important;
    border: 1px solid transparent;
    border-radius: 2px;
    width: 2em;
    height: 2em;
    text-align: center;
    line-height: 2em;
    overflow: hidden;
    padding: 0 !important;
}

.tables-paginations .bottom  .paging_simple_numbers span,
.tables-paginations .bottom  .paging_simple_numbers{
  display: flex;
      align-items: center;
    justify-content: center;

}
.tables-paginations .bottom .dataTables_paginate .paginate_button.next,
.tables-paginations .bottom .dataTables_paginate .paginate_button.previous{
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    border:none!important;
}

.tables-paginations .bottom .dataTables_paginate .paginate_button.previous{
      background-image: url(../img/11-01.png) !important;
    background-size: 100% !important;
}

.tables-paginations .bottom .dataTables_paginate .paginate_button.next{
  background-image: url(../img/11-02.png) !important;
    background-size: 100% !important;
}

.tables-paginations .bottom .dataTables_paginate .ellipsis{
  padding:0 1em;
}

.DataTablesList{

}

.search-container {
    position: relative;
    z-index: 1000;  /* 確保下拉框在最上層 */
}

.search-dropdown {
    display: none;
    position: absolute;
    bottom: 100%;  /* 修改為 bottom: 100% 讓下拉框向上顯示 */
    left: 0;
    width: 100%;
    max-height: 200px;
    overflow-y: auto;
    background: #fff;
    border: 1px solid #ddd;
    z-index: 1000;
}

.search-results {
    list-style: none;
    padding: 0;
    margin: 0;
}

.search-results li {
    padding: 8px 12px;
    cursor: pointer;
    border-bottom: 1px solid #eee;
}

.search-results li:hover {
    background-color: #f5f5f5;
}

/* select2 css改造 開始 */
.select2-container--default .select2-selection--multiple .select2-selection__choice{
    background-color: rgb(243, 110, 22);
    border: 1px solid rgb(245, 245, 245);
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{
    color: #fff;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display{
    color: #fff;
    position: relative;
    top: 1px;
    font-size: 12px;
}
.select2-container--default .select2-selection--multiple{
  border:0 !important;
  border-radius: 0 !important;
}
.select2-results__option {
  background-color: #fff;
  font-size: 12px;
}
.select2-container--default .select2-results__option--selected{
  background-color: #FFE9B1;
}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: rgb(243, 110, 22);
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
  margin-top: 0;
  top: 50%;
  transform: translateY(-50%);
  height: auto;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover, .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{
  background-color: #FFE9B1;
}

.select2-container .select2-selection--multiple{
  min-height: 2.857em;
}
.select2-container .select2-search--inline .select2-search__field{
  height: 30px;
  line-height: 42px;
  margin-top: 0;
}
/* select2 css改造 結束 */

.Supports-bots-wraps-bots table tbody tr td a{
  color: #F36E16;
  text-decoration: underline;
}

/* Loading 效果 */
.loading {
  position: relative;
  opacity: 0.6;
  pointer-events: none;
}
.no-opacity{
  opacity: 1;
}
.loading::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  width: 30px;
  height: 30px;
  margin: -15px 0 0 -15px;
  border: 3px solid #f3f3f3;
  border-top: 3px solid #3498db;
  border-radius: 50%;
  animation: spin 1s linear infinite;
}
@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.menus-rights {
    align-items: center;
}

.swal2-cancel{
  margin-left: 20px !important;
}


.photos-box-wraps{
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

.photos-box-wraps .photo-item{
  width: 84px;
  height: 84px;
  border: 1px solid #ccc;
  position: relative;
  margin-bottom: 15px;
}
.photos-box-wraps .photo-item img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.photos-box-wraps .photo-item .delete-photo{
  cursor: pointer;
}

.layui-form-checkbox{
  height: 47px;
  margin-bottom: 10px;
}
.layui-form-checkbox>div{
  height: auto;
  line-height: 40px;
}
.layui-form-checkbox>i{
  height: auto;
  line-height: 38px;
}
.layui-form-checked:hover>div, .layui-form-checked.layui-checkbox-disabled>div{
  background-color: #16b777 !important;
  color: #fff !important;
}
.layui-form-checked:hover>i, .layui-form-checked.layui-checkbox-disabled>i{
  color: #16b777 !important;
}

.Sponsor-Management-Editor .Supports-tops-wraps .wraps-box > .wraps:first-child:before{
  opacity: 0;
}

/* PDF模板编辑器 - 插槽高亮和拖拽模式样式 */
.layout-slot.slot-available {
    border: 2px dashed #007bff !important;
    background-color: rgba(0, 123, 255, 0.1) !important;
    animation: pulse-available 1.5s ease-in-out infinite;
}

@keyframes pulse-available {
    0% {
        border-color: #007bff;
        background-color: rgba(0, 123, 255, 0.1);
    }
    50% {
        border-color: #0056b3;
        background-color: rgba(0, 123, 255, 0.2);
    }
    100% {
        border-color: #007bff;
        background-color: rgba(0, 123, 255, 0.1);
    }
}

.content-drag-mode {
    cursor: crosshair;
}

.content-drag-mode .layout-slot {
    transition: all 0.3s ease;
}

.content-drag-mode .layout-slot:hover {
    border-color: #28a745 !important;
    background-color: rgba(40, 167, 69, 0.15) !important;
    transform: scale(1.02);
}

.layout-slot.slot-available::after {
    content: "拖拽內容組件到這裡";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #007bff;
    font-size: 12px;
    font-weight: bold;
    background: rgba(255, 255, 255, 0.9);
    padding: 4px 8px;
    border-radius: 4px;
    white-space: nowrap;
    pointer-events: none;
    z-index: 10;
}

/* 布局組件樣式 */
.layout-component {
    position: relative;
    margin-bottom: 16px;
    padding: 16px;
    min-height: 100px;
    border: 1px dashed rgba(200, 200, 200, 0.6);
    border-radius: 4px;
    transition: all 0.3s ease;
    background: transparent;
}

.layout-component:hover {
    border-color: rgba(200, 200, 200, 0.8);
}

span[data-status="0"]{
  color: #ff0000;
}

.commens-Popup-list table thead th input[type="checkbox"]{
  width: 1.14285em;
  height: 1.14285em;
  border: 1px solid #DBDBDB;
  background: #fff;
  position: relative;
  top: 3px;
}
.commens-Popup-list table thead th input[type=checkbox]:checked{
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNzI4NjMxNjUyODM0IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjQyMzAiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTQxNi44MzIgNzk4LjA4QzQwMC42NCA3OTguMDggMzg0LjUxMiA3OTEuODcyIDM3Mi4xNiA3NzkuNTJMMTE5LjQyNCA1MjUuNzZDOTQuNzg0IDUwMC45OTIgOTQuNzg0IDQ2MC44IDExOS40MjQgNDM2LjAzMiAxNDQuMTI4IDQxMS4yNjQgMTg0LjEyOCA0MTEuMjY0IDIwOC43NjggNDM2LjAzMkw0MTYuODMyIDY0NC45MjggODE0LjQgMjQ1Ljc2QzgzOS4wNCAyMjAuOTI4IDg3OS4wNCAyMjAuOTI4IDkwMy43NDQgMjQ1Ljc2IDkyOC4zODQgMjcwLjUyOCA5MjguMzg0IDMxMC42NTYgOTAzLjc0NCAzMzUuNDI0TDQ2MS41MDQgNzc5LjUyQzQ0OS4xNTIgNzkxLjg3MiA0MzIuOTYgNzk4LjA4IDQxNi44MzIgNzk4LjA4WiIgZmlsbD0iI2ZmZmZmZiIgcC1pZD0iNDIzMSI+PC9wYXRoPjwvc3ZnPg==) #04A9F5 no-repeat center;
  background-size: 100%;
}
.commens-Popup-list table thead th{
  white-space: nowrap;
}

.back-to-top{
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 30px;
  height: 30px;
  border-radius: 5px;
  background-color: #000;
  color: #fff;
  z-index: 10000;
  text-align: center;
  line-height: 30px;
  cursor: pointer;
  display: none;
}
.back-to-top:hover{
  background-color: #000;
  color: #fff;
}

#queueModal button{
  padding: 5px 10px !important;
}

/* 队列监控样式 */
.queue-monitor {
  position: relative;
  display: inline-block;
}

.queue-badge {
  position: relative;
  display: inline-block;
}

.queue-count {
  position: absolute;
  top: -8px;
  right: -8px;
  background: #ff4757;
  color: white;
  border-radius: 10px;
  padding: 2px 6px;
  font-size: 12px;
  min-width: 18px;
  text-align: center;
  display: block;
}

/* 队列模态框复选框样式 */
#queueModal input[type="checkbox"] {
  width: 16px;
  height: 16px;
  cursor: pointer;
  border: 1px solid #ccc;
  -webkit-appearance: button;
}

#queueModal input[type="checkbox"]:checked{
  /* background-color: #007bff; */
}

#queueModal .table th input[type="checkbox"],
#queueModal .table td input[type="checkbox"] {
  margin: 0;
  vertical-align: middle;
  
}

/* 队列模态框按钮样式 */
#queueModal .btn-sm {
  padding: 4px 8px;
  font-size: 12px;
}

#queueModal .close {
  background: none;
  border: none;
  font-size: 24px;
  cursor: pointer;
  opacity: 0.7;
}

#queueModal .close:hover {
  opacity: 1;
}

/* 队列表格样式 */
#queueModal .table-responsive {
  max-height: 400px;
  overflow-y: auto;
}

#queueModal .badge {
  font-size: 11px;
  padding: 3px 6px;
  color: #333;
}
.swal2-container{
  z-index: 100000 !important;
}