.template {
  height: 100%;
}
.main-card {
  height: 100%;
}
.config-box {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.content {
  flex: 1;
}
.goods-item-name {
  cursor: pointer;
  padding: 6px 12px;
  border: 1px solid #0058FF;
  color: #0058FF;
  border-radius: 3px;
  margin-bottom: 30px;
  display: inline-block;
}
.goods-change-box {
  max-width: 100%;
}
.goods-change-box .goods-item-box {
  max-height: 500px;
  overflow-y: auto;
  padding: 0.2rem;
}
.goods-change-box .goods-item-box .goods-group-item {
  margin-bottom: 0.3rem;
}
.goods-change-box .goods-item-box .goods-group-item .goods-group-name {
  font-weight: 700;
  font-size: 0.18rem;
  margin-bottom: 0.15rem;
}
.goods-change-box .goods-item-box .goods-group-item .goods-group-info {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 15px;
  row-gap: 0.1rem;
}
.goods-change-box .goods-item-box .goods-group-item .goods-group-info .option-name {
  cursor: pointer;
  font-size: 0.14rem;
}
.goods-change-box .goods-item-box .goods-group-item .goods-group-info .option-name:hover {
  color: #0058FF;
}
      @media screen and (max-width: 750px) {
  .f-order {
    height: auto !important;
  }
  .f-order .el-main {
    height: 100%  !important;
  }
  .f-order .l-empty {
    width: 0  !important;
  }
  .mf-cloud {
    padding-bottom: 1rem  !important;
  }
  .f-order .right {
    width: 100%  !important;
    justify-content: center  !important;
  }
 
  .store-item .el-input-number {
    width: 2.5rem  !important;
  }
  .f-order .main-card {
    flex-wrap: wrap  !important;
    padding: 0.1rem 0  !important;
    row-gap: 0.1rem  !important;
    font-size: 0.28rem  !important;
  }
  .f-order .bot-price .new span {
    font-size: 0.28rem  !important;
  }
  .f-order .main-card .left {
    width: 100%  !important;
    justify-content: center  !important;
  }
  .mf-cloud .cloud-box .cloud-item {
    width: 100%  !important;
  }
  .f-order .mid {
    width: 100%  !important;
    justify-content: center  !important;
    align-items: center  !important;
  }
  .f-order .bot-price {
    font-size: 0.28rem  !important;
  }
  .f-order .bot-price .total-icon {
    font-size: 0.28rem  !important;
  }
  .f-order .el-input-number {
    width: 2.6rem  !important;
  }
}