.container {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-image: url(/img/bg_webview.png);
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
}

.container:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}

.main {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 9.9rem;
  min-height: 5.4rem;
  background: #fff;
  border-radius: 0.16rem;
  padding: 0.08rem;
  text-align: left;
}

.main .body {
  height: 100%;
  width: 100%;
  border: 1px solid #e1d2a3;
  border-radius: 0.14rem;
  overflow: hidden;
}

.start .main {
  position: relative;
}

.start .main .header {
  width: 7.2rem;
  height: 0.77rem;
  position: absolute;
  top: -1.2rem;
  left: 0;
  right: 0;
  margin: auto;
  background-image: url(/img/bg_banner01.png);
  background-repeat: no-repeat;
  background-size: 100%;
  padding: 0rem 1.08rem;
  font-size: 0.3rem;
  text-align: center;
}

.start .main .header .inner {
  height: 0.6rem;
  line-height: 0.6rem;
  text-align: center;
}

.start .main .header .location {
  font-size: 0.24rem;
  margin-right: 0.2rem;
}

.start .main .header .score {
  margin-left: 0.2rem;
  margin-right: 0.2rem;
}

.start .main .body .upper {
  box-sizing: border-box;
  width: 100%;
  height: 4.5rem;
  padding: 0.3rem;
  background-color: #fbf0d0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
}

.start .main .body .calendar-wrap {
  display: inline-block;
  box-sizing: border-box;
  width: 4.7rem;
  height: 100%;
  margin-right: 0.3rem;
  border-radius: 0.1rem;
  border: 1px solid #e1d2a3;
  background-color: #fffbf2;
  overflow: hidden;
}

.start .main .body .gl-calendar {
  width: 100%;
  border: none;
  box-shadow: none;
  background-color: transparent;
}

.start .main .body .gl-calendar .rc-calendar-prev-month-btn {
  left: 0;
}

.start .main .body .gl-calendar .rc-calendar-next-month-btn {
  right: 0;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}

.start .main .body .gl-calendar .rc-calendar-prev-month-btn,
.start .main .body .gl-calendar .rc-calendar-next-month-btn {
  width: 0.3rem;
  height: 100%;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 0.2rem;
  background-position: 50%;
}

.start .main .body .gl-calendar .rc-calendar-prev-month-btn:after,
.start .main .body .gl-calendar .rc-calendar-next-month-btn:after {
  content: none;
}

.start .main .body .gl-calendar .rc-calendar-month-select {
  margin-right: 2.2rem;
}

.start .main .body .gl-calendar .rc-calendar-month-select,
.start .main .body .gl-calendar .rc-calendar-year-select {
  font-size: 0.25rem;
  font-weight: normal;
}

.start .main .body .gl-calendar .rc-calendar-column-header-inner {
  font-size: 0.32rem;
}

.start .main .body .gl-calendar .rc-calendar-prev-year-btn {
  display: none;
  left: -2000px;
}

.start .main .body .gl-calendar .rc-calendar-next-year-btn {
  display: none;
  right: -2000px;
}

.start .main .body .gl-calendar .rc-calendar-date {
  width: 0.36rem;
  height: 0.36rem;
  line-height: 0.36rem;
  color: #776955;
  cursor: auto;
  background: transparent;
  position: relative;
}

.start .main .body .gl-calendar .rc-calendar-date:hover {
  background: transparent;
  cursor: auto;
}

.start .main .body .gl-calendar .rc-calendar-date:focus {
  outline: none;
}

.start .main .body .gl-calendar .mark {
  width: 0.25rem;
  height: 0.25rem;
  position: absolute;
  bottom: -0.03rem;
  right: -0.05rem;
  background-repeat: no-repeat;
  background-size: contain;
}

.start .main .body .gl-calendar .mark.done {
  background-image: url(data:image/png;base64,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);
}

.start .main .body .gl-calendar .mark.miss {
  background-image: url(data:image/png;base64,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);
}

