.add-live__basic-info {
  .label {
    width: 100px;
    text-align: right;
    display: inline-block;
    .require {
      color: #ec4b35;
    }
  }
  .course-cover {
    margin-left: 14px;
    display: flex;
    margin-top: 24px;

    &__wrap {
      position: relative;

      .img-content {
        margin-right: 20px;
        width: 299px;
        height: 169px;
        position: relative;

        img {
          width: 100%;
          height: 100%;
          object-fit: contain;
          border-radius: 4px;
        }
        .tag {
          border-radius: 2px;
          background: #d6d6d6;
          font-size: 12px;
          height: 18px;
          width: 52px;
          text-align: center;
          color: #fff;
          position: absolute;
          top: 8px;
          left: 8px;
        }
      }
    }
    .opt-btns {
      .default-btn {
        margin-left: 14px;
        color: #2966ff;
        cursor: pointer;

        &.disabled {
          color: #ccc;
          cursor: not-allowed;
        }
      }

      .ant-upload-list {
        display: none;
      }

      .tips {
        margin-top: 8px;
        color: #999;
      }
    }
  }
  .course-catalog {
    margin: 20px 0 0 14px;
  }
  //输入框异常项
  .err.ant-input:hover {
    border-color: #FF4F4F;
  }
  .err.ant-input:focus {
    border-color: #FF4F4F !important;
    box-shadow: 0 0 0 2px rgba(255,0,0,0.2);
  }
  .err.ant-input {
    border-color: #FF4F4F;
  }
  //下拉选择异常项
  .err.ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector {
    border-color: #FF4F4F;
    box-shadow: 0 0 0 2px rgba(255,0,0,0.2);
  }
  .err.ant-select:not(.ant-select-disabled):hover {
    .ant-select-selector {
      border-color: #FF4F4F;
    }
  } 
  .err.ant-select:not(.ant-select-customize-input) .ant-select-selector {
    border-color: #FF4F4F;
  }
}
.ant-cascader-menu-item-active:not(.ant-cascader-menu-item-disabled) {
  font-weight: normal !important;
  color: #2966ff !important;
}
#imgCutModalNew {
  width: 500px;
  height: 300px;
}
.preview-url-box{
  overflow: hidden;
}
