.suggest-shop--30fW {
    display: flex;
    box-sizing: border-box;
    height: 49px;
    padding: 4px 20px;
    text-decoration: none;
    border-bottom: 1px solid #f1f1f1;
    background-size: 18px;
    align-items: center;
    position: relative;
  }
  .suggest-shop--30fW:after {
    position: absolute;
    top: 50%;
    right: 12px;
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-top: -9px;
    background: url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cdefs%3E%3Cstyle/%3E%3C/defs%3E%3Cpath d='M618.667 516.267L281.6 853.333l85.333 85.334 422.4-422.4-4.266-4.267-422.4-422.4-85.334 85.333 341.334 341.334z' fill='gray'/%3E%3C/svg%3E")
      50% no-repeat;
    background-size: 18px;
  }
  .suggest-shop__image--HbSs {
    width: 100%;
    max-width: 40px;
    max-height: 40px;
    margin-right: 12px;
    font-size: 5px;
    line-height: 1;
    text-align: center;
    vertical-align: middle;
    background: rgba(0, 0, 0, 0.1);
  }
  .suggest-shop__title--2K6U {
    font-family: Roboto-Regular, Helvetica, sans-serif;
    font-size: 14px;
    letter-spacing: 0;
    color: #202020;
  }
  .suggest-shop__title--2K6U:hover {
    color: #f36d00;
  }
  .suggest-common--2KmE {
    font-size: 14px;
    color: #212121;
    display: flex;
    align-items: center;
    flex-direction: row;
    outline: none;
    text-decoration: none;
    height: 45px;
    padding: 0 20px;
  }
  .suggest-item-content--20px {
    flex: 1 1;
    padding-right: 6px;
  }
  .suggest-item-open--3kia {
    width: 14px;
    height: 14px;
  }
  .dropdown-store-index--35Pn {
    display: flex;
    flex-direction: column;
  }
  .dropdown-store-divider--1n8P {
    background-color: #f5f5f5;
    height: 10px;
  }
  .dropdown-store-cell--106A {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 20px;
    height: 45px;
    font-size: 14px;
    cursor: pointer;
    outline: none;
    color: #212121;
    text-decoration: none;
  }
  .dropdown-store-hd--2WKj {
    font-size: 15px;
    font-weight: 600;
    border-bottom: 1px solid #e6e8ef;
  }
  .dropdown-store-cell--106A .cell-icon--3YCW {
    width: 25px;
    height: 25px;
    border-radius: 4px;
    vertical-align: top;
  }
  .dropdown-store-cell--106A .cell-title--1ay9 {
    padding: 0 6px;
  }
  .dropdown-store-cell--106A .cell-badge--1hXi {
    margin-right: 6px;
    width: auto;
    height: 13px;
  }
  .dropdown-store-cell--106A .cell-open--r3Pv {
    height: 14px;
    width: 14px;
  }
  .dropdown-store-cell--106A .cell-content--kDN7 {
    flex: 1 1;
    display: flex;
    flex-direction: row;
    align-items: center;
  }
  .cusImg--eqjr {
    position: relative;
    overflow: hidden;
  }
  .cusImgCover--E372 {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.02);
  }
  .suggest-list--3Tm8 {
    padding-bottom: 12px;
  }
  .history--3vTn {
    padding: 12px 20px;
  }
  .history__header--1E-C {
    height: 12px;
    line-height: 12px;
  }
  .history__title--3rTR {
    float: left;
    font-family: Roboto-Regular, Helvetica, sans-serif;
    font-size: 12px;
    color: gray;
  }
  .history__action--1FTv {
    float: right;
    font-family: Roboto-Medium, Helvetica, sans-serif;
    font-size: 12px;
    color: #f36d00;
    cursor: pointer;
  }
  .history__list--33EO {
    clear: both;
    margin-top: 8px;
  }
  .history__item--1rg8 {
    font-family: Roboto-Regular, Helvetica, sans-serif;
    font-size: 14px;
    color: #212121;
    height: 45px;
    line-height: 45px;
    display: block;
    outline: none;
    text-decoration: none;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .rc-checkbox--3Eer {
    white-space: nowrap;
    cursor: pointer;
    outline: none;
    display: inline-block;
    position: relative;
    line-height: 1;
    vertical-align: middle;
  }
  .rc-checkbox--3Eer:hover .rc-checkbox-inner--2TOq,
  .rc-checkbox-input--3kBr:focus + .rc-checkbox-inner--2TOq {
    border-color: #f57224;
  }
  .rc-checkbox-inner--2TOq {
    position: relative;
    top: 0;
    left: 0;
    display: inline-block;
    width: 14px;
    height: 14px;
    border-radius: 3px;
    border: 1px solid #d9d9d9;
    background-color: #fff;
    transition: border-color 0.3s cubic-bezier(0.68, -0.55, 0.27, 1.55),
      background-color 0.3s cubic-bezier(0.68, -0.55, 0.27, 1.55);
  }
  .rc-checkbox-inner--2TOq:after {
    transform: rotate(45deg);
    position: absolute;
    left: 4px;
    top: 1px;
    display: table;
    width: 5px;
    height: 8px;
    border: 2px solid #fff;
    border-top: 0;
    border-left: 0;
    content: " ";
    -webkit-animation-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55);
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55);
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: amCheckboxOut--1Qc4;
    animation-name: amCheckboxOut--1Qc4;
  }
  .rc-checkbox-input--3kBr {
    position: absolute;
    left: 0;
    z-index: 9999;
    cursor: pointer;
    opacity: 0;
    top: 0;
    bottom: 0;
    right: 0;
  }
  .rc-checkbox-checked--2MTg:hover .rc-checkbox-inner--2TOq {
    border-color: #f57224;
  }
  .rc-checkbox-checked--2MTg .rc-checkbox-inner--2TOq {
    border-color: #f57224;
    background-color: #f57224;
    background-color: #fff1e8;
  }
  .rc-checkbox-checked--2MTg .rc-checkbox-inner--2TOq:after {
    transform: rotate(45deg);
    position: absolute;
    left: 4px;
    top: 1px;
    display: table;
    width: 5px;
    height: 8px;
    border: 2px solid #fff;
    border-color: #f57224;
    border-top: 0;
    border-left: 0;
    content: " ";
    -webkit-animation-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55);
    animation-timing-function: cubic-bezier(0.68, -0.55, 0.27, 1.55);
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: amCheckboxOut--1Qc4;
    animation-name: amCheckboxOut--1Qc4;
  }
  .rc-checkbox-disabled--2GOW.rc-checkbox-checked--2MTg:hover
    .rc-checkbox-inner--2TOq {
    border-color: #d9d9d9;
  }
  .rc-checkbox-disabled--2GOW.rc-checkbox-checked--2MTg .rc-checkbox-inner--2TOq {
    background-color: #f3f3f3;
    border-color: #d9d9d9;
  }
  .rc-checkbox-disabled--2GOW.rc-checkbox-checked--2MTg
    .rc-checkbox-inner--2TOq:after {
    -webkit-animation-name: none--CEmU;
    animation-name: none--CEmU;
    border-color: #ccc;
  }
  .rc-checkbox-disabled--2GOW:hover .rc-checkbox-inner--2TOq {
    border-color: #d9d9d9;
  }
  .rc-checkbox-disabled--2GOW .rc-checkbox-inner--2TOq {
    border-color: #d9d9d9;
    background-color: #f3f3f3;
  }
  .rc-checkbox-disabled--2GOW .rc-checkbox-inner--2TOq:after {
    -webkit-animation-name: none--CEmU;
    animation-name: none--CEmU;
    border-color: #f3f3f3;
  }
  .rc-checkbox-disabled--2GOW .rc-checkbox-inner-input--WcDY {
    cursor: default;
  }
  @-webkit-keyframes amCheckboxIn--3t7r {
    0% {
      opacity: 0;
      transform-origin: 50% 50%;
      transform: scale(0) rotate(45deg);
    }
    to {
      opacity: 1;
      transform-origin: 50% 50%;
      transform: scale(1) rotate(45deg);
    }
  }
  @keyframes amCheckboxIn--3t7r {
    0% {
      opacity: 0;
      transform-origin: 50% 50%;
      transform: scale(0) rotate(45deg);
    }
    to {
      opacity: 1;
      transform-origin: 50% 50%;
      transform: scale(1) rotate(45deg);
    }
  }
  @-webkit-keyframes amCheckboxOut--1Qc4 {
    0% {
      opacity: 1;
    }
    to {
      opacity: 0;
    }
  }
  @keyframes amCheckboxOut--1Qc4 {
    0% {
      opacity: 1;
    }
    to {
      opacity: 0;
    }
  }
  :root {
    --text-color: #757575;
    --text-hover-color: #f57224;
    --text-hover-opacity: 1;
  }
  :root.daraz {
    --text-color: #fff;
    --text-hover-color: #fff;
    --text-hover-opacity: 0.8;
  }
  .hotBorder--3N6k {
    height: 13px;
    line-height: 13px;
    overflow: hidden;
    margin-top: 2px;
    padding-left: 0;
    box-sizing: border-box;
    position: relative;
    left: 1px;
    color: #757575;
    font-size: 12px;
    width: 100%;
    white-space: nowrap;
  }
  .hotItem--10sm:first-child {
    padding-left: 0;
  }
  .hotItem--10sm:first-child:before {
    display: none;
  }
  .hotItem--10sm:hover {
    color: #f57224;
    color: var(--text-hover-color);
    opacity: 1;
    opacity: var(--text-hover-opacity);
  }
  .hotItem--10sm:before {
    position: absolute;
    left: 0;
    top: 0;
    content: "";
    display: inline-block;
    width: 1px;
    height: 12px;
    font-size: 0;
    overflow: hidden;
    background-color: #e9e9e9;
    box-sizing: border-box;
  }
  .hotItem--10sm {
    position: relative;
    float: left;
    font-size: 12px;
    color: #757575;
    color: var(--text-color);
    padding: 0 8px;
    text-decoration: none;
    cursor: pointer;
  }
  :root {
    --bg-color: #eff0f5;
    --btn-background: #f57224
      url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cdefs%3E%3Cstyle/%3E%3C/defs%3E%3Cpath d='M695.467 622.933h-38.4l-12.8-12.8c46.933-55.466 76.8-128 76.8-204.8 0-174.933-140.8-315.733-315.734-315.733s-320 136.533-320 311.467S226.133 716.8 401.067 716.8c76.8 0 149.333-29.867 204.8-76.8l12.8 12.8v38.4l243.2 243.2 72.533-72.533-238.933-238.934zm-294.4 0c-119.467 0-217.6-98.133-217.6-217.6s98.133-217.6 217.6-217.6 217.6 98.134 217.6 217.6c4.266 119.467-93.867 217.6-217.6 217.6z' fill='%23FFF'/%3E%3C/svg%3E")
      center no-repeat;
  }
  :root.daraz {
    --bg-color: #fff;
    --btn-background: url(../images/O1CN01cwHWrW1dwuHpJheqe_!!6000000003801-2-tps-72-72.png)
      50% no-repeat #ffe1d2 !important;
  }
  .search-box--2I2a {
    position: relative;
    box-sizing: border-box;
    width: 100%;
    height: 45px;
  }
  .search-box--2I2a a:hover {
    color: #f36d00;
  }
  .search-box__bar--29h6 {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 45px;
  }
  .search-box__input--O34g {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    box-sizing: border-box;
    width: 100%;
    height: 100%;
    padding: 13px 19px;
    font-family: Roboto-Regular, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1;
    letter-spacing: 0;
    color: #212121;
    border: none;
    outline: none;
    background: #eff0f5;
    background: var(--bg-color);
    box-shadow: none;
    border-radius: 2px;
  }
  .search-box__tbc--33wL {
    position: absolute;
    top: 0;
    right: 45px;
    line-height: 45px;
    font-size: 12px;
    background: #eff0f5;
    padding: 0 5px;
  }
  .search-box__tbc_text--1Cxj {
    margin-left: 5px;
  }
  .search-box__input--O34g::-webkit-input-placeholder {
    color: #9e9e9e;
  }
  .search-box__input--O34g:-webkit-autofill,
  .search-box__input--O34g:-webkit-autofill:active,
  .search-box__input--O34g:-webkit-autofill:focus,
  .search-box__input--O34g:-webkit-autofill:hover {
    -webkit-transition: background-color 5000s ease-in-out 0s;
    transition: background-color 5000s ease-in-out 0s;
  }
  .search-box__search--2fC5 {
    position: absolute;
    right: 0;
    top: 0;
    width: 45px;
    line-height: 1;
  }
  .search-box__button--1oH7 {
    display: block;
    text-decoration: none;
    width: 45px;
    height: 45px;
    text-indent: -9999px;
    border: none;
    border-radius: 0 2px 2px 0;
    outline: none;
    background: #f57224
      url("data:image/svg+xml;charset=utf-8,%3Csvg class='icon' viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cdefs%3E%3Cstyle/%3E%3C/defs%3E%3Cpath d='M695.467 622.933h-38.4l-12.8-12.8c46.933-55.466 76.8-128 76.8-204.8 0-174.933-140.8-315.733-315.734-315.733s-320 136.533-320 311.467S226.133 716.8 401.067 716.8c76.8 0 149.333-29.867 204.8-76.8l12.8 12.8v38.4l243.2 243.2 72.533-72.533-238.933-238.934zm-294.4 0c-119.467 0-217.6-98.133-217.6-217.6s98.133-217.6 217.6-217.6 217.6 98.134 217.6 217.6c4.266 119.467-93.867 217.6-217.6 217.6z' fill='%23FFF'/%3E%3C/svg%3E")
      50% no-repeat;
    background: var(--btn-background);
    background-size: 22px;
    box-shadow: none;
    cursor: pointer;
  }
  .search-box__popup--3Pf1 {
    position: absolute;
    z-index: 21000;
    top: 100%;
    right: 0;
    left: 0;
    width: 100%;
    border-radius: 3px;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.21);
  }
  .search-box__delimiter--bzwe {
    height: 1px;
    background: #ececec;
  }
  .layout-search-box--qK-K {
    position: absolute;
    width: 688px;
  }
  