.plan_center {
  .ivu-form-item-content {
    label {
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      display: block;
    }
  }

  .spin-icon-load {
    animation: ani-demo-spin 1s linear infinite;
  }

  .ivu-date-picker {
    width: 100%;
  }

  /* 颜色组件样式 */
  .color {
    /*隐藏颜色面板*/
    .ivu-color-picker-picker-panel {
      display: none;
    }

    .ivu-select-dropdown {
      width: 180px;
    }

    br {
      display: none;
    }
  }

  /* radio组 */
  .ivu-radio-group-button .ivu-radio-wrapper:first-child {
    border-color: #dcdee2;
  }

  .ivu-radio-group-button .ivu-radio-wrapper-checked:first-child {
    box-shadow: none!important;
  }

  .ivu-radio-group-button .ivu-radio-wrapper-checked {
    border-color: #0077c8!important;
  }

  .ivu-radio-group-button .ivu-radio-wrapper:hover {
    border-color: #dcdee2!important;
  }

  .ivu-input[disabled]:hover,fieldset[disabled] .ivu-input:hover {
    border-color: #e3e5e8
  }

  .mainplan-toolbar .toolbar-wrapper-col {
    width: calc(~'100% + 75px');
  }

  .plan-drawer-tab .ivu-tabs-content {
    height: 100%;
  }

  .ivu-table th,
  .ivu-table td {
    border-right: 1px solid rgba(51, 63, 72, 0.1) !important;
  }

}

.plan-center-main-reference .ivu-modal-close .ivu-icon-ios-close {
  color: black;
}

.plan-center-main-reference .ivu-modal-close .ivu-icon-ios-close:hover {
  color: black;
}

.gantt_message_area.dhtmlx_message_area {
  display: none !important;
}
