.mainView {
  width: 1200px;
  background: #fff;

  .el-form {
    margin-top: 15px;

    .module {
      margin: 38px 15px;
      overflow: hidden;
      padding: 30px 0;
      box-shadow: 3px 0 8px -4px #000;

      .title {
        padding: 15px;
        background: #02a7f0;
        margin-bottom: 20px;

        span {
          color: #fff;
          font-size: 18px;
          font-weight: bold;
        }
      }

      .el-form-item {
        float: left;
        width: 500px;
        .el-input{
          height: 40px;
        }
      }
      .radioBox{
        width: 100% !important;
      }

    }

    .module:last-child {
      .el-form-item {
        width: 100%;

        .el-textarea {
          width: 820px;
        }
      }

      .code {
        .el-input {
          width: 220px;
          margin-right: 20px;
        }
      }

      .textarea {
        margin-top: 30px;
      }
    }
  }

  ::v-deep(.el-form) {
    .el-form-item {
      .el-form-item__label {
        line-height: 40px;
      }
    }
  }

  .btnBox {
    display: flex;
    justify-content: center;
    margin: 20px 0 40px 0;

    .el-button {
      padding: 10px 30px;
      margin: 0 30px;
    }
  }
}