.showscore_number .clearfix::after {
  display: block;
  content: "";
  height: 0;
  overflow: hidden;
  clear: both;
}

.showscore_number .atar_Show {
  background: url(../images/stark2.png);
  width: 195px;
  height: 29px;
  position: relative;
  float: left;
}

.showscore_number .atar_Show p {
  background: url(../images/stars2.png);
  left: 0;
  height: 29px;
  width: 195px;
}

.showscore_number .show_number li span {
  display: inline-block;
  line-height: 21px;
}

.cooperation-info .reply-list {
  padding-top: 0 !important;
}

.cooperation-info .reply-list > .clearf {
  position: relative;
  padding-top: 10px;
}

.cooperation-info .reply-ul > .reply-list .reply-list .invisible {
  padding-right: 60px;
}

.cooperation-info .show-cooperation {
  margin-left: 14px;
}

.posting-pop .layui-select-title .layui-input {
  height: auto;
  background: transparent;
  border: none;
  color: #757575 !important;
  font-size: 14px;
  padding-left: 0;
}

.posting-edit-pop .layui-select-title-edit .layui-input {
  height: auto;
  background: transparent;
  border: none;
  color: #757575 !important;
  font-size: 14px;
  padding-left: 0;
}

.posting-edit-pop .classtree-edit .layui-tree-entry {
  height: auto;
}

.mskcooperation-addbox {
  position: absolute;
  right: 0;
  top: 12px;
}

.end-tips {
  position: relative;
  top: -3px;
  font-size: 16px;
}

.cooperation-info .reply-list .reply-box .essencebox-about {
  top: 24px;
  right: 48px;
}

.cooperation-video {
  padding-top: 40px;
}

.cooperation-video .list {
  width: calc(33.33% - 12px) !important;
  background-color: #ffffff;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  margin-bottom: 34px;
  overflow: hidden;
  margin-right: 18px;
  position: relative;
}

.cooperation-video .list:nth-child(3n) {
  margin-right: 0;
}

.cooperation-video .list .essence-box {
  top: 11px;
  right: 13px;
}

.cooperation-video .list:hover .poster {
  transform: scale(1.1);
}

.cooperation-video .list .poster-box {
  width: 100%;
  height: 163px;
  position: relative;
  overflow: hidden;
}

.cooperation-video .list .poster-box video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.cooperation-video .list .poster-box::after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: rgba(0, 0, 0, 0.22);
}

.cooperation-video .list .poster-box .poster {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: all 0.36s;
}

.cooperation-video .list .poster-box .video-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.cooperation-video .list .poster-box .video-number {
  width: 100%;
  position: absolute;
  padding: 8px 16px;
  left: 0;
  bottom: 0;
  color: #ffffff;
  z-index: 1;
  font-size: 14px;
}

.cooperation-video .list .poster-box .video-number .iconfont {
  margin-right: 14px;
  font-size: 14px;
}

.cooperation-video .list .poster-box .video-number .dates {
  font-size: 14px;
  color: #ffffff;
}

.cooperation-video .list .t1 {
  height: 18px;
  font-size: 14px;
  font-weight: bold;
  color: #0a0a0a;
  padding: 0 19px;
  margin-top: 15px;
}

.cooperation-video .list .date {
  height: 21px;
  font-size: 16px;
  color: #777474;
  padding: 0 19px;
  margin-top: 10px;
}

.cooperation-video .list .btns {
  padding: 10px 10px 26px;
}

.cooperation-video .list .btns button {
  min-width: 50px;
  height: 26px;
  border-radius: 6px;
  margin: 0 6px;
  padding: 0 10px;
  font-size: 14px;
  margin-bottom: 8px;
}

.cooperation-video .list .btns .btn1 {
  background-color: #f0f5ff;
  color: #1e5fdd;
}

.cooperation-video .list .btns .btn2 {
  background-color: #fff4e2;
  color: #f0903e;
}

.cooperation-video .list .btns .btn3 {
  background-color: #f0f5ff;
  color: #1e5fdd;
}

.cooperation-video .list .btns .btn4 {
  background-color: #fff8f8;
  color: #f46464;
}

.cooperation-problem {
  padding-top: 14px;
}

.cooperation-problem .list {
  border-bottom: 1px dotted #b8bfd9;
  padding-bottom: 18px;
  padding-top: 16px;
}

.cooperation-problem .list:last-child {
  border-bottom: none;
}

.cooperation-problem .list .avatar {
  width: 71px;
  height: 71px;
  border-radius: 50%;
}

.cooperation-problem .list .name {
  width: 70px;
  font-size: 14px;
  font-weight: bold;
  color: #0a0a0a;
  text-align: center;
  margin-top: 12px;
}

.cooperation-problem .text-box {
  margin-left: 20px;
}

.cooperation-problem .text-box .t1 {
  font-size: 18px;
  line-height: 30px;
  font-weight: bold;
  color: #282828;
}

.cooperation-problem .text-box .dates {
  font-size: 14px;
  line-height: 30px;
  color: #888888;
}

.cooperation-problem .text-box .dates .show-btn > div {
  margin-right: 18px;
}

.cooperation-problem .text-box .dates .show-btn .iconfont {
  margin-right: 2px;
}

.cooperation-problem .text-box .dates .datess {
  margin-left: 18px;
}

.cooperation-problem .btns {
  margin-top: 16px;
}

.cooperation-problem .btns button {
  height: 34px;
  padding: 0 20px;
  border-radius: 17px;
  font-size: 14px;
}

.cooperation-problem .btns .btn1 {
  background-color: #f0f5ff;
  color: #1e5fdd;
}

.cooperation-problem .btns .btn2 {
  color: #f0903e;
  background-color: #fff4e2;
}

