html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.be-header {
  width: 100%;
  padding-top: 0.16rem;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
  z-index: 10;
  background: transparent;
}
.be-header .content {
  width: 100%;
  height: 0.352rem;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  position: relative;
}
.be-header .content .back {
  width: 0.4rem;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  z-index: 3;
}
.be-header .content .back i {
  font-size: 0.16rem;
}
.be-header .content .title {
  font-family: PingFangSC-Regular;
  font-size: 0.128rem;
  text-align: center;
  line-height: 0.352rem;
  width: 100%;
  height: 0.352rem;
  position: absolute;
  top: 0;
  left: 0;
  padding: 0 0.72rem;
  overflow: hidden;
  z-index: 2;
}
.be-header .content .tools {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  z-index: 3;
  padding-right: 0.096rem;
}
.be-header .content .tools i {
  font-size: 0.208rem;
  margin-left: 0.136rem;
}
.be-header .content .tools i:first-child {
  margin-left: 0;
}
.be-header .content .tools p {
  font-size: 0.112rem;
  margin-left: 0.136rem;
}
.be-header.androidStyle {
  padding-top: 0.32rem;
}
.be-header.fixed {
  position: fixed;
  top: 0;
  left: 0;
}
.be-header.bordered {
  border-bottom: 1px solid #e7e7e7;
}
.be-header.borderPre {
  border-bottom: 0.5px solid #E3E5E7;
}
.be-header.dark.bordered {
  border-bottom: 1px solid #333;
}

