.index[data-v-256d3dca] .el-descriptions-row .mylabel {
  width: 70px !important;
}
.index[data-v-256d3dca] .el-descriptions-row .mycontent {
  width: 200px !important;
}

.tree-select-menu {
  z-index: 2500 !important;
}
.tree-select-menu .el-select-dropdown__wrap {
    max-height: 300px;
}
.tree-select-menu .el-select-dropdown__wrap .el-tree {
      border: 0;
}
.el-select {
  width: 100%;
}
.el-select .tree-select-input {
    width: 100%;
}
.el-select .tree-select-input input {
      text-overflow: ellipsis;
}
.el-select .tree-select-input .el-input__suffix {
      width: 25px;
}
.el-select .tree-select-input .el-input__suffix .el-input__suffix-inner {
        cursor: pointer;
}
.el-select .tree-select-input .el-input__suffix .el-icon-arrow-down {
        -webkit-transition: -webkit-transform 0.3s;
        transition: -webkit-transform 0.3s;
        transition: transform 0.3s;
        transition: transform 0.3s, -webkit-transform 0.3s;
}
.el-select .tree-select-input .el-input__suffix .el-icon-arrow-down.is-reverse {
          -webkit-transform: rotate(-180deg);
                  transform: rotate(-180deg);
}
.tree-select-checkbox-pop {
  display: none !important;
}

.fade-leave-active {
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
.fade-enter-active {
  -webkit-transition: opacity 2.5s;
  transition: opacity 2.5s;
}
.fade-enter,
.fade-leave-to {
  opacity: 0;
}
.avue-logo {
  position: fixed;
  top: 0;
  left: 0;
  width: 240px;
  height: 64px;
  line-height: 64px;
  background-color: #20222a;
  font-size: 20px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);
  color: rgba(255, 255, 255, 0.8);
  z-index: 1024;
}
.avue-logo_title {
    display: block;
    text-align: center;
    font-weight: 300;
    font-size: 20px;
}
.avue-logo_subtitle {
    display: block;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}

.avue-searchs[data-v-1ffa9008] {
  padding-top: 50px;
  width: 100%;
  height: 100%;
  background-color: #fff;
  z-index: 1024;
}
.avue-searchs__title[data-v-1ffa9008] {
    margin-bottom: 60px;
    text-align: center;
    font-size: 42px;
    font-weight: bold;
    letter-spacing: 2px;
    text-indent: 2px;
}
.avue-searchs__form[data-v-1ffa9008] {
    margin: 0 auto 50px auto;
    width: 50%;
    text-align: center;
}
.avue-searchs__form p[data-v-1ffa9008] {
      margin-top: 20px;
}
.avue-searchs__scrollbar[data-v-1ffa9008] {
    height: 400px;
}
.avue-searchs__list[data-v-1ffa9008] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 20px 30px;
    margin: 0 auto;
    width: 70%;
    border-radius: 4px;
    border: 1px solid #ebeef5;
    background-color: #fff;
    overflow: hidden;
    color: #303133;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    -webkit-box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
            box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1);
}
.avue-searchs__item[data-v-1ffa9008] {
    padding: 5px 0;
    border-bottom: 1px dashed #eee;
}
.avue-searchs__item-icon[data-v-1ffa9008] {
      margin-right: 5px;
      font-size: 18px;
}
.avue-searchs__item-title[data-v-1ffa9008] {
      font-size: 20px;
      font-weight: 500;
      color: #333;
}
.avue-searchs__item-path[data-v-1ffa9008] {
      line-height: 30px;
      color: #666;
}


.theme-picker .el-color-picker__trigger {
	vertical-align: middle;
}
.theme-picker-dropdown .el-color-dropdown__link-btn {
	display: none;
}

.code[data-v-2385e7ae] {
  font-size: 12px;
  display: block;
  font-family: monospace;
  white-space: pre;
  margin: 1em 0px;
}

.my-autocomplete li {
  line-height: normal;
  padding: 7px;
}
.my-autocomplete li .icon {
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
}
.my-autocomplete li .name {
    display: inline-block;
    text-overflow: ellipsis;
    overflow: hidden;
    vertical-align: middle;
}
.my-autocomplete li .addr {
    padding-top: 5px;
    width: 100%;
    font-size: 12px;
    color: #b4b4b4;
}
.my-autocomplete li .highlighted .addr {
    color: #ddd;
}

.list[data-v-1bd7f21a] {
  width: 100%;
}


.msg-text {
	display: block;
	width: 60px;
	font-size: 12px;
	text-align: center;
	cursor: pointer;
}
.msg-text.display {
	color: #ccc;
}

.social-container[data-v-2ffb9b82] {
  margin: 20px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.social-container .iconfont[data-v-2ffb9b82] {
    color: #fff;
    font-size: 30px;
}
.social-container .container[data-v-2ffb9b82] {
    cursor: pointer;
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    border-radius: 4px;
    margin-bottom: 10px;
}
.social-container .title[data-v-2ffb9b82] {
    text-align: center;
}


.box {
	height: 800px;
}
.el-scrollbar {
	height: 100%;
}
.box .el-scrollbar__wrap {
	overflow: scroll;
}

.billing-rule-dialog[data-v-654d155b] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.billing-rule-dialog[data-v-654d155b] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.billing-rule-dialog[data-v-654d155b] .total-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.billing-rule-dialog[data-v-654d155b] .total-control .el-form-item__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0 !important;
}
.billing-rule-dialog[data-v-654d155b] .total-control .tips-box {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.65);
    background: #fafafa;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    padding: 5px 10px;
    margin-left: 30px;
}
.billing-rule-dialog[data-v-654d155b] .total-control .tips-box p {
      margin: 5px 0;
      line-height: 20px;
}
.billing-rule-dialog[data-v-654d155b] .no-margin .el-form-item__content {
  margin-left: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.billing-rule-dialog[data-v-654d155b] .el-input-number .el-input__inner {
  text-align: left;
}
.billing-rule-dialog .rule-item[data-v-654d155b] {
  background: #fff;
  border-radius: 2px;
  border: 1px solid #e8e8e8;
  margin-bottom: 20px;
}
.billing-rule-dialog .rule-item .sub-title[data-v-654d155b] {
    border-bottom: 1px solid #e8e8e8;
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 54px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.85);
}
.billing-rule-dialog .rule-item .rule-body[data-v-654d155b] {
    padding: 24px 24px 0;
}

.billing-config-dialog[data-v-2cd51873] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.billing-config-dialog[data-v-2cd51873] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.billing-config-dialog[data-v-2cd51873] .total-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.billing-config-dialog[data-v-2cd51873] .total-control .el-form-item__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0 !important;
}
.billing-config-dialog[data-v-2cd51873] .total-control .tips-box {
    font-size: 12px;
    color: rgba(0, 0, 0, 0.65);
    background: #fafafa;
    border: 1px solid #d9d9d9;
    border-radius: 4px;
    padding: 5px 10px;
    margin-left: 30px;
}
.billing-config-dialog[data-v-2cd51873] .total-control .tips-box p {
      margin: 5px 0;
      line-height: 20px;
}
.billing-config-dialog[data-v-2cd51873] .no-margin .el-form-item__content {
  margin-left: 0 !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.billing-config-dialog[data-v-2cd51873] .el-input-number .el-input__inner {
  text-align: left;
}
.billing-config-dialog[data-v-2cd51873] .el-switch {
  position: relative;
}
.billing-config-dialog[data-v-2cd51873] .el-switch .el-switch__core {
    height: 24px;
    border-radius: 12px;
}
.billing-config-dialog[data-v-2cd51873] .el-switch .el-switch__core:after {
      left: 4px;
      top: 3px;
}
.billing-config-dialog[data-v-2cd51873] .el-switch.el-switch.is-checked .el-switch__core:after {
    margin-left: -20px;
    left: 100%;
}
.billing-config-dialog[data-v-2cd51873] .el-switch.is-checked .el-switch__label--left {
    opacity: 0;
}
.billing-config-dialog[data-v-2cd51873] .el-switch.is-checked .el-switch__label--right {
    opacity: 1;
}
.billing-config-dialog[data-v-2cd51873] .el-switch .el-switch__label {
    position: absolute;
    top: 0;
}
.billing-config-dialog[data-v-2cd51873] .el-switch .el-switch__label--left {
    right: 0;
    color: #999;
    z-index: 1;
    margin-right: 8px;
}
.billing-config-dialog[data-v-2cd51873] .el-switch .el-switch__label--right {
    left: 0;
    color: #fff;
    opacity: 0;
    margin-left: 8px;
}
.billing-config-dialog .rule-item[data-v-2cd51873] {
  background: #fff;
  border-radius: 2px;
  border: 1px solid #e8e8e8;
  margin-bottom: 20px;
}
.billing-config-dialog .rule-item .sub-title[data-v-2cd51873] {
    border-bottom: 1px solid #e8e8e8;
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 54px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.85);
}
.billing-config-dialog .rule-item .rule-body[data-v-2cd51873] {
    padding: 24px 24px 0;
}

.search-box[data-v-6de8db92] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-6de8db92] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-6de8db92] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-6de8db92] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-6de8db92] {
      margin-right: 10px;
}

.update-record-dialog .el-dialog__body {
  padding: 20px;
  overflow: auto;
}
.update-record-dialog .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.update-record-dialog .meter-info-tr {
  line-height: 30px;
}
.update-record-dialog .avue-crud {
  margin-top: 10px;
}

.search-box[data-v-21c4894a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-21c4894a] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-21c4894a] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-21c4894a] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-date-editor[data-v-21c4894a] {
      width: 100%;
}
.electric-config-box[data-v-21c4894a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.electric-config-box .config-item[data-v-21c4894a] {
    display: inline;
    margin-right: 20px;
    font-size: 14px;
    color: #333;
    height: 28px;
    line-height: 28px;
    padding-bottom: 12px;
}
.electric-config-box .config-item .el-input-number[data-v-21c4894a] {
      margin: 0 5px;
}

.search-box[data-v-0828c30b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-0828c30b] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-0828c30b] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-0828c30b] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-date-editor[data-v-0828c30b] {
      width: 100%;
}

.search-box[data-v-77b38bc9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-77b38bc9] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-77b38bc9] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-77b38bc9] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-date-editor[data-v-77b38bc9] {
      width: 100%;
}
.water-config-box[data-v-77b38bc9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.water-config-box .config-item[data-v-77b38bc9] {
    display: inline;
    margin-right: 20px;
    font-size: 14px;
    color: #333;
    height: 28px;
    line-height: 28px;
    padding-bottom: 12px;
}
.water-config-box .config-item .el-input-number[data-v-77b38bc9] {
      margin: 0 5px;
}

.el-dialog-pile-qrcode .el-dialog__body {
  padding: 0 20px;
}

.search-box[data-v-22c9d4ec] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-22c9d4ec] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-22c9d4ec] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-22c9d4ec] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-22c9d4ec] {
      margin-right: 10px;
}

.advance-payment-view-dialog[data-v-7f2210b3] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.advance-payment-view-dialog[data-v-7f2210b3] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.advance-payment-form-dialog[data-v-5416bb52] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.advance-payment-form-dialog[data-v-5416bb52] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.search-box[data-v-2f684014] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-2f684014] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-2f684014] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-2f684014] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-2f684014] {
      margin-right: 10px;
}
.tools-box[data-v-2f684014] {
  padding: 15px 0;
}

.search-box[data-v-608d3d22] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-608d3d22] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-608d3d22] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-608d3d22] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-608d3d22] {
      margin-right: 10px;
}
.tools-box[data-v-608d3d22] {
  padding: 15px 0;
}

.search-box[data-v-b27ff3d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-b27ff3d6] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-b27ff3d6] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-b27ff3d6] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-b27ff3d6] {
      margin-right: 10px;
}

.search-box[data-v-28b4cb30] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-28b4cb30] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-28b4cb30] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-28b4cb30] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-28b4cb30] {
      margin-right: 10px;
}

.deposit-view-dialog[data-v-531c7dee] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.deposit-view-dialog[data-v-531c7dee] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.deposit-form-dialog[data-v-a93328b0] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.deposit-form-dialog[data-v-a93328b0] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.deposit-form-dialog[data-v-a93328b0] .el-date-editor {
  width: 100%;
}
.deposit-form-dialog[data-v-a93328b0] .el-input-number {
  width: 100%;
}
.deposit-form-dialog[data-v-a93328b0] .el-input-number .el-input__inner {
    text-align: left;
}

.search-box[data-v-2059b6e1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-2059b6e1] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-2059b6e1] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-2059b6e1] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-2059b6e1] {
      margin-right: 10px;
}
.tools-box[data-v-2059b6e1] {
  padding: 15px 0;
}

.deduct-form-dialog[data-v-2cd5aff1] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.deduct-form-dialog[data-v-2cd5aff1] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.deduct-view-dialog[data-v-57e10552] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.deduct-view-dialog[data-v-57e10552] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.giving-view-dialog[data-v-3ef9f51d] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.giving-view-dialog[data-v-3ef9f51d] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.hydropower-toll-audit-dialog[data-v-1dad8371] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.hydropower-toll-audit-dialog[data-v-1dad8371] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.hydropower-toll-audit-dialog .search-box[data-v-1dad8371] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.hydropower-toll-audit-dialog .search-box .search-item[data-v-1dad8371] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.hydropower-toll-audit-dialog .search-box .search-item .label[data-v-1dad8371] {
      font-size: 14px;
      color: #333;
}
.hydropower-toll-audit-dialog .search-box .search-item .value[data-v-1dad8371] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.hydropower-toll-audit-dialog .search-box .search-item .el-checkbox[data-v-1dad8371] {
      margin-right: 10px;
}

.other-bill-form-dialog[data-v-fdf8e07e] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.other-bill-form-dialog[data-v-fdf8e07e] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.other-bill-form-dialog[data-v-fdf8e07e] .el-input-number .el-input__inner {
  text-align: left;
}

.urged-form-dialog[data-v-156a6513] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.urged-form-dialog[data-v-156a6513] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.search-box[data-v-187eb03c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-187eb03c] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-187eb03c] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-187eb03c] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-187eb03c] {
      margin-right: 10px;
}

.search-box[data-v-12fad974] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-12fad974] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-12fad974] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-12fad974] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-12fad974] {
      margin-right: 10px;
}
.tools-box[data-v-12fad974] {
  padding: 15px 0;
}

.search-box[data-v-fbea405c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-fbea405c] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-fbea405c] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-fbea405c] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-fbea405c] {
      margin-right: 10px;
}
.tools-box[data-v-fbea405c] {
  padding: 15px 0;
}
.statistics-box[data-v-fbea405c] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-fbea405c] {
    width: 350px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-fbea405c]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-fbea405c]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-fbea405c] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-fbea405c] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}

.search-box[data-v-7d5c59a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-7d5c59a2] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-7d5c59a2] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-7d5c59a2] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.statistics-box[data-v-7d5c59a2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.statistics-box .statistics-left[data-v-7d5c59a2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.statistics-box .statistics-right[data-v-7d5c59a2] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.statistics-box .statistics-item[data-v-7d5c59a2] {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-7d5c59a2] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-7d5c59a2] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-7d5c59a2] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.statistics-box .status-item[data-v-7d5c59a2] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.statistics-box .status-item[data-v-7d5c59a2]::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.statistics-box .status-item[data-v-7d5c59a2]:first-child::before {
      display: none;
}
.statistics-box .status-item span[data-v-7d5c59a2] {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.statistics-box .status-item .value[data-v-7d5c59a2] {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.statistics-box .status-item.active[data-v-7d5c59a2] {
      background: #1890ff;
}
.statistics-box .status-item.active span[data-v-7d5c59a2] {
        color: #fff;
}

.search-box[data-v-0896e4d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-0896e4d6] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-0896e4d6] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-0896e4d6] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.statistics-box[data-v-0896e4d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.statistics-box .statistics-left[data-v-0896e4d6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.statistics-box .statistics-right[data-v-0896e4d6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.statistics-box .statistics-item[data-v-0896e4d6] {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-0896e4d6] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-0896e4d6] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-0896e4d6] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.statistics-box .status-item[data-v-0896e4d6] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.statistics-box .status-item[data-v-0896e4d6]::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.statistics-box .status-item[data-v-0896e4d6]:first-child::before {
      display: none;
}
.statistics-box .status-item span[data-v-0896e4d6] {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.statistics-box .status-item .value[data-v-0896e4d6] {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.statistics-box .status-item.active[data-v-0896e4d6] {
      background: #1890ff;
}
.statistics-box .status-item.active span[data-v-0896e4d6] {
        color: #fff;
}

.search-box[data-v-350ba81c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-350ba81c] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-350ba81c] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-350ba81c] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.statistics-box[data-v-350ba81c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.statistics-box .statistics-left[data-v-350ba81c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.statistics-box .statistics-right[data-v-350ba81c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.statistics-box .statistics-item[data-v-350ba81c] {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-350ba81c] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-350ba81c] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-350ba81c] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.statistics-box .status-item[data-v-350ba81c] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.statistics-box .status-item[data-v-350ba81c]::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.statistics-box .status-item[data-v-350ba81c]:first-child::before {
      display: none;
}
.statistics-box .status-item span[data-v-350ba81c] {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.statistics-box .status-item .value[data-v-350ba81c] {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.statistics-box .status-item.active[data-v-350ba81c] {
      background: #1890ff;
}
.statistics-box .status-item.active span[data-v-350ba81c] {
        color: #fff;
}

.search-box[data-v-0ac9c888] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-0ac9c888] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-0ac9c888] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-0ac9c888] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-0ac9c888] {
      margin-right: 10px;
}

.search-box[data-v-ccea271a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-ccea271a] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-ccea271a] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-ccea271a] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-ccea271a] {
      margin-right: 10px;
}

.search-box[data-v-09fb9d7d] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-09fb9d7d] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-09fb9d7d] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-09fb9d7d] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-09fb9d7d] {
      margin-right: 10px;
}

.bill-box .el-radio .el-radio__label {
  white-space: initial;
  line-height: 20px;
}

.search-box[data-v-66365bab] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-66365bab] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-66365bab] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-66365bab] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.statistics-box[data-v-66365bab] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.statistics-box .statistics-left[data-v-66365bab] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.statistics-box .statistics-right[data-v-66365bab] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.statistics-box .statistics-item[data-v-66365bab] {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-66365bab] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-66365bab] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-66365bab] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.statistics-box .status-item[data-v-66365bab] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.statistics-box .status-item[data-v-66365bab]::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.statistics-box .status-item[data-v-66365bab]:first-child::before {
      display: none;
}
.statistics-box .status-item span[data-v-66365bab] {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.statistics-box .status-item .value[data-v-66365bab] {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.statistics-box .status-item.active[data-v-66365bab] {
      background: #1890ff;
}
.statistics-box .status-item.active span[data-v-66365bab] {
        color: #fff;
}

.search-box[data-v-7f0216b4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-7f0216b4] {
    width: 280px;
    min-height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-7f0216b4] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-7f0216b4] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-7f0216b4] {
      margin-right: 10px;
}
.tools-box[data-v-7f0216b4] {
  padding: 15px 0;
}
.total-box[data-v-7f0216b4] {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
}
.table-box[data-v-7f0216b4] {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  margin-top: 24px;
}
.sub-title[data-v-7f0216b4] {
  font-size: 16px;
  color: #333;
  height: 52px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}

.search-box[data-v-3c80252e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-3c80252e] {
    width: 280px;
    min-height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-3c80252e] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-3c80252e] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-3c80252e] {
      margin-right: 10px;
}
.tools-box[data-v-3c80252e] {
  padding: 15px 0;
}
.total-box[data-v-3c80252e] {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
}
.table-box[data-v-3c80252e] {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  margin-top: 24px;
}
.sub-title[data-v-3c80252e] {
  font-size: 16px;
  color: #333;
  height: 52px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}

.search-box[data-v-266918d8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-266918d8] {
    width: 280px;
    min-height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-266918d8] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-266918d8] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-266918d8] {
      margin-right: 10px;
}
.tools-box[data-v-266918d8] {
  padding: 15px 0;
}
.total-box[data-v-266918d8] {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
}
.table-box[data-v-266918d8] {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  margin-top: 24px;
}
.sub-title[data-v-266918d8] {
  font-size: 16px;
  color: #333;
  height: 52px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}

.search-box[data-v-1a23c4b6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-1a23c4b6] {
    width: 280px;
    min-height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-1a23c4b6] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-1a23c4b6] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-1a23c4b6] {
      margin-right: 10px;
}
.tools-box[data-v-1a23c4b6] {
  padding: 15px 0;
}
.total-box[data-v-1a23c4b6] {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
}
.table-box[data-v-1a23c4b6] {
  border: 1px solid #e8e8e8;
  border-radius: 4px;
  margin-top: 24px;
}
.sub-title[data-v-1a23c4b6] {
  font-size: 16px;
  color: #333;
  height: 52px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 20px;
}

.search-box[data-v-c719a354] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.search-box .search-item[data-v-c719a354] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-c719a354] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-c719a354] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-c719a354] {
      margin-right: 10px;
}

.search-box[data-v-0f0247cb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-0f0247cb] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-0f0247cb] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-0f0247cb] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-0f0247cb] {
      margin-right: 10px;
}

.advance-payment-view-dialog[data-v-3bd007dc] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.advance-payment-view-dialog[data-v-3bd007dc] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.advance-payment-form-dialog[data-v-91e6b29e] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.advance-payment-form-dialog[data-v-91e6b29e] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.search-box[data-v-4b41cb55] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-4b41cb55] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-4b41cb55] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-4b41cb55] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-4b41cb55] {
      margin-right: 10px;
}
.tools-box[data-v-4b41cb55] {
  padding: 15px 0;
}

.search-box[data-v-c4e62c3a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-c4e62c3a] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-c4e62c3a] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-c4e62c3a] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-c4e62c3a] {
      margin-right: 10px;
}
.tools-box[data-v-c4e62c3a] {
  padding: 15px 0;
}

.search-box[data-v-da0f0e18] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-da0f0e18] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-da0f0e18] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-da0f0e18] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-da0f0e18] {
      margin-right: 10px;
}

.search-box[data-v-9d9860ae] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-9d9860ae] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-9d9860ae] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-9d9860ae] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-9d9860ae] {
      margin-right: 10px;
}

.search-box[data-v-2e3802c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-2e3802c0] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-2e3802c0] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-2e3802c0] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.statistics-box[data-v-2e3802c0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.statistics-box .statistics-left[data-v-2e3802c0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.statistics-box .statistics-right[data-v-2e3802c0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.statistics-box .statistics-item[data-v-2e3802c0] {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-2e3802c0] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-2e3802c0] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-2e3802c0] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.statistics-box .status-item[data-v-2e3802c0] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.statistics-box .status-item[data-v-2e3802c0]::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.statistics-box .status-item[data-v-2e3802c0]:first-child::before {
      display: none;
}
.statistics-box .status-item span[data-v-2e3802c0] {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.statistics-box .status-item .value[data-v-2e3802c0] {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.statistics-box .status-item.active[data-v-2e3802c0] {
      background: #1890ff;
}
.statistics-box .status-item.active span[data-v-2e3802c0] {
        color: #fff;
}

.deposit-view-dialog[data-v-f6435aec] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.deposit-view-dialog[data-v-f6435aec] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.deposit-form-dialog[data-v-59d2fd29] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.deposit-form-dialog[data-v-59d2fd29] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.deposit-form-dialog[data-v-59d2fd29] .el-date-editor {
  width: 100%;
}
.deposit-form-dialog[data-v-59d2fd29] .el-input-number {
  width: 100%;
}
.deposit-form-dialog[data-v-59d2fd29] .el-input-number .el-input__inner {
    text-align: left;
}

.search-box[data-v-650530e2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-650530e2] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-650530e2] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-650530e2] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-650530e2] {
      margin-right: 10px;
}
.tools-box[data-v-650530e2] {
  padding: 15px 0;
}

.bill-toll-dialog[data-v-f4d4726a] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.bill-toll-dialog[data-v-f4d4726a] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.bill-toll-dialog[data-v-f4d4726a] .el-form .el-input-number {
  width: 100%;
}
.bill-toll-dialog[data-v-f4d4726a] .el-form .el-input-number .el-input__inner {
    text-align: left;
}
.bill-toll-dialog[data-v-f4d4726a] .el-form .el-date-editor {
  width: 100%;
}
.bill-toll-dialog .table[data-v-f4d4726a] {
  padding-bottom: 30px;
}