.cooperation-problem .btns .btn3 {
  background-color: #f6f6f6;
  color: #000000;
}

.cooperation-problem .right-bnt button {
  height: 34px;
  padding: 0 14px;
  border-radius: 17px;
  font-size: 14px;
}

.cooperation-problem .right-bnt .btn1 {
  background-image: linear-gradient(90deg, #fcac5c 0%, #fb8838 100%), linear-gradient(#e76f25, #e76f25);
  background-blend-mode: normal, normal;
  color: #ffffff;
}

.cooperation-problem .right-bnt .btn2 {
  background-image: linear-gradient(90deg, #5a89f4 0%, #3565dc 100%), linear-gradient(#1e5fdd, #1e5fdd);
  background-blend-mode: normal, normal;
  color: #ffffff;
}

.cooperation-list {
  padding-top: 18px;
}

.cooperation-list > .list {
  display: block;
  padding-bottom: 15px;
  margin-top: 14px;
  border-bottom: 1px dotted #b8bfd9;
  position: relative;
}

.cooperation-list > .list:last-child {
  border-bottom: none;
}

.cooperation-list .titles {
  font-size: 18px;
  font-weight: bold;
  line-height: 30px;
  color: #282828;
}

.cooperation-list .titles .logo {
  width: 37px;
  margin-right: 6px;
}

.cooperation-list .date-box {
  line-height: 30px;
  font-size: 14px;
  color: #888888;
  padding-left: 49px;
}

.cooperation-list .date-box span:nth-child(2) {
  margin-left: 16px;
}

.cooperation-list .show-btn {
  color: #999999;
  font-size: 14px;
}

.cooperation-list .show-btn .iconfont {
  font-size: 16px;
  display: inline-block;
  color: #999999;
}

.cooperation-list .show-btn > div {
  margin-right: 17px;
}

.cooperation-list .dow-btn {
  min-width: 190px;
  font-size: 14px;
  color: #666666;
  margin-left: 24px;
  position: relative;
  top: -2px;
}

.cooperation-list .dow-btn > div {
  margin-left: 12px;
}

.cooperation-list .dow-btn > div.active .iconfont {
  color: #1e5fdd;
}

.cooperation-list .dow-btn > div.active {
  color: #1e5fdd;
}

.cooperation-list .dow-btn .iconfont {
  font-size: 14px;
  display: inline-block;
  color: #040a16;
}

.cooperation-list .edit-btn {
  padding-left: 49px;
}

.cooperation-list .edit-btn button {
  width: max-content;
  height: 34px;
  min-width: 85px;
  border-radius: 17px;
  font-size: 14px;
  padding: 0 12px;
  margin-left: 7px;
}

.cooperation-list .edit-btn .btn1 {
  color: #1e5fdd;
  background-color: #f0f5ff;
}

.cooperation-list .edit-btn .btn2 {
  background-color: #fff4e2;
  color: #f0903e;
}

.cooperation-list .edit-btn .btn3 {
  background-color: #fff8f8;
  color: #f46464;
}

.cooperation-list .edit-btn .btn4 {
  background-color: #f6f6f6;
  color: #1e5fdd;
  border: solid 1px #1e5fdd;
  position: relative;
  z-index: 4;
}

.cooperation-tabs {
  max-width: 100%;
  overflow: hidden;
}

.box3-tabs {
  margin-bottom: 24px;
}

.box3-tabs .lists {
  margin-right: 26px;
}

.box3-tabs .lists:hover {
  color: #1e5fdd;
}

.box3-tabs .lists.active {
  color: #1e5fdd;
}

.minecommunitys-search .layui-form-select .layui-input {
  height: 42px;
  background: #ffffff;
  border-radius: 100px 100px 100px 100px;
  border: 1px solid #e0eaff;
  line-height: 40px;
  padding: 0 18px;
}

.minecommunitys-search .layui-form-select .layui-edge {
  margin-right: 20px;
}

.pop-box .layui-form-select .layui-input {
  height: 22px;
  background: transparent;
  border: none;
  line-height: 22px;
  padding: 0 18px;
  padding-left: 0;
  color: #757575;
  font-size: 14px;
}

.pop-box .layui-form-select .layui-edge {
  margin-right: 20px;
}

.cooperation-list .bdshare-button-style1-16 > a {
  padding-left: 0;
  line-height: 18px;
  background-image: none;
  font-size: 14px;
  transition: all 0s;
}

.layui-tree-txt {
  max-width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.cooperation-list .list .essence-box {
  top: 3px;
  right: 356px;
}

.layui-form-select dl {
  max-width: 100%;
}

.layui-tree-main {
  width: 100%;
}

.layui-tree-main .layui-tree-txt {
  width: calc(100% - 20px);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.layui-select-title .layui-input {
  max-width: 98%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.listss.bdsharebuttonboxs .sharewx-link {
  left: -24px !important;
}

.newslist {
  margin-bottom: 16px;
}

.newslist .labels {
  color: #040a16;
  margin-right: 6px;
  font-size: 14px;
}

.newslist .tips {
  color: #999999;
  font-size: 14px;
  margin-top: 6px;
}

.newslist .ipt-box label {
  margin-right: 16px;
}

.posting-tabs {
  margin: 16px 0;
}

.posting-tabs label {
  margin-right: 60px;
}

.posting-tabs label span {
  color: #777272;
  margin-left: 2px;
}

.posting-tabs label:last-child {
  margin-right: 0;
}

.documentposting-tab .forms2 {
  display: none;
}

.cooperation-box .cooperation-type form .ipt:hover .iconfont.search-cancel {
  opacity: 1;
}

.cooperation-box .cooperation-type form .ipt .iconfont.search-cancel {
  font-size: 14px;
  opacity: 0;
}
