.iframe-container[data-v-0dd10318] {
  height: 100%;
  width: 100%;
  background-color: #fff;
}
.iframe-container .iframe[data-v-0dd10318] {
  height: 100%;
  width: 100%;
}
[data-v-dd91213c] .el-dialog__body {
  padding-right: 2.8125rem;
}
[data-v-dd91213c] .el-date-editor.el-input {
  width: 100%;
}
[data-v-dd91213c] .ps__rail-x {
  display: none;
}
.download[data-v-447c6c6c] {
  color: var(--ftwj-theme-color) !important;
}
.item[data-v-447c6c6c] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
[data-v-447c6c6c] .el-form-item__content {
  margin-left: 0 !important;
}
[data-v-447c6c6c] .download:hover,[data-v-447c6c6c] .download:focus {
  color: var(--ftwj-theme-color) !important;
}
.container[data-v-403b9c0e] {
  height: 100%;
}
.container .search[data-v-403b9c0e] {
  padding: 1.5rem;
  height: 5rem;
  background: #fff;
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.container .search .con[data-v-403b9c0e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.container .search .con .list[data-v-403b9c0e] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-right: 1rem;
}
.container .line[data-v-403b9c0e] {
  padding: 0.625rem 1.5rem 0;
  background-color: #fff;
}
.container .table[data-v-403b9c0e] {
  padding: 1.5rem;
  height: calc(100% - 10rem);
  background: #fff;
}
[data-v-27f69d44] .el-dialog__body {
  padding-right: 2.8125rem;
}
[data-v-27f69d44] .el-date-editor.el-input {
  width: 100%;
}
[data-v-27f69d44] .ps__rail-x {
  display: none;
}
.container[data-v-94298116] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.container .search[data-v-94298116] {
  padding: 1.5rem;
  height: 5rem;
  background: #fff;
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.container .search .con[data-v-94298116] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.container .search .con .list[data-v-94298116] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-right: 1rem;
}
.container .search .con .list .label[data-v-94298116] {
  padding-right: 0.625rem;
}
.container .left[data-v-94298116] {
  width: 30%;
  margin-right: 1rem;
}
.container .left .table[data-v-94298116] {
  padding: 1.5rem;
  height: calc(100% - 6rem);
  background: #fff;
}
.container .left .table .tableCon[data-v-94298116] {
  height: 100%;
}
.container .right[data-v-94298116] {
  width: calc(70% - 1rem);
}
.container .right .table[data-v-94298116] {
  padding: 1.5rem;
  height: calc(100% - 6rem);
  background: #fff;
}
.container .right .table .tableCon[data-v-94298116] {
  height: 100%;
}
[data-v-368c5c11] .el-date-editor.el-input {
  width: 100%;
}
[data-v-368c5c11] .ps__rail-x {
  display: none;
}
.container[data-v-4f021710] {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.container .search[data-v-4f021710] {
  padding: 1.5rem;
  height: 5rem;
  background: #fff;
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
}
.container .search .con[data-v-4f021710] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.container .search .con .list[data-v-4f021710] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-right: 1rem;
}
.container .search .con .list .label[data-v-4f021710] {
  padding-right: 0.625rem;
}
.container .left[data-v-4f021710] {
  width: 30%;
  margin-right: 1rem;
}
.container .left .table[data-v-4f021710] {
  padding: 1.5rem;
  height: calc(100% - 6rem);
  background: #fff;
}
.container .left .table .tableCon[data-v-4f021710] {
  height: 100%;
}
.container .right[data-v-4f021710] {
  width: calc(70% - 1rem);
}
.container .right .table[data-v-4f021710] {
  padding: 1.5rem;
  height: calc(100% - 6rem);
  background: #fff;
}
.container .right .table .tableCon[data-v-4f021710] {
  height: 100%;
}
li[data-v-7419de7d] {
  list-style: none;
}
.right-wrapper[data-v-7419de7d] {
  height: 100%;
}
.right-wrapper .head[data-v-7419de7d] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  background: #fff;
  padding: 1.5rem 0.75rem;
}
.right-wrapper .head label[data-v-7419de7d] {
  font-weight: normal;
}
.right-wrapper .head span[data-v-7419de7d] {
  padding: 0.3125rem 0.625rem;
  border-radius: 1.25rem;
  cursor: pointer;
}
.right-wrapper .head .active[data-v-7419de7d] {
  color: #fff;
  background-color: var(--ftwj-theme-color);
}
.right-wrapper .main[data-v-7419de7d] {
  background: #fff;
  padding: 0 0.75rem 1.5rem;
  height: calc(100% - 5.75rem);
  margin-top: 0.9375rem;
}
.right-wrapper .main .top[data-v-7419de7d] {
  position: relative;
  line-height: 2.5rem;
  padding-left: 0.8125rem;
}
.right-wrapper .main .top[data-v-7419de7d]::after {
  content: "";
  position: absolute;
  width: 0.1875rem;
  height: 0.9375rem;
  background-color: var(--ftwj-theme-color);
  left: 0.125rem;
  top: 0.6875rem;
}
.right-wrapper .main ul[data-v-7419de7d] {
  height: calc(100% - 2.5rem);
  overflow: auto;
}
.right-wrapper .main ul li[data-v-7419de7d] {
  border-bottom: 0.0625rem dashed #eee;
  padding: 0.625rem 0.3125rem;
  color: #333;
  cursor: pointer;
}
.right-wrapper .main ul li:hover p[data-v-7419de7d] {
  color: var(--ftwj-theme-color);
  text-decoration: underline;
}
.right-wrapper .main ul p[data-v-7419de7d] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tips[data-v-7419de7d] {
  line-height: 1.875rem;
  color: #999;
}
.container[data-v-d74d4490] {
  height: 100%;
}
.container .title-big[data-v-d74d4490] {
  width: 100%;
  height: 5rem;
  background: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 0 1.5rem;
}
.container .title-big .letter[data-v-d74d4490] {
  padding-left: 0.625rem;
  height: 1.125rem;
  line-height: 1.125rem;
  font-size: 1.25rem;
  font-family: SourceHanSansCN-Medium, SourceHanSansCN;
  font-weight: 500;
  color: #333333;
  position: relative;
}
.container .title-big .letter[data-v-d74d4490]::after {
  content: "";
  width: 0.1875rem;
  height: 1.125rem;
  background-color: var(--ftwj-theme-color);
  left: 0;
  top: -0.125rem;
  position: absolute;
}
.container .title-big .btn[data-v-d74d4490] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}
.container .title-big .btn .button[data-v-d74d4490] {
  margin-left: 1rem;
  border-radius: 0.125rem;
  height: 2.25rem;
  line-height: 2.3125rem;
  padding: 0 1.25rem;
  font-size: 0.875rem;
  font-family: SourceHanSansCN-Regular, SourceHanSansCN;
  font-weight: 400;
  border: 0.0625rem solid var(--ftwj-theme-color);
  color: var(--ftwj-theme-color);
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  cursor: pointer;
}
.container .title-big .btn .button i[data-v-d74d4490] {
  line-height: 2.1875rem;
  margin-right: 0.375rem;
}
.container .title-big .btn .button .icon-box[data-v-d74d4490] {
  margin-right: 0.375rem;
  width: 1rem;
  height: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAhNJREFUWEftl72LE0EYxn9vIkHwJGTIGZRsTgttzk4UAn5gJSiCKGov2An+A/oP2FqK2IqiFoLcVQoqop2F2PmRlTNyyYSch8QksyMjRJIluWT3zN4Vt+XuO/P89tmZZ98RNviSDdZncwF8VWo+BfeAQ0BqDXeWAmsvzzUar9br4IADvlLvgMMTTlozxhzZ22x+nrB+aFkYwLg3b0F2v9Yrw0ZYSH1T6ilwGviwPZUqz9ZqP+NChAGsm8jTes21sZzP72wFwRtgHnhW1PqsQBAHIhaAE/qSze5Lp9Puk+UjCi9ZuFHS2q21wV3gKzWRAz3BSi53TETuA3siQpjAmANzzean2A5EFPxX7iu1AJxC5IJXrz9OHKCi1AOBiwKXilo/3ALYciBxB/xc7jYi16y1x0uNxsvEAaqFwo5Ot3vQq9ffrjuI4mZB/7jEHQhDJw7gK3UVuGmMOeF+5YkDTD0Jv8/MzHYymScCTU/rM2HLpwrgxLuZzHPXJ1h4XdL6aGIA/eKuU9rWbp/cvbq6nAhAtVDY1Wm3PyLiGooVrH2ByO9h21SgDBT/69+wotQVgbtRcmFUEo5tSkeJ+Eo9As5jbUfgFiLvR9UG1lZdDA9LwihtuevnfnSNKfda817OAy0L50paL45zZSAHIhxM/s4bBnD3+iB8T+tSJIBxxZM+95W6DvzytL4zbszmOhuOo53G8z/pPjMwHPZpJAAAAABJRU5ErkJggg==) no-repeat center;
  background-size: 100%;
}
.container .title-big .btn .button1[data-v-d74d4490] {
  border: 0.0625rem solid var(--ftwj-red-color);
  color: var(--ftwj-red-color);
}
.container .title-big .btn .nobor[data-v-d74d4490] {
  border: none;
  margin-left: 0;
}
.container .title-big .btn .nobor[data-v-d74d4490]  .el-input,
.container .title-big .btn .nobor[data-v-d74d4490]  .el-input .el-input__inner {
  height: 100%;
}
.container .cont-inner[data-v-d74d4490] {
  height: calc(100% - 5.9375rem);
  background-color: #ffffff;
  margin-top: 0.9375rem;
  padding: 0.9375rem;
}
.container .cont-inner .title[data-v-d74d4490] {
  text-align: center;
  padding: 0.625rem;
  line-height: 1.25rem;
  font-size: 1.25rem;
}
.container .cont-inner .timeline[data-v-d74d4490] {
  border-bottom: 0.0625rem solid #eee;
  padding: 0.625rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-align-content: center;
          align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
}
.container .cont-inner .timeline span[data-v-d74d4490] {
  padding: 0 0.875rem;
  color: #666;
}
.container .cont-inner .contanner[data-v-d74d4490] {
  height: calc(100% - 7.5rem);
  padding: 0.625rem 0.9375rem;
  overflow: auto;
  line-height: 1.25rem;
  color: #333333;
}
.container .cont-inner .contanner .keyword[data-v-d74d4490] {
  padding: 0.625rem 0;
  color: #666666;
  text-indent: 2.125rem;
}
.container .cont-inner .contanner .content[data-v-d74d4490] {
  line-height: 1.875rem;
  text-indent: 2.125rem;
}
.container .cont-inner .contanner .document-warp[data-v-d74d4490] {
  margin-top: 1.875rem;
}
.container .cont-inner .contanner .document-warp .title-warp[data-v-d74d4490] {
  padding: 0 1.25rem;
  margin: 1.25rem 1.875rem 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  height: 1.875rem;
  position: relative;
  background-color: rgba(var(--ftwj-theme-color-value), 0.1);
}
.container .cont-inner .contanner .document-warp .title-warp .upload[data-v-d74d4490] {
  position: absolute;
  right: 1.875rem;
  cursor: pointer;
  color: var(--ftwj-theme-color);
}
.container[data-v-02c5de10] {
  height: 100%;
}
.container .search[data-v-02c5de10] {
  background: #fff;
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  padding: 1.5rem;
}
.container .search .con[data-v-02c5de10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.container .search .con .list[data-v-02c5de10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin-right: 1rem;
}
.container .search .con .list .label[data-v-02c5de10] {
  font-size: 0.875rem;
}
.container .wrap[data-v-02c5de10] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  height: calc(100% - 6.5rem);
}
.container .wrap .left-box[data-v-02c5de10] {
  width: calc(100% - 22.8125rem);
  background: #fff;
  padding: 0.25rem 1.5rem 1.5rem;
}
.container .wrap .left-box ul[data-v-02c5de10] {
  overflow: auto;
  height: calc(100% - 3.75rem);
}
.container .wrap .left-box li[data-v-02c5de10] {
  font-family: SourceHanSansCN-Regular, SourceHanSansCN;
  list-style: none;
  padding: 1.25rem 0;
  border-bottom: 0.0625rem solid #eee;
  font-size: 1rem;
}
.container .wrap .left-box li:hover .name[data-v-02c5de10] {
  text-decoration: underline;
}
.container .wrap .left-box li:hover .cont[data-v-02c5de10] {
  color: #666;
}
.container .wrap .left-box li .name[data-v-02c5de10] {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 60%;
  cursor: pointer;
  color: rgb(var(--ftwj-theme-color-value));
}
.container .wrap .left-box li .cont[data-v-02c5de10] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #333333;
  margin: 0.75rem 0;
  display: -webkit-box;
  overflow: hidden;
  white-space: normal !important;
  text-overflow: ellipsis;
  word-wrap: break-word;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 1.25rem;
  max-height: 2.5rem;
}
.container .wrap .left-box li div[data-v-02c5de10] {
  font-size: 0.875rem;
  font-weight: 400;
  color: #999999;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.container .wrap .left-box li div span[data-v-02c5de10] {
  margin-right: 2.5rem;
}
.container .wrap .full-page[data-v-02c5de10] {
  width: 100%;
}
.container .wrap .right-box[data-v-02c5de10] {
  width: 21.875rem;
  height: 100%;
}