.deduct-form-dialog[data-v-5bc06a50] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.deduct-form-dialog[data-v-5bc06a50] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.deduct-view-dialog[data-v-f268809e] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.deduct-view-dialog[data-v-f268809e] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.giving-view-dialog[data-v-6de4af7c] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.giving-view-dialog[data-v-6de4af7c] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.other-bill-form-dialog[data-v-4691c502] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.other-bill-form-dialog[data-v-4691c502] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.other-bill-form-dialog[data-v-4691c502] .el-input-number .el-input__inner {
  text-align: left;
}

.urged-form-dialog[data-v-45c13a58] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.urged-form-dialog[data-v-45c13a58] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.search-box[data-v-72297c86] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-72297c86] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-72297c86] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-72297c86] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-72297c86] {
      margin-right: 10px;
}

.search-box[data-v-dd4f0772] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-dd4f0772] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-dd4f0772] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-dd4f0772] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-dd4f0772] {
      margin-right: 10px;
}
.tools-box[data-v-dd4f0772] {
  padding: 15px 0;
}

.search-box[data-v-6e4352b1] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-6e4352b1] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-6e4352b1] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-6e4352b1] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-6e4352b1] {
      margin-right: 10px;
}
.tools-box[data-v-6e4352b1] {
  padding: 15px 0;
}
.statistics-box[data-v-6e4352b1] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-6e4352b1] {
    width: 350px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-6e4352b1]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-6e4352b1]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-6e4352b1] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-6e4352b1] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}

.search-box[data-v-4b5ee1db] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-4b5ee1db] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-4b5ee1db] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-4b5ee1db] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-4b5ee1db] {
      margin-right: 10px;
}

.search-box[data-v-19c21a98] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-19c21a98] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-19c21a98] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-19c21a98] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-19c21a98] {
      margin-right: 10px;
}

.search-box[data-v-5af05a96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 8px;
}
.search-box .search-item[data-v-5af05a96] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-5af05a96] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-5af05a96] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.statistics-box[data-v-5af05a96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.statistics-box .statistics-left[data-v-5af05a96] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.statistics-box .statistics-right[data-v-5af05a96] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.statistics-box .statistics-item[data-v-5af05a96] {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-5af05a96] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-5af05a96] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-5af05a96] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.statistics-box .status-item[data-v-5af05a96] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.statistics-box .status-item[data-v-5af05a96]::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.statistics-box .status-item[data-v-5af05a96]:first-child::before {
      display: none;
}
.statistics-box .status-item span[data-v-5af05a96] {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.statistics-box .status-item .value[data-v-5af05a96] {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.statistics-box .status-item.active[data-v-5af05a96] {
      background: #1890ff;
}
.statistics-box .status-item.active span[data-v-5af05a96] {
        color: #fff;
}

.search-box[data-v-3a2f4148] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-3a2f4148] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-3a2f4148] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-3a2f4148] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-3a2f4148] {
      margin-right: 10px;
}

.bill-box .el-radio .el-radio__label {
  white-space: initial;
  line-height: 20px;
}

.search-box[data-v-13f196d2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.search-box .search-item[data-v-13f196d2] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-13f196d2] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-13f196d2] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-13f196d2] {
      margin-right: 10px;
}

.search-box[data-v-1b68bb42] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 8px;
}
.search-box .search-item[data-v-1b68bb42] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-1b68bb42] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-1b68bb42] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-1b68bb42] {
      margin-right: 10px;
}

.contract-sales-dialog[data-v-6c8716cc] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-sales-dialog[data-v-6c8716cc] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-sales-dialog[data-v-6c8716cc] .el-collapse .el-collapse-item__header {
  font-size: 15px;
  font-weight: 600;
}
.contract-sales-dialog[data-v-6c8716cc] .el-cascader {
  width: 100%;
}
.contract-sales-dialog[data-v-6c8716cc] .el-date-editor {
  width: 100%;
}
.contract-sales-dialog[data-v-6c8716cc] .el-input-number {
  width: 100%;
}
.contract-sales-dialog[data-v-6c8716cc] .el-input-number .el-input__inner {
    text-align: left;
}
.contract-sales-dialog .housing-tools[data-v-6c8716cc] {
  height: 40px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.contract-sales-dialog .housing-tools .total-area[data-v-6c8716cc] {
    font-size: 14px;
    color: #333;
}
.contract-sales-dialog .table-box[data-v-6c8716cc] {
  border: 1px solid #ebeef5;
  margin: 10px 20px;
}
.contract-sales-dialog .table-box .table-hd[data-v-6c8716cc],
  .contract-sales-dialog .table-box .table-tr[data-v-6c8716cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #ebeef5;
}
.contract-sales-dialog .table-box .table-hd > div[data-v-6c8716cc],
    .contract-sales-dialog .table-box .table-tr > div[data-v-6c8716cc] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding: 0 5px;
      display: inline-block;
      vertical-align: top;
      text-align: center;
      border-left: 1px solid #ebeef5;
}
.contract-sales-dialog .table-box .table-hd > div[data-v-6c8716cc]:first-child,
      .contract-sales-dialog .table-box .table-tr > div[data-v-6c8716cc]:first-child {
        border-left: 0;
}
.contract-sales-dialog .table-box .table-hd .td-idx[data-v-6c8716cc],
    .contract-sales-dialog .table-box .table-tr .td-idx[data-v-6c8716cc] {
      width: 50px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.contract-sales-dialog .table-box .table-hd .td-del[data-v-6c8716cc],
    .contract-sales-dialog .table-box .table-tr .td-del[data-v-6c8716cc] {
      width: 40px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.contract-sales-dialog .table-box .table-hd .td-del i[data-v-6c8716cc],
      .contract-sales-dialog .table-box .table-tr .td-del i[data-v-6c8716cc] {
        display: inline-block;
        vertical-align: middle;
        font-size: 20px;
        cursor: pointer;
}
.contract-sales-dialog .table-box .table-hd .td-del i[data-v-6c8716cc]:hover,
        .contract-sales-dialog .table-box .table-tr .td-del i[data-v-6c8716cc]:hover {
          color: #409eff;
}
.contract-sales-dialog .table-box .table-hd[data-v-6c8716cc] {
    background: #fafafa;
}
.contract-sales-dialog .table-box .table-hd > div[data-v-6c8716cc] {
      line-height: 32px;
}
.contract-sales-dialog .table-box .table-hd > div span[data-v-6c8716cc] {
        font-size: 12px;
        color: #f00;
        margin-right: 5px;
}
.contract-sales-dialog .table-box .table-tr > div[data-v-6c8716cc] {
    line-height: 40px;
    height: 40px;
}
.contract-sales-dialog .table-box .table-footer[data-v-6c8716cc] {
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px dashed #dcdee2;
    color: rgba(0, 0, 0, 0.65);
    font-size: 12px;
    cursor: pointer;
    margin: 12px;
}
.contract-sales-dialog .table-box .table-footer i[data-v-6c8716cc] {
      margin-right: 8px;
      font-size: 14px;
      position: relative;
      top: 1px;
}
.contract-sales-dialog .table-box .table-footer[data-v-6c8716cc]:hover {
      color: #1890ff;
      border: 1px dashed #1890ff;
}
.contract-sales-dialog .table-box .no-data[data-v-6c8716cc] {
    padding: 20px 0 0;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    color: #666;
}

.sale-receivable-details-box[data-v-502d2a2d] {
  padding: 0 0 20px;
  position: relative;
}
.sale-receivable-details-box .base-info-box .btn-back[data-v-502d2a2d] {
    position: absolute;
    top: 0;
    right: 0;
}
.sale-receivable-details-box .base-info-box .subtitle[data-v-502d2a2d] {
    font-size: 16px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 600;
    line-height: 24px;
    padding-bottom: 20px;
}
.sale-receivable-details-box .base-info-box .base-item-tr[data-v-502d2a2d] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding-bottom: 10px;
}
.sale-receivable-details-box .base-info-box .base-item-tr .base-item-td[data-v-502d2a2d] {
      width: 50%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      line-height: 20px;
      padding-right: 10px;
}
.sale-receivable-details-box .base-info-box .base-item-tr .label[data-v-502d2a2d] {
      font-size: 14px;
      color: #333;
      min-width: 80px;
}
.sale-receivable-details-box .base-info-box .base-item-tr .value[data-v-502d2a2d] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.65);
}
.sale-receivable-details-box .contract-bill[data-v-502d2a2d] {
    border: 1px solid #e8e8e8;
    padding-bottom: 10px;
}
.sale-receivable-details-box .contract-bill .bill-hd[data-v-502d2a2d] {
      height: 50px;
      padding: 0 24px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
}
.sale-receivable-details-box .contract-bill .contract-item[data-v-502d2a2d] {
      padding: 10px 24px;
}
.sale-receivable-details-box .contract-bill .contract-item .contract-code[data-v-502d2a2d] {
        font-size: 14px;
        color: #333;
        line-height: 22px;
        padding-bottom: 10px;
}
.sale-receivable-details-box .contract-bill .contract-item .contract-tools[data-v-502d2a2d] {
        padding-bottom: 8px;
}
.sale-receivable-details-box .contract-bill .contract-item .contract-cost-sum[data-v-502d2a2d] {
        height: 40px;
        line-height: 40px;
        padding: 0 20px;
        background: #fafafa;
        font-size: 14px;
        color: #333;
        border: 1px solid #e8e8e8;
        border-top: 0;
}

.bill-toll-dialog[data-v-2ec15b99] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.bill-toll-dialog[data-v-2ec15b99] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.bill-toll-dialog[data-v-2ec15b99] .el-form .el-input-number {
  width: 100%;
}
.bill-toll-dialog[data-v-2ec15b99] .el-form .el-input-number .el-input__inner {
    text-align: left;
}
.bill-toll-dialog[data-v-2ec15b99] .el-form .el-date-editor {
  width: 100%;
}
.bill-toll-dialog .table[data-v-2ec15b99] {
  padding-bottom: 30px;
}

.rent-charge-details-box[data-v-5dafff48] {
  padding: 0 0 20px;
  position: relative;
}
.rent-charge-details-box .base-info-box .btn-back[data-v-5dafff48] {
    position: absolute;
    top: 0;
    right: 0;
}
.rent-charge-details-box .base-info-box .subtitle[data-v-5dafff48] {
    font-size: 16px;
    color: rgba(0, 0, 0, 0.85);
    font-weight: 600;
    line-height: 24px;
    padding-bottom: 20px;
}
.rent-charge-details-box .base-info-box .base-item-tr[data-v-5dafff48] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding-bottom: 10px;
}
.rent-charge-details-box .base-info-box .base-item-tr .base-item-td[data-v-5dafff48] {
      width: 50%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      line-height: 20px;
      padding-right: 10px;
}
.rent-charge-details-box .base-info-box .base-item-tr .label[data-v-5dafff48] {
      font-size: 14px;
      color: #333;
      min-width: 80px;
}
.rent-charge-details-box .base-info-box .base-item-tr .value[data-v-5dafff48] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.65);
}
.rent-charge-details-box .bill-tools[data-v-5dafff48] {
    padding: 5px 0 20px;
}
.rent-charge-details-box .contract-bill[data-v-5dafff48] {
    border: 1px solid #e8e8e8;
    padding-bottom: 10px;
}
.rent-charge-details-box .contract-bill .bill-hd[data-v-5dafff48] {
      height: 50px;
      padding: 0 24px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
}
.rent-charge-details-box .contract-bill .contract-item[data-v-5dafff48] {
      padding: 10px 24px;
}
.rent-charge-details-box .contract-bill .contract-item .contract-code[data-v-5dafff48] {
        font-size: 14px;
        color: #333;
        line-height: 22px;
        padding-bottom: 10px;
}
.rent-charge-details-box .contract-bill .contract-item .contract-tools[data-v-5dafff48] {
        padding-bottom: 8px;
}

.search-box[data-v-3c8b95d0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-3c8b95d0] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-3c8b95d0] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-3c8b95d0] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-3c8b95d0] {
      margin-right: 10px;
}
.tools-box[data-v-3c8b95d0] {
  padding: 15px 0;
}
.statistics-box[data-v-3c8b95d0] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-3c8b95d0] {
    width: 350px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-3c8b95d0]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-3c8b95d0]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-3c8b95d0] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-3c8b95d0] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}

.search-box[data-v-75619fb2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-75619fb2] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-75619fb2] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-75619fb2] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-75619fb2] {
      margin-right: 10px;
}
.tools-box[data-v-75619fb2] {
  padding: 15px 0;
}
.statistics-box[data-v-75619fb2] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-75619fb2] {
    width: 350px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-75619fb2]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-75619fb2]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-75619fb2] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-75619fb2] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}

.templateBody[data-v-18eacd1f] {
  background: #fff;
  padding-bottom: 20px;
}
.title[data-v-18eacd1f] {
  padding-top: 20px;
  background: #fff;
  padding-left: 20px;
}
.body .bodyFunnel[data-v-18eacd1f] {
  margin: 20px;
}
.body .bar[data-v-18eacd1f] {
  background: #fff;
  height: 400px;
}
.body .funnel[data-v-18eacd1f] {
  background: #fff;
  height: 400px;
}
.body .pie[data-v-18eacd1f] {
  background: #fff;
  height: 400px;
}
.body .line[data-v-18eacd1f] {
  background: #fff;
  height: 400px;
}
.body .lineclass[data-v-18eacd1f] {
  width: 486px;
  height: 310px;
  background: rgba(21, 112, 187, 0.5);
}
.body .linePie[data-v-18eacd1f] {
  float: right;
  width: 100px;
  height: 100px;
}
.body .titleMax[data-v-18eacd1f] {
  font-size: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.body .elRowTher[data-v-18eacd1f] {
  padding-top: 20px;
  padding-left: 20px;
}
.body .elColTher[data-v-18eacd1f] {
  margin-right: 20px;
  background: rgba(21, 112, 187, 0.5);
}
.body .carouselClass[data-v-18eacd1f] {
  width: 93%;
  margin-top: 425px;
  background: rgba(21, 112, 187, 0.5);
  margin-left: -10px;
}
.body .lineBar[data-v-18eacd1f] {
  height: 540px;
  margin-top: 20px;
  width: 113%;
  margin-left: -40px;
  background: rgba(21, 112, 187, 0.5);
}
.body .lineBar .lineBarClass[data-v-18eacd1f] {
    width: 438px;
    height: 300px;
}
.body .kwM3class[data-v-18eacd1f] {
  padding-bottom: 20px;
  margin-bottom: 40px;
  padding-top: 20px;
  padding-left: 10px;
}
.body .catlast[data-v-18eacd1f] {
  background: rgba(21, 112, 187, 0.5);
  margin-top: 20px;
  margin-left: -40px;
  width: 113%;
  height: 375px;
  padding-right: 20px;
  padding-top: 20px;
  padding-left: 20px;
}
.body[data-v-18eacd1f] .el-progress__text {
  color: #ffffff;
}
.body .sumColor[data-v-18eacd1f] {
  color: #81d3f8;
}

[data-v-7d39449e] .el-dialog__body {
  padding: 0px 20px;
}

.templateBody[data-v-657dcfb8] {
  background: #fff;
  padding-bottom: 20px;
}
.title[data-v-657dcfb8] {
  padding-top: 20px;
  background: #fff;
  padding-left: 20px;
}
.body .bodyFunnel[data-v-657dcfb8] {
  margin: 20px;
}
.body .bar[data-v-657dcfb8] {
  background: #fff;
  height: 400px;
}
.body .funnel[data-v-657dcfb8] {
  background: #fff;
  height: 400px;
}
.body .pie[data-v-657dcfb8] {
  background: #fff;
  height: 400px;
}
.body .line[data-v-657dcfb8] {
  background: #fff;
  height: 400px;
}
.body .lineclass[data-v-657dcfb8] {
  width: 486px;
  height: 310px;
  background: rgba(21, 112, 187, 0.5);
}
.body .linePie[data-v-657dcfb8] {
  float: right;
  width: 100px;
  height: 100px;
}
.body .titleMax[data-v-657dcfb8] {
  font-size: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.body .elRowTher[data-v-657dcfb8] {
  padding-top: 20px;
  padding-left: 20px;
}
.body .elColTher[data-v-657dcfb8] {
  margin-right: 20px;
  background: rgba(21, 112, 187, 0.5);
}
.body .carouselClass[data-v-657dcfb8] {
  width: 93%;
  margin-top: 425px;
  background: rgba(21, 112, 187, 0.5);
  margin-left: -10px;
}
.body .lineBar[data-v-657dcfb8] {
  height: 540px;
  margin-top: 20px;
  width: 113%;
  margin-left: -40px;
  background: rgba(21, 112, 187, 0.5);
}
.body .lineBar .lineBarClass[data-v-657dcfb8] {
    width: 438px;
    height: 300px;
}
.body .kwM3class[data-v-657dcfb8] {
  padding-bottom: 20px;
  margin-bottom: 40px;
  padding-top: 20px;
  padding-left: 10px;
}
.body .catlast[data-v-657dcfb8] {
  background: rgba(21, 112, 187, 0.5);
  margin-top: 20px;
  margin-left: -40px;
  width: 113%;
  height: 375px;
  padding-right: 20px;
  padding-top: 20px;
  padding-left: 20px;
}
.body[data-v-657dcfb8] .el-progress__text {
  color: #ffffff;
}
.body .sumColor[data-v-657dcfb8] {
  color: #81d3f8;
}

.box-card .item[data-v-48af9e36] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-48af9e36] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-48af9e36] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-48af9e36] {
    font-size: 14px;
    color: #00000073;
}

.box-card .item[data-v-adf8b4d4] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-adf8b4d4] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-adf8b4d4] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-adf8b4d4] {
    font-size: 14px;
    color: #00000073;
}

.box-card .item[data-v-3631a726] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-3631a726] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-3631a726] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-3631a726] {
    font-size: 14px;
    color: #00000073;
}

.box-card .item[data-v-d2bdb284] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-d2bdb284] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-d2bdb284] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-d2bdb284] {
    font-size: 14px;
    color: #00000073;
}

.box-card .item[data-v-6835eb6b] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-6835eb6b] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-6835eb6b] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-6835eb6b] {
    font-size: 14px;
    color: #00000073;
}

.box-card .item[data-v-1c47de86] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-1c47de86] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-1c47de86] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-1c47de86] {
    font-size: 14px;
    color: #00000073;
}

.box-card .item[data-v-6bdd9d96] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-6bdd9d96] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-6bdd9d96] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-6bdd9d96] {
    font-size: 14px;
    color: #00000073;
}

.region[data-v-98ed46d8] {
  margin-top: 15px;
}
.region .enterprise[data-v-98ed46d8] {
    height: 250px;
}
.region .text[data-v-98ed46d8] {
    text-align: center;
}
.templateBody[data-v-98ed46d8] {
  background: #fff;
  padding-bottom: 20px;
}
.title[data-v-98ed46d8] {
  padding-top: 20px;
  background: #fff;
  padding-left: 20px;
}
.body .bodyFunnel[data-v-98ed46d8] {
  margin: 20px;
}
.body .bar[data-v-98ed46d8] {
  background: #fff;
  height: 400px;
}
.body .funnel[data-v-98ed46d8] {
  background: #fff;
  height: 400px;
}
.body .pie[data-v-98ed46d8] {
  background: #fff;
  height: 400px;
}
.body .line[data-v-98ed46d8] {
  background: #fff;
  height: 400px;
}
.body .linePie[data-v-98ed46d8] {
  float: right;
  width: 100px;
  height: 100px;
}
.body .titleMax[data-v-98ed46d8] {
  font-size: 30px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.body .elRowTher[data-v-98ed46d8] {
  padding-top: 20px;
  padding-left: 20px;
}
.body .elColTher[data-v-98ed46d8] {
  margin-right: 20px;
  background: rgba(21, 112, 187, 0.5);
}
.body .carouselClass[data-v-98ed46d8] {
  width: 93%;
  margin-top: 425px;
  background: rgba(21, 112, 187, 0.5);
  margin-left: -10px;
}
.body .lineBar[data-v-98ed46d8] {
  height: 540px;
  margin-top: 20px;
  width: 113%;
  margin-left: -40px;
  background: rgba(21, 112, 187, 0.5);
}
.body .lineBar .lineBarClass[data-v-98ed46d8] {
    width: 438px;
    height: 300px;
}
.body .kwM3class[data-v-98ed46d8] {
  padding-bottom: 20px;
  margin-bottom: 40px;
  padding-top: 20px;
  padding-left: 10px;
}
.body .catlast[data-v-98ed46d8] {
  background: rgba(21, 112, 187, 0.5);
  margin-top: 20px;
  margin-left: -40px;
  width: 113%;
  height: 375px;
  padding-right: 20px;
  padding-top: 20px;
  padding-left: 20px;
}
.body[data-v-98ed46d8] .el-progress__text {
  color: #ffffff;
}
.body .sumColor[data-v-98ed46d8] {
  color: #81d3f8;
}

.box-card .item[data-v-f184f5f2] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-f184f5f2] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-f184f5f2] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-f184f5f2] {
    font-size: 14px;
    color: #00000073;
}

.title[data-v-7e1a0e60] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.title p[data-v-7e1a0e60] {
    font-size: 20px;
    font-weight: bold;
}
.title p span[data-v-7e1a0e60] {
      margin-right: 5px;
}
.enterprise[data-v-7e1a0e60] {
  height: 250px;
}
.enterprise .number[data-v-7e1a0e60] {
    font-size: 14px;
    margin-left: 5px;
}

.region[data-v-2bcb2e63] {
  margin-top: 15px;
}
.region .enterprise[data-v-2bcb2e63] {
    height: 250px;
}
.region .text[data-v-2bcb2e63] {
    text-align: center;
}

