@charset "UTF-8";
.main-share {
  flex: 1;
}

.share-nav {
  border-bottom: 1px solid #363C47;
  padding: 0 2rem;
  display: flex;
  width: 100%;
}

.share-nav-item {
  font-size: 1rem;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.8);
  padding: 1.5rem 0;
  margin-right: 4rem;
}

.seni-focus {
  color: #2b65f6;
  position: relative;
}
.seni-focus::before {
  position: absolute;
  top: 98%;
  display: block;
  content: "";
  width: 2rem;
  height: 3px;
  background-color: #2b65f6;
  left: 50%;
  border-radius: 50px;
  margin-left: -0.94rem;
}

.ston-right {
  display: flex;
  align-items: center;
  width: 100%;
  padding: 1.5rem 2rem;
}

.ston-orange {
  padding: 0.55rem 2rem;
  background: #FF8835;
  border-radius: 0.5rem;
  font-size: 1rem;
  cursor: pointer;
  display: flex;
  align-items: center;
}
.ston-orange span {
  margin-left: 0.4rem;
  color: #FFf;
}
.ston-orange svg {
  width: 1.2rem;
}
.ston-orange svg path {
  stroke: #fff;
}

.ston-shallow {
  cursor: pointer;
  margin-left: 1.5rem;
  font-size: 1rem;
  padding: 0.55rem 1.6rem;
  background: #543d34;
  border-radius: 0.5rem;
  color: #2b65f6;
  display: flex;
  align-items: center;
  position: relative;
}
.ston-shallow span {
  margin-left: 0.4rem;
}
.ston-shallow img {
  width: 1.2rem;
}
.ston-shallow > svg {
  width: 1.2rem;
}
.ston-shallow > svg path {
  stroke: #2b65f6;
}

.ston-shallow-ban {
  pointer-events: none;
  background-color: #a6a9ad;
  color: #fff;
}

.checkbox {
  width: 15px;
  height: 15px;
  border: 1px solid #808080;
  border-radius: 2px;
  color: #fff;
  text-align: center;
  appearance: none;
  outline: none;
  display: block;
}

.checkbox:hover {
  border: 1px solid #2b65f6;
}

.checkbox:checked {
  color: #fff;
  border: 1px solid #2b65f6;
  width: 15px;
  height: 15px;
  background: url(/newweb/images/icon/icon-dui.svg) no-repeat;
  background-size: 100%;
  display: block;
}

.table {
  padding: 0 1rem;
  overflow-y: auto;
  height: 70vh;
}

th {
  font-size: 1rem;
  font-weight: 400;
  color: #5E78CE;
  text-align: left;
  width: 6%;
  font-size: 1rem;
  font-weight: 400;
  padding: 1rem 0;
}
th:nth-child(1) {
  width: 3%;
}
th:nth-child(2) {
  width: 10%;
  padding-right: 0.4rem;
}
th:nth-child(3) {
  width: 12%;
}
th:nth-child(4) {
  width: 8%;
}
th:nth-child(5) {
  width: 29%;
}
th:nth-child(9) {
  width: 20%;
}

td {
  width: 6%;
  font-size: 1rem;
  font-weight: 400;
  color: #FFFFFF;
  padding: 1rem 0;
  padding-right: 1rem;
  display: flex;
  align-items: center;
}
td:nth-child(1) {
  width: 3%;
}
td:nth-child(2) {
  width: 10%;
  padding-right: 0.4rem;
}
td:nth-child(3) {
  width: 12%;
}
td:nth-child(4) {
  width: 8%;
}
td:nth-child(5) {
  width: 29%;
  flex-wrap: wrap;
}
td:nth-child(9) {
  width: 20%;
}

.link-color {
  color: #2b65f6;
}

.link-color {
  white-space: normal;
  word-break: break-all;
}

.color-green {
  color: #36CF88;
  cursor: pointer;
}

.btn-orange {
  background: #2b65f6;
  border-radius: 8px;
  font-size: 1rem;
  font-weight: 400;
  color: #FFFFFF;
  padding: 0.55rem 1.6rem;
  cursor: pointer;
}

.table::-webkit-scrollbar {
  width: 0px;
  height: 8px;
  /**/
}

.thead {
  position: sticky;
  top: 0;
  left: 0;
  background-color: #21232a;
  height: 3rem;
  z-index: 1;
}

table {
  width: 100%;
}

tr {
  display: flex;
  /*将tr设置为块体元素*/
  margin: 8px 0;
  /*设置tr间距为2px*/
}

.download-box {
  background: #FFFFFF;
  border-radius: 16px;
  padding: 1.5rem 0 2.5rem;
  display: flex;
  align-items: center;
  justify-items: center;
  flex-direction: column;
  width: 25rem;
}

.download-title {
  font-size: 1.3rem;
  font-weight: bold;
  color: #333333;
}

.download-item {
  margin-top: 0.8rem;
  font-size: 1.25rem;
  font-weight: 400;
  color: #5E78CE;
}
.download-item span {
  font-size: 1.13rem;
  font-weight: 400;
  color: #999999;
}

.browse, .download {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  display: none;
  z-index: 2;
}

.browse-box {
  background: #FFFFFF;
  border-radius: 16px;
  padding: 1.5rem 1.5rem 2.5rem;
  display: flex;
  align-items: center;
  justify-items: center;
  flex-direction: column;
  width: 40rem;
}

.browse-title {
  font-size: 1.3rem;
  font-weight: bold;
  color: #333333;
}

.browse-thead {
  margin-top: 0.8rem;
  display: flex;
  width: 100%;
}

.browse-tbody {
  width: 100%;
}

.browse-thead-nav {
  font-size: 1.13rem;
  font-weight: 400;
  color: #999999;
  width: 33%;
  text-align: center;
}

.browse-list {
  margin-top: 0.8rem;
  width: 100%;
  display: flex;
  align-items: center;
  margin-top: 1rem;
}

.browse-item {
  width: 33%;
  text-align: center;
  font-size: 1.13rem;
  font-weight: 400;
  color: #5E78CE;
}

.psdate-date {
  display: block;
}

.download-nodata {
  font-size: 1.2rem;
  font-weight: bold;
  color: #666;
  height: 5rem;
  line-height: 5rem;
  text-align: center;
}

/*# sourceMappingURL=share.css.map */