.start .main .body .gl-calendar .rc-calendar-today .rc-calendar-date {
  color: #ffffff;
  border: none;
  border-radius: 50%;
  background-color: #ad6f2a;
}

.start .main .body .gl-calendar .rc-calendar-header {
  font-size: 0.25rem;
  height: 0.6rem;
  line-height: 0.6rem;
  border-bottom: 1px solid #e1d2a3;
  background-color: #fffbf2;
}

.start .main .body .gl-calendar .rc-calendar-year-panel-header,
.start .main .body .gl-calendar .rc-calendar-month-panel-header,
.start .main .body .gl-calendar .rc-calendar-decade-panel-header,
.start .main .body .gl-calendar .rc-calendar-full-panel-header {
  font-size: 0.32rem;
  height: 0.6rem;
  line-height: 0.6rem;
  font-weight: bold;
  position: relative;
  border-bottom: 1px solid #e1d2a3;
  background-color: #fffbf2;
}

.start .main .body .gl-calendar .rc-calendar-year-panel-header a,
.start .main .body .gl-calendar .rc-calendar-month-panel-header a,
.start .main .body .gl-calendar .rc-calendar-decade-panel-header a,
.start .main .body .gl-calendar .rc-calendar-full-panel-header a {
  color: #666;
  padding: 0;
}

.start .main .body .gl-calendar .rc-calendar-year-panel-header a:first-child,
.start .main .body .gl-calendar .rc-calendar-month-panel-header a:first-child,
.start .main .body .gl-calendar .rc-calendar-decade-panel-header a:first-child,
.start .main .body .gl-calendar .rc-calendar-full-panel-header a:first-child {
  width: 0.3rem;
  height: 100%;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 0.2rem;
  background-position: 50%;
  margin: 0 10px;
}

.start .main .body .gl-calendar .rc-calendar-year-panel-header a:first-child:after,
.start .main .body .gl-calendar .rc-calendar-month-panel-header a:first-child:after,
.start .main .body .gl-calendar .rc-calendar-decade-panel-header a:first-child:after,
.start .main .body .gl-calendar .rc-calendar-full-panel-header a:first-child:after {
  content: none;
}

.start .main .body .gl-calendar .rc-calendar-year-panel-header a:last-child,
.start .main .body .gl-calendar .rc-calendar-month-panel-header a:last-child,
.start .main .body .gl-calendar .rc-calendar-decade-panel-header a:last-child,
.start .main .body .gl-calendar .rc-calendar-full-panel-header a:last-child {
  width: 0.3rem;
  height: 100%;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 0.2rem;
  background-position: 50%;
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
  margin: 0 10px;
}

.start .main .body .gl-calendar .rc-calendar-year-panel-header a:last-child:after,
.start .main .body .gl-calendar .rc-calendar-month-panel-header a:last-child:after,
.start .main .body .gl-calendar .rc-calendar-decade-panel-header a:last-child:after,
.start .main .body .gl-calendar .rc-calendar-full-panel-header a:last-child:after {
  content: none;
}

.start .main .body .gl-calendar .rc-calendar-year-panel-body,
.start .main .body .gl-calendar .rc-calendar-month-panel-body,
.start .main .body .gl-calendar .rc-calendar-decade-panel-body,
.start .main .body .gl-calendar .rc-calendar-full-panel-body {
  top: 0.6rem;
  padding: 0.19rem 0.1rem 0.1rem 0.1rem;
  background-color: #fffbf2;
  height: 3.1rem;
}

.start .main .body .gl-calendar .rc-calendar-body {
  padding: 0.1rem;
  height: auto;
}

.start .main .body .gl-calendar .rc-calendar-tbody {
  font-size: 0.2rem;
}

.start .main .body .gl-calendar .rc-calendar-cell {
  padding: 0.08rem 0rem 0rem 0rem;
}

.start .main .body .gl-calendar .rc-calendar-month-panel-month,
.start .main .body .gl-calendar .rc-calendar-year-panel-year {
  width: auto;
}

