.footer {
  composes: footer from '../Repair/style.css';
}
.footer-item {
  composes: footer-item from '../Repair/style.css';
}
.publicCarList {
  composes: repairList from '../Repair/style.css';
}
.listInfo {
  composes: listInfo from '../Repair/style.css';
}
.noData {
  composes: noData from '../Repair/style.css';
}
/* apply */
.scrollWrap {
  background-color: #f2f2f2;
}
.content {
  padding: 30px 40px 20px;
}
.listItem {
  composes: listItem from '../Repair/style.css';
  padding: 0;
  min-height: 53px;
  line-height: 53px;
  align-items: center;
}
.listItemAutoHeight {
  composes: listItem;
  height: auto;
  align-items: flex-start;
}
.optionItem {
  display: flex;
}
.radioLabel {
  composes: checkLabel from '../RepairDeal/style.css';
  margin-top: 10px;
}
.inner {
  composes: checkInner from '../RepairDeal/style.css';
}
.radioValue {
  text-align: left;
  flex: 1;
}
.itemValue {
  composes: inputBox from '../Repair/style.css';
  flex: 1;
}
.itemValue::after {
  display: none;
}
.inputBox {
  background-color: #f0f0f0;
  border-radius: 8px;
}

.itemLabel {
  composes: itemLabel from '../Repair/style.css';
  margin: 0;
  margin-right: 14px;
  width: 160px;
  text-align: right;
  text-align-last: right;
}
.itemInput {
  composes: input from '../Repair/style.css';
  background-color: #f0f0f0;
  border-radius: 8px;
  line-height: 48px;
  height: 48px;
}
.selectInput {
  composes: inputBox from '../Repair/style.css';
  min-height: 50px;
}
.arrow {
  composes: arrow from '../../components/Input/Select/style.css';
}
.itemSelect {
  flex: 1;
}
.DateWrap {
  width: 100%;
}
.DateInnerWrap {
  width: 100%;
}
.selectWrap {
  background-color: #f0f0f0;
  border-radius: 8px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  color: #999;
}
.selectValue {
  text-align: center;
  color: #333;
}
.textarea {
  background-color: #f0f0f0;
  border-radius: 8px;
  font-size: 22px;
}
.submitBtn {
  width: 560px;
  height: 80px;
  line-height: 80px;
  background: #3695c0;
  color: #fff;
  margin: 40px auto 0;
}
