
@charset "UTF-8";
/*
 * @Author: whj 
 * @Date: 2021-08-06 14:06:03 
 * @Last Modified by: whj
 * @Last Modified time: 2022-04-20 16:04:06
 */
* {
  padding: 0;
  margin: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: default;
}
a,
button {
  -webkit-tap-highlight-color: transparent;
  outline: none;
}
img {
  vertical-align: top;
}
mark {
  background-color: transparent;
}
ul,
li {
  list-style: none;
}
html {
  font-size: 100px;
}
@font-face {
  font-family: 'iconfont';
  /* Project id 2719783 */
  src: url("//at.alicdn.com/t/font_2719783_y8ayte8sed.woff2?t=1628499125153") format("woff2"), url("//at.alicdn.com/t/font_2719783_y8ayte8sed.woff?t=1628499125153") format("woff"), url("//at.alicdn.com/t/font_2719783_y8ayte8sed.ttf?t=1628499125153") format("truetype");
}
.iconfont, .d-close::before {
  font-family: "iconfont";
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.d-bg {
  position: fixed;
  z-index: 99;
  width: 100vw;
  height: 100vh;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.85);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.d-bar {
  position: relative;
  width: 4.36rem;
  -webkit-animation: aniDialog 0.1s ease;
          animation: aniDialog 0.1s ease;
  border: 1px solid #ccc;
  background-color: #fff;
  border-radius: 0.1rem;
}
.d-hd {
  text-align: center;
  padding: 0.2rem 0;
}
.d-ft {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.2rem 0;
}
.d-close {
  position: absolute;
  z-index: 5;
  top: .06rem;
  right: .06rem;
  width: 0.4rem;
  height: 0.4rem;
  font-size: 0.4rem;
  border: 0;
  border-radius: 50%;
  background-color: #fff;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.d-close::before {
    content: "\E643";
    color: #333;
}
.d-btn {
  width: 0.74rem;
  height: 0.4rem;
}
.alert-bar {
  text-align: center;
}
.area-bar {
  width: 5.8rem;
}
.area-item {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.86rem;
  margin-bottom: 0.26rem;
  position: relative;
}
.area-item, .area-select {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 5rem;
  background-color: #eee;
}
.area-label {
  width: 1.28rem;
  text-align: right;
  margin-right: 0.18rem;
}
.area-ipt {
  width: 3.5rem;
  height: 0.8rem;
  line-height: 0.8rem;
}
.area-select {
  z-index: 2;
  position: absolute;
  left: 0;
  top: 0.64rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 0.16rem;
}
.area-option {
  width: 50%;
  text-align: center;
  padding: 0.1rem 0;
}
.area-select, .area-option {
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
}
.d-msg {
  position: fixed;
  left: 50%;
  top: -100vh;
  z-index: 201;
  max-width: 7.2rem;
  padding: 0.1rem 0.2rem;
  border: 1px solid;
  border-radius: 0.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  word-break: break-all;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -webkit-transition: all 0.3s ease-out;
}
.d-msg__icon {
    margin-right: 0.1rem;
}
.d-msg__success {
    color: #67c23a;
    background-color: #f0f9eb;
    border-color: #e1f3d8;
}
.d-msg__warning {
    color: #e6a23c;
    background-color: #fdf6ec;
    border-color: #faecd8;
}
.d-msg__error {
    color: #f56c6c;
    background-color: #fef0f0;
    border-color: #fde2e2;
}
.d-msg__ua {
    font-size: 24px;
    color: #f56c6c;
    background-color: rgba(0, 0, 0, 0.9);
    width: 100%;
    max-width: 100%;
    height: 100%;
    border-radius: 0;
    border: 0;
    top: 0 !important;
}
.d-msg__info {
    background-color: rgba(0, 0, 0, 0.8);
}
#fn-loading {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 200;
  background-color: rgba(0, 0, 0, 0.75);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100vw;
  height: 100vh;
  color: #e28b69;
}
#fn-loading__pic {
    font-size: 0.36rem;
    -webkit-animation: aniRotate 1.5s linear infinite;
            animation: aniRotate 1.5s linear infinite;
}
.m-eq {
  display: inline-block;
  background: no-repeat 0 0;
  background-size: 100% 100%;
  width: 46px;
  height: 46px;
  position: relative;
}
.m-eq.is-lock::before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 46px;
    height: 46px;
    background: url("https://web-resource.17m3.com/cdn/m3-eq/ic-lock.png") no-repeat 0 0;
    background-size: 100% 100%;
}
.m-eq.is-num::after {
    position: absolute;
    content: attr(data-num);
    right: 1px;
    bottom: 1px;
    background-color: #111322;
    color: #d5d5d3;
    padding: 0 2px;
    font-size: 12px;
    line-height: 1;
    border: 0.01rem solid #a7966b;
}
.fn-tips {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 101;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #fff;
}
.fn-tips__desc {
    max-width: 360px;
    font-size: 12px;
    background-color: #1b1a18;
    padding: 10px;
    background-color: #1f1c1a;
    border: 1px solid #76582a;
    -webkit-box-shadow: 0 0 1px #3d301c inset;
            box-shadow: 0 0 1px #3d301c inset;
}
.invitation-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media screen and (max-width: 800px) {
html {
    font-size: 50px;
}
.m-eq {
    width: 0.68rem;
    height: 0.68rem;
}
.m-eq.is-lock::before {
      width: 0.68rem;
      height: 0.68rem;
}
.m-eq.is-num::after {
      padding: 1px;
      font-size: 9px;
      line-height: 0.8;
}
.fn-tips {
    left: 0 !important;
    top: 0 !important;
    width: 100vw;
    height: 100vh;
    background-color: rgba(0, 0, 0, 0.8);
}
.fn-tips__bd {
      width: 100%;
      max-width: 750px;
}
.fn-tips__desc {
      font-size: 0.2rem;
      padding: 0.2rem;
      max-width: 750px;
}
.fn-tips__pic {
      max-width: 100%;
      display: block;
      margin: 0 auto;
}
}
@-webkit-keyframes aniDialog {
0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@keyframes aniDialog {
0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    opacity: 0;
}
100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
}
}
@-webkit-keyframes aniRotate {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes aniRotate {
from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@-webkit-keyframes aniRotateHalf {
0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
}
@keyframes aniRotateHalf {
0% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
}
100% {
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
}
}
/*
 * @Author: whj 
 * @Date: 2021-06-24 15:03:46 
 * @Last Modified by: whj
 * @Last Modified time: 2022-06-07 15:30:02
 */
html {
  font-size: 100px;
}
body {
  color: #827d75;
  background-color: #fff;
  font: .24rem/1.6 '\5FAE\8F6F\96C5\9ED1';
}
a,
button {
  cursor: pointer;
  -webkit-tap-highlight-color: transparent;
  outline: none;
}
button {
  border: 0;
  font-size: .24rem;
}
input {
  font-size: .24rem;
  border: 0;
  -webkit-tap-highlight-color: transparent;
  outline: none;
}
img {
  vertical-align: top;
}
.fc-mark,
mark {
  color: #469900;
}
.eq-item {
  margin: 0 10px;
}
.fc-red {
  color: #b61e1e;
}
.d-bar {
  border: 0;
  color: #615a53;
}
.d-hd {
  font-size: .28rem;
  font-weight: bold;
  padding: .4rem 0 .2rem;
}
.d-btn {
  text-indent: -9999px;
  width: 2.23rem;
  height: .67rem;
  margin: 0 .14rem;
}
.btn-copy {
  width: 3.63rem;
}
.btn-sure {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-sure.png");
}
.btn-think {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-think.png");
}
.btn-known {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-known.png");
}
.btn-push {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-push.png");
}
.btn-copy {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-copy.png");
}
.btn-recharge {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-recharge.png");
}
.btn-pay {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-pay.png");
}
.btn-sure-leave {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-sure-leave.png");
}
.btn-back {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-back.png");
}
.btn-sure-pay {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-sure-pay.png");
}
/*
 * @Author: whj 
 * @Date: 2021-06-24 15:04:24 
 * @Last Modified by: whj
 * @Last Modified time: 2022-07-20 09:59:33
 */
.wrap, #app, .nav-list, .car-bd {
  max-width: 750px;
  min-width: 375px;
  width: 100%;
  margin: 0 auto;
}
.fc-unit {
  color: #ffe595;
}
.m-point {
  z-index: 99;
  position: fixed;
  width: .2rem;
  height: .2rem;
  border-radius: 50%;
  background-color: #469900;
  -webkit-transition: all .5s ease-in;
  transition: all .5s ease-in;
}
.m-point__bg {
    position: fixed;
    z-index: 100;
    background-color: rgba(0, 0, 0, 0);
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.m-none {
  margin: 0 auto;
  text-indent: -9999px;
  width: 6.5rem;
  height: 3.9rem;
  border: .01rem solid #d3cbb1;
  background: url("https://web-resource.17m3.com/m3guo/202204/free/none.png") no-repeat center center #ece8dc;
  background-size: 2.18rem 2.45rem;
}
.notice-bar {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: .5rem;
  overflow: hidden;
  padding: .1rem 0;
  height: 1.7rem;
}
.notice-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
  position: absolute;
  left: 0;
  width: 10000rem;
}
.notice-list__1 {
    top: 0;
}
.notice-list__2 {
    top: .5rem;
}
.notice-list__3 {
    top: 1rem;
}
.notice-item {
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 0 .26rem;
  line-height: .42rem;
  border-radius: .22rem;
  margin-right: .24rem;
  white-space: nowrap;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.notice-item .ic-unit {
    margin: 0 .02rem;
}
.bg-none, a,
button, .d-bar, .ic-unit, .ic-card, .banner-logo, .container, .team-bar, .team-sale, .team-sale::before, .team-shine, .team-star__item, .team-bd__item::before, .team-bd__item.is-win::before, .team-bd__item.is-win::after, .team-bd__bg, .goods-item, .goods-item__eq, .nav-item, .car-left__icon, .car-right__icon, .area-tips::before, .card-free__hd, .card-free__hd::before, .card-history__nav__item, .sale-icon, .order-item__sub, .order-item__add, .order-info__ipt::after, .order-sale {
  background: no-repeat center center transparent;
  background-size: 100% 100%;
}
.flex-column, .container, .goods-item, .alert-bar .d-bd, .area-bd, .card-wish .d-bd, .card-free .d-bd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.scroll {
  overflow: auto;
}
.scroll::-webkit-scrollbar {
    width: .04rem;
}
.scroll::-webkit-scrollbar-thumb {
    background-color: #c79d4a;
}
.scroll::-webkit-scrollbar-track {
    background-color: #d3ccbe;
}
.ic-unit {
  width: 0.3rem;
  height: 0.3rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-unit.png");
}
.ic-card {
  width: 0.3rem;
  height: 0.3rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-card.png");
}
.banner-bar {
  position: relative;
}
.banner-logo {
  position: absolute;
  left: .3rem;
  top: .36rem;
  width: 1.27rem;
  height: .97rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/logo.png");
  text-indent: -9999px;
}
.banner-bg {
  width: 100%;
}
.container {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/container-bg.jpg");
  padding-bottom: 2.4rem;
}
.team-bar {
  padding-top: .42rem;
  width: 7.24rem;
  min-height: 3.88rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/team-bg.png");
  position: relative;
  color: #2f2922;
  margin-bottom: .7rem;
}
.team-sale {
  position: absolute;
  z-index: 2;
  left: 0;
  top: -.18rem;
  width: 1.06rem;
  height: 1.2rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/team-gift-box.png");
}
.team-sale::before {
    position: absolute;
    content: "";
    width: .62rem;
    height: .63rem;
    left: 50%;
    margin-left: -.31rem;
    top: .6rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/team-gift-none.png");
}
.team-sale.is-have::before {
    background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/team-gift-have.png");
}
.team-sale .m-eq {
    opacity: 0;
    width: 1.06rem;
    height: 1.2rem;
}
.team-shine {
  position: absolute;
  z-index: 1;
  left: -.28rem;
  top: -.3rem;
  width: 1.7rem;
  height: 1.7rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/gift-shine.png");
  -webkit-animation: aniGift infinite 3s linear;
          animation: aniGift infinite 3s linear;
  opacity: .5;
}
.team-star {
  position: absolute;
  z-index: 3;
  left: -.14rem;
  top: -.24rem;
  pointer-events: none;
}
.team-star__item {
    position: absolute;
    left: 0;
    top: 0;
    width: 1.5rem;
    height: 1.5rem;
}
.team-star__1 {
    -webkit-animation: aniStar1 2s infinite linear;
            animation: aniStar1 2s infinite linear;
}
.team-star__2 {
    -webkit-animation: aniStar2 2s infinite linear;
            animation: aniStar2 2s infinite linear;
}
.team-star__3 {
    -webkit-animation: aniStar3 2s infinite linear;
            animation: aniStar3 2s infinite linear;
}
.team-star__4 {
    -webkit-animation: aniStar4 2s infinite linear;
            animation: aniStar4 2s infinite linear;
}
.team-hd {
  position: relative;
  margin-left: 1.2rem;
  margin-bottom: .28rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: .4rem;
}
.team-hd__label {
    color: #615b53;
}
.team-hd__num {
    margin-right: .1rem;
}
.team-hd__copy {
    width: .9rem;
    height: .32rem;
    line-height: .3rem;
    background-color: rgba(52, 180, 61, 0.2);
    color: #469900;
    border-radius: .16rem;
    border: .01rem solid #3ba743;
    margin-right: .16rem;
}
.team-hd__refresh {
    width: 0.36rem;
    height: 0.36rem;
    text-indent: -9999px;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-refresh.png");
}
.team-hd__history {
    position: absolute;
    left: 4.52rem;
    text-decoration: underline;
    color: #2f2922;
}
.team-bd {
  margin-left: 1.2rem;
  height: 1.6rem;
  position: relative;
}
.team-bd.is-wait {
    padding-top: .14rem;
}
.team-bd.is-open {
    margin-top: .58rem;
}
.team-bd.is-open .team-bd__item::before {
      display: none;
}
.team-bd.is-open .is-win::before {
      display: block;
}
.team-bd__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 4.6rem;
}
.team-bd__item {
    width: 1.4rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #615b53;
    position: relative;
}
.team-bd__item::before {
      position: absolute;
      content: "";
      left: 50%;
      top: .1rem;
      margin-left: -.68rem;
      width: .4rem;
      height: .92rem;
}
.team-bd__item.is-pay {
      color: #9d6f23;
}
.team-bd__item.is-pay .team-bd__bg {
        background-image: url("https://web-resource.17m3.com/m3guo/202204/free/atavar-border-light.png");
}
.team-bd__item.is-pay::before {
        background-image: url("https://web-resource.17m3.com/m3guo/202204/free/avatar-pay.png");
}
.team-bd__item.is-wait {
      color: #a69073;
}
.team-bd__item.is-wait .team-bd__bg {
        background-image: url("https://web-resource.17m3.com/m3guo/202204/free/atavar-border-add.png");
}
.team-bd__item.is-wait::before {
        background-image: url("https://web-resource.17m3.com/m3guo/202204/free/avatar-wait.png");
}
.team-bd__item.is-win {
      position: relative;
}
.team-bd__item.is-win::before, .team-bd__item.is-win::after {
        position: absolute;
        content: "";
}
.team-bd__item.is-win::before {
        width: .79rem;
        height: .63rem;
        background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-king.png");
        left: 50%;
        top: -0.4rem;
        margin-left: -0.6rem;
}
.team-bd__item.is-win::after {
        width: .73rem;
        height: .38rem;
        background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-free.png");
        left: .38rem;
        top: .76rem;
}
.team-bd__nick {
    width: 1.4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
}
.team-bd__bg {
    width: 1.09rem;
    height: 1.09rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/atavar-border-gray.png");
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.team-bd__bg.is-add {
      background-image: url("https://web-resource.17m3.com/m3guo/202204/free/atavar-border-add.png");
}
.team-bd__avatar {
    width: 1rem;
    height: 1rem;
    border-radius: 50%;
}
.team-bd__logout {
    position: absolute;
    left: 4.78rem;
    top: .36rem;
    width: .36rem;
    height: .36rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-leave.png");
    text-indent: -9999px;
}
.team-bd__create, .team-bd__push {
    width: 2.12rem;
    height: .83rem;
    text-indent: -9999px;
}
.team-bd__create {
    margin-right: .3rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-team-create.png");
}
.team-bd__push {
    margin-right: .3rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-team-push.png");
}
.team-ft {
  text-align: center;
}
.team-ft__tip {
    color: #b61e1e;
}
.team-ft__tip.is-sale {
      margin-top: .24rem;
}
.team-ft__timer {
    color: #615b53;
}
.team-push {
  width: 6.02rem;
  height: 3.82rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/d-team-bg.png");
}
.team-push__form {
    width: 4.4rem;
    height: .85rem;
    border: .01rem solid #b7a474;
    padding: .01rem;
    background-color: rgba(255, 247, 226, 0.1);
    border-radius: .1rem;
    margin: .25rem auto .24rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    overflow: hidden;
}
.team-push__label {
    width: 1.58rem;
    text-align: right;
    background-color: rgba(99, 71, 0, 0.1);
    line-height: .81rem;
    padding-right: .25rem;
    color: #49401f;
}
.team-push__ipt {
    line-height: .81rem;
    width: 2.8rem;
    padding-left: .36rem;
    background-color: transparent;
    border: 0;
    color: #9a8c5a;
}
.team-push__btn {
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-push.png");
}
.team-star__4 {
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/sg-4.png");
}
.team-star__3 {
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/sg-3.png");
}
.team-star__2 {
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/sg-2.png");
}
.team-star__1 {
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/sg-1.png");
}
.user-bar {
  height: .6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  background: url("https://web-resource.17m3.com/m3guo/202204/free/user-bg.png") no-repeat center center;
  background-size: 7.1rem .6rem;
  margin-bottom: .3rem;
}
.user-link {
  color: #b4ae9d;
}
.user-area {
  color: #ede8d8;
}
.user-nick {
  color: #72ba36;
}
.my-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: .16rem;
}
.my-order {
  width: 2.1rem;
  height: 0.75rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-order.png");
  text-indent: -9999px;
  margin-right: .2rem;
}
.my-sale {
  width: 2.1rem;
  height: 0.75rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-sale.png");
  text-indent: -9999px;
  position: relative;
  margin-right: 1.1rem;
}
.my-sale__num {
    position: absolute;
    right: .04rem;
    top: -.04rem;
    color: #ffeec3;
    background-color: #f64832;
    border: .01rem solid #d14836;
    border-radius: .06rem;
    text-indent: 0;
    font-size: .2rem;
    padding: 0 .04rem;
    height: .22rem;
    line-height: 1;
}
.my-rule {
  text-decoration: underline;
  color: #ffeec3;
}
.goods-list {
  width: 7.12rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.goods-item {
  width: 3.48rem;
  height: 3.68rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/goods-bg.png");
  margin-bottom: .14rem;
  position: relative;
}
.goods-item__name {
    color: #615b53;
    font-size: .28rem;
    font-weight: bold;
    padding-top: .28rem;
}
.goods-item__eq {
    width: 2.12rem;
    height: 1.75rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/eq-bg.png");
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: .16rem .3rem .34rem .14rem;
    margin-top: -.06rem;
}
.goods-item__bd {
    position: absolute;
    top: 2.22rem;
    left: .4rem;
    width: 2.76rem;
    line-height: 1.4;
}
.goods-item__label {
    color: #615a53;
}
.goods-item__price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.goods-item__after {
    color: #469900;
    font-size: .28rem;
    margin-right: .1rem;
}
.goods-item__before {
    color: #a1988d;
    text-decoration: line-through;
}
.goods-item__icon {
    margin-left: .1rem;
}
.goods-item__buy, .goods-item__exchange {
    position: absolute;
    right: 0;
    top: .08rem;
    width: .54rem;
    height: .54rem;
    text-indent: -9999px;
}
.goods-item__buy {
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-car.png");
}
.goods-item__buy.is-gray {
      cursor: default;
      background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-car-gray.png");
}
.goods-item__exchange {
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-exchange.png");
}
.goods-item__exchange.is-gray {
      cursor: default;
      background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-exchange-gray.png");
}
.goods-item__ft {
    position: absolute;
    width: 100%;
    top: .9rem;
    left: 0;
    text-align: center;
}
.nav-bar {
  position: fixed;
  z-index: 9;
  left: 0;
  bottom: 0;
  width: 100%;
}
.nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background-color: #939089;
}
.nav-item {
  width: 25%;
  height: 1.02rem;
  text-indent: -9999px;
  position: relative;
}
.nav-side {
  position: absolute;
  right: .08rem;
  top: .04rem;
  background-color: #f64832;
  color: #ffeec3;
  border-radius: .06rem;
  text-indent: 0;
  font-size: .2rem;
  line-height: 1;
  padding: 0 .06rem;
}
.nav-item__4 {
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/nav-4-yellow.png");
}
.nav-item__4.is-crt {
    background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/nav-4-green.png?v=1");
}
.nav-item__3 {
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/nav-3-yellow.png");
}
.nav-item__3.is-crt {
    background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/nav-3-green.png?v=1");
}
.nav-item__2 {
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/nav-2-yellow.png");
}
.nav-item__2.is-crt {
    background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/nav-2-green.png?v=1");
}
.nav-item__1 {
  background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/nav-1-yellow.png");
}
.nav-item__1.is-crt {
    background-image: url("https://web-resource.17m3.com/m3guo/202207/free-t0r0/nav-1-green.png?v=1");
}
.car-bar {
  position: fixed;
  left: 0;
  bottom: 1.02rem;
  z-index: 9;
  width: 100%;
}
.car-bd {
  background-color: #e9e7dc;
  border-radius: .2rem .2rem 0 0;
  height: 1.1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0 .14rem;
}
.car-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.car-left__icon {
    width: .69rem;
    height: .65rem;
    margin-right: .16rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-car-max.png");
    position: relative;
}
.car-left__num {
    position: absolute;
    right: -.06rem;
    top: -.02rem;
    background-color: #da991c;
    border: .02rem solid #e9e7dc;
    color: white;
    line-height: 1;
    width: .4rem;
    padding: .01rem 0;
    text-align: center;
    border-radius: .2rem;
    font-size: .22rem;
}
.car-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.car-right__label {
    color: #534f49;
}
.car-right__price {
    color: #469900;
    font-size: .32rem;
}
.car-right__icon {
    width: .4rem;
    height: .4rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-unit.png");
    margin: 0 .14rem 0 .08rem;
}
.car-right__btn {
    width: 1.56rem;
    height: 0.76rem;
    text-indent: -9999px;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/btn-sell.png");
}
.alert-bar {
  width: 6.02rem;
  min-height: 3.32rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/d-alert.png");
}
.alert-bar .d-bd {
    padding-top: .3rem;
    min-height: 2.1rem;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.alert-hd {
  font-size: .28rem;
  font-weight: bold;
  margin-bottom: .2rem;
}
.area-bar {
  width: 7.14rem;
  height: 5.04rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/d-area-bg.png");
}
.area-hd {
  margin-bottom: .2rem;
}
.area-item {
  background-color: #ede9de;
  border: .01rem solid #a1988d;
  border-radius: .1rem;
}
.area-label {
  color: #a1988d;
}
.area-ipt {
  color: #2f2922;
}
.area-side {
  background: url("https://web-resource.17m3.com/m3guo/202204/free/ic-down.png") no-repeat 2.96rem center;
  background-size: .4rem .4rem;
}
.area-select {
  background-color: #ede9de;
  border: .01rem solid #a1988d;
  border-top: 0;
  margin-left: -.01rem;
  color: #615a53;
  padding: .1rem;
}
.area-option {
  border-radius: .1rem;
  -webkit-transition: all .3s ease-out;
  transition: all .3s ease-out;
}
.area-option:hover {
    background-color: #c9952f;
    color: white;
}
.area-tips {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #b32929;
  font-size: .22rem;
}
.area-tips::before {
    margin-right: .1rem;
    content: "";
    width: .3rem;
    height: .3rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-warning.png");
}
.card-wish {
  width: 6.02rem;
  padding-bottom: .2rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/d-wish-bg.png");
  padding-top: .3rem;
}
.card-wish__hd {
    width: 4.8rem;
    line-height: .74rem;
    background-color: rgba(195, 156, 87, 0.2);
    border-radius: .16rem;
    margin-bottom: .32rem;
    font-size: .28rem;
    font-weight: bold;
}
.card-wish__free {
    margin-bottom: .2rem;
}
.card-wish__desc {
    width: 4.82rem;
    text-align: left;
}
.card-free {
  width: 6.02rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/king-bg.png");
  padding-top: .34rem;
  padding-bottom: .4rem;
}
.card-free .ic-unit {
    display: inline-block;
    margin: .04rem .02rem 0;
    vertical-align: top;
}
.card-free__hd {
    width: 4.8rem;
    height: 3.45rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/king-hd.png");
    position: relative;
    margin-bottom: .26rem;
}
.card-free__hd::before {
      position: absolute;
      content: "";
      left: .24rem;
      top: .7rem;
      width: 4.47rem;
      height: 1.76rem;
      background-image: url("https://web-resource.17m3.com/m3guo/202204/free/king-shine.png");
      -webkit-animation: aniShine .6s infinite ease-out;
              animation: aniShine .6s infinite ease-out;
}
.card-free__avatar {
    position: absolute;
    top: 1.08rem;
    left: 1.84rem;
    width: 1.1rem;
    height: 1.1rem;
    border-radius: 50%;
}
.card-free__king {
    position: absolute;
    left: 0;
    bottom: 0;
    line-height: .74rem;
    width: 100%;
    text-align: center;
    color: #f0eada;
    font-size: .24rem;
    font-weight: bold;
}
.card-free__nick {
    color: #8bff29;
}
.card-history {
  width: 7.22rem;
  height: 6.42rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/history-bg.png");
}
.card-history__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
}
.card-history__nav__item {
      width: 2.16rem;
      height: .53rem;
      text-indent: -9999px;
      cursor: pointer;
}
.card-history__bd {
    width: 6.5rem;
    height: 4.5rem;
    margin: 0 auto;
}
.card-history__list {
    width: 100%;
}
.card-history__list.is-order .is-hd {
      border: 0;
}
.card-history__list.is-order .is-bd {
      margin-bottom: .06rem;
      border: .01rem solid #d3cbb1;
      background-color: #ede9dd;
      padding: .12rem 0;
}
.card-history__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: .01rem solid #dad4c6;
}
.card-history__item.is-hd {
      padding: .2rem 0 .16rem;
      font-weight: bold;
}
.card-history__item.is-bd {
      padding: .08rem 0;
}
.card-history__member {
    padding-left: .2rem;
    width: 3rem;
}
.card-history__free {
    text-align: center;
    width: 1.8rem;
}
.card-history__time {
    width: 1.6rem;
    text-align: center;
    line-height: 1.2;
}
.card-history__buy {
    width: 3rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding-left: .2rem;
}
.card-history__eq {
    margin-right: .06rem;
}
.card-history__eq:nth-child(n+6) {
      margin-top: .06rem;
}
.card-history__price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.card-history__price .ic-unit {
      width: .3rem;
      height: .3rem;
}
.card-history__price .ic-unit,
    .card-history__price .ic-card {
      margin-left: .08rem;
}
.card-history__exchange {
    width: 1.8rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.card-history__nav__open {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/history-nav-open-default.png");
}
.card-history__nav__open.is-crt {
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/history-nav-open-crt.png");
}
.card-history__nav__order {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/history-nav-order-default.png");
}
.card-history__nav__order.is-crt {
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/history-nav-order-crt.png");
}
.card-history__nav__exchange {
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/history-nav-exchange-default.png");
}
.card-history__nav__exchange.is-crt {
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/history-nav-exchange-crt.png");
}
.rule-bar {
  width: 7.2rem;
  height: 9.12rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/rule-bg.png");
}
.rule-bd {
  width: 5.74rem;
  height: 6.6rem;
  margin: 0 auto;
}
.rule-item {
  text-align: left;
  padding-left: .44rem;
  padding-right: .1rem;
  position: relative;
  margin-bottom: .2rem;
}
.rule-label {
  position: absolute;
  left: 0;
  top: .06rem;
  width: .28rem;
  line-height: .28rem;
  text-align: center;
  background-color: #81796f;
  color: #eee6d2;
  border-radius: .04rem;
}
.rule-btn {
  width: 4.8rem;
  line-height: .64rem;
  background-color: rgba(195, 156, 87, 0.2);
  border-radius: .12rem;
  margin-top: .1rem;
  color: #615b53;
}
.sale-bar {
  width: 7.22rem;
  height: 6.22rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/d-sale-bg.png");
}
.sale-item {
  background-color: #ede9dd;
  border: .01rem solid #d3cbb1;
  width: 6.54rem;
  height: 1.08rem;
  margin: 0 auto .1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.sale-bd {
  height: 3.9rem;
  width: 6.8rem;
  margin: 0 auto;
}
.sale-icon {
  display: block;
  width: 1.35rem;
  height: .87rem;
  margin-right: 0.3rem;
}
.sale-icon.is-half {
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/sale-half.png");
}
.sale-icon.is-card {
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/sale-card.png");
    text-align: center;
    color: #a36b24;
    font-size: .26rem;
    font-weight: bold;
    padding-top: .1rem;
}
.sale-desc {
  width: 2.8rem;
  line-height: 1.3;
  margin-right: 0.3rem;
}
.sale-status {
  width: 1.32rem;
  height: .5rem;
  border-radius: .26rem;
  text-align: center;
  line-height: .46rem;
}
.sale-status.is-over {
    color: #a1988d;
    cursor: default;
}
.sale-status.is-wait {
    background-color: rgba(52, 180, 61, 0.2);
    border: 0.01rem solid #469900;
    color: #469900;
}
.order-bar {
  width: 7.22rem;
  max-height: 8.72rem;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/d-car-bg.png");
  padding-bottom: .3rem;
  overflow: hidden;
}
.order-bar .ic-unit {
    margin-left: .08rem;
}
.order-bd {
  width: 6.56rem;
  margin: 0 auto;
}
.order-list {
  max-height: 3.5rem;
}
.order-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: rgba(255, 255, 255, 0.2);
  border: .01rem solid #d3cbb1;
  margin-bottom: .1rem;
  height: 1.1rem;
  padding: 0 .3rem;
}
.order-item__left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 3.04rem;
}
.order-item__after {
    margin: 0 .1rem;
}
.order-item__before {
    text-decoration: line-through;
    color: #a1988d;
}
.order-item__center {
    width: 1.66rem;
    border: .01rem solid #a1988d;
    border-radius: .04rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.order-item__sub, .order-item__add {
    height: .5rem;
    width: .5rem;
    text-indent: -9999px;
}
.order-item__sub {
    border-right: .01rem solid #a1988d;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-sub.png");
}
.order-item__add {
    border-left: .01rem solid #a1988d;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-add.png");
}
.order-item__delete {
    text-indent: -9999px;
    width: .4rem;
    height: .4rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-delete.png");
}
.order-info {
  padding: .1rem 0 .2rem;
}
.order-info__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 .3rem;
    height: .4rem;
    margin-top: .1rem;
}
.order-info__label {
    color: #2f2922;
}
.order-info__right {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.order-info__ipt {
    color: #469900;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}
.order-info__ipt::after {
      margin-top: .04rem;
      content: "";
      width: 0.3rem;
      height: 0.3rem;
      background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-arraw.png");
}
.order-info__list {
    position: absolute;
    right: 0;
    top: .52rem;
    width: 5.52rem;
    background-color: #ede9de;
    border: .01rem solid #a1988d;
    border-radius: .05rem;
    padding: 0 .24rem;
}
.order-info__option {
    text-align: center;
    line-height: .76rem;
    border-bottom: .01rem solid #e6e1d6;
}
.order-info__option:last-child {
      border-bottom: 0;
}
.order-end {
  background-color: rgba(255, 255, 255, 0.4);
  border: .01rem solid #d3cbb1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  height: 1.16rem;
  padding: 0 .18rem 0 .3rem;
  line-height: 1.4;
  margin-bottom: .2rem;
}
.order-end__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    color: #2f2922;
}
.order-end__after {
    font-size: .32rem;
    margin-left: .1rem;
}
.order-end__sale {
    width: 1.42rem;
    height: .28rem;
    font-size: .2rem;
    border: .01rem solid #a1988d;
    height: .28rem;
    padding: 0 .14rem;
    border-radius: .14rem;
}
.order-tip {
  text-align: center;
  color: #a1988d;
}
.order-sale {
  position: absolute;
  left: 100%;
  top: 0;
  width: 100%;
  height: 100%;
  background-image: url("https://web-resource.17m3.com/m3guo/202204/free/d-car-bg.png");
  -webkit-transition: all .4s ease-out;
  transition: all .4s ease-out;
}
.order-sale.is-show {
    left: 0;
}
.order-sale .is-chance {
    color: #3c3832;
    border-color: #cebc95;
    background-color: rgba(201, 149, 47, 0.2);
}
.order-sale .is-chance .sale-status {
      background-color: rgba(169, 164, 154, 0.8);
      border-color: #979287;
      color: #fff;
}
.order-sale__prev {
    position: absolute;
    left: .28rem;
    top: .52rem;
    text-indent: -9999px;
    width: .3rem;
    height: .3rem;
    background-image: url("https://web-resource.17m3.com/m3guo/202204/free/ic-prev.png");
}
.order-sale__bd {
    height: 76%;
}
.ticket-hd {
  width: 4.8rem;
  text-align: center;
  line-height: .74rem;
  border-radius: .12rem;
  margin-bottom: .3rem;
  background-color: rgba(195, 156, 87, 0.2);
  -webkit-animation: linear;
          animation: linear;
}
.ticket-desc {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.ticket-desc .ic-unit {
    margin-left: .06rem;
}
@-webkit-keyframes aniShine {
0% {
    -webkit-transform: translateY(0.1rem);
            transform: translateY(0.1rem);
    opacity: 1;
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 0;
}
}
@keyframes aniShine {
0% {
    -webkit-transform: translateY(0.1rem);
            transform: translateY(0.1rem);
    opacity: 1;
}
100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 0;
}
}
@-webkit-keyframes aniDance {
0%,
  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
}
50% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
}
}
@keyframes aniDance {
0%,
  100% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
}
50% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
}
}
@-webkit-keyframes aniGift {
0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
}
0%,
  to {
    -webkit-transform-origin: center;
}
to {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
    transform: none;
}
}
@keyframes aniGift {
0% {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate(-360deg);
    transform: rotate(-360deg);
}
0%,
  to {
    -webkit-transform-origin: center;
}
to {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
    transform: none;
}
}
@-webkit-keyframes aniStar1 {
0%,
  40% {
    opacity: 0;
}
20% {
    opacity: 1;
}
}
@keyframes aniStar1 {
0%,
  40% {
    opacity: 0;
}
20% {
    opacity: 1;
}
}
@-webkit-keyframes aniStar2 {
20%,
  60% {
    opacity: 0;
}
40% {
    opacity: 1;
}
}
@keyframes aniStar2 {
20%,
  60% {
    opacity: 0;
}
40% {
    opacity: 1;
}
}
@-webkit-keyframes aniStar3 {
40%,
  80% {
    opacity: 0;
}
60% {
    opacity: 1;
}
}
@keyframes aniStar3 {
40%,
  80% {
    opacity: 0;
}
60% {
    opacity: 1;
}
}
@-webkit-keyframes aniStar4 {
60%,
  100% {
    opacity: 0;
}
80% {
    opacity: 1;
}
}
@keyframes aniStar4 {
60%,
  100% {
    opacity: 0;
}
80% {
    opacity: 1;
}
}
@media screen and (max-width: 640px) {
html {
    font-size: 50px;
}
}
