[data-v-3207a7a2] .el-checkbox__label {
  line-height: 1.7;
}
[data-v-3207a7a2] .add-class-dialog .el-dialog {
  margin-top: 5vh !important;
}
[data-v-3207a7a2] .add-class-dialog .el-dialog .el-dialog__body {
  padding: 10px 20px;
}
[data-v-3207a7a2] .pay-amount-row .el-input-number {
  width: 200px;
}
[data-v-3207a7a2] .pay-amount-row .el-input-number .el-input__inner {
  text-align: left;
}
[data-v-3207a7a2] .row-expand-cover .el-table__expand-icon {
  visibility: hidden;
}
[data-v-3207a7a2] .row-expand-cover + tr .el-table__expanded-cell {
  display: none;
}
[data-v-3207a7a2] tr .el-table__expanded-cell {
  padding-left: 220px;
}
.ellipsis[data-v-3207a7a2] {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.order-info-container[data-v-3207a7a2] {
  width: calc(100vw - 30px);
  height: 600px;
  padding: 1px 30px 15px;
  background-color: #fff;
  box-sizing: border-box;
}
.order-info-container .order-info-item[data-v-3207a7a2] {
  display: flex;
  align-items: center;
  margin: 25px 0;
}
.order-info-container .order-info-item .label[data-v-3207a7a2] {
  width: 130px;
  text-align: right;
}
.order-info-container .order-info-item .content[data-v-3207a7a2] {
  margin-left: 20px;
}
.order-info-container .order-info-item .content .error-message[data-v-3207a7a2] {
  margin-left: 10px;
  font-size: 14px;
  font-weight: 600;
  color: #f56c6c;
}
.order-info-container .pay-amount-row .label[data-v-3207a7a2]::before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}
.order-info-container .pay-amount-row .content .el-input[data-v-3207a7a2] {
  width: 200px;
}
.order-info-container .choosed-project-product-list-row[data-v-3207a7a2] {
  display: block;
}
.order-info-container .choose-product-row .label[data-v-3207a7a2]::before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}
.order-info-container .add-class-dialog .main-content[data-v-3207a7a2] {
  display: flex;
  flex-direction: column;
}
.order-info-container .add-class-dialog .main-content .main-content-header[data-v-3207a7a2] {
  display: flex;
  align-items: center;
  height: 50px;
}
.order-info-container .add-class-dialog .main-content .main-content-header .header-left[data-v-3207a7a2] {
  width: 170px;
  text-align: center;
}
.order-info-container .add-class-dialog .main-content .main-content-header .header-right[data-v-3207a7a2] {
  display: flex;
  padding-left: 20px;
}
.order-info-container .add-class-dialog .main-content .main-content-header .header-right .search-class-btn[data-v-3207a7a2] {
  margin-left: 10px;
}
.order-info-container .add-class-dialog .main-content .main-content-content[data-v-3207a7a2] {
  display: flex;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
.order-info-container .add-class-dialog .main-content .main-content-content .project-list[data-v-3207a7a2] {
  width: 170px;
  border-right: 1px solid #ccc;
}
.order-info-container .add-class-dialog .main-content .main-content-content .project-list .project-item[data-v-3207a7a2] {
  padding: 0 10px;
  box-sizing: border-box;
  display: block;
  color: #606266;
  text-decoration: none;
  cursor: pointer;
  text-align: center;
}
.order-info-container .add-class-dialog .main-content .main-content-content .project-list .active[data-v-3207a7a2] {
  background: #1890ff;
  color: #fff;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list[data-v-3207a7a2] {
  flex: 1;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item[data-v-3207a7a2] {
  padding-left: 40px;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .choose-class-checkbox[data-v-3207a7a2] {
  display: flex;
  align-items: center;
  min-height: 50px;
  padding: 5px 0;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .choose-class-checkbox .class-name[data-v-3207a7a2], .order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .choose-class-checkbox .class-price[data-v-3207a7a2] {
  color: #606266;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .choose-class-checkbox .class-des[data-v-3207a7a2], .order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .choose-class-checkbox .class-name[data-v-3207a7a2] {
  width: 600px;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .choose-class-checkbox .class-price .min-sell-price[data-v-3207a7a2] {
  margin-left: 20px;
  color: #000;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .choose-class-checkbox .class-des[data-v-3207a7a2] {
  font-size: 12px;
  color: #999;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .random-package-product-group[data-v-3207a7a2] {
  padding: 0 0 10px 26px;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-item .random-package-product-group .random-package-product-item[data-v-3207a7a2] {
  display: block;
  height: 20px;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .random-package[data-v-3207a7a2] {
  line-height: inherit;
}
.order-info-container .add-class-dialog .main-content .main-content-content .product-list .product-type[data-v-3207a7a2] {
  padding-left: 20px;
  background-color: #ececec;
}
.order-info-container .add-class-dialog .main-content .main-content-content .project-item[data-v-3207a7a2], .order-info-container .add-class-dialog .main-content .main-content-content .product-item[data-v-3207a7a2] {
  min-height: 50px;
  line-height: 50px;
  border-bottom: 1px solid #ccc;
}
.order-info-container .add-class-dialog .main-content .main-content-content .project-list[data-v-3207a7a2], .order-info-container .add-class-dialog .main-content .main-content-content .product-list[data-v-3207a7a2] {
  height: 450px;
  overflow-y: auto;
  border-bottom: 1px solid #ccc;
}
.order-info-container .add-class-dialog .no-product-tip[data-v-3207a7a2] {
  margin-top: 20px;
  text-align: center;
  font-size: 18px;
}
.order-info-container .choosed-product-table[data-v-3207a7a2] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.v-modal {
  background-color: #fff !important;
}
[data-v-9d1d8bac] .choose-order-type-row .el-radio__label {
  font-size: 16px;
}
[data-v-9d1d8bac] .el-table .el-table__header .el-checkbox {
  display: none;
}
.ellipsis[data-v-9d1d8bac] {
  width: 600px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.order-info-container[data-v-9d1d8bac] {
  width: calc(100vw - 30px);
  min-height: 718px;
  padding: 1px 30px 15px;
  background-color: #fff;
  box-sizing: border-box;
}
.order-info-container .order-info-item[data-v-9d1d8bac] {
  display: flex;
  align-items: center;
  margin: 25px 0;
}
.order-info-container .order-info-item .label[data-v-9d1d8bac] {
  width: 130px;
  text-align: right;
}
.order-info-container .order-info-item .content[data-v-9d1d8bac] {
  margin-left: 20px;
}
.order-info-container .order-info-item .content .error-message[data-v-9d1d8bac] {
  margin-left: 10px;
  font-size: 14px;
  font-weight: 600;
  color: #f56c6c;
}
.order-info-container .order-base-info-label-row[data-v-9d1d8bac] {
  margin-bottom: 10px;
}
.order-info-container .order-base-info-row[data-v-9d1d8bac] {
  margin-top: 10px;
}
.order-info-container .order-base-info-row .base-info-item[data-v-9d1d8bac] {
  display: inline-block;
  margin-right: 50px;
}
.order-info-container .order-base-info-row .base-info-item:first-child label[data-v-9d1d8bac] {
  display: inline-block;
  width: 130px;
  text-align: right;
}
.order-info-container .order-base-info-row .base-info-item span[data-v-9d1d8bac] {
  margin-left: 20px;
}
.order-info-container .choose-order-type-row[data-v-9d1d8bac] {
  display: block;
}
.order-info-container .choose-order-type-row .label[data-v-9d1d8bac]::before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}
.order-info-container .choose-order-type-row .tip[data-v-9d1d8bac] {
  margin-top: 5px;
  font-size: 14px;
  color: #f56c6c;
}
.order-info-container .suborder-row .title[data-v-9d1d8bac] {
  margin-bottom: 10px;
}
.order-info-container .suborder-row .title .title-label[data-v-9d1d8bac] {
  display: inline-block;
  width: 130px;
  text-align: right;
}
.order-info-container .suborder-row .title .title-label .required[data-v-9d1d8bac]::before {
  content: "*";
  color: #f56c6c;
  margin-right: 4px;
}
.order-info-container .suborder-row .title .error-message[data-v-9d1d8bac] {
  margin-left: 10px;
  font-size: 14px;
  font-weight: 600;
  color: #f56c6c;
}
.order-info-container .suborder-row .suborder-component[data-v-9d1d8bac] {
  margin-left: 130px;
}
.order-info-container .main-order-list-dialog .tip[data-v-9d1d8bac] {
  font-size: 20px;
  margin: 5px 0px;
}
.order-info-container .main-order-list-dialog .main-order-list-table tbody tr .hover[data-v-9d1d8bac] {
  display: none;
}
.order-info-container .main-order-list-dialog .main-order-list-table tbody tr:hover .no-hover[data-v-9d1d8bac] {
  display: none;
}
.order-info-container .main-order-list-dialog .main-order-list-table tbody tr:hover .hover[data-v-9d1d8bac] {
  display: block;
}
