﻿.modal-roomcar .m-wrapper {
  padding-bottom: 25rem; }
  .modal-roomcar .m-wrapper .m-top {
    border-bottom: 0.1rem solid #dedede;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }
  .modal-roomcar .m-wrapper .m-body {
    display: inline-block;
    width: 100%; }
    .modal-roomcar .m-wrapper .m-body > .year {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%; }
      .modal-roomcar .m-wrapper .m-body > .year select {
        border-left: 0;
        border-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        height: 3.5rem; }
    .modal-roomcar .m-wrapper .m-body > .category {
      height: 100%;
      width: 5rem;
      position: absolute;
      /*padding-top: 3.5rem;*/
      left: 0;
      top: 0; }
      .modal-roomcar .m-wrapper .m-body > .category > .wrapper {
        height: 100%;
        overflow: auto;
        border-right: 0.1rem solid #dedede; }
        .modal-roomcar .m-wrapper .m-body > .category > .wrapper::-webkit-scrollbar {
          width: 0; }
        .modal-roomcar .m-wrapper .m-body > .category > .wrapper .each {
          border-bottom: 0.1rem solid #dedede;
          /*padding: 1rem 0;*/
          padding: 0.7rem 0;
          text-align: center;
          cursor: pointer; }
          .modal-roomcar .m-wrapper .m-body > .category > .wrapper .each > img {
            width: 2rem; }
          .modal-roomcar .m-wrapper .m-body > .category > .wrapper .each.on {
            background: #eee; }
    .modal-roomcar .m-wrapper .m-body > .groups {
      padding-left: 5rem;
      height: 100%;
      /*padding-top: 3.5rem;*/ }
      .modal-roomcar .m-wrapper .m-body > .groups > .wrapper {
        height: 100%;
        overflow: auto;
        /*overflow: hidden;*/ }
        .modal-roomcar .m-wrapper .m-body > .groups > .wrapper .table {
          padding-bottom: 0; }
          .modal-roomcar .m-wrapper .m-body > .groups > .wrapper .table .t-data.count {
            width: 5rem; }
        .modal-roomcar .m-wrapper .m-body > .groups > .wrapper .component-step > .list {
          padding-left: 1rem;
          padding-top: 0.6rem; }
          .modal-roomcar .m-wrapper .m-body > .groups > .wrapper .component-step > .list ul > li.ui-selecting > a > span {
            text-decoration: underline; }
        .modal-roomcar .m-wrapper .m-body > .groups > .wrapper ul {
          padding-left: 3rem; }
          .modal-roomcar .m-wrapper .m-body > .groups > .wrapper ul li {
            margin-top: 1rem;
            margin-bottom: 1rem; }
            .modal-roomcar .m-wrapper .m-body > .groups > .wrapper ul li .name {
              font-weight: bold; }
        .modal-roomcar .m-wrapper .m-body > .groups > .wrapper .gravity-center {
          text-align: center;
          padding-top: 5rem; }
  .modal-roomcar .m-wrapper .m-bottom {
    position: relative;
    padding: 0;
    height: 25rem; }
    .modal-roomcar .m-wrapper .m-bottom .selection {
      text-align: left;
      overflow-y: auto;
      margin-top: 0.3rem;
      height: 19rem;
      border-bottom: 0.1rem solid #eee;
      padding: 0.9rem 1.7rem; }
      .modal-roomcar .m-wrapper .m-bottom .selection .title {
        margin-bottom: 0.6rem; }
      .modal-roomcar .m-wrapper .m-bottom .selection ul {
        list-style: none;
        padding: 0;
        margin: 0; }
        .modal-roomcar .m-wrapper .m-bottom .selection ul li {
          border: 0.1rem solid #dedede;
          margin: 0.3rem 0.3rem 0rem 0;
          display: inline-block;
          padding: 0.6rem 2.5rem 0.6rem 0.6rem;
          position: relative;
          float: left; }
          .modal-roomcar .m-wrapper .m-bottom .selection ul li span {
            display: block;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden; }
            .modal-roomcar .m-wrapper .m-bottom .selection ul li span.remove-btn {
              cursor: pointer;
              color: #666;
              position: absolute;
              padding: 0.6rem;
              right: 0;
              top: 0; }
              .modal-roomcar .m-wrapper .m-bottom .selection ul li span.remove-btn:hover {
                color: #000;
                background: #eee;
                outline: 0.1rem solid #dedede; }
    .modal-roomcar .m-wrapper .m-bottom .actions {
      position: absolute;
      right: 0;
      bottom: 0;
      padding: 1.2rem;
      text-align: right;
      width: 100%; }

@media (max-width: 767px) {
  .modal-group-box .m-wrapper .m-bottom .actions {
    display: inline-flex;
    gap: 15px; } }

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAid3d3cm9vdC9tb2RhbHMvcm9vbWNhci9zdHlsZS5jc3MiLAoJInNvdXJjZXMiOiBbCgkJInd3d3Jvb3QvbW9kYWxzL3Jvb21jYXIvc3R5bGUuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICJBQUFBLEFBQ0ksY0FEVSxDQUNWLFVBQVUsQ0FBQztFQUNQLGNBQWMsRUFBRSxLQUFLLEdBbUx4QjtFQXJMTCxBQUlRLGNBSk0sQ0FDVixVQUFVLENBR04sTUFBTSxDQUFDO0lBQ0gsYUFBYSxFQUFFLG9CQUFvQjtJQUNuQyxRQUFRLEVBQUUsTUFBTTtJQUNoQixhQUFhLEVBQUUsUUFBUTtJQUN2QixXQUFXLEVBQUUsTUFBTSxHQUN0QjtFQVRULEFBV1EsY0FYTSxDQUNWLFVBQVUsQ0FVTixPQUFPLENBQUM7SUFDSixPQUFPLEVBQUUsWUFBWTtJQUNyQixLQUFLLEVBQUUsSUFBSSxHQXNHZDtJQW5IVCxBQWVjLGNBZkEsQ0FDVixVQUFVLENBVU4sT0FBTyxHQUlELEtBQUssQ0FBQztNQUNKLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBRSxDQUFDO01BQ04sSUFBSSxFQUFFLENBQUM7TUFDUCxLQUFLLEVBQUUsSUFBSSxHQVNkO01BNUJiLEFBcUJnQixjQXJCRixDQUNWLFVBQVUsQ0FVTixPQUFPLEdBSUQsS0FBSyxDQU1ILE1BQU0sQ0FBQztRQUNILFdBQVcsRUFBRSxDQUFDO1FBQ2QsWUFBWSxFQUFFLENBQUM7UUFDZixXQUFXLEVBQUUsQ0FBQztRQUNkLGNBQWMsRUFBRSxDQUFDO1FBQ2pCLE1BQU0sRUFBRSxNQUFNLEdBQ2pCO0lBM0JqQixBQThCYyxjQTlCQSxDQUNWLFVBQVUsQ0FVTixPQUFPLEdBbUJELFNBQVMsQ0FBQztNQUNSLE1BQU0sRUFBRSxJQUFJO01BQ1osS0FBSyxFQUFFLElBQUk7TUFDWCxRQUFRLEVBQUUsUUFBUTtNQUNsQix3QkFBd0I7TUFDeEIsSUFBSSxFQUFFLENBQUM7TUFDUCxHQUFHLEVBQUUsQ0FBQyxH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 */