.start .main .body .stat-wrap {
  display: inline-block;
  box-sizing: border-box;
  width: 4.5rem;
  height: 100%;
  border: 1px solid #e1d2a3;
  border-radius: 0.1rem;
  padding-top: 0.6rem;
  position: relative;
  background: #fffbf2;
}

.start .main .body .stat-header {
  border-bottom: 1px solid #e1d2a3;
  font-size: 0.25rem;
  height: 0.6rem;
  line-height: 0.6rem;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  text-align: center;
}

.start .main .body .stat-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  height: 100%;
  padding: 0.15rem 0rem;
}

.start .main .body .stat-line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-flex-basis: 1rem;
      -ms-flex-preferred-size: 1rem;
          flex-basis: 1rem;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
  padding: 0rem 0.2rem;
  font-size: 0.18rem;
}

.start .main .body .stat-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 2rem;
      -ms-flex: 1 0 2rem;
          flex: 1 0 2rem;
}

.start .main .body .stat-item .label {
  display: inline-block;
  margin-right: 0.1rem;
  min-width: 1.6rem;
  text-align: right;
}

.start .main .body .stat-item .data {
  min-width: 1.3rem;
  display: inline-block;
  text-align: center;
}

.start .main .body .stat-item.rate .label,
.start .main .body .stat-item.score .label {
  width: auto;
}

.start .main .body .stat-item.rate .data {
  color: #40c85f;
  font-size: 0.28rem;
}

.start .main .body .stat-item.score .data {
  color: #fbd355;
  font-size: 0.28rem;
}

.start .main .body .lower {
  text-align: center;
  padding: 0.25rem 0rem;
}

.start .main .body .lower .ant-btn {
  width: 1.8rem;
  height: 0.5rem;
  font-size: 0.18rem;
}

.start .main .footer {
  position: absolute;
  font-size: 0.25rem;
  bottom: -1.1rem;
  width: 11.05rem;
  left: -0.6rem;
  text-align: center;
}

.container[data-lang=en] .stat-line {
  padding: 0 .1rem !important;
}

.container[data-lang=en] .stat-item .label {
  min-width: 3.1rem !important;
  margin-right: 0.05rem !important;
}

.container[data-lang=en] .stat-item .data {
  min-width: 0.8rem !important;
}

.container[data-lang=en] .stat-item .unit {
  display: none;
}

@-webkit-keyframes timer {
  from {
    width: 100%;
    background: #66ccff;
  }

  to {
    width: 0;
    background: #ff9900;
  }
}

@keyframes timer {
  from {
    width: 100%;
    background: #66ccff;
  }

  to {
    width: 0;
    background: #ff9900;
  }
}

.guo-progress {
  width: 5.5rem;
  height: 0.3rem;
  border-radius: 0.1rem;
  background-color: #dee2e7;
  padding: 0rem 0.1rem;
  padding-top: 0.07rem;
}

.guo-progress-outer {
  position: relative;
  width: 100%;
  height: 0.16rem;
  background-color: #f5f5f5;
  border-radius: 0.08rem;
}

.guo-progress-inner {
  height: 100%;
  border-radius: 0.08rem;
}

.guo-progress .animation {
  -webkit-animation: timer 10s;
          animation: timer 10s;
}

.guo-progress .paused {
  -webkit-animation-play-state: paused;
          animation-play-state: paused;
}

@-webkit-keyframes timer {
  from {
    width: 100%;
    background: #66ccff;
  }

  to {
    width: 0;
    background: #ff9900;
  }
}

@keyframes timer {
  from {
    width: 100%;
    background: #66ccff;
  }

  to {
    width: 0;
    background: #ff9900;
  }
}

.answer-effect {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.answer-effect.running {
  display: block;
}

.answer-effect .wrong {
  height: 100%;
  width: 100%;
  background-color: rgba(255, 0, 0, 0.3);
}

.container {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-image: url(/img/bg_webview.png);
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
}

.container:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}

.main {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 9.9rem;
  min-height: 5.4rem;
  background: #fff;
  border-radius: 0.16rem;
  padding: 0.08rem;
  text-align: left;
}