.resources[data-v-152037f4] {
  height: 250px;
}
.resources .number[data-v-152037f4] {
    margin-top: 5px;
    font-size: 14px;
}
.title[data-v-152037f4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.title p[data-v-152037f4] {
    font-size: 20px;
    font-weight: bold;
}
.title p span[data-v-152037f4] {
      margin-right: 5px;
}

.service[data-v-3a9b02d6] {
  height: 330px;
}
.service .number[data-v-3a9b02d6] {
    margin-top: 5px;
    font-size: 14px;
}
.title[data-v-3a9b02d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.title p[data-v-3a9b02d6] {
    font-size: 20px;
    font-weight: bold;
}
.title p span[data-v-3a9b02d6] {
      margin-right: 5px;
}

.container[data-v-b5f88c86] {
  width: 100%;
}

[data-v-5cc7e168] .el-table thead {
  color: #1c1c1c;
}

.container[data-v-bd8de90a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.container .row[data-v-bd8de90a] {
    height: 350px;
    margin-top: 20px !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
.container .row div[data-v-bd8de90a] {
      margin: 10px;
}
.container .rowData[data-v-bd8de90a] {
    margin-top: 20px !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}

[data-v-f7f14fde] .el-switch.is-disabled .el-switch__label {
  cursor: pointer !important;
}
[data-v-f7f14fde] .el-switch.is-disabled .el-switch__core {
  cursor: pointer !important;
}
[data-v-f7f14fde] .el-switch.is-disabled {
  opacity: 1;
}
.footer[data-v-f7f14fde] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.footer[data-v-051acaf2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
[data-v-051acaf2] .el-switch.is-disabled .el-switch__label {
  cursor: pointer !important;
}
[data-v-051acaf2] .el-switch.is-disabled .el-switch__core {
  cursor: pointer !important;
}
[data-v-051acaf2] .el-switch.is-disabled {
  opacity: 1;
}

.footer[data-v-1ecf043c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
[data-v-1ecf043c] .el-switch.is-disabled .el-switch__label {
  cursor: pointer !important;
}
[data-v-1ecf043c] .el-switch.is-disabled .el-switch__core {
  cursor: pointer !important;
}
[data-v-1ecf043c] .el-switch.is-disabled {
  opacity: 1;
}

.footer[data-v-060d702e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
[data-v-060d702e] .el-switch.is-disabled .el-switch__label {
  cursor: pointer !important;
}
[data-v-060d702e] .el-switch.is-disabled .el-switch__core {
  cursor: pointer !important;
}
[data-v-060d702e] .el-switch.is-disabled {
  opacity: 1;
}

.data-cockpit-box[data-v-19bb6741] {
  width: 100%;
  height: 100%;
  position: relative;
  background: url(../img/bigsreen-box.1c9197db.jpg) center center;
  background-size: cover;
  border-radius: 4px;
}
.data-cockpit-box .home-title[data-v-19bb6741] {
    padding-top: 80px;
    text-align: center;
}
.data-cockpit-box .home-button[data-v-19bb6741] {
    position: absolute;
    left: 50%;
    bottom: 40px;
    width: 278px;
    height: 82px;
    cursor: pointer;
    margin-left: -139px;
}

[data-v-326e9838] .el-switch.is-disabled .el-switch__label {
  cursor: pointer !important;
}
[data-v-326e9838] .el-switch.is-disabled .el-switch__core {
  cursor: pointer !important;
}
[data-v-326e9838] .el-switch.is-disabled {
  opacity: 1;
}
.footer[data-v-326e9838] {
  margin-top: 10px;
  text-align: center;
}

.external-use[data-v-7333d33c] {
  height: 100%;
}
.external-use .external-use-box[data-v-7333d33c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-line-pack: center;
        align-content: center;
}
.external-use .external-use-box .box-item[data-v-7333d33c] {
      width: calc((100% - 40px) / 3);
      height: 120px;
      padding: 0 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border: 1px solid #efefef;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      margin: 0 20px 20px 0;
      cursor: pointer;
}
.external-use .external-use-box .box-item[data-v-7333d33c]:nth-child(3n) {
        margin-right: 0;
}
.external-use .external-use-box .box-item img[data-v-7333d33c] {
        width: 64px;
        height: 64px;
}
.external-use .external-use-box .box-item .text[data-v-7333d33c] {
        margin-left: 12px;
        font-size: 24px;
        font-weight: 600;
}
.external-use .external-empty[data-v-7333d33c] {
    width: 100px;
    height: 100%;
    margin: 0 auto;
}


.none-border {
	border: 0;
	background-color: transparent !important;
}
.right {
	text-align: right;
}

.container[data-v-06876fce] {
  height: 770px;
}
.container .backgroundColor[data-v-06876fce] {
    background-color: #e6f7ff;
    color: #1890ef;
    border-radius: 5px;
}
.container .border[data-v-06876fce] {
    color: #606266;
    font-size: 14px;
    border-right: 1px solid #dadadc;
}
.container .border .title[data-v-06876fce] {
      font-size: 14px;
      height: 30px;
      line-height: 30px;
}
.container .border .title[data-v-06876fce] :hover {
      cursor: pointer;
      color: #1890ef;
}
.container .head[data-v-06876fce] {
    margin-bottom: 20px;
}

.wf-dialog .el-dialog__body {
  padding: 5px;
}
.wf-dialog .avue-dialog__footer {
  text-align: center;
}


.home-welcome {
	position: absolute;
	width: 740px;
	height: 470px;
	top: 50%;
	left: 50%;
	margin: -235px 0 0 -370px;
	text-align: center;
}
.home-welcome img {
	width: 400px;
	height: 400px;
	vertical-align: top;
	margin: 0 auto;
}
.home-welcome .title {
	font-size: 40px;
	color: #333;
	line-height: 44px;
}

.container[data-v-51160f50] {
  height: 770px;
  overflow: auto;
}
.container .name[data-v-51160f50] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-51160f50] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .tools[data-v-51160f50] {
    margin-top: 10px;
    text-align: center;
}
.container .footer[data-v-51160f50] {
    margin-top: 10px;
}
.container .span[data-v-51160f50] {
    color: red;
}

.container[data-v-13e5d95c] {
  height: 770px;
  overflow: auto;
}
.container .name[data-v-13e5d95c] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-13e5d95c] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .flow[data-v-13e5d95c] {
    margin-top: 20px;
}
.container .flow .sub-title[data-v-13e5d95c] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.container .flow .title[data-v-13e5d95c] {
      width: 100%;
}
.container .flow .title span[data-v-13e5d95c] {
        display: inline-block;
        width: 180px;
}
.container .flow .title .span[data-v-13e5d95c] {
        font-size: 14px;
}
.container .tools[data-v-13e5d95c] {
    margin-top: 10px;
    text-align: center;
}

.container[data-v-6c80f347] {
  height: 770px;
  overflow: auto;
}
.container .name[data-v-6c80f347] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-6c80f347] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .flow[data-v-6c80f347] {
    margin-top: 20px;
}
.container .flow .sub-title[data-v-6c80f347] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.container .flow .title[data-v-6c80f347] {
      width: 100%;
}
.container .flow .title span[data-v-6c80f347] {
        display: inline-block;
        width: 180px;
}
.container .flow .title .span[data-v-6c80f347] {
        font-size: 14px;
}
.container .tools[data-v-6c80f347] {
    margin-top: 10px;
    text-align: center;
}

.container[data-v-a4bbeec4] {
  height: 770px;
  overflow: auto;
}
.container .name[data-v-a4bbeec4] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-a4bbeec4] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .tools[data-v-a4bbeec4] {
    margin-top: 10px;
    text-align: center;
}

.footer[data-v-fef8cd96] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.footer[data-v-7f1ef03e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

[data-v-c5174c56] .el-switch.is-disabled .el-switch__label {
  cursor: pointer !important;
}
[data-v-c5174c56] .el-switch.is-disabled .el-switch__core {
  cursor: pointer !important;
}
[data-v-c5174c56] .el-switch.is-disabled {
  opacity: 1;
}

.customer-dialog .el-dialog__body {
  padding: 20px 30px 30px;
}

.contract-dialog .el-dialog__body {
  padding: 20px 30px 30px;
}

.contract-end-dialog[data-v-f21bfdca] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-end-dialog[data-v-f21bfdca] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.contract-file-dialog[data-v-71857828] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-file-dialog[data-v-71857828] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-file-dialog[data-v-71857828] .el-date-editor {
  width: 100%;
}
.contract-file-dialog[data-v-71857828] .el-input-number .el-input__inner {
  text-align: left;
}

.contract-lease-dialog[data-v-613275cc] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-lease-dialog[data-v-613275cc] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-lease-dialog[data-v-613275cc] .el-collapse .el-collapse-item__header {
  font-size: 15px;
  font-weight: 600;
}
.contract-lease-dialog[data-v-613275cc] .el-date-editor {
  width: 100%;
}
.contract-lease-dialog[data-v-613275cc] .el-input-number {
  width: 100%;
}
.contract-lease-dialog[data-v-613275cc] .el-input-number .el-input__inner {
    text-align: left;
}
.contract-lease-dialog .housing-tools[data-v-613275cc] {
  height: 40px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.contract-lease-dialog .housing-tools .total-area[data-v-613275cc] {
    font-size: 14px;
    color: #333;
}
.contract-lease-dialog .lease-fee-rules-tools[data-v-613275cc] {
  height: 40px;
  padding: 0 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.contract-lease-dialog .lease-fee-rules-tools span[data-v-613275cc] {
    display: inline-block;
    width: 70px;
    text-align: right;
}
.contract-lease-dialog .lease-fee-rules-tools .el-switch[data-v-613275cc] {
    margin-left: 10px;
}
.contract-lease-dialog .table-box[data-v-613275cc] {
  border: 1px solid #ebeef5;
  margin: 10px 20px;
}
.contract-lease-dialog .table-box .table-hd[data-v-613275cc],
  .contract-lease-dialog .table-box .table-tr[data-v-613275cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #ebeef5;
}
.contract-lease-dialog .table-box .table-hd > div[data-v-613275cc],
    .contract-lease-dialog .table-box .table-tr > div[data-v-613275cc] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding: 0 5px;
      display: inline-block;
      vertical-align: top;
      text-align: center;
      border-left: 1px solid #ebeef5;
}
.contract-lease-dialog .table-box .table-hd > div[data-v-613275cc]:first-child,
      .contract-lease-dialog .table-box .table-tr > div[data-v-613275cc]:first-child {
        border-left: 0;
}
.contract-lease-dialog .table-box .table-hd .td-idx[data-v-613275cc],
    .contract-lease-dialog .table-box .table-tr .td-idx[data-v-613275cc] {
      width: 50px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.contract-lease-dialog .table-box .table-hd .td-del[data-v-613275cc],
    .contract-lease-dialog .table-box .table-tr .td-del[data-v-613275cc] {
      width: 40px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.contract-lease-dialog .table-box .table-hd .td-del i[data-v-613275cc],
      .contract-lease-dialog .table-box .table-tr .td-del i[data-v-613275cc] {
        display: inline-block;
        vertical-align: middle;
        font-size: 20px;
        cursor: pointer;
}
.contract-lease-dialog .table-box .table-hd .td-del i[data-v-613275cc]:hover,
        .contract-lease-dialog .table-box .table-tr .td-del i[data-v-613275cc]:hover {
          color: #409eff;
}
.contract-lease-dialog .table-box .table-hd[data-v-613275cc] {
    background: #fafafa;
}
.contract-lease-dialog .table-box .table-hd > div[data-v-613275cc] {
      line-height: 32px;
}
.contract-lease-dialog .table-box .table-hd > div span[data-v-613275cc] {
        font-size: 12px;
        color: #f00;
        margin-right: 5px;
}
.contract-lease-dialog .table-box .table-tr > div[data-v-613275cc] {
    line-height: 40px;
    height: 40px;
}
.contract-lease-dialog .table-box .table-footer[data-v-613275cc] {
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px dashed #dcdee2;
    color: rgba(0, 0, 0, 0.65);
    font-size: 12px;
    cursor: pointer;
    margin: 12px;
}
.contract-lease-dialog .table-box .table-footer i[data-v-613275cc] {
      margin-right: 8px;
      font-size: 14px;
      position: relative;
      top: 1px;
}
.contract-lease-dialog .table-box .table-footer[data-v-613275cc]:hover {
      color: #1890ff;
      border: 1px dashed #1890ff;
}
.contract-lease-dialog .table-box .no-data[data-v-613275cc] {
    padding: 20px 0 0;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.contract-lease-dialog .cost-detail-tools[data-v-613275cc] {
  height: 40px;
  padding: 0 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.contract-lease-dialog .cost-details-box[data-v-613275cc] {
  margin: 0 20px 22px;
  text-align: center;
}
.contract-lease-dialog .cost-details-box .col[data-v-613275cc] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-left: 1px solid #e8e8e8;
    font-size: 14px;
    color: #333;
}
.contract-lease-dialog .cost-details-box .col[data-v-613275cc]:first-child {
      border-left: 0;
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 80px;
}
.contract-lease-dialog .cost-details-box .col[data-v-613275cc]:last-child {
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 100px;
}
.contract-lease-dialog .cost-details-box .col i[data-v-613275cc] {
      cursor: pointer;
      font-size: 16px;
}
.contract-lease-dialog .cost-details-box .cost-hd[data-v-613275cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fafafa;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-dialog .cost-details-box .cost-tr[data-v-613275cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-dialog .cost-details-box .cost-fd[data-v-613275cc] {
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding: 0 10px;
    background: #fafafa;
    font-size: 14px;
    color: #333;
    border: 1px solid #e8e8e8;
    border-top: 0;
}
.contract-lease-dialog .other-cost-rule-box[data-v-613275cc] {
  padding: 0 20px;
}
.contract-lease-dialog .other-cost-rule-box .other-cost-rule-list[data-v-613275cc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-dialog .other-cost-rule-box .other-cost-rule-item[data-v-613275cc] {
    width: 540px;
    margin-top: 10px;
    border: 1px solid #e8e8e8;
}
.contract-lease-dialog .other-cost-rule-box .other-cost-rule-hd[data-v-613275cc] {
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 20px;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-dialog .other-cost-rule-box .other-cost-rule-hd .name[data-v-613275cc] {
      font-size: 14px;
      color: #333;
}
.contract-lease-dialog .other-cost-rule-box .other-cost-rule-hd .btn-delete[data-v-613275cc] {
      font-size: 14px;
      color: #409eff;
      cursor: pointer;
}
.contract-lease-dialog .other-cost-rule-box .other-cost-rule-bd[data-v-613275cc] {
    padding: 20px 20px 0 0;
}

.contract-other-dialog[data-v-04f6aa60] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-other-dialog[data-v-04f6aa60] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-other-dialog[data-v-04f6aa60] .el-collapse .el-collapse-item__header {
  font-size: 15px;
  font-weight: 600;
}
.contract-other-dialog[data-v-04f6aa60] .el-cascader {
  width: 100%;
}
.contract-other-dialog[data-v-04f6aa60] .el-date-editor {
  width: 100%;
}
.contract-other-dialog[data-v-04f6aa60] .el-input-number {
  width: 100%;
}
.contract-other-dialog[data-v-04f6aa60] .el-input-number .el-input__inner {
    text-align: left;
}
.contract-other-dialog .cost-detail-tools[data-v-04f6aa60] {
  height: 40px;
  padding: 0 20px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.contract-other-dialog .cost-details-box[data-v-04f6aa60] {
  margin: 0 20px 22px;
  text-align: center;
}
.contract-other-dialog .cost-details-box .col[data-v-04f6aa60] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-left: 1px solid #e8e8e8;
    font-size: 14px;
    color: #333;
}
.contract-other-dialog .cost-details-box .col[data-v-04f6aa60]:first-child {
      border-left: 0;
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 80px;
}
.contract-other-dialog .cost-details-box .col[data-v-04f6aa60]:last-child {
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 100px;
}
.contract-other-dialog .cost-details-box .col i[data-v-04f6aa60] {
      cursor: pointer;
      font-size: 16px;
}
.contract-other-dialog .cost-details-box .cost-hd[data-v-04f6aa60] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fafafa;
    border-bottom: 1px solid #e8e8e8;
}
.contract-other-dialog .cost-details-box .cost-tr[data-v-04f6aa60] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #e8e8e8;
}
.contract-other-dialog .cost-details-box .cost-fd[data-v-04f6aa60] {
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding: 0 10px;
    background: #fafafa;
    font-size: 14px;
    color: #333;
    border: 1px solid #e8e8e8;
    border-top: 0;
}
.contract-other-dialog .other-cost-rule-box[data-v-04f6aa60] {
  padding: 0 20px;
}
.contract-other-dialog .other-cost-rule-box .other-cost-rule-list[data-v-04f6aa60] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-other-dialog .other-cost-rule-box .other-cost-rule-item[data-v-04f6aa60] {
    width: 490px;
    margin-top: 10px;
    border: 1px solid #e8e8e8;
}
.contract-other-dialog .other-cost-rule-box .other-cost-rule-hd[data-v-04f6aa60] {
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 20px;
    border-bottom: 1px solid #e8e8e8;
}
.contract-other-dialog .other-cost-rule-box .other-cost-rule-hd .name[data-v-04f6aa60] {
      font-size: 14px;
      color: #333;
}
.contract-other-dialog .other-cost-rule-box .other-cost-rule-hd .btn-delete[data-v-04f6aa60] {
      font-size: 14px;
      color: #409eff;
      cursor: pointer;
}
.contract-other-dialog .other-cost-rule-box .other-cost-rule-bd[data-v-04f6aa60] {
    padding: 20px 20px 0 0;
}

.contract-property-dialog[data-v-4026a876] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-property-dialog[data-v-4026a876] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-property-dialog[data-v-4026a876] .sub-title {
  font-size: 16px;
  color: #333;
  height: 40px;
  line-height: 40px;
  padding-bottom: 10px;
}
.contract-property-dialog[data-v-4026a876] .el-date-editor {
  width: 100%;
}
.contract-property-dialog[data-v-4026a876] .el-input-number .el-input__inner {
  text-align: left;
}
.contract-property-dialog[data-v-4026a876] .no-margin .el-form-item__content {
  margin-left: 0 !important;
}
.contract-property-dialog .housing-box[data-v-4026a876] {
  padding: 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-property-dialog .housing-box .housing-total[data-v-4026a876] {
    padding: 20px;
    font-size: 14px;
    color: #333;
    line-height: 22px;
}
.contract-property-dialog .housing-box .tools[data-v-4026a876] {
    padding: 0 20px 10px;
}
.contract-property-dialog .housing-box .housing-tr[data-v-4026a876] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-property-dialog .housing-box .housing-tr .housing-td[data-v-4026a876] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-property-dialog .incremental-rate-box[data-v-4026a876] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-property-dialog .incremental-rate-box .incremental-tr[data-v-4026a876] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-property-dialog .incremental-rate-box .incremental-tr .incremental-td[data-v-4026a876] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-property-dialog .incremental-rate-box .tools[data-v-4026a876] {
    padding: 20px 20px 10px;
}
.contract-property-dialog .discount-box[data-v-4026a876] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-property-dialog .discount-box .discount-tr[data-v-4026a876] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-property-dialog .discount-box .discount-tr .discount-td[data-v-4026a876] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-property-dialog .discount-box .tools[data-v-4026a876] {
    padding: 20px 20px 10px;
}
.contract-property-dialog .cost-details-box[data-v-4026a876] {
  margin: 0 30px 22px;
  text-align: center;
}
.contract-property-dialog .cost-details-box .col[data-v-4026a876] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-left: 1px solid #e8e8e8;
    font-size: 14px;
    color: #333;
}
.contract-property-dialog .cost-details-box .col[data-v-4026a876]:first-child {
      border-left: 0;
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 80px;
}
.contract-property-dialog .cost-details-box .col[data-v-4026a876]:last-child {
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 100px;
}
.contract-property-dialog .cost-details-box .col i[data-v-4026a876] {
      cursor: pointer;
      font-size: 16px;
}
.contract-property-dialog .cost-details-box .cost-hd[data-v-4026a876] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fafafa;
    border-bottom: 1px solid #e8e8e8;
}
.contract-property-dialog .cost-details-box .cost-tr[data-v-4026a876] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #e8e8e8;
}
.contract-property-dialog .cost-details-box .cost-fd[data-v-4026a876] {
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding: 0 10px;
    background: #fafafa;
    font-size: 14px;
    color: #333;
    border: 1px solid #e8e8e8;
    border-top: 0;
}

.contract-void-dialog[data-v-7d88d404] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-void-dialog[data-v-7d88d404] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

[data-v-cccb321e] .btn-more {
  padding: 0 0;
  width: 20px;
  background: transparent !important;
  border: 0 !important;
  font-size: 15px;
  color: #409eff;
}
[data-v-cccb321e] .btn-more i {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}
.search-box[data-v-cccb321e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-cccb321e] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-cccb321e] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-cccb321e] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-date-editor[data-v-cccb321e] {
      width: 240px;
}
.statistics-box[data-v-cccb321e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 0 20px;
}
.statistics-box .statistics-item[data-v-cccb321e] {
    min-width: 200px;
    height: 107px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    background: rgba(2, 129, 212, 0.04);
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-cccb321e] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-cccb321e] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-cccb321e] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}

.search-box[data-v-708f66b2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-708f66b2] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-708f66b2] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-708f66b2] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-date-editor[data-v-708f66b2] {
      width: 240px;
}
.statistics-box[data-v-708f66b2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 0 20px;
}
.statistics-box .statistics-item[data-v-708f66b2] {
    min-width: 200px;
    height: 107px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    background: rgba(2, 129, 212, 0.04);
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-708f66b2] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-708f66b2] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-708f66b2] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}

.search-box[data-v-36bab8a3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-36bab8a3] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-36bab8a3] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-36bab8a3] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-date-editor[data-v-36bab8a3] {
      width: 240px;
}
.statistics-box[data-v-36bab8a3] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 0 20px;
}
.statistics-box .statistics-item[data-v-36bab8a3] {
    min-width: 200px;
    height: 107px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    background: rgba(2, 129, 212, 0.04);
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-36bab8a3] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-36bab8a3] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-36bab8a3] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}

.update-follow-user-dialog .el-dialog__body {
  padding: 20px;
  overflow: auto;
}
.update-follow-user-dialog .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.search-box[data-v-3e1ff9e0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 20px;
}
.search-box .search-item[data-v-3e1ff9e0] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-3e1ff9e0] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-3e1ff9e0] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-3e1ff9e0] {
      margin-right: 10px;
}
.tools-box[data-v-3e1ff9e0] {
  padding: 15px 0;
}
.statistics-box[data-v-3e1ff9e0] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-3e1ff9e0] {
    width: 250px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-3e1ff9e0]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-3e1ff9e0]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-3e1ff9e0] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-3e1ff9e0] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}
.channel-add-box[data-v-3e1ff9e0] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 15px;
}
.channel-add-box .el-input[data-v-3e1ff9e0] {
    margin-right: 10px;
}
.representative-table-box[data-v-3e1ff9e0] {
  border: 1px solid #ebeef5;
}
.representative-table-box .representative-table-hd[data-v-3e1ff9e0],
  .representative-table-box .representative-table-tr[data-v-3e1ff9e0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #ebeef5;
}
.representative-table-box .representative-table-hd > div[data-v-3e1ff9e0],
    .representative-table-box .representative-table-tr > div[data-v-3e1ff9e0] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding: 0 5px;
      display: inline-block;
      vertical-align: top;
      text-align: center;
      border-left: 1px solid #ebeef5;
}
.representative-table-box .representative-table-hd > div[data-v-3e1ff9e0]:first-child,
      .representative-table-box .representative-table-tr > div[data-v-3e1ff9e0]:first-child {
        border-left: 0;
}
.representative-table-box .representative-table-hd .representative-td-idx[data-v-3e1ff9e0],
    .representative-table-box .representative-table-tr .representative-td-idx[data-v-3e1ff9e0] {
      width: 50px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.representative-table-box .representative-table-hd .representative-td-del[data-v-3e1ff9e0],
    .representative-table-box .representative-table-tr .representative-td-del[data-v-3e1ff9e0] {
      width: 40px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.representative-table-box .representative-table-hd .representative-td-del i[data-v-3e1ff9e0],
      .representative-table-box .representative-table-tr .representative-td-del i[data-v-3e1ff9e0] {
        display: inline-block;
        vertical-align: middle;
        font-size: 20px;
        cursor: pointer;
}
.representative-table-box .representative-table-hd .representative-td-del i[data-v-3e1ff9e0]:hover,
        .representative-table-box .representative-table-tr .representative-td-del i[data-v-3e1ff9e0]:hover {
          color: #409eff;
}
.representative-table-box .representative-table-hd[data-v-3e1ff9e0] {
    background: #fafafa;
}
.representative-table-box .representative-table-hd > div[data-v-3e1ff9e0] {
      line-height: 32px;
}
.representative-table-box .representative-table-hd > div span[data-v-3e1ff9e0] {
        font-size: 12px;
        color: #f00;
        margin-right: 5px;
}
.representative-table-box .representative-table-tr > div[data-v-3e1ff9e0] {
    line-height: 40px;
    height: 40px;
}
.representative-table-box .no-data[data-v-3e1ff9e0] {
    padding: 20px 0 0;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.representative-table-box .representative-table-footer[data-v-3e1ff9e0] {
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px dashed #dcdee2;
    color: rgba(0, 0, 0, 0.65);
    font-size: 12px;
    cursor: pointer;
    margin: 12px;
}
.representative-table-box .representative-table-footer i[data-v-3e1ff9e0] {
      margin-right: 8px;
      font-size: 14px;
      position: relative;
      top: 1px;
}
.representative-table-box .representative-table-footer[data-v-3e1ff9e0]:hover {
      color: #1890ff;
      border: 1px dashed #1890ff;
}

.search-box[data-v-731a98a6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 20px;
}
.search-box .search-item[data-v-731a98a6] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-731a98a6] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-731a98a6] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-checkbox[data-v-731a98a6] {
      margin-right: 10px;
}
.tools-box[data-v-731a98a6] {
  padding: 15px 0;
}
.statistics-box[data-v-731a98a6] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-731a98a6] {
    width: 250px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-731a98a6]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-731a98a6]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-731a98a6] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-731a98a6] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}

