@charset "UTF-8";
/**
 * 交易信息详情
 * date: 2025-4-22
 * author: jyxuan
 */
.tab {
  margin-top: 40px;
}

.sub-detail-content {
  margin-top: 0;
}

/* 768px <= width <= 1199px */
@media only screen and (min-width: 768px) and (max-width: 1199px) {
  .tab {
    margin-top: 32px;
  }
}
/* 480px <= width <= 767px */
@media only screen and (min-width: 480px) and (max-width: 767px) {
  .tab {
    margin-top: 24px;
  }
}
/* 320px <= width <= 479px */
@media only screen and (min-width: 320px) and (max-width: 479px) {
  .tab {
    margin-top: 16px;
  }
}

.ewb-notice-item-new {
    margin: 20px;
}
.ewb-notice-list-new {
    line-height: 30px;
}

.ewb-notice-list-new.cur {
    color: red;
}

.crumb { display: flex; padding: 18px 23px; background: url("../images/crumb_icon.png") left center no-repeat; }
.crumb-item { position: relative; color: rgb(168, 182, 193); line-height: 21px; }
.crumb-item:hover, .crumb-item.current { color: rgb(23, 68, 154); }
.crumb-item + .crumb-item { margin-left: 23px; }
.crumb-item + .crumb-item::before { content: "/"; position: absolute; top: 50%; left: -13px; color: rgb(168, 182, 193); line-height: 1; transform: translateY(-50%); pointer-events: none; }


.tab-hd { display: flex; padding: 6px; border-radius: 4px; background-color: rgb(238, 243, 252); }
.tab-hd-item { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; -webkit-box-flex: 1; flex: 1 1 0%; box-sizing: border-box; padding: 10.5px 12px; width: 0px; color: rgb(51, 51, 51); font-size: 16px; text-align: center; line-height: 21px; border-radius: 4px; cursor: pointer; user-select: none; }
.tab-hd-item.current { color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(23, 68, 154); }
.tab-hd-item + .tab-hd-item { margin-left: 5px; }
.tab-bd { margin-top: 24px; }

.sub-detail-title { font-size: 26px; font-weight: bold; text-align: center; line-height: 38px; }
.sub-detail-info { display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; box-sizing: border-box; margin-top: 16px; min-height: 32px; padding: 5.5px; background-color: rgb(247, 247, 247); }
.sub-detail-info-item { color: rgb(102, 102, 102); text-align: center; line-height: 21px; }
.sub-detail-info-item + .sub-detail-info-item { margin-left: 30px; }
.sub-detail-font { display: flex; -webkit-box-align: center; align-items: center; margin-left: 30px; }
.sub-detail-font-text { color: rgb(102, 102, 102); line-height: 21px; }
.sub-detail-font-item { width: 20px; height: 20px; color: rgb(102, 102, 102); text-align: center; line-height: 20px; border-radius: 2px; cursor: pointer; user-select: none; }
.sub-detail-font-item.current { color: rgb(255, 255, 255); font-weight: bold; background-color: rgb(23, 68, 154); }
.sub-detail-font-item + .sub-detail-font-item { margin-left: 5px; }
.sub-detail-content { margin-top: 24px; }
.sub-file { margin-top: 24px; }
.sub-file-title { line-height: 21px; }
.sub-file-list { display: flex; flex-wrap: wrap; align-content: flex-start; margin-top: 8px; }
.sub-file-item { box-sizing: border-box; margin: 8px 0px 0px 8px; padding: 7px 7px 7px 52px; width: calc((100% - 8px) / 2.0001); height: 59px; border: 1px solid transparent; border-radius: 4px; background: 8px center no-repeat, rgb(247, 247, 247); }
.sub-file-item.file-docx { background-image: url("../images/file_icon_docx.png"); }
.sub-file-item.file-ppt { background-image: url("../images/file_icon_ppt.png"); }
.sub-file-item.file-pdf { background-image: url("../images/file_icon_pdf.png"); }
.sub-file-item.file-jpg { background-image: url("../images/file_icon_jpg.png"); }
.sub-file-item.file-xlsx { background-image: url("../images/file_icon_xlsx.png"); }
.sub-file-item.file-zip { background-image: url("../images/file_icon_zip.png"); }
.sub-file-item:nth-child(-n+2) { margin-top: 0px; }
.sub-file-item:nth-child(2n+1) { margin-left: 0px; }
.sub-file-item:hover { border-color: rgb(23, 68, 154); background-color: rgb(255, 255, 255); }
.sub-file-title { display: flex; color: rgb(51, 51, 51); line-height: 21px; }
.sub-file-name { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.sub-file-info { display: flex; margin-top: 4px; line-height: 18px; }
.sub-file-size { color: rgb(177, 182, 204); font-size: 12px; }
.sub-file-icon { margin-left: 12px; width: 14px; height: 16px; background: url("../images/download_icon.png") center center no-repeat; }
.layui-laydate-content { border-left: 1px dashed rgb(226, 226, 226) !important; }


.disabled {
  color: #8a8f99;
  pointer-events: none;
}


.baoming{height:40px; margin:0 auto; margin-top:30px;width:180px; background-color: #1492ff;}