.main .body {
  height: 100%;
  width: 100%;
  border: 1px solid #e1d2a3;
  border-radius: 0.14rem;
  overflow: hidden;
}

@-webkit-keyframes addscore {
  0% {
    opacity: 0.1;
    top: 1.4rem;
  }

  50% {
    opacity: 1;
    top: 0.7rem;
  }

  75% {
    opacity: 1;
    top: 0.7rem;
  }

  100% {
    top: 0.7rem;
    opacity: 0;
  }
}

@keyframes addscore {
  0% {
    opacity: 0.1;
    top: 1.4rem;
  }

  50% {
    opacity: 1;
    top: 0.7rem;
  }

  75% {
    opacity: 1;
    top: 0.7rem;
  }

  100% {
    top: 0.7rem;
    opacity: 0;
  }
}

.question .bg-audio {
  display: none;
}

.question .main {
  width: 9.6rem;
}

.question .main .body {
  background: #fbf0d0;
  min-height: 5.4rem;
}

.question .main .title-wrap {
  background: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 13px;
  padding: 0.12rem;
}

.question .main .title-wrap .index {
  background: #fbf0d0;
  padding: 0.04rem 0.28rem;
  margin-right: 0.35rem;
  border-radius: 0.1rem;
}

.question .main .title-wrap .label {
  margin-right: 0.2rem;
  color: #ad6f2a;
}

.question .main .question-wrap {
  margin: 0.4rem 0.2rem;
  background-color: #fffbf1;
  border-radius: 0.16rem;
  position: relative;
  color: #837664;
  font-size: 13px;
}

.question .main .question-wrap .question {
  width: 100%;
  min-height: 2.5rem;
  padding: 0.2rem 1.2rem 0.2rem 0.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
}

.question .main .question-wrap .sum-score {
  position: absolute;
  right: 0.2rem;
  top: 0.2rem;
  padding: 0rem 0.24rem;
  font-size: 0.32rem;
  border-radius: 0.16rem;
  color: #ad6f2a;
  background: #fbf0d0;
}

.question .main .question-wrap .current-score {
  position: absolute;
  padding: 0rem 0.24rem;
  right: 0.2rem;
  top: 0.7rem;
  font-size: 0.34rem;
  color: #3cb035;
  -webkit-animation: addscore 1.5s ease-in-out;
          animation: addscore 1.5s ease-in-out;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.question .main .answer-wrap {
  padding: 0rem 0.2rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  font-size: 13px;
}

.question .main .answer-wrap .btn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 1rem;
      -ms-flex: 1 1 1rem;
          flex: 1 1 1rem;
  height: 0.96rem;
  margin-right: 0.3rem;
  border: 1px solid #ad6e2a;
  border-radius: 0.06rem;
  padding: 0rem 0.2rem;
  color: #ad6f2a;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  cursor: pointer;
}

.question .main .answer-wrap .btn:last-child {
  margin-right: 0;
}

.question .main .answer-wrap .btn span {
  word-wrap: break-word;
  width: 100%;
  text-align: left;
}

.question .main .answer-wrap .status {
  width: 0.3rem;
  height: 0.3rem;
  position: absolute;
  right: 0.2rem;
  top: 0;
  bottom: 0;
  margin: auto;
}

.question .main .answer-wrap .correct {
  color: #ffffff;
  border: none;
  background-color: #008000;
}