.apply-dialog .el-dialog__body {
  padding: 0 20px 20px;
  overflow: auto;
}
.apply-dialog .el-dialog__body .avue-group .el-collapse-item__header {
    margin: 0;
}
.apply-dialog .el-dialog__body .el-collapse-item__wrap {
    padding-top: 20px;
}
.apply-dialog .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.apply-dialog .representative-table-box {
  border: 1px solid #ebeef5;
}
.apply-dialog .representative-table-box .representative-table-hd,
  .apply-dialog .representative-table-box .representative-table-tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #ebeef5;
}
.apply-dialog .representative-table-box .representative-table-hd > div,
    .apply-dialog .representative-table-box .representative-table-tr > div {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding: 0 5px;
      display: inline-block;
      vertical-align: top;
      text-align: center;
      border-left: 1px solid #ebeef5;
}
.apply-dialog .representative-table-box .representative-table-hd > div:first-child,
      .apply-dialog .representative-table-box .representative-table-tr > div:first-child {
        border-left: 0;
}
.apply-dialog .representative-table-box .representative-table-hd .representative-td-idx,
    .apply-dialog .representative-table-box .representative-table-tr .representative-td-idx {
      width: 50px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.apply-dialog .representative-table-box .representative-table-hd .representative-td-del,
    .apply-dialog .representative-table-box .representative-table-tr .representative-td-del {
      width: 40px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.apply-dialog .representative-table-box .representative-table-hd .representative-td-del i,
      .apply-dialog .representative-table-box .representative-table-tr .representative-td-del i {
        display: inline-block;
        vertical-align: middle;
        font-size: 20px;
        cursor: pointer;
}
.apply-dialog .representative-table-box .representative-table-hd .representative-td-del i:hover,
        .apply-dialog .representative-table-box .representative-table-tr .representative-td-del i:hover {
          color: #409eff;
}
.apply-dialog .representative-table-box .representative-table-hd {
    background: #fafafa;
}
.apply-dialog .representative-table-box .representative-table-hd > div {
      line-height: 32px;
}
.apply-dialog .representative-table-box .representative-table-hd > div span {
        font-size: 12px;
        color: #f00;
        margin-right: 5px;
}
.apply-dialog .representative-table-box .representative-table-tr > div {
    line-height: 40px;
    height: 40px;
}
.apply-dialog .representative-table-box .no-data {
    padding: 20px 0 0;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.apply-dialog .representative-table-box .representative-table-footer {
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px dashed #dcdee2;
    color: rgba(0, 0, 0, 0.65);
    font-size: 12px;
    cursor: pointer;
    margin: 12px;
}
.apply-dialog .representative-table-box .representative-table-footer i {
      margin-right: 8px;
      font-size: 14px;
      position: relative;
      top: 1px;
}
.apply-dialog .representative-table-box .representative-table-footer:hover {
      color: #1890ff;
      border: 1px dashed #1890ff;
}
.apply-dialog .house-list-box .house-item-tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.apply-dialog .house-list-box .house-item-tr .value {
    width: 220px;
    padding-right: 10px;
}

.visit-dialog .el-dialog__body {
  padding: 10px 30px 30px;
}
.visit-dialog .content-button {
  text-align: center;
}

.my-intention-box .statistics-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.my-intention-box .statistics-box .statistics-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.my-intention-box .statistics-box .statistics-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.my-intention-box .statistics-box .statistics-item {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.my-intention-box .statistics-box .statistics-item .label {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.my-intention-box .statistics-box .statistics-item .value {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.my-intention-box .statistics-box .statistics-item .value span {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.my-intention-box .statistics-box .status-item {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.my-intention-box .statistics-box .status-item::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.my-intention-box .statistics-box .status-item:first-child::before {
      display: none;
}
.my-intention-box .statistics-box .status-item span {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.my-intention-box .statistics-box .status-item .value {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.my-intention-box .statistics-box .status-item.active {
      background: #1890ff;
}
.my-intention-box .statistics-box .status-item.active span {
        color: #fff;
}
.my-intention-box .search-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0 8px;
}
.my-intention-box .search-box .search-item {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.my-intention-box .search-box .search-item .label {
      font-size: 14px;
      color: #333;
}
.my-intention-box .search-box .search-item .value {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.my-intention-dialog .house-list-box .house-item-tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.my-intention-dialog .house-list-box .house-item-tr .value {
    width: 220px;
    padding-right: 10px;
}

.public-intention-box .statistics-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.public-intention-box .statistics-box .statistics-left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.public-intention-box .statistics-box .statistics-right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.public-intention-box .statistics-box .statistics-item {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.public-intention-box .statistics-box .statistics-item .label {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.public-intention-box .statistics-box .statistics-item .value {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.public-intention-box .statistics-box .statistics-item .value span {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.public-intention-box .statistics-box .status-item {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.public-intention-box .statistics-box .status-item::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.public-intention-box .statistics-box .status-item:first-child::before {
      display: none;
}
.public-intention-box .statistics-box .status-item span {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.public-intention-box .statistics-box .status-item .value {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.public-intention-box .statistics-box .status-item.active {
      background: #1890ff;
}
.public-intention-box .statistics-box .status-item.active span {
        color: #fff;
}
.public-intention-box .search-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 5px 0 8px;
}
.public-intention-box .search-box .search-item {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.public-intention-box .search-box .search-item .label {
      font-size: 14px;
      color: #333;
}
.public-intention-box .search-box .search-item .value {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}

.customer-information-dialog .el-dialog__body {
  padding: 0 20px 20px;
  overflow: auto;
}
.customer-information-dialog .el-dialog__body .avue-group--header {
    display: none;
}
.customer-information-dialog .el-dialog__body .avue-group .el-collapse-item__header {
    margin: 0;
}
.customer-information-dialog .el-dialog__body .el-collapse-item__wrap {
    padding-top: 20px;
}
.customer-information-dialog .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.customer-information-dialog .representative-table-box {
  border: 1px solid #ebeef5;
}
.customer-information-dialog .representative-table-box .representative-table-hd,
  .customer-information-dialog .representative-table-box .representative-table-tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #ebeef5;
}
.customer-information-dialog .representative-table-box .representative-table-hd > div,
    .customer-information-dialog .representative-table-box .representative-table-tr > div {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding: 0 5px;
      display: inline-block;
      vertical-align: top;
      text-align: center;
      border-left: 1px solid #ebeef5;
}
.customer-information-dialog .representative-table-box .representative-table-hd > div:first-child,
      .customer-information-dialog .representative-table-box .representative-table-tr > div:first-child {
        border-left: 0;
}
.customer-information-dialog .representative-table-box .representative-table-hd .representative-td-idx,
    .customer-information-dialog .representative-table-box .representative-table-tr .representative-td-idx {
      width: 50px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.customer-information-dialog .representative-table-box .representative-table-hd .representative-td-del,
    .customer-information-dialog .representative-table-box .representative-table-tr .representative-td-del {
      width: 40px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.customer-information-dialog .representative-table-box .representative-table-hd .representative-td-del i,
      .customer-information-dialog .representative-table-box .representative-table-tr .representative-td-del i {
        display: inline-block;
        vertical-align: middle;
        font-size: 20px;
        cursor: pointer;
}
.customer-information-dialog .representative-table-box .representative-table-hd .representative-td-del i:hover,
        .customer-information-dialog .representative-table-box .representative-table-tr .representative-td-del i:hover {
          color: #409eff;
}
.customer-information-dialog .representative-table-box .representative-table-hd {
    background: #fafafa;
}
.customer-information-dialog .representative-table-box .representative-table-hd > div {
      line-height: 32px;
}
.customer-information-dialog .representative-table-box .representative-table-hd > div span {
        font-size: 12px;
        color: #f00;
        margin-right: 5px;
}
.customer-information-dialog .representative-table-box .representative-table-tr > div {
    line-height: 40px;
    height: 40px;
}
.customer-information-dialog .representative-table-box .no-data {
    padding: 20px 0 0;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.customer-information-dialog .representative-table-box .representative-table-footer {
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px dashed #dcdee2;
    color: rgba(0, 0, 0, 0.65);
    font-size: 12px;
    cursor: pointer;
    margin: 12px;
}
.customer-information-dialog .representative-table-box .representative-table-footer i {
      margin-right: 8px;
      font-size: 14px;
      position: relative;
      top: 1px;
}
.customer-information-dialog .representative-table-box .representative-table-footer:hover {
      color: #1890ff;
      border: 1px dashed #1890ff;
}
.customer-information-dialog .house-list-box .house-item-tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.customer-information-dialog .house-list-box .house-item-tr .value {
    width: 220px;
    padding-right: 10px;
}
.customer-information-box .search-box {
  background-color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.customer-information-box .search-box .search-item {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.customer-information-box .search-box .search-item .label {
      font-size: 14px;
      color: #333;
}
.customer-information-box .search-box .search-item .value {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.customer-information-box .search-box .search-item .el-checkbox {
      margin-right: 10px;
}

.followUp-Record-dialog .el-dialog__body {
  padding: 10px 30px 30px;
}

.intention-customer-box[data-v-6c32e0e4] {
  padding: 8px 18px 18px;
  background: #fff;
  border-radius: 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.search-box[data-v-723f237a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 10px 0;
}
.search-box .search-item[data-v-723f237a] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-723f237a] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-723f237a] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}

.resident-review-approval .el-dialog__body {
  padding: 0 20px 20px;
  overflow: auto;
}
.resident-review-approval .el-dialog__body .avue-group--header {
    display: none;
}
.resident-review-approval .el-dialog__body .avue-group .el-collapse-item__header {
    margin: 0;
}
.resident-review-approval .el-dialog__body .el-collapse-item__wrap {
    padding-top: 20px;
}
.resident-review-approval .el-dialog__body .avue--detail .avue-group__header {
    border-bottom: 0;
}
.resident-review-approval .el-dialog__body .avue--detail .el-collapse-item__wrap {
    padding-top: 0;
}
.resident-review-approval .representative-table-box {
  border: 1px solid #ebeef5;
}
.resident-review-approval .representative-table-box .representative-table-hd,
  .resident-review-approval .representative-table-box .representative-table-tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    border-bottom: 1px solid #ebeef5;
}
.resident-review-approval .representative-table-box .representative-table-hd > div,
    .resident-review-approval .representative-table-box .representative-table-tr > div {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      padding: 0 5px;
      display: inline-block;
      vertical-align: top;
      text-align: center;
      border-left: 1px solid #ebeef5;
}
.resident-review-approval .representative-table-box .representative-table-hd > div:first-child,
      .resident-review-approval .representative-table-box .representative-table-tr > div:first-child {
        border-left: 0;
}
.resident-review-approval .representative-table-box .representative-table-hd .representative-td-idx,
    .resident-review-approval .representative-table-box .representative-table-tr .representative-td-idx {
      width: 50px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.resident-review-approval .representative-table-box .representative-table-hd .representative-td-del,
    .resident-review-approval .representative-table-box .representative-table-tr .representative-td-del {
      width: 40px;
      -webkit-box-flex: 0;
          -ms-flex: none;
              flex: none;
}
.resident-review-approval .representative-table-box .representative-table-hd .representative-td-del i,
      .resident-review-approval .representative-table-box .representative-table-tr .representative-td-del i {
        display: inline-block;
        vertical-align: middle;
        font-size: 20px;
        cursor: pointer;
}
.resident-review-approval .representative-table-box .representative-table-hd .representative-td-del i:hover,
        .resident-review-approval .representative-table-box .representative-table-tr .representative-td-del i:hover {
          color: #409eff;
}
.resident-review-approval .representative-table-box .representative-table-hd {
    background: #fafafa;
}
.resident-review-approval .representative-table-box .representative-table-hd > div {
      line-height: 32px;
}
.resident-review-approval .representative-table-box .representative-table-hd > div span {
        font-size: 12px;
        color: #f00;
        margin-right: 5px;
}
.resident-review-approval .representative-table-box .representative-table-tr > div {
    line-height: 40px;
    height: 40px;
}
.resident-review-approval .representative-table-box .no-data {
    padding: 20px 0 0;
    line-height: 40px;
    text-align: center;
    font-size: 12px;
    color: #666;
}
.resident-review-approval .representative-table-box .representative-table-footer {
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border: 1px dashed #dcdee2;
    color: rgba(0, 0, 0, 0.65);
    font-size: 12px;
    cursor: pointer;
    margin: 12px;
}
.resident-review-approval .representative-table-box .representative-table-footer i {
      margin-right: 8px;
      font-size: 14px;
      position: relative;
      top: 1px;
}
.resident-review-approval .representative-table-box .representative-table-footer:hover {
      color: #1890ff;
      border: 1px dashed #1890ff;
}
.resident-review-approval .house-list-box .house-item-tr {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.resident-review-approval .house-list-box .house-item-tr .value {
    width: 220px;
    padding-right: 10px;
}

.intention-audit-box {
  position: absolute;
  top: 50px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  padding: 20px;
  background: #fff;
  overflow-y: auto;
}
.intention-audit-box .project-base-info .name {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
}
.intention-audit-box .project-base-info .desc {
    font-size: 14px;
    color: #333;
    line-height: 22px;
    padding-top: 20px;
}
.intention-audit-box .project-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 20px;
}
.intention-audit-box .project-item .project-item-td {
      width: 33.33%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      line-height: 20px;
      padding-right: 10px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.intention-audit-box .project-item .label {
      font-size: 14px;
      color: #333;
      min-width: 80px;
}
.intention-audit-box .project-item .value {
      font-size: 14px;
      color: #333;
}
.intention-audit-box .project-user-box {
    padding-top: 20px;
}
.intention-audit-box .project-user-box .sub-title {
      font-size: 16px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
}
.intention-audit-box .project-user-box .user-item-tr {
      padding: 15px 0;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.intention-audit-box .project-user-box .user-item-tr:last-child {
        border-bottom: 0;
}
.intention-audit-box .project-user-box .user-item-tr .user-item-td {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-right: 20px;
        font-size: 14px;
        color: #333;
}
.intention-audit-box .project-housing-box {
    padding-top: 20px;
}
.intention-audit-box .project-housing-box .sub-title {
      font-size: 16px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.intention-audit-box .tools {
    padding: 30px 0 20px;
    text-align: center;
}

.project-base-info-box .el-steps {
  padding: 20px 0 30px;
}
.project-base-info-box .housing-tree-box {
  padding: 10px;
  border: 1px solid #e8e8e8;
  min-height: 100px;
}
.project-base-info-box .housing-tree-box .sub-title {
    font-size: 16px;
    color: #333;
    line-height: 24px;
    padding: 10px 10px 15px;
}

.project-change-verify-dialog .tips {
  font-size: 14px;
  color: orange;
  margin-bottom: 20px;
}
.project-change-verify-dialog .sub-title {
  font-size: 14px;
  color: #333;
  font-weight: 600;
  line-height: 22px;
  padding-bottom: 8px;
}
.project-change-verify-dialog .change-content {
  padding: 0 30px;
  font-size: 14px;
  color: #333;
  line-height: 22px;
}
.project-change-verify-dialog .change-content .change-text {
    margin-bottom: 10px;
}
.project-change-verify-dialog .change-content .change-text:last-child {
      margin-bottom: 0;
}
.project-change-verify-dialog .base-change-box {
  margin-bottom: 15px;
}
.project-change-verify-dialog .base-change-box .change-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 30px;
}
.project-change-verify-dialog .base-change-box .change-item .label {
      min-width: 80px;
}
.project-change-verify-dialog .time-change-box {
  margin-bottom: 24px;
}
.project-change-verify-dialog .user-change-box {
  margin-bottom: 24px;
}

.intention-details-box {
  position: absolute;
  top: 50px;
  bottom: 10px;
  left: 10px;
  right: 10px;
  padding: 20px;
  background: #fff;
  overflow-y: auto;
}
.intention-details-box .btn-back {
    position: absolute;
    top: 10px;
    right: 20px;
}
.intention-details-box .el-form .el-date-editor {
    width: 100%;
}
.intention-details-box .user-box {
    padding: 0 10px 10px;
    border: 1px solid #e8e8e8;
    max-width: 800px;
}
.intention-details-box .user-box .user-item-tr {
      padding: 15px 10px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
.intention-details-box .user-box .user-item-tr .user-item-td {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-right: 15px;
}
.intention-details-box .user-box .user-tools {
      padding: 10px 20px 0;
}
.intention-details-box .statistics-box {
    height: 80px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-bottom: 10px;
}
.intention-details-box .statistics-box .statistics-item {
      width: 250px;
      text-align: center;
      position: relative;
}
.intention-details-box .statistics-box .statistics-item::before {
        content: ' ';
        width: 1px;
        position: absolute;
        left: 0;
        top: 0;
        bottom: 0;
        background: #ddd;
}
.intention-details-box .statistics-box .statistics-item:first-child::before {
        display: none;
}
.intention-details-box .statistics-box .statistics-item .label {
        font-size: 14px;
        color: #999;
}
.intention-details-box .statistics-box .statistics-item .value {
        font-size: 18px;
        color: #333;
        margin-top: 10px;
}
.intention-details-box .tools {
    padding: 30px 0 20px;
    text-align: center;
}

.expansion-dialog .expansion-from .avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.expansion-dialog .expansion-from .avatar-uploader .el-upload:hover {
    border-color: #409eff;
}
.expansion-dialog .expansion-from .avatar-uploader .img-box .img-box-actions {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 20;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  opacity: 0;
}
.expansion-dialog .expansion-from .avatar-uploader .img-box .img-box-actions i {
    font-size: 30px;
    color: #fff;
    margin: 0 15px;
}
.expansion-dialog .expansion-from .avatar-uploader .img-box:hover .img-box-actions {
  opacity: 1;
}
.expansion-dialog .expansion-from .avatar-uploader .avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  line-height: 178px;
  text-align: center;
}
.expansion-dialog .expansion-from .avatar-uploader .avatar {
  width: 178px;
  height: 178px;
  display: block;
}

.leaseback-dialog .leaseback-from .avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.leaseback-dialog .leaseback-from .avatar-uploader .el-upload:hover {
    border-color: #409eff;
}
.leaseback-dialog .leaseback-from .avatar-uploader .img-box .img-box-actions {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 20;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  opacity: 0;
}
.leaseback-dialog .leaseback-from .avatar-uploader .img-box .img-box-actions i {
    font-size: 30px;
    color: #fff;
    margin: 0 15px;
}
.leaseback-dialog .leaseback-from .avatar-uploader .img-box:hover .img-box-actions {
  opacity: 1;
}
.leaseback-dialog .leaseback-from .avatar-uploader .avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  line-height: 178px;
  text-align: center;
}
.leaseback-dialog .leaseback-from .avatar-uploader .avatar {
  width: 178px;
  height: 178px;
  display: block;
}

.renewal-dialog .renewal-from .avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.renewal-dialog .renewal-from .avatar-uploader .el-upload:hover {
    border-color: #409eff;
}
.renewal-dialog .renewal-from .avatar-uploader .img-box .img-box-actions {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 20;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  opacity: 0;
}
.renewal-dialog .renewal-from .avatar-uploader .img-box .img-box-actions i {
    font-size: 30px;
    color: #fff;
    margin: 0 15px;
}
.renewal-dialog .renewal-from .avatar-uploader .img-box:hover .img-box-actions {
  opacity: 1;
}
.renewal-dialog .renewal-from .avatar-uploader .avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  line-height: 178px;
  text-align: center;
}
.renewal-dialog .renewal-from .avatar-uploader .avatar {
  width: 178px;
  height: 178px;
  display: block;
}

.external-use[data-v-291724ee] {
  height: 100%;
}
.external-use .external-use-box[data-v-291724ee] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-line-pack: center;
        align-content: center;
}
.external-use .external-use-box .box-item[data-v-291724ee] {
      width: calc((100% - 40px) / 3);
      height: 120px;
      padding: 0 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border: 1px solid #efefef;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      margin: 0 20px 20px 0;
      cursor: pointer;
}
.external-use .external-use-box .box-item[data-v-291724ee]:nth-child(3n) {
        margin-right: 0;
}
.external-use .external-use-box .box-item img[data-v-291724ee] {
        width: 64px;
        height: 64px;
}
.external-use .external-use-box .box-item .text[data-v-291724ee] {
        margin-left: 12px;
        font-size: 24px;
        font-weight: 600;
}
.external-use .external-empty[data-v-291724ee] {
    width: 100px;
    height: 100%;
    margin: 0 auto;
}

.investment-project-main[data-v-2e7ef702] {
  width: auto;
  padding: 20px;
  margin: 0 10px;
  background: #fff;
}
.user-box[data-v-2e7ef702] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
}
.user-box .user-item-tr[data-v-2e7ef702] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.user-box .user-item-tr .user-item-td[data-v-2e7ef702] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.user-box .user-tools[data-v-2e7ef702] {
    padding: 20px 20px 10px;
}
.housing-tree-box[data-v-2e7ef702] {
  padding: 10px;
  border: 1px solid #e8e8e8;
  min-height: 100px;
  max-height: 300px;
  overflow-y: auto;
}

.search-box[data-v-7ca7e55e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-7ca7e55e] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-7ca7e55e] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-7ca7e55e] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.statistics-box[data-v-7ca7e55e] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-7ca7e55e] {
    width: 250px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-7ca7e55e]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-7ca7e55e]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-7ca7e55e] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-7ca7e55e] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}
.search-box-2[data-v-7ca7e55e] {
  height: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box-2 .search-item[data-v-7ca7e55e] {
    padding-right: 20px;
}
.search-box-2 .search-item i[data-v-7ca7e55e] {
      display: inline-block;
      vertical-align: middle;
      width: 14px;
      height: 14px;
      background: #f1f1f1;
      border-radius: 100%;
      margin-right: 4px;
}
.search-box-2 .search-item .icon-venture[data-v-7ca7e55e] {
      background: #ffbb37;
}
.search-box-2 .search-item .icon-arrears[data-v-7ca7e55e] {
      background: #f35f71;
}
.search-box-2 .search-item .icon-rent[data-v-7ca7e55e] {
      background: #4a84e2;
}
.search-box-2 .search-item .icon-sold[data-v-7ca7e55e] {
      background: #20c3b7;
}
.search-box-2 .search-item .icon-vacant[data-v-7ca7e55e] {
      background: #f1f1f1;
}
.search-box-2 .search-item .icon-actualInvestmentStatus[data-v-7ca7e55e] {
      background: #ce9cee;
}
.housing-box[data-v-7ca7e55e] {
  padding-bottom: 30px;
}
.housing-box .housing-floor[data-v-7ca7e55e] {
    margin-top: 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    min-height: 76px;
}
.housing-box .housing-floor *[data-v-7ca7e55e] {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.housing-box .housing-floor .floor-info[data-v-7ca7e55e] {
      width: 50px;
      min-width: 50px;
      height: 76px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      border: 1px dashed #bbbbbb;
      border-radius: 4px;
      font-size: 14px;
      color: #333;
}
.housing-box .housing-floor .floor-rooms[data-v-7ca7e55e] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.housing-box .housing-floor .floor-rooms .room-item[data-v-7ca7e55e] {
        margin: 0 0 10px 10px;
        height: 76px;
        font-size: 12px;
        color: #333;
        background: #f1f1f1;
        border-radius: 4px;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        width: 210px;
}
.housing-box .housing-floor .floor-rooms .room-item.color_yellow[data-v-7ca7e55e] {
          background: #ffbb37;
          color: #fff;
}
.housing-box .housing-floor .floor-rooms .room-item.color_yellow .icon[data-v-7ca7e55e] {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAZJJREFUWAntljEvBFEUhXdEFArJkmiWiE6BWmELnYhKIbQ6tX+g8gdEoaNXKIhG6QdsIRQKW6hQSah2fE+svEzmztw385ZI7ktO5s295957cmYy8xoNW+aAOWAOfDmQpmkTrIMDcAOewe6f2cPwFtgCh6ADeiC7LuoKHNY2YPIc3DZY/r7Oamsdj/opLhs5NV1i50mS9HJy5SEau8fWBVXWj4MUrxQ0OJWUDEkJL37Eftq7H8R2U2qqEegezaDXiDRAI1Cq/ZW4CaxrszloDgY48AT3IYCvosZ6B1+ZtggWwL1qspIUS+AV/9IX8M7cM+VsFS2WwHFvmr/3wtW26tNMSfs2B4FJOG9gtYQblI4lcJSpt+ADtIIUlJBjCXRjJkpmVUrHegcrDdcUmUCNS0Ucc7DIHU3OHNS4BMd9P3OXxsFObmXc4InUTvOh3qZ4HyyBOn+JO+p3QHY9csi4zgb790l/o7nyv23Cc0cqH/Pcjwn1lwxfE3KqcJBAqSPCZ8j5ot3exfYQeCzVWdwc+A8OfAK0Q8GQtyAXiAAAAABJRU5ErkJggg==) no-repeat;
            background-size: 100% 100%;
}
.housing-box .housing-floor .floor-rooms .room-item.color_red[data-v-7ca7e55e] {
          background: #f35f71;
          color: #fff;
}
.housing-box .housing-floor .floor-rooms .room-item.color_red .icon[data-v-7ca7e55e] {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAZJJREFUWAntljEvBFEUhXdEFArJkmiWiE6BWmELnYhKIbQ6tX+g8gdEoaNXKIhG6QdsIRQKW6hQSah2fE+svEzmztw385ZI7ktO5s295957cmYy8xoNW+aAOWAOfDmQpmkTrIMDcAOewe6f2cPwFtgCh6ADeiC7LuoKHNY2YPIc3DZY/r7Oamsdj/opLhs5NV1i50mS9HJy5SEau8fWBVXWj4MUrxQ0OJWUDEkJL37Eftq7H8R2U2qqEegezaDXiDRAI1Cq/ZW4CaxrszloDgY48AT3IYCvosZ6B1+ZtggWwL1qspIUS+AV/9IX8M7cM+VsFS2WwHFvmr/3wtW26tNMSfs2B4FJOG9gtYQblI4lcJSpt+ADtIIUlJBjCXRjJkpmVUrHegcrDdcUmUCNS0Ucc7DIHU3OHNS4BMd9P3OXxsFObmXc4InUTvOh3qZ4HyyBOn+JO+p3QHY9csi4zgb790l/o7nyv23Cc0cqH/Pcjwn1lwxfE3KqcJBAqSPCZ8j5ot3exfYQeCzVWdwc+A8OfAK0Q8GQtyAXiAAAAABJRU5ErkJggg==) no-repeat;
            background-size: 100% 100%;
}
.housing-box .housing-floor .floor-rooms .room-item.color_1[data-v-7ca7e55e] {
          background: #4a84e2;
          color: #fff;
}
.housing-box .housing-floor .floor-rooms .room-item.color_1 .icon[data-v-7ca7e55e] {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAZJJREFUWAntljEvBFEUhXdEFArJkmiWiE6BWmELnYhKIbQ6tX+g8gdEoaNXKIhG6QdsIRQKW6hQSah2fE+svEzmztw385ZI7ktO5s295957cmYy8xoNW+aAOWAOfDmQpmkTrIMDcAOewe6f2cPwFtgCh6ADeiC7LuoKHNY2YPIc3DZY/r7Oamsdj/opLhs5NV1i50mS9HJy5SEau8fWBVXWj4MUrxQ0OJWUDEkJL37Eftq7H8R2U2qqEegezaDXiDRAI1Cq/ZW4CaxrszloDgY48AT3IYCvosZ6B1+ZtggWwL1qspIUS+AV/9IX8M7cM+VsFS2WwHFvmr/3wtW26tNMSfs2B4FJOG9gtYQblI4lcJSpt+ADtIIUlJBjCXRjJkpmVUrHegcrDdcUmUCNS0Ucc7DIHU3OHNS4BMd9P3OXxsFObmXc4InUTvOh3qZ4HyyBOn+JO+p3QHY9csi4zgb790l/o7nyv23Cc0cqH/Pcjwn1lwxfE3KqcJBAqSPCZ8j5ot3exfYQeCzVWdwc+A8OfAK0Q8GQtyAXiAAAAABJRU5ErkJggg==) no-repeat;
            background-size: 100% 100%;
}
.housing-box .housing-floor .floor-rooms .room-item.color_3[data-v-7ca7e55e] {
          background: #20c3b7;
          color: #fff;
}
.housing-box .housing-floor .floor-rooms .room-item.color_3 .icon[data-v-7ca7e55e] {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAZJJREFUWAntljEvBFEUhXdEFArJkmiWiE6BWmELnYhKIbQ6tX+g8gdEoaNXKIhG6QdsIRQKW6hQSah2fE+svEzmztw385ZI7ktO5s295957cmYy8xoNW+aAOWAOfDmQpmkTrIMDcAOewe6f2cPwFtgCh6ADeiC7LuoKHNY2YPIc3DZY/r7Oamsdj/opLhs5NV1i50mS9HJy5SEau8fWBVXWj4MUrxQ0OJWUDEkJL37Eftq7H8R2U2qqEegezaDXiDRAI1Cq/ZW4CaxrszloDgY48AT3IYCvosZ6B1+ZtggWwL1qspIUS+AV/9IX8M7cM+VsFS2WwHFvmr/3wtW26tNMSfs2B4FJOG9gtYQblI4lcJSpt+ADtIIUlJBjCXRjJkpmVUrHegcrDdcUmUCNS0Ucc7DIHU3OHNS4BMd9P3OXxsFObmXc4InUTvOh3qZ4HyyBOn+JO+p3QHY9csi4zgb790l/o7nyv23Cc0cqH/Pcjwn1lwxfE3KqcJBAqSPCZ8j5ot3exfYQeCzVWdwc+A8OfAK0Q8GQtyAXiAAAAABJRU5ErkJggg==) no-repeat;
            background-size: 100% 100%;
}
.housing-box .housing-floor .floor-rooms .room-item.color_9[data-v-7ca7e55e] {
          background: #ce9cee;
          color: #fff;
}
.housing-box .housing-floor .floor-rooms .room-item.color_9 .icon[data-v-7ca7e55e] {
            background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAZJJREFUWAntljEvBFEUhXdEFArJkmiWiE6BWmELnYhKIbQ6tX+g8gdEoaNXKIhG6QdsIRQKW6hQSah2fE+svEzmztw385ZI7ktO5s295957cmYy8xoNW+aAOWAOfDmQpmkTrIMDcAOewe6f2cPwFtgCh6ADeiC7LuoKHNY2YPIc3DZY/r7Oamsdj/opLhs5NV1i50mS9HJy5SEau8fWBVXWj4MUrxQ0OJWUDEkJL37Eftq7H8R2U2qqEegezaDXiDRAI1Cq/ZW4CaxrszloDgY48AT3IYCvosZ6B1+ZtggWwL1qspIUS+AV/9IX8M7cM+VsFS2WwHFvmr/3wtW26tNMSfs2B4FJOG9gtYQblI4lcJSpt+ADtIIUlJBjCXRjJkpmVUrHegcrDdcUmUCNS0Ucc7DIHU3OHNS4BMd9P3OXxsFObmXc4InUTvOh3qZ4HyyBOn+JO+p3QHY9csi4zgb790l/o7nyv23Cc0cqH/Pcjwn1lwxfE3KqcJBAqSPCZ8j5ot3exfYQeCzVWdwc+A8OfAK0Q8GQtyAXiAAAAABJRU5ErkJggg==) no-repeat;
            background-size: 100% 100%;
}
.housing-box .housing-floor .floor-rooms .room-hd[data-v-7ca7e55e] {
        padding: 6px 10px 0 4px;
        line-height: 22px;
}
.housing-box .housing-floor .floor-rooms .room-hd .icon[data-v-7ca7e55e] {
          display: inline-block;
          vertical-align: top;
          width: 20px;
          height: 20px;
          background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAfJJREFUWAntWD1Lw0AYbtKQwUFQwaWV4qA4tC6F1tbEWcQsDoKDi3/BWSj+Axc7uImzgxTExbXQj8VBdHDQwU0nIfYr9YkQ6ccdec8chcIFjrs897zv+/Qh3F0vFlOPckA5MN0OaLLkW5Y11263N/v9voW2hbyr6E+azWY5Sg3jv8GFQiHR6XRsiLCRw3ZdN41+6AdrmuYAm4zAbDa7puu6L8jyBcGtZfTkJ5/PJ7vd7h4j4M1xnJtSqeQx5mKhDuZyuV3P884hbAk9KwcJg7gVEM9Y5EqlcgX8kDWns8BBDKLKvrhBTPYY+fd5OUMFIjjJC5aIm7xcoQJ5gZPClcCoTisHlYMCDryD+yLAJ1GlfIPYcz/j8fi6aZoZjJ9JlYkkKQJR665Wq31Uq1UXC/s1sTaJJkUgRM0H1eDg3zjAovShhwVicrtYLC62Wq0viN0mxpBosgTO4Pj1iIrfaAlSZSJJlsAYnFsg1hSiSfkGhSoKkpVAQcPG6MrBMUsEAeUgxTDsPv76yXwoDj4wI+WCl7x0oQu1YRgHvV7vFAvxBpJE2SWe8Mf/aFQI3HvFQeN+FA/eh64qApDX+/cv2G8zEJsBJ2hpvM+yYlD8ttFo7LDmqJiQQF5SHBRSuDn4FT4gPgWBx/V6/YIXp3DlwDQ48APpm5jDw+0aiwAAAABJRU5ErkJggg==) no-repeat;
          background-size: 100% 100%;
          margin-right: 4px;
}
.housing-box .housing-floor .floor-rooms .room-hd .status[data-v-7ca7e55e] {
          float: right;
}
.housing-box .housing-floor .floor-rooms .room-bd[data-v-7ca7e55e] {
        padding: 0 8px;
        line-height: 22px;
}
.housing-box .housing-floor .floor-rooms .room-fd[data-v-7ca7e55e] {
        padding: 0 8px 4px;
        line-height: 20px;
}

.search-box[data-v-557ee564] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-557ee564] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-557ee564] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-557ee564] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}

.building-edit-dialog .el-dialog__body {
  padding: 20px;
  overflow: auto;
}
.building-edit-dialog .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.search-box[data-v-39f24a0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-39f24a0e] {
    width: 270px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-39f24a0e] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-39f24a0e] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.tools-box[data-v-39f24a0e] {
  padding: 15px 0;
}
.statistics-box[data-v-39f24a0e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 0 20px;
}
.statistics-box .statistics-item[data-v-39f24a0e] {
    min-width: 200px;
    height: 107px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    background: rgba(2, 129, 212, 0.04);
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-39f24a0e] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-39f24a0e] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-39f24a0e] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}