html.night-mode .dark-img[data-v-366f9ad5] {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.be-icon[data-v-366f9ad5] {
  width: 0.128rem;
  height: 0.128rem;
}
.be-icon.icon-close[data-v-366f9ad5] {
  display: inline-block;
  width: 100%;
  height: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABQ0lEQVRYR+2W3Q3CMAyEzxMAE8AIsAHs1Ezh7AQjMAIjwARGRi2qSprabqW+kJeiVuS+XPxHWHnRyvr4A/w40DTNHcCeiC7MrL9nr5TSUUSuRPRg5lN/wx+AlNITwEZEnktA9MS3AF7MrM/vKgEcAdyWgBiKAzgPXS0Gof5xLoRFXG0YzYI5EFbxKoB+jEB4xCcBvBBecROAFSIibgaYgoiKuwDGIPR9W2Q+eV5KtVolc/eCYWB+TkEUEnc70J2kD9G+c5+828vtQHcVPdv1CsJl2w1QCDhlCvcOF0Ap2lsrw73DDFBLtUjFdMWAJc+jEJMOWMRL2WENzCqARzwKUW3H0QrnuY7RgSQq7nWiOJLNFfdAjA6lkcZSajrD68g576pDqY7lRHTwdrVax+sgROSRc9Z587sm07C28RLf/gCrO/AG4lh6MB2sNH0AAAAASUVORK5CYII=) no-repeat;
  background-size: cover;
}
.be-icon.icon-select[data-v-366f9ad5] {
  width: 0.112rem;
  height: 0.112rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAY1BMVEUAAAD8cpn8c5r/dpv/g6f/dp38c5r8cpr8cpn8c5n8c5n7dJr/eJv8c5r7c5n7cpn8cpr8c5r/cpr/dZn/dp3/fKL/gKf8cpr8dJn9c5r9cpn7dJv/dZn/eJz/cp7/qqr7cplvI9GSAAAAIHRSTlMA5qccBiez7frdw4cY8tTNt0o7IxMQDaGWfmlCMiQdA6XqEvEAAACqSURBVDjLvdPXEoMgFEXRDXZjb+kJ//+VmTEqiQUeUs6rSwYOF74SRwq1EiGd4XugNhI8hVSbkT0Q20D0QBnyQxCe2p0JhCUkBpCeAcMKaQUc3/YQxuFLf5fxfw1KPDGV4wGH2Sk8JhHVcN/Pj1m4o4hu4MplD/4gsgRcf16UFnkDXbxochLXDtp4WbUW0ORqBWiRZKbLKuoq+tc86FiH1jr29odjf3qf5wFxclNSLAe4OQAAAABJRU5ErkJggg==) no-repeat;
  background-size: cover;
  margin-right: 0.04rem;
}
.be-icon.icon-unselect[data-v-366f9ad5] {
  width: 0.112rem;
  height: 0.112rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgBAMAAACBVGfHAAAAFVBMVEUAAADR0dHMzMzMzMzMzMzNzc3MzMyVKW4wAAAABnRSTlMAHOam7bYshdk8AAAAPElEQVQoz2MgAjAapcGBsgBQQCQNCTgCBcwCEapFk4GEmgCS9iQgkYZsYNqoAMUCGIGMEQ0YEYUZlYQBAH/VJh9WNqAjAAAAAElFTkSuQmCC) no-repeat;
  background-size: cover;
  margin-right: 0.04rem;
}
.be-icon.icon-package[data-v-366f9ad5] {
  display: inline-block;
  width: 0.176rem;
  height: 0.176rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAgVBMVEUAAACJiYl2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ1dXV7e3t2dnZ2dnZ1dXV2dnZ2dnZ2dnZ4eHh3d3d1dXV2dnZ1dXV3d3d2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ6enp9fX14eHh2dnZ2dnZ+fn52dnZ3d3d7e3t2dnZ1dXV2dnZ1dXUwbJMkAAAAKnRSTlMACeXqY43ZV3M/EafvrPW0ajQl+eDQnoJ5wF9Omm4dFjzEhw6TRhvMxCcJdS+LAAACDElEQVQ4y71Va1vyMAy1svu1MNkGQzYQ0Df//we+Z21jrKDiF/OBJ03D6cl1D38pqzROkjhd/eiohnZBThbtoL5z7QvypOi/dA8ejcfjJg/DfOMOwW3YkiBRt2TDsosIUt4A368Fx39rvb/ync2hAbno/HDI9cU8F84Qn7wVcJvtrGWnhow0p2w+bxtg+0xKXKYmyeDJEplUp/AuPW64MrjjE7RDME3BAcrTaLChBeKrQDg0Wk1UPVvjc0VUGy0EbSHS82kCSMzWGIeJsfp34ILf2TE9DmTHLAuGHhCL1cB4Kc5LsLYaoh6csSXqrEZEzuYfO6LW2RaM94LwPjojxBd+Y+H6F+HJbSa+mfwXIdr+Tok2zvbGkXJcb07dEKWcotzZEjyXvQODXuL0nFOacEVAGve1cgmt8U9Q5roknjPXPUoNuchVWZyFhliR3bpGxgVDaEiAtiUactKYJpEAJXUsYyfT3aHppBQrKQrjFt5wM/Zk8PxyZ7UZ6FbHsW7NdNc2kUduKWmkMSJo0qLmOLoGO/stms3zfVQSlQIgrYGtEYDym78mqZhUlHLT/Ik/VhoXWvykSOcTMq98W8VBeLIDAzvN3gRxD7FIN0mFZclcA/MieFW+bV/Z9XUtayouV8suurEYzwN+UnXPyg3BV9+zzMtX21D9Lz4Tx3s/QFW5VXd92nod/3v4Q/kPWOVO6DBjYkwAAAAASUVORK5CYII=) no-repeat;
  background-size: cover;
}
.be-icon.icon-back[data-v-366f9ad5] {
  display: inline-block;
  width: 0.176rem;
  height: 0.176rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAAGUUzB+AAAABGdBTUEAALGPC/xhBQAAAthJREFUeAHtmjtSwzAQhsMjVS5BExqOkHNAQZUe2vTpU1NRJBVFqLhEDgHnSAUzsBt7wdHIilbetaVhPZPIlla7vz8rejmjkeqxWCy2wQDJBudNt5PJ5H65XF4287znaBRl6K09QCbw+W4Nm15ILoMeWEZknGGKNwmfaZK0unK4Fbd55lQ+atDkkNoqNnDKC6VnoUJ0tt/vP8HZGM6/QrYny9AZ3t5JQzM4TQBAbpNh/tPK02Rg9DzQgTkhGlUqxSStsz3WYlclEYCWs+b+mk5P2CIJQGAcoW9r89fIagez4JgZ48gNvlqt7mLqNW2SRUgEJyFsEZLB2SI0gpMI72SMCp2UGt0odpLm1G+9ZD0OmtyRN5FJHjhjiaDg0mKSREiL6SRCSoyIiBYx19BxfVCZpUbACBRLQKufeII+4jGWCmcUDfp0xpOHoLFTKCLCEYBD/diJE7zs/Dh8AiCPtYfTSYSEAESULEJKQLIISQFJIqQFsEVoCGCJ0BIQLUJTAIqI6qxwDxeN8ZCa5lfequ8oEWC6oUog6IXOpdKLGEe73e5tNpvdgO3hg+eQx1r+h+KwOiut9ShLBN6NhhC2CA0hSSKkhSSLkBTSSYSUkM4iJIRE9RMYKHRgn+H0I1fYt4TqNMtie8xmHe95vXVIHdjca9RXJvQjto3fF2yLYwSMgBEwAvkSwAFRe1AUmVRpIKyXvrjQ+33jVcdReXEg9m5YCgYBgNWuCwBDbLTenmTTIggA3KwPwCvsReC/MFl7kpyHMziIoQEQrMFA5AJgMBC5AegdRK4AegOROwB1EKUAUANRGgAVEDANXoPjOTlvpOrzgEaspFOx4bNeC7x7VGQPATWLgUBnpf4sxEGgQzxKBCLaIioMf98lAVEFQUhKANILiBKA9AoiZyCDgMgRyKAgcgKSBYgcgGQFIhKIyuZtliAcIM9wPa/zWH9rJT+WGgEjYASMgBCBH1Z2Cib35oqGAAAAAElFTkSuQmCC) no-repeat;
  background-size: cover;
}
.be-icon.icon-home[data-v-366f9ad5] {
  display: inline-block;
  width: 0.176rem;
  height: 0.176rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAMAAAApWqozAAAAflBMVEUAAAB1dXV3d3d1dXV3d3d2dnZ6enp2dnZ+fn6YmJh2dnZ2dnZ2dnZ5eXl1dXV2dnZ2dnaHh4d1dXV2dnZ1dXV3d3d2dnZ3d3d1dXV1dXV1dXV2dnZ2dnZ2dnZ2dnZ2dnZ2dnZ3d3d1dXV1dXV2dnZ4eHh6enp2dnZ2dnZ1dXXHkgxGAAAAKXRSTlMAlGulWvAd+hAE0LiKLtWakAnqwrt/VEX25K+peHNiTUAoyZ89NRfghtGHZzsAAAFXSURBVDjL7ZXZcoJAEEUxQNhBFsUVcM/5/x8MwwijOOqrVcl9mrp9oLsvFBifJq9KzHUceMo5733TnMw17LdPp1BZhXQCd8xGS6RM5flI+d/3bGODs7ESyJWZwcwKgcvulrUcsJt2FuA0mK3nXWtHxW6BZSROAcTudYkMpuJQ2rAY1pzSInKuyIFlKU5Vi2Rntc9WsmKqvN+4opVd5AvAafqkYqASpxOwTtX4LSaVqUHdHGzR+wCru8ATu0PD23jTPWxkmtHoWZ7qemQZc3nLGHbGW9USNiFp+4QbLdRXCpiJGIEfYwZzPSwqngmLrn8CTCfwpYdFZT0Ena6A+BXsA5N+e3HhK1i0Vlkd3sDqLR/m1sNFF8CdfBGNVgEEI+t1Gv/wX4a3T9+6AMqR1YAd6djagfPI8/bgFOaDcvnJHmln80QXV/OfCLSoc2hZjdzSetAxNT5Ov1M0Og1+4G9qAAAAAElFTkSuQmCC) no-repeat;
  background-size: cover;
}
.be-icon.icon-go[data-v-366f9ad5] {
  display: inline-block;
  width: 0.176rem;
  height: 0.176rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAYAAAGUUzB+AAAABGdBTUEAALGPC/xhBQAAAthJREFUeAHtmjtSwzAQhsMjVS5BExqOkHNAQZUe2vTpU1NRJBVFqLhEDgHnSAUzsBt7wdHIilbetaVhPZPIlla7vz8rejmjkeqxWCy2wQDJBudNt5PJ5H65XF4287znaBRl6K09QCbw+W4Nm15ILoMeWEZknGGKNwmfaZK0unK4Fbd55lQ+atDkkNoqNnDKC6VnoUJ0tt/vP8HZGM6/QrYny9AZ3t5JQzM4TQBAbpNh/tPK02Rg9DzQgTkhGlUqxSStsz3WYlclEYCWs+b+mk5P2CIJQGAcoW9r89fIagez4JgZ48gNvlqt7mLqNW2SRUgEJyFsEZLB2SI0gpMI72SMCp2UGt0odpLm1G+9ZD0OmtyRN5FJHjhjiaDg0mKSREiL6SRCSoyIiBYx19BxfVCZpUbACBRLQKufeII+4jGWCmcUDfp0xpOHoLFTKCLCEYBD/diJE7zs/Dh8AiCPtYfTSYSEAESULEJKQLIISQFJIqQFsEVoCGCJ0BIQLUJTAIqI6qxwDxeN8ZCa5lfequ8oEWC6oUog6IXOpdKLGEe73e5tNpvdgO3hg+eQx1r+h+KwOiut9ShLBN6NhhC2CA0hSSKkhSSLkBTSSYSUkM4iJIRE9RMYKHRgn+H0I1fYt4TqNMtie8xmHe95vXVIHdjca9RXJvQjto3fF2yLYwSMgBEwAvkSwAFRe1AUmVRpIKyXvrjQ+33jVcdReXEg9m5YCgYBgNWuCwBDbLTenmTTIggA3KwPwCvsReC/MFl7kpyHMziIoQEQrMFA5AJgMBC5AegdRK4AegOROwB1EKUAUANRGgAVEDANXoPjOTlvpOrzgEaspFOx4bNeC7x7VGQPATWLgUBnpf4sxEGgQzxKBCLaIioMf98lAVEFQUhKANILiBKA9AoiZyCDgMgRyKAgcgKSBYgcgGQFIhKIyuZtliAcIM9wPa/zWH9rJT+WGgEjYASMgBCBH1Z2Cib35oqGAAAAAElFTkSuQmCC) no-repeat;
  background-size: cover;
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.be-icon.icon-go-pink[data-v-366f9ad5] {
  display: inline-block;
  width: 16PX;
  height: 16PX;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAA+dJREFUaAXtWM1vE0cUf293bJPSAP0P4M6JqpWKVGwH8SUQCC4cKohIYkcgQCJxgKMviAJ2BBwQjoNACIQa0RZBodBU6qEHemtVaBG0fIQvIRACkaIidnYfb9cZO1hwyOzstgf7sLMzmnnz+/3ee+O3A9D6tRRoKdBS4L9UAHU3d/qGFyK4wwD4q52c3o1ffvFM11aYdZbuYgbfRQCzCWi1fP3Pj7Tz5Ee6tsKs0yZAaB1DQHdi83nSeTlKxaOzwoDRWatNIFHOjQLiujoJoo/luPMD7ajM1AGiu0abgL+hKOdOAUInIngBAKJPpIOxkghFoEYifxLQapAA+lRKuETFEzMCUhE/tE+hZlxyoLoePO8oEdREQbgsbLEE93aPN8812Q/tAQVG7MsdB8LuRjjBZ9J1L9L2I+1qThStMQI+ODGYP8bh1MOJzScs/4jmS+l+T8WRD4N+BA9jITQZmyxUu8GjKv9HTNjHn4U1bRmW1r+cPM/Eu1EPKECilDvCmdBb9wTQ55L+vUCF49PVHFNtJAR8cKKUr6JFG+skCBZI79V5KlY+MAXetxMZAd+4XeqtcFJvqpMASrsv4DuTJCIlEJAo5w8zic3+u//j7M6643iOBkfaaiPhnpET8OHZ5fwhy4ItCioRdbgPnp81QSKSU0gBbW7dQmWr58EBNY6Io3Z7YiUWN7xSY1NtY/GAAsU5cdCyrG2qz55Y5I47Z7iKnabGptrGSsAHZ5dy+y3AfgWUSSzxXsgdqj/VNnYCPkBCvMsnk/qW4L43Z6rA1XyhXuJqZX91DYB3ik8jO9gT8Te73erT3T/WJJaFodVcYnzF4BMT4H8XyVQH7u58qksgthDi+mjVW+ABrgighWHA+6Rj8YDsG1rJkX+6oTxcFckEK9/1RFd5tS5yAgx+Bcv0NZ82ydqm+IdIiawJ8L69SAnIQmU5HzHf1MEj/CmwLctl9WOlYNg2shyQ/UPL+FN/svLXRMrqMAk+Mg84A8NL0XXPcMynAoURrgsrmcF9Gx6FVbx5vXEPOAOVxeh53zbA4w2RgmwU4I17wOmvLkKgsxzztdoG4S++mcjwzcTDZuVM9Y0l8cRl7zlWPqjzuVT4225LZXBX5wNTYN9lx0gIOYVqB1/2NsAj3LQFZqMG7xMK7QEGn+GYP8/KB9+6bPCWLaw07s3df5dipsdCEaCBobTr0oU6eMTbNok0DnbdMw30ffa0CVBheK5L3i+csMFVCRu6YycgjXt6775vsyjGtctpSd5avnmrgUccs8HK4J6eWMH7gmgnsRA0wil0jZX/yU4kMljuGYtC4ZbNlgItBVoK/L8VeANzGEyC08gddAAAAABJRU5ErkJggg==) no-repeat;
  background-size: cover;
}

