/* css-loader:/cloud/source_code/src/components/header/index.module.less */
@font-face {
  font-family: iconfont;
  src:
    url(//at.alicdn.com/t/font_925299_3htnkm0ss7a.woff2?t=1644841548985) format("woff2"),
    url(//at.alicdn.com/t/font_925299_3htnkm0ss7a.woff?t=1644841548985) format("woff"),
    url(//at.alicdn.com/t/font_925299_3htnkm0ss7a.ttf?t=1644841548985) format("truetype");
}
.__header__VZo3gq .icon-arrow-lift__VZo3gq {
  font-size: 28px;
}
.__header__VZo3gq .icon-arrow-lift__VZo3gq:before {
  content: "\e60b";
}
.__header__VZo3gq .icon-messenger__VZo3gq {
  font-size: 23px;
}
.__header__VZo3gq .icon-messenger__VZo3gq:before {
  content: "\e610";
}
.__header__VZo3gq .icon-ma-new__VZo3gq {
  font-size: 23px;
}
.__header__VZo3gq .icon-ma-new__VZo3gq:before {
  content: "\e61a";
}
.__header__VZo3gq .iconfont__VZo3gq {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: iconfont;
  font-style: normal;
}
.__header__VZo3gq * {
  box-sizing: border-box;
}
.__header__VZo3gq .header-fixed__VZo3gq {
  z-index: 999;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
}
.__header__VZo3gq .header-container__VZo3gq {
  background-color: #fff;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 50px;
  display: flex;
}
.__header__VZo3gq .header-container-left__VZo3gq {
  flex: 1;
  align-items: center;
  height: 100%;
  display: flex;
}
.__header__VZo3gq .header-container-right__VZo3gq {
  align-items: center;
  height: 100%;
  display: flex;
}
.__header__VZo3gq .header-icon__VZo3gq {
  justify-content: center;
  align-items: center;
  padding: 9px 6px;
  display: flex;
  position: relative;
}
.__header__VZo3gq .header-close__VZo3gq {
  justify-content: center;
  align-items: center;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
.__header__VZo3gq .header-logo__VZo3gq {
  background-image: url(https://s.alicdn.com/@img/imgextra/i1/O1CN01e5zQ2S1cAWz26ivMo_!!6000000003560-2-tps-920-110.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  width: 125px;
  height: 100%;
  margin: 0 13.5px;
}

/* css-loader:/cloud/source_code/node_modules/.pnpm/@alife+searchx-m-searchbar@0.1.3_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@alife/searchx-m-searchbar/dist/index.esm.es5.production.css */
.index_module_tag__280f5be0 {
  color: #666;
  background: #f4f4f4;
  border-radius: .8vw;
  margin: 1.06667vw 2.13333vw 1.06667vw 0;
  padding: 1.33333vw 2.66667vw;
  display: inline-block;
  overflow: hidden;
}
.index_module_searchPanel__e11dac09 {
  z-index: 1001;
  background: #fff;
  flex-direction: row;
  position: fixed;
  top: 50px;
  bottom: 0;
  left: 0;
  right: 0;
}
.index_module_history__e11dac09,
.index_module_popular__e11dac09,
.index_module_suggestion__e11dac09 {
  padding: 2.13333vw 4.26667vw 1.06667vw;
}
.index_module_history__e11dac09 span,
.index_module_popular__e11dac09 span,
.index_module_suggestion__e11dac09 span {
  font-size: 3.2vw;
}
.index_module_suggestionItem__e11dac09 {
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 11.7333vw;
  display: flex;
}
.index_module_suggestionText__e11dac09 {
  color: #333;
  flex-grow: 1;
  font-size: 3.2vw;
  display: flex;
}
.index_module_keywordsTitle__e11dac09 {
  color: #999;
  background: #fff;
  justify-content: space-between;
  align-items: center;
  font-size: 3.73333vw;
  line-height: 8.53333vw;
  display: flex;
}
.index_module_keywordsTitle__e11dac09 .index_module_clearHistory__e11dac09 {
  width: 3.73333vw;
  height: 3.73333vw;
}
.index_module_keywordsContainer__e11dac09 {
  font-size: 0;
  display: block;
}
.index_module_searchHeader__6b0c0e3e {
  background: rgba(0, 0, 0, .04);
  border-radius: 4.8vw;
  flex-grow: 1;
  align-items: center;
  margin: min(4px, 2.13333vw) min(1.6vw, 4px);
  padding: min(4px, 1.33333vw) min(3.2vw, 8px);
  display: flex;
}
.index_module_input__6b0c0e3e {
  color: #333;
  text-overflow: ellipsis;
  background: none;
  border: none;
  outline: none;
  flex-grow: 1;
  width: 100%;
  height: min(30px, 5.86667vw);
  margin-left: 1.33333vw;
  margin-right: 1.33333vw;
  font-size: 16px;
}
.index_module_input__6b0c0e3e::placeholder {
  color: #cbcbcb;
}
.index_module_input__6b0c0e3e::placeholder {
  color: #cbcbcb;
}
.index_module_input__6b0c0e3e::placeholder {
  font-size: min(16px, 3.73333vw);
}
.index_module_input__6b0c0e3e::placeholder {
  font-size: min(16px, 3.73333vw);
}
.index_module_label__6b0c0e3e {
  align-items: center;
  width: 100%;
  display: flex;
}
.index_module_clearIcon__6b0c0e3e,
.index_module_searchIcon__6b0c0e3e {
  width: min(32px, 3.73333vw);
  height: min(32px, 3.73333vw);
}
.index_module_clearIcon__6b0c0e3e {
  display: none;
}
.index_module_clearIcon__6b0c0e3e.index_module_show__6b0c0e3e {
  display: block;
}
.index_module_searchCancel__21a518b2 {
  color: #333;
  cursor: pointer;
  width: -webkit-fit-content;
  width: fit-content;
  padding-left: 4px;
  padding-right: 4px;
  font-size: min(16px, 4.26667vw);
}
.index_module_searchCancel__21a518b2 .index_module_cancelText__21a518b2 {
  color: #666;
}
.index_module_searchBar__21a518b2 {
  width: 100%;
}
.index_module_searchBar__21a518b2.index_module_fullScreenModel__21a518b2 {
  z-index: 1001;
  background: #fff;
  align-items: center;
  width: 100%;
  height: 50px;
  display: flex;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  box-shadow: 1px 1px rgba(46, 43, 43, .12);
}
.index_module_searchBar__21a518b2.index_module_fullScreenModel__21a518b2 .index_module_searchCancel__21a518b2 {
  display: flex;
}
input::-webkit-search-cancel-button {
  display: none;
}
input[type=search]::-ms-clear {
  display: none;
}

/* css-loader:/cloud/source_code/src/components/search/index.module.less */
.__headerSearch__otEY_G {
  flex: 1;
}

/* css-loader:/cloud/source_code/src/components/bottom-bar/index.module.less */
@font-face {
  font-family: iconfont;
  src:
    url(//at.alicdn.com/t/font_925299_3htnkm0ss7a.woff2?t=1644841548985) format("woff2"),
    url(//at.alicdn.com/t/font_925299_3htnkm0ss7a.woff?t=1644841548985) format("woff"),
    url(//at.alicdn.com/t/font_925299_3htnkm0ss7a.ttf?t=1644841548985) format("truetype");
}
.bottomNavbar__0VHw5G .iconfont__0VHw5G {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  font-style: normal;
  font-family: iconfont !important;
}
.bottomNavbar__0VHw5G .icon-home-fill__0VHw5G:before {
  content: "\e615";
}
.bottomNavbar__0VHw5G .icon-home__0VHw5G:before {
  content: "\e61c";
}
.bottomNavbar__0VHw5G .icon-tips-new__0VHw5G:before {
  content: "\e6a3";
}
.bottomNavbar__0VHw5G .icon-tips-new-fill__0VHw5G:before {
  content: "\e6a4";
}
.bottomNavbar__0VHw5G .icon-messenger__0VHw5G:before {
  content: "\e610";
}
.bottomNavbar__0VHw5G .icon-messenger-fill__0VHw5G:before {
  content: "\e622";
}
.bottomNavbar__0VHw5G .icon-cart__0VHw5G:before {
  content: "\e62e";
  margin-top: 2px;
  font-size: 22px;
}
.bottomNavbar__0VHw5G .icon-cart-fill__0VHw5G:before {
  content: "\e62f";
  margin-top: 2px;
  font-size: 22px;
}
.bottomNavbar__0VHw5G .icon-ma-new__0VHw5G:before {
  content: "\e61a";
}
.bottomNavbar__0VHw5G .icon-ma-new-fill__0VHw5G:before {
  content: "\e60a";
}
.bottomNavbar__0VHw5G * {
  box-sizing: border-box;
}
.bottomNavbar__0VHw5G .navbar-container__0VHw5G {
  z-index: 998;
  background: #fff;
  border-top: .5px solid #eee;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  height: 56px;
  padding: 5px 8px 0;
  display: flex;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
}
.bottomNavbar__0VHw5G .navbar-container__0VHw5G .navbar-item__0VHw5G {
  flex-direction: column;
  flex: 1;
  align-items: center;
  width: 20%;
  height: 100%;
  display: flex;
}
.bottomNavbar__0VHw5G .navbar-container__0VHw5G .navbar-selected__0VHw5G {
  color: #f60;
}
.bottomNavbar__0VHw5G .navbar-container__0VHw5G .iconfont__0VHw5G {
  height: 26px;
  font-size: 26px;
}
.bottomNavbar__0VHw5G .navbar-container__0VHw5G .navbar-item-text__0VHw5G {
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 100%;
  font-family:
    Roboto,
    Helvetica Neue-Light,
    Helvetica Neue Light,
    Helvetica Neue,
    Helvetica,
    Arial,
    Lucida Grande,
    sans-serif;
  font-size: 12px;
  line-height: 14px;
  display: inline-block;
  overflow: hidden;
}
.bottomNavbar__0VHw5G .navbar-placeholder__0VHw5G {
  height: 56px;
}