.area-detail-1[data-v-16e6e40c] {
  padding: 24px 30px;
}
.area-detail-1 .area-form .area-level[data-v-16e6e40c] {
    color: rgba(0, 0, 0, 0.65);
}
.area-detail-1 .area-statistics[data-v-16e6e40c] {
    padding-top: 40px;
}
.area-detail-1 .area-statistics .title[data-v-16e6e40c] {
      height: 60px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
      color: #333;
}
.area-detail-1 .area-statistics .statistics-box[data-v-16e6e40c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 60px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.area-detail-1 .area-statistics .statistics-box .statistics-item[data-v-16e6e40c] {
        font-size: 14px;
        color: rgba(0, 0, 0, 0.65);
        margin-right: 20px;
}

.area-detail-2[data-v-16cab50a] {
  padding: 24px 30px;
}
.area-detail-2 .area-form .area-level[data-v-16cab50a] {
    color: rgba(0, 0, 0, 0.65);
}
.area-detail-2 .area-form[data-v-16cab50a] .el-input-number {
    width: 100%;
}
.area-detail-2 .area-form[data-v-16cab50a] .el-input-number .el-input__inner {
      text-align: left;
}
.area-detail-2 .area-statistics[data-v-16cab50a] {
    padding-top: 40px;
}
.area-detail-2 .area-statistics .title[data-v-16cab50a] {
      height: 60px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
      color: #333;
}
.area-detail-2 .area-statistics .statistics-box[data-v-16cab50a] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 60px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.area-detail-2 .area-statistics .statistics-box .statistics-item[data-v-16cab50a] {
        font-size: 14px;
        color: rgba(0, 0, 0, 0.65);
        margin-right: 20px;
}

.area-detail-3[data-v-16ae8608] {
  padding: 24px 30px;
}
.area-detail-3 .area-form .area-level[data-v-16ae8608] {
    color: rgba(0, 0, 0, 0.65);
}
.area-detail-3 .area-form[data-v-16ae8608] .el-input-number {
    width: 100%;
}
.area-detail-3 .area-form[data-v-16ae8608] .el-input-number .el-input__inner {
      text-align: left;
}
.area-detail-3 .area-statistics[data-v-16ae8608] {
    padding-top: 40px;
}
.area-detail-3 .area-statistics .title[data-v-16ae8608] {
      height: 60px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
      color: #333;
}
.area-detail-3 .area-statistics .statistics-box[data-v-16ae8608] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 60px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.area-detail-3 .area-statistics .statistics-box .statistics-item[data-v-16ae8608] {
        font-size: 14px;
        color: rgba(0, 0, 0, 0.65);
        margin-right: 20px;
}

.area-detail-4[data-v-16925706] {
  padding: 24px 30px;
}
.area-detail-4 .area-form .area-level[data-v-16925706] {
    color: rgba(0, 0, 0, 0.65);
}
.area-detail-4 .area-form[data-v-16925706] .el-input-number {
    width: 100%;
}
.area-detail-4 .area-form[data-v-16925706] .el-input-number .el-input__inner {
      text-align: left;
}
.area-detail-4 .area-statistics[data-v-16925706] {
    padding-top: 40px;
}
.area-detail-4 .area-statistics .title[data-v-16925706] {
      height: 60px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
      color: #333;
}
.area-detail-4 .area-statistics .statistics-box[data-v-16925706] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 60px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.area-detail-4 .area-statistics .statistics-box .statistics-item[data-v-16925706] {
        font-size: 14px;
        color: rgba(0, 0, 0, 0.65);
        margin-right: 20px;
}

.area-detail-4[data-v-16762804] {
  padding: 24px 30px;
}
.area-detail-4 .area-form .area-level[data-v-16762804] {
    color: rgba(0, 0, 0, 0.65);
}
.area-detail-4 .area-form[data-v-16762804] .el-input-number {
    width: 100%;
}
.area-detail-4 .area-form[data-v-16762804] .el-input-number .el-input__inner {
      text-align: left;
}
.area-detail-4 .area-statistics[data-v-16762804] {
    padding-top: 40px;
}
.area-detail-4 .area-statistics .title[data-v-16762804] {
      height: 60px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 16px;
      color: #333;
}
.area-detail-4 .area-statistics .statistics-box[data-v-16762804] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 60px;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.area-detail-4 .area-statistics .statistics-box .statistics-item[data-v-16762804] {
        font-size: 14px;
        color: rgba(0, 0, 0, 0.65);
        margin-right: 20px;
}

.reconsitution-box .reconsitution-item[data-v-0cb65461] {
  padding: 15px 0;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.65);
  line-height: 22px;
  border-bottom: 1px solid #e8e8e8;
}
.reconsitution-box .reconsitution-item[data-v-0cb65461]:last-child {
    border-bottom: 0;
}

.housing-detail-box[data-v-79c6852e] {
  padding: 5px;
  position: relative;
}
.housing-detail-box .base-info-box[data-v-79c6852e] {
    width: 80%;
}
.housing-detail-box .base-info-box .tools[data-v-79c6852e] {
      position: absolute;
      top: 0;
      right: 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.housing-detail-box .base-info-box .subtitle[data-v-79c6852e] {
      font-size: 16px;
      color: rgba(0, 0, 0, 0.85);
      font-weight: 600;
      line-height: 24px;
      padding-bottom: 20px;
}
.housing-detail-box .base-info-box .base-item-tr[data-v-79c6852e] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding-bottom: 20px;
}
.housing-detail-box .base-info-box .base-item-tr .base-item-td[data-v-79c6852e] {
        width: 33.33%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        line-height: 20px;
        padding-right: 10px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
}
.housing-detail-box .base-info-box .base-item-tr .label[data-v-79c6852e] {
        font-size: 14px;
        color: #333;
        min-width: 80px;
}
.housing-detail-box .base-info-box .base-item-tr .value[data-v-79c6852e] {
        font-size: 14px;
        color: rgba(0, 0, 0, 0.65);
}

.downLoad-material-dialog .el-dialog__body {
  padding: 20px;
  overflow: auto;
}
.downLoad-material-dialog .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.downLoad-material-dialog .text-item {
  line-height: 40px;
}

.tab-add-edit-dialog .el-dialog__body[data-v-b8a57630] {
  padding: 20px;
  overflow: auto;
}
.tab-add-edit-dialog .el-dialog__footer[data-v-b8a57630] {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.housing-edit-dialog .el-dialog__body {
  padding: 20px;
  overflow: auto;
}
.housing-edit-dialog .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.housing-edit-dialog .fixed-price-box .price-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.housing-edit-dialog .fixed-price-box .price-item .label {
    width: 45px;
}
.housing-edit-dialog .fixed-price-box .price-item .value {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.housing-edit-dialog .fixed-price-box .price-item .unit-price-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.housing-edit-dialog .fixed-price-box .price-item .unit-price-item .el-input {
      margin-bottom: 15px;
}
.housing-edit-dialog .file-box .file-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.housing-edit-dialog .file-box .file-item .file-name {
    width: 300px;
    padding-right: 20px;
}
.housing-edit-dialog .file-box .file-item .file-upload {
    width: 300px;
    padding-right: 20px;
}
.housing-edit-dialog .file-box .file-item .file-upload .el-upload {
      display: block;
      text-align: left;
}

.fixed-price-box .price-item[data-v-0ca61a95] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.fixed-price-box .price-item .label[data-v-0ca61a95] {
    width: 45px;
}
.fixed-price-box .price-item .value[data-v-0ca61a95] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}
.fixed-price-box .price-item .unit-price-item[data-v-0ca61a95] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.fixed-price-box .price-item .unit-price-item .el-input[data-v-0ca61a95] {
      margin-bottom: 15px;
}
.file-box .file-item[data-v-0ca61a95] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 20px;
}
.file-box .file-item .file-name[data-v-0ca61a95] {
    width: 300px;
    padding-right: 20px;
}
.file-box .file-item .file-upload[data-v-0ca61a95] {
    width: 300px;
    padding-right: 20px;
}
.file-box .file-item .file-upload[data-v-0ca61a95] .el-upload {
      display: block;
      text-align: left;
}
.search-box[data-v-0ca61a95] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-0ca61a95] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-0ca61a95] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-0ca61a95] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.tools-box[data-v-0ca61a95] {
  padding: 15px 0;
}
.statistics-box[data-v-0ca61a95] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 8px 0 20px;
}
.statistics-box .statistics-item[data-v-0ca61a95] {
    min-width: 200px;
    height: 107px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    background: rgba(2, 129, 212, 0.04);
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-0ca61a95] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-0ca61a95] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-0ca61a95] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}

.box-card .item[data-v-6d8778a9] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-6d8778a9] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-6d8778a9] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-6d8778a9] {
    font-size: 14px;
    color: #00000073;
    margin-top: 10px;
}

.container[data-v-5cc4ab96] {
  position: relative;
  height: 770px;
  overflow: auto;
}
.container .name[data-v-5cc4ab96] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-5cc4ab96] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .flow[data-v-5cc4ab96] {
    margin-top: 20px;
}
.container .flow .sub-title[data-v-5cc4ab96] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.container .flow .title[data-v-5cc4ab96] {
      width: 100%;
}
.container .flow .title span[data-v-5cc4ab96] {
        display: inline-block;
        width: 180px;
}
.container .flow .title .span[data-v-5cc4ab96] {
        font-size: 14px;
}
.container .tools[data-v-5cc4ab96] {
    text-align: right;
    position: absolute;
    top: 0;
    right: 10px;
}

.tab-pane[data-v-04f734eb] .el-tabs__header {
  margin-bottom: 0;
}
.right[data-v-04f734eb] {
  text-align: right;
}

.assign-user-dialog .el-dialog__body {
  padding: 30px 20px 0;
}

.assign-user-dialog .el-dialog__body {
  padding: 30px 20px 0;
}

.assets-repair-dialog[data-v-7e7c7cde] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.assets-repair-dialog[data-v-7e7c7cde] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.assets-repair-dialog[data-v-7e7c7cde] .el-input-number .el-input__inner {
  text-align: left;
}

.assets-overhaul-dialog[data-v-6d47f730] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.assets-overhaul-dialog[data-v-6d47f730] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.assets-scrap-dialog[data-v-23980066] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.assets-scrap-dialog[data-v-23980066] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.assets-scrap-dialog[data-v-23980066] .avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.assets-scrap-dialog[data-v-23980066] .avatar-uploader .el-upload:hover {
    border-color: #409eff;
}
.assets-scrap-dialog[data-v-23980066] .avatar-uploader .avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  line-height: 178px;
  text-align: center;
}
.assets-scrap-dialog[data-v-23980066] .avatar-uploader .avatar {
  width: 178px;
  height: 178px;
  display: block;
}

.assets-qrcode-dialog .el-dialog__body {
  padding: 20px;
}
.assets-qrcode-dialog .btn-download {
  text-align: center;
  font-size: 14px;
  line-height: 30px;
  padding-top: 10px;
}
.assets-qrcode-dialog .btn-download a {
    color: #409eff;
}

[data-v-25a844d6] .btn-more {
  padding: 0 0;
  width: 20px;
  background: transparent !important;
  border: 0 !important;
  font-size: 15px;
  color: #409eff;
}
[data-v-25a844d6] .btn-more i {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
}
.statistics-box[data-v-25a844d6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 0 15px;
}
.statistics-box .statistics-left[data-v-25a844d6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.statistics-box .statistics-right[data-v-25a844d6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: rgba(2, 129, 212, 0.04);
}
.statistics-box .statistics-item[data-v-25a844d6] {
    min-width: 150px;
    height: 100px;
    padding: 0 30px;
    text-align: center;
    position: relative;
    background: rgba(2, 129, 212, 0.04);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    border-radius: 6px;
    margin-right: 24px;
}
.statistics-box .statistics-item .label[data-v-25a844d6] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
}
.statistics-box .statistics-item .value[data-v-25a844d6] {
      font-size: 32px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      margin-top: 8px;
}
.statistics-box .statistics-item .value span[data-v-25a844d6] {
        font-size: 14px;
        font-weight: 400;
        margin-left: 5px;
}
.statistics-box .status-item[data-v-25a844d6] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 6px;
    position: relative;
}
.statistics-box .status-item[data-v-25a844d6]::before {
      content: ' ';
      width: 1px;
      height: 40px;
      background: #ededed;
      position: absolute;
      left: 0;
      top: 30px;
}
.statistics-box .status-item[data-v-25a844d6]:first-child::before {
      display: none;
}
.statistics-box .status-item span[data-v-25a844d6] {
      height: 22px;
      line-height: 22px;
      font-size: 12px;
      color: rgba(0, 0, 0, 0.65);
}
.statistics-box .status-item .value[data-v-25a844d6] {
      font-size: 16px;
      color: #333;
      font-weight: 600;
}
.statistics-box .status-item.active[data-v-25a844d6] {
      background: #1890ff;
}
.statistics-box .status-item.active span[data-v-25a844d6] {
        color: #fff;
}

.view[data-v-44a3d90f] {
  padding: 15px;
}
.block[data-v-44a3d90f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-align: center;
}
.block .rate[data-v-44a3d90f] {
    width: 33%;
}
.block .rate div[data-v-44a3d90f] {
      margin-top: 10px;
}
.title[data-v-44a3d90f] {
  margin-top: 30px;
}
.form[data-v-44a3d90f] {
  padding-top: 20px;
}
.footer[data-v-44a3d90f] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.view[data-v-52fa01cb] {
  padding: 15px;
}
.block[data-v-52fa01cb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-align: center;
}
.block .rate[data-v-52fa01cb] {
    width: 33%;
}
.block .rate div[data-v-52fa01cb] {
      margin-top: 10px;
}
.title[data-v-52fa01cb] {
  margin-top: 30px;
}
.form[data-v-52fa01cb] {
  padding-top: 20px;
}
.footer[data-v-52fa01cb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
#closeBtn[data-v-52fa01cb] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.view[data-v-443049a9] {
  padding: 15px;
}
.block[data-v-443049a9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-align: center;
}
.block .rate[data-v-443049a9] {
    width: 33%;
}
.block .rate div[data-v-443049a9] {
      margin-top: 10px;
}
.title[data-v-443049a9] {
  margin-top: 30px;
}
.form[data-v-443049a9] {
  padding-top: 20px;
}
.footer[data-v-443049a9] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.view[data-v-2583ed42] {
  padding: 15px;
}
.block[data-v-2583ed42] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-align: center;
}
.block .rate[data-v-2583ed42] {
    width: 33%;
}
.block .rate div[data-v-2583ed42] {
      margin-top: 10px;
}
.title[data-v-2583ed42] {
  margin-top: 30px;
}
.form[data-v-2583ed42] {
  padding-top: 20px;
}
.footer[data-v-2583ed42] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.view[data-v-8c6321ba] {
  padding: 15px;
}
.block[data-v-8c6321ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-align: center;
}
.block .rate[data-v-8c6321ba] {
    width: 33%;
}
.block .rate div[data-v-8c6321ba] {
      margin-top: 10px;
}
.title[data-v-8c6321ba] {
  margin-top: 30px;
}
.form[data-v-8c6321ba] {
  padding-top: 20px;
}
.footer[data-v-8c6321ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.view[data-v-4dd8d642] {
  padding: 15px;
}
.block[data-v-4dd8d642] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-align: center;
}
.block .rate[data-v-4dd8d642] {
    width: 33%;
}
.block .rate div[data-v-4dd8d642] {
      margin-top: 10px;
}
.title[data-v-4dd8d642] {
  margin-top: 30px;
}
.form[data-v-4dd8d642] {
  padding-top: 20px;
}
.footer[data-v-4dd8d642] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.view[data-v-905855ba] {
  padding: 15px;
}
.block[data-v-905855ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  text-align: center;
}
.block .rate[data-v-905855ba] {
    width: 33%;
}
.block .rate div[data-v-905855ba] {
      margin-top: 10px;
}
.title[data-v-905855ba] {
  margin-top: 30px;
}
.form[data-v-905855ba] {
  padding-top: 20px;
}
.footer[data-v-905855ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
#closeBtn[data-v-905855ba] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin-top: 30px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}

.propertyOperation-box {
  padding: 12px 0;
}
.propertyOperation-box .statistics-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 15px 0 15px 24px;
    background-color: #fff;
}
.propertyOperation-box .statistics-box .statistics-item {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      min-width: 150px;
      height: 100px;
      padding: 0 30px;
      text-align: center;
      position: relative;
      background: rgba(2, 129, 212, 0.04);
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border-radius: 6px;
      margin-right: 24px;
}
.propertyOperation-box .statistics-box .statistics-item .label {
        font-size: 14px;
        color: rgba(0, 0, 0, 0.9);
}
.propertyOperation-box .statistics-box .statistics-item .value {
        font-size: 32px;
        color: rgba(0, 0, 0, 0.9);
        font-weight: 600;
        margin-top: 8px;
}
.propertyOperation-box .statistics-box .statistics-item .value span {
          font-size: 14px;
          font-weight: 400;
          margin-left: 5px;
}
.propertyOperation-box .saplin-tabs-box {
    margin-top: 12px;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background-color: #fff;
}
.propertyOperation-box .saplin-tabs-box .el-dropdown {
      display: inline-block;
      vertical-align: top;
      margin-right: 26px;
}
.propertyOperation-box .saplin-tabs-box .el-dropdown .el-dropdown-link {
        cursor: pointer;
}
.propertyOperation-box .saplin-tabs-box .el-tabs {
      display: inline-block;
      vertical-align: top;
}
.propertyOperation-box .saplin-tabs-box .el-tabs .el-tabs__header {
        margin: 0;
}
.propertyOperation-box .saplin-tabs-box .el-tabs .el-tabs__nav-wrap::after {
        display: none;
}