html.night-mode .dark-img[data-v-54dd1b33] {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
/* 特殊颜色 */
/* 字体色 */
/* 背景色 */
/* 边框色 */
/* 每周精选主题色 */
.be-tag .tag-status[data-v-54dd1b33] {
  height: 15PX;
  border-radius: 2px;
  font-family: PingFangSC-Regular;
  font-size: 0.08rem;
  line-height: 15PX;
  padding: 0 4px;
  text-align: center;
  font-style: normal;
}
.be-tag .tag-status.free[data-v-54dd1b33] {
  color: #faab4b;
  background: #FFFBF0;
}
.be-tag .tag-status.vip[data-v-54dd1b33] {
  color: #fb7299;
  background: #fef0f1;
}
.be-tag .tag-status.disabled[data-v-54dd1b33] {
  color: #999;
  background: #e7e7e7;
}
.be-tag.dark .tag-status.free[data-v-54dd1b33] {
  color: #ffb500;
  background: #333029;
}
.be-tag.dark .tag-status.vip[data-v-54dd1b33] {
  color: #bb5b76;
  background: #332929;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
/* 特殊颜色 */
/* 字体色 */
/* 背景色 */
/* 边框色 */
/* 每周精选主题色 */
.single-item {
  width: 2.872rem;
  height: 1.08rem;
  border-radius: 4px;
  margin: 0 auto 0.08rem;
  position: relative;
  overflow: hidden;
}
.single-item::after {
  content: '';
  display: block;
  width: 2.872rem;
  height: 0.872rem;
  position: absolute;
  bottom: 0;
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.7) 100%, #5C3554 100%);
  background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 45%, rgba(0, 0, 0, 0.7) 100%, #5C3554 100%);
}
.single-item .single-cover img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.single-item .single-info {
  position: absolute;
  bottom: 0.112rem;
  right: 0.096rem;
  z-index: 9;
}
.single-item .single-info .single-name {
  width: 1.792rem;
  height: 0.144rem;
  overflow: hidden;
  text-align: right;
  font-family: PingFangSC-Medium;
  font-size: 0.112rem;
  color: #FFF;
  line-height: 0.144rem;
}
.single-item .single-info .single-meta {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  line-height: 0.152rem;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
          justify-content: flex-end;
  margin-top: 4px;
}
.single-item .single-info .single-meta .single-price {
  font-family: PingFangSC-Medium;
  font-size: 0.096rem;
  color: #FFF;
  line-height: 0.096rem;
  margin-right: 4px;
}
.single-item .single-info .single-meta .single-price strong {
  font-size: 0.112rem;
  font-weight: bold;
}
.single-item .single-info .single-meta .single-price.special {
  text-decoration: line-through;
}
.single-item .single-info .single-meta .special-price {
  padding: 3px 2px;
  background: #FFF1ED;
  border-radius: 4px;
  font-size: 0.096rem;
  line-height: 0.096rem;
  color: #FF6633;
  margin-left: 4px;
}
.single-item .single-items {
  width: 0.912rem;
  height: 0.912rem;
  position: absolute;
  top: 54%;
  left: 0.08rem;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  z-index: 9;
}
.single-item .single-items.space-wrap {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
}
.single-item .single-items .item {
  width: 0.4rem;
  height: 0.4rem;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 0.032rem;
  overflow: hidden;
  position: relative;
  margin-right: 0.04rem;
  margin-bottom: 0.04rem;
  border: 0.5px solid rgba(255, 255, 255, 0.5);
}
.single-item .single-items .item.space-item {
  width: 0.52rem;
  height: 0.824rem;
  box-sizing: border-box;
  margin-right: 0.056rem;
}
.single-item .single-items .item.space-item p {
  width: 1.04rem;
}
.single-item .single-items .item.space-item::after {
  content: '';
  display: block;
  width: 0.52rem;
  height: 0.12rem;
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0.28;
  background: #000;
  border-radius: 0 0 4px 4px;
}
.single-item .single-items .item img {
  width: 100%;
  height: 100%;
}
.single-item .single-items .item img.pendant {
  width: 0.368rem;
  height: 0.336rem;
  margin-top: 4px;
}
.single-item .single-items .item img.card,
.single-item .single-items .item img.fansCard {
  width: 0.376rem;
  height: 0.368rem;
  object-fit: contain;
}
.single-item .single-items .item img.space_bg {
  object-fit: cover;
  object-position: center;
}
.single-item .single-items .item::after {
  content: '';
  display: block;
  width: 0.4rem;
  height: 0.12rem;
  position: absolute;
  bottom: 0;
  left: 0;
  opacity: 0.28;
  background: #000;
  border-radius: 0 0 4px 4px;
}
.single-item .single-items .item p {
  width: 0.8rem;
  font-family: PingFangSC-Regular;
  font-size: 0.144rem;
  color: #FFFFFF;
  text-align: center;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: top left;
          transform-origin: top left;
  position: absolute;
  bottom: -0.088rem;
  z-index: 1;
}
.single-item .suit-state-tag {
  position: absolute;
  top: 0.04rem;
  right: 0.04rem;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 4px;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: top right;
          transform-origin: top right;
  padding: 0 0.064rem;
  height: 0.224rem;
}
.single-item .suit-state-tag p {
  font-size: 0.16rem;
  color: #fff;
  text-align: right;
  line-height: 0.224rem;
}

html.night-mode .dark-img[data-v-ce9bf942] {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
/* 特殊颜色 */
/* 字体色 */
/* 背景色 */
/* 边框色 */
/* 每周精选主题色 */
.suit-item[data-v-ce9bf942] {
  width: 0.912rem;
  height: 1.272rem;
  margin-left: 0.064rem;
  margin-bottom: 0.08rem;
}
.suit-item .item-cover[data-v-ce9bf942] {
  width: 0.912rem;
  height: 0.912rem;
  overflow: hidden;
  background-color: #f4f4f4;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkBAMAAACCzIhnAAAAFVBMVEUAAAAKCgAQEAAMDAAVFQA7OwAeHgC30ZE6AAAAB3RSTlMAGg8UDAQIya8o7gAAAhBJREFUWMPtl7ty4jAYhRWDqP3bhhpvMtQoy24dw25qudjUzoX3f4WNhT3HjIR9lIaZDF+RWDIfR9bNQn1fbKhS2xHDyC+/MpH8sjOX0N1SZHtRmYkgBiEi6Zjix5SjykIQMwxBw3xKxPhVYRLEeDVkDCrYGJTpGBTZGJToGBSYGCJEf/zokfabT5emvX7sbzyfxb0JxQbGu5D8xmzkwGTTRjjQfbVEsHQhEoXFk8Q8TRWnFGgXTTspHPnDnwn2nbJWd+i8MfDQqXrFEE1Rdd1c9l3HxmTKnP5NgRHMT8pKUXRK1z4KIy035TqKbnD9j1Fe7iVFqcofmnFFv5m+hE3557MNKKs+AKXhh2R3DCl6b6Qjg4INbBNQBLd74bzSb5iA4Vsd0b6CbRZrNEHdKqCUaENIWXoKtsDHv8qBXnekAaU+bWfexvFycJ/cBpS7z4CjCvJxL7IOKMnGjmwu+8ZTKMqbcnVF22hlto1Qkp3bW4r272F9SSnOX4mNW8K2XZUFpZRt6MxN91fJKKUWedKmXZxzkSWlJDKAexZlhlvRtIKDa42QaUW9u5oKZ8lpRemj2yisYhVwFaX6qoKTEtUwnJRyTjEDRSx/HstiDoqzbm3V3HEUvw3STpXCThpVfxxfSCQNpjpJHvNbBO/MeZzyhMlGkmERsqwx20gKjBEJRnxhSKMZjOzBEMLOqhtf4T9SdLLNBcx6OgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 0.4rem 0.4rem;
  border-radius: 4px;
  position: relative;
  font-size: 0;
}
.suit-item .item-cover .suit-state-tag[data-v-ce9bf942] {
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 0 8px 0 8px;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: top right;
          transform-origin: top right;
  padding: 0 0.064rem;
  height: 0.224rem;
}
.suit-item .item-cover .suit-state-tag p[data-v-ce9bf942] {
  font-size: 0.16rem;
  color: #fff;
  text-align: right;
  line-height: 0.224rem;
}
.suit-item .item-name[data-v-ce9bf942] {
  margin-top: 0.064rem;
  margin-bottom: 4px;
  height: 0.144rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-family: PingFangSC-Regular;
  font-size: 0.112rem;
  color: #212121;
  letter-spacing: 0;
  line-height: 0.144rem;
}
.suit-item .item-metas[data-v-ce9bf942] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.suit-item .item-metas .item-price[data-v-ce9bf942] {
  font-family: PingFangSC-Medium;
  font-size: 0.096rem;
  color: #fb7299;
  line-height: 0.144rem;
}
.suit-item .item-metas .item-price span[data-v-ce9bf942] {
  font-size: 0.112rem;
}
.suit-item .item-metas .item-price.special[data-v-ce9bf942] {
  color: #999;
  text-decoration: line-through;
}
.suit-item .item-metas .special-price[data-v-ce9bf942] {
  padding: 3px 2px;
  background: #FFF1ED;
  border-radius: 4px;
  font-size: 0.096rem;
  line-height: 0.096rem;
  color: #FF6633;
  margin-left: 4px;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.item-picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.banner-container {
  width: 100%;
  height: 1.792rem;
  background: #f4f4f4;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkBAMAAACCzIhnAAAAFVBMVEUAAAAKCgAQEAAMDAAVFQA7OwAeHgC30ZE6AAAAB3RSTlMAGg8UDAQIya8o7gAAAhBJREFUWMPtl7ty4jAYhRWDqP3bhhpvMtQoy24dw25qudjUzoX3f4WNhT3HjIR9lIaZDF+RWDIfR9bNQn1fbKhS2xHDyC+/MpH8sjOX0N1SZHtRmYkgBiEi6Zjix5SjykIQMwxBw3xKxPhVYRLEeDVkDCrYGJTpGBTZGJToGBSYGCJEf/zokfabT5emvX7sbzyfxb0JxQbGu5D8xmzkwGTTRjjQfbVEsHQhEoXFk8Q8TRWnFGgXTTspHPnDnwn2nbJWd+i8MfDQqXrFEE1Rdd1c9l3HxmTKnP5NgRHMT8pKUXRK1z4KIy035TqKbnD9j1Fe7iVFqcofmnFFv5m+hE3557MNKKs+AKXhh2R3DCl6b6Qjg4INbBNQBLd74bzSb5iA4Vsd0b6CbRZrNEHdKqCUaENIWXoKtsDHv8qBXnekAaU+bWfexvFycJ/cBpS7z4CjCvJxL7IOKMnGjmwu+8ZTKMqbcnVF22hlto1Qkp3bW4r272F9SSnOX4mNW8K2XZUFpZRt6MxN91fJKKUWedKmXZxzkSWlJDKAexZlhlvRtIKDa42QaUW9u5oKZ8lpRemj2yisYhVwFaX6qoKTEtUwnJRyTjEDRSx/HstiDoqzbm3V3HEUvw3STpXCThpVfxxfSCQNpjpJHvNbBO/MeZzyhMlGkmERsqwx20gKjBEJRnxhSKMZjOzBEMLOqhtf4T9SdLLNBcx6OgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 0.4rem 0.4rem;
  margin-bottom: calc(0px - env(safe-area-inset-top) - 0.352rem);
}
.banner-container .swiper-content {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
}
.banner-container .swiper-content .v-swipe {
  height: 100%;
  position: relative;
  z-index: 1;
  border-radius: 0;
}
.banner-container .swiper-content .v-swipe .banner-content {
  font-size: 0;
}
.banner-container .swiper-content .v-swipe .banner-content .banner-img {
  height: 1.792rem;
}
.banner-container .swiper-content .v-swipe .banner-content .banner-img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.banner-container .swiper-content .v-swipe .v-swipe__indicator {
  right: 46%;
  bottom: 2px;
}
.banner-container .swiper-content .swiper-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.16rem;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABGUAAAAbCAYAAADVjTL8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFGmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjAtMDYtMjNUMTU6MTk6MDErMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIwLTA2LTIzVDE1OjIyOjAzKzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIwLTA2LTIzVDE1OjIyOjAzKzA4OjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgcGhvdG9zaG9wOkNvbG9yTW9kZT0iMyIgcGhvdG9zaG9wOklDQ1Byb2ZpbGU9InNSR0IgSUVDNjE5NjYtMi4xIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjk2ZTc2MTdmLTQ4YzEt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);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom;
  z-index: 5;
}
.banner-container .swiper-content::after {
  content: '';
  display: block;
  position: absolute;
  z-index: 3;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0.16rem;
  opacity: 0.12;
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, #000000 100%);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.home-notice {
  width: 2.872rem;
  height: 0.288rem;
  background: #FFFBF0;
  border-radius: 2px;
  padding: 0.056rem;
}
.home-notice .notice-icon {
  width: 0.176rem;
  height: 0.176rem;
  float: left;
}
.home-notice .notice-icon i {
  font-size: 0.176rem;
  color: #fb7299;
  line-height: 0.176rem;
}
.home-notice .notice-content {
  width: 2.544rem;
  height: 0.144rem;
  overflow: hidden;
  white-space: nowrap;
  float: right;
  position: relative;
}
.home-notice .notice-content p {
  font-size: 0.104rem;
  color: #FAAB4B;
  line-height: 0.176rem;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition-duration: 10s;
          transition-duration: 10s;
  -webkit-transition-timing-function: linear;
          transition-timing-function: linear;
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
}
.v-dialog.notice-dialog {
  border-radius: 8px;
}
.v-dialog.notice-dialog img {
  width: 1.376rem;
  height: 0.64rem;
  margin: 0.096rem auto 0;
}
.v-dialog.notice-dialog h3 {
  font-size: 0.128rem;
  color: #212121;
  text-align: center;
  line-height: 0.16rem;
  margin-top: 0.16rem;
  margin-bottom: 0.048rem;
  padding: 0 0.16rem;
  font-weight: bold;
}
.v-dialog.notice-dialog p {
  font-size: 0.104rem;
  color: #505050;
  line-height: 0.136rem;
  padding: 0 0.16rem;
  margin-bottom: 0.16rem;
  word-break: break-all;
}
.v-dialog.notice-dialog .footer-btn {
  width: 100%;
  height: 0.352rem;
  font-size: 0.128rem;
  color: #212121;
  text-align: center;
  line-height: 0.352rem;
  border-top: 0.5px solid #e7e7e7;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
#birthday {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1000;
}

html.night-mode .dark-img[data-v-dd419824] {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.special-price[data-v-dd419824] {
  width: 2.736rem;
  height: 3.32rem;
  position: relative;
}
.special-price .special-cover[data-v-dd419824] {
  width: 100%;
  height: 100%;
}
.special-price .special-title[data-v-dd419824] {
  width: 47%;
  height: 25%;
  position: absolute;
  top: 49%;
  left: 27%;
}
.special-price .special-title p[data-v-dd419824] {
  height: 0.208rem;
  font-size: 0.128rem;
  color: #735C4F;
  line-height: 0.208rem;
  margin: 0;
  padding: 0;
}
.special-price .special-title p strong[data-v-dd419824] {
  color: #FB664C;
}
.special-price .special-title p.special-title-tips[data-v-dd419824] {
  color: #000;
  font-size: 0.16rem;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  -webkit-transform-origin: left;
          transform-origin: left;
  padding-left: 0.2rem;
}
.special-price .special-times[data-v-dd419824] {
  font-size: 0.176rem;
  color: #FB664C;
  position: absolute;
  font-weight: bold;
  bottom: 10%;
  right: 9%;
}
.special-price .special-times.suit[data-v-dd419824] {
  bottom: 11%;
  right: 7%;
}
.special-price .special-suit[data-v-dd419824] {
  width: 1.144rem;
  height: 1.656rem;
  position: absolute;
  top: 24%;
  left: 28%;
}
.special-price .special-suit .special-suit-name[data-v-dd419824] {
  width: 100%;
  height: 0.128rem;
  overflow: hidden;
  text-align: center;
  font-size: 0.112rem;
  color: #735C4F;
  margin: 0;
  padding: 0;
}
.special-price .special-suit img[data-v-dd419824] {
  width: 0.872rem;
  height: 1.16rem;
  margin: 0.072rem auto;
  border-radius: 4px;
}
.special-price .special-suit .price-details[data-v-dd419824] {
  width: 84%;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
          align-items: baseline;
}
.special-price .special-suit .price-details .price[data-v-dd419824] {
  width: 38%;
  font-size: 0.096rem;
  color: #FB7299;
  text-align: center;
  overflow: hidden;
}
.special-price .special-suit .price-details .price em[data-v-dd419824] {
  font-style: normal;
  font-size: 0.128rem;
  text-decoration: line-through;
  -webkit-text-decoration-color: #fb7299;
          text-decoration-color: #fb7299;
}
.special-price .special-suit .price-details .discount[data-v-dd419824] {
  width: 62%;
  height: 0.208rem;
  background: #fb7299;
  border-radius: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
          align-items: baseline;
  line-height: 0.208rem;
  position: relative;
}
.special-price .special-suit .price-details .discount p[data-v-dd419824] {
  width: 0.4rem;
  margin: 0;
  padding: 0;
  font-size: 0.16rem;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  color: #fff;
  position: absolute;
  left: 0;
  top: 26%;
}
.special-price .special-suit .price-details .discount span[data-v-dd419824] {
  font-size: 0.144rem;
  color: #FFFFFF;
  margin-left: 30%;
}
.special-price .special-tips[data-v-dd419824] {
  display: block;
  width: 55%;
  height: 0.136rem;
  overflow: hidden;
  font-size: 0.096rem;
  color: #fff;
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
/* 特殊颜色 */
/* 字体色 */
/* 背景色 */
/* 边框色 */
/* 每周精选主题色 */
.empty-page {
  width: 100vw;
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
}
.empty-page img {
  margin-top: 0.8rem;
  height: 1.6rem;
}
.empty-page p {
  font-family: HYQiHei-EZS;
  font-size: 0.128rem;
  color: #999999;
  letter-spacing: 0;
  text-align: center;
  line-height: 0.192rem;
  margin-top: 0.16rem;
}
.empty-page .fail {
  width: 1.128rem;
  height: 0.352rem;
  background: #fb7299;
  border-radius: 4px;
  font-family: HYQiHei-EZS;
  font-size: 0.128rem;
  color: #ffffff;
  letter-spacing: 0;
  text-align: center;
  line-height: 0.352rem;
  margin-top: 0.16rem;
}
.night .empty-page {
  background: #17181A;
}
.night .empty-page p {
  color: #757A81;
}
.night .empty-page .fail {
  background: #bb5b76;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.mini-counter {
  width: 0.544rem;
  height: 0.8rem;
  position: fixed;
  right: 0;
  bottom: 20%;
  background: url(//i1.hdslb.com/bfs/static/jinkela/mall-h5/assets/mini-counter.e5cfdf31.png) no-repeat;
  background-size: contain;
}
.mini-counter p {
  font-size: 0.128rem;
  font-weight: bold;
  color: #FFE5C3;
  position: absolute;
  bottom: 6%;
  right: 9%;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.assets-entry {
  padding-top: 0.672rem;
  padding-top: calc(env(safe-area-inset-top) + 0.512rem);
  padding-right: 0.288rem;
  padding-bottom: 0;
  padding-left: 0.288rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  position: relative;
}
.assets-entry.normal {
  padding-right: 0.68rem;
  padding-left: 0.68rem;
}
.assets-entry .entry-item {
  overflow: hidden;
}
.assets-entry .entry-item .entry-icon {
  width: 0.384rem;
  height: 0.384rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
          align-items: center;
  margin: 0 auto 0.048rem;
}
.assets-entry .entry-item .entry-icon img {
  width: 0.384rem;
  height: 0.384rem;
  border-radius: 50%;
  background-color: #c0c0c0;
}
.assets-entry .entry-item .entry-icon .svga-box {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: url('//i0.hdslb.com/bfs/activity-plat/static/20210422/54ca7c6b7040277f13b436b20821e476/o4ZkSyC1MT.png');
  background-size: contain;
}
.assets-entry .entry-item .entry-name {
  text-align: center;
  font-family: PingFangSC-Regular;
  font-size: 0.096rem;
  color: #212121;
  line-height: 0.104rem;
}
.assets-entry .theme-guide {
  position: absolute;
  right: 0.08rem;
  bottom: -0.16rem;
}

html.night-mode .dark-img[data-v-1e62ea28] {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
/* 特殊颜色 */
/* 字体色 */
/* 背景色 */
/* 边框色 */
/* 每周精选主题色 */
.mall-home[data-v-1e62ea28] {
  height: 100%;
  position: relative;
}
.mall-home.page-loading > *[data-v-1e62ea28] {
  display: none;
}
.mall-home .notice-container[data-v-1e62ea28] {
  margin: 0.12rem auto 0;
}
.mall-home .suits-container[data-v-1e62ea28] {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
          justify-content: flex-start;
}
.mall-home .suit-module[data-v-1e62ea28] {
  margin-top: 0.08rem;
  margin-bottom: -0.08rem;
}
.mall-home .suit-module .module-name[data-v-1e62ea28] {
  font-family: PingFangSC-Medium;
  font-size: 0.12rem;
  line-height: 0.144rem;
  color: #212121;
  padding: 0.096rem 0 0.112rem 0.064rem;
}
.night .mall-home[data-v-1e62ea28] {
  background: #17181A;
}
.night .mall-home .assets-entry .entry-item .entry-icon img[data-v-1e62ea28] {
  opacity: 0.8;
}
.night .mall-home .assets-entry .entry-item .entry-name[data-v-1e62ea28] {
  color: #E7E9EB;
}
.night .mall-home .module-name[data-v-1e62ea28] {
  color: #E7E9EB;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.home-container .v-scroller__shim__btm,
.home-container .v-scroller__shim__get,
.home-container .v-scroller__shim__ref,
.home-container .v-scroller__shim__top {
  display: none;
}
.v-overlay.v-overlay--ios {
  background-color: rgba(0, 0, 0, 0.7);
}
.v-dialog.birthday-dialog .v-dialog__core {
  background-color: transparent;
}
.v-dialog.birthday-dialog .birthday-cover {
  width: 2.616rem;
  height: 3.04rem;
  margin: 0;
}
.v-dialog.birthday-dialog .iconicon_close-toast {
  font-size: 0.352rem;
  color: #fff;
  text-align: center;
  margin-top: 0.08rem;
  display: block;
}
.v-dialog.birthday-dialog .double-eleven {
  width: 2.736rem;
  height: 3.32rem;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
body,
html {
  width: 100%;
  height: 100%;
  margin: 0px;
  background: #fff;
  position: relative;
}
#app {
  height: 100%;
}
.v-toast__wrap.v-toast__mask {
  pointer-events: auto;
}

html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
*,
::after,
::before {
  box-sizing: inherit;
  -webkit-tap-highlight-color: transparent;
}
html {
  box-sizing: border-box;
  font-family: 'Helvetica Neue', Tahoma, Arial, PingFangSC-Regular, 'Hiragino Sans GB', 'Microsoft Yahei', sans-serif;
  line-height: 1.44;
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-font-smoothing: antialiased;
  touch-action: manipulation;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  text-size-adjust: none;
}
body,
button,
dd,
dl,
ol,
ul {
  margin: 0;
  padding: 0;
}
ol,
ul,
li {
  list-style: none;
}
a {
  outline: 0;
  color: inherit;
  text-decoration: none;
}
a,
img {
  -webkit-touch-callout: none;
}
button,
input,
select,
textarea {
  outline: 0;
  border: none;
  font-size: inherit;
  font-family: inherit;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
  font-weight: 400;
}
img {
  display: block;
}
img[src=""],
img:not([src]) {
  opacity: 0;
}
textarea {
  resize: none;
}
select {
  background-color: transparent;
  -webkit-appearance: none;
  appearance: none;
}
input[type=button],
input[type=reset],
input[type=submit] {
  -webkit-appearance: button;
  appearance: button;
}
input:-webkit-autofill {
  box-shadow: 0 0 0 0.8rem #fff inset;
}

@font-face{font-family:iconfont;src:url(//i1.hdslb.com/bfs/static/jinkela/mall-h5/assets/iconfont.05496ae6.woff2) format("woff2"),url(//i1.hdslb.com/bfs/static/jinkela/mall-h5/assets/iconfont.e5f56a3e.woff) format("woff"),url(//i1.hdslb.com/bfs/static/jinkela/mall-h5/assets/iconfont.b5b3cd53.ttf) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconweixuankexuan:before{content:"\e630"}.iconweixuanbukexuan:before{content:"\e62f"}.icondanxuanyixuan:before{content:"\e631"}.iconduoxuanyixuan:before{content:"\e632"}.iconzhuangshixianyou:before{content:"\e62d"}.iconzhuangshixianzuo:before{content:"\e62e"}.iconjian:before{content:"\e62a"}.iconjia:before{content:"\e62b"}.iconjiazhishangxian:before{content:"\e62c"}.iconyixuanze:before{content:"\e625"}.icongengduojiantou:before{content:"\e626"}.iconzuijinbiaoqingweikong:before{content:"\e624"}.iconicon_unlock_small:before{content:"\e61a"}.iconicon_lock_small:before{content:"\e613"}.iconicon_time:before{content:"\e60b"}.iconicon_delate:before{content:"\e60e"}.icondrag1:before{content:"\e602"}.iconicon_top:before{content:"\e629"}.iconicon_download:before{content:"\e628"}.iconicon_close-toast:before{content:"\e627"}.iconicon_manage:before{content:"\e623"}.iconicon_notice:before{content:"\e622"}.iconicon_num_set:before{content:"\e621"}.iconicon_search:before{content:"\e620"}.iconicon_my:before{content:"\e61f"}.iconicon_night:before{content:"\e61d"}.iconicon_sun:before{content:"\e61e"}.iconicon_lock:before{content:"\e61b"}.iconicon_unlock:before{content:"\e61c"}.iconicon_unlike:before{content:"\e619"}.iconicon_reply:before{content:"\e618"}.iconicon_more:before{content:"\e617"}.iconicon_like_line:before{content:"\e616"}.iconicon_logo:before{content:"\e615"}.iconicon_beibao:before{content:"\e614"}.iconicon_zhuangbanshouye:before{content:"\e612"}.iconicon_close:before{content:"\e611"}.iconicon_like:before{content:"\e610"}.iconicon_fans:before{content:"\e60f"}.iconicon_yes:before{content:"\e60c"}.iconicon_no:before{content:"\e60d"}.iconicon_back:before{content:"\e609"}.iconicon_face:before{content:"\e608"}.iconicon_share:before{content:"\e607"}
html.night-mode .dark-img {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
/* 特殊颜色 */
/* 字体色 */
/* 背景色 */
/* 边框色 */
/* 每周精选主题色 */
.asset-modal {
  background-color: #fff;
}
.asset-modal-header {
  width: 100%;
  padding: 0.104rem 0.096rem;
}
.asset-modal-header::after {
  content: '';
  display: block;
  clear: both;
  overflow: hidden;
}
.asset-modal-header p {
  float: left;
  font-family: PingFangSC-Regular;
  font-size: 0.112rem;
  color: #212121;
}
.asset-modal-header .options {
  float: right;
  width: 0.128rem;
  height: 0.128rem;
}
.asset-modal-footer {
  box-shadow: 0 0 0 0 #E7E7E7;
  width: 100%;
  height: 0.432rem;
  padding: 0.04rem 0.096rem;
}
.recommend-content {
  background: #fff;
}
.title-font {
  color: #18191C;
}
.header-font {
  color: #9499A0 !important;
}
.header-font path {
  fill: #9499A0;
}
.item-name {
  color: #18191C;
}
.item-cover {
  background-color: #fff;
}
.show-time {
  color: #C9CCD0;
}
.skin-module {
  background: #fff;
}
.skin-module .module-header {
  font-family: PingFangSC-Regular;
  font-size: 0.096rem;
  color: #9499A0;
  letter-spacing: 0;
  line-height: 0.136rem;
  background: #f4f4f4;
  padding-top: 0.096rem;
  padding-left: 0.096rem;
  padding-bottom: 0.048rem;
}
.skin-module .module-list {
  margin: 0 0.096rem;
  background: #fff;
  box-sizing: border-box;
  border-bottom: 0.5px solid #e3e5e7;
  font-family: PingFangSC-Regular;
}
.skin-module .module-list .module-item {
  box-sizing: border-box;
  border-bottom: 0.5px solid #e3e5e7;
}
.skin-module .module-list .module-item:last-child {
  border-bottom: none;
}
.skin-module .module-list .module-item .module-name .title {
  color: #212121;
}
.skin-module .module-list .module-item .module-name .tips {
  font-size: 0.096rem;
  line-height: 0.136rem;
  text-align: center;
  color: #C9CCD0;
  letter-spacing: 0;
  margin-bottom: 0.144rem;
}
.night .recommend-content {
  background: #17181A !important;
}
.night .item-name {
  color: #E7E9EB !important;
}
.night .title-font {
  color: #E7E9EB;
}
.night .show-time {
  color: #46494D;
}
.night .header-font {
  color: #757A81 !important;
}
.night .header-font path {
  fill: #757A81;
}
.night .item-cover {
  background-color: #1F2022;
}
.night .module-header {
  color: #757A81;
  background: #000;
}
.night .skin-module {
  background: #17181A;
}
.night .module-list {
  background: #17181A;
  border-bottom: 1px solid #333333;
}
.night .module-list .module-item {
  border-bottom: 1px solid #333333;
}
.night .module-list .module-item .title {
  color: #E7E9EB;
}
.night .module-list .module-item .module-name .title {
  color: #E7E9EB;
}
.night .module-list .module-item .module-name .tips {
  color: #46494D;
}
.night .module-list .module-select {
  opacity: 0.8;
}
.clearfix:after {
  display: block;
  content: '';
  clear: both;
}
.pre-container {
  width: 100%;
  height: 100%;
}
.pre-container .pre-bg {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: 100% 0;
}
.page-loading {
  display: block;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  background-image: url(//i1.hdslb.com/bfs/static/jinkela/mall-h5/assets/pre_loading.402c4614.png);
  width: 72PX;
  height: 72PX !important;
  -webkit-animation: myAnimation 3s steps(1) infinite;
          animation: myAnimation 3s steps(1) infinite;
  pointer-events: none !important;
  will-change: background-position;
  position: relative;
  top: 50%;
  left: 50%;
  margin-top: -0.288rem;
  margin-left: -0.288rem;
}
@-webkit-keyframes myAnimation {
  0% {
    background-position: 0 0;
  }
  1.12% {
    background-position: -72PX 0;
  }
  2.25% {
    background-position: -144PX 0;
  }
  3.37% {
    background-position: -216PX 0;
  }
  4.49% {
    background-position: -288PX 0;
  }
  5.62% {
    background-position: -360PX 0;
  }
  6.74% {
    background-position: -432PX 0;
  }
  7.87% {
    background-position: -504PX 0;
  }
  8.99% {
    background-position: -576PX 0;
  }
  10.11% {
    background-position: -648PX 0;
  }
  11.24% {
    background-position: -720PX 0;
  }
  12.36% {
    background-position: -792PX 0;
  }
  13.48% {
    background-position: -864PX 0;
  }
  14.61% {
    background-position: -936PX 0;
  }
  15.73% {
    background-position: -1008PX 0;
  }
  16.85% {
    background-position: -1080PX 0;
  }
  17.98% {
    background-position: -1152PX 0;
  }
  19.10% {
    background-position: -1224PX 0;
  }
  20.22% {
    background-position: -1296PX 0;
  }
  21.35% {
    background-position: -1368PX 0;
  }
  22.47% {
    background-position: -1440PX 0;
  }
  23.60% {
    background-position: -1512PX 0;
  }
  24.72% {
    background-position: -1584PX 0;
  }
  25.84% {
    background-position: -1656PX 0;
  }
  26.97% {
    background-position: -1728PX 0;
  }
  28.09% {
    background-position: -1800PX 0;
  }
  29.21% {
    background-position: -1872PX 0;
  }
  30.34% {
    background-position: -1944PX 0;
  }
  31.46% {
    background-position: -2016PX 0;
  }
  32.58% {
    background-position: -2088PX 0;
  }
  33.71% {
    background-position: -2160PX 0;
  }
  34.83% {
    background-position: -2232PX 0;
  }
  35.96% {
    background-position: -2304PX 0;
  }
  37.08% {
    background-position: -2376PX 0;
  }
  38.20% {
    background-position: -2448PX 0;
  }
  39.33% {
    background-position: -2520PX 0;
  }
  40.45% {
    background-position: -2592PX 0;
  }
  41.57% {
    background-position: -2664PX 0;
  }
  42.70% {
    background-position: -2736PX 0;
  }
  43.82% {
    background-position: -2808PX 0;
  }
  44.94% {
    background-position: -2880PX 0;
  }
  46.07% {
    background-position: -2952PX 0;
  }
  47.19% {
    background-position: -3024PX 0;
  }
  48.31% {
    background-position: -3096PX 0;
  }
  49.44% {
    background-position: -3168PX 0;
  }
  50.56% {
    background-position: -3240PX 0;
  }
  51.69% {
    background-position: -3312PX 0;
  }
  52.81% {
    background-position: -3384PX 0;
  }
  53.93% {
    background-position: -3456PX 0;
  }
  55.06% {
    background-position: -3528PX 0;
  }
  56.18% {
    background-position: -3600PX 0;
  }
  57.30% {
    background-position: -3672PX 0;
  }
  58.43% {
    background-position: -3744PX 0;
  }
  59.55% {
    background-position: -3816PX 0;
  }
  60.67% {
    background-position: -3888PX 0;
  }
  61.80% {
    background-position: -3960PX 0;
  }
  62.92% {
    background-position: -4032PX 0;
  }
  64.04% {
    background-position: -4104PX 0;
  }
  65.17% {
    background-position: -4176PX 0;
  }
  66.29% {
    background-position: -4248PX 0;
  }
  67.42% {
    background-position: -4320PX 0;
  }
  68.54% {
    background-position: -4392PX 0;
  }
  69.66% {
    background-position: -4464PX 0;
  }
  70.79% {
    background-position: -4536PX 0;
  }
  71.91% {
    background-position: -4608PX 0;
  }
  73.03% {
    background-position: -4680PX 0;
  }
  74.16% {
    background-position: -4752PX 0;
  }
  75.28% {
    background-position: -4824PX 0;
  }
  76.40% {
    background-position: -4896PX 0;
  }
  77.53% {
    background-position: -4968PX 0;
  }
  78.65% {
    background-position: -5040PX 0;
  }
  79.78% {
    background-position: -5112PX 0;
  }
  80.90% {
    background-position: -5184PX 0;
  }
  82.02% {
    background-position: -5256PX 0;
  }
  83.15% {
    background-position: -5328PX 0;
  }
  84.27% {
    background-position: -5400PX 0;
  }
  85.39% {
    background-position: -5472PX 0;
  }
  86.52% {
    background-position: -5544PX 0;
  }
  87.64% {
    background-position: -5616PX 0;
  }
  88.76% {
    background-position: -5688PX 0;
  }
  89.89% {
    background-position: -5760PX 0;
  }
  91.01% {
    background-position: -5832PX 0;
  }
  92.13% {
    background-position: -5904PX 0;
  }
  93.26% {
    background-position: -5976PX 0;
  }
  94.38% {
    background-position: -6048PX 0;
  }
  95.51% {
    background-position: -6120PX 0;
  }
  96.63% {
    background-position: -6192PX 0;
  }
  97.75% {
    background-position: -6264PX 0;
  }
  98.88% {
    background-position: -6336PX 0;
  }
  100.00% {
    background-position: -6408PX 0;
  }
}
@keyframes myAnimation {
  0% {
    background-position: 0 0;
  }
  1.12% {
    background-position: -72PX 0;
  }
  2.25% {
    background-position: -144PX 0;
  }
  3.37% {
    background-position: -216PX 0;
  }
  4.49% {
    background-position: -288PX 0;
  }
  5.62% {
    background-position: -360PX 0;
  }
  6.74% {
    background-position: -432PX 0;
  }
  7.87% {
    background-position: -504PX 0;
  }
  8.99% {
    background-position: -576PX 0;
  }
  10.11% {
    background-position: -648PX 0;
  }
  11.24% {
    background-position: -720PX 0;
  }
  12.36% {
    background-position: -792PX 0;
  }
  13.48% {
    background-position: -864PX 0;
  }
  14.61% {
    background-position: -936PX 0;
  }
  15.73% {
    background-position: -1008PX 0;
  }
  16.85% {
    background-position: -1080PX 0;
  }
  17.98% {
    background-position: -1152PX 0;
  }
  19.10% {
    background-position: -1224PX 0;
  }
  20.22% {
    background-position: -1296PX 0;
  }
  21.35% {
    background-position: -1368PX 0;
  }
  22.47% {
    background-position: -1440PX 0;
  }
  23.60% {
    background-position: -1512PX 0;
  }
  24.72% {
    background-position: -1584PX 0;
  }
  25.84% {
    background-position: -1656PX 0;
  }
  26.97% {
    background-position: -1728PX 0;
  }
  28.09% {
    background-position: -1800PX 0;
  }
  29.21% {
    background-position: -1872PX 0;
  }
  30.34% {
    background-position: -1944PX 0;
  }
  31.46% {
    background-position: -2016PX 0;
  }
  32.58% {
    background-position: -2088PX 0;
  }
  33.71% {
    background-position: -2160PX 0;
  }
  34.83% {
    background-position: -2232PX 0;
  }
  35.96% {
    background-position: -2304PX 0;
  }
  37.08% {
    background-position: -2376PX 0;
  }
  38.20% {
    background-position: -2448PX 0;
  }
  39.33% {
    background-position: -2520PX 0;
  }
  40.45% {
    background-position: -2592PX 0;
  }
  41.57% {
    background-position: -2664PX 0;
  }
  42.70% {
    background-position: -2736PX 0;
  }
  43.82% {
    background-position: -2808PX 0;
  }
  44.94% {
    background-position: -2880PX 0;
  }
  46.07% {
    background-position: -2952PX 0;
  }
  47.19% {
    background-position: -3024PX 0;
  }
  48.31% {
    background-position: -3096PX 0;
  }
  49.44% {
    background-position: -3168PX 0;
  }
  50.56% {
    background-position: -3240PX 0;
  }
  51.69% {
    background-position: -3312PX 0;
  }
  52.81% {
    background-position: -3384PX 0;
  }
  53.93% {
    background-position: -3456PX 0;
  }
  55.06% {
    background-position: -3528PX 0;
  }
  56.18% {
    background-position: -3600PX 0;
  }
  57.30% {
    background-position: -3672PX 0;
  }
  58.43% {
    background-position: -3744PX 0;
  }
  59.55% {
    background-position: -3816PX 0;
  }
  60.67% {
    background-position: -3888PX 0;
  }
  61.80% {
    background-position: -3960PX 0;
  }
  62.92% {
    background-position: -4032PX 0;
  }
  64.04% {
    background-position: -4104PX 0;
  }
  65.17% {
    background-position: -4176PX 0;
  }
  66.29% {
    background-position: -4248PX 0;
  }
  67.42% {
    background-position: -4320PX 0;
  }
  68.54% {
    background-position: -4392PX 0;
  }
  69.66% {
    background-position: -4464PX 0;
  }
  70.79% {
    background-position: -4536PX 0;
  }
  71.91% {
    background-position: -4608PX 0;
  }
  73.03% {
    background-position: -4680PX 0;
  }
  74.16% {
    background-position: -4752PX 0;
  }
  75.28% {
    background-position: -4824PX 0;
  }
  76.40% {
    background-position: -4896PX 0;
  }
  77.53% {
    background-position: -4968PX 0;
  }
  78.65% {
    background-position: -5040PX 0;
  }
  79.78% {
    background-position: -5112PX 0;
  }
  80.90% {
    background-position: -5184PX 0;
  }
  82.02% {
    background-position: -5256PX 0;
  }
  83.15% {
    background-position: -5328PX 0;
  }
  84.27% {
    background-position: -5400PX 0;
  }
  85.39% {
    background-position: -5472PX 0;
  }
  86.52% {
    background-position: -5544PX 0;
  }
  87.64% {
    background-position: -5616PX 0;
  }
  88.76% {
    background-position: -5688PX 0;
  }
  89.89% {
    background-position: -5760PX 0;
  }
  91.01% {
    background-position: -5832PX 0;
  }
  92.13% {
    background-position: -5904PX 0;
  }
  93.26% {
    background-position: -5976PX 0;
  }
  94.38% {
    background-position: -6048PX 0;
  }
  95.51% {
    background-position: -6120PX 0;
  }
  96.63% {
    background-position: -6192PX 0;
  }
  97.75% {
    background-position: -6264PX 0;
  }
  98.88% {
    background-position: -6336PX 0;
  }
  100.00% {
    background-position: -6408PX 0;
  }
}

html.night-mode .dark-img[data-v-55d8fa7b] {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.be-modal[data-v-55d8fa7b] {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
}
.be-modal .mask[data-v-55d8fa7b] {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
}
.be-modal .content[data-v-55d8fa7b] {
  width: 2.16rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
}
.be-modal .content .modal-pic[data-v-55d8fa7b] {
  width: 1.064rem;
  height: 1.064rem;
  margin: 0 auto;
}
.be-modal .content .modal-pic img[data-v-55d8fa7b] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.be-modal .content .main-title[data-v-55d8fa7b] {
  padding-top: 0.152rem;
  font-weight: 400;
  line-height: 0.192rem;
  font-size: 0.136rem;
  text-align: center;
}
.be-modal .content .sub-title[data-v-55d8fa7b] {
  padding: 0 0.128rem 0.144rem;
  overflow-y: auto;
  font-size: 0.104rem;
  line-height: 0.16rem;
  white-space: pre-wrap;
  text-align: center;
  word-wrap: break-word;
}
.be-modal .content .modal-btns[data-v-55d8fa7b] {
  padding: 0 0.128rem 0.128rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
          justify-content: space-between;
  box-sizing: border-box;
}
.be-modal .content .modal-btns .modal-btn[data-v-55d8fa7b] {
  width: 0.928rem;
  height: 0.272rem;
  font-size: 0.136rem;
  color: #212121;
  box-sizing: border-box;
  border-radius: 4px;
  background-color: #fff;
  border: 1px solid #C0C0C0;
  text-align: center;
  line-height: 0.256rem;
}
.be-modal .content .modal-btns .modal-btn.btn_pink[data-v-55d8fa7b] {
  color: #FB7299;
}
.be-modal .content .modal-btns .modal-btn[data-v-55d8fa7b]:last-child {
  color: #fff;
  background-color: #FF6699;
  border: 1px solid #FF6699;
}
.be-modal .content .modal-btns .modal-gray[data-v-55d8fa7b] {
  color: #61666D;
}
.be-modal .content .top-close[data-v-55d8fa7b] {
  width: 0.176rem;
  height: 0.176rem;
  position: absolute;
  top: 0.064rem;
  right: 0.064rem;
}

html.night-mode .dark-img[data-v-13b6d5f6] {
  -webkit-filter: saturate(85%) brightness(97%);
          filter: saturate(85%) brightness(97%);
  will-change: filter;
}
.be-mark[data-v-13b6d5f6] {
  position: absolute;
  z-index: 9999;
}
.be-mark .mark-content[data-v-13b6d5f6] {
  width: auto;
  height: 0.208rem;
  overflow: hidden;
  display: block;
  margin-left: 0.04rem;
  float: right;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.be-mark .mark-content .mark-title[data-v-13b6d5f6] {
  display: block;
  padding-left: 0.104rem;
  padding-right: 0.064rem;
  font-family: PingFangSC-Regular;
  font-size: 12PX;
  color: #FFFFFF;
  line-height: 0.208rem;
  position: relative;
}
.be-mark.left .mark-content[data-v-13b6d5f6] {
  margin-left: 0;
  margin-right: 0.04rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.be-mark.left .mark-content.fans[data-v-13b6d5f6] {
  background: url(data:image/png;base64,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) no-repeat;
  background-size: 100% 100%;
}
.be-mark.left .mark-content .mark-title[data-v-13b6d5f6] {
  padding-left: 0.064rem;
  padding-right: 0.208rem;
}


/*# sourceMappingURL=mall.21.93a7b45ec75e6f3c62cf4723d1118ce5522e0951.css.map*/