.question .main .answer-wrap .correct .status {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.question .main .answer-wrap .wrong {
  color: #ffffff;
  border: none;
  background-color: #ff0000;
}

.question .main .answer-wrap .wrong .status {
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.question .main .answer-wrap.column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 0.8rem;
      -ms-flex: 1 1 0.8rem;
          flex: 1 1 0.8rem;
}

.question .main .answer-wrap.column .btn {
  width: 100%;
  margin-bottom: 0.2rem;
  margin-right: 0;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  padding-right: 0.7rem;
}

.question .main .answer-wrap.column .btn:last-child {
  margin-bottom: 0.3rem;
}

.question .main .answer-wrap.column .btn span {
  text-align: start;
}

.question .main .answer-wrap.column .status {
  left: auto;
  right: 0.2rem;
}

.container {
  position: relative;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  background-image: url(/img/bg_webview.png);
  background-repeat: no-repeat;
  background-size: cover;
  text-align: center;
}

.container:after {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}

.main {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: 9.9rem;
  min-height: 5.4rem;
  background: #fff;
  border-radius: 0.16rem;
  padding: 0.08rem;
  text-align: left;
}

.main .body {
  height: 100%;
  width: 100%;
  border: 1px solid #e1d2a3;
  border-radius: 0.14rem;
  overflow: hidden;
}

.end .main {
  width: 6.65rem;
  height: 5.95rem;
  position: relative;
}

.end .main .header {
  width: 4.6rem;
  height: 0.77rem;
  position: absolute;
  top: -0.1rem;
  left: 0;
  right: 0;
  margin: auto;
  background-image: url(data:image/png;base64,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);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  padding: 0rem 1.2rem;
  font-size: 0.3rem;
  z-index: 10;
  text-align: center;
  color: #ffffff;
}

.end .main .body .title-wrap {
  background: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: start;
      -ms-flex-pack: start;
          justify-content: start;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 0.6rem;
  border-bottom: 1px solid #e1d2a3;
}

.end .main .body .ctx {
  padding: 0.15rem;
  background-color: #fbf0d0;
  width: 100%;
  height: 100%;
}

.end .main .body .summary {
  background-color: #fffbf1;
  margin-bottom: 0.15rem;
  border-radius: 0.16rem;
  border: 1px solid #ecdfb8;
  height: 2.2rem;
  padding: 0.1rem 0rem 0.1rem 0.48rem;
}

.end .main .body .summary .left {
  width: 2rem;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
  background-image: url(/img/girl.png);
  background-repeat: no-repeat;
  background-size: 1.74rem;
}

.end .main .body .summary .right {
  display: inline-block;
  vertical-align: middle;
  font-size: 0.23rem;
  height: 100%;
  padding: 0.2rem 0rem;
}

.end .main .body .summary .right .item {
  margin-bottom: 0.03rem;
}

.end .main .body .summary .right .label {
  display: inline-block;
  vertical-align: middle;
  width: 1.2rem;
  text-align: right;
}

.end .main .body .summary .right .data {
  display: inline-block;
  vertical-align: middle;
  min-width: 1rem;
  text-align: center;
}

.end .main .body .rank {
  background-color: #fffbf1;
  border-radius: 0.1rem;
  border: 1px solid #ecdfb8;
  height: 1.77rem;
  font-size: 0.28rem;
  padding: 0.3rem;
  text-align: center;
}

.end .main .body .rank .data {
  color: #49b542;
  margin: 0rem 0.24rem;
}

.end .main .body .rank .all {
  margin-bottom: 0.15rem;
}

.end .main .body .rank .group {
  color: #cc9933;
}

.end .main .body .lower {
  text-align: center;
}

.end .main .body .lower a {
  display: inline-block;
  background-color: #60a1f0;
  margin: 0.2rem;
  width: 1.8rem;
  height: 0.5rem;
  line-height: 0.5rem;
  border-radius: 0.06rem;
  font-size: 0.25rem;
  color: #fff;
}

.end .main-bg {
  background: url(/img/bg_body.png);
  background-repeat: no-repeat;
  background-size: 100%;
  width: 9.44rem;
  height: 3.01rem;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  -webkit-transform: translateY(-2.55rem);
      -ms-transform: translateY(-2.55rem);
          transform: translateY(-2.55rem);
}

.victory-effect {
  display: none;
  position: absolute;
  width: 90%;
  height: 60%;
  top: 5%;
  left: 5%;
  z-index: 1000;
}

.victory-effect.running {
  display: block;
}

.victory-effect canvas {
  width: 100%;
  height: 100%;
}

body {
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-family: sans-serif;
}

html,
body,
#root,
#root .view {
  width: 100%;
  height: 100%;
}