[data-v-53aa2ad1] .el-table thead {
  color: #1c1c1c;
}

[data-v-9aeede00] .el-table thead {
  color: #1c1c1c;
}

[data-v-0a4bedb2] .el-table thead {
  color: #1c1c1c;
}

.assign-user-dialog .el-dialog__body {
  padding: 30px 20px 0;
}

.assign-user-dialog .el-dialog__body {
  padding: 30px 20px 0;
}

.evaluateLevel-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.batch-addHouse-dialog[data-v-5734c6d1] .el-dialog__body {
  padding: 20px;
}
.batch-addHouse-dialog[data-v-5734c6d1] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.batch-addHouse-dialog .area-box[data-v-5734c6d1] {
  height: 650px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.batch-addHouse-dialog .area-box *[data-v-5734c6d1] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.batch-addHouse-dialog .area-box .area-left[data-v-5734c6d1] {
    width: 300px;
    border: 1px solid #e8e8e8;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.batch-addHouse-dialog .area-box .area-left .area-left-head[data-v-5734c6d1] {
      height: 60px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 20px;
}
.batch-addHouse-dialog .area-box .area-left .area-left-body[data-v-5734c6d1] {
      padding: 20px;
      height: calc(100% - 60px);
      overflow: auto;
}
.batch-addHouse-dialog .area-box .area-left .area-tree[data-v-5734c6d1] .el-tree-node.is-current > .el-tree-node__content {
      background-color: #e4f1ff;
}
.batch-addHouse-dialog .area-box .area-left .area-tree[data-v-5734c6d1] .custom-tree-node {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      font-size: 14px;
      padding-right: 8px;
}
.batch-addHouse-dialog .area-box .area-right[data-v-5734c6d1] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    border: 1px solid #e8e8e8;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-left: 10px;
}
.batch-addHouse-dialog .area-box .area-right .area-right-head[data-v-5734c6d1] {
      height: 60px;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 0 20px;
}
.batch-addHouse-dialog .area-box .area-right .house-info[data-v-5734c6d1] {
      padding: 20px;
}
.batch-addHouse-dialog .area-box .area-right .house-info .area[data-v-5734c6d1] {
        font-size: 14px;
        color: #333;
        line-height: 22px;
}
.batch-addHouse-dialog .area-box .area-right .house-info .unit-price[data-v-5734c6d1] {
        margin-top: 10px;
        font-size: 14px;
        color: #333;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
}

.contract-end-dialog[data-v-9ff92e3e] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-end-dialog[data-v-9ff92e3e] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.contract-file-dialog[data-v-7f4e5634] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-file-dialog[data-v-7f4e5634] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-file-dialog[data-v-7f4e5634] .el-date-editor {
  width: 100%;
}
.contract-file-dialog[data-v-7f4e5634] .el-input-number .el-input__inner {
  text-align: left;
}

.contract-lease-dialog[data-v-0c855940] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-lease-dialog[data-v-0c855940] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-lease-dialog[data-v-0c855940] .sub-title {
  font-size: 16px;
  color: #333;
  height: 40px;
  line-height: 40px;
  padding-bottom: 10px;
}
.contract-lease-dialog[data-v-0c855940] .el-date-editor {
  width: 100%;
}
.contract-lease-dialog[data-v-0c855940] .el-input-number .el-input__inner {
  text-align: left;
}
.contract-lease-dialog[data-v-0c855940] .no-margin .el-form-item__content {
  margin-left: 0 !important;
}
.contract-lease-dialog .housing-box[data-v-0c855940] {
  padding: 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-dialog .housing-box .housing-total[data-v-0c855940] {
    padding: 20px;
    font-size: 14px;
    color: #333;
    line-height: 22px;
}
.contract-lease-dialog .housing-box .tools[data-v-0c855940] {
    padding: 0 20px 10px;
}
.contract-lease-dialog .housing-box .housing-tr[data-v-0c855940] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-dialog .housing-box .housing-tr .housing-td[data-v-0c855940] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-dialog .incremental-rate-box[data-v-0c855940] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-dialog .incremental-rate-box .incremental-tr[data-v-0c855940] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-dialog .incremental-rate-box .incremental-tr .incremental-td[data-v-0c855940] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-dialog .incremental-rate-box .tools[data-v-0c855940] {
    padding: 20px 20px 10px;
}
.contract-lease-dialog .discount-box[data-v-0c855940] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-dialog .discount-box .discount-tr[data-v-0c855940] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-dialog .discount-box .discount-tr .discount-td[data-v-0c855940] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-dialog .discount-box .tools[data-v-0c855940] {
    padding: 20px 20px 10px;
}
.contract-lease-dialog .cost-details-box[data-v-0c855940] {
  margin: 0 30px 22px;
  text-align: center;
}
.contract-lease-dialog .cost-details-box .col[data-v-0c855940] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-left: 1px solid #e8e8e8;
    font-size: 14px;
    color: #333;
}
.contract-lease-dialog .cost-details-box .col[data-v-0c855940]:first-child {
      border-left: 0;
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 80px;
}
.contract-lease-dialog .cost-details-box .col[data-v-0c855940]:last-child {
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 100px;
}
.contract-lease-dialog .cost-details-box .col i[data-v-0c855940] {
      cursor: pointer;
      font-size: 16px;
}
.contract-lease-dialog .cost-details-box .cost-hd[data-v-0c855940] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fafafa;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-dialog .cost-details-box .cost-tr[data-v-0c855940] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-dialog .cost-details-box .cost-fd[data-v-0c855940] {
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding: 0 10px;
    background: #fafafa;
    font-size: 14px;
    color: #333;
    border: 1px solid #e8e8e8;
    border-top: 0;
}

.contract-lease-details-dialog[data-v-647a6c1c] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-lease-details-dialog[data-v-647a6c1c] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-lease-details-dialog[data-v-647a6c1c] .sub-title {
  font-size: 16px;
  color: #333;
  height: 40px;
  line-height: 40px;
  padding-bottom: 10px;
}
.contract-lease-details-dialog[data-v-647a6c1c] .el-date-editor {
  width: 100%;
}
.contract-lease-details-dialog[data-v-647a6c1c] .el-input-number .el-input__inner {
  text-align: left;
}
.contract-lease-details-dialog[data-v-647a6c1c] .no-margin .el-form-item__content {
  margin-left: 0 !important;
}
.contract-lease-details-dialog .housing-box[data-v-647a6c1c] {
  padding: 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-details-dialog .housing-box .housing-total[data-v-647a6c1c] {
    padding: 20px;
    font-size: 14px;
    color: #333;
    line-height: 22px;
}
.contract-lease-details-dialog .housing-box .tools[data-v-647a6c1c] {
    padding: 0 20px 10px;
}
.contract-lease-details-dialog .housing-box .housing-tr[data-v-647a6c1c] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-details-dialog .housing-box .housing-tr .housing-td[data-v-647a6c1c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-details-dialog .incremental-rate-box[data-v-647a6c1c] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-details-dialog .incremental-rate-box .incremental-tr[data-v-647a6c1c] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-details-dialog .incremental-rate-box .incremental-tr .incremental-td[data-v-647a6c1c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-details-dialog .incremental-rate-box .tools[data-v-647a6c1c] {
    padding: 20px 20px 10px;
}
.contract-lease-details-dialog .discount-box[data-v-647a6c1c] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-details-dialog .discount-box .discount-tr[data-v-647a6c1c] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-details-dialog .discount-box .discount-tr .discount-td[data-v-647a6c1c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-details-dialog .discount-box .tools[data-v-647a6c1c] {
    padding: 20px 20px 10px;
}
.contract-lease-details-dialog .cost-details-box[data-v-647a6c1c] {
  margin: 0 30px 22px;
  text-align: center;
}
.contract-lease-details-dialog .cost-details-box .col[data-v-647a6c1c] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-left: 1px solid #e8e8e8;
    font-size: 14px;
    color: #333;
}
.contract-lease-details-dialog .cost-details-box .col[data-v-647a6c1c]:first-child {
      border-left: 0;
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 80px;
}
.contract-lease-details-dialog .cost-details-box .col[data-v-647a6c1c]:last-child {
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 100px;
}
.contract-lease-details-dialog .cost-details-box .col i[data-v-647a6c1c] {
      cursor: pointer;
      font-size: 16px;
}
.contract-lease-details-dialog .cost-details-box .cost-hd[data-v-647a6c1c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fafafa;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-details-dialog .cost-details-box .cost-tr[data-v-647a6c1c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-details-dialog .cost-details-box .cost-fd[data-v-647a6c1c] {
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding: 0 10px;
    background: #fafafa;
    font-size: 14px;
    color: #333;
    border: 1px solid #e8e8e8;
    border-top: 0;
}

.contract-lease-dialog[data-v-d244b5dc] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-lease-dialog[data-v-d244b5dc] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-lease-dialog[data-v-d244b5dc] .sub-title {
  font-size: 16px;
  color: #333;
  height: 40px;
  line-height: 40px;
  padding-bottom: 10px;
}
.contract-lease-dialog[data-v-d244b5dc] .el-date-editor {
  width: 100%;
}
.contract-lease-dialog[data-v-d244b5dc] .el-input-number .el-input__inner {
  text-align: left;
}
.contract-lease-dialog[data-v-d244b5dc] .no-margin .el-form-item__content {
  margin-left: 0 !important;
}
.contract-lease-dialog .housing-box[data-v-d244b5dc] {
  padding: 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-dialog .housing-box .housing-total[data-v-d244b5dc] {
    padding: 20px;
    font-size: 14px;
    color: #333;
    line-height: 22px;
}
.contract-lease-dialog .housing-box .tools[data-v-d244b5dc] {
    padding: 0 20px 10px;
}
.contract-lease-dialog .housing-box .housing-tr[data-v-d244b5dc] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-dialog .housing-box .housing-tr .housing-td[data-v-d244b5dc] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-dialog .incremental-rate-box[data-v-d244b5dc] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-dialog .incremental-rate-box .incremental-tr[data-v-d244b5dc] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-dialog .incremental-rate-box .incremental-tr .incremental-td[data-v-d244b5dc] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-dialog .incremental-rate-box .tools[data-v-d244b5dc] {
    padding: 20px 20px 10px;
}
.contract-lease-dialog .discount-box[data-v-d244b5dc] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-dialog .discount-box .discount-tr[data-v-d244b5dc] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-dialog .discount-box .discount-tr .discount-td[data-v-d244b5dc] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-dialog .discount-box .tools[data-v-d244b5dc] {
    padding: 20px 20px 10px;
}
.contract-lease-dialog .cost-details-box[data-v-d244b5dc] {
  margin: 0 30px 22px;
  text-align: center;
}
.contract-lease-dialog .cost-details-box .col[data-v-d244b5dc] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-left: 1px solid #e8e8e8;
    font-size: 14px;
    color: #333;
}
.contract-lease-dialog .cost-details-box .col[data-v-d244b5dc]:first-child {
      border-left: 0;
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 80px;
}
.contract-lease-dialog .cost-details-box .col[data-v-d244b5dc]:last-child {
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 100px;
}
.contract-lease-dialog .cost-details-box .col i[data-v-d244b5dc] {
      cursor: pointer;
      font-size: 16px;
}
.contract-lease-dialog .cost-details-box .cost-hd[data-v-d244b5dc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fafafa;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-dialog .cost-details-box .cost-tr[data-v-d244b5dc] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-dialog .cost-details-box .cost-fd[data-v-d244b5dc] {
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding: 0 10px;
    background: #fafafa;
    font-size: 14px;
    color: #333;
    border: 1px solid #e8e8e8;
    border-top: 0;
}

.contract-lease-details-dialog[data-v-b332e800] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-lease-details-dialog[data-v-b332e800] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.contract-lease-details-dialog[data-v-b332e800] .sub-title {
  font-size: 16px;
  color: #333;
  height: 40px;
  line-height: 40px;
  padding-bottom: 10px;
}
.contract-lease-details-dialog[data-v-b332e800] .el-date-editor {
  width: 100%;
}
.contract-lease-details-dialog[data-v-b332e800] .el-input-number .el-input__inner {
  text-align: left;
}
.contract-lease-details-dialog[data-v-b332e800] .no-margin .el-form-item__content {
  margin-left: 0 !important;
}
.contract-lease-details-dialog .housing-box[data-v-b332e800] {
  padding: 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-details-dialog .housing-box .housing-total[data-v-b332e800] {
    padding: 20px;
    font-size: 14px;
    color: #333;
    line-height: 22px;
}
.contract-lease-details-dialog .housing-box .tools[data-v-b332e800] {
    padding: 0 20px 10px;
}
.contract-lease-details-dialog .housing-box .housing-tr[data-v-b332e800] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-details-dialog .housing-box .housing-tr .housing-td[data-v-b332e800] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-details-dialog .incremental-rate-box[data-v-b332e800] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-details-dialog .incremental-rate-box .incremental-tr[data-v-b332e800] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-details-dialog .incremental-rate-box .incremental-tr .incremental-td[data-v-b332e800] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-details-dialog .incremental-rate-box .tools[data-v-b332e800] {
    padding: 20px 20px 10px;
}
.contract-lease-details-dialog .discount-box[data-v-b332e800] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
  margin: 0 30px 22px;
}
.contract-lease-details-dialog .discount-box .discount-tr[data-v-b332e800] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.contract-lease-details-dialog .discount-box .discount-tr .discount-td[data-v-b332e800] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.contract-lease-details-dialog .discount-box .tools[data-v-b332e800] {
    padding: 20px 20px 10px;
}
.contract-lease-details-dialog .cost-details-box[data-v-b332e800] {
  margin: 0 30px 22px;
  text-align: center;
}
.contract-lease-details-dialog .cost-details-box .col[data-v-b332e800] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-left: 1px solid #e8e8e8;
    font-size: 14px;
    color: #333;
}
.contract-lease-details-dialog .cost-details-box .col[data-v-b332e800]:first-child {
      border-left: 0;
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 80px;
}
.contract-lease-details-dialog .cost-details-box .col[data-v-b332e800]:last-child {
      -webkit-box-flex: initial;
          -ms-flex: initial;
              flex: initial;
      width: 100px;
}
.contract-lease-details-dialog .cost-details-box .col i[data-v-b332e800] {
      cursor: pointer;
      font-size: 16px;
}
.contract-lease-details-dialog .cost-details-box .cost-hd[data-v-b332e800] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 40px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fafafa;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-details-dialog .cost-details-box .cost-tr[data-v-b332e800] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 60px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #e8e8e8;
}
.contract-lease-details-dialog .cost-details-box .cost-fd[data-v-b332e800] {
    height: 40px;
    line-height: 40px;
    text-align: right;
    padding: 0 10px;
    background: #fafafa;
    font-size: 14px;
    color: #333;
    border: 1px solid #e8e8e8;
    border-top: 0;
}

.contract-void-dialog[data-v-76a464fe] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.contract-void-dialog[data-v-76a464fe] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}

.search-box[data-v-1c84552a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-1c84552a] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-1c84552a] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-1c84552a] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-date-editor[data-v-1c84552a] {
      width: 240px;
}
.tools-box[data-v-1c84552a] {
  padding: 15px 0;
}
.statistics-box[data-v-1c84552a] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-1c84552a] {
    width: 250px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-1c84552a]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-1c84552a]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-1c84552a] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-1c84552a] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}
.table[data-v-1c84552a] .el-table .el-table__row .el-table__cell:first-child .el-table__expand-icon {
  position: absolute;
  left: 10px;
}
.table[data-v-1c84552a] .el-table .el-table__row .el-table__cell:first-child .el-table__indent {
  padding: 0 !important;
}
.table[data-v-1c84552a] .el-table .el-table__row .el-table__cell:first-child .el-table__placeholder {
  width: 0;
}
.table[data-v-1c84552a] .el-table .el-table__row .el-table__cell:first-child span:last-child {
  padding-left: 25px;
}

.search-box[data-v-e243b1c6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.search-box .search-item[data-v-e243b1c6] {
    width: 280px;
    height: 32px;
    margin: 0 12px 12px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.search-box .search-item .label[data-v-e243b1c6] {
      font-size: 14px;
      color: #333;
}
.search-box .search-item .value[data-v-e243b1c6] {
      padding-left: 2px;
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
}
.search-box .search-item .el-date-editor[data-v-e243b1c6] {
      width: 240px;
}
.tools-box[data-v-e243b1c6] {
  padding: 15px 0;
}
.statistics-box[data-v-e243b1c6] {
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-bottom: 10px;
}
.statistics-box .statistics-item[data-v-e243b1c6] {
    width: 250px;
    text-align: center;
    position: relative;
}
.statistics-box .statistics-item[data-v-e243b1c6]::before {
      content: ' ';
      width: 1px;
      position: absolute;
      left: 0;
      top: 0;
      bottom: 0;
      background: #ddd;
}
.statistics-box .statistics-item[data-v-e243b1c6]:first-child::before {
      display: none;
}
.statistics-box .statistics-item .label[data-v-e243b1c6] {
      font-size: 16px;
      color: #999;
}
.statistics-box .statistics-item .value[data-v-e243b1c6] {
      font-size: 20px;
      color: #333;
      font-weight: 600;
      margin-top: 10px;
}

.house-rule-config-dialog[data-v-9117f0b2] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.house-rule-config-dialog[data-v-9117f0b2] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.house-rule-config-dialog[data-v-9117f0b2] .total-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.house-rule-config-dialog[data-v-9117f0b2] .total-control .el-form-item__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0 !important;
}
.house-rule-config-dialog[data-v-9117f0b2] .el-input-number .el-input__inner {
  text-align: left;
}
.house-rule-config-dialog .rule-item[data-v-9117f0b2] {
  background: #fff;
  border-radius: 2px;
  border: 1px solid #e8e8e8;
  margin-bottom: 20px;
}
.house-rule-config-dialog .rule-item .sub-title[data-v-9117f0b2] {
    border-bottom: 1px solid #e8e8e8;
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 54px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.85);
}
.house-rule-config-dialog .rule-item .rule-body[data-v-9117f0b2] {
    padding: 24px 24px 0;
}

.meter-rule-config-dialog[data-v-10d4ff60] .el-dialog__body {
  padding: 20px 30px;
  overflow: auto;
}
.meter-rule-config-dialog[data-v-10d4ff60] .el-dialog__footer {
  padding: 12px 20px;
  border-top: 1px solid #eee;
}
.meter-rule-config-dialog[data-v-10d4ff60] .total-control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.meter-rule-config-dialog[data-v-10d4ff60] .total-control .el-form-item__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0 !important;
}
.meter-rule-config-dialog[data-v-10d4ff60] .el-input-number .el-input__inner {
  text-align: left;
}
.meter-rule-config-dialog .rule-item[data-v-10d4ff60] {
  background: #fff;
  border-radius: 2px;
  border: 1px solid #e8e8e8;
  margin-bottom: 20px;
}
.meter-rule-config-dialog .rule-item .sub-title[data-v-10d4ff60] {
    border-bottom: 1px solid #e8e8e8;
    padding: 0 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 54px;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 16px;
    color: rgba(0, 0, 0, 0.85);
}
.meter-rule-config-dialog .rule-item .rule-body[data-v-10d4ff60] {
    padding: 24px 24px 0;
}

.external-use[data-v-8e53ed56] {
  height: 100%;
}
.external-use .external-use-box[data-v-8e53ed56] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-line-pack: center;
        align-content: center;
}
.external-use .external-use-box .box-item[data-v-8e53ed56] {
      width: calc((100% - 40px) / 3);
      height: 120px;
      padding: 0 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      border: 1px solid #efefef;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      margin: 0 20px 20px 0;
      cursor: pointer;
}
.external-use .external-use-box .box-item[data-v-8e53ed56]:nth-child(3n) {
        margin-right: 0;
}
.external-use .external-use-box .box-item img[data-v-8e53ed56] {
        width: 64px;
        height: 64px;
}
.external-use .external-use-box .box-item .text[data-v-8e53ed56] {
        margin-left: 12px;
        font-size: 24px;
        font-weight: 600;
}
.external-use .external-empty[data-v-8e53ed56] {
    width: 100px;
    height: 100%;
    margin: 0 auto;
}

.container[data-v-f00b7b28] {
  height: 770px;
  overflow: auto;
}
.container .name[data-v-f00b7b28] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-f00b7b28] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .tools[data-v-f00b7b28] {
    margin-top: 10px;
    text-align: center;
}
.container .footer[data-v-f00b7b28] {
    margin-top: 10px;
}
.container .span[data-v-f00b7b28] {
    color: red;
}

.container[data-v-e9a96520] {
  height: 770px;
  overflow: auto;
}
.container .name[data-v-e9a96520] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-e9a96520] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .flow[data-v-e9a96520] {
    margin-top: 20px;
}
.container .flow .sub-title[data-v-e9a96520] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.container .flow .title[data-v-e9a96520] {
      width: 100%;
}
.container .flow .title span[data-v-e9a96520] {
        display: inline-block;
        width: 180px;
}
.container .flow .title .span[data-v-e9a96520] {
        font-size: 14px;
}
.container .tools[data-v-e9a96520] {
    margin-top: 10px;
    text-align: center;
}

.container[data-v-442bfc9a] {
  height: 770px;
  overflow: auto;
}
.container .name[data-v-442bfc9a] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-442bfc9a] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .flow[data-v-442bfc9a] {
    margin-top: 20px;
}
.container .flow .sub-title[data-v-442bfc9a] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.container .flow .title[data-v-442bfc9a] {
      width: 100%;
}
.container .flow .title span[data-v-442bfc9a] {
        display: inline-block;
        width: 180px;
}
.container .flow .title .span[data-v-442bfc9a] {
        font-size: 14px;
}
.container .tools[data-v-442bfc9a] {
    margin-top: 10px;
    text-align: center;
}

.fee-meter-setting-page[data-v-79328953] {
  position: absolute;
  width: auto;
  left: 10px;
  right: 10px;
  top: 50px;
  bottom: 10px;
  background: #fff;
  padding: 15px 20px !important;
}
.fee-meter-setting-page *[data-v-79328953] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.fee-meter-setting-page .area-box[data-v-79328953] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.fee-meter-setting-page .area-box .area-left[data-v-79328953] {
      width: 300px;
      border: 1px solid #e8e8e8;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.fee-meter-setting-page .area-box .area-left .area-left-head[data-v-79328953] {
        height: 60px;
        border-bottom: 1px solid #e8e8e8;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        padding: 0 20px;
}
.fee-meter-setting-page .area-box .area-left .area-left-body[data-v-79328953] {
        padding: 20px;
        height: calc(100% - 60px);
        overflow: auto;
}
.fee-meter-setting-page .area-box .area-left .area-tree[data-v-79328953] .el-tree-node.is-current > .el-tree-node__content {
        background-color: #e4f1ff;
}
.fee-meter-setting-page .area-box .area-left .area-tree[data-v-79328953] .custom-tree-node {
        -webkit-box-flex: 1;
            -ms-flex: 1;
                flex: 1;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        font-size: 14px;
        padding-right: 8px;
}
.fee-meter-setting-page .area-box .area-left .area-tree[data-v-79328953] .custom-tree-node .btn {
          display: none;
}
.fee-meter-setting-page .area-box .area-left .area-tree[data-v-79328953] .custom-tree-node:hover .btn {
          display: block;
}
.fee-meter-setting-page .area-box .area-right[data-v-79328953] {
      -webkit-box-flex: 1;
          -ms-flex: 1;
              flex: 1;
      border: 1px solid #e8e8e8;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      margin-left: 10px;
      padding: 15px;
      width: 800px;
}

