.signature[data-v-ffa07d18] .el-pagination {
  --el-pagination-bg-color: transparent;
}
.signature[data-v-ffa07d18] .el-pagination button:disabled {
  background-color: transparent;
}
.signature[data-v-ffa07d18] .el-dialog__body {
  max-height: 90vh;
}
.signature .table[data-v-ffa07d18] {
  border-radius: 0.20833vw;
  overflow: hidden;
}
.signature .table .table-head[data-v-ffa07d18] {
  height: 2.70833vw;
  background: #f4f6f9;
  padding: 0 0.78125vw;
}
.signature .table .table-head .search-box[data-v-ffa07d18],
.signature .table .table-head .status-box[data-v-ffa07d18] {
  margin-right: 1.5625vw;
}
.signature .table .table-head .search-box .label[data-v-ffa07d18],
.signature .table .table-head .status-box .label[data-v-ffa07d18] {
  font-size: 0.72917vw;
  font-weight: 400;
  color: #666666;
}
.signature .table .table-head .search-box[data-v-ffa07d18] {
  width: 13.02083vw;
  height: 1.77083vw;
  background: #ffffff;
  border-radius: 0.20833vw;
  border: 1px solid rgba(63, 63, 113, 0.1);
}
.signature .table .table-head .search-box .search-btn[data-v-ffa07d18] {
  width: 3.48958vw;
  height: 1.45833vw;
  background: rgba(76, 76, 121, 0.1);
  border-radius: 0.15625vw 0.15625vw 0.15625vw 0.15625vw;
  margin-right: 0.15625vw;
}
.signature .table .table-head[data-v-ffa07d18] .el-input__wrapper {
  box-shadow: none;
}
.signature .table .table-head .create-btn[data-v-ffa07d18] {
  width: 5.05208vw;
  background: #4585f3;
  border-radius: 0.3125vw;
  float: right;
}
.signature .table .table-bot[data-v-ffa07d18] {
  height: 2.08333vw;
  background: #eff2f6;
  padding: 0 1.04167vw;
  font-size: 0.625vw;
  font-weight: 400;
  color: rgba(63, 63, 113, 0.6);
}
.signature .dialog-header[data-v-ffa07d18] {
  font-size: 0.83333vw;
  font-weight: bold;
  color: #4c4c79;
}
.signature .dialog-header .dialog-close[data-v-ffa07d18] {
  padding: 0.26042vw;
  line-height: 0;
  cursor: pointer;
}
.signature[data-v-ffa07d18] .el-dialog__header {
  margin-right: 0;
  background-color: #f4f6f9;
}
.signature .handle-bar[data-v-ffa07d18] {
  width: 100%;
  border: 1px solid #e2e6ec;
  border-bottom: 0;
}
.signature .handle-bar .insert[data-v-ffa07d18] {
  padding: 0 0.78125vw;
  cursor: pointer;
}
.signature .handle-bar .insert .insert-text[data-v-ffa07d18] {
  font-size: 0.625vw;
  font-weight: 400;
  color: #999999;
  line-height: 0;
  margin-left: 0.52083vw;
}
.signature .handle-bar .split[data-v-ffa07d18] {
  color: #d9d9d9;
}
.signature .handle-bar .insert[data-v-ffa07d18]:after {
  content: "";
  position: absolute;
}
.signature .handle-bar[data-v-ffa07d18] .el-input__wrapper {
  box-shadow: none !important;
}
.signature .handle-bar .toggle[data-v-ffa07d18] {
  padding: 0 1.04167vw;
}
.signature .handle-bar .toggle[data-v-ffa07d18] .el-input__inner {
  font-size: 0.625vw;
}
.signature .handle-bar .m-2[data-v-ffa07d18] {
  font-size: 0.625vw;
}
.signature .template-content[data-v-ffa07d18] {
  width: 100%;
  border-radius: 0 0 0.20833vw 0.20833vw;
}
.signature .template-content[data-v-ffa07d18] .el-textarea__inner {
  padding-bottom: 2.60417vw;
}
.signature .template-content .template-content-fot[data-v-ffa07d18] {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0 0.78125vw;
}
.signature .template-content .template-content-fot .text-count[data-v-ffa07d18] {
  font-size: 0.72917vw;
  font-weight: 400;
  color: #aaaaaa;
  line-height: 0;
}
.signature .template-content .template-content-fot .text-count span[data-v-ffa07d18] {
  margin: 0 0.26042vw;
}
.signature .template-content .template-content-fot .text-count .split[data-v-ffa07d18] {
  width: 1px;
  height: 0.41667vw;
  background: #aaaaaa;
}
.signature .tips[data-v-ffa07d18] {
  font-weight: 400;
  color: #ff971d;
  letter-spacing: 1px;
}
.signature .tips .tips-title[data-v-ffa07d18] {
  font-size: 0.67708vw;
  margin-bottom: 0.3125vw;
}
.signature .tips .tip[data-v-ffa07d18] {
  font-size: 0.625vw;
  margin-bottom: 0.15625vw;
}
.signature .dialog-btn[data-v-ffa07d18] {
  text-align: right;
  margin-top: 1.5625vw;
}
.signature .dialog-btn .cancel[data-v-ffa07d18],
.signature .dialog-btn .confirm[data-v-ffa07d18] {
  width: 7.70833vw;
  height: 2.08333vw;
  border-radius: 0.3125vw;
}
.signature .dialog-btn .cancel[data-v-ffa07d18] {
  border: 1px solid #999999;
  margin-right: 1.04167vw;
}
.type-tip[data-v-ffa07d18] {
  font-size: 0.67708vw;
  color: #999999;
  margin-bottom: 0.3125vw;
}
