
/deep/ .approvalDialog .el-dialog {
  width: 80%;
}
.dealer-checking-container .selected-file-container {
  height: auto;
  min-height: 100px;
  position: relative;
  margin-top: 20px;
  padding-bottom: 20px;
}
.dealer-checking-container .selected-file-container .upload-container {
  text-align: right;
  padding-right: 20px;
}
.dealer-checking-container .selected-file-container .upload-container .el-upload {
  display: block;
  text-align: right;
}
.dealer-checking-container .selected-file-container .upload-container .el-upload--text {
  position: absolute;
  right: 15px;
  bottom: 0;
}
.dealer-checking-container .selected-file-container .upload-container .select-file-btn {
  position: absolute;
  right: 0;
  bottom: 20px;
}
.dealer-checking-container .selected-file-container .process-box {
  position: relative;
  width: 100%;
  padding: 0 50px 0 20px;
}
.dealer-checking-container .selected-file-container .process-box .process-bar > * {
  position: absolute;
}
.dealer-checking-container .selected-file-container .process-box .process-bar {
  position: relative;
  width: 100%;
  height: 36px;
  margin: 10px 0px;
  background: #ffffff;
  border: 1px solid #00a0e8;
  border-radius: 4px;
  overflow: visible;
  z-index: 99;
}
.dealer-checking-container .selected-file-container .process-box .process-bar .uploadedbar {
  left: 0;
  top: 0px;
  bottom: 0px;
  background-color: rgba(0, 160, 232, 0.1);
  z-index: 105;
}
.dealer-checking-container .selected-file-container .process-box .process-bar .fileicon {
  left: 20px;
  top: 9px;
  width: 16px;
  height: 16px;
}
.dealer-checking-container .selected-file-container .process-box .process-bar p {
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  color: #00a0e8;
  z-index: 120;
  margin: 0;
}
.dealer-checking-container .selected-file-container .process-box .process-bar .filename {
  left: 46px;
  width: 70%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.dealer-checking-container .selected-file-container .process-box .process-bar .size {
  right: 0px;
}
.dealer-checking-container .selected-file-container .process-box .process-bar .size span {
  padding: 0 5px;
}
.dealer-checking-container .selected-file-container .process-box .process-bar .delete {
  right: -30px;
  top: 11px;
  width: 14px;
  height: 14px;
  cursor: pointer;
}
.dealer-checking-container .main-content {
  margin-top: 20px;
  padding: 20px 0;
  background: #fff;
}
.dealer-checking-container .main-content .dealer-form .el-form-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.dealer-checking-container .main-content .dealer-form .el-form-item .el-date-editor.el-input {
  width: 100%;
}
.dealer-checking-container .main-content .report-list-table {
  padding: 0 20px 20px 20px;
}
.dealer-checking-container .main-content .el-table__header,
.dealer-checking-container .main-content .el-table__body {
  width: 100% !important;
}
.dealer-checking-container .main-content .el-button--primary:focus {
  background-color: #409EFF;
  border-color: #409EFF;
}
.check-tool-err-modal .el-icon-error {
  top: 25px!important;
}
.check-tool-err-modal .title-text {
  font-size: 16px;
  color: #333;
}
.check-tool-err-modal .err-text {
  color: #666;
  line-height: 16px;
}