.conteinar[data-v-bcba0c8a] {
  height: 120px;
  overflow: auto;
}
.center[data-v-bcba0c8a] {
  text-align: center;
}
.title[data-v-bcba0c8a] {
  font-weight: 400;
  color: #909399;
  margin-top: 10px;
}

.visitorsright {
  text-align: right;
}
.visitorsFooterBtn {
  text-align: center;
}
.visitorsUpload .avatar-uploader .el-upload {
  border: 1px dashed #d9d9d9;
  border-radius: 6px;
  cursor: pointer;
  position: relative;
  overflow: hidden;
}
.visitorsUpload .avatar-uploader .el-upload:hover {
  border-color: #409eff;
}
.visitorsUpload .avatar-uploader-icon {
  font-size: 28px;
  color: #8c939d;
  width: 178px;
  height: 178px;
  line-height: 178px;
  text-align: center;
}
.visitorsUpload .avatar {
  width: 178px;
  height: 178px;
  display: block;
}

.box-card .item[data-v-58080ba6] {
  font-size: 14px;
  margin: 8px;
}
.box-card .clearfix[data-v-58080ba6] {
  margin: 8px;
}
.box-card .clearfix .title[data-v-58080ba6] {
    font-size: 16px;
    font-weight: 500;
}
.box-card .clearfix .content[data-v-58080ba6] {
    font-size: 14px;
    color: #00000073;
}

.center[data-v-2fd7b48d] {
  text-align: center;
}
[data-v-2fd7b48d] .el-radio {
  display: block;
  margin: 10px 0;
}
[data-v-2fd7b48d] .el-checkbox {
  display: block;
}
.containar[data-v-2fd7b48d] {
  height: 350px;
  overflow: auto;
}
.containar .enterprise[data-v-2fd7b48d] {
    height: 150px;
}
.containar .left[data-v-2fd7b48d] {
    text-align: left;
}
.containar .situation[data-v-2fd7b48d] {
    color: #1264d2;
    cursor: pointer;
}
.containar .line-height[data-v-2fd7b48d] {
    line-height: 200%;
}
.containar .index span[data-v-2fd7b48d] {
    display: inline-block;
    margin-left: 25%;
    width: 50%;
    text-align: center;
    color: #fff;
    background-color: #377edb;
}
.containar .userBackground[data-v-2fd7b48d] {
    background: #246dce;
    margin: 15px 0;
    text-align: center;
    color: #fff;
}

.center[data-v-286758fa] {
  text-align: center;
}
.containar[data-v-286758fa] {
  height: 350px;
  overflow: auto;
}
.containar .right[data-v-286758fa] {
    text-align: left;
}
.containar .line-height[data-v-286758fa] {
    line-height: 200%;
}
.containar .index span[data-v-286758fa] {
    display: inline-block;
    margin-left: 25%;
    width: 50%;
    text-align: center;
    color: #fff;
    background-color: #377edb;
}

.footer[data-v-e1527d8c] {
  margin-top: 10px;
  text-align: center;
}
.user-box[data-v-e1527d8c] {
  padding: 0 10px 10px;
  border: 1px solid #e8e8e8;
}
.user-box .user-item-tr[data-v-e1527d8c] {
    padding: 15px 10px;
    border-bottom: 1px solid #e8e8e8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.user-box .user-item-tr .user-item-td[data-v-e1527d8c] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin-right: 15px;
}
.user-box .user-tools[data-v-e1527d8c] {
    padding: 20px 20px 10px;
}


.ment-box {
	height: 800px;
}
.el-scrollbar {
	height: 100%;
}
.ment-box .el-scrollbar__wrap {
	overflow: scroll;
}


.none-border {
	border: 0;
	background-color: transparent !important;
}


.box {
	height: 800px;
}
.el-scrollbar {
	height: 100%;
}
.box .el-scrollbar__wrap {
	overflow: scroll;
}

.affix {
  position: relative;
  background-color: #fff;
}
.affix-affix {
    display: inline-block;
    color: #fff;
    padding: 10px 30px;
    text-align: center;
    background: rgba(0, 153, 229, 0.9);
}
.affix-line {
    height: 100px;
}

.box {
  margin-bottom: 20px;
}


.top[data-v-9945503c] {
	padding: 10px;
	font-size: 14px;
	background: rgba(0, 153, 229, 0.7);
	color: #fff;
	text-align: center;
	border-radius: 2px;
}

.fast-entry-setting-dialog .el-dialog__body {
  padding: 10px 20px;
}
.fast-entry-setting-dialog .entry-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.fast-entry-setting-dialog .entry-list .entry-item {
    width: 50%;
    height: 60px;
    padding: 10px 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
}
.fast-entry-setting-dialog .entry-list .entry-item .logo {
      width: 40px;
      height: 40px;
      border-radius: 100%;
      overflow: hidden;
}
.fast-entry-setting-dialog .entry-list .entry-item .logo img {
        width: 100%;
        height: 100%;
        vertical-align: top;
}
.fast-entry-setting-dialog .entry-list .entry-item .name {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
      margin-left: 10px;
}
.fast-entry-setting-dialog .entry-list .entry-item .el-switch {
      position: absolute;
      top: 20px;
      right: 20px;
}
.fast-entry-setting-dialog .entry-list .no-data {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 240px;
    font-size: 14px;
    color: #999;
}

.fast-entry-box {
  height: 320px;
  background: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
          box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
  padding: 20px 24px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 24px;
}
.fast-entry-box .title {
    height: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.fast-entry-box .title .text {
      font-size: 16px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      position: relative;
      padding-left: 8px;
}
.fast-entry-box .title .text::before {
        content: ' ';
        width: 3px;
        height: 16px;
        background: #0281d4;
        border-radius: 2px;
        position: absolute;
        left: 0;
        top: 3px;
}
.fast-entry-box .title .btn-set {
      font-size: 14px;
      color: #0281d4;
      height: 22px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      cursor: pointer;
}
.fast-entry-box .title .btn-set .icon-setting {
        display: inline-block;
        margin-left: 6px;
        width: 16px;
        height: 16px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAcZJREFUOE+lk01IVFEYhp/vzk0GTVs0g6iRWeNGhRJBUTChKBi0hS2iCNqUmxZuBAVNGf/wB1FaRLgaREHRnYuIxCjaiW1q0/gzEQoTyCgyMtpMc48M5nivjo3gWZ3Fcx7Oeb/3COdckvT8tLLxY7kBJU0IXrY2Rhip2k3GnhR0LtUiMggUmQ6soWijwzWBiDKLjgS9S7eIaUOg7v7nVV9Bb6Kj4PMhcyDoWvGCegZoZ4xkFiPyFE/xzj/BsuVaJc40hu87uJmdxupmlJb5IF/W9qxuzXaNV9d/nRBczdJZeH6F1o9BPvjDlOfZeeN28mAqwGLgz5HkNMHwvcvsRhVtnzYTcENpJm5XBg9nfqcWTNZn8341zNi3UAKuybfTf8dBpXc9teBlWRa1hRnUTQU4DOat20koYtA8H0wtsAm8e5JD+gWNOX+Yijw7uZk6t8fWCUVMWVsy6F4xUCrRifjmUdHFgylsRRn/HiISOzZga4i+akQbQlGeugfKh0gz7YWzcdZUZSX0+B9jGH1AfhLRBkInMdcoHvlrbaKZ9vy0o8caMVQrcAnYQ3jNjtbHwI3t4+LkvzFOeXwONP0FmkzGG3fa0/YBkrKfET7+Iz8AAAAASUVORK5CYII=);
}
.fast-entry-box .fast-entry-list {
    padding-top: 4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
.fast-entry-box .fast-entry-list .no-data {
      width: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 240px;
      font-size: 14px;
      color: #999;
}
.fast-entry-box .fast-entry-item {
    background: #fff;
    width: 90px;
    height: 80px;
    border-radius: 6px;
    margin: 8px 16px 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    cursor: pointer;
}
.fast-entry-box .fast-entry-item:hover {
      background: rgba(2, 129, 212, 0.03);
}
.fast-entry-box .fast-entry-item:nth-child(3n) {
      margin-right: 0;
}
.fast-entry-box .fast-entry-item .logo {
      width: 40px;
      height: 40px;
      border-radius: 100%;
      overflow: hidden;
      background: #efefef;
}
.fast-entry-box .fast-entry-item .logo img {
        width: 100%;
        height: 100%;
        vertical-align: top;
}
.fast-entry-box .fast-entry-item .name {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
      line-height: 20px;
      margin-top: 4px;
}

.message-dialog .el-dialog__body {
  padding: 10px 20px 30px;
}
.message-details .title {
  font-size: 18px;
  color: #333;
  font-weight: 600;
  text-align: center;
  line-height: 24px;
}
.message-details .desc {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 5px;
}
.message-details .desc > div {
    font-size: 14px;
    color: #666;
    margin: 0 20px;
}
.message-details .content {
  margin-top: 10px;
  font-size: 14px;
  line-height: 22px;
  color: #333;
}

.message-box[data-v-52de83a2] {
  height: 320px;
  background: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
          box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
  padding: 20px 24px 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.message-box .title[data-v-52de83a2] {
    height: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.message-box .title .text[data-v-52de83a2] {
      font-size: 16px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      position: relative;
      padding-left: 8px;
}
.message-box .title .text[data-v-52de83a2]::before {
        content: ' ';
        width: 3px;
        height: 16px;
        background: #0281d4;
        border-radius: 2px;
        position: absolute;
        left: 0;
        top: 3px;
}
.message-box .title .more[data-v-52de83a2] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.4);
      cursor: pointer;
}
.message-box .title .more i[data-v-52de83a2] {
        margin-left: 6px;
}
.message-box .message-list[data-v-52de83a2] {
    margin-top: 12px;
}
.message-box .message-list .message-item[data-v-52de83a2] {
      height: 42px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      cursor: pointer;
      position: relative;
}
.message-box .message-list .message-item[data-v-52de83a2]::before {
        content: ' ';
        width: 6px;
        height: 6px;
        border-radius: 100%;
        background: #0281d4;
        position: absolute;
        left: 0;
        top: 19px;
}
.message-box .message-list .message-item .name[data-v-52de83a2] {
        width: calc(100% - 82px);
        font-size: 14px;
        color: rgba(0, 0, 0, 0.9);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-left: 12px;
}
.message-box .message-list .message-item .time[data-v-52de83a2] {
        width: 70px;
        font-size: 12px;
        color: rgba(0, 0, 0, 0.4);
        text-align: right;
}
.message-box .message-list .no-data[data-v-52de83a2] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 240px;
      font-size: 14px;
      color: #999;
}

.notice-dialog .el-dialog__body {
  padding: 10px 20px 30px;
}
.notice-details .title {
  font-size: 18px;
  color: #333;
  font-weight: 600;
  text-align: center;
  line-height: 24px;
}
.notice-details .desc {
  height: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 5px;
}
.notice-details .desc > div {
    font-size: 14px;
    color: #666;
    margin: 0 20px;
}
.notice-details .content {
  font-size: 14px;
  line-height: 22px;
  color: #333;
}

.notice-box[data-v-7e3856e6] {
  height: 320px;
  background: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
          box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
  padding: 20px 24px 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.notice-box .title[data-v-7e3856e6] {
    height: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.notice-box .title .text[data-v-7e3856e6] {
      font-size: 16px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      position: relative;
      padding-left: 8px;
}
.notice-box .title .text[data-v-7e3856e6]::before {
        content: ' ';
        width: 3px;
        height: 16px;
        background: #0281d4;
        border-radius: 2px;
        position: absolute;
        left: 0;
        top: 3px;
}
.notice-box .title .more[data-v-7e3856e6] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.4);
      cursor: pointer;
}
.notice-box .title .more i[data-v-7e3856e6] {
        margin-left: 6px;
}
.notice-box .notice-list[data-v-7e3856e6] {
    margin-top: 12px;
}
.notice-box .notice-list .notice-item[data-v-7e3856e6] {
      height: 42px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      cursor: pointer;
      position: relative;
}
.notice-box .notice-list .notice-item[data-v-7e3856e6]::before {
        content: ' ';
        width: 6px;
        height: 6px;
        border-radius: 100%;
        background: #0281d4;
        position: absolute;
        left: 0;
        top: 19px;
}
.notice-box .notice-list .notice-item .name[data-v-7e3856e6] {
        width: calc(100% - 82px);
        font-size: 14px;
        color: rgba(0, 0, 0, 0.9);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        padding-left: 12px;
}
.notice-box .notice-list .notice-item .time[data-v-7e3856e6] {
        width: 70px;
        font-size: 12px;
        color: rgba(0, 0, 0, 0.4);
        text-align: right;
}
.notice-box .notice-list .no-data[data-v-7e3856e6] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 240px;
      font-size: 14px;
      color: #999;
}

.today-item-box[data-v-3201b64f] {
  height: 112px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.today-item-box > div[data-v-3201b64f] {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    height: 112px;
    background: #ffffff;
    border-radius: 6px;
    -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
            box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
    position: relative;
    overflow: hidden;
}
.today-item-box > div[data-v-3201b64f]::before {
      content: ' ';
      width: 16px;
      height: 16px;
      border-radius: 100%;
      position: absolute;
      left: -6px;
      top: 18px;
}
.today-item-box > div .title[data-v-3201b64f] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      padding: 16px 24px 0;
}
.today-item-box > div .count[data-v-3201b64f] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
      padding: 16px 24px 0;
}
.today-item-box > div .count span[data-v-3201b64f] {
        font-size: 36px;
        font-weight: 600;
        margin-right: 6px;
}
.today-item-box > div .tubiao[data-v-3201b64f] {
      width: 40px;
      height: 40px;
      border-radius: 100%;
      position: absolute;
      bottom: 20px;
      right: 20px;
}
.today-item-box .today-schedule[data-v-3201b64f]::before {
    background: #64a6fa;
}
.today-item-box .today-schedule .tubiao[data-v-3201b64f] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAACRZJREFUWEetWGuMVdUV/tbe59znvAcQhpepYOpQG0OjhsSUCi0Ui7EvrDWlpbGWKTbysKkhhgwTbQiNQbT+0BiUSqW80pS2FIRCS1JrLdGmaRwaoWoVYcJj3vcx5569V3Oe95z7mBmbnh/3cc7Ze33rW2t9a+9NmMTFzNTTA3q7E9Q6AJFthZGX9q0sxGJALwRhPpimM3MjGCDCCBh9AM4B4i2y9ekMGWdyA7AHWqEX9IK7u8FExBOZp/FeCIB1doIOArIJY3PIlF2CcB8zZoKd+YMpGDFzlaaZPgKwTxXVc8PJ5AerANU7CaB1ATrg7j0IgV7I5psxTVCpG4JWMyPpAfMvhzHAIc6DysG/8vMoCQQaY817kiWzp+88LqMT6sAq6HpsVgEMWMNiiPffh2G2qPsI/CQD7S4K78P9Cge76Agh8Cr24nFymSa6JpgeKeTl/uuvh43T0LXCHgMYgLs4AzKZRdrKqh2a9QOx6aPAIngD0FFmQ2r9mw6wMtPBm2JXwpabxnIodFyCqgRZJsEpBIeUHhj/mTPabLamfsHMy+Js+eGLhnESbEUzNQhA3CE6bhWK35r7QcMQumF3O4niF1AIcOtWFuiEMWgik4e93wXnG6eAiiiY8YBVsjwZpkHH0ynjGy0l5NELe+tW0s4wF6ADzgmrYV9J2jPanmHW343HPhLkCUDGC6bOuEiBRSNEEC/RYP/DtjF1zAm3A5LcvPsT5MV3kMAUdT9Dv+BVY4UA1fhfFhiUJaaWstVxKrATzUtiPKjy5t6OG2F1fw6KVh1gmc3BlMbYLJmRb4C5rUobaxhwmQpTwPtdl/UaIa6Wj9Bqv2B9e95OXshlUaJVWzkxfR5SVlo9zazXuGaiOlcxeQDM+TYEsOY2iSO9GpeGyvLjDOloItz1KYHdf1WwVdnlumIeJYGw24S5vu88ivT95zlDzbn5bCT/BnCidpV57DiAFs0VaEx6BlMmsOyTEn+/oPHhQBzgnFbCLbMFTpxVKJS890eLjNff5RjgOqlkMVm3cT57jta8NNCSyGYfB+GHVVpWIcj33iKw5EZZlQEf58apfykcfFOPk+O+WIKeLercFlp3gKfbpN4C6xmBocr8CrzceKeEALDjj17M2jLAT+42secNG6+/F2dw0ScIq2838NjhEgZy3swbl0poBnb+wY95GFYHVCBmDO8XXSJtLKSuffZKLfRvoyyEeVJRkZvu9NjbcUq5DGSTwPZ7DLzwmsI/LjgT+xcDn55FePAOiUd/ZSNveaqw8Qve+KeOR5KSGUQEdr7dp+UaECTvpq79pe0a/OPJVOCmJT7Ak2UG0ibcHKslTSkDKPr5FwN4wnZZ8kAFgCIK6hcpkfgprd1fOsbg5VUGaujeI0slWjOEv7zrinxcViLsVeWkP9eieQKDOcaOVxUYAbhAJqrVgyCO0dp9pXcAnh9OOo7QblkhMbPFycL//bo4oPHEb2zfvfiyrbpI6ZzD4ACYW+rJS3TQpqUShgR2/bkyyWt0nmCgi8EL3wOfNVyJ2fmqA7BiTIjVe9erAxp0GBwDc6IafXmCID+dKnST3KlCBj4zl3BdI7m+DRcZr53zrNwxj9CUdkIGXB5hvPmekxKEDcu98TuP+QBjIN2sjHUkImHR2r2WU2NmZYhji1H/4cbP+wBPeAxuWSnR4Yd8pMjYfMgxzNj2NRONDkAA5ZACG5YbZYB1ervbl8tslmjtXj/EkayoVzCuTDDwlAvQS3IPhud5KBHkseE+cb58gxu+aLi/dx7zxletyqOp7W6+aJC69lrnwbghlvaBBxVexgCy1+oyXnKgaAEFyxuQNsl95oB3NLBY8sC4AJ0QH3Vkxr+CpUytBQnReep6xToJxpKaAKOTOJ0gFFpPxx7/qoH2Bs/UWInxo186okd48psGkqZ3/9oIY8uhkhu29Ss8gE8frSiSGuF240F0ita9Yv9Ms67uwxWDHAMblvlJ7nQCZsy/TmBKo+fFcAF4+4LXYxfMEmhKe/evDjPO9XldIgT4+1pFUq0EQshn6Qc/t77DArtDBmvooLfZYWxc5ofIlYkKYa3hUBA9P02x/i6fwSMRgBVRKm8zAEhaQw+9aC3UJh1l5mnhnstvQZ7alz373mIDN3UQPuyvENigS8XypPrP7HbC2QuMXafq62C55YrLMHkFPbR7bIES9CgBq/3CCiszvgknTGkAvrxQosEJX62OMwHA0QLj8Bnthr0yYlWyJmgPEryd1u0pzmOFTpA45OphbDU9/uo6CF0tzQw3wDWq0y2AOoXhz1nSCf46JdBL617k2VJiioLdzcz3RMNcLy+DDfiEhiLp4b7r62JdhwKDEodFMtGjFK5S18s8zVBWmyJ5A6D3AtwUhq9e+VcYDpgcr9DqinK1Dg4LU97PUv3blol+d8mfValmbcgpBP4KMx6rtU+Y0Os6oMNV3jirpKg9YYgn7AT/Wtjqak4Wh9xNk0iPNhgq0QYS7ZqxmVl/KebxRIxFn0eAfByn3HcFjiAltoH1NVta/brQMBpuOwE02cpqEyymsuZtYL61ZsjqJH1VPo5fBDXqnc4gQ5s16SuGTPQ72u9uO4ONe6tCppQoNqsx2QbS00nIbmjtgZzAWGSxPqkTiSrHic7ohO4Biz6ZVP2mlRoakMi7G/fo0UfSRFbpsWZI0Qrodmj5MLReUY/Jug1/PId8iQm7jBBHdUo9A4hrUHpAiuTQWAm58OjDMR49PDITmSwbRpMN0cJMzYLFMlZ2FwCv6/6fzgcZGBGGeM42cZyIhwzoQbLt4ZKVz8UOjwJ2guO3y0DCHMplS2Q0MotmEqoJJKaTwrehaSnA5mS2B8G8sUNL72aJJU5yAi+DdR9rOUykh0y2R0rN2dw0wKo6fnOJiRxgXp56JSHTU9NsFBsUi0bJqlHDzArNM1GilQxeDM3tsUyvKJ7YNtZ9ka5B0mkk+Hda0EcCpZwiOSJJj5CdGlWFK4VpV6ZadQ8wQ5A9IOes0Gl7WYmUnSpkbBZZKNFgMGUUqbSAkWJL3QTQzdCYB80dIHI2Xim/YIoADxJwkQWdh+B/UkKe1bCLkmXBJs5D6lGDdM4opvM5haLDbK0j4P8C7fGx8rZ79L0AAAAASUVORK5CYII=);
}
.today-item-box .today-done[data-v-3201b64f] {
    margin: 0 24px;
}
.today-item-box .today-done[data-v-3201b64f]::before {
      background: #fc8173;
}
.today-item-box .today-done .tubiao[data-v-3201b64f] {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAACblJREFUWEeVWHuMXFUZ/33nvmZmZ4ed7W5bWF1rH7S0jaHUpRRQ1kesD1AhKRFICEICJQZRCYkCsVsDgiEoFSJUAxKVYNqkVUEeSu02bMHSLpQIa2Gl4sZtYcvutrO7c+fOnXs+c59z78wdivef3bmPc37n9/2+3/edQ/gQFzPTli1b6I2VK+l4dzcBUG2N+iREPzHOAWEZAwsJyIMBJsyC8S4Yo1LgFbUmBzXmAwBq3ceP86qREd68eTMTEZ9qeneyllcc2JHFi4VhWb3EziYmvgKMnmh0dodxf5H3JzFr+INpnImfUFTlYcswxhYfOSI/DNCWAF1wl+/YIVxgerU6n7i2GYyrATbYmzQJyr1TB9yw5gg0uV9ZDPxG6MqWqq5PuEC3b9woW7HZBDBkbfCii0TWNJVSoe0bknAfMeZxnKkQQzC5B7cxYN6z2BSJ5zRJwC1Fs/R7M5t1+vfulWlhTwD0wAE0ODgobE3LSvDPAHmdK6p4CEO2/n9QKYsAPaLp+K5m22Z/f7/c7Eo4ps0IYAjuyeFhpcNxCmbVepzBG0JdxQjzgxtnI/qfUsPcxKynVf8jl2Fieq69Xb3qhKKULlm71omDjAAOMAsXXBHTuXLZ2M6ELwQj+BhTAfn3XWWlJkawkJD/aLz4+8GHzPgLF83LgWLZBTlAJEOlY2BgQDx58cXKGYA2aZoPMPO1pwqjC6tVUqRp0U8q/0p/DhCJRxd06DcdBexLnnrKGRgYkOSG9jODg4plGBrgXIEaP5KekT6NvpkE4BqSonniGKjEoCHSALD3x7coRaXrRAZPGJZl7+nvd2jj9u3KbD6vzrS39zjAAWbuTMYrvupgwhR7TUogaQ4t5RFRGktCYIqE7OuqzoznZ2drtPbgQS1TGc84snMrmL+ZcLCYfzWCbhWmKPQplhNPtIQzBOyGnxCJXxu5iZsrmZ4KrX/xxSwxL5GOHAaz7ovEDWG9MsRBn5HJ4FuLF6GoaWlEe68KAgqqim1HxjA4MRWO5Huit7JmPUaJ5BeBKhm8VjPobbrg8FC7c5zvhORvfxCwsITdtWo5zuss4s2ZuQTZ8R9duo6PtWVRlRLfeXUEB6ZLqcCaszuUE4EU+nmm17mDzt+3b75Tk4fAOL1uA/XpkqEkPHT2ao+RG199Pa7wRIZe2rMAt521FGNlE526hhsOvo63ZsrNGRyTgVulKGFnfCxTwNm0bu/Ql8H853i8mo01LLSEX6xZ7U104ysBwJiwwvku7VmI285agqv3v4affGIFNEG49uV/4KhpNS3K81GiVJ8VqvwKrX9h6G5Z4++39idfL97kDDx0TgxgaLKBbkOsHoMrl+B374yj2zCw4fQujM2ZuPHgCN6rBCBdq2pl/sFAQsE9dN7g0NPM/KXo5VDDQcfSaMYhwE3DLoOh7dSF746zvqsD9685C4obs9h1z8gR7Bh7N5EkichFTAQfET1D6waH3mTJZ4bZm3gnxSoeWuszuOngG8kkibPZMFFvLoudn1qD218bxbPH3m9oGMPEiA3nNSfuOugtWrdnaIoliu5XXuFu0QiEWB92ATKwaTgA2KpBDeZzGe1ty2KXC/BQALBl79jQ8BKmqW/3Pgtg/VTAwlL08NpV3tQ3xBlMyMJbekJfvbkMdn16DW47NIrnjr2fUosp6n9DrQcUVqnveR9gRHATI0kdNQFssIqob4xld05V8NNzluPekXfwr8BuvEryAV2S7+7kAhyaBqMjNl5UuKN7MRDbPhkweCDUYOtsjGd/wEhk2B/UCdUrM52gc3fvG2XJS31qm9vzRPQY2NbnA7z+5ZFkksQSIxkmP+TeY693rFtWYoBE5HwtksCoy+BfWeLzH6ZfcwdMBZiawf4kIe6bV3wU5ZrEr0bH67gS39XfD18gwc/Tut0v3u84fHP6djFklOFvmIBt5670k2R/ncFmxuqVx3125aKFuHXVImz95xgee/toxGadFH8zHS4mTFhVw1Zav3foSrtCjzdroq6EuONv6wsAvjyS0lETluWzeGeugqr0R1w37zQ8eO4K7H1vCrcOjyK4HTP5GKENvqu1yavo/AN7VltT+m4w5odC9lqtuB5j+goZvD7GYPiuSoShDX14szSH7x18C1lFwW8vXO2Vt2v2jaBcc5oTMDZ2BNUX/kS+x/kcXbj/hTOtk+IHUtI1oZDTxBvy+UsvxITr97tZXM/gMCwXLSjix2uWomTXYDoSHZqKq154HUfNaqKCpMvCn8UtGIrGj+W77bup/6U9i6yausKaU/4EhhYJIUDZYJy4Z81SnN/VgcMlv32qr5rx9NFJ7PrPBJYVctjatxzdGQ03vHQYw5Mz8dcavovnTNTQ2vli9atGpnaYLhgaOgN5FK0J8SNZw2WRrTTVYV/EPTkDNy3vRae7xwovzyIYz4xPYufYhMdsQVXQndHx9ozZXDliYfW77CRmofLOfG/th5jFNPXv2dNlGegQkj5uzhg7wHxaUxvUol8LJVFvNJs3VWm9Zf1sJ16UI5Anc53mRqHzvw0LJ7yWX06Jgga7szKnXmZXxYB/ROVvLZtqdGL1cR2cet+b2owE44UkGlne3NZh7bKhTYlOWfI2TTlFyZm12Q5SRbEybdwha/S11FIUPyjysCXD03pf7Au/aZfVYPBC4z+2LzDv5Jqczqr5E2XHKUfbTpEp5snmDofEPHNKvVc6OK8hB1K9K5JhXEfe/zEfbbCStC0rqfh7YWH1VoXlJGt0QlamZ71tZ7hxN0/PZqUt2lGrdtgw5lvT2l1SYl2rDXkTw9GNYMvawkcjrLEFkYL9+QXW7RqsCaj6CaHJmewx0/Q27vGjjwKQtcgq1ASfBknF8rRxi2OLi5M51vpkK23ysIQmt5h1dhWNn2qfX74PgqdVSScNNkolwIyOPtxB44dHM5jJSUe0SzgFZmq3Tma+aFt0EzMKCQ0FGdQyI1s1EFHqoaTnnQeyHZVniXhGQCkJRc60o72cODwK2QmP3+Zpk3rV1rNC6G21SrlQU7Q8V7HQLBnXSltsALPmH2+ECJrPYVqxFcxlKzo/lyuYj1IW76qOPatmciUpq3O6VjUn7XnVpuM338/801X3jNA9hqtWqxlTtdvgIO8I2aaQzNllvcecVb/ONfFZKdGVCH28n2s0eTdhCO8rmvM3o1D7QyZXHXdYlBUp5qBgNlvT5nRdr3jMtTrAjIN0j4Dd4zjDsgynXckyU1bYso01ylLVzji6YVRPipW2RWdzjZaxxEeYRZEZWY9YAVOApyHov0KVo5ouD+lFOaJULYt1rUI2m1ITc0RsKjOOaRmG5Wou7Qj4f5+PWvFv9GQ7AAAAAElFTkSuQmCC);
}
.today-item-box .today-todo[data-v-3201b64f]::before {
    background: #3dc7c0;
}
.today-item-box .today-todo .tubiao[data-v-3201b64f] {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAACUtJREFUWEeNWGtsHFcZPd+dnX14vWuvnYY4gZBiHErCo4KGIBBVS6MG0iq0EYnSpJTELqV/2jybFBHiDWrVIlRBGoGSNLEjRB+4UEophJZQIVVIVIaSpnX6iBoQInHi2F6vY3sfs3M/NO+ZnVmn/rPjuXPvPfd853z33o/wAf6YmbBvH2FoiLB0KQGI1cTYMkF8AzM+J4AuAPMAaraHmwLjgmScIaLXJSl/jcmWQQA1DA0xli5l9PYyEfGVpjcma/jnAluyhFA4ITCSWChZvxegOwAsAOzuDBgzEcj8tZ6cd8YDAUTnwHhaq6kHEx8p/he5FRKnT18RaEOAJrh16wRW5AQupedK1noBvguMhNHkAPCDcZ9NlP6hnWeCACoM/EJo2IeF0yM4UZAYGJCN2AwBdFkDBNrGFBTkekl4DEB7kLEwSANWPXgnPNbXRrvDMI0xY4cyp/oMxtt1ADIq7AGAAXCpmZSszvwEzD1miOzQOaJxJzRntdr9rLq68fX1tOSblumokhbbUGoqRYF0v3TBdXQoGPtPlmuXn5SMldakfgA2c668PfCe7shmKjrU5ncucEAI8RLFlY1oXzSJ4WHdz6QHMJ8XMMAVzjZxdWaAmW82yXEF7wMZYMwJNXmu8E3uMG/F1zCL7R6Xc3sRzC8rabEOuY/NGCApn5fu8tgEd17B8HxVirEDzOh2mHNZYcuhAZbcmNngIo3hADJ6RhnHayegTyip+9BxXsPwfBMk2aFVkC2qmOQ7dNKP+sEZq/aABT1lppXZ9GcACjnaH3anPSCFHiVXeRqTLRp6e3XitWsVfGVerDIeW6CSPshAmzFoUHt1IEP687zqhjIQwkbtde8tOY1rCi9LtE2fw6sXasSH7lHxfmsS6cp+nXkzkSPw+gxkrZaMn4DGAo4MLCyov0a50dGg106gflHVtqBzoky8bVsKLUqnJO2fYMSdnaA+TTjAKdcOWnELkHZ2NS95WOwZUiMg1QR+5WXw20OW9lxz1OnQzVsBOVSVGH8exdL7xD/alZEl7SEG3x/IU67wggPS2m+BOj8BDJ8LOtLvzkwWNOcqcK0G/mU/+OzZ4CqcCJh96s1jvSNBj4vmyh7i/M65ErWTDHRYop8tjASx6V5zMtl/0OfKujBf9wWI1WsgR0dBzc3gvsPgCxcskA23QX+ozbUPC7V8LXF++yoJ/oOzBQWXGpzYaHMBHjtkf2p/49MlXbccYvXt0A/+DGL9BkCJQT5xCCgUgn38kohwu0J8C+n5bY8w40ErXnXGCCRWq01s+q7F4LHDdYnX60smg7eD//YqkM2CPv1Z8Ogo5LF+oFj0QAYOW+E8SUI+SjK/44+S+ev+g4Bl1XrXWf+LTfeYv7L/cJgNO+9R12LQnXeBhAgERP7+BfBrgxGG8UfKNplltuMke3e8K4HFbkq4QmK1ABoafMI3uRPm+kXZ79vnQNm6FXLgWfCpUw206+/rbqvvkZ7fOc4SOQegZ8aw/kwGN3/HBnjEJ/oGwEyNETCn3QfwzaCUGuVUM2lTgfTeByrMiHt0zM6GC7DPBujqtkF+M9rb26Fs2wI58GvwKQOgd0RzI+cC8OYnoirJvbsqEj6As5yGTZNsvttisO9oQw2GzJZIQGzcAPniceDiSHQ/B6BvfgJVSd+7q8CM1uBKGrMhunssk7gA/WzUJfVbV4EyGcinBsJ69TPWiBTCBOl7d59h4OPeqblOT87WZQ9iAXQYnOWY1dIKsf1+kKJA//lh4NxwEGRopwqTQgJnqPaD3X8GsCKQBxs6mSC6uy2AR/vC5zshQJ+8BsjlQIu7gI8uBDQNGB0DD70DTBTBb78LVGs+sGH3uimO5AnS9z74U2baYgl3FjfaOU70OAD7w4l90dVQ7t5kDVUqWzlvehp0w/WgdJP5Xv/Vc8AbxgHCmasuB/o2CxJyP3F+9wZdF08GwTmdwp1Fz2abwWMeC76LEa24EeLG68FvDkE+8xsLxqqVEF9eDjn4Ovj5487VzltgxP3G6Keo1Y3ED+/8lCwn/sLMcz33RZ50rZ2kx2CIII/4ANalGvrmbaDPLIXcf9C4EUF03wmMXILse8pa1Cy5z20njCiZsZuonN++WNWT32OmTYHtrsH9IQiwTtg2p+LbG4HORXYUCdB1YHQc8sCRDyQjswCg6Me0+NgjxPmti2pIXkNa7AWAVC9uUTsJQOvXgro6gfP28cknd37jLfDgvyB2bwEyzeDBk0ClAvrSMpNJuefR6D0+fHfWODW1Ooapd4jzu+ZDUE6vqj8E05ogixEOa8uBbr4JlE7XORGQJ98C/nESWNwJTEwCF0etb9pyQMeHgKH3InQbNqYQ+nOUKu6F5AJxfsecCmSrItWrhZ54lkEt0RqJZtRzo2+iBqJ3rwOhY5bd18qNRU4U1+qi9O8ExIR55IemZiFn2mQ1tYalmg9Oai86dDSPODs2uvc2NEZ43yel2itSY7+FaBqHqk1al6arkk0VvdYq9FoupmX2SBbfCOSpyBX7Vu3mNCeCvjQ1W9864ELI39WSFx+SSqyQUGITuFSe8a6dLdXmagmtQlHalVrmx1LSF0ObvlsPjMiTfpCNSh++emKoykDy75wceUDq+lg8hQkU41PWtdO+uGNcSSEmMlXJraKmzqVa+mEwLQ8M5F4BotNLsPYS8U2j/Ef6a5wY/76MaSNxQROoycto00vWxd0q79qlD6TK4KwiRIsqRU7XmndAxm71ah9Rk9qhdk+6DU5CkdcIAoT+opK89JgmZEGXspgETSKLklv6MGXgKx4Bl5vKCmUUllnSKRPTM1/T9dh9YMpGs1mfJgKO9O0aIeCTpFYOSHX8T6zwZZ3EZFLny0BmJlA8cmRtgexQMHkmjmlOIYZ0VcqsgNJMtdg8aOluyNhKAGrDEpq5Wt+lJ8o8DA2K9hLixT6O1S5I6FNxISZRwzTSVEK2qxoqv5njOpV8A+TwsAoUk4hRulqWzRSjNEE0kUwugJa4jaT6VQbNCaSjhvurxSiBR1nRXoE6/TyL8jmGnOEaT8eTYgo1ngZayujo0BoWMAMgjfq0VY5LzKhINYlkqqpV0iTVFEFPxggJqaWXQMavZVa6iMWHGZSDpJRNWokYBRbyfyTkGYjSSaFOn66xUUBXyiy0UlxNTM/IcqlJQwlZqpiai6hT/x8hzyZh9HGxSgAAAABJRU5ErkJggg==);
}

.todo-flow-box[data-v-d1de11ee] {
  height: 368px;
  margin-top: 24px;
  background: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
          box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
  padding: 18px 24px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.todo-flow-box .title[data-v-d1de11ee] {
    height: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.todo-flow-box .title .text[data-v-d1de11ee] {
      font-size: 16px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
      position: relative;
      padding-left: 8px;
}
.todo-flow-box .title .text[data-v-d1de11ee]::before {
        content: ' ';
        width: 3px;
        height: 16px;
        background: #0281d4;
        border-radius: 2px;
        position: absolute;
        left: 0;
        top: 3px;
}
.todo-flow-box .title .more[data-v-d1de11ee] {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.4);
      cursor: pointer;
}
.todo-flow-box .title .more i[data-v-d1de11ee] {
        margin-left: 6px;
}
.todo-flow-box .todo-list[data-v-d1de11ee] {
    margin-top: 16px;
}
.todo-flow-box .todo-list .col[data-v-d1de11ee] {
      width: 25%;
      padding: 0 0 0 24px;
      font-size: 14px;
      color: rgba(0, 0, 0, 0.9);
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
}
.todo-flow-box .todo-list .list-hd[data-v-d1de11ee] {
      height: 42px;
      background: rgba(2, 129, 212, 0.03);
      border-radius: 4px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
}
.todo-flow-box .todo-list .list-hd .col[data-v-d1de11ee] {
        color: rgba(0, 0, 0, 0.4);
}
.todo-flow-box .todo-list .todo-item[data-v-d1de11ee] {
      height: 42px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      cursor: pointer;
}
.todo-flow-box .todo-list .todo-item[data-v-d1de11ee]:nth-child(2n) {
        background: rgba(2, 129, 212, 0.03);
        border-radius: 4px;
}
.todo-flow-box .todo-list .no-data[data-v-d1de11ee] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 240px;
      font-size: 14px;
      color: #999;
}

.add-edit-schedule-dialog .el-dialog__body {
  padding: 10px 20px;
}

.work-calendar-box[data-v-758bd438] {
  height: 504px;
  background: #ffffff;
  border-radius: 6px;
  -webkit-box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
          box-shadow: 0px 2px 10px 0px rgba(0, 77, 134, 0.05);
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__header {
    height: 48px;
    padding: 0 24px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__header .el-calendar__title {
      font-size: 15px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__body {
    padding: 0 20px 0;
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__body .el-calendar-table thead th {
      font-size: 14px;
      color: rgba(0, 0, 0, 0.6);
      padding: 11px 0;
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__body .el-calendar-table .el-calendar-day {
      width: 40px;
      height: 40px;
      font-size: 14px;
      font-weight: 600;
      padding: 0;
      margin: 0 auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      line-height: 40px;
      position: relative;
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__body .el-calendar-table .el-calendar-day p {
        margin: 0 !important;
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__body .el-calendar-table .el-calendar-day .point {
        width: 6px;
        height: 6px;
        background-color: #0281d4;
        border-radius: 100%;
        position: absolute;
        left: 50%;
        bottom: 4px;
        margin-left: -3px;
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__body .el-calendar-table td {
      border: 0;
}
.work-calendar-box[data-v-758bd438] .el-calendar .el-calendar__body .el-calendar-table td.is-selected .el-calendar-day {
        background: #0281d4;
        border-radius: 100%;
        color: #fff;
}
.work-calendar-box .tools[data-v-758bd438] {
    padding: 12px 24px 0;
    height: 22px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
}
.work-calendar-box .tools .today-count[data-v-758bd438] {
      font-size: 15px;
      color: rgba(0, 0, 0, 0.9);
      font-weight: 600;
}
.work-calendar-box .tools .today-count span[data-v-758bd438] {
        color: #0281d4;
        font-size: 16px;
}
.work-calendar-box .tools .btn-add[data-v-758bd438] {
      font-size: 14px;
      color: #0281d4;
      height: 22px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      cursor: pointer;
}
.work-calendar-box .tools .btn-add .icon-add[data-v-758bd438] {
        display: inline-block;
        margin-left: 3px;
        width: 16px;
        height: 16px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAPBJREFUOE+lkz0OAVEQx//zJKKhcwI6W+AEewGVxAH0DqDg+SgcQO8AEpUL7AlQrI4T6FYjEjOyb3exKyS810wxb34z//kgWD56i+9vyqqQ7wFoAVSJ/HIEsObLdY5Z8/QakwLkxn5bgAWA0ofCAgK6N+2sEv8DEAXTEhD1XRUxQToJJAJEZR+ymUXghW4iuBlowJdrNZRjAGrsTwAM3jPTKO5BbFM/pqydYQLYAqj/CNixdhoxYB8AUjT9FnhEZEpnUsYqYSNBRNynHDqzrpUsADizdhKAbyvBsonWYwwbZLdI8fysVvmxAzbH9M9l3wE8UogRN+UAoAAAAABJRU5ErkJggg==);
}
.work-calendar-box .content-list[data-v-758bd438] {
    margin: 10px 24px 0;
    padding: 4px 16px;
    background: rgba(2, 129, 212, 0.03);
    border-radius: 5px;
    height: 112px;
    overflow: auto;
}
.work-calendar-box .content-list .content-item[data-v-758bd438] {
      height: 20px;
      padding: 4px 0;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      position: relative;
}
.work-calendar-box .content-list .content-item .title[data-v-758bd438] {
        padding: 0 55px 0 10px;
        font-size: 14px;
        color: rgba(0, 0, 0, 0.6);
        position: relative;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
}
.work-calendar-box .content-list .content-item .title[data-v-758bd438]::before {
          content: ' ';
          width: 6px;
          height: 6px;
          background: #f2995f;
          border-radius: 100%;
          position: absolute;
          left: 0;
          top: 7px;
}
.work-calendar-box .content-list .content-item .btn-edit[data-v-758bd438] {
        position: absolute;
        top: 6px;
        right: 24px;
        width: 16px;
        height: 16px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAANlJREFUOE+l0zFqAkEYhuFHSSHoDSxTBHKAVPEGWlvkAKlCMOlyglQBS29gYeUJPILgBUwgVfpgKQMzOC677i5Oucz78s3/f9tx5em04Lt4wQq/iWsqGOAGt5hiniRNBAF+i4KvoqROkOAtDnhEkgyxviTI4XV88xgP+MR/+FYlKIN7eMU3lpeG2BguS9AKLgr6eEcYWHpzaey8O/kMRrjHIl6ohYsJnmI5NqiCkzyFeM4TfGAfC3OHXT7tqsrnghn+8BNXFdYVTtj9pEJwlqDFf3W6WlflWukRgPsvETMtV3AAAAAASUVORK5CYII=);
        cursor: pointer;
}
.work-calendar-box .content-list .content-item .btn-delete[data-v-758bd438] {
        position: absolute;
        top: 6px;
        right: 0;
        width: 16px;
        height: 16px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAG9JREFUOE9jZKAQMOLQb87AwJDAwMDABJX/x8DAsICBgeEkunpcBvhAFW6B0uh8uDnIBswk0TfpIPXoLgAZApbAA1DU0NQAZJtwsfF6YdQABgaKwwBXUqBtOihlYGBQIZAS7zAwMHTD1ODKTERnCwBJGigRFdY0HgAAAABJRU5ErkJggg==);
        cursor: pointer;
}
.work-calendar-box .content-list .no-data[data-v-758bd438] {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      height: 110px;
      font-size: 14px;
      color: #999;
}

.wel {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 1100px;
  margin: 0 auto;
}

.wel-box[data-v-25bc4a24] {
  padding: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.wel-box .wel-left[data-v-25bc4a24] {
    width: calc(100% - 376px);
}
.wel-box .wel-left .wel-left-bottom[data-v-25bc4a24] {
      margin-top: 24px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
}
.wel-box .wel-left .wel-left-bottom > div[data-v-25bc4a24] {
        width: calc((100% - 24px) / 2);
}
.wel-box .wel-right[data-v-25bc4a24] {
    width: 352px;
    margin-left: 24px;
}

.bigBox[data-v-793a6cf0] {
  position: relative;
  height: 770px;
  overflow: auto;
}
.bigBox .project-base-info .name[data-v-793a6cf0] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
}
.bigBox .project-base-info .desc[data-v-793a6cf0] {
    font-size: 14px;
    color: #333;
    line-height: 22px;
    padding-top: 20px;
}
.bigBox .project-item[data-v-793a6cf0] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding-top: 20px;
}
.bigBox .project-item .project-item-td[data-v-793a6cf0] {
      width: 33.33%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      line-height: 20px;
      padding-right: 10px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
}
.bigBox .project-item .label[data-v-793a6cf0] {
      font-size: 14px;
      color: #333;
      min-width: 80px;
}
.bigBox .project-item .value[data-v-793a6cf0] {
      font-size: 14px;
      color: #333;
}
.bigBox .project-user-box[data-v-793a6cf0] {
    padding-top: 20px;
}
.bigBox .project-user-box .sub-title[data-v-793a6cf0] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
}
.bigBox .project-user-box .user-item-tr[data-v-793a6cf0] {
      padding: 15px 0;
      border-bottom: 1px solid #e8e8e8;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
}
.bigBox .project-user-box .user-item-tr[data-v-793a6cf0]:last-child {
        border-bottom: 0;
}
.bigBox .project-user-box .user-item-tr .user-item-td[data-v-793a6cf0] {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        margin-right: 20px;
        font-size: 14px;
        color: #333;
}
.bigBox .project-housing-box[data-v-793a6cf0] {
    padding-top: 20px;
}
.bigBox .project-housing-box .sub-title[data-v-793a6cf0] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.bigBox .flow .sub-title[data-v-793a6cf0] {
    font-size: 18px;
    color: #333;
    line-height: 24px;
    font-weight: 600;
    padding-bottom: 20px;
}
.bigBox .flow .title[data-v-793a6cf0] {
    width: 100%;
}
.bigBox .flow .title span[data-v-793a6cf0] {
      display: inline-block;
      width: 180px;
}
.bigBox .flow .title .span[data-v-793a6cf0] {
      font-size: 14px;
}
.bigBox .flow .title .comment[data-v-793a6cf0] {
      width: 300px;
}
.bigBox .tools[data-v-793a6cf0] {
    text-align: right;
    position: absolute;
    top: 0;
    right: 10px;
}
.bigBox .name[data-v-793a6cf0] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
}
.bigBox .word[data-v-793a6cf0] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}

.container[data-v-6c3e88b8] {
  position: relative;
  height: 770px;
  overflow: auto;
}
.container .name[data-v-6c3e88b8] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-6c3e88b8] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .flow[data-v-6c3e88b8] {
    margin-top: 20px;
}
.container .flow .sub-title[data-v-6c3e88b8] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.container .flow .title[data-v-6c3e88b8] {
      width: 100%;
}
.container .flow .title span[data-v-6c3e88b8] {
        display: inline-block;
        width: 180px;
}
.container .flow .title .span[data-v-6c3e88b8] {
        font-size: 14px;
}
.container .flow .title .comment[data-v-6c3e88b8] {
        width: 300px;
}
.container .tools[data-v-6c3e88b8] {
    text-align: right;
    position: absolute;
    top: 0;
    right: 10px;
}

.container[data-v-7c9a8f29] {
  position: relative;
  height: 770px;
  overflow: auto;
}
.container .name[data-v-7c9a8f29] {
    font-size: 18px;
    color: #333;
    font-weight: 600;
    line-height: 24px;
    margin-bottom: 10px;
}
.container .word[data-v-7c9a8f29] {
    font-size: 14px;
    color: #333;
    margin-top: 10px;
}
.container .flow[data-v-7c9a8f29] {
    margin-top: 20px;
}
.container .flow .sub-title[data-v-7c9a8f29] {
      font-size: 18px;
      color: #333;
      line-height: 24px;
      font-weight: 600;
      padding-bottom: 20px;
}
.container .flow .title[data-v-7c9a8f29] {
      width: 100%;
}
.container .flow .title span[data-v-7c9a8f29] {
        display: inline-block;
        width: 180px;
}
.container .flow .title .span[data-v-7c9a8f29] {
        font-size: 14px;
}
.container .flow .title .comment[data-v-7c9a8f29] {
        width: 300px;
}
.container .tools[data-v-7c9a8f29] {
    text-align: right;
    position: absolute;
    top: 0;
    right: 10px;
}

.right[data-v-b4d52c4c] {
  text-align: right;
}

