@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1xbQ-WL0L9UkOgtYPBj-ez {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  color: white;
  position: fixed;
  padding: 0 15px;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 4px;
  font-size: 16px;
  line-height: 36px;
  z-index: 400; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2-wTbO6cZzQq0fKsOB6TqD {
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.6);
  top: 0;
  left: 0;
  position: fixed; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2v3_Iu7xqaPKD7Fh6zHsSP {
  width: 500px;
  position: fixed;
  border-radius: 4px;
  background: white;
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.2);
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  -webkit-animation: fade-bottom-top .6s forwards;
          animation: fade-bottom-top .6s forwards; }

@-webkit-keyframes fade-bottom-top {
  0% {
    opacity: .6;
    -webkit-transform: translate(-50%, -35%);
            transform: translate(-50%, -35%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); } }

@keyframes fade-bottom-top {
  0% {
    opacity: .6;
    -webkit-transform: translate(-50%, -35%);
            transform: translate(-50%, -35%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); } }
  ._2v3_Iu7xqaPKD7Fh6zHsSP .header {
    height: 45px;
    line-height: 45px;
    padding: 0 20px;
    font-weight: 600;
    font-size: 16px;
    color: white;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222); }
  ._2v3_Iu7xqaPKD7Fh6zHsSP .contents {
    -ms-overflow-style: -ms-autohiding-scrollbar;
    min-height: 150px;
    max-height: 360px;
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 20px;
    font-size: 14px;
    line-height: 22px; }
    ._2v3_Iu7xqaPKD7Fh6zHsSP .contents::-webkit-scrollbar {
      width: 4px;
      height: 6px;
      background-color: #f6f8fb; }
    ._2v3_Iu7xqaPKD7Fh6zHsSP .contents::-webkit-scrollbar-track {
      background-color: #f6f8fb; }
    ._2v3_Iu7xqaPKD7Fh6zHsSP .contents::-webkit-scrollbar-thumb {
      cursor: pointer;
      background-color: #fb2222;
      border-radius: 10px; }
  ._2v3_Iu7xqaPKD7Fh6zHsSP .actions {
    padding: 12px 10px;
    border-top: 1px solid #eee;
    overflow: hidden; }
    ._2v3_Iu7xqaPKD7Fh6zHsSP .actions span.yes {
      color: white;
      height: 32px;
      min-width: 90px;
      padding: 0 10px;
      line-height: 32px;
      display: inline-block;
      cursor: pointer;
      text-align: center;
      border-radius: 4px;
      font-size: 14px;
      float: right;
      margin-left: 20px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      overflow: hidden;
      position: relative;
      background: #fb2222; }
      ._2v3_Iu7xqaPKD7Fh6zHsSP .actions span.yes:hover {
        -webkit-filter: brightness(110%);
                filter: brightness(110%);
        opacity: 1 !important; }
        ._2v3_Iu7xqaPKD7Fh6zHsSP .actions span.yes:hover::before {
          width: 45px;
          left: 205px; }
      ._2v3_Iu7xqaPKD7Fh6zHsSP .actions span.yes::before {
        content: ' ';
        position: absolute;
        background: #fff;
        width: 25px;
        height: 50px;
        top: 0;
        left: -45px;
        opacity: 0.3;
        -webkit-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
        -webkit-transform: skewX(-25deg);
        transform: skewX(-25deg); }
    ._2v3_Iu7xqaPKD7Fh6zHsSP .actions span.cancel {
      border: 1px solid #dadee6;
      line-height: 30px;
      color: white;
      height: 32px;
      min-width: 90px;
      padding: 0 10px;
      line-height: 32px;
      display: inline-block;
      cursor: pointer;
      text-align: center;
      border-radius: 4px;
      font-size: 14px;
      float: right;
      margin-left: 20px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      color: #e10019;
      border: 1px solid #e10019; }
      ._2v3_Iu7xqaPKD7Fh6zHsSP .actions span.cancel:hover {
        opacity: .8; }
  ._2v3_Iu7xqaPKD7Fh6zHsSP > .contents > .form-action > .item {
    height: 30px;
    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;
    margin-bottom: 10px; }
    ._2v3_Iu7xqaPKD7Fh6zHsSP > .contents > .form-action > .item > input, ._2v3_Iu7xqaPKD7Fh6zHsSP > .contents > .form-action > .item > select {
      padding: 0 10px;
      border-radius: 2px;
      border: 1px solid #ccc;
      width: 260px;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee; }
    ._2v3_Iu7xqaPKD7Fh6zHsSP > .contents > .form-action > .item > span.text {
      min-width: 70px;
      text-align: right; }
  ._2v3_Iu7xqaPKD7Fh6zHsSP > .contents > .form-action > .alert {
    margin: 10px 0;
    color: #fb7b81;
    margin-left: 70px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1JLjnnkfD_atqUu8nvvO9V {
  width: 200px;
  position: absolute;
  background: url(/webx/hc/desktop/svg/loader.ca49.svg) no-repeat center center;
  background-size: 25% 25%;
  color: white;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  height: 150px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
  font-size: 14px;
  padding-bottom: 30px; }
  ._1JLjnnkfD_atqUu8nvvO9V.loader {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.6);
    -webkit-transform: translate(0);
            transform: translate(0);
    background-size: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

._3-O_LC4mvoMfuP6q32o7_X {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
  ._3-O_LC4mvoMfuP6q32o7_X div {
    width: 100%;
    color: #aeb8c2;
    text-align: center;
    margin-top: -35px; }

.al5sxJXwhG9bASrcHdguM {
  position: absolute;
  top: calc(50% - 1.5rem);
  left: calc(50% - 1.5rem);
  width: 3rem;
  height: 3rem;
  background: url(/webx/hc/desktop/svg/sm-loader.d804.svg);
  background-position: center center;
  background-size: 100%; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._31j7puztdHEf_IJhogS9ub > div {
  line-height: 32px;
  font-size: 16px;
  font-weight: 600; }
  ._31j7puztdHEf_IJhogS9ub > div.yes {
    color: #04b803; }
  ._31j7puztdHEf_IJhogS9ub > div.no {
    color: #ff0000; }
  ._31j7puztdHEf_IJhogS9ub > div > svg {
    margin-left: 0 !important;
    margin-right: 10px !important; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1iDW3iMnVeN2DHtgbNAOuH {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  background: #262731;
  border-radius: 3px;
  width: 470px;
  height: 300px;
  -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 5px 8px rgba(0, 0, 0, 0.15);
  position: relative;
  overflow: hidden;
  -webkit-animation: fade-bottom-top 0.8s forwards;
          animation: fade-bottom-top 0.8s forwards; }

@-webkit-keyframes fade-bottom-top {
  0% {
    opacity: 0.6;
    -webkit-transform: translate(-50%, -35%);
            transform: translate(-50%, -35%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); } }

@keyframes fade-bottom-top {
  0% {
    opacity: 0.6;
    -webkit-transform: translate(-50%, -35%);
            transform: translate(-50%, -35%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); } }
  ._1iDW3iMnVeN2DHtgbNAOuH > .header {
    height: 42px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 16px;
    color: #fff;
    padding: 0 15px; }
    ._1iDW3iMnVeN2DHtgbNAOuH > .header > svg {
      cursor: pointer; }
  ._1iDW3iMnVeN2DHtgbNAOuH > .line {
    background: #333441;
    height: 1px; }
  ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body {
    color: #979797;
    padding: 15px;
    text-align: center; }
    ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .summary {
      white-space: nowrap;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
      ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .summary > .balance {
        white-space: pre-wrap;
        text-align: left; }
    ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .summary > span {
      color: #fb5c5c; }
      ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .summary > span svg {
        color: #aaa;
        cursor: pointer; }
    ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form {
      margin-top: 15px;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item {
        height: 36px;
        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;
        margin-bottom: 10px;
        text-align: left; }
        ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.text {
          width: 40px; }
        ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.value {
          width: 240px;
          padding-left: 10px;
          height: 34px;
          line-height: 34px;
          border: 1px solid #404047;
          border-radius: 3px;
          background: #1b1c2b;
          outline: none; }
          ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.value > em {
            color: #fb5c5c; }
          ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.value > input, ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.value > select {
            display: inline-block;
            vertical-align: middle;
            text-align: left;
            width: 100%;
            height: 30px;
            line-height: 30px;
            border: none;
            border-radius: 3px;
            background: #1b1c2b;
            color: #fb5c5c;
            outline: none; }
          ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.value > select {
            margin-left: -5px; }
      ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .r {
        width: 22px;
        height: 74px;
        padding-top: 25px;
        position: relative;
        top: 4px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABKCAYAAACCasXRAAAAM0lEQVRIie3WsREAAATF0LCq/XewgoLTJPU77RdAsVjl9JZQKDyCZmZ7OexC4TucPexAA6clAecuV+B0AAAAAElFTkSuQmCC) no-repeat 2px 0;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        margin-left: 18px; }
        ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .r > i {
          display: inline-block;
          width: 22px;
          height: 22px;
          background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABz0lEQVQ4ja2VvaoaQRSAvzW7grsKYiPoTRuFW/oCgmCnndj7AN7CUvARYqVgZWVxi1jHQlh8ALt0dgGxEPFnVfbOzmwqDSmyu2RzYIqBMx/fnPk5GpAAXoEXIEm8EMBP4IcOvNZqtbdCodBOJBLpOFSllLPdbt+Xy+VXHXjJZrPty+WS9n0/lq6maelsNtsGvulAUggRy/QRvu+jlEoDyQSAUirSKJVKDIdDqtVqYB6ADiClDLUpl8t0u110XafVauG6LqvV6q/5kY0bjQYPCSEEzWYz3PgxCYrxeEyxWKTX6zGfz1mv14HrIpXCNE0OhwOmaSKl5Hq9stvtAteElqJSqTAajcjlciilEELgum78w8tkMmiaRjKZRErJ+XxGShm6y9AaK6WeoNvthhCC4/EYei6h4Mct8DyP/X5Pv9/nfr8HQkPB+XwewzA4n89YloVlWVwul1BoKHgwGOB5HlJKOp0Om82GyWQSCRx4K2azGQCe5yGEYLFYRHpMoca2beP7PvV6nel0ymaziWT7BAd9l7ZtY9t2ZOAf4ChP+l/AH0opR9O0//UnO8DHJyCVSqXShmF8IWbP833fcRzn/XQ6fdf43Uw/A0ZM4Wcz/QVahJ/8MMlRWQAAAABJRU5ErkJggg==);
          border: none;
          outline: none;
          cursor: pointer;
          -webkit-transition: 0.2s;
          transition: 0.2s; }
          ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .r > i:hover {
            -webkit-filter: brightness(1.3);
                    filter: brightness(1.3); }
  ._1iDW3iMnVeN2DHtgbNAOuH > button.submit {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: auto; }
    ._1iDW3iMnVeN2DHtgbNAOuH > button.submit:hover {
      opacity: 0.8; }
    ._1iDW3iMnVeN2DHtgbNAOuH > button.submit:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._1iDW3iMnVeN2DHtgbNAOuH > button.submit:hover::before {
        width: 45px;
        left: 205px; }
    ._1iDW3iMnVeN2DHtgbNAOuH > button.submit::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
    ._1iDW3iMnVeN2DHtgbNAOuH > button.submit.disabled {
      background: #888;
      cursor: not-allowed;
      -webkit-box-shadow: none;
              box-shadow: none; }
      ._1iDW3iMnVeN2DHtgbNAOuH > button.submit.disabled:hover {
        -webkit-filter: brightness(100%);
                filter: brightness(100%); }
        ._1iDW3iMnVeN2DHtgbNAOuH > button.submit.disabled:hover::before {
          display: none; }

._1iDW3iMnVeN2DHtgbNAOuH {
  background: #fff; }
  ._1iDW3iMnVeN2DHtgbNAOuH > .header {
    background-color: #e10019; }
  ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.value {
    background-color: #fff;
    border-color: #e10019; }
    ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.value > input,
    ._1iDW3iMnVeN2DHtgbNAOuH > .trans-body > .trans-form > .l > .item > span.value > select {
      background-color: #fff; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1h9mgLptmF2o9UP09RVSAe {
  z-index: 20;
  position: fixed !important;
  background: white;
  font-size: 14px; }
  ._1h9mgLptmF2o9UP09RVSAe > header.drag-header {
    height: 32px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    color: white;
    background: -webkit-linear-gradient(180deg, #e10019, #fb2222);
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 15px;
    font-weight: 600;
    cursor: move; }
    ._1h9mgLptmF2o9UP09RVSAe > header.drag-header span.trans {
      margin-left: 10px;
      cursor: pointer;
      text-decoration: underline; }
  ._1h9mgLptmF2o9UP09RVSAe > .frame-box {
    position: relative; }
    ._1h9mgLptmF2o9UP09RVSAe > .frame-box > .overlay-frame {
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0; }
  ._1h9mgLptmF2o9UP09RVSAe iframe {
    width: 100%;
    height: 100%;
    border: 0; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._36MMlzWGY6ekT9ZcVpgJ8h {
  position: fixed;
  border-radius: 4px;
  background: white;
  -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.2);
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  -webkit-animation: fade-bottom-top .6s forwards;
          animation: fade-bottom-top .6s forwards; }

@-webkit-keyframes fade-bottom-top {
  0% {
    opacity: .6;
    -webkit-transform: translate(-50%, -35%);
            transform: translate(-50%, -35%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); } }

@keyframes fade-bottom-top {
  0% {
    opacity: .6;
    -webkit-transform: translate(-50%, -35%);
            transform: translate(-50%, -35%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); } }
  ._36MMlzWGY6ekT9ZcVpgJ8h .header {
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    height: auto;
    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;
    color: white;
    height: 50px;
    line-height: 50px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    padding: 0 20px;
    font-weight: bold;
    font-size: 18px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    ._36MMlzWGY6ekT9ZcVpgJ8h .header svg {
      width: 24px;
      height: 24px;
      cursor: pointer;
      -webkit-transition: .8s all;
      transition: .8s all; }
      ._36MMlzWGY6ekT9ZcVpgJ8h .header svg:hover {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg); }
  ._36MMlzWGY6ekT9ZcVpgJ8h div.contents {
    overflow-y: auto;
    overflow-x: hidden;
    padding: 20px;
    position: relative;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    ._36MMlzWGY6ekT9ZcVpgJ8h div.contents::-webkit-scrollbar {
      width: 4px;
      height: 6px;
      background-color: #f6f8fb; }
    ._36MMlzWGY6ekT9ZcVpgJ8h div.contents::-webkit-scrollbar-track {
      background-color: #f6f8fb; }
    ._36MMlzWGY6ekT9ZcVpgJ8h div.contents::-webkit-scrollbar-thumb {
      cursor: pointer;
      background-color: #fb2222;
      border-radius: 10px; }
  ._36MMlzWGY6ekT9ZcVpgJ8h .fastWithdraw {
    display: none;
    position: relative; }
  ._36MMlzWGY6ekT9ZcVpgJ8h iframe {
    display: block; }

._36MMlzWGY6ekT9ZcVpgJ8h .fastWithdraw {
  display: block; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3lp3-D7hvdf5Uu3TJlvEYq .each-block {
  height: 100px;
  width: 255px;
  background: #f4f4f4;
  right: 60px;
  position: fixed;
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 5px;
  -webkit-animation: prize_notice_in 0.3s;
          animation: prize_notice_in 0.3s;
  -webkit-transition: all 300ms ease-in;
  transition: all 300ms ease-in;
  z-index: 1; }
  ._3lp3-D7hvdf5Uu3TJlvEYq .each-block header {
    border-radius: 5px;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: white;
    padding: 0 10px;
    background-position-y: 7px;
    background-position-x: 10px;
    position: relative;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e10019), to(#fb2222));
    background-image: -webkit-linear-gradient(#e10019, #fb2222);
    background-image: linear-gradient(#e10019, #fb2222); }
    ._3lp3-D7hvdf5Uu3TJlvEYq .each-block header .close {
      position: absolute;
      right: 12px;
      top: -2px;
      cursor: pointer;
      text-indent: -9999999; }
      ._3lp3-D7hvdf5Uu3TJlvEYq .each-block header .close:hover {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg);
        -webkit-transition: all 0.5s;
        transition: all 0.5s; }
  ._3lp3-D7hvdf5Uu3TJlvEYq .each-block .content {
    padding: 10px 15px;
    line-height: 20px; }
    ._3lp3-D7hvdf5Uu3TJlvEYq .each-block .content .r {
      color: #ff622b; }
    ._3lp3-D7hvdf5Uu3TJlvEYq .each-block .content .b {
      color: #689df9; }

@-webkit-keyframes prize_notice_in {
  0% {
    opacity: 0;
    right: -255px; }
  100% {
    opacity: 1;
    right: 60px; } }

@keyframes prize_notice_in {
  0% {
    opacity: 0;
    right: -255px; }
  100% {
    opacity: 1;
    right: 60px; } }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1dAkqoA5DwQRNvsBv3d3AF {
  position: relative; }
  ._1dAkqoA5DwQRNvsBv3d3AF div.contract {
    height: 460px;
    overflow-y: auto;
    overflow-x: hidden; }
    ._1dAkqoA5DwQRNvsBv3d3AF div.contract p {
      text-align: start;
      color: #787878;
      line-height: 28px;
      font-size: 16px;
      margin-bottom: 20px; }
  ._1dAkqoA5DwQRNvsBv3d3AF div.actions {
    height: 60px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    ._1dAkqoA5DwQRNvsBv3d3AF div.actions > button {
      margin: 0 15px;
      width: 160px;
      height: 34px;
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222);
      font-size: 18px;
      color: white; }
      ._1dAkqoA5DwQRNvsBv3d3AF div.actions > button:hover {
        -webkit-filter: brightness(1.1);
                filter: brightness(1.1); }
      ._1dAkqoA5DwQRNvsBv3d3AF div.actions > button.denied {
        background: rgba(0, 0, 0, 0.1);
        color: black; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.mCmjNXHdiy1V2t8viXQt8 {
  width: 100%;
  margin-top: 10px;
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-scroll-chaining: none;
      overscroll-behavior: contain;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  .mCmjNXHdiy1V2t8viXQt8::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  .mCmjNXHdiy1V2t8viXQt8::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  .mCmjNXHdiy1V2t8viXQt8::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }
  .mCmjNXHdiy1V2t8viXQt8.lite {
    margin-top: 0;
    -ms-scroll-chaining: none;
        overscroll-behavior: contain; }
    .mCmjNXHdiy1V2t8viXQt8.lite table {
      border: 0; }
  .mCmjNXHdiy1V2t8viXQt8 table {
    width: 100%;
    border: 0;
    background: #fff;
    border: 1px solid #edecf6;
    border-collapse: collapse;
    font-size: 13px; }
    .mCmjNXHdiy1V2t8viXQt8 table tr:nth-child(odd), .mCmjNXHdiy1V2t8viXQt8 table tr:hover {
      background-color: #fbfbfb; }
    .mCmjNXHdiy1V2t8viXQt8 table tr.font-blod {
      font-weight: bold !important; }
    .mCmjNXHdiy1V2t8viXQt8 table tr th {
      font-weight: 700;
      background: #f3f2f2;
      color: #373252;
      text-align: center;
      padding: 8px 0;
      font-size: 13px; }
      .mCmjNXHdiy1V2t8viXQt8 table tr th.desc, .mCmjNXHdiy1V2t8viXQt8 table tr th.asc {
        color: #ff6b71; }
      .mCmjNXHdiy1V2t8viXQt8 table tr th.desc::after {
        content: '▼'; }
      .mCmjNXHdiy1V2t8viXQt8 table tr th.asc::after {
        content: '▲'; }
    .mCmjNXHdiy1V2t8viXQt8 table tr td {
      border-right: 1px solid #edecf6;
      border-bottom: 1px solid #edecf6;
      text-align: center;
      line-height: 24px;
      color: #8994ab;
      padding: 6px 5px;
      font-size: 12px;
      -webkit-user-select: text;
         -moz-user-select: text;
          -ms-user-select: text;
              user-select: text; }
      .mCmjNXHdiy1V2t8viXQt8 table tr td:last-child {
        border-right: 0; }
      .mCmjNXHdiy1V2t8viXQt8 table tr td.flex-td {
        height: auto;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center; }
      .mCmjNXHdiy1V2t8viXQt8 table tr td.actions > a, .mCmjNXHdiy1V2t8viXQt8 table tr td.actions > span {
        font-weight: 600;
        margin: 0 5px;
        cursor: pointer;
        -webkit-transition: .5s all;
        transition: .5s all;
        color: #fb2222;
        -webkit-user-select: text;
           -moz-user-select: text;
            -ms-user-select: text;
                user-select: text; }
        .mCmjNXHdiy1V2t8viXQt8 table tr td.actions > a:hover, .mCmjNXHdiy1V2t8viXQt8 table tr td.actions > span:hover {
          opacity: .8; }
    .mCmjNXHdiy1V2t8viXQt8 table tr.wait {
      background-color: white; }
      .mCmjNXHdiy1V2t8viXQt8 table tr.wait td {
        border-right: 1px solid #edecf6;
        border-bottom: 1px solid #edecf6;
        text-align: center;
        line-height: 24px;
        color: #8994ab;
        padding: 30px 5px;
        font-size: 12px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1Ukne1-HT5vfLf_dZiqPN9 > div.detail {
  height: 400px;
  position: relative; }
  ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.infos {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    font-size: 14px;
    margin-top: 15px;
    padding-bottom: 10px;
    border-bottom: 1px solid #eeeeee; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.infos > .item {
      width: 100%;
      color: #657699;
      margin: 5px 0;
      height: 40px;
      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; }
      ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.infos > .item > .text {
        width: 30%;
        text-align: right; }
      ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.infos > .item > .value {
        width: 70%;
        padding-left: 30px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        font-size: 18px; }
        ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.infos > .item > .value.red {
          color: #fc6180; }
        ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.infos > .item > .value > input,
        ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.infos > .item > .value > select {
          vertical-align: middle;
          border: 1px solid #d6cff4;
          font-size: 14px;
          padding: 0 5px;
          height: 30px;
          width: 370px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.infos > .message {
      color: #ff3543;
      margin: 30px 0;
      text-align: center; }
  ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.actions {
    height: 60;
    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;
    margin-top: 25px; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.actions > button {
      font-size: 20px;
      color: white;
      margin: 0 15px;
      width: 201px;
      height: 50px;
      background: -webkit-gradient(linear, left bottom, left top, from(#fb2222), to(#fb5c5c));
      background: -webkit-linear-gradient(bottom, #fb2222, #fb5c5c);
      background: linear-gradient(bottom, #fb2222, #fb5c5c); }
      ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > div.actions > button.mini {
        font-size: 16px;
        margin: 0 10px;
        width: 150px;
        height: 40px; }
  ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > .success {
    height: 100%;
    overflow: auto;
    background: #dcebd7;
    color: #3ac498;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > .success > svg {
      width: 100px;
      height: 100px;
      display: block;
      margin: 50px auto !important; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > .success > div {
      margin-top: 15px;
      font-size: 30px; }
      ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > .success > div.s {
        font-size: 18px; }
      ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > .success > div.more {
        font-size: 18px;
        color: #001bd3;
        text-decoration: underline;
        cursor: pointer; }
      ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > .success > div.tips {
        font-size: 16px;
        color: #c6c6c6; }
  ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail > .tips {
    margin-top: 20px;
    border-top: 1px solid #eeeeee;
    padding: 15px;
    color: #908f8f;
    line-height: 26px;
    font-size: 14px; }
  ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail .report-bank-set {
    padding-top: 30px;
    margin: 0 auto; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail .report-bank-set .title {
      height: 40px;
      line-height: 40px;
      text-align: center;
      background: #f9f2ff;
      font-size: 18px;
      font-weight: 700;
      color: #786ace;
      border: 1px solid #e5e5e5; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail .report-bank-set .item {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      font-size: 14px;
      color: #70757a;
      border: 1px solid #e5e5e5;
      border-top: 0; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail .report-bank-set .text {
      display: inline-block;
      width: 35%;
      height: 60px;
      line-height: 60px;
      border-right: 1px solid #e5e5e5;
      font-size: 16px;
      color: #785ffb;
      text-align: right; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail .report-bank-set .value {
      width: 62%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail .report-bank-set .value > input {
        width: 185px;
        height: 30px;
        vertical-align: middle;
        border: 1px solid #d6cff4;
        font-size: 14px;
        padding: 0 5px;
        color: #666;
        border-radius: 3px;
        background: #faf9f9;
        display: inline-block;
        margin: 0 5px; }
    ._1Ukne1-HT5vfLf_dZiqPN9 > div.detail .report-bank-set i {
      color: #ff3543; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2FO_W9DW5f7X7S8ncZAiOK {
  padding: 20px 40px; }
  ._2FO_W9DW5f7X7S8ncZAiOK div.steps {
    height: 60px;
    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;
    font-size: 21px;
    color: #b6b6b6;
    border-bottom: 1px solid #eeeeee; }
    ._2FO_W9DW5f7X7S8ncZAiOK div.steps > span {
      margin: 0 15px; }
      ._2FO_W9DW5f7X7S8ncZAiOK div.steps > span > em {
        display: inline-block;
        width: 40px;
        height: 40px;
        line-height: 40px;
        font-size: 30;
        border: 1px solid #b6b6b6;
        border-radius: 50%;
        text-align: center;
        margin-right: 10px; }
      ._2FO_W9DW5f7X7S8ncZAiOK div.steps > span.actived {
        color: #e10019; }
        ._2FO_W9DW5f7X7S8ncZAiOK div.steps > span.actived > em {
          border: 1px solid #e10019; }
  ._2FO_W9DW5f7X7S8ncZAiOK > div.detail {
    height: 300px;
    position: relative; }
    ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.tips {
      height: 34px;
      line-height: 34px;
      background: #f7f7f7;
      border: 1px solid #eee;
      margin: 0 auto;
      margin-top: 15px;
      font-size: 13px;
      color: #333;
      width: 760px;
      padding: 0 10px; }
      ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.tips > em {
        color: #fc6180;
        font-weight: bold; }
        ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.tips > em.warn {
          color: #4886ff; }
    ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.infos {
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      font-size: 14px;
      margin-top: 15px;
      padding-bottom: 10px;
      border-bottom: 1px solid #eeeeee; }
      ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.infos > .item {
        width: 100%;
        color: #657699;
        margin: 5px 0;
        height: 40px;
        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; }
        ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.infos > .item > .text {
          width: 30%;
          text-align: right; }
        ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.infos > .item > .value {
          width: 70%;
          padding-left: 30px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          font-size: 18px; }
          ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.infos > .item > .value.red {
            color: #fc6180; }
          ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.infos > .item > .value > input,
          ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.infos > .item > .value > select {
            vertical-align: middle;
            border: 1px solid #d6cff4;
            font-size: 14px;
            padding: 0 5px;
            height: 30px;
            width: 370px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box; }
      ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.infos > .message {
        width: 70%;
        margin-left: auto;
        padding-left: 30px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        color: #bbb;
        font-size: 12px; }
    ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.actions {
      height: 60;
      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;
      margin-top: 25px; }
      ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > div.actions > button {
        font-size: 20px;
        color: white;
        margin: 0 15px;
        width: 201px;
        height: 50px;
        background: -webkit-gradient(linear, left bottom, left top, from(#fb2222), to(#fb5c5c));
        background: -webkit-linear-gradient(bottom, #fb2222, #fb5c5c);
        background: linear-gradient(bottom, #fb2222, #fb5c5c); }
    ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > .success {
      width: 80%;
      height: 370px;
      overflow: auto;
      margin: 0 auto;
      margin-top: 15px;
      background: #dcebd7;
      color: #3ac498;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      text-align: center; }
      ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > .success > svg {
        width: 100px;
        height: 100px;
        display: block;
        margin: 50px auto !important; }
      ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > .success > div {
        margin-top: 15px;
        font-size: 30px; }
        ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > .success > div.s {
          font-size: 18px; }
        ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > .success > div.more {
          font-size: 18px;
          color: #001bd3;
          text-decoration: underline;
          cursor: pointer; }
        ._2FO_W9DW5f7X7S8ncZAiOK > div.detail > .success > div.tips {
          font-size: 16px;
          color: #c6c6c6; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.QGb39ihD1OoyGLqj671ru {
  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-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .QGb39ihD1OoyGLqj671ru .form-action .item {
    margin: 20px 0; }
  .QGb39ihD1OoyGLqj671ru .form-action .tips {
    line-height: 30px;
    color: #e10019;
    text-align: center; }
  .QGb39ihD1OoyGLqj671ru .form-action .alert {
    color: #e10019;
    font-size: 16px;
    font-weight: 700;
    line-height: 40px;
    margin: 30px 0 20px; }
  .QGb39ihD1OoyGLqj671ru .form-action input {
    height: 35px;
    line-height: 35px;
    background: #fafbfb;
    font-size: 14px;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 0 10px;
    width: 250px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .QGb39ihD1OoyGLqj671ru .form-action .text, .QGb39ihD1OoyGLqj671ru .form-action .title {
    font-size: 14px;
    line-height: 35px;
    display: inline-block;
    text-align: right;
    margin-right: 10px; }
  .QGb39ihD1OoyGLqj671ru .form-action .title {
    width: 180px; }
  .QGb39ihD1OoyGLqj671ru .form-action .tip {
    line-height: 30px;
    color: #e10019;
    margin-left: 80px; }
  .QGb39ihD1OoyGLqj671ru .button {
    display: inline-block;
    width: 150px;
    height: 40px;
    line-height: 40px;
    margin: 40px 10px 0;
    border-radius: 4px;
    border: none;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    letter-spacing: 2px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.AyE_9K5DCljHwpNYfxRf7 .list {
  width: 530px;
  margin: 0 auto; }
  .AyE_9K5DCljHwpNYfxRf7 .list .item {
    margin-bottom: 15px; }
    .AyE_9K5DCljHwpNYfxRf7 .list .item:last-child {
      margin-bottom: 0; }
    .AyE_9K5DCljHwpNYfxRf7 .list .item .label_box {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
      -webkit-align-items: start;
          -ms-flex-align: start;
              align-items: start;
      position: relative;
      width: 400px; }
      .AyE_9K5DCljHwpNYfxRf7 .list .item .label_box > input {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
            -ms-flex: 1;
                flex: 1;
        border: 1px solid #ccc;
        height: 40px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        line-height: 40px;
        border-radius: 4px;
        padding: 0 10px; }
        .AyE_9K5DCljHwpNYfxRf7 .list .item .label_box > input::-webkit-input-placeholder {
          color: #ccc; }
      .AyE_9K5DCljHwpNYfxRf7 .list .item .label_box > label {
        width: 150px;
        text-align: right;
        margin-right: 25px;
        display: inline-block;
        color: #1e1e1e;
        font-size: 14px;
        padding-top: 11px; }
        .AyE_9K5DCljHwpNYfxRf7 .list .item .label_box > label i {
          display: inline-block;
          margin-right: 10px;
          color: #7d558a; }
    .AyE_9K5DCljHwpNYfxRf7 .list .item .tips_account {
      padding-left: 175px;
      color: #997EE7;
      margin-top: 4px; }
    .AyE_9K5DCljHwpNYfxRf7 .list .item .tips_nick {
      padding-left: 173px;
      color: #EE5A5A;
      margin-top: 4px;
      position: relative; }
      .AyE_9K5DCljHwpNYfxRf7 .list .item .tips_nick > svg {
        color: #EE5A5A; }
    .AyE_9K5DCljHwpNYfxRf7 .list .item .form_tooltips {
      position: absolute;
      top: 3px;
      left: calc(100% + 11px);
      width: 156px;
      padding: 9.5px 12px;
      font-size: 12px;
      text-align: center;
      border-radius: 8px;
      color: #7d558a;
      background: #e0e1ff;
      -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
              box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
      opacity: 0;
      z-index: -1;
      -webkit-transition: all 0.15s;
      transition: all 0.15s; }
      .AyE_9K5DCljHwpNYfxRf7 .list .item .form_tooltips::after {
        content: '';
        position: absolute;
        left: -18px;
        border-color: transparent #e0e1ff transparent transparent;
        border-width: 7px 10px 7px 10px;
        border-style: solid; }
      .AyE_9K5DCljHwpNYfxRf7 .list .item .form_tooltips.form_tooltips_show {
        opacity: 1;
        z-index: 100; }
    .AyE_9K5DCljHwpNYfxRf7 .list .item .tips-upload {
      font-size: 12px;
      color: #2F274766;
      line-height: 30px;
      padding-left: 175px; }
    .AyE_9K5DCljHwpNYfxRf7 .list .item .help-btn {
      width: 192px;
      height: 24px;
      line-height: 24px;
      border-radius: 12px;
      text-align: center;
      margin-left: 175px;
      background: -webkit-gradient(linear, left bottom, left top, from(#fb2222), to(#fb5c5c));
      background: -webkit-linear-gradient(bottom, #fb2222, #fb5c5c);
      background: linear-gradient(bottom, #fb2222, #fb5c5c);
      margin-bottom: 20px;
      color: #fff;
      cursor: pointer; }
    .AyE_9K5DCljHwpNYfxRf7 .list .item .btn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }

.AyE_9K5DCljHwpNYfxRf7 .formField {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 5px; }
  .AyE_9K5DCljHwpNYfxRf7 .formField label {
    position: relative;
    width: 100px;
    height: 100px;
    border-radius: 4px;
    border: 1px solid #A095C633;
    display: block;
    cursor: pointer; }
    .AyE_9K5DCljHwpNYfxRf7 .formField label input {
      display: none; }
    .AyE_9K5DCljHwpNYfxRf7 .formField label .uploadButton,
    .AyE_9K5DCljHwpNYfxRf7 .formField label img {
      width: 100%;
      height: 100%;
      position: relative; }
    .AyE_9K5DCljHwpNYfxRf7 .formField label .uploadButton {
      content: "";
      position: absolute;
      top: 50%;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%);
      width: 26px;
      height: 26px;
      background: url(/webx/hc/desktop/svg/addImg.3527.svg) no-repeat 50%/100% 100%;
      pointer-events: none; }
  .AyE_9K5DCljHwpNYfxRf7 .formField input {
    border: 1px solid #d9d9d9;
    border-radius: 2px;
    font-size: 12px;
    padding-left: 10px; }
  .AyE_9K5DCljHwpNYfxRf7 .formField > span {
    font-size: 12px;
    padding-right: 8px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  .AyE_9K5DCljHwpNYfxRf7 .formField input {
    width: 100%;
    height: 100%; }

.AyE_9K5DCljHwpNYfxRf7 .confirm-box {
  width: 500px;
  margin: 0 auto;
  text-align: center; }
  .AyE_9K5DCljHwpNYfxRf7 .confirm-box .item {
    margin-bottom: 5px; }
    .AyE_9K5DCljHwpNYfxRf7 .confirm-box .item .label_box {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      margin: 10px 0 10px 180px;
      font-size: 14px;
      text-align: center; }
      .AyE_9K5DCljHwpNYfxRf7 .confirm-box .item .label_box > label {
        width: 85px; }
      .AyE_9K5DCljHwpNYfxRf7 .confirm-box .item .label_box > span {
        -webkit-box-flex: 1;
        -webkit-flex: 1;
            -ms-flex: 1;
                flex: 1;
        word-break: break-all;
        text-align: left; }
    .AyE_9K5DCljHwpNYfxRf7 .confirm-box .item .code {
      max-height: 270px; }

.AyE_9K5DCljHwpNYfxRf7 .result-box {
  text-align: center; }
  .AyE_9K5DCljHwpNYfxRf7 .result-box > img {
    height: 110px;
    width: 110px;
    margin: 40px 0 20px; }
  .AyE_9K5DCljHwpNYfxRf7 .result-box .text {
    color: #545454;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 70px; }

.AyE_9K5DCljHwpNYfxRf7 .button {
  display: inline-block;
  width: 150px;
  height: 40px;
  line-height: 40px;
  margin: 0 10px;
  border-radius: 4px;
  border: none;
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222);
  letter-spacing: 2px;
  color: #fff;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.AyE_9K5DCljHwpNYfxRf7 .cancle {
  background: #fff;
  color: #e10019;
  border: 1px solid #e10019; }

._18Ubc3KPOo5I2Y2XWsarpH {
  height: 100%;
  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; }
  ._18Ubc3KPOo5I2Y2XWsarpH .content {
    position: relative;
    text-align: center;
    width: 100%;
    min-height: 370px; }
    ._18Ubc3KPOo5I2Y2XWsarpH .content .help-img {
      width: 85%;
      max-width: 1400px; }
    ._18Ubc3KPOo5I2Y2XWsarpH .content .close {
      width: 30px;
      height: 30px;
      position: absolute;
      bottom: -15px;
      left: calc(50% - 15px);
      cursor: pointer;
      -webkit-transition: 0.8s all;
      transition: 0.8s all; }
      ._18Ubc3KPOo5I2Y2XWsarpH .content .close:hover {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg); }

/** 
 * 该文件由CLI自动生成，创建于：Wed Jun 05 2024 15:46:54 GMT+0800 (GMT+08:00)
*/

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2xacXl-UdJ1YneIQzSPAvb {
  width: 96%;
  margin: 0 auto; }
  ._2xacXl-UdJ1YneIQzSPAvb .bindBankCard-cont {
    margin-bottom: 20px;
    border-radius: 6px;
    max-height: 330px;
    overflow-y: auto; }
    ._2xacXl-UdJ1YneIQzSPAvb .bindBankCard-cont table {
      text-align: center;
      border-spacing: 0;
      border-collapse: collapse;
      border: #f2e9ff solid 1px;
      border-right: 0; }
      ._2xacXl-UdJ1YneIQzSPAvb .bindBankCard-cont table th {
        background: #f3f2f2;
        border-right: #f3f2f2 solid 1px;
        line-height: 37px;
        color: #545454; }
      ._2xacXl-UdJ1YneIQzSPAvb .bindBankCard-cont table td {
        border-right: #eee solid 1px;
        border-top: #eee solid 1px;
        line-height: 45px;
        color: #A4A4A4; }
        ._2xacXl-UdJ1YneIQzSPAvb .bindBankCard-cont table td:last-child {
          color: #997EE7;
          cursor: pointer; }
        ._2xacXl-UdJ1YneIQzSPAvb .bindBankCard-cont table td .icon-qr {
          height: 30px;
          vertical-align: middle; }
  ._2xacXl-UdJ1YneIQzSPAvb .actions {
    text-align: center; }
  ._2xacXl-UdJ1YneIQzSPAvb button {
    display: inline-block;
    border: none;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    letter-spacing: 2px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    cursor: pointer;
    margin: 0 10px;
    width: 150px;
    height: 40px;
    border-radius: 4px; }
  ._2xacXl-UdJ1YneIQzSPAvb .bankcard-tips {
    margin-top: 20px;
    margin-bottom: 20px;
    font-size: 13px;
    line-height: 22px;
    text-align: center;
    color: #AFAFAF; }
    ._2xacXl-UdJ1YneIQzSPAvb .bankcard-tips.tips-fl {
      text-align: left; }
    ._2xacXl-UdJ1YneIQzSPAvb .bankcard-tips .tips-purple {
      color: #754da5; }
    ._2xacXl-UdJ1YneIQzSPAvb .bankcard-tips .tips-red {
      color: #ff3366; }
    ._2xacXl-UdJ1YneIQzSPAvb .bankcard-tips .bind-phonenumber {
      margin-bottom: 15px; }
      ._2xacXl-UdJ1YneIQzSPAvb .bankcard-tips .bind-phonenumber label {
        margin-right: 5px;
        font-size: 15px;
        line-height: 35px;
        color: #666; }

._3b0ZGliPZQ3318cx3PvWXX {
  height: 100%;
  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; }
  ._3b0ZGliPZQ3318cx3PvWXX .content {
    position: relative;
    text-align: center;
    width: 100%;
    min-height: 300px; }
    ._3b0ZGliPZQ3318cx3PvWXX .content .qr-img {
      max-height: 500px; }
    ._3b0ZGliPZQ3318cx3PvWXX .content .close {
      width: 30px;
      height: 30px;
      position: absolute;
      bottom: -50px;
      left: calc(50% - 15px);
      cursor: pointer;
      -webkit-transition: 0.8s all;
      transition: 0.8s all; }
      ._3b0ZGliPZQ3318cx3PvWXX .content .close:hover {
        -webkit-transform: rotate(360deg);
                transform: rotate(360deg); }

/** 
 * 该文件由CLI自动生成，创建于：Wed Jun 05 2024 15:47:29 GMT+0800 (GMT+08:00)
*/

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

/** 
 * 该文件由CLI自动生成，创建于：Wed Jun 05 2024 15:46:37 GMT+0800 (GMT+08:00)
*/

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3rcm47EtX9K2blyk7quJgP > h4 {
  font-size: 16px;
  font-weight: bold;
  text-align: center; }

._3rcm47EtX9K2blyk7quJgP > div Button {
  width: 100%;
  height: 50px;
  line-height: 50px;
  margin-top: 30px;
  font-size: 16px;
  color: white;
  cursor: pointer;
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222); }

._3rcm47EtX9K2blyk7quJgP .bankcard_withdraw {
  position: relative; }
  ._3rcm47EtX9K2blyk7quJgP .bankcard_withdraw > .tip {
    border-radius: 4px;
    width: auto;
    height: auto;
    padding: 8px; }

._3rcm47EtX9K2blyk7quJgP > div .tip {
  width: 50px;
  height: 43px;
  text-align: center;
  line-height: normal;
  position: absolute;
  top: 5px;
  right: -20px;
  border-radius: 100%;
  background: red;
  padding-top: 7px;
  color: #fff; }

._3rcm47EtX9K2blyk7quJgP > div .no-click {
  width: 100%;
  height: 50px;
  line-height: 50px;
  margin-top: 30px;
  font-size: 16px;
  color: white;
  cursor: pointer;
  background: grey; }

._3rcm47EtX9K2blyk7quJgP > p {
  margin-top: 15px;
  width: 100%;
  text-align: center;
  color: #cc0000; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1HMOS7gHY7GOVG0X3UqBC8 {
  padding: 20px 40px; }
  ._1HMOS7gHY7GOVG0X3UqBC8 div.steps {
    height: 60px;
    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;
    font-size: 21px;
    color: #b6b6b6;
    border-bottom: 1px solid #eeeeee; }
    ._1HMOS7gHY7GOVG0X3UqBC8 div.steps > span {
      margin: 0 15px; }
      ._1HMOS7gHY7GOVG0X3UqBC8 div.steps > span > em {
        display: inline-block;
        width: 40px;
        height: 40px;
        line-height: 40px;
        font-size: 30;
        border: 1px solid #b6b6b6;
        border-radius: 50%;
        text-align: center;
        margin-right: 10px; }
      ._1HMOS7gHY7GOVG0X3UqBC8 div.steps > span.actived {
        color: #e10019; }
        ._1HMOS7gHY7GOVG0X3UqBC8 div.steps > span.actived > em {
          border: 1px solid #e10019; }
  ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail {
    height: 300px;
    position: relative; }
    ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.tips {
      height: 34px;
      line-height: 34px;
      background: #f7f7f7;
      border: 1px solid #eee;
      margin: 0 auto;
      margin-top: 15px;
      font-size: 13px;
      color: #333;
      width: 760px;
      padding: 0 10px; }
      ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.tips > em {
        color: #fc6180;
        font-weight: bold; }
        ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.tips > em.warn {
          color: #4886ff; }
    ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.infos {
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      font-size: 14px;
      margin-top: 15px;
      padding-bottom: 10px;
      border-bottom: 1px solid #eeeeee; }
      ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.infos > .item {
        width: 100%;
        color: #657699;
        margin: 5px 0;
        height: 40px;
        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; }
        ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.infos > .item > .text {
          width: 30%;
          text-align: right; }
        ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.infos > .item > .value {
          width: 70%;
          padding-left: 30px;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          font-size: 18px; }
          ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.infos > .item > .value.red {
            color: #fc6180; }
          ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.infos > .item > .value > input,
          ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.infos > .item > .value > select {
            vertical-align: middle;
            border: 1px solid #d6cff4;
            font-size: 14px;
            padding: 0 5px;
            height: 30px;
            width: 370px;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box; }
      ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.infos > .message {
        width: 70%;
        margin-left: auto;
        padding-left: 30px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        color: #bbb;
        font-size: 12px; }
    ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.actions {
      height: 60;
      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;
      margin-top: 25px; }
      ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > div.actions > button {
        font-size: 20px;
        color: white;
        margin: 0 15px;
        width: 201px;
        height: 50px;
        background: -webkit-gradient(linear, left bottom, left top, from(#fb2222), to(#fb5c5c));
        background: -webkit-linear-gradient(bottom, #fb2222, #fb5c5c);
        background: linear-gradient(bottom, #fb2222, #fb5c5c); }
    ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > .success {
      width: 80%;
      height: 370px;
      overflow: auto;
      margin: 0 auto;
      margin-top: 15px;
      background: #dcebd7;
      color: #3ac498;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      text-align: center; }
      ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > .success > svg {
        width: 100px;
        height: 100px;
        display: block;
        margin: 50px auto !important; }
      ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > .success > div {
        margin-top: 15px;
        font-size: 30px; }
        ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > .success > div.s {
          font-size: 18px; }
        ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > .success > div.more {
          font-size: 18px;
          color: #001bd3;
          text-decoration: underline;
          cursor: pointer; }
        ._1HMOS7gHY7GOVG0X3UqBC8 > div.detail > .success > div.tips {
          font-size: 16px;
          color: #c6c6c6; }

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -webkit-text-size-adjust: 100%;
  /* 2 */ }

/* Sections
 ========================================================================== */
/**
* Remove the margin in all browsers.
*/
body {
  margin: 0; }

/**
* Render the `main` element consistently in IE.
*/
main {
  display: block; }

/**
* Correct the font size and margin on `h1` elements within `section` and
* `article` contexts in Chrome, Firefox, and Safari.
*/
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
 ========================================================================== */
/**
* 1. Add the correct box sizing in Firefox.
* 2. Show the overflow in Edge and IE.
*/
hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
 ========================================================================== */
/**
* Remove the gray background on active links in IE 10.
*/
a {
  background-color: transparent; }

/**
* 1. Remove the bottom border in Chrome 57-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
*/
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  /* 2 */ }

/**
* Add the correct font weight in Chrome, Edge, and Safari.
*/
b, strong {
  font-weight: bolder; }

/**
* 1. Correct the inheritance and scaling of font size in all browsers.
* 2. Correct the odd `em` font sizing in all browsers.
*/
code, kbd, samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
* Add the correct font size in all browsers.
*/
small {
  font-size: 80%; }

/**
* Prevent `sub` and `sup` elements from affecting the line height in
* all browsers.
*/
sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
 ========================================================================== */
/**
* Remove the border on images inside links in IE 10.
*/
img {
  border-style: none; }

/* Forms
 ========================================================================== */
/**
* 1. Change the font styles in all browsers.
* 2. Remove the margin in Firefox and Safari.
*/
button, input, optgroup, select, textarea {
  font-family: inherit;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
* Show the overflow in IE.
* 1. Show the overflow in Edge.
*/
button, input {
  /* 1 */
  overflow: visible; }

/**
* Remove the inheritance of text transform in Edge, Firefox, and IE.
* 1. Remove the inheritance of text transform in Firefox.
*/
button, select {
  /* 1 */
  text-transform: none; }

/**
* Correct the inability to style clickable types in iOS and Safari.
*/
button, [type="button"], [type="reset"], [type="submit"] {
  -webkit-appearance: button; }

/**
* Remove the inner border and padding in Firefox.
*/
button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
* Restore the focus styles unset by the previous rule.
*/
button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
* Correct the padding in Firefox.
*/
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/**
* 1. Correct the text wrapping in Edge and IE.
* 2. Correct the color inheritance from `fieldset` elements in IE.
* 3. Remove the padding so developers are not caught out when they zero out
*    `fieldset` elements in all browsers.
*/
legend {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
*/
progress {
  vertical-align: baseline; }

/**
* Remove the default vertical scrollbar in IE 10+.
*/
textarea {
  overflow: auto; }

/**
* 1. Add the correct box sizing in IE 10.
* 2. Remove the padding in IE 10.
*/
[type="checkbox"], [type="radio"] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
* Correct the cursor style of increment and decrement buttons in Chrome.
*/
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
* 1. Correct the odd appearance in Chrome and Safari.
* 2. Correct the outline style in Safari.
*/
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
* Remove the inner padding in Chrome and Safari on macOS.
*/
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
* 1. Correct the inability to style clickable types in iOS and Safari.
* 2. Change font properties to `inherit` in Safari.
*/
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
 ========================================================================== */
/*
* Add the correct display in Edge, IE 10+, and Firefox.
*/
details {
  display: block; }

/*
* Add the correct display in all browsers.
*/
summary {
  display: list-item; }

/* Misc
 ========================================================================== */
/**
* Add the correct display in IE 10+.
*/
template {
  display: none; }

/**
* Add the correct display in IE 10.
*/
[hidden] {
  display: none; }

html, body {
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: 'microsoft yahei'; }

h1, h2, h3, h4, h5, h6, ul, dl, dt, dd, ol, p, input {
  margin: 0;
  padding: 0; }

button, input, textarea {
  outline: none; }

img {
  border: 0; }

li, em {
  list-style: none;
  font-style: normal; }

a {
  text-decoration: none; }

/* Make clicks pass-through */
#nprogress {
  pointer-events: none; }

#nprogress .bar {
  background: #29d;
  position: fixed;
  z-index: 1031;
  top: 0;
  left: 0;
  width: 100%;
  height: 2px; }

/* Fancy blur effect */
#nprogress .peg {
  display: block;
  position: absolute;
  right: 0px;
  width: 100px;
  height: 100%;
  -webkit-box-shadow: 0 0 10px #29d, 0 0 5px #29d;
          box-shadow: 0 0 10px #29d, 0 0 5px #29d;
  opacity: 1;
  -webkit-transform: rotate(3deg) translate(0px, -4px);
  transform: rotate(3deg) translate(0px, -4px); }

/* Remove these to get rid of the spinner */
#nprogress .spinner {
  display: block;
  position: fixed;
  z-index: 1031;
  top: 15px;
  right: 15px; }

#nprogress .spinner-icon {
  width: 18px;
  height: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: solid 2px transparent;
  border-top-color: #29d;
  border-left-color: #29d;
  border-radius: 50%;
  -webkit-animation: nprogress-spinner 400ms linear infinite;
  animation: nprogress-spinner 400ms linear infinite; }

.nprogress-custom-parent {
  overflow: hidden;
  position: relative; }

.nprogress-custom-parent #nprogress .spinner,
.nprogress-custom-parent #nprogress .bar {
  position: absolute; }

@-webkit-keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg); } }

@keyframes nprogress-spinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

body, button, input, select, textarea, * {
  font-family: "Microsoft YaHei",  Arial, "Segoe UI", "Lucida Grande", Helvetica, FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; }

div, span, a {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.hidden {
  display: none !important; }

.block {
  display: block !important; }

.bfc {
  content: '';
  overflow: hidden; }

.absolute {
  position: absolute; }

.fl {
  float: left; }

.fr {
  float: right; }

.pointer {
  cursor: pointer; }

.ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.pointer {
  cursor: pointer; }

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3W0NSJsyptPU4TuvTi4Pfj {
  width: 480px;
  margin-top: 20px;
  background: white; }
  ._3W0NSJsyptPU4TuvTi4Pfj div.input {
    height: 36px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    width: 100%; }
    ._3W0NSJsyptPU4TuvTi4Pfj div.input input {
      width: 300px;
      padding: 0 10px;
      font-size: 14px; }
  ._3W0NSJsyptPU4TuvTi4Pfj img {
    cursor: pointer; }
  ._3W0NSJsyptPU4TuvTi4Pfj button {
    height: 40px;
    line-height: 40px;
    font-size: 20px;
    display: inline-block;
    border: none;
    width: 70%;
    cursor: pointer;
    margin: 20px 15%;
    color: white;
    border-radius: 5px;
    background: -webkit-linear-gradient(top, #e10019, #fb2222); }
    ._3W0NSJsyptPU4TuvTi4Pfj button:hover {
      background: -webkit-linear-gradient(top, #fb2222, #e10019); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1FTIKmbuGlXTDY-wRCIwCl ul.dock {
  position: absolute;
  bottom: -40px;
  left: 100%;
  margin-left: 10px; }
  ._1FTIKmbuGlXTDY-wRCIwCl ul.dock > li > a {
    display: block;
    width: 125px;
    height: 125px;
    background: no-repeat center / cover;
    margin: 5px auto;
    position: relative;
    cursor: pointer; }
    ._1FTIKmbuGlXTDY-wRCIwCl ul.dock > li > a:not(.chat) {
      width: 80px;
      height: 80px; }
    ._1FTIKmbuGlXTDY-wRCIwCl ul.dock > li > a.chat {
      background-image: url(/webx/hc/desktop/images/9220c8.png);
      margin-top: -20px; }
    ._1FTIKmbuGlXTDY-wRCIwCl ul.dock > li > a .chat-title {
      width: 50%;
      color: #fff;
      padding: 4px 8px;
      border-radius: 12px;
      background-image: -webkit-gradient(linear, left top, right top, from(#2fa4fb), to(#5dd2d3));
      background-image: -webkit-linear-gradient(left, #2fa4fb, #5dd2d3);
      background-image: linear-gradient(90deg, #2fa4fb, #5dd2d3);
      position: absolute;
      bottom: -4px;
      left: 50%;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
    ._1FTIKmbuGlXTDY-wRCIwCl ul.dock > li > a.xn {
      background-image: url(/webx/hc/desktop/images/26b4b9.png); }
    ._1FTIKmbuGlXTDY-wRCIwCl ul.dock > li > a.jd {
      background-image: url(/webx/hc/desktop/images/1d8e04.png); }
    ._1FTIKmbuGlXTDY-wRCIwCl ul.dock > li > a.hipay {
      background-image: url(/webx/hc/desktop/images/1d537c.png); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1KTkGFKMcstPD_24qM_ui4 {
  width: 475px;
  margin: 40px auto;
  padding: 20px;
  -webkit-transition: 1s all;
  transition: 1s all;
  -webkit-animation: login-anim 1s forwards;
          animation: login-anim 1s forwards;
  border-radius: 6px;
  background: #fff; }
  ._1KTkGFKMcstPD_24qM_ui4 .input-group {
    margin-bottom: 15px;
    -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;
    border: 1px solid #e10019;
    padding: 5px 0; }
    ._1KTkGFKMcstPD_24qM_ui4 .input-group > svg {
      font-size: 20px;
      color: #e10019; }
  ._1KTkGFKMcstPD_24qM_ui4 div.fields .form-ctrl {
    width: 80%;
    line-height: 40px;
    border: 0;
    background: 0;
    font-size: 18px;
    margin-left: 12px; }
  ._1KTkGFKMcstPD_24qM_ui4 .submit {
    width: 100%;
    font-size: 24px;
    line-height: 40px;
    letter-spacing: 10px;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    border: 0;
    border-radius: 6px;
    color: #fff; }
  ._1KTkGFKMcstPD_24qM_ui4 .actions {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin: 20px auto;
    color: #666;
    font-size: 14px; }

@-webkit-keyframes login-anim {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
            transform: translateY(50px); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px); } }

@keyframes login-anim {
  0% {
    opacity: 0;
    -webkit-transform: translateY(50px);
            transform: translateY(50px); }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0px);
            transform: translateY(0px); } }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.he-uDJn2ChrHDReuwrukj {
  color: #e10019;
  padding: 10px 0;
  text-align: center;
  margin-top: 80px;
  background-color: #fff; }
  .he-uDJn2ChrHDReuwrukj .m-x-2 {
    margin: 10px auto; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1XEq-PyLCwiXDaDv7nSqpw {
  margin-top: 50px; }
  ._1XEq-PyLCwiXDaDv7nSqpw .devices {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
  ._1XEq-PyLCwiXDaDv7nSqpw .device-item {
    font-size: 14px;
    position: relative;
    width: 200px;
    background-color: #fff;
    border-radius: 10px;
    margin-right: 25px;
    text-align: center;
    padding: 20px;
    overflow: hidden; }
    ._1XEq-PyLCwiXDaDv7nSqpw .device-item .device-info h3 {
      margin: 8px 0; }
    ._1XEq-PyLCwiXDaDv7nSqpw .device-item:hover .device-info > h3 {
      color: #e10019; }
    ._1XEq-PyLCwiXDaDv7nSqpw .device-item:last-child {
      margin-right: 0; }
    ._1XEq-PyLCwiXDaDv7nSqpw .device-item.brand-new::before {
      content: '';
      border: 55px solid transparent;
      border-right: 55px solid #e10019;
      position: absolute;
      right: 0;
      top: -55px; }
    ._1XEq-PyLCwiXDaDv7nSqpw .device-item .device-img {
      display: inline-block;
      width: 100px;
      height: 100px;
      background: no-repeat center; }
      ._1XEq-PyLCwiXDaDv7nSqpw .device-item .device-img.pc {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA6CAYAAADlTpoVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4BpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNTdkYWIwYy05MjNmLWZjNDQtOTE1NS02OTQ3N2VkYzFkNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkM2OTNFNTMwMTQ1MTFFQUFFRkZENDYwRkJFQ0RCMTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkM2OTNFNTIwMTQ1MTFFQUFFRkZENDYwRkJFQ0RCMTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NjZmZmYzMS0wYTE0LWRhNGUtYjc2MS00N2NkNGYzZjZlNmIiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDo4NDc0NjliNy0xMmVlLTExZTktYmQ4ZS05Y2Q5ZGQ5MzNhZTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz646MINAAAC7klEQVR42uyaTWgTQRTHZ+v6BYq21aaNoQ11xRJFJKCCIooHb5ZW2kvYHjy1Bw8evCoIHgT1LHpsofXgRzx4UEE8qKAoCMWgomBME2JMwC/UGpv1P9lZO5k2DUmJ7UznwY/J29lN+O+bfS+TPCM/MEA4WwOGwFHQBRqJHJYDr8A1cMUcHv7hTRh52/ZeHwBXQSuR21Kg3xwZeUydBuI4BBwE90Ar82XGD+7/se29xQj+jkTWYnwLWri7UADP2d2QwQIgTPUIkbRMqD0uiHsHesG4DMqWj44Wx3wkshNDFHSwKT8YpEu0lwvvFOgG49IsyWmhL+D3AIeb76MCt3MHHoGYVM8cH82xMSryGTffZULwau6cD5JnUBpAPm80m8JdmCLyKyxxRYFEOYGOYgKdJRdBUiioJVDQo5eo/ElGsSUq6tER1BHUZUKXiTqXCeUjqJOMLhM6gjqCdY2groO6Di7uCOolqtgSDYETMgn6HA6LhzbPVSZ2MZQx9Qq9KFC1Qj8zgqUC74Bzkms6C/aVy6Jp8EAmNc2xWImfC4WyS7oOGirWwUmMK5m/SYEIbuS8L7RMvMaLHezAfuL+iR+XUVvWsrZg2M0dekPLxC1O4ApwExwBSZnEfersbMdwo7gqpy1qZILBDcTtk1nHTfxkJSNB3J6ZxWzLABV3GKziEyqwjI/tdI70sMgpk0tBd0s8fttr5YqCfvBdgVaub7T3h4orloV0IMArbwMnidttGJQsarRD6zq46EskMv/qXtrvL3cBXc+0xauhhg/rA+c5fxDcLXPuaXCM82kmn6jis2jrS8aXTE5Wu5v4RWpvDMoKPr2j78uc+1XwJ+Y4d4b5UqkKuwnVt0vK7weJ6vtBvUQlNyPV1DTf9/CBM8Tt0veMNrZv5fyXs2RWzyxhF/OEZXCvBDxku/T8bBe35XIVIjh/uwDsCudsq+L99gj+IfZLw6WFegbX/4eV1riQz+Ap9m2+o07inoLLtV78V4ABAAD32oi/Q5J+AAAAAElFTkSuQmCC); }
      ._1XEq-PyLCwiXDaDv7nSqpw .device-item .device-img.hangup {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAAOTUlEQVRogb1bfXBc1XX/nfve7kpaWbIsyZYtGdvYAfPRlA8HXFKiGIPDh20+MmscDCXTUJLptM2kmYZJO5nUM2mblJkmHSYzaUrbZFTAsFRg4WCgEOoSY/MVZ4bGGAO2jIVkW7altaz9eu+eX//QWyHvvpV2JZHfzNOu7j33nPN79737cc5dwScA3nRTzG9p+QyAqwFcKsAKkh0AGgE0BGJnAKREpI/A+wD+D6p73dOn35SdO3Oz7ZPMliLedFPMNjVtpMgWADdApG56ingWIi+K6qPO0FDPbJGeMVEmEu02EvkmgXshMq+8IHMQOQsyNWZZGkHWQyQ2SZvTAvzM8bx/kmTyo5n4OW2iTCRavUhkK8g/LnGWHIHILgF+KcDbjsgBeeSRvlA9mzcvtsZcSPLTBK4D8DmIzCnSlwPwcAT4W3nssZPT8bdqogTE27z5PgDfP6cHybwATwnwM6eh4SX56U+96TjE+++P2FTqehrzZZK3QSQ6wcYpkA9EHn/83wVgNXqrIspEotUz5j8hsm5CcRbkv0Y87x+luzu016YLbt682AMeAPAVADUfV/CFiOrdkkwOVqqrYqLe5s3XUPUJiLRPMPh0hPy6JJMfVqpnOmAicZ4n8hBENk6w/ZGQiUgyuacSHRURzW3atAHk4xCpDYycgsh9sSeeeHo6jk8XuU2bbgP5MESaAz/SADbFkslfTNV2SqL5ROIukj+HiBso3xsVubOaXmQiUQ+gEcbE4bpjenzfh+oogJQkk2er0HVefuymrw788UTknmgy+fhk7SYlmrvjjo0wphuAAwBCPhVJp7801dzGRMJBJLLEkktFpN0CtZPJOyJpqvY7Ir3wvCOSTNpJ9Xd21nitrdsI3BoU5R1rb3Wfeuq5cm3KEvVuu+0qa8zLhYlfyP+IOs6fTOYE7723xs/lLjWOc4kly8+Pk8ARyam1v3VTqbcnu6FMJJy8tQ9T5MtjBUw7wOcj3d1vhMmHEuUttzRlY7F9AiwJinpijnNHOZIEBHfeeYk6zioLRMNkqoUD5A35Bh57bH+5qYSJhJOzthvARgAQsjeqerls3z5cLBtKNHvrrd0QuX1MG9+IWft52bEjHWrsnnviVnWtkm3TJTUZjMgxx5iXpKtrNNT++vV1OcfZBZFVgb9P1mzfniiWKyGa2bDhSzDm0eDfYQCX127f3htqJJFo1UjkxqnewZnCATKG3FluVZTdsGEZRfZBpBEASG6q6+lJTpQxE/9hZ2c9gAdBAiSg+tWyJO++e6G67vpPmiQAWKBWRdYzkQh9amqeeeYwgK8V/BbyhwGXcZxDNFNf/zck26kKWruz9plnnghTzERinqp+wYpEZo3NFLBAVCORG5lIhG4cant6tlH1BaqCZHtmzpwHJtaPP7rs7JybicePQKQBQN4RuTS2Y8d7xQqZSETVdb9oixfeAMT3m7zR0b8G4AJQJxpNSm3t3oqY5PPL/Wz2fpBRAF4kHv97um7JoOIAZ4zndUsymS+uy9188wVW5G0AUZDDtaOjy2TXrmFgQo+ma2r+nGQDVQFru8JIAoCNRq8NIwkAdN0hMWYPVeuoWu9nswlRrQmTnQghxU+nE7R2LlXrxJjdYSQBwAIN1nX/MKwu9uyzB2HtI0Gvzk3X1f1poc4AAMc+vxo849aQ3w8lsmVLh5LLJ3PajcefBXAm0FXvnz17/VRENZu9jKrLgjbDbn192YkfAFRkBbds6Qirc4AfQFWDMeZrAbexP7m1a68D2Q5ViLXP1Tz//PslJAGx5B9M5TSNyTquux2qgCo0l7tBfD9eTl5UjZ9O31qQd6PRbopMGVWwwOqw8thzz70rqi9AFSAX59at6xwn6ovcRRIkoapdoZrvuWepAk1TOQAATjz+KoCjJEGgxjt79sZysn46vZqqC0kCwCETj79eiQ0l5/HOO5eWqesq8PFV7wYK7yj5heCOjsZHR3vCGltrL6nEAQCgMerU1T0x3qvZ7BrxvMZiOSFdOzp6C8bGBTp1ddsoUvGG2kYioT7Fh4aehrWZwP46ADAjnZ0rqbqIqqDv/0r27s2UOJ5I1IvIwkodAABTV3cQIvuCgSGST6VuKZbxhoevpWoLVSGOs9fU1R2pxoaQi7h+fUkQTt56K03V3YHtjmxn5woD8nPjCwTgf8K9NostWXXYJTJnzpMgfZDQfP6zzOVaxp3x/ZjNZG4ObGfdhobuavVbUjBnznmhlaovF3h5Ip2G5GVUBVUhZOj7YV13UbVOAIDU1p6USOSlQL/rpVIbCnX5VGotVRuoChON7pRY7Mx0bFgg1DcDvFngRd+/zIBcUWDukKFzp6g2T8cJAIg1NT0L8gxIaDZ7FdPpheL7cZtOrwMJAQajzc0vTlf/eLShCMbz3h1/UkU+Zai6NFjyZWpfeeVocQN+97sGH0fXqwZdN2vq6rYH74vJDw1tyJ08eQNVa6kKNx5/kiL+dPUL2Rj4eA5q9uw5StVswG2xgeq8YHQKj6jt3x+zIiWKqkFs3rzdInI0mFevsJnMWqhCRD4w8fhB5vN1hUs8r6pNghUxeOutktWXAArV0wG3BpdAY9DF4XGbaDQSDFQVgZnMvMzAwD9MIiLBehb0/eWZvr4fnlMpcrp22bJvV2wQABob3VBfVM9CBCTnuFB1AUDIkkUyACCfF0Sq3KSoVic/EWZGD0+xHzmIQIBGF9amIVJH0gkVzmS8qog6TtaJxZ4PqXFtJrMaQBwAxJhjTm3tq8VCYky2cmMBUqnwd1zVhQgAnHFJjgKoAxm+vLvyyqxz8KBW+p5KNJqOLV4cOidmDh+eo/n8VQAgxgxG29vDbkhVcEjFlVdmsWNHSR3JxuBL1lD1WLAAXsCijTgAyNatCmNGZuoQAAhQWJbN7PE+F2dk69YSZQQcqM4PuA0YUT0aTKyRoYsvDt36kDw1Gx6NT+DBNSs6jQn1bejii9tJuoGtoy6A/SBvBgAY83sASiLwjki/kudXZDiTaUj39v5ZaJ2142EQzecvHH3nnb8rERIZjq9c+WAltgDA8f3+sHJxnMuCHRFEdb8L3/8Ng5FOyKsAlOYxRkaOor6+pDgMaq2rnrdkaklEqdpSXChVzNmOCKFassgBAKquogTLc3KfgbW7C+8MrV0T1kh6ekaMyLFKjBtjVICTYRdUs+PvJzkqIkeKLzhOxZltkgPl8jYk1xRsie/vFQA4uXLl+xBZDtKLAgsbDhwoee55113ne8CUYZHJMPruu3fZdLoTAJyamtfjF130bzPRF3Gc/5aursPF5WdWrmzOAwMQiYD8oOXAgRWFjfeO4C5HfNXbQ7U++uhhhwwNWFWMiSPuDAcjAwyhq6s3rM5XvR1kJOC0I5AHRPXRQujBkveFNRaAxnUrC11OgoKdqvLyIXBU95bLyVjyKwU7ovoYEBBtfu+916G6P7gDVw8uX35lmALp6vrQAIem7d0s9agBDsm2baGD0ODy5VeAXB3Y2N/83nuvBW0CkP88vn8jv1POiDM09IojUnHi9hyI5AGkAaRRQaQv1D454nje/04i8p3x1ITv/2DcdOELOzpqB133EETaQNIhr2k+ciT0UWUiMU8jkY2zlSKsFA6QN57XI8nk6bD6U0uWrLYir0JEQH7Y2tu7QgAPmNCj0teXAfm9YEsmFniIQaa7GJJMnjaqLzgz2DBXC4f0jOoL5UgSMBZ4CGPbQED1wQJJoGht23rkyL/Q2gNBNGDVYEfHX5YzLNu29Rtjdjhk9buNKuGQWeO6v5Bt20JXQQBwoqPjGyRXBRGFfa0ffviTc/wtbjDY0dGpwMtB9+eMtde0Dgz8upwBJhL11nWvV5H5M6MTDkOecEZHX5KenrIbi8FFiy5XY/ZAJAbSusA1zX195wT6SpZbrX19u0j+KJgCYmrMfw20tbWWMyLJ5Fnnggt6IsDrDjmt02JhcEgvYsxrzgUX9ExGcqCtrVVFugnEOPbI/riYJFDuDAMQPb5w4YsQuXasgK8pcN2igYHQ9P54u0Si1necTxtjLpruQOUAeQX2u573tiSTJcH0iehfuLDOAL+EyNVB0e4F/f3XCVASLSkblB5oa2sV4NcQ6QAAIV8WazfOHxyccmphZ6eLxYuXWmuXCbDQikyaOnTILEX6HWN6cfRor+zaNeUgd6K1tV4d52mIrB0zyj5RXbXgxInjYfKTRt8HW1ou9x3n5cLZAJB7BLit7fjxE1M5UgABwZYtc2BtI0TihRgVjPFBjsJxUnjkkZFqDjEeW7BgPoHtEw5VpQRY13b8eNkE1ZRphhOtrZ+1IjsnHC097Fr7xdaTJ/dV6thsYrCl5QrfmG6IjG0FybMOedP8wcFfTdZuyr3f/MHB3VRdA2uPB8uqZT6wZ6Cl5ZthoZdPCgTcY83N3/KBPSCXBBm447B2zVQkgSpOd/Y3NZ0HY7ZB5ONkMPm6o/qNBUNDJdG82cRAS0snyR9B5LIJtn9jfP+OtlSqZJsWhurO6wLusXnzvkfgWxD5uC25w5A/4VjYtEmARgaXjB0sngtARCSiquOhChHJApg4sg4BOCPACIEzQmYA3EFj1k2wRZI/XjQ09FcCVLxYmZToUaA22tS0guRSBZaJyPkAllJkDWaQj5kRxs7m7xPyAwIfgDzokr9tTaX2h00rBYQS7Z879y8g8nUASzHDvMvvDGN52HcN8O224eFniqtDiX40d27unLPs4YpPAjgGoB/kCQCnIXIKwCkBhkGmCYwYMkURdYPPMFVqbYyOU0fVqBFpVKBBROYSaIRIM8h2iHQIsIhAx6Q/NSHfbB8e/kxxcWhyBqo/h8gfATgE8h0BDhM4ZIDDSh5aNDLSK8Cs/winUgw3NjZlyOUEPkWRC0FeCpHfJ9Buyhw2+X+a6LzXQ1ENjQAAAABJRU5ErkJggg==); }
      ._1XEq-PyLCwiXDaDv7nSqpw .device-item .device-img.mobile {
        width: auto; }
        ._1XEq-PyLCwiXDaDv7nSqpw .device-item .device-img.mobile > img {
          width: 200px; }
    ._1XEq-PyLCwiXDaDv7nSqpw .device-item > span {
      position: absolute;
      top: 8px;
      right: 10px;
      color: white;
      font-size: 14px; }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

._2aY-jd2nn8NuLnp0bMntDa {
  background: center/cover url(/webx/hc/desktop/images/08fa47.jpg);
  padding-top: 60px;
  overflow: hidden; }
  ._2aY-jd2nn8NuLnp0bMntDa .content-warp {
    margin: 60px auto;
    text-align: center; }
  ._2aY-jd2nn8NuLnp0bMntDa .domain-wrap {
    background: #033364 -webkit-linear-gradient(45deg, #1e1e1e9c, transparent);
    background: #033364 linear-gradient(45deg, #1e1e1e9c, transparent); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.MlxBwMAAssdJFqj4C7zCA {
  height: 80px; }
  .MlxBwMAAssdJFqj4C7zCA > nav.main {
    height: 45px;
    position: relative;
    min-width: 1170px;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222); }
    .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries {
      width: 1170px;
      height: 100%;
      margin: auto;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#c72023), to(#fb2222));
      background-image: -webkit-linear-gradient(bottom, #c72023, #fb2222);
      background-image: linear-gradient(to top, #c72023, #fb2222);
      height: auto;
      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; }
      .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item {
        line-height: 45px;
        color: #fff;
        float: left;
        cursor: pointer;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        font-size: 16px;
        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;
        padding: 0 12px; }
        .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item > span {
          position: relative;
          height: auto;
          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; }
          .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item > span::after {
            content: '';
            position: absolute;
            width: 100%;
            height: 30px;
            left: 12px;
            border-right: 1px solid rgba(255, 255, 255, 0.5); }
        .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item > span > i {
          display: inline-block;
          width: 22px;
          height: 20px;
          background: no-repeat left center;
          margin-right: 5px;
          margin-top: -4px;
          background-size: contain; }
        .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item:hover {
          color: #e10019;
          background-color: #fff; }
        .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.lottery:hover > div {
          height: 550px; }
        .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.casino:hover > div, .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.slot:hover > div, .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.sports:hover > div, .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.entertainment:hover > div, .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.team:hover > div, .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.chess:hover > div {
          height: 215px; }
        .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.ads > .extra-menus {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex; }
          .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.ads > .extra-menus > span {
            padding: 0 7px;
            line-height: 45px;
            color: #fff;
            font-size: 16px;
            font-weight: 700; }
            .MlxBwMAAssdJFqj4C7zCA > nav.main > .entries > .menus > .menu-item.ads > .extra-menus > span:hover {
              color: #e10019; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3mT3oFuRpwk-Z-c-DzULm_ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 22px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 22px;
  margin: 20px 0;
  color: #bdc9e0;
  clear: both; }
  ._3mT3oFuRpwk-Z-c-DzULm_ span {
    margin: 0 5px; }
  ._3mT3oFuRpwk-Z-c-DzULm_ input {
    width: 50px;
    height: 22px;
    border: 1px solid #ccc;
    border-radius: 4px;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  ._3mT3oFuRpwk-Z-c-DzULm_ button.pagination-btn {
    color: white;
    border-radius: 4px;
    width: 50px;
    height: 22px;
    letter-spacing: 0;
    text-indent: 0;
    border: 0 !important;
    cursor: pointer; }
    ._3mT3oFuRpwk-Z-c-DzULm_ button.pagination-btn:hover {
      opacity: 0.8; }
  ._3mT3oFuRpwk-Z-c-DzULm_ ul {
    list-style: none; }
    ._3mT3oFuRpwk-Z-c-DzULm_ ul li {
      display: inline;
      margin: 0 4px; }
      ._3mT3oFuRpwk-Z-c-DzULm_ ul li a {
        display: inline-block;
        width: 20px;
        height: 20px;
        background: #e6ebf5;
        border-radius: 50%;
        color: #3b476a;
        text-align: center;
        line-height: 20px;
        font-size: 13px; }
      ._3mT3oFuRpwk-Z-c-DzULm_ ul li.active a {
        background: #fb2222;
        color: white; }
      ._3mT3oFuRpwk-Z-c-DzULm_ ul li.disabled a {
        cursor: not-allowed; }
        ._3mT3oFuRpwk-Z-c-DzULm_ ul li.disabled a:hover {
          background: #e6ebf5;
          color: #3b476a; }
      ._3mT3oFuRpwk-Z-c-DzULm_ ul li:nth-last-child(1) a, ._3mT3oFuRpwk-Z-c-DzULm_ ul li:nth-last-child(2) a, ._3mT3oFuRpwk-Z-c-DzULm_ ul li:nth-child(1) a, ._3mT3oFuRpwk-Z-c-DzULm_ ul li:nth-child(2) a {
        width: 40px;
        border-radius: 5px; }
    ._3mT3oFuRpwk-Z-c-DzULm_ ul.mini > li:nth-last-child(1) a, ._3mT3oFuRpwk-Z-c-DzULm_ ul.mini > li:nth-last-child(2) a, ._3mT3oFuRpwk-Z-c-DzULm_ ul.mini > li:nth-child(1) a, ._3mT3oFuRpwk-Z-c-DzULm_ ul.mini > li:nth-child(2) a {
      width: 25px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2uPzn114QFBA9ensL-nGLG > div.del {
  margin: 15px 0; }
  ._2uPzn114QFBA9ensL-nGLG > div.del span {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin-left: 0;
    margin-right: 10px; }
    ._2uPzn114QFBA9ensL-nGLG > div.del span:hover {
      opacity: 0.8; }
    ._2uPzn114QFBA9ensL-nGLG > div.del span:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2uPzn114QFBA9ensL-nGLG > div.del span:hover::before {
        width: 45px;
        left: 205px; }
    ._2uPzn114QFBA9ensL-nGLG > div.del span::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2uPzn114QFBA9ensL-nGLG td.title {
  width: 500px;
  position: relative; }
  ._2uPzn114QFBA9ensL-nGLG td.title > span {
    height: 24px;
    line-height: 24px;
    float: right;
    right: 10px;
    top: 5px;
    padding: 0 10px;
    border-radius: 3px;
    background-color: #efe8d6;
    color: #888;
    font-style: normal;
    position: absolute; }

._2uPzn114QFBA9ensL-nGLG .message-detail {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 30px;
  background-color: #fff; }
  ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-title {
    width: 100%;
    height: 65px;
    line-height: 80px;
    font-size: 24px;
    color: #e54878;
    text-align: center;
    background: url(/webx/hc/desktop/images/60a6bf.png) center top no-repeat;
    background-size: 100%; }
  ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-cont {
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 20px 30px;
    font-size: 13px;
    color: #333;
    height: 320px;
    overflow: auto;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-left: 1px solid #e2dfe6;
    border-right: 1px solid #e2dfe6;
    border-top: 1px dashed #e2dfe6;
    border-bottom: 1px dashed #e2dfe6;
    font-size: 14px; }
    ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-cont::-webkit-scrollbar {
      width: 4px;
      height: 6px;
      background-color: #f6f8fb; }
    ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-cont::-webkit-scrollbar-track {
      background-color: #f6f8fb; }
    ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-cont::-webkit-scrollbar-thumb {
      cursor: pointer;
      background-color: #fb2222;
      border-radius: 10px; }
    ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-cont p {
      margin-top: 5px; }
  ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-time {
    text-align: right;
    font-size: 14px;
    color: #999;
    border-radius: 0 0 5px 5px;
    padding: 20px 0; }
  ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-close {
    margin-top: 20px;
    text-align: center; }
    ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-close .msg-close-btn {
      min-width: 100px;
      height: 36px;
      line-height: 36px;
      color: #fff;
      margin-left: 20px;
      font-size: 14px;
      border-radius: 5px;
      border: 0;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      cursor: pointer;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-transition: 0.5s all;
      transition: 0.5s all;
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222);
      -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
              box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
      overflow: hidden;
      position: relative;
      width: 120px;
      margin: auto; }
      ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-close .msg-close-btn:hover {
        opacity: 0.8; }
      ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-close .msg-close-btn:hover {
        -webkit-filter: brightness(110%);
                filter: brightness(110%);
        opacity: 1 !important; }
        ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-close .msg-close-btn:hover::before {
          width: 45px;
          left: 205px; }
      ._2uPzn114QFBA9ensL-nGLG .message-detail .msg-detail-close .msg-close-btn::before {
        content: ' ';
        position: absolute;
        background: #fff;
        width: 25px;
        height: 50px;
        top: 0;
        left: -45px;
        opacity: 0.3;
        -webkit-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
        -webkit-transform: skewX(-25deg);
        transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3lURo0RM3hpQUXZ6AlNCls {
  line-height: 35px;
  min-width: 1170px;
  background: #fff;
  color: #e10019; }
  ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini {
    width: 1170px;
    height: 35px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin: auto;
    font-size: 12px; }
    ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box {
      height: auto;
      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; }
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.mail {
        margin: 0 15px;
        position: relative;
        cursor: pointer;
        display: inline-block;
        width: 20px;
        height: 14px; }
        ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.mail > i {
          position: absolute;
          top: -2px;
          right: -1px;
          width: 8px;
          height: 8px;
          line-height: 20px;
          background: #ff632c;
          border-radius: 50%; }
        ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.mail > svg {
          font-size: 16px;
          margin: 0 !important; }
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.logout {
        margin-left: 25px;
        display: inline-block;
        cursor: pointer;
        border-radius: 3px;
        padding: 0 10px;
        height: 20px;
        line-height: 20px;
        background-color: rgba(255, 255, 255, 0.2); }
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.balance {
        display: inline-block;
        text-align: center;
        height: 100%;
        padding: 0 10px; }
        ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.balance em {
          font-size: 14px;
          font-weight: bold; }
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.refresh {
        margin: 0 5px 0 10px;
        cursor: pointer; }
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.show-money {
        margin-right: 10px;
        cursor: pointer; }
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.btn-recharge,
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.btn-withdrawal {
        line-height: 20px;
        padding: 0 20px;
        border-radius: 2px;
        border: 1px solid;
        margin: 0 10px; }
        ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.btn-recharge:hover,
        ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.btn-withdrawal:hover {
          -webkit-filter: brightness(130%);
                  filter: brightness(130%); }
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > span.btn-withdrawal {
        color: #666;
        border: 0; }
      ._3lURo0RM3hpQUXZ6AlNCls > .entries-mini > .box > .line {
        display: inline-block;
        width: 1px;
        height: 20px;
        background-color: rgba(78, 78, 78, 0.5); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1OJUBn3i_B5rnpZm7bXSi {
  width: 100%;
  height: 0;
  position: absolute;
  left: 0;
  top: 45px;
  background: rgba(0, 0, 0, 0.9);
  z-index: 100;
  overflow: hidden;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu,
  ._1OJUBn3i_B5rnpZm7bXSi .chess-menu {
    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; }
    ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .main-title,
    ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .main-title {
      padding-top: 4px;
      height: 44px;
      font-size: 16px;
      margin: 0 0 10px 28px;
      border-bottom: 1px solid #646464; }
    ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name,
    ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name,
    ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name,
    ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name {
      width: 100%;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
      ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name .title,
      ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name .title,
      ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name .title,
      ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name .title {
        line-height: 36px;
        text-align: right;
        padding-right: 20px;
        font-size: 14px; }
      ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul,
      ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name ul,
      ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name ul,
      ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        padding-bottom: 5px;
        margin-bottom: 10px; }
        ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li,
        ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name ul li,
        ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name ul li,
        ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul li {
          position: relative;
          width: 120px;
          height: 35px;
          line-height: 35px;
          text-align: center;
          padding: 0;
          margin: 0 5px 5px 0;
          background: #2e2b2a;
          font-size: 14px;
          color: #b8b8b8;
          font-weight: 400;
          cursor: pointer; }
          ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li:hover > div,
          ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name ul li:hover > div,
          ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name ul li:hover > div,
          ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul li:hover > div {
            color: #1a1f29;
            background-size: 100% 100%; }
          ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li > div,
          ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name ul li > div,
          ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name ul li > div,
          ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul li > div {
            width: 100%;
            height: 100%;
            -webkit-transition: .3s all;
            transition: .3s all; }
          ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li i,
          ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name ul li i,
          ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name ul li i,
          ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul li i {
            position: absolute;
            top: -2px;
            left: -2px;
            display: block;
            width: 22px;
            height: 23px;
            color: #fff;
            font-size: 12px;
            font-style: normal;
            text-align: left;
            line-height: 1;
            -webkit-transform: scale(0.83, 0.83);
                    transform: scale(0.83, 0.83);
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            padding-left: 2px; }
            ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li i.hot,
            ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name ul li i.hot,
            ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name ul li i.hot,
            ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul li i.hot {
              background: -webkit-linear-gradient(315deg, #ee2b23 50%, transparent 50%);
              background: linear-gradient(135deg, #ee2b23 50%, transparent 50%); }
            ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li i.new,
            ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name ul li i.new,
            ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name ul li i.new,
            ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul li i.new {
              background: -webkit-linear-gradient(315deg, #26b299 50%, transparent 50%);
              background: linear-gradient(135deg, #26b299 50%, transparent 50%); }
      ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name:last-of-type ul,
      ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .chess-menu-content .cate-name:last-of-type ul,
      ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .lottery-menu-content .cate-name:last-of-type ul,
      ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name:last-of-type ul {
        border: none; }
  ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu {
    width: 685px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
        -ms-flex-align: end;
            align-items: flex-end;
    padding-right: 20px;
    background: rgba(70, 69, 68, 0.9); }
    ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .main-title {
      width: 682px; }
      ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .main-title .manycai {
        color: #fff;
        margin-left: 15px;
        padding-left: 15px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAWCAYAAAAinad/AAAABHNCSVQICAgIfAhkiAAAArBJREFUOI2llE1IVFEUx//n3vue44xTDBXhIo3oG5SKEHHjwoiCaNXCFma00UUtosICa1YpFCUtqk1FYQgyJCmWLYIQjXCVRJ/SohZFUAujUp/vnntaqNPomybJA394951zfpdz7j0XKGAioEL+haYKei+VrrBX1oxIR+mOpcNMTAubKuuKntqOsgNLglmLTeIURHTMsemyl9bV/TdMrKkDa8zIeC7UndJelgIAScMsGiZpGGHVKKyQldOloStuAQDrb2yStvWrFgUL9ZZ6sCmH1ciVsDkq7RUpxyY5Hfr3Jb3Vj8AkXR6bOldRBwBysjLh2JwX1sijRDBJ9bCmTJypCaDORmABL6+B00cAICiiNrAp+9OvhVLNwuoQWAPWawlat22YX2boNYnV24IzO/eLNcfEamQVqm8SqjC7ZlMpbBIz39qTULUCmLnhU8e3rxfjvwEwCYgFKJXbP4IMgSgtIv0AxfMc13TMqlIFAA6x08LaCOuksElF+mT119iFkSfC+nD+Php/Ctil5ETtSmHdMK+sP+W9Fqvh2IwCQPzys4yEqjtfrLOmSk1Mun1g7YMV5oucWDoIS2xYuucK0qxbweSi8Wq1IjabF96lGZkHJdeHXsDqG0VXh8fmYLFrg+8R6qE8Od+VMKUiu1iynpMzABAP3OlIvy0NLMwhRy8N2PsUebYEHf7NR68AgO4MjkcPzx8Vzl2LJYU+hUD3IVTIapqs/KKL0ePPsUB/m5dj9e34rcefVaLr4ahY6swZ6LfJzMDXQixyYrLxlj4kfningNkJKPlJzWRpeLb+fz7VjtXa2d5+EdZ7qLd3PAuj/v6JBGK7wequiFkne/cWFYIJezXC6rlhr3pZpu/d3P/sbFImM5m8d7+BGI0//XjVX0G1tYZEjSWVV13c0/Mx1/cbvFKf4n5OSV8AAAAASUVORK5CYII=) no-repeat left;
        font-weight: normal; }
        ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .main-title .manycai:hover {
          text-decoration: underline; }
    ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name .title {
      width: 90px; }
    ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul {
      width: 626px;
      border-bottom: 1px dashed rgba(156, 156, 156, 0.5); }
  ._1OJUBn3i_B5rnpZm7bXSi .chess-menu {
    width: 460px;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
        -ms-flex-positive: 1;
            flex-grow: 1;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
    background: rgba(0, 0, 0, 0.9); }
    ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .main-title {
      width: 436px;
      color: #b8b8b8; }
    ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name .title {
      width: 74px;
      color: #b8b8b8; }
    ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul {
      width: 376px;
      border-bottom: 1px solid rgba(156, 156, 156, 0.5); }
  ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li > div {
    background: -webkit-gradient(linear, left top, right top, from(#e10019), to(#e10019)) no-repeat;
    background: -webkit-linear-gradient(left, #e10019, #e10019) no-repeat;
    background: linear-gradient(to right, #e10019, #e10019) no-repeat;
    background-size: 0% 100%; }
  ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul li > div {
    background: -webkit-gradient(linear, left top, right top, from(#e10019), to(#e10019)) no-repeat;
    background: -webkit-linear-gradient(left, #e10019, #e10019) no-repeat;
    background: linear-gradient(to right, #e10019, #e10019) no-repeat;
    background-size: 0% 100%; }
  ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li:hover > div, ._1OJUBn3i_B5rnpZm7bXSi .chess-menu .chess-menu-content .cate-name ul li:hover > div {
    color: white; }

._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .main-title {
  color: #e10019;
  width: 650px; }

._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul {
  width: 650px; }
  ._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name ul li {
    width: 100px;
    font-size: 13px; }

._1OJUBn3i_B5rnpZm7bXSi .lottery-menu .lottery-menu-content .cate-name .title {
  color: #e10019; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3DPiO2EB5iVJQ21bW1MKfA {
  width: 100%;
  position: absolute;
  left: 0;
  top: 45px;
  background: #000;
  z-index: 100;
  overflow: hidden;
  -webkit-transition: all .4s;
  transition: all .4s;
  opacity: .9;
  height: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item {
    width: 240px;
    text-align: center; }
    ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item > img {
      height: 175px; }
    ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions {
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions button {
        display: block;
        width: 75px;
        height: 27px;
        line-height: 27px;
        color: #fff;
        text-align: center;
        border-radius: 5px;
        border: 0;
        font-size: 12px;
        cursor: pointer;
        margin: -10px 4px 0 4px; }
        ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions button:hover {
          opacity: .9; }
        ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions button.start {
          background-image: -webkit-linear-gradient(top, #fe9a8a, #993534); }
        ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions button.transfer {
          background-image: -webkit-linear-gradient(top, #fed478, #91632d); }

._3DPiO2EB5iVJQ21bW1MKfA {
  background-color: rgba(255, 255, 255, 0.9);
  -webkit-box-shadow: 0 5px 4px -4px #a3a3a3;
          box-shadow: 0 5px 4px -4px #a3a3a3; }
  ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions button.start {
    background-image: -webkit-linear-gradient(top, #ff7526, #ff6628); }
    ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions button.start:hover {
      -webkit-filter: brightness(1.1);
              filter: brightness(1.1); }
  ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions button.transfer {
    background-image: -webkit-linear-gradient(top, #d95b20, #d1231c); }
    ._3DPiO2EB5iVJQ21bW1MKfA .header-game-item .actions button.transfer:hover {
      -webkit-filter: brightness(1.1);
              filter: brightness(1.1); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._5_Cs2Bt6WScdJP46ksQ4u {
  color: #e10019;
  padding: 20px 0;
  text-align: center;
  border-top: 2px solid;
  background-color: #fff; }
  ._5_Cs2Bt6WScdJP46ksQ4u .img {
    display: inline-block;
    width: 962px;
    height: 37px;
    background: no-repeat center url(/webx/hc/desktop/images/f35d76.png);
    margin-bottom: 10px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._204NnkpEKIpFS5c0sZjrY3 {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0;
      -ms-flex: 1 0;
          flex: 1 0; }
  ._204NnkpEKIpFS5c0sZjrY3:first-child {
    margin-right: 10px; }
  ._204NnkpEKIpFS5c0sZjrY3 > .title {
    font-weight: bold;
    margin-bottom: 12px; }
  ._204NnkpEKIpFS5c0sZjrY3 > .list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    margin-left: 1px; }
    ._204NnkpEKIpFS5c0sZjrY3 > .list .lottery-box {
      position: relative;
      -webkit-box-flex: 1;
      -webkit-flex: 1 1 25%;
          -ms-flex: 1 1 25%;
              flex: 1 1 25%;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 1px solid #ddd;
      margin-left: -1px;
      margin-bottom: -1px;
      text-align: center; }
      ._204NnkpEKIpFS5c0sZjrY3 > .list .lottery-box:nth-child(odd) {
        background-color: #f1f1f1; }
      ._204NnkpEKIpFS5c0sZjrY3 > .list .lottery-box > a {
        display: block;
        line-height: 40px;
        color: #000; }
        ._204NnkpEKIpFS5c0sZjrY3 > .list .lottery-box > a:hover {
          color: #fff;
          background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
          background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
          background: linear-gradient(bottom, #e10019, #fb2222); }
      ._204NnkpEKIpFS5c0sZjrY3 > .list .lottery-box::after {
        position: absolute;
        width: 10px;
        line-height: 10px;
        padding: 2px;
        top: 0;
        right: 0;
        color: #fff;
        -webkit-transform: scale(0.75);
                transform: scale(0.75); }
      ._204NnkpEKIpFS5c0sZjrY3 > .list .lottery-box.hot::after {
        content: 'H';
        background-color: #fc6524; }
      ._204NnkpEKIpFS5c0sZjrY3 > .list .lottery-box.new::after {
        content: 'N';
        background-color: #13aa84; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2e5rMtAchR_5CpvklvI038 {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
  ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    text-align: center; }
    ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      cursor: pointer;
      position: relative;
      margin-right: 10px;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      background: center / cover no-repeat; }
      ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box:nth-child(1) {
        background-image: url(/webx/hc/desktop/images/4eb7eb.png); }
      ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box:nth-child(2) {
        background-image: url(/webx/hc/desktop/images/190ef3.png); }
      ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box:nth-child(3) {
        background-image: url(/webx/hc/desktop/images/adee39.png); }
      ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box:nth-child(4) {
        background-image: url(/webx/hc/desktop/images/e61c85.png); }
      ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box img.logo {
        width: 70%;
        margin-top: 25px; }
      ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box div.number-box > .txt {
        font-size: 16px;
        color: #fff; }
      ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box div.number-box > .code span {
        width: 36px;
        height: 36px;
        line-height: 36px;
        text-align: center;
        font-size: 22px;
        border-radius: 50%;
        background: #fff;
        color: #333;
        display: inline-block;
        margin-right: 5px; }
      ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box div.down-side {
        font-size: 16px;
        color: #fff; }
        ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box div.down-side .countdown {
          font-size: 24px;
          letter-spacing: 2px;
          text-shadow: 0 4px 5px rgba(0, 0, 0, 0.6);
          margin: 15px 0; }
          ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box div.down-side .countdown.counter-warn {
            color: #fc0; }
          ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box div.down-side .countdown > div {
            width: 100%;
            line-height: 28px;
            text-align: center; }
        ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box div.down-side .go-bet {
          font-size: 14px;
          color: #fff;
          width: 120px;
          line-height: 24px;
          padding: 4px 0;
          text-align: center;
          margin: 0 auto;
          border-radius: 20px;
          background-image: -webkit-gradient(linear, left top, left bottom, from(#fccf31), to(#f55555));
          background-image: -webkit-linear-gradient(top, #fccf31, #f55555);
          background-image: linear-gradient(top, #fccf31, #f55555); }
          ._2e5rMtAchR_5CpvklvI038 > .lottery-wrap > .reconmmend-item-box div.down-side .go-bet:hover {
            background-image: -webkit-gradient(linear, left bottom, left top, from(#c72023), to(#f55555));
            background-image: -webkit-linear-gradient(bottom, #c72023, #f55555);
            background-image: linear-gradient(bottom, #c72023, #f55555); }
  ._2e5rMtAchR_5CpvklvI038 > .extra-lotteries {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-right: 10px;
    margin-top: 10px;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-box-align: end;
    -webkit-align-items: end;
        -ms-flex-align: end;
            align-items: end; }
    ._2e5rMtAchR_5CpvklvI038 > .extra-lotteries > .lottery-remarks {
      width: 100%;
      color: #a79e7f; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2TNKOyj_jdroktWEZWUUMv {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  height: 100%;
  position: relative;
  color: #fff;
  -webkit-transition: 0.3s all;
  transition: 0.3s all;
  background: no-repeat center/ 100%;
  margin-right: 10px; }
  ._2TNKOyj_jdroktWEZWUUMv.casino {
    background-image: url(/webx/hc/desktop/images/1e3961.png); }
  ._2TNKOyj_jdroktWEZWUUMv.slot {
    background-image: url(/webx/hc/desktop/images/df808c.png); }
  ._2TNKOyj_jdroktWEZWUUMv.sport {
    background-image: url(/webx/hc/desktop/images/d7bcdc.png); }
  ._2TNKOyj_jdroktWEZWUUMv:last-child {
    margin: 0; }
  ._2TNKOyj_jdroktWEZWUUMv > .bottom {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: 8px;
    font-size: 14px; }
    ._2TNKOyj_jdroktWEZWUUMv > .bottom .game {
      padding: 0 12px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-justify-content: space-around;
          -ms-flex-pack: distribute;
              justify-content: space-around; }
      ._2TNKOyj_jdroktWEZWUUMv > .bottom .game span {
        padding: 6px;
        border-radius: 6px;
        border: 1px solid white; }
        ._2TNKOyj_jdroktWEZWUUMv > .bottom .game span:hover {
          background-color: rgba(255, 255, 255, 0.3); }
        ._2TNKOyj_jdroktWEZWUUMv > .bottom .game span:only-child {
          margin-left: 35%; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3rDopX8I7LjOa75n2ZE3y5 {
  position: fixed;
  top: 200px;
  right: 10px;
  z-index: 10; }
  ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box {
    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-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li {
      width: 60px;
      height: 60px;
      border-radius: 6px;
      margin-bottom: 4px;
      overflow: hidden;
      color: #e10019;
      -webkit-box-shadow: 0 0 3px 1px rgba(102, 0, 0, 0.2);
              box-shadow: 0 0 3px 1px rgba(102, 0, 0, 0.2); }
      ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.ext-menus {
        background-color: #fff; }
        ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.ext-menus a {
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
          -webkit-align-items: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-transform: translateX(0);
                  transform: translateX(0);
          width: 100%; }
          ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.ext-menus a span {
            margin: 0; }
          ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.ext-menus a:hover span {
            color: #666; }
        ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.ext-menus img {
          width: 100%; }
      ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li > a {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        width: 120px;
        text-align: center;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        -webkit-transition: all .3s;
        transition: all .3s; }
        ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li > a:hover {
          -webkit-transform: translateX(0);
                  transform: translateX(0);
          cursor: pointer; }
        ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li > a > div {
          width: 60px;
          height: 60px;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: space-evenly;
          -webkit-justify-content: space-evenly;
              -ms-flex-pack: space-evenly;
                  justify-content: space-evenly;
          -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;
          color: #e10019; }
          ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li > a > div.deep {
            background: #e10019;
            color: #fff; }
          ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li > a > div.normal {
            background: #fff;
            color: #e10019; }
      ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li > .hidden-box {
        width: 0px;
        opacity: 0;
        position: absolute;
        z-index: 30;
        left: -5px;
        -webkit-transform: translate(-100%, -56px);
                transform: translate(-100%, -56px);
        border-radius: 6px;
        -webkit-transition: all .5s;
        transition: all .5s;
        overflow: hidden;
        -webkit-box-shadow: -3px 3px 5px 1px rgba(0, 0, 0, 0.2);
                box-shadow: -3px 3px 5px 1px rgba(0, 0, 0, 0.2); }
        ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li > .hidden-box .title {
          height: 70px;
          background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
          background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
          background: linear-gradient(bottom, #e10019, #fb2222);
          color: #fff;
          text-align: center;
          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-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li > .hidden-box .title p {
            text-decoration: underline;
            font-size: 16px;
            margin-top: 5px;
            cursor: pointer; }
      ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.app > .hidden-box img {
        width: 180px;
        height: 165px; }
      ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.app:hover > .hidden-box {
        width: 180px;
        opacity: 1; }
      ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.guaji > .hidden-box {
        white-space: nowrap; }
        ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.guaji > .hidden-box .con-title {
          text-align: center;
          background: #fff;
          padding: 2px 0; }
          ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.guaji > .hidden-box .con-title span {
            display: block;
            margin: 18px auto;
            width: 142px;
            height: 36px;
            line-height: 36px;
            background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
            background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
            background: linear-gradient(bottom, #e10019, #fb2222);
            border-radius: 6px;
            cursor: pointer;
            font-size: 24px;
            color: #fff;
            font-weight: bold; }
            ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > li.guaji > .hidden-box .con-title span:hover {
              opacity: .8; }
    ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > .customer-service {
      width: 88px;
      height: 88px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      cursor: pointer;
      -webkit-box-shadow: none;
              box-shadow: none; }
      ._3rDopX8I7LjOa75n2ZE3y5 > .sidebar-box > .customer-service div {
        width: 100%;
        height: 100%;
        background: url(/webx/hc/desktop/images/36042b.png) no-repeat center;
        background-size: contain; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2bntkZcTPjsxkK6-kauTNM {
  position: relative;
  min-width: 1170px;
  margin: 0 auto; }
  ._2bntkZcTPjsxkK6-kauTNM div.banner {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: 1s all;
    transition: 1s all;
    z-index: 0;
    cursor: pointer; }
    ._2bntkZcTPjsxkK6-kauTNM div.banner.active {
      opacity: 1;
      z-index: 1; }
  ._2bntkZcTPjsxkK6-kauTNM .ctl {
    min-width: 100px;
    height: 20px;
    position: absolute;
    bottom: 45px;
    right: 100px;
    z-index: 2; }
    ._2bntkZcTPjsxkK6-kauTNM .ctl span {
      display: inline-block;
      width: 15px;
      height: 15px;
      margin: 0 2px;
      border-radius: 50%;
      cursor: pointer;
      background: rgba(0, 0, 0, 0.6);
      -webkit-transition: all .3s;
      transition: all .3s; }
      ._2bntkZcTPjsxkK6-kauTNM .ctl span.active {
        width: 40px;
        border-radius: 10px;
        background: #e10019; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._10XtvDrjTHLxP45NP3NZq3 {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  height: 570px;
  width: 980px;
  position: fixed;
  background-color: white;
  -webkit-animation: fade-bottom-top .6s forwards;
          animation: fade-bottom-top .6s forwards;
  position: relative; }

@-webkit-keyframes fade-bottom-top {
  0% {
    -webkit-transform: translate(-50%, -35%);
            transform: translate(-50%, -35%); }
  100% {
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); } }

@keyframes fade-bottom-top {
  0% {
    -webkit-transform: translate(-50%, -35%);
            transform: translate(-50%, -35%); }
  100% {
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%); } }
  ._10XtvDrjTHLxP45NP3NZq3 > svg.close {
    position: absolute;
    color: #965769;
    right: 10px;
    top: 10px;
    cursor: pointer;
    -webkit-transition: .8s all;
    transition: .8s all; }
    ._10XtvDrjTHLxP45NP3NZq3 > svg.close:hover {
      -webkit-transform: rotate(360deg);
              transform: rotate(360deg); }
  ._10XtvDrjTHLxP45NP3NZq3 div.list-warp {
    float: left;
    width: 310px; }
    ._10XtvDrjTHLxP45NP3NZq3 div.list-warp div.list-title {
      background-image: -webkit-linear-gradient(315deg, #fdecc8, #dcbf82);
      background-image: linear-gradient(135deg, #fdecc8, #dcbf82);
      height: 72px;
      line-height: 72px;
      font-size: 22px;
      color: #fff;
      text-align: center;
      font-weight: 700; }
    ._10XtvDrjTHLxP45NP3NZq3 div.list-warp div.list-box {
      height: 498px;
      background-color: #f7f7f7;
      border-right: 1px solid #e0e0e0;
      -webkit-box-shadow: inset -2px -3px 11px #e6e6e6;
              box-shadow: inset -2px -3px 11px #e6e6e6; }
      ._10XtvDrjTHLxP45NP3NZq3 div.list-warp div.list-box > li.active {
        -webkit-box-shadow: inset -1px 1px 20px #c3c3c3;
                box-shadow: inset -1px 1px 20px #c3c3c3; }
      ._10XtvDrjTHLxP45NP3NZq3 div.list-warp div.list-box > li {
        margin-bottom: 5px;
        overflow: hidden;
        padding: 0 10px;
        -webkit-transition: all .3s;
        transition: all .3s;
        line-height: 40px;
        height: 40px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        cursor: pointer; }
        ._10XtvDrjTHLxP45NP3NZq3 div.list-warp div.list-box > li span {
          width: 50%;
          display: inline-block; }
        ._10XtvDrjTHLxP45NP3NZq3 div.list-warp div.list-box > li span.content {
          font-size: 13px; }
        ._10XtvDrjTHLxP45NP3NZq3 div.list-warp div.list-box > li span.time {
          font-size: 12px;
          color: #8e8e8e;
          text-align: right; }
  ._10XtvDrjTHLxP45NP3NZq3 div.content-warp {
    float: left;
    width: 670px; }
    ._10XtvDrjTHLxP45NP3NZq3 div.content-warp p.content-title {
      color: #dcbf82;
      font-size: 20px;
      padding: 23px 0 23px;
      text-align: center;
      font-weight: 700; }
    ._10XtvDrjTHLxP45NP3NZq3 div.content-warp div.content-line {
      border: 1px solid #f3f3f3; }
    ._10XtvDrjTHLxP45NP3NZq3 div.content-warp div.content-detail {
      line-height: 24px;
      color: #694d85;
      font-size: 14px;
      padding: 2px 15px 2px 0;
      margin: 10px 20px 0 30px;
      height: 400px;
      overflow-y: auto; }

._10XtvDrjTHLxP45NP3NZq3 div.list-warp div.list-title {
  background: #fb2222; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2MGuAQ_5KIs7GV-_3Xpxvv {
  background: rgba(0, 0, 0, 0.6);
  color: white;
  font-size: 12px;
  overflow: hidden;
  min-width: 1170px;
  height: auto;
  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; }
  ._2MGuAQ_5KIs7GV-_3Xpxvv > .contents {
    width: 1170px;
    margin: auto;
    height: auto;
    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-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    -webkit-transition: .5s all;
    transition: .5s all; }
    ._2MGuAQ_5KIs7GV-_3Xpxvv > .contents > .item {
      width: 100%;
      cursor: pointer; }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2MGuAQ_5KIs7GV-_3Xpxvv {
  background-color: #e10019; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1OpRJUrdnhc8Is86dxwPtA > .lite {
  position: fixed;
  left: 0;
  top: 50%;
  width: 291px;
  height: 195px;
  background-size: 100% 100%;
  z-index: 10;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
  -webkit-animation: fade-in-left .5s;
          animation: fade-in-left .5s; }
  ._1OpRJUrdnhc8Is86dxwPtA > .lite.mini {
    left: -130px; }
  ._1OpRJUrdnhc8Is86dxwPtA > .lite > span.resize {
    float: right;
    height: 105px;
    margin-top: 70px;
    width: 30px;
    margin-right: 42px;
    cursor: pointer; }
  ._1OpRJUrdnhc8Is86dxwPtA > .lite span.detail {
    margin-top: 61px;
    height: 124px;
    width: 150px;
    float: left;
    cursor: pointer; }

.wUuhAqv4WneGgBjNsUsB4 > .top {
  margin-bottom: 20px;
  height: 118px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .wUuhAqv4WneGgBjNsUsB4 > .top > .progress-box {
    margin: 0 42px 0 10px;
    color: #5b90f2; }
    .wUuhAqv4WneGgBjNsUsB4 > .top > .progress-box .progress {
      width: 118px; }
    .wUuhAqv4WneGgBjNsUsB4 > .top > .progress-box .name {
      border-bottom: 1px dashed #ccc;
      padding: 0 20px 5px;
      margin-bottom: 5px;
      font-size: 14px; }
    .wUuhAqv4WneGgBjNsUsB4 > .top > .progress-box .rate {
      font-size: 24px; }
  .wUuhAqv4WneGgBjNsUsB4 > .top > .desc {
    margin-right: 100px;
    text-align: center; }
    .wUuhAqv4WneGgBjNsUsB4 > .top > .desc > h1 {
      font-size: 20px;
      color: #333;
      font-weight: 700; }
    .wUuhAqv4WneGgBjNsUsB4 > .top > .desc > div.get-prize {
      cursor: pointer;
      background-image: -webkit-gradient(linear, left top, right top, from(#e10019), to(#fb2222));
      background-image: -webkit-linear-gradient(left, #e10019, #fb2222);
      background-image: linear-gradient(to right, #e10019, #fb2222);
      width: 365px;
      height: 45px;
      line-height: 45px;
      border: none;
      text-align: center;
      border-radius: 5px;
      margin: 15px auto;
      font-size: 18px;
      color: white;
      -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
              box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }
      .wUuhAqv4WneGgBjNsUsB4 > .top > .desc > div.get-prize:hover {
        opacity: 0.8; }
      .wUuhAqv4WneGgBjNsUsB4 > .top > .desc > div.get-prize.disabled {
        background: #d5d5d5;
        cursor: not-allowed; }
        .wUuhAqv4WneGgBjNsUsB4 > .top > .desc > div.get-prize.disabled:hover {
          opacity: 1; }
    .wUuhAqv4WneGgBjNsUsB4 > .top > .desc div.tips {
      color: #bbb; }

.wUuhAqv4WneGgBjNsUsB4 > .task-item {
  height: 116px;
  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;
  color: #e10019;
  background: #edf4ff;
  border: 1px solid #bfd3f9;
  border-left: 4px solid #e10019;
  margin-bottom: 10px;
  position: relative;
  padding: 15px 0;
  align-items: center;
  margin-top: 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .wUuhAqv4WneGgBjNsUsB4 > .task-item.disabled {
    color: #d5d5d5; }
  .wUuhAqv4WneGgBjNsUsB4 > .task-item > svg {
    margin: 0 60px !important;
    width: 81px; }
  .wUuhAqv4WneGgBjNsUsB4 > .task-item > div {
    color: black; }
    .wUuhAqv4WneGgBjNsUsB4 > .task-item > div p {
      color: #888;
      margin: 8px 0;
      line-height: 16px; }
    .wUuhAqv4WneGgBjNsUsB4 > .task-item > div span {
      display: inline-block;
      cursor: pointer;
      background-image: -webkit-gradient(linear, left top, right top, from(#e10019), to(#fb2222));
      background-image: -webkit-linear-gradient(left, #e10019, #fb2222);
      background-image: linear-gradient(to right, #e10019, #fb2222);
      width: 100px;
      height: 28px;
      line-height: 28px;
      border: none;
      text-align: center;
      border-radius: 3px;
      color: white;
      -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
              box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }
      .wUuhAqv4WneGgBjNsUsB4 > .task-item > div span:hover {
        opacity: 0.8; }
  .wUuhAqv4WneGgBjNsUsB4 > .task-item > i {
    position: absolute;
    width: 30px;
    height: 30px;
    background: -webkit-linear-gradient(225deg, #26b299 50%, transparent 50%);
    background: linear-gradient(-135deg, #26b299 50%, transparent 50%);
    top: 0;
    right: 0; }
    .wUuhAqv4WneGgBjNsUsB4 > .task-item > i > svg {
      color: white;
      margin-top: 4px !important;
      margin-left: 15px !important; }

.wUuhAqv4WneGgBjNsUsB4 > .more-promo {
  cursor: pointer;
  background-image: -webkit-gradient(linear, left top, right top, from(#e10019), to(#fb2222));
  background-image: -webkit-linear-gradient(left, #e10019, #fb2222);
  background-image: linear-gradient(to right, #e10019, #fb2222);
  width: 100%;
  height: 45px;
  line-height: 45px;
  border: none;
  text-align: center;
  border-radius: 5px;
  margin: 15px auto;
  font-size: 18px;
  color: white;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); }
  .wUuhAqv4WneGgBjNsUsB4 > .more-promo:hover {
    opacity: 0.8; }

@-webkit-keyframes fade-in-left {
  0% {
    left: -300px; }
  100% {
    left: 0px; } }

@keyframes fade-in-left {
  0% {
    left: -300px; }
  100% {
    left: 0px; } }

._1OpRJUrdnhc8Is86dxwPtA {
  height: 360px; }
  ._1OpRJUrdnhc8Is86dxwPtA > .lite {
    position: static;
    height: 100%; }
    ._1OpRJUrdnhc8Is86dxwPtA > .lite > span.detail {
      width: 100%;
      height: 100%;
      margin: auto;
      background: no-repeat 0 50%/contain #fb5c76 url(/webx/hc/desktop/images/845f2a.png); }
    ._1OpRJUrdnhc8Is86dxwPtA > .lite > .resize {
      display: none; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.rWkl63hhjjMQ0t2Cb73SG {
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  right: -80px;
  width: 70px; }
  .rWkl63hhjjMQ0t2Cb73SG > .icon {
    width: 70px;
    height: 70px;
    background: no-repeat center / cover;
    margin-bottom: 10px; }
    .rWkl63hhjjMQ0t2Cb73SG > .icon.manycai-entrance {
      background-image: url(/webx/hc/desktop/images/b74ab8.png); }
    .rWkl63hhjjMQ0t2Cb73SG > .icon.manycai-tj {
      background-image: url(/webx/hc/desktop/images/c1b28f.png); }
    .rWkl63hhjjMQ0t2Cb73SG > .icon.manycai {
      background-image: url(/webx/hc/desktop/images/f44a1f.png); }
    .rWkl63hhjjMQ0t2Cb73SG > .icon.proxy-rhino {
      background-image: url(/webx/hc/desktop/images/26b4b9.png); }
    .rWkl63hhjjMQ0t2Cb73SG > .icon.proxy-jinding {
      background-image: url(/webx/hc/desktop/images/1d8e04.png); }
    .rWkl63hhjjMQ0t2Cb73SG > .icon.hipay {
      background-image: url(/webx/hc/desktop/images/1d537c.png); }
    .rWkl63hhjjMQ0t2Cb73SG > .icon.manycai-tj {
      background-size: contain; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.c_zcsiqwUEgZUZP-o295k {
  width: 700px;
  height: 500px;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0);
  background: rgba(255, 255, 255, 0.8);
  z-index: 1000; }
  .c_zcsiqwUEgZUZP-o295k > img {
    width: 100%;
    height: 100%;
    cursor: pointer; }
  .c_zcsiqwUEgZUZP-o295k > i {
    position: absolute;
    right: 10px;
    top: 10px;
    color: white;
    font-size: 24px;
    font-family: monospace;
    font-weight: bold;
    cursor: pointer; }
    .c_zcsiqwUEgZUZP-o295k > i:hover {
      -webkit-transform: scale(1.1);
              transform: scale(1.1);
      -webkit-transition: .5s all;
      transition: .5s all; }

._1EjrN9Ei2tZMcVUG-ZiYhj {
  width: 250px;
  height: 500px;
  position: fixed;
  background: rgba(255, 255, 255, 0.8);
  z-index: 1000; }
  ._1EjrN9Ei2tZMcVUG-ZiYhj.left {
    left: 0px;
    top: 80px; }
    ._1EjrN9Ei2tZMcVUG-ZiYhj.left > i {
      left: 10px;
      right: auto; }
  ._1EjrN9Ei2tZMcVUG-ZiYhj.right {
    right: 0px;
    top: 80px; }
  ._1EjrN9Ei2tZMcVUG-ZiYhj > img {
    width: 100%;
    height: 100%;
    cursor: pointer; }
  ._1EjrN9Ei2tZMcVUG-ZiYhj > i {
    position: absolute;
    right: 10px;
    top: 10px;
    color: white;
    font-size: 24px;
    font-family: monospace;
    font-weight: bold;
    cursor: pointer; }
    ._1EjrN9Ei2tZMcVUG-ZiYhj > i:hover {
      -webkit-transform: scale(1.1);
              transform: scale(1.1);
      -webkit-transition: .5s all;
      transition: .5s all; }

/** 
 * 该文件由CLI自动生成，创建于：Wed Nov 10 2021 12:39:52 GMT+0800 (GMT+08:00)
*/

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._4jvcLFcHWCr9trjg0zwjI > .contents {
  position: relative;
  background: no-repeat center/cover url(/webx/hc/desktop/images/d562b6.jpg);
  min-width: 1170px;
  overflow: hidden; }
  ._4jvcLFcHWCr9trjg0zwjI > .contents > section {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 1180px;
    margin: 15px auto;
    padding: 10px;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.1);
            box-shadow: 0 3px 10px 1px rgba(0, 0, 0, 0.1); }
  ._4jvcLFcHWCr9trjg0zwjI > .contents > .recommendation {
    position: relative; }
    ._4jvcLFcHWCr9trjg0zwjI > .contents > .recommendation > .task-wrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      height: 360px;
      -webkit-box-flex: 1;
      -webkit-flex: 1 0 290px;
          -ms-flex: 1 0 290px;
              flex: 1 0 290px; }
  ._4jvcLFcHWCr9trjg0zwjI > .contents > .shortcut {
    height: 285px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
  ._4jvcLFcHWCr9trjg0zwjI > .contents > .introduction {
    height: 124px;
    -webkit-box-shadow: none;
            box-shadow: none;
    background: no-repeat center transparent url(/webx/hc/desktop/images/2bba82.png); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3JtuAVlDWjPlQhXyl8y1LZ {
  height: calc(100vh - 80px - 135px);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 250px; }
  ._3JtuAVlDWjPlQhXyl8y1LZ img.wifi {
    display: block;
    width: 300px;
    margin: 20px auto; }
  ._3JtuAVlDWjPlQhXyl8y1LZ div.text {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    color: #a2a2a2;
    text-align: center; }
    ._3JtuAVlDWjPlQhXyl8y1LZ div.text h4 {
      width: 100%;
      margin: 10px 0; }
    ._3JtuAVlDWjPlQhXyl8y1LZ div.text span {
      color: lightblue;
      text-decoration: underline;
      margin: 0 5px;
      cursor: pointer;
      -webkit-transition: .5s all;
      transition: .5s all; }
      ._3JtuAVlDWjPlQhXyl8y1LZ div.text span:hover {
        color: #31aefb; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.IcpGyi9RDo_1_UTnlU9ut {
  position: relative;
  min-width: 1170px; }
  .IcpGyi9RDo_1_UTnlU9ut span {
    position: absolute;
    height: 180px;
    width: 180px;
    top: calc(50% - 90px);
    left: calc(50% - 90px);
    background-repeat: no-repeat;
    background-size: 100%;
    -webkit-animation: rotate-infinite 1s linear infinite;
            animation: rotate-infinite 1s linear infinite; }

@-webkit-keyframes rotate-infinite {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }

@keyframes rotate-infinite {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.rOmR0EB3VaAL9Tq70gO3w {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  .rOmR0EB3VaAL9Tq70gO3w > .clock {
    width: 59px;
    height: 56px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAUzCAMAAAATvcoGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAeNQTFRFAAAA5eXm5OTloKCgoaGh5ubnoKCgoKCg5+fon5+f6Ojpn5+f6enqn5+f6+vr6urq6Ojo7Ozt6+vs7e3u6urr7+/v7u7u7Ozs8PDw7e3t8fHy8PDx7u7v8/Pz8vLy9PT08fHx9fX29PT18vLz9vb38/P0+Pj49/f39fX1+fn59vb2+vr6+/v7/Pz8/Pz8+fn5/Pz8/Pz87u7u/f397Ozsn5+f7Ozs/f398PDwoaGh8PDw/v7+8PDwoKCgn5+f7+/v8vLyoaGhoaGh8/Pz9fX1pKSkoKCgoKCgoaGh9vb2pKSkoaGhp6en9vb2p6enoaGhoKCgoKCg9vb2rKysoKCgoKCgpKSl3N7i4ePnoKCgoKCgoKCg3N7iqampoKCg293h3d7io6OjoKCgoKCgoKCg3d7io6Oj293i4ePo3N7joaGh293i297h4eTo293g2t3h4eTo3N/i4uTo4uTo4ePn4uTo4uTp4uXq4eTp4OPo4+Xr4uTq4ePp4+br4+bs4uXr4OPp5Obt4+Xs4ePq5Oft4eTq5Ofu4+bt4eTr5Oju4+ft4eXr5ejv4uXs5ejw5Ofv4uXt5enw5Ojv4ubt5unx4+bu5ury5enx4+fv5urz5eny4+fw5+rz5uny5Ofw5+vz5+v0D1BsaAAAAKF0Uk5TAP//Cgr/EBf/H/8k/yf//////////////////////////////////////////P/+/f5+/4cjgf6JIJL/nCUgj5sbJqm0KB8ZJ7QnFizALSEVFMEuEhsnv/8dDhzAKQ+krxgRCwywGYj/kguEdP96df5//P/+/v////////////////////////////////////////////////////////9eJ7hQAAAMi0lEQVR4nO3Z63sXYhzH8RY7/vYdkzExM7LMJocJQ5FDQ1IjlUVIyPncFBuRMTIiyxLtT/Vcv+8jV9d93bxeT99PPs++133dq1YBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/B+0ZFZfdHHaWkqvBoDKtWZa2trS1lp6NQBULr2/q9vbHWAAuEA6Eq0tnZ1Z6+govRoAKteV6GhtNLLW1VV6NQBUrjvR1RGRte7u0qsBoHI9iUsujchaT0/p1QBQud7EZd0RWevtLb0aACq3JtF7eUTW1qwpvRoAKteXuOLKiKz19ZVeDQCV60/0XRWRtf7+0qsBoHJrE1dfE5G1tWtLrwaAyg0kru2PyNrAQOnVAFC5wcTAdRFZGxwsvRoAKjeUuP6GiKwNDZVeDQCVW5cYujEia+vWlV4NAJUbTqy/KSJrw8OlVwNA5UYSwzdHZG1kpPRqAKjcaGJkfUTWRkdLrwaAyo0lRocjsjY2Vno1AFTulg3Njd0acVvSNtxeejUAVO6O8eY23LmxcdfdSbyn9GoAqNzEvfc1df+mzZ2bHmjeHpwovRoAKrfloYebvXEfeXTr5OTWx5q2x5/YUno1AFRu28ST28f/+cc7vv2pHZM7pyZ3NGtPPzOxrfRqAKjcrmd379l7nj27n5uanp7a16w9/8K+XaVXA0Dl9re/eP6N3bv3pZcPvHKwrXl79bW20qsBoHL7Xz/U1BsH3jzY9lbSHGAA+Hfefifx7vT0e+8n7YPSqwGgch9+lPh451TaPim9GgAqdzhzaHIybYdLrwaAys0kPj2yuTNrMzOlVwNA5fIDvLHhAAPABXI08dnnEVk7erT0agCo3Gxi5khE1mZnS68GgMrNJb74MiJrc3OlVwNA5Y4lvvo6ImvHjpVeDQCVO56Y+yYia8ePl14NAJWbT3z7XUTW5udLrwaAyi0kvv8hImsLC6VXA0DlTiTmf4zI2okTpVcDQOUWEz/9HJG1xcXSqwGgcicTv/wakbWTJ0uvBoDKnUos/haRtVOnSq8GgMo5wABQwFLi9O8RWVtaKr0aACq3nDjzR0TWlpdLrwaAyp1N/PlXRNbOni29GgAqdy6xdDoia+fOlV4NAJVbSSyfaTSytrJSejUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBf9Te+UTJwhwy6vgAAAABJRU5ErkJggg==) no-repeat;
    background-position: center center;
    position: relative;
    overflow: hidden; }
    .rOmR0EB3VaAL9Tq70gO3w > .clock > .current, .rOmR0EB3VaAL9Tq70gO3w > .clock > .next {
      font-size: 36px;
      color: black;
      position: absolute;
      top: 0;
      left: 0;
      width: 59px;
      height: 56px;
      line-height: 56px;
      text-indent: 4px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; }
      .rOmR0EB3VaAL9Tq70gO3w > .clock > .current span, .rOmR0EB3VaAL9Tq70gO3w > .clock > .next span {
        width: 50%; }
      .rOmR0EB3VaAL9Tq70gO3w > .clock > .current.move, .rOmR0EB3VaAL9Tq70gO3w > .clock > .next.move {
        -webkit-transition: .4s all;
        transition: .4s all;
        -webkit-transform: translateY(100%);
                transform: translateY(100%); }
    .rOmR0EB3VaAL9Tq70gO3w > .clock > .next {
      top: -56px; }
  .rOmR0EB3VaAL9Tq70gO3w > span.to {
    font-size: 25px;
    font-weight: 600; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2XpMEy-GENpPXqW5bMm5r3 {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 100%;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  ._2XpMEy-GENpPXqW5bMm5r3 > span.ball {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 26px;
    color: black;
    border-radius: 50%;
    text-align: center;
    background: -webkit-gradient(linear, left top, left bottom, from(#e10019), to(#fb5c5c));
    background: -webkit-linear-gradient(top, #e10019, #fb5c5c);
    background: linear-gradient(180deg, #e10019, #fb5c5c); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-3djnd, ._2XpMEy-GENpPXqW5bMm5r3.alias-pl3, ._2XpMEy-GENpPXqW5bMm5r3.alias-3dfc, ._2XpMEy-GENpPXqW5bMm5r3.alias-hnks, ._2XpMEy-GENpPXqW5bMm5r3.alias-jlks {
    width: 200px;
    margin: auto; }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-hnks > span.ball, ._2XpMEy-GENpPXqW5bMm5r3.alias-jlks > span.ball {
    border-radius: 0;
    background-color: transparent;
    background-size: 100% 100%;
    text-indent: -9999px; }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-hnks > span.ball.c-1, ._2XpMEy-GENpPXqW5bMm5r3.alias-jlks > span.ball.c-1 {
      background-image: url(/webx/hc/desktop/images/f97106.png); }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-hnks > span.ball.c-2, ._2XpMEy-GENpPXqW5bMm5r3.alias-jlks > span.ball.c-2 {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMwMDAyMzYzNDY4MjExRUJCRkZDRkU4QThEOTYwQkMyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMwMDAyMzY0NDY4MjExRUJCRkZDRkU4QThEOTYwQkMyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzAwMDIzNjE0NjgyMTFFQkJGRkNGRThBOEQ5NjBCQzIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzAwMDIzNjI0NjgyMTFFQkJGRkNGRThBOEQ5NjBCQzIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4ixO3sAAAKBElEQVR42sxaa4xdRR3/zZw557727m7fVEuhlCJpobFWEQmVaIogttEaaRoNJuDrAzE1UfiEGlO+QGJCA42PKIkfJBECJFop1igJ1iiVUiFqH/SdtmnZPrb3bu/rnJnx/59zzu7t7t672927zZ1kds89Z16///s/MyKKDGAtLCRCAXrGEiGwwVq7nn6toE9Z8Gtr0KrwF/4spIUQIYTV8FwnRdVPWrk3NIeBkfFYPKtH81K3lkVKOfpVjep/abbtQPSKFDjKbYyVDAOiCVBAgL5NDz8xxsymGk9q49kEoRTjTMhfPSugtAfr1WFlDXEXjybJNAGixTF0GdJgoWsjLbURPjSP3wKQGAtoZDyhL3gSPxbS+yUBavCYKiUfPT+tjd3MAxu3IkH/zfBEDAiixbQEyCGTxAURJFwTjutx5xS8pCGUexLcQlj3TQgvIc3YonUryeAR7Gyi47O+wM20tO/TsrXjEHFhM3V8pkpsE01cmUzhlora+9RXC6r0Qif4rBjVkDEzFal6ok5AqohEFhECB3/c8duthQlMMidp0EDK79Hqt4owMku11nu1RrGGGFAsgtxWTDhwzEumuBc/2USnuMpouAX9cJUBSV6HrNPrCrXPkSS0BiSkaKNgxCVjEeoQPmQ5m/FXEXHNBmtM0TAYKYdFjBdm0SRlLQjlOUUHGvTAui51LGGxGpGBoBeGJYsWjTBw3ItYzBTrnIFHL1Qkr+TmWMa2AEvSYATqoUVkdVEotUGRiK5zYpqs3OIKscdEwmdiQsFPUFgTOelWvGhDYKIQWRUgijRNHkL6nlt8qIl7ZBCEle1Fus0CYsPrzBKN30C1WluniKDLTWKDWP7l1ZAoBUWzNkgXPbJagVTI0Kg+yJKRKEQEUGlJWqIQEhcNVyJeRItoGJIIYp8UbaZpI3HaGWjhDI1GA7VauJwIKfLW9RIOjMDVFaa2jCzyJDp+UIXwBmFCSc4iS2MV6DeBtdpxgxSHKFkh8ahAqTwyXtZpn/t8tRMjJr5JdFjGSp9XLN2TIEZbM6doaPI4YBMQmoxTcsviJIKYVKRclhWJK/FK8lK0IkunHEH0lCYe3zqRBb0KG91CIliMqmzEwBTPgd0KOTz4Kv7PAKzzKaw71N4EjrL8PGVCJhyCjV2BoxX9VegQceJVCacPGTJox06V8fLO97BrzxFcuFRBf28Od668AV+5byWWXj8rBmanDqaVmomhuinpSBfZyxsrpgDiSj/XQ6ry0l/3YcvPdhKoi87Tc/WIVYrqouv68dgjn8FD61aiFrEfGTvw1YDk/vUGWdBGlfrqsuoIWZLf/RkGcwCPP/17nDx7CblcgIDkjqMh53Bp9vePD+CJra8RQIGHv7ASF+ujLKmYnGUda4TjBUljI1JKMxyqTLaOLjnizJlShF+/shsnj51DsZCFSh11QnWPfvfkMjh7ehDPv7wbJ87XkAtahIYTzc/GhHQ1JOesOdom/Q1HosfplyyN9MZbh/DWv49BFbNt2/qFDN7bfwp/2nUAWYGOFtnJwQ6dGMDgqfPIBiqN5satAUULpYESDh7/AJ0uHQXUIOUEhTgTOUn3ndq59t0MaMG8IrzZPS4Malc4ZZFkxq+bW+xeQEzre+5YhmVLF6B+cQiton7mTq1UweJFc7D2rluhuxXQEGXWty/uxdfWf9yNOlRtJKI3ojucoVZroXveeP8qfOKWOa5fd3KIArkakXvzpk/iu9+6F7rSQIk4xU6VfRD/Lw1WEQ7V8MhX1+Cxh+9GXcf9OllEqdYoRcYWJQWTZpqBCIcy/TmgRMhe/fN/8ML2d7D73eMok4gVijmsXnE9Nj3wMXz5c7dhbm8Awgc5xSm5G2UlFAwbRHWKOGrkj2y53FFAKahCLmb9iTOXcfZcmUKTyEUM8+f0YPGHetwsl6tTSxkmAqQ6bmVopmrNpT4UtxWwhGqat7B01RtxYiYEZqQozFDhoJGBVXFty4wBYg5wPqS8kXiTORNGGBthdzMgtmjZTAxo4ELN5UIhRQU+IesnwzB/Ti7ez63PjNipToPpofVWGwavv3kQL/zhbfzz3WM4f+kygcnjjtsXY9O61Xjg07eit6BAFhydxtQxK8dgcor9TYgnf/UmnvrFTidj+Z6M23DnXKhCvomnePShe7Dl0bXEyQyq4dQ41crKdcyxel6cE2178V946rnt7nexL0dgYg3i/8ViBr4vse35v+Cnv/m7I4DndWmkUKBEbf/pIfx2+9tMNuQpkRu9fRzrV+Cc1e92vIO9Ry66fl0JiJXxjX8cwL79J+HPyrfeC6f3AUXaRykX2vm3/3XcKnU0fTh1dhDRuRIyvtc2wfOVhC5dxukPBrvbyiklXYjgTvMm1Op4F6irE7ybFs1FYWE/hTdhWw41KLbLU3J30+J53QuId6M++6mPYPXKGxBRdN2OQyFFpsuXLcT9a5a7fl0JqEorWzQrwHc23o35H56NcqU+jpWzqFDiN3teH7754F1YuiDv+nWlDvHaS+Q3H1y7HJXaF7Fl22s4M1B2h1IMxJ3RUpuF83vxg2/ci6+vX4VyA9PcWZ/hBM85WBk7y32HB/Dijj3YtecwxXNx6HPnR2/Exs+vxm23LHTg9DSC1GuW4KWRtjvESo4102NWkXzjJHC6nLkmCV6aJrg9BNu0BydGsllYzGiRgBUdQcIUc6fnY8MdOx5HRJMlF9ObN37kczzLtyA8I5JrL8Mb/83UxdjncdnvdMI6/ZHJIb3A2MME2/xgk/PDdicOLb651zo+Y40vYWh4woMS1itJK3sFRHLpIj0NGz7DGpb9luk2Yj4HUg5zQjTVVlYRia4J3d56pnOnzyLxN3X6HdHEUWTdKXg+E1SU9HDUGrHIEqmMtFeQxbq9gViz2wHig1+n7KO5MBkxdaax3d7EyF2jOBVJ56JZjYCugvKsKqRpQORz7yvyE6+Tn1jDx+98EYLFxd2AShFo7Y7tRRtE6fn5VFQhvSbUigiG2CeSNZnkulF8mmVgtKL0nrkTIRcIBIH/R1FpmKXVan1vPTRFkQvcdRhJbEsxjVBoEiubiunlOUQ70YzFo/mGC6+J5Am1SoTaUMNtkPUVsuW+vtwqvqdwmNr/kLjwTNTQjq1SxBlmrD9ijEUZf2YzZUC6DSAppFt8LH7GgXH/6W2VRI23kXoKWRRywY/IqR9W7hKeJ5+jHGZJveFt1glVRGoMRSyzdob8h23SvXEBSZGYfeu2v2IOwV0dZNXL5AQKPf5WT3nP2qZYTtPCH6fuR4y2T2ptipp0J43BWAzNTCESkzMi6fxpwMub/33FbHlWj/cEWeuf03ftMQNIhxCGIep8ncUoFDO4uVI1X2rU6+tI2VYQBzMp61tbuY645xYckg5ECkR6Xinw/YPC83b0F8WrZCoO1cgoKOnD9wX+L8AAs8IB8HKGJ/gAAAAASUVORK5CYII=); }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-hnks > span.ball.c-3, ._2XpMEy-GENpPXqW5bMm5r3.alias-jlks > span.ball.c-3 {
      background-image: url(/webx/hc/desktop/images/4babb0.png); }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-hnks > span.ball.c-4, ._2XpMEy-GENpPXqW5bMm5r3.alias-jlks > span.ball.c-4 {
      background-image: url(/webx/hc/desktop/images/d70293.png); }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-hnks > span.ball.c-5, ._2XpMEy-GENpPXqW5bMm5r3.alias-jlks > span.ball.c-5 {
      background-image: url(/webx/hc/desktop/images/3ee8f0.png); }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-hnks > span.ball.c-6, ._2XpMEy-GENpPXqW5bMm5r3.alias-jlks > span.ball.c-6 {
      background-image: url(/webx/hc/desktop/images/e18e4d.png); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-xglhc > span.ball {
    border: 0;
    color: #fff;
    width: 38px;
    height: 38px;
    line-height: 38px;
    font-size: 18px; }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-xglhc > span.ball.red {
      background: url(/webx/hc/desktop/images/1d2a66.png) no-repeat 0 0; }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-xglhc > span.ball.green {
      background: url(/webx/hc/desktop/images/1d2a66.png) no-repeat 0 -61px; }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-xglhc > span.ball.blue {
      background: url(/webx/hc/desktop/images/1d2a66.png) no-repeat 0 -122px; }
    ._2XpMEy-GENpPXqW5bMm5r3.alias-xglhc > span.ball.and {
      background: url(/webx/hc/desktop/images/1d2a66.png) no-repeat 0 -190px;
      width: 12px;
      height: 16px; }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-bjkl8 > span.ball {
    width: 25px;
    height: 25px;
    line-height: 25px;
    margin-right: 8px;
    font-size: 14px; }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball {
    width: 30px;
    height: 48px;
    line-height: 48px;
    border-radius: 6px;
    color: #fff;
    font-size: 20px; }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-01, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-01, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-01, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-01, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-01, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-01, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-01 {
    background: -webkit-linear-gradient(top, #e4c772, #b68a07); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-02, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-02, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-02, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-02, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-02, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-02, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-02 {
    background: -webkit-linear-gradient(top, #59c3e4, #028bb4); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-03, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-03, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-03, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-03, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-03, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-03, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-03 {
    background: -webkit-linear-gradient(top, #7e7e7e, #3a3a3a); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-04, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-04, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-04, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-04, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-04, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-04, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-04 {
    background: -webkit-linear-gradient(top, #fc794a, #cf4c1d); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-05, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-05, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-05, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-05, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-05, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-05, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-05 {
    background: -webkit-linear-gradient(top, #13ccbd, #01857a); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-06, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-06, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-06, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-06, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-06, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-06, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-06 {
    background: -webkit-linear-gradient(top, #7f95ff, #1f44ff); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-07, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-07, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-07, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-07, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-07, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-07, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-07 {
    background: -webkit-linear-gradient(top, #dee0de, #9c9c9c); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-08, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-08, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-08, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-08, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-08, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-08, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-08 {
    background: -webkit-linear-gradient(top, #fb4abf, #b72670); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-09, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-09, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-09, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-09, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-09, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-09, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-09 {
    background: -webkit-linear-gradient(top, #ff6161, #d01919); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-pk10 > span.ball.c-10, ._2XpMEy-GENpPXqW5bMm5r3.alias-ydl10 > span.ball.c-10, ._2XpMEy-GENpPXqW5bMm5r3.alias-xyft > span.ball.c-10, ._2XpMEy-GENpPXqW5bMm5r3.alias-jssc > span.ball.c-10, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10ff > span.ball.c-10, ._2XpMEy-GENpPXqW5bMm5r3.alias-ynpk10wf > span.ball.c-10, ._2XpMEy-GENpPXqW5bMm5r3.alias-azxy10 > span.ball.c-10 {
    background: -webkit-linear-gradient(top, #62c865, #2b862e); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-01 {
    background: -webkit-linear-gradient(top, #e6e6e6, #9c9c9c); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-02 {
    background: -webkit-linear-gradient(top, #d7d779, #a6a612); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-03 {
    background: -webkit-linear-gradient(top, #f9a052, #ac4410); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-04 {
    background: -webkit-linear-gradient(top, #78f55f, #2c9018); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-05 {
    background: -webkit-linear-gradient(top, #be7cff, #962cff); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-06 {
    background: -webkit-linear-gradient(top, #78bafc, #1f74c9); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-07 {
    background: -webkit-linear-gradient(top, #f85d5d, #d42121); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-08 {
    background: -webkit-linear-gradient(top, #7a7a7a, #484848); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-09 {
    background: -webkit-linear-gradient(top, #dd5816, #993c0e); }
  ._2XpMEy-GENpPXqW5bMm5r3.alias-jssm > span.ball.c-10 {
    background: -webkit-linear-gradient(top, #fb62fb, #c627c6); }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(1) {
    -webkit-animation: ballShake 0.6s forwards;
            animation: ballShake 0.6s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(2) {
    -webkit-animation: ballShake 0.7s forwards;
            animation: ballShake 0.7s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(3) {
    -webkit-animation: ballShake 0.8s forwards;
            animation: ballShake 0.8s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(4) {
    -webkit-animation: ballShake 0.9s forwards;
            animation: ballShake 0.9s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(5) {
    -webkit-animation: ballShake 1s forwards;
            animation: ballShake 1s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(6) {
    -webkit-animation: ballShake 1.1s forwards;
            animation: ballShake 1.1s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(7) {
    -webkit-animation: ballShake 1.2s forwards;
            animation: ballShake 1.2s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(8) {
    -webkit-animation: ballShake 1.3s forwards;
            animation: ballShake 1.3s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(9) {
    -webkit-animation: ballShake 1.4s forwards;
            animation: ballShake 1.4s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(10) {
    -webkit-animation: ballShake 1.5s forwards;
            animation: ballShake 1.5s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(11) {
    -webkit-animation: ballShake 1.6s forwards;
            animation: ballShake 1.6s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(12) {
    -webkit-animation: ballShake 1.7s forwards;
            animation: ballShake 1.7s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(13) {
    -webkit-animation: ballShake 1.8s forwards;
            animation: ballShake 1.8s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(14) {
    -webkit-animation: ballShake 1.9s forwards;
            animation: ballShake 1.9s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(15) {
    -webkit-animation: ballShake 2s forwards;
            animation: ballShake 2s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(16) {
    -webkit-animation: ballShake 2.1s forwards;
            animation: ballShake 2.1s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(17) {
    -webkit-animation: ballShake 2.2s forwards;
            animation: ballShake 2.2s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(18) {
    -webkit-animation: ballShake 2.3s forwards;
            animation: ballShake 2.3s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(19) {
    -webkit-animation: ballShake 2.4s forwards;
            animation: ballShake 2.4s forwards; }
  ._2XpMEy-GENpPXqW5bMm5r3.move > span.ball:nth-child(20) {
    -webkit-animation: ballShake 2.5s forwards;
            animation: ballShake 2.5s forwards; }

@-webkit-keyframes ballShake {
  0% {
    -webkit-transform: translateY(-39px);
            transform: translateY(-39px); }
  25% {
    -webkit-transform: translateY(20px);
            transform: translateY(20px); }
  50% {
    -webkit-transform: translateY(-9px);
            transform: translateY(-9px); }
  75% {
    -webkit-transform: translateY(5px);
            transform: translateY(5px); }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px); } }

@keyframes ballShake {
  0% {
    -webkit-transform: translateY(-39px);
            transform: translateY(-39px); }
  25% {
    -webkit-transform: translateY(20px);
            transform: translateY(20px); }
  50% {
    -webkit-transform: translateY(-9px);
            transform: translateY(-9px); }
  75% {
    -webkit-transform: translateY(5px);
            transform: translateY(5px); }
  100% {
    -webkit-transform: translateY(0px);
            transform: translateY(0px); } }

._2XpMEy-GENpPXqW5bMm5r3 > span.ball {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #e2dfdf), to(#fffeff)), -webkit-gradient(linear, left top, left bottom, from(#eeeef2), to(#eeeef2));
  background-image: -webkit-linear-gradient(top, #e2dfdf 1%, #fffeff 100%), -webkit-linear-gradient(#eeeef2, #eeeef2);
  background-image: linear-gradient(180deg, #e2dfdf 1%, #fffeff 100%), linear-gradient(#eeeef2, #eeeef2);
  background-blend-mode: normal, normal; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1JFlClEWyqpQb0cljHVMFD {
  margin: 0 5px;
  margin-top: -4px;
  height: 20px;
  left: 0;
  background: #C0CCDA;
  border-radius: 10px;
  display: inline-block;
  position: relative;
  top: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  width: 36px;
  cursor: pointer; }
  ._1JFlClEWyqpQb0cljHVMFD > i {
    display: block;
    content: '';
    height: 16px;
    position: absolute;
    width: 16px;
    background-color: #fff;
    border-radius: 50%;
    left: 2px;
    top: 2px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
  ._1JFlClEWyqpQb0cljHVMFD.actived {
    background: -webkit-gradient(linear, right top, left top, from(#fb2222), to(#e10019));
    background: -webkit-linear-gradient(right, #fb2222, #e10019);
    background: linear-gradient(270deg, #fb2222, #e10019); }
    ._1JFlClEWyqpQb0cljHVMFD.actived > i {
      left: 17px; }

._1JFlClEWyqpQb0cljHVMFD.actived {
  background-image: -webkit-linear-gradient(178deg, #f55555, #fccf31);
  background-image: linear-gradient(-88deg, #f55555, #fccf31); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3xQfB_TAi0Dc5gFpOrvUsa {
  margin: 10px auto 0 auto;
  height: 90px;
  width: 1170px;
  padding: 5px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: auto;
  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;
  color: white; }
  ._3xQfB_TAi0Dc5gFpOrvUsa > .logo {
    width: 170px; }
  ._3xQfB_TAi0Dc5gFpOrvUsa > .split {
    width: 1px;
    height: 79px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(224, 203, 157, 0)), color-stop(50%, #e10019), to(rgba(224, 203, 157, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(224, 203, 157, 0), #e10019 50%, rgba(224, 203, 157, 0));
    background-image: linear-gradient(0deg, rgba(224, 203, 157, 0), #e10019 50%, rgba(224, 203, 157, 0));
    margin: 0 15px; }
  ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box {
    height: 60px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 420px;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 30px; }
    ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box > .l {
      width: 175px; }
      ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box > .l > .b {
        height: auto;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        width: 150px; }
        ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box > .l > .b > svg {
          width: 16px; }
    ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box > .r {
      width: 225px; }
    ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box .fav {
      width: 55px;
      height: 23px;
      line-height: 23px;
      background: #fff;
      display: inline-block;
      border-radius: 4px;
      color: #000;
      text-align: center; }
      ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box .fav.no {
        background: -webkit-gradient(linear, right top, left top, from(#ff4c88), to(#ff7f66));
        background: -webkit-linear-gradient(right, #ff4c88, #ff7f66);
        background: linear-gradient(to left, #ff4c88, #ff7f66);
        color: white;
        cursor: pointer; }
        ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box .fav.no > svg {
          margin: 0 !important; }
  ._3xQfB_TAi0Dc5gFpOrvUsa > .his-codes {
    height: 60px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    padding: 0 15px;
    line-height: 30px; }
    ._3xQfB_TAi0Dc5gFpOrvUsa > .his-codes > .l {
      width: 120px; }
    ._3xQfB_TAi0Dc5gFpOrvUsa > .his-codes > .r {
      width: 330px; }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3xQfB_TAi0Dc5gFpOrvUsa {
  background-color: #fb5c5c; }
  ._3xQfB_TAi0Dc5gFpOrvUsa .split {
    width: 0; }
  ._3xQfB_TAi0Dc5gFpOrvUsa > .current-box .fav.no {
    color: #000;
    background: #fff; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2iqcbfdLyTS7zIfMa34qXP {
  height: 90px;
  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;
  width: 1170px;
  margin: 10px auto 0 auto;
  padding: 5px 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  ._2iqcbfdLyTS7zIfMa34qXP > .split {
    width: 1px;
    height: 79px;
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(224, 203, 157, 0)), color-stop(50%, #e10019), to(rgba(224, 203, 157, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(224, 203, 157, 0), #e10019 50%, rgba(224, 203, 157, 0));
    background-image: linear-gradient(0deg, rgba(224, 203, 157, 0), #e10019 50%, rgba(224, 203, 157, 0));
    margin: 0 15px; }
  ._2iqcbfdLyTS7zIfMa34qXP > div.logo {
    width: 280px;
    height: 100%;
    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; }
  ._2iqcbfdLyTS7zIfMa34qXP > div.actions {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 400px; }
    ._2iqcbfdLyTS7zIfMa34qXP > div.actions > .l {
      padding-top: 10px; }
    ._2iqcbfdLyTS7zIfMa34qXP > div.actions > .l > .fav {
      width: 55px;
      height: 23px;
      line-height: 23px;
      background: #fff;
      display: inline-block;
      border-radius: 4px;
      color: #000;
      text-align: center; }
    ._2iqcbfdLyTS7zIfMa34qXP > div.actions > .l > .stop-when-win {
      height: 40px;
      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;
      color: white; }
    ._2iqcbfdLyTS7zIfMa34qXP > div.actions > .r {
      height: auto;
      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;
      width: 240px; }
      ._2iqcbfdLyTS7zIfMa34qXP > div.actions > .r > span {
        background: -webkit-gradient(linear, left top, right top, from(#ff4e87), to(#ff7d66));
        background: -webkit-linear-gradient(left, #ff4e87, #ff7d66);
        background: linear-gradient(90deg, #ff4e87, #ff7d66);
        border-radius: 30px;
        text-align: center;
        display: block;
        width: 185px;
        height: 45px;
        line-height: 44px;
        border: none;
        font-size: 16px;
        color: #fff;
        letter-spacing: 2px;
        cursor: pointer; }
        ._2iqcbfdLyTS7zIfMa34qXP > div.actions > .r > span:hover {
          opacity: .8; }
  ._2iqcbfdLyTS7zIfMa34qXP > div.codes {
    height: 90px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    width: 390px;
    text-align: center; }
    ._2iqcbfdLyTS7zIfMa34qXP > div.codes span {
      width: 50px;
      height: 50px;
      line-height: 50px;
      font-size: 26px;
      color: black;
      border-radius: 50%;
      background: -webkit-gradient(linear, left top, left bottom, from(#e10019), to(#fb5c5c));
      background: -webkit-linear-gradient(top, #e10019, #fb5c5c);
      background: linear-gradient(180deg, #e10019, #fb5c5c); }

._2iqcbfdLyTS7zIfMa34qXP {
  background-color: #fb5c5c; }
  ._2iqcbfdLyTS7zIfMa34qXP > div.codes span {
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #e2dfdf), to(#fffeff)), -webkit-gradient(linear, left top, left bottom, from(#eeeef2), to(#eeeef2));
    background-image: -webkit-linear-gradient(top, #e2dfdf 1%, #fffeff 100%), -webkit-linear-gradient(#eeeef2, #eeeef2);
    background-image: linear-gradient(180deg, #e2dfdf 1%, #fffeff 100%), linear-gradient(#eeeef2, #eeeef2); }
  ._2iqcbfdLyTS7zIfMa34qXP > div.actions > .r > span {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#f55555), to(#fccf31));
    background-image: -webkit-linear-gradient(bottom, #f55555, #fccf31);
    background-image: linear-gradient(0deg, #f55555, #fccf31); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.otzaZVwhh4nu7_rR_-xRJ {
  width: 1170px;
  margin: auto;
  position: relative; }
  .otzaZVwhh4nu7_rR_-xRJ .bet-area {
    min-height: 330px;
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    .otzaZVwhh4nu7_rR_-xRJ .bet-area .left-area {
      width: 840px;
      position: relative;
      background-color: #fff; }
    .otzaZVwhh4nu7_rR_-xRJ .bet-area .right-area {
      width: 330px;
      position: relative;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border-left: 1px solid #fb5c5c;
      background-color: #fff; }
      .otzaZVwhh4nu7_rR_-xRJ .bet-area .right-area > .fit-warpper {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.IxbjC3rmnVU4VZr6jgjKc {
  color: #666;
  text-align: center; }
  .IxbjC3rmnVU4VZr6jgjKc > .title {
    font-size: 16px;
    line-height: 25px;
    color: #ed0000; }
    .IxbjC3rmnVU4VZr6jgjKc > .title.mmc {
      color: black; }
  .IxbjC3rmnVU4VZr6jgjKc > .solo {
    font-size: 16px;
    line-height: 25px; }
  .IxbjC3rmnVU4VZr6jgjKc > .item {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 10px;
    line-height: 20px;
    font-size: 14px; }
    .IxbjC3rmnVU4VZr6jgjKc > .item > span.solo {
      display: inline-block;
      font-style: normal;
      width: 38px;
      height: 18px;
      line-height: 18px;
      text-align: center;
      font-size: 12px;
      color: #fff;
      border-radius: 9px 0 9px 9px;
      background: -webkit-linear-gradient(left, #e10019, #fb2222);
      background: -linear-gradient(left, #e10019, #fb2222); }
    .IxbjC3rmnVU4VZr6jgjKc > .item > span.mode {
      display: inline-block;
      margin: 0 5px;
      background-color: #eee;
      border: 1px solid #e2e2e2;
      width: 21px;
      height: 21px;
      border-radius: 24px; }
    .IxbjC3rmnVU4VZr6jgjKc > .item > span.codes {
      max-width: 300px;
      display: inline-block;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      margin-right: 5px; }
    .IxbjC3rmnVU4VZr6jgjKc > .item > span.money {
      color: #ed0000;
      font-weight: 600; }
  .IxbjC3rmnVU4VZr6jgjKc > div.sum {
    margin-top: 15px;
    font-size: 18px; }
    .IxbjC3rmnVU4VZr6jgjKc > div.sum span {
      color: #ed0000;
      font-weight: bold;
      margin: 0 5px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.SwMlBhvgUeI1HIAxA0jeT.cateWrapper {
  width: 100%;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  position: relative;
  background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e1e1));
  background: -webkit-linear-gradient(#f6f6f6, #e3e1e1);
  background: linear-gradient(#f6f6f6, #e3e1e1); }
  .SwMlBhvgUeI1HIAxA0jeT.cateWrapper span.cate-item {
    font-size: 14px;
    display: inline-block;
    padding: 0 25px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer; }
    .SwMlBhvgUeI1HIAxA0jeT.cateWrapper span.cate-item:hover, .SwMlBhvgUeI1HIAxA0jeT.cateWrapper span.cate-item.actived {
      color: white;
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222); }
  .SwMlBhvgUeI1HIAxA0jeT.cateWrapper a.method-type {
    text-align: center;
    border: 1px solid #e0e6ed;
    float: right;
    width: 70px;
    height: 27px;
    line-height: 27px;
    cursor: pointer;
    margin: 12px 10px 0 0;
    -webkit-transition: .2s all;
    transition: .2s all;
    margin-top: 5px;
    background: #fb2222;
    color: white;
    border: 0; }
    .SwMlBhvgUeI1HIAxA0jeT.cateWrapper a.method-type:hover {
      background: #fb5c5c; }

.SwMlBhvgUeI1HIAxA0jeT.groupWrapper {
  padding: 5px 15px; }
  .SwMlBhvgUeI1HIAxA0jeT.groupWrapper .group-row {
    height: auto;
    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;
    min-height: 36px;
    margin: 5px 0;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    .SwMlBhvgUeI1HIAxA0jeT.groupWrapper .group-row .method-wrapper {
      width: 520px; }
    .SwMlBhvgUeI1HIAxA0jeT.groupWrapper .group-row .group-name {
      font-weight: 600;
      margin-right: 20px;
      font-size: 13px; }
    .SwMlBhvgUeI1HIAxA0jeT.groupWrapper .group-row .method-item {
      cursor: pointer;
      padding: 4px 10px;
      border-radius: 4px;
      color: #2c3341;
      line-height: 20px;
      margin: 5px 5px 5px 0;
      display: inline-block;
      color: #fb2222;
      border: 1px solid #fb2222;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      .SwMlBhvgUeI1HIAxA0jeT.groupWrapper .group-row .method-item:hover, .SwMlBhvgUeI1HIAxA0jeT.groupWrapper .group-row .method-item.actived {
        background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
        background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
        background: linear-gradient(bottom, #e10019, #fb2222);
        color: white; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1M-by6ZYBK0DmV_1KRpMjs {
  height: 38px;
  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;
  margin: 0 15px 5px 15px; }
  ._1M-by6ZYBK0DmV_1KRpMjs > span.title {
    font-weight: 600;
    margin-right: 20px;
    font-size: 13px; }
  ._1M-by6ZYBK0DmV_1KRpMjs > .options {
    margin-left: 10px; }
    ._1M-by6ZYBK0DmV_1KRpMjs > .options > span.item {
      margin-right: 15px;
      cursor: pointer; }
      ._1M-by6ZYBK0DmV_1KRpMjs > .options > span.item input {
        margin-right: 5px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1IMVLgBMplPjBP2373XosG {
  position: absolute;
  top: 12px;
  right: 10px;
  height: 35px;
  height: auto;
  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; }
  ._1IMVLgBMplPjBP2373XosG span.title {
    margin-right: 5px; }
  ._1IMVLgBMplPjBP2373XosG span.prize-items {
    display: inline-block;
    padding: 10px 5px;
    background: -webkit-linear-gradient(bottom, #f4f4f4, #f8f8f9);
    border: 1px solid #e7e7e7;
    cursor: pointer; }
    ._1IMVLgBMplPjBP2373XosG span.prize-items.actived {
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222);
      color: white; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2yHtJ1M4TG9i9DtWRYI-Pt {
  margin-bottom: 15px;
  padding-left: 15px;
  min-height: 46px; }
  ._2yHtJ1M4TG9i9DtWRYI-Pt.flex {
    height: 46px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
  ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side {
    height: auto;
    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;
    position: relative; }
    ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc,
    ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help,
    ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example,
    ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai,
    ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official {
      color: #999;
      cursor: pointer;
      margin-right: 20px;
      font-size: 14px;
      position: relative; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc label,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help label,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example label,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai label,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official label {
        position: absolute;
        background-color: rgba(0, 0, 0, 0.85);
        border-radius: 5px;
        min-width: 300px;
        left: 0;
        top: 0;
        padding: 12px;
        line-height: 20px;
        display: none;
        -webkit-transform: translate(-45%, calc(-100% - 12px));
                transform: translate(-45%, calc(-100% - 12px));
        -webkit-transition: 0.4s all;
        transition: 0.4s all;
        color: white;
        z-index: 999; }
        ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc label::before,
        ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help label::before,
        ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example label::before,
        ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai label::before,
        ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official label::before {
          position: absolute;
          bottom: -8px;
          left: 52%;
          content: '';
          display: block;
          width: 0;
          height: 0;
          border-style: solid;
          border-width: 8px 6px 0 6px;
          border-color: rgba(0, 0, 0, 0.85) transparent transparent transparent; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc:hover label,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help:hover label,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example:hover label,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai:hover label,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official:hover label {
        display: block; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official i {
        width: 17px;
        height: 17px;
        margin-right: 2px;
        vertical-align: -3px;
        display: inline-block; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc.desc i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc.example i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help.desc i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help.example i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example.desc i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example.example i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai.desc i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai.example i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official.desc i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official.example i {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABNUlEQVQ4jaXUsUojURjF8Z+3lkzYCIoGBSWV66tk+6Bg4wNoHsDsA+yyvY2g2V7fQJEF610rUVCixCJixGKm2yIzkAwzCuY0F+4593+/C993Zy4u/8hpFjv4hg18wTP+4gQHeBs/MJODtPADC3nymPpo43e2EcbMfXQ/AEj9bpqfgLTQyaerlchKfVm1EhXBOtjMILP4WZSKKpH64pKoGAK/UA3YxvwHTyhTDZsBzU8CMjUD1svc4etwYi3R14C5KSupBQymhAwC/pW5cZLoPT6Ik+Q9yFXA6ZSVnAQc4qnIbayuqS8uaayulQEGOA5Gw9QuSlzf3ug9Pri+vSmD7OIla/uugraPk9hd716cxEWADo6YHMDvRrPQL7s2VR9baV4eklXUwB7Ojf4R6XqW7jdwPH7oP5sTS6DfnVMxAAAAAElFTkSuQmCC) no-repeat 50%; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc.help i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help.help i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example.help i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai.help i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official.help i {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABlElEQVQ4jYXUzU4TURjG8R9DEwkahX44dGGwTVEjeiu4N5i48QLUCxAvQOPejYnUPd6Bxpi4RqIofqAuaGkRgUxa0iYuOk3GcUafzSTnec5/3nPmfWfi1ZvXUjqFW7iGqyhiD+tYw2McJTdMpCDX8QBzaXJCO7iLZ+OFIGHeQ/M/ALHfjPOgkKhgJZkMK6Hi7KzC5KT+8bH2btv+wa9kZAWfsBoY3cHD9OsatbqT09OgUipbvHTZ1ImpdOwRZgq4iTDtbn35rLXbAvX5mmo4J6yctf3jWzJWwnKApayDjwFQKIxO3ev3s6JLARaznLHCSqhSKouiSPdnNytyJUA5D1AuljRqdVEUWX+/YTAYZMVKATLxUA1HX/vdx808AHQLeItqltvudBwcHur1e3kA2AjwPM8dDgcGw9wKxloL8AStLPdi44Lz5+bNnD6TB+iKm+3IaBb+0ubWB1+/b6c7Nanb2B+3fRMNqdbv7OXeuTj7lD8H8D6Wjab0X9rBjTgvDRlXtIA7eGn0HxE/X8TrC1hNbvoNz2t0GNzHQ5sAAAAASUVORK5CYII=) no-repeat 50%; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc.manycai i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help.manycai i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example.manycai i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai.manycai i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official.manycai i {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAACGUlEQVQ4jYXU304USRgF8B87HWdSjagII4PLKjokGtDsS+yt3htNvPEBdB9g8QF8gr1c2Ht9A40xamLiH0g0Ikg2q+Aww4h0Z2YznXjBNGlGs56bSp06dfp01ffV0MMnjwxgGDdwGRcwihZe4S7+xG5xw9CAyRXcwcSgcwEb+B1/58RPhcU/sPgDA/31xb4eRIUE80XlcBybOzcLXr99c8ClvfNZX/8OC0MPnzwaxgpO5KKTtUlTkz8rlUrfxMiyzONnT/NpE/UI13ODKIr8OndR+VAZrKyt2mxsqpQrZs6cFYfY0uvloudxXI1wKWd6vZ6PmxuSJFEuV9Snz6iOjRk5PCJNU8+XXup0O4PhLkWYzWeVcgXUJmqOHB4BcYilaepTs/E9A5iLMFZkTk+d0v2vq9XelqSJ6vFxIQS1aMLo0WMgSVOr62v7vxT1D6cGnW7Hi+WXolKkOl51euqUVntbq70NRo8eE0KQpGnxu80IS7kJzEzXhRCkaSrLMo2thvbOZ7+cnBJC0GhuFVPAcoR7+C1n3q6tgN0kceH8rPr02X31+3/W/fvxw+CZ3D1QJ5VyxeRETRyCOMRKpZIsy7Ta21bX1/R6vUGD/TrZtdcLC51uR3VsXJImPm017HzZsdVqfu9GctxEOy/7RdQxX6jGH2Eef3GwAW/jqr0u/T9s4Fpfb9AkTzSDW3hg7x3RH+/3+RksFDd9BSAjueTXmhA1AAAAAElFTkSuQmCC) no-repeat 50%; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.desc.official i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.help.official i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.example.official i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.manycai.official i,
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.official.official i {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAABlUlEQVQ4jYXUwU4TURTG8R9yQ1FpRUpBF2JJxKDoysT4Am5xTzBx4wMoWxPKA/gEblyAe3gDjTFxqdi4kESNm0ZbrFOqNKmJi3bMzGS032Zyv3Pu/547Z86MvXz9SkZTuI87uI4ZHGIfu3iCo+SGsQxkDY9xLktOqIENPIuNE4ngJnZGAAzjO8P8FGQNtWz2ZGHSrRs3Xbm8nAerYZ3BdaZwgPnp0hkry1dHFELUiey/r0MLlwLuYT6Z9OnLZ91uNxewuFBNLstYD1iNnXb0w5v6W4sLVTPTZ3MhHz4eOEofsBqwknTCeFAqlnxrNfV6vb9+oVBQKc8K4yHLvRYwm3fi6ZOnFCYmUvB/qBwMXs75bKT762eqEjhsf3ec8dAKeJcHqZRzC1QqFuPOxKoH7OF2NjmvQ5nOxNoNeIpHMm2uXriYW0nUiZLLFraDwTBtYBv6v/uiTuRrs6nXO04B5ipz+v1+0nqAdnIAN+V8+v9RDVukB3DLYBYaIzY3cDcGZCEMpnMJD/HC4D9i+Hw+9JcMrx7rD51gda8YzrI5AAAAAElFTkSuQmCC) no-repeat 50%; }
    ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.kgame {
      display: inline-block;
      padding: 0 10px;
      line-height: 28px;
      border-radius: 4px;
      font-size: 12px;
      cursor: pointer;
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222);
      color: white; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.left-side span.kgame:hover {
        -webkit-filter: brightness(110%);
                filter: brightness(110%); }
  ._2yHtJ1M4TG9i9DtWRYI-Pt div.right-side {
    margin-right: 5px; }
    ._2yHtJ1M4TG9i9DtWRYI-Pt div.right-side span.links {
      border-radius: 3px;
      color: #fff;
      background: -webkit-linear-gradient(left, #fd8e85, #f9716d);
      background: -linear-gradient(left, #fd8e85, #f9716d);
      float: right;
      padding: 0 8px;
      height: 25px;
      line-height: 25px;
      margin-right: 5px;
      font-size: 14px;
      cursor: pointer; }
      ._2yHtJ1M4TG9i9DtWRYI-Pt div.right-side span.links:hover {
        background: -webkit-linear-gradient(right, #fd8e85, #f9716d);
        background: -linear-gradient(right, #fd8e85, #f9716d); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._78KkNjl-bWU2oZvhYqmpd > .omission {
  height: 28px;
  line-height: 28px;
  margin: -10px 5px 15px 15px; }
  ._78KkNjl-bWU2oZvhYqmpd > .omission > .switcher {
    border: 1px solid #fb5c5c;
    background-color: #f5f5f5;
    border-radius: 2px;
    padding: 0;
    float: left;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    height: 28px;
    margin-right: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    ._78KkNjl-bWU2oZvhYqmpd > .omission > .switcher > span {
      font-size: 14px;
      padding: 0px 12px;
      color: #333;
      cursor: pointer; }
      ._78KkNjl-bWU2oZvhYqmpd > .omission > .switcher > span.active {
        color: white;
        background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
        background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
        background: linear-gradient(bottom, #e10019, #fb2222); }
  ._78KkNjl-bWU2oZvhYqmpd > .omission > .action-types span {
    font-size: 14px;
    color: #999;
    margin: 0 10px;
    cursor: pointer; }
    ._78KkNjl-bWU2oZvhYqmpd > .omission > .action-types span.active {
      font-weight: 600;
      color: black; }

._78KkNjl-bWU2oZvhYqmpd > .independent {
  line-height: 38px;
  margin-bottom: 5px;
  display: inline-block;
  width: 100%; }
  ._78KkNjl-bWU2oZvhYqmpd > .independent > h4 {
    width: 70px;
    text-align: center;
    color: #4d4d4d;
    font-size: 14px;
    margin-right: 5px;
    overflow: hidden;
    float: left; }
    ._78KkNjl-bWU2oZvhYqmpd > .independent > h4.empty {
      width: auto; }
  ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes {
    float: left; }
    ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > span.ball {
      margin-right: 9px;
      margin-bottom: 10px;
      display: inline-block;
      background: -webkit-linear-gradient(180deg, #fff, #f3f3f3);
      background: -linear-gradient(180deg, #fff, #f3f3f3);
      background: -moz-linear-gradient(180deg, #fff, #f3f3f3);
      width: 37px;
      height: 37px;
      line-height: 32px;
      color: #6e6a85;
      font-size: 18px;
      text-align: center;
      border-radius: 50%;
      border: 2px solid #d5d5d6;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      -webkit-box-shadow: 0.3px 0.3px 5px rgba(153, 153, 153, 0.4);
              box-shadow: 0.3px 0.3px 5px rgba(153, 153, 153, 0.4);
      cursor: pointer; }
      ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > span.ball:lang(en-US) {
        width: 48px;
        height: 48px;
        line-height: 38px;
        font-size: 12px; }
      ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > span.ball:lang(th) {
        font-size: 12px; }
      ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > span.ball.actived {
        color: white;
        background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
        background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
        background: linear-gradient(bottom, #e10019, #fb2222); }
        ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > span.ball.actived:lang(en-US) {
          background-size: 48px 48px; }
      ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > span.ball.mini {
        width: 31px;
        height: 31px;
        line-height: 28px;
        font-size: 16px;
        margin-right: 5px; }
    ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > div.missing-code {
      margin-top: -14px;
      height: 34px; }
      ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > div.missing-code span {
        width: 37px;
        line-height: 16px;
        margin-right: 9px;
        display: inline-block;
        text-align: center;
        font-size: 14px; }
        ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > div.missing-code span.s1 {
          color: #fc5a23; }
        ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > div.missing-code span.s2 {
          color: #637ef3; }
        ._78KkNjl-bWU2oZvhYqmpd > .independent > .codes > div.missing-code span.s0 {
          color: #909090; }
  ._78KkNjl-bWU2oZvhYqmpd > .independent > .auto-selector {
    float: right;
    margin-right: 10px; }
    ._78KkNjl-bWU2oZvhYqmpd > .independent > .auto-selector > span {
      display: inline-block;
      width: 22px;
      font-size: 14px;
      text-align: center;
      margin-left: 5px;
      cursor: pointer; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._18Ak5aYIXBHaOBps7HgqdZ {
  margin: -10px 5px 15px 15px; }
  ._18Ak5aYIXBHaOBps7HgqdZ > .desc {
    color: #3b476a;
    height: 32px;
    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; }
    ._18Ak5aYIXBHaOBps7HgqdZ > .desc span {
      font-size: 16px;
      padding-left: 25px;
      margin-right: 15px;
      height: 32px;
      line-height: 32px;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhERUE5MkMxNTkwMjExRTg4QUJBRkE0RjI2NTkxQTU0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhERUE5MkMyNTkwMjExRTg4QUJBRkE0RjI2NTkxQTU0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OERFQTkyQkY1OTAyMTFFODhBQkFGQTRGMjY1OTFBNTQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OERFQTkyQzA1OTAyMTFFODhBQkFGQTRGMjY1OTFBNTQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7dmwtyAAACYElEQVR42oSUbWiOYRTH7+c2CuODfSBsorzPipDaVgzxxUtk8U2rZTHyupbyYaSYEq2hlC/ylvem7AtWW8rrEsbEB9qoad4XY7r9Dv9nXbu6n8ep39NzX/e5z3Wu8z/XSURRFJgVLN4QOLYE1sJUCKGf864LeuAh7IY3tthUX9vrkBH0tQScUMAPMBk6gnibB2dhC9xxX4SeYyVMgUZt0BWktluwDCzFrFRBx0MJFMF8eA3bvUC74Aas0vN7OAR7UgU9AFXK7heUKugox6dUm56DGVo7BdPRJK9PUBYss2w4DxUwCO7DadjrBC2HTvguscxM6R3K+J8w+YvWm7LNCvZN9VwJl1Sr56rdbUdc+6bbK80FOEMXXLRMi+EL1MMTqHPU7FS9jiv7QBl2xwi3L6mBBV2qBbNPem53nE+qIxqUcZYXbCCMhGkwh1Lm2FHGwb00rfNRNZwFV4L/W3aoj8akcRqubF7CChiqHk7o/zAYrQvzt2Sh+m6NFnLhkXfEMngGM+EyfHXeTVTLWbluwitoDSWCqT0WJkCek/kI2Arr4LN3goVwV/c/kKCHUT8K+TFxquEgXFPWzXKs0lqjMxvK1ZfWKRu1YSHMhqPujToGk2CuhkQkxYvVv0mzEtRItHe696bJEdhGgj29QfVQIadMBbDM98NbqW5T67FmxGpno83QRozrcaOvTse56gizXMpnapMf6oKk5agUhW6x/Xlaom6wofEU+kvtBTGtlq9jb4IX6YK2qV6VGm8duqp2LX9qglnJhkCLknjg75YRk4HNgZ1iAAz23v+WT0r7I8AA76adZEW7hMAAAAAASUVORK5CYII=) no-repeat left center; }
  ._18Ak5aYIXBHaOBps7HgqdZ > .contents {
    margin-top: 15px;
    height: 220px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
    ._18Ak5aYIXBHaOBps7HgqdZ > .contents textarea {
      outline: none;
      resize: none;
      height: 180px;
      width: 600px;
      padding: 5px;
      border-radius: 6px;
      border: none;
      -webkit-box-shadow: 0 0 26px #e8e8e8;
              box-shadow: 0 0 26px #e8e8e8;
      margin-right: 30px; }
    ._18Ak5aYIXBHaOBps7HgqdZ > .contents .actions {
      width: 100px; }
      ._18Ak5aYIXBHaOBps7HgqdZ > .contents .actions > span {
        display: block;
        width: 100px;
        height: 36px;
        line-height: 36px;
        font-size: 14px;
        text-align: center;
        margin-bottom: 10px;
        border-radius: 3px;
        border: none;
        cursor: pointer;
        color: #fff;
        background: #fb2222; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3NrB6gczyqkB1aw5a8EnL {
  padding: 0 15px 20px 15px; }
  ._3NrB6gczyqkB1aw5a8EnL > div.numbers {
    padding-left: 50px;
    width: 670px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    text-align: center;
    margin-bottom: 10px; }
    ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item {
      width: 60px;
      height: 42px;
      cursor: pointer;
      display: inline-block; }
      ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item:hover {
        opacity: 0.8; }
      ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.disabled {
        opacity: .6;
        cursor: not-allowed; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.disabled:hover {
          opacity: .6; }
      ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft {
        background-image: url(/webx/hc/desktop/images/628373.png);
        height: 42px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-01 {
          background-position: -4px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-02 {
          background-position: -65px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-03 {
          background-position: -126px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-04 {
          background-position: -187px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-05 {
          background-position: -248px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-06 {
          background-position: -309px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-07 {
          background-position: -370px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-08 {
          background-position: -431px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-09 {
          background-position: -492px 14px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.xyft.n-10 {
          background-position: -553px 14px; }
      ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm {
        background-image: url(/webx/hc/desktop/images/0dc009.png);
        height: 54px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-01 {
          background-position: 6px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-02 {
          background-position: -55px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-03 {
          background-position: -116px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-04 {
          background-position: -177px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-05 {
          background-position: -238px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-06 {
          background-position: -299px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-07 {
          background-position: -360px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-08 {
          background-position: -421px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-09 {
          background-position: -482px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssm.n-10 {
          background-position: -543px 0px; }
      ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10 {
        background-image: url(/webx/hc/desktop/images/48a8d8.png);
        height: 50px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-01, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-01, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-01, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-01, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-01, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-01 {
          background-position: -4px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-02, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-02, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-02, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-02, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-02, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-02 {
          background-position: -65px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-03, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-03, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-03, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-03, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-03, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-03 {
          background-position: -126px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-04, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-04, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-04, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-04, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-04, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-04 {
          background-position: -187px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-05, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-05, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-05, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-05, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-05, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-05 {
          background-position: -248px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-06, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-06, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-06, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-06, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-06, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-06 {
          background-position: -309px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-07, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-07, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-07, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-07, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-07, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-07 {
          background-position: -370px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-08, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-08, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-08, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-08, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-08, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-08 {
          background-position: -431px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-09, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-09, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-09, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-09, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-09, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-09 {
          background-position: -492px 0px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.pk10.n-10, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.jssc.n-10, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10ff.n-10, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ydl10.n-10, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.ynpk10wf.n-10, ._3NrB6gczyqkB1aw5a8EnL > div.numbers > span.item.azxy10.n-10 {
          background-position: -553px 0px; }
  ._3NrB6gczyqkB1aw5a8EnL > div.selected {
    height: 110px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAsMAAABuCAMAAAD1T+5pAAABOFBMVEUAAADQ0eDR2OfAxMzAxMzQ1+bP1ubQ1+bP1ubP1ubP1ubP1ubP1ubP1ubP1ubP1ubP1ubP1ubQ1+bQ1+bAxMzQ1+bP1ubP1ubP1ubP1ubP1ubAxMzAxMzP1ubP1ubP1ubP1ubP1ubP1ubP1ubP1uY7R2rP1ubP1ubP1ubP1ubP1ubP1ubE0+Y7R2rQ1+Y7R2o7R2rP1ubP1ubP1ubP1ubP1ubP1ubP1uY7R2rP1uZFsObmRUV9j7PP1uZ9j7Nylr19j7N9j7PmRUVFsOZFsOZFsObmRUVFsObmRUVFsObmRUXmRUXmRUXm6/XQ1Nt9j7Pk6fTf5fDAxMzd4+/U2+na4O07R2rX3evh5/Lg5vHS2eiFlrjY3uvN1eXi6PPY3+yOnb3AydydqsbHz+C6w9iwutGVpMGkscqujWOVAAAATXRSTlMAAv5mu/bY8ptZRSLtz5SAdzIV/kT6xaQJEMzdmVHJv62laUIcZk0T5gzk4QaZ87tE27SLhXA7J91q/v5m77tC3ZnV5cWZmWU6GhpmZcm7jf8AAA3ASURBVHja7NxrUxJRHMfxhRlFRRRljGTGChUvpWIXi6bpSQ+apjrs2dkbixe69/7fQUE2v9bY/bO/nAbw/B9k0+RHvnLAFXaPdX1T3KzWFtfWFmvVzWLS/2mnE7mny48eLlYKe3eXNvZJY39j6e5eobL48NHy05xo8Ckw+BQgfAoMPgUGnwKDT4HBp/CTm7+V77kdrZTuuL38rflc9m/37vKe5zsXWumLyPVmqivEXbZSnfH8aGA4vre3vCsYdAoMPgUInwKDT4HBp8DgU2DwKfwszHqOUhjHm13ISByUj3odhdFu/t52RmP7Xt7VCtPpHZUPTIpJkef2XNdRV8bpzt3O8lB9VgovrhDaL8xbWYz5gq+vGBdh6ZlgECkw+BQgfAoMPgUGnwKDT4HBp/CzeifEjURreGd19Pt9q+Cqv6fTfZwb2cg97naGGG5hyxIMIgUGmQKET4HBp8DgU2DwKTD4FH5WZ301dPzZkb/Gzlo0lNDekjXqLHl6qBGt7ZiUm56SPrfv+Cph/Du3R3vuWpnpJBDaW7ZGM5Y9nWB0ZlYEg0iBQaUA4VNg8Ckw+BQYfAoMPoWfuVAlTjg30v2+/sBJJHR+YSRjIa8TDefBumAQKTCIFCB8Cgw+BQafAoNPgcGn8LPQ1So5tYvUlJnrqeSJHuyPQOzfj1KM3pxJme6UoDH4cNhiXheedVTKOLM5+blrJa/TjLMnlmw8OUsjdH5FNuQUwZBTekgBwqbA4FNg8Ckw+BQYRMq/ruF5T6WONy+vv3tuKnFRWBeN9cJFquHesxIMIgUGnQKET4HBp8DgU2DwKTCIlH9dw7cchfn6wbZPP/mxx8ktkdiu6HTj7EQ0TkKVaujK9sSknF1rCowpTmk2g6B5HPyeYyvLFPNKYezBnKo/J1+UnrvKPcGIapZk1CLB6JUTDDIFBp8ChE+BEU8RDKTAYFNg8CkwqJTWYdBotvrPw03LOs64hjdjpd/OVfTNtr/EbuamtP7uOpJR2RWM1bwSDOeuFTP4FBhkSjqyW8mSAiOeIhhIgUGnwOBTYDApgzVsDVnDrw8seaquujIfbftr7JinKhC5GS0Z4YZgbIRKMPRM7ianDIzpTQkal8fDzfgafvHqrSVOqaOuzHfb/qwUplOSfoZ3lWT4ZcEo+6LRLcYNPgUGnwKET4Ehp8BAStzgU2DwKTCIlP6qTVjDL169saRZ1H8/SD7E/kEvCmtny1OS4S4JxpIrGt5WgkGlwOBTgPApMOIpgoEUGHQKDD4FBpPSCKyENfxz3lvCrKn4fP79BTBrArETioZTF4y6IxrhxvSk7IyeAmO6U4LGcYBpWVjD77Ku4Q/2qUq749vDvlui4dQFo+4IBtYwDDYFBp8ChEnZEQykwEhIgUGnwOBTYDApeH04uPzIH0soD78yUscSMPhjCRjisQSfAoNPASKn8McSMIRjCToFBp8Cg0jBGm60mk18Lvc73bltn6v4dEoCUewqyfDLglH2RaNbvLEpA2PKU36t4eDwePCXTK+t1d2YF53aH1V83Krw/HcwowVDPg7YCJVg4FUcGERKupHLlAKET4ERTxEMpMCgU2DwKTDIlMHS7b/NcRjgk4n3ODDEexxpU1kVjN2KIAjvcRApMJgUIHwKDD4FBp8Cg0+BwaUM1nAzsKzLP/n3mtX5qf1JxSdflIxyTzCimiVNLRKMXvnmpgyMKU/pv093+ZpaM2iw5/zgK6ScKNMWzi4ZapydiMZJmFKKs0tg8CkwuBQJOTkTUwQDKQkGUmDwKTD4FBhkStBotazLaQRNc+6lOfdy4s69JIY+25o/Bx5DnQM/Fik9k3L9Kf/7WqQ2cdXL/X3BIK56gUGkwKBTgPApMPgUGHwKDD4FRuYUc02ouSbUXBPKXzrNXwVOXJtvUm52ynVuYdFmd+OQjVyG3ThgcCkw+BQgfAoMPgUGnwKDT4HBp/CzWhu+lVBtAveqSkqZwL2qklImcK+qDCnE8Fu68bvTZd0z0KSYlGvcWrNN7BIqGMQuoTCYFBh8ChA+BQafAoNPgcGnwMiWMsZ7aOvIDek9tEM30uOzhzZSMiFIGZ89tJGSyUDKeO+h3Z/i83qpv9V8qf68SBKDXfNfVo76u+avk8Z6f9f8o8rLwa75JsWkXPe0jTGeN2SajPiYNWzW8OQZZsyYmYiH6rgYY3NDpsmIj1nDZg1PnmHGjJmJeKiOizE2N2SajPiYNfyDPTs4lRiGoSj6wC4hu6QUYycVCNR/MR/jP4SsBPIwWOHdhZcHBeSZQLjD8QzGWIiruoqxzCBvMp5xh7nD8QzGWIiruoqxzCBvMp5xh7nD8QzGIlZrP8sJiEjxGTn3M+2AqibHNXMYNrG8cSMWEdkwiXmjSD/rBSlAhauk/cwHup99O+wwDGJ540YsIrJhE/OGlH60dsJfp6Hbtn/DCD8GH+XXY9T6/ypR4C7n8Uvv+LtxGTYRwRiISUQ3TGLeaALUAhQReNsUyAlIqo4RHYZNBDAGYhPBDZuYN87SBL1LKpztaRv4ofkbRuwx+Ci/HuOqV8VIGnwd+fjQujmuu8OwidWNGzGJ0IZJzBtNzgKUOrPDm+4JSNmxf17DJlY3bsQkQhs2MW9UGW8SIgXeso4fetX0DSP4GHyUFcfgp1V+aw5hPOMOc4fjGYyxEFd1FWOZQd5kPOMOc4f/2LvblWSCMIzjq6BbJoVK9dgHid5A5flUQicxMMvuqrsMdv5nERZxIe3OjJcFs3ZfB/CjP4379W6eIZPJGvFTDcUI5g85JmN38oblDTfPkMlkjfiphmIE84cck7E7ecPyhptnyGSyRvxUQzGC+UOOydidvGF5w80zDtjZ3fVNv9Pp31zfHXRFqj+Kt1ekpqQx3V6Rikf9jytSkiIpe91YNF8n8Ax7Y3FWfl7z2xRpRt9YzPLiw0jycua6scinwOBTgPApMPgUGHwKDD4Fhn9KYLduY/Pjt25N/Ju3bvkUIETKr9665VNguFPCu3Ur160lJfgU+4aT6tP8k6H/J+M+TtX3rcvnlrfRei7XFUYa30cWg0mBwacA4VNg8Ckw+BQYfAoMPoXfsJuryuXdoe///emyqCR0dh75GueZrjSKyyeLQaTA4FOA8Ckw+BQYfAoMPgUGn8Lv3yRXNcsnnl/7QWddQ+jsIvLbRaZrjHVnICl/O8Wxk5Wq3erE67Mznie1hG73vIxeW9cayXxsMYgUGGQKED4FBp8Cg0+BwafA4FP49Uqt6lPLntfbMap+xXzqYUxnhcV4QyoMNgUGnwKET4HBp8DgU2DwKTDIlOVjRK/VTZRlSbflNgZtbTPMS+Tei7ERuj2QlKNO2b7h5df+R3vtNFPWZafub9dtaiU28dhpjOON1UhvI4tBpMCgUoDwKTD4FBh8Cgw+BQaZsnzEt/h1zzd8lSjrkivn//1hpO2GWTiNxcpO6NGDxSBSYBApVmRhPFNg8Ckw+BQYfAoMIuXA7/DZeztn19JGEIXhTSC0kEQWg4gBkSirtBizlzHgVVtKL5aJxExYk1A/qv3//6DNgrwdIvPWNxbq7hy8UCHP8mwmk7MzZ079T97DjTHzO/cpst5kjHhBGHk3YtHNCWMRV1bliVFilcHA2oE6Dx86pqaIuftxPWTz38ElY3ROCGO7nhHG5UHkMHQVMEQVP+Sk8xIVMFwVwoAKGLIKGLoKGJLKsG+TYX99Hv5yGvHYdZKmx2WWPxrzw8l5dsn7XmuMGWO2Txj7s4wwxo2ahyGogKGqAKKrgOGqEAZUwJBVwNBVwJBUbGKT9JnZd/T5W0SjvbYKfmvMg7OU3SaI5nXGGNOYMOIpZVw3q6xSMEqrktrUJkiHMRGPRp94K+LWWuL/05h7J29vkfnv6CpjjMkWYWxNKOPqyGXoKmDoKoDoKmBwFTCg4jJ0FTB0FTAUlcRGNln99AdRaiMkxKPf8TUi0XjmQ3Lj/qdBxs7xjDImPcLoTShjduxhCCpgqCqA6CpguCqEARUwZBUwdBUwNJXXHMP3xQU8d4uMYTB8d4uPYTBwt6qrUjDKrfKKucQNnhmlXAIMPZcAg+YSugoYugogXEXPJcAguYSqAoauAoakgv2NzZ/prvDIiJTbe7vx9OBhTGPCiKeUcd30MAQVMFQVQHQVMFwVwoAKGLIKGLoKGKKKTaLEPkXiWVujXxdLY5b4C6s4vjhtjAljbRWHrK2B4azi/HuV2v+pUjBKrlKMW9svfh36kWQ1PZ+b2ywT9jj8jM42YWA13WGwPQ5dBQxdBRCuou9xgEH2OGQVMHQVMESVYgyn1vZXG3aRsNfsi3qTjeF4QRB5N2KMbk4Yi9jDEFTAkFQA0VXA0FXA0FXA0FXAUFSQDw+tTfFiqeZnOTd3pLrEUygDBqsuYYUyYKC6pLoqBaPkKjYptprTYhhbK9Ve4gp67SUYeu0lGLT2UlcBQ1cBhKvotZdgsNpLXQUMXQUMWSXUwAeVEqtsfhaJx/vvvrzr4wcK4KdegkqVVUjIR/b004fKmdCgUmWVcAo8qLx5FRJCCwuhGwePmqcbR1Cpugq9Rvf5VkJdcgW1K9KLe1UFlaASutMFlTevQkJqral3CX1J79az+LQsKu+CClERQm1xzLs1j/PJzNOt2d9DezbJx+jWHFSCyt9H87zXbu3stNq984265l90zlZd8/dExt6qa/5Z56Lomh9UKqDyC2DM8IdA1ou8AAAAAElFTkSuQmCC) no-repeat;
    padding-left: 50px;
    width: 670px; }
    ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item {
      display: inline-block;
      width: 60px;
      height: 110px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      -webkit-align-content: space-between;
          -ms-flex-line-pack: justify;
              align-content: space-between; }
      ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span {
        font-size: 16px;
        display: block;
        width: 36px;
        height: 36px;
        line-height: 36px; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-01 {
          background-position: 0 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-02 {
          background-position: -36px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-03 {
          background-position: -72px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-04 {
          background-position: -108px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-05 {
          background-position: -144px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-06 {
          background-position: -180px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-07 {
          background-position: -216px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-08 {
          background-position: -252px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-09 {
          background-position: -288px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.n-10 {
          background-position: -324px 0; }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.xyft {
          background-image: url(/webx/hc/desktop/images/62f522.png); }
        ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.pk10, ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.jssm, ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.jssc, ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.ydl10, ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.ynpk10ff, ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.ynpk10wf, ._3NrB6gczyqkB1aw5a8EnL > div.selected > .item > span.azxy10 {
          background-image: url(/webx/hc/desktop/images/042b61.png); }
  ._3NrB6gczyqkB1aw5a8EnL > div.clear-box {
    height: 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-top: 20px;
    padding-left: 50px;
    width: 670px; }
    ._3NrB6gczyqkB1aw5a8EnL > div.clear-box > span {
      width: 60px;
      height: 20px;
      line-height: 20px;
      text-align: center;
      font-size: 14px;
      cursor: pointer; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2BacXcubO-JfRmtrmaK8ap {
  margin: 0px 5px 15px 15px; }
  ._2BacXcubO-JfRmtrmaK8ap > span {
    display: inline-block;
    padding: 10px;
    margin: 10px 15px 15px 0;
    text-align: center;
    font-size: 18px;
    line-height: 20px;
    color: #6e6a85;
    min-width: 60px;
    background: -webkit-linear-gradient(top, #f8fcff, #dbdfe0);
    border: 1px solid silver;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-box-shadow: 0.3px 0.3px 5px rgba(153, 153, 153, 0.4);
            box-shadow: 0.3px 0.3px 5px rgba(153, 153, 153, 0.4);
    cursor: pointer;
    border-radius: 4px; }
    ._2BacXcubO-JfRmtrmaK8ap > span.actived {
      color: white;
      background: #fb2222;
      border: none; }
  ._2BacXcubO-JfRmtrmaK8ap > .auto-selector {
    text-align: right;
    margin-right: 10px; }
    ._2BacXcubO-JfRmtrmaK8ap > .auto-selector > span {
      display: inline-block;
      width: 22px;
      font-size: 14px;
      text-align: center;
      margin-left: 5px;
      cursor: pointer; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1U5dE9vRoE87k_i1a92qMt {
  margin: 10px 15px; }

._2YS0-3LeuLtn2WG41lpzn_ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

._24d8Cw6btRzvHTV5Dk4Yzk {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

.q2SNfldR1h1o18HTUvcoM {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
  .q2SNfldR1h1o18HTUvcoM > div {
    width: 100%;
    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; }
  .q2SNfldR1h1o18HTUvcoM h4 {
    width: 70px;
    text-align: center;
    color: #4d4d4d;
    font-size: 14px;
    margin-right: 5px;
    overflow: hidden;
    float: left; }
    .q2SNfldR1h1o18HTUvcoM h4.empty {
      width: auto; }

._2iRV71SzWc917cNWuKvJui {
  margin-right: 20px; }
  ._2iRV71SzWc917cNWuKvJui.relations {
    margin-right: 10px;
    margin-bottom: 5px; }
    ._2iRV71SzWc917cNWuKvJui.relations > div {
      width: 112px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
  ._2iRV71SzWc917cNWuKvJui span {
    background-image: url(/webx/hc/desktop/images/083b5f.png);
    display: inline-block;
    width: 52px;
    height: 52px;
    margin: 0 2px;
    cursor: pointer; }
  ._2iRV71SzWc917cNWuKvJui span.one-line {
    display: block;
    margin: 2px auto; }
  ._2iRV71SzWc917cNWuKvJui span.actived {
    background-position-y: -51px; }
  ._2iRV71SzWc917cNWuKvJui span.one {
    background-position-x: 0px; }
  ._2iRV71SzWc917cNWuKvJui span.two {
    background-position-x: -52px; }
  ._2iRV71SzWc917cNWuKvJui span.three {
    background-position-x: -104px; }
  ._2iRV71SzWc917cNWuKvJui span.four {
    background-position-x: -156px; }
  ._2iRV71SzWc917cNWuKvJui span.five {
    background-position-x: -208px; }
  ._2iRV71SzWc917cNWuKvJui span.six {
    background-position-x: -260px; }
  ._2iRV71SzWc917cNWuKvJui span.any {
    background-position-x: -311px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._wKDbAjS6V1R0AyVWOLPq {
  background-color: #fafafa;
  border-top: 1px solid #fb5c5c;
  border-bottom: 1px solid #fb5c5c; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.EiC00ekYeXsHha_c9iYAE {
  height: 95px;
  padding: 5px 4px 15px 12px;
  font-family: Microsoft Yahei;
  background: #fff;
  position: relative; }
  .EiC00ekYeXsHha_c9iYAE > .actions {
    width: 100%;
    height: 60px;
    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; }
    .EiC00ekYeXsHha_c9iYAE > .actions > .btns {
      margin-left: auto; }
      .EiC00ekYeXsHha_c9iYAE > .actions > .btns > .onekey-bet, .EiC00ekYeXsHha_c9iYAE > .actions > .btns > .add-bet {
        height: 36px;
        width: 100px;
        line-height: 36px;
        display: inline-block;
        border-radius: 2px;
        font-size: 14px;
        text-align: center;
        font-weight: 600;
        -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
                box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
        margin-left: 10px;
        cursor: pointer; }
        .EiC00ekYeXsHha_c9iYAE > .actions > .btns > .onekey-bet.disabled, .EiC00ekYeXsHha_c9iYAE > .actions > .btns > .add-bet.disabled {
          -webkit-filter: grayscale(100%);
          -moz-filter: grayscale(100%);
          -ms-filter: grayscale(100%);
          -o-filter: grayscale(100%);
          filter: grayscale(100%);
          -webkit-filter: gray;
                  filter: gray;
          cursor: not-allowed;
          opacity: 0.6; }
  .EiC00ekYeXsHha_c9iYAE > .text {
    line-height: 32px;
    font-size: 14px;
    color: #7c7c7c; }
    .EiC00ekYeXsHha_c9iYAE > .text > span {
      color: #ad1a40;
      padding: 0 5px; }

.EiC00ekYeXsHha_c9iYAE > .actions > .btns {
  color: #fff; }
  .EiC00ekYeXsHha_c9iYAE > .actions > .btns > .onekey-bet {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#ff710d), to(#ffaf53));
    background-image: -webkit-linear-gradient(bottom, #ff710d, #ffaf53);
    background-image: linear-gradient(bottom, #ff710d, #ffaf53); }
  .EiC00ekYeXsHha_c9iYAE > .actions > .btns > .add-bet {
    background-image: -webkit-gradient(linear, left bottom, left top, from(#1991cc), to(#5ac2f5));
    background-image: -webkit-linear-gradient(bottom, #1991cc, #5ac2f5);
    background-image: linear-gradient(bottom, #1991cc, #5ac2f5); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.PW7bNhrn9N4SLTIH_slYZ {
  height: 30px;
  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;
  position: relative;
  text-align: center;
  line-height: 30px; }
  .PW7bNhrn9N4SLTIH_slYZ > span {
    width: 25px;
    height: 30px;
    font-size: 14px;
    cursor: pointer;
    background-image: -webkit-linear-gradient(bottom, #e2e2e2, #fff); }
  .PW7bNhrn9N4SLTIH_slYZ > input {
    width: 50px;
    height: 28px;
    border: 1px solid #e7e7e7;
    background: #f3f3f3;
    color: #ad1a40;
    font-weight: 700;
    text-align: center; }
    .PW7bNhrn9N4SLTIH_slYZ > input::-webkit-outer-spin-button, .PW7bNhrn9N4SLTIH_slYZ > input::-webkit-inner-spin-button {
      -webkit-appearance: none !important;
      margin: 0; }
  .PW7bNhrn9N4SLTIH_slYZ > label {
    margin-left: 10px;
    font-size: 14px; }
  .PW7bNhrn9N4SLTIH_slYZ > div.shortcut {
    position: absolute;
    z-index: -1;
    opacity: 0;
    -webkit-transition: .5s opacity;
    transition: .5s opacity;
    width: 100px;
    text-align: center;
    left: 0;
    font-size: 14px;
    bottom: 0;
    background: white;
    border: 1px solid #ccc;
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
    border-top: none; }
    .PW7bNhrn9N4SLTIH_slYZ > div.shortcut.show {
      opacity: 1;
      z-index: 10; }
    .PW7bNhrn9N4SLTIH_slYZ > div.shortcut span {
      display: block;
      line-height: 30px;
      cursor: pointer; }
      .PW7bNhrn9N4SLTIH_slYZ > div.shortcut span:hover {
        background-color: #ccc; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2Pdf4FmnDAhP_se-kmtMRk {
  height: 30px;
  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; }
  ._2Pdf4FmnDAhP_se-kmtMRk > span {
    font-size: 14px;
    color: #6e6a85;
    display: inline-block;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    cursor: pointer;
    border: 1px solid #e7e7e7;
    background-image: -webkit-gradient(linear, left bottom, left top, from(#f4f4f4), to(#f9f9f9));
    background-image: -webkit-linear-gradient(bottom, #f4f4f4, #f9f9f9);
    background-image: linear-gradient(0deg, #f4f4f4, #f9f9f9);
    margin-right: -1px; }
    ._2Pdf4FmnDAhP_se-kmtMRk > span.actived {
      color: white;
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222); }

._2Pdf4FmnDAhP_se-kmtMRk > span {
  width: 40px;
  margin-right: 5px; }
  ._2Pdf4FmnDAhP_se-kmtMRk > span.actived {
    border-color: #e10019; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3Er6u5tOA2t8642VtC0cPj {
  padding: 0 !important; }
  ._3Er6u5tOA2t8642VtC0cPj > div.tabs {
    height: 47px;
    line-height: 47px;
    -webkit-box-shadow: 0 4px 10px #f5f1fe;
            box-shadow: 0 4px 10px #f5f1fe;
    color: #333; }
    ._3Er6u5tOA2t8642VtC0cPj > div.tabs > span {
      display: inline-block;
      text-align: center;
      width: 122px;
      font-size: 16px;
      cursor: pointer; }
      ._3Er6u5tOA2t8642VtC0cPj > div.tabs > span a {
        display: inline-block;
        height: 100%; }
      ._3Er6u5tOA2t8642VtC0cPj > div.tabs > span.actived a {
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        height: 47px;
        border-bottom: 4px solid #fb2222;
        color: #fb2222; }
    ._3Er6u5tOA2t8642VtC0cPj > div.tabs > div.stop {
      height: auto;
      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;
      float: right;
      margin-right: 20px;
      font-size: 14px;
      cursor: pointer; }
      ._3Er6u5tOA2t8642VtC0cPj > div.tabs > div.stop > svg {
        width: 16px;
        height: 16px;
        margin-top: -2px;
        color: #999; }
        ._3Er6u5tOA2t8642VtC0cPj > div.tabs > div.stop > svg.actived {
          color: #fb2222; }
  ._3Er6u5tOA2t8642VtC0cPj > div.opts {
    height: 60px;
    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;
    font-size: 14px;
    padding: 0 20px; }
    ._3Er6u5tOA2t8642VtC0cPj > div.opts > div {
      height: auto;
      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;
      margin-right: 15px; }
    ._3Er6u5tOA2t8642VtC0cPj > div.opts > span.make-trace {
      float: right;
      width: 95px;
      height: 32px;
      line-height: 32px;
      text-align: center;
      color: white;
      margin-left: auto;
      border-radius: 25px;
      cursor: pointer;
      -webkit-transition: 0.5s;
      transition: 0.5s;
      background-color: #fb2222;
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACY0lEQVRYR+2XP4wNURTGf1+BgmiEisoGSyEIBZHYiIKCkOwmIv40GoUCBRXboLDKLdCwhcQmFhEKEVspJCQKi8RWFEInFKL45Kw7Mm/ezM54JE/xTjd3vnPPd757zpk7osumLsenYwK2t+XJS5rsJJm/JfAkBR3oEfinCtg+KGlstjNNNXA2YYbrCFTt2VYDtk8Cl4BxSUOdFFbRx/YtYBA4JWmkpXjzD7bXAgFekdZbSNheDOwA+oHAbki458BL4DXwSNLnbN9c8Fh6BQxJmsrelymwFZgAFiVQOIzbPgacAJbXqDINXJY0antXSmh+WfDYp7QNbe8EHiS2ETzaraXvgR/A20RmJTCnQGxS0oDtzcCVYuaVCuSkG0yZvytkPQpcjYwkBQlsR/A1wFEglMpsWlKf7dV52StroKR4DgHX03qc635Jj22fA/qAA5JaVLS9HbgJRL2EHZZ0o+rYKieh7VWpqML3g6Rlae0OEJLPWJFATsH3wNL03C/pTRmJ2QjcBvYmp/VAKBCbZvYNmJK0qWxj2+uAF+ndhKR9jQnYngd8AhYCw8B54H5qwdjnIXBcUtRHpaWjimH1BVgi6XsRXNUFUfHZhybqYC5wLTmPSYq1WovpB2TnX/rBqiJwGriQIoTER3LVvUXS09rov7pjI/AsYc9IuthUgbvA7gRekOTPfKMTPjYkEAPoa8Lek7SnKYHfg6eqypsQCIxtJ+zMYOoR6CnQU6BWgdxdL/v+t7VO0xZMuGyixn9D292x7EaU9e0fxmkGL86V/5JA8erVLLWGqOL1veNfs4bxamFdJ/ATEkQeMAmT1WoAAAAASUVORK5CYII=);
      background-repeat: no-repeat;
      background-size: 20px;
      background-position: 20px 4px;
      text-indent: 15px; }
      ._3Er6u5tOA2t8642VtC0cPj > div.opts > span.make-trace:hover {
        opacity: 0.8; }
    ._3Er6u5tOA2t8642VtC0cPj > div.opts .times-ctl {
      background: #fb2222;
      color: white; }
    ._3Er6u5tOA2t8642VtC0cPj > div.opts .times-input {
      color: #fb2222;
      border: 1px solid #fb2222; }
  ._3Er6u5tOA2t8642VtC0cPj > div.issue-box {
    -ms-overflow-style: -ms-autohiding-scrollbar;
    height: 335px;
    overflow: auto;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    -ms-scroll-chaining: none;
        overscroll-behavior: contain;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 5px; }
    ._3Er6u5tOA2t8642VtC0cPj > div.issue-box::-webkit-scrollbar {
      width: 4px;
      height: 6px;
      background-color: #f6f8fb; }
    ._3Er6u5tOA2t8642VtC0cPj > div.issue-box::-webkit-scrollbar-track {
      background-color: #f6f8fb; }
    ._3Er6u5tOA2t8642VtC0cPj > div.issue-box::-webkit-scrollbar-thumb {
      cursor: pointer;
      background-color: #fb2222;
      border-radius: 10px; }
    ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table {
      width: 100%;
      font-size: 12px;
      color: #494949; }
      ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table th {
        height: 32px;
        line-height: 32px;
        text-align: center;
        background: #efe8d6;
        font-size: 12px;
        color: #4a4a4a; }
      ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table td {
        border-bottom: 1px solid #efeef7;
        border-right: 1px solid #efeef7;
        height: 38px;
        line-height: 38px;
        text-align: center;
        background: #fff;
        color: #3b476a; }
        ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table td > svg {
          width: 20px;
          height: 20px;
          color: #999;
          vertical-align: -6px;
          cursor: pointer; }
          ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table td > svg.actived {
            color: #fb2222; }
        ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table td.money {
          font-size: 14px;
          color: #e54878; }
        ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table td > input.times {
          width: 50px;
          padding: 5px 10px;
          text-align: center;
          border: 1px solid #fb2222;
          background: #f4f4f4;
          margin-right: 5px;
          color: #3b476a;
          border-radius: 3px; }
          ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table td > input.times::-webkit-outer-spin-button, ._3Er6u5tOA2t8642VtC0cPj > div.issue-box > table td > input.times::-webkit-inner-spin-button {
            -webkit-appearance: none !important;
            margin: 0; }
  ._3Er6u5tOA2t8642VtC0cPj > div.submit {
    padding: 20px;
    height: 42px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    ._3Er6u5tOA2t8642VtC0cPj > div.submit > div.text {
      font-size: 13px; }
      ._3Er6u5tOA2t8642VtC0cPj > div.submit > div.text > span {
        font-size: 18px;
        margin: 0 10px; }
        ._3Er6u5tOA2t8642VtC0cPj > div.submit > div.text > span.money {
          color: #fb2222; }
    ._3Er6u5tOA2t8642VtC0cPj > div.submit > div.btns > span {
      width: 122px;
      height: 42px;
      line-height: 42px;
      display: inline-block;
      text-align: center;
      font-size: 14px;
      border-radius: 5px;
      font-size: 16px;
      letter-spacing: 5px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      font-weight: bold;
      margin-left: 10px;
      cursor: pointer; }
      ._3Er6u5tOA2t8642VtC0cPj > div.submit > div.btns > span.cancel {
        background-image: -webkit-gradient(linear, left bottom, left top, from(#f4f4f4), to(#f9f9f9));
        background-image: -webkit-linear-gradient(bottom, #f4f4f4, #f9f9f9);
        background-image: linear-gradient(0deg, #f4f4f4, #f9f9f9); }
      ._3Er6u5tOA2t8642VtC0cPj > div.submit > div.btns > span.submit {
        background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
        background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
        background: linear-gradient(bottom, #e10019, #fb2222);
        color: white; }
      ._3Er6u5tOA2t8642VtC0cPj > div.submit > div.btns > span:hover {
        opacity: .8; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.-WzesABx8xB2OFoBrLJn1 {
  width: 100%;
  background: white; }
  .-WzesABx8xB2OFoBrLJn1 > div.header,
  .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item {
    height: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e1e1));
    background: -webkit-linear-gradient(#f6f6f6, #e3e1e1);
    background: linear-gradient(#f6f6f6, #e3e1e1);
    line-height: 40px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border-spacing: 1px;
    color: #2c3341;
    font-size: 14px;
    text-align: center;
    font-weight: 700;
    border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8;
    padding: 0 10px; }
    .-WzesABx8xB2OFoBrLJn1 > div.header > span,
    .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item > span {
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      width: 100px;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center; }
      .-WzesABx8xB2OFoBrLJn1 > div.header > span:nth-child(1),
      .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item > span:nth-child(1) {
        width: 485px; }
      .-WzesABx8xB2OFoBrLJn1 > div.header > span:nth-child(2),
      .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item > span:nth-child(2) {
        width: 120px; }
  .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item {
    padding: 0 15px; }
  .-WzesABx8xB2OFoBrLJn1 > div.empty {
    height: 80px;
    text-align: center;
    background: url(/webx/hc/desktop/svg/empty.93fa.svg) no-repeat center 10px; }
    .-WzesABx8xB2OFoBrLJn1 > div.empty > span {
      margin-top: 55px;
      color: #ccc;
      display: inline-block;
      font-weight: 600; }
  .-WzesABx8xB2OFoBrLJn1 > div.items-box {
    -ms-overflow-style: -ms-autohiding-scrollbar;
    max-height: 160px;
    overflow: auto; }
    .-WzesABx8xB2OFoBrLJn1 > div.items-box::-webkit-scrollbar {
      width: 4px;
      height: 6px;
      background-color: #f6f8fb; }
    .-WzesABx8xB2OFoBrLJn1 > div.items-box::-webkit-scrollbar-track {
      background-color: #f6f8fb; }
    .-WzesABx8xB2OFoBrLJn1 > div.items-box::-webkit-scrollbar-thumb {
      cursor: pointer;
      background-color: #fb2222;
      border-radius: 10px; }
    .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item {
      border: 0;
      border-bottom: 1px dashed #d8d8d8;
      font-size: 12px;
      font-weight: 500; }
      .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item:nth-child(2n) {
        background: #f0f2f5; }
      .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item:nth-child(2n + 1) {
        background: #fafafa; }
      .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item > span:nth-child(1) {
        display: inline-block;
        text-align: left;
        padding-left: 15px;
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        position: relative; }
        .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item > span:nth-child(1) > label {
          color: #fb2222;
          cursor: pointer; }
      .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item select {
        color: #2c3341;
        height: 24px;
        border-radius: 4px;
        background-image: -webkit-linear-gradient(bottom, #e3e3e3, #feffff);
        border: 0; }
      .-WzesABx8xB2OFoBrLJn1 > div.items-box > div.order-item img {
        cursor: pointer; }
  .-WzesABx8xB2OFoBrLJn1 > div.submit-bar {
    height: 65px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 15px; }
    .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .infos {
      font-size: 14px;
      height: auto;
      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; }
      .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .infos > span {
        padding: 0 5px;
        font-weight: bold;
        color: #b24e66; }
      .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .infos > span.mmc {
        height: auto;
        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;
        float: left; }
    .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .actions > span.go-bet,
    .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .actions > span.trace-btn {
      height: 36px;
      width: 100px;
      line-height: 36px;
      display: inline-block;
      border-radius: 2px;
      font-size: 14px;
      text-align: center;
      font-weight: 600;
      -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
              box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
      margin-left: 10px;
      cursor: pointer; }
    .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .actions > span.trace-btn {
      border: 1px solid #bcbcbc;
      border-radius: 2px;
      background-image: -webkit-gradient(linear, left bottom, left top, from(#f4f4f4), to(#f9f9f9));
      background-image: -webkit-linear-gradient(bottom, #f4f4f4, #f9f9f9);
      background-image: linear-gradient(0deg, #f4f4f4, #f9f9f9);
      -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
              box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1);
      position: relative; }
      .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .actions > span.trace-btn.actived::before {
        position: absolute;
        top: 0;
        right: 0;
        content: '';
        width: 0;
        height: 0;
        border-left: 20px solid transparent;
        border-top: 20px solid #e54a6f; }
      .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .actions > span.trace-btn.actived::after {
        position: absolute;
        top: -12px;
        right: 10px;
        content: '\221A';
        color: #fff;
        width: 0;
        height: 0; }
    .-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .actions > span.countdown {
      padding-left: 18px;
      font-size: 14px;
      font-weight: bold;
      color: #b24e66; }

.-WzesABx8xB2OFoBrLJn1 > div.submit-bar > .actions > span.go-bet {
  color: #fff;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#ff710d), to(#ffaf53));
  background-image: -webkit-linear-gradient(bottom, #ff710d, #ffaf53);
  background-image: linear-gradient(bottom, #ff710d, #ffaf53); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1P0NHV2mWsVHsaTL4TbRgj {
  height: 100%; }
  ._1P0NHV2mWsVHsaTL4TbRgj > div.header {
    height: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    color: black;
    background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e1e1));
    background: -webkit-linear-gradient(#f6f6f6, #e3e1e1);
    background: linear-gradient(#f6f6f6, #e3e1e1);
    padding: 0 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    font-size: 14px;
    font-weight: bold; }
    ._1P0NHV2mWsVHsaTL4TbRgj > div.header > span.title > svg {
      cursor: pointer;
      vertical-align: -2px; }
    ._1P0NHV2mWsVHsaTL4TbRgj > div.header > span.manycai-analyse {
      cursor: pointer;
      padding-left: 37px;
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAOCAYAAAChHnWMAAAABHNCSVQICAgIfAhkiAAAAjNJREFUOI21lU2IjlEUx393vOaDQQ1TgyKyMFm/ZeNjwTRECYuZzWyUmLKTYqEoCw2xsfExG9OsjEI2IhtJ2chsmJHUJJrMEAvy9bN4zzOut3d8hLO553/+557zf+5z7vPAb5jaq64Of6l6xop9UI+pjb9T549NXaveUC8ELqnz1Ha1Uz3gd1vyPwTsjeJjaqu6Te1T56r16j61UW1Ty/9cQIg4oT4IvycEbc/48+rhv+wxW+1Wu3+VuD8E3K3BNf2liJXFuyzVIJcB74A2oC/CV6rzUkrvI38WsAh4lVJ6U6PeIqA5+MmMGgO6gFSnHlHvqv3qVeAp0AOsyzZMqkfVg1UNTgHjwCjwWj2ntga3XL0BPAceAxPqZXVxbJ8FdAAbUW/6o02oh9QNWaxLHVLNBJzN+CH1RfiDwT/Lhnu3+jDwpUykqqiD4Y/H5Deow2pZvRpFyuq9QoQ6PxOwJ2It6nG1PfBWdY1aF/h05N8PvLCWiFvZU75UR60MT312KpPBbwr8SW2onoOszhb1uj/a7WJWikBdtmdm1dCsAHaklD4CrRH/Gmtzhj/XaN4Qza4Bm4GLwMB0YnMRKfOLW/Mp1s9VOcOx1gOdWfNdagtQBtYDX4AFKaUe4O3PRBTHmX//C78QMyPWJrWUUnoEjERswMq/pR84D5yhcmOKfSvV/UBvVc2pAygBxcRPTf40sQI3UfmOdADXgVXRGCpX8WRKaSRuwU7gTnBPqLziOYG/FEW/AcCFUC3YJ4zDAAAAAElFTkSuQmCC) no-repeat left -1px; }
      ._1P0NHV2mWsVHsaTL4TbRgj > div.header > span.manycai-analyse:hover {
        text-decoration: underline; }
    ._1P0NHV2mWsVHsaTL4TbRgj > div.header > span.chart {
      float: right;
      cursor: pointer; }
  ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper {
    height: calc(100% - 50px); }
    ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .code-list {
      -ms-overflow-style: -ms-autohiding-scrollbar;
      padding: 5px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      overflow-y: scroll;
      overflow-x: hidden;
      height: calc(100% - 32px);
      -ms-scroll-chaining: none;
          overscroll-behavior: contain; }
      ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .code-list::-webkit-scrollbar {
        width: 4px;
        height: 6px;
        background-color: #f6f8fb; }
      ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .code-list::-webkit-scrollbar-track {
        background-color: #f6f8fb; }
      ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .code-list::-webkit-scrollbar-thumb {
        cursor: pointer;
        background-color: #fb2222;
        border-radius: 10px; }
    ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .title-loader {
      padding: 5px 10px 5px 5px; }
    ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .title {
      height: 26px;
      line-height: 16px;
      font-weight: bold;
      padding: 5px 10px 5px 5px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      background: #f3f2f2; }
      ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .title span {
        display: block;
        float: left; }
        ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .title span.issue {
          width: 25%;
          text-align: center; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .title span.issue.full-size {
            width: 30%; }
        ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .title span.codes {
          text-align: center;
          width: 44%; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .title span.codes.full-size {
            width: 70%; }
        ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper > .title span.form {
          text-align: center;
          width: 31%; }
    ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item {
      min-height: 30px; }
      ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item:nth-child(1) .code-number span {
        color: #fc5d50;
        padding: 0px 5px;
        border-radius: 50px;
        margin: 5px 1px 0 1px;
        width: 20px;
        height: 20px;
        display: block;
        line-height: 20px;
        float: left;
        padding: 0; }
        ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item:nth-child(1) .code-number span.disabled {
          color: #fff;
          background: #b2bcdc; }
        ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item:nth-child(1) .code-number span.active {
          font-weight: 600;
          color: #fff;
          background: #e54a6f; }
      ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div {
        float: left;
        min-height: 30px;
        line-height: 30px;
        word-wrap: break-word;
        text-align: center; }
        ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-issue {
          width: 29%;
          text-align: center;
          color: #6e6a85; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-issue.high-light {
            color: #fc5d50;
            font-weight: 600; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-issue.mmc {
            color: #97a6c5; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-issue.full-size {
            text-align: center;
            width: 30%; }
        ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-number {
          width: 40%;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-number.full-size {
            width: 70%; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-number span {
            color: #7c8cab;
            width: 20px;
            text-align: center;
            margin: 0 1px; }
            ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-number span.active {
              color: #e54a6f; }
        ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form {
          width: 30%;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .empty {
            padding: 0 2px; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .ball {
            border-radius: 50px;
            color: #fff;
            display: block;
            width: 20px;
            height: 20px;
            line-height: 19px;
            margin: 5px 2px 0 0; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_7c73ff {
            color: #7c73ff; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_40cfff {
            color: #40cfff; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_229e6d {
            color: #229e6d; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_cc8b1e {
            color: #cc8b1e; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_006dfe {
            color: #006dfe; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_ff33ff {
            color: #ff33ff; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_f95016 {
            color: #f95016; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_476efe {
            color: #476efe; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_1291bb {
            color: #1291bb; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_fc5d50 {
            color: #fc5d50; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_0b9fb9 {
            color: #0b9fb9; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .c_685ba2 {
            color: #685ba2; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .b_f8aa46 {
            background: #f8aa46; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .b_4c8bda {
            background: #4c8bda; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .b_008000 {
            background: #008000; }
          ._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item > div.code-form .b_ff0000 {
            background: #ff0000; }

._1P0NHV2mWsVHsaTL4TbRgj > div.header {
  color: #e10019; }
  ._1P0NHV2mWsVHsaTL4TbRgj > div.header > span.manycai-analyse {
    color: #fff;
    background-color: #fb2222;
    padding: 2px 4px 2px 38px;
    border-radius: 4px;
    background-position: 1px 2px; }

._1P0NHV2mWsVHsaTL4TbRgj > .codes-warpper .code-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2CxgPA9l3NbwJL_1qUI_ET {
  padding: 16px 35px;
  background: #fff;
  font-size: 14px; }
  ._2CxgPA9l3NbwJL_1qUI_ET .cate {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    ._2CxgPA9l3NbwJL_1qUI_ET .cate .title {
      font-weight: 600;
      color: #7d8fb3;
      width: 102px;
      text-align: right;
      margin: 12.5px 0;
      line-height: 22px;
      height: 22px; }
    ._2CxgPA9l3NbwJL_1qUI_ET .cate .lottery-items {
      width: 848px;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap;
      border-bottom: 1px dashed #cccccc;
      padding-left: 10px;
      margin: 0px 0px 10px 10px; }
      ._2CxgPA9l3NbwJL_1qUI_ET .cate .lottery-items > span {
        width: 135px;
        margin: 15px 2px;
        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;
        cursor: pointer; }
        ._2CxgPA9l3NbwJL_1qUI_ET .cate .lottery-items > span > svg {
          color: #e6ebf5; }
          ._2CxgPA9l3NbwJL_1qUI_ET .cate .lottery-items > span > svg.active {
            color: #e10019; }
  ._2CxgPA9l3NbwJL_1qUI_ET > span.save {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    width: 150px;
    margin: auto;
    margin-top: 20px; }
    ._2CxgPA9l3NbwJL_1qUI_ET > span.save:hover {
      opacity: 0.8; }
    ._2CxgPA9l3NbwJL_1qUI_ET > span.save:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2CxgPA9l3NbwJL_1qUI_ET > span.save:hover::before {
        width: 45px;
        left: 205px; }
    ._2CxgPA9l3NbwJL_1qUI_ET > span.save::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2kssJroCsHi9UelJntgoaH {
  width: 160px;
  position: absolute;
  background-color: white;
  top: 0px;
  left: -180px;
  border-radius: 10px;
  z-index: 1;
  -webkit-animation: fav-fade-coming 1s;
          animation: fav-fade-coming 1s; }
  @media screen and (max-width: 1400px) {
    ._2kssJroCsHi9UelJntgoaH {
      left: 0px;
      border: 1px solid #e10019; } }
  ._2kssJroCsHi9UelJntgoaH > h6 {
    height: 38px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    font-size: 14px;
    padding: 0 10px;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    color: #2c3341;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    font-weight: normal;
    background: #e10019;
    color: white; }
  ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item {
    height: 52px;
    line-height: 20px;
    border-bottom: 1px solid #e0edea;
    padding: 0 12px;
    padding-top: 8px;
    font-size: 12px;
    cursor: pointer;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: #4c4c4c;
    background: white;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    position: relative; }
    ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item:hover {
      background: #e0edea; }
    ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item.actived {
      color: #fffbf2;
      background: rgba(225, 0, 25, 0.6); }
    ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item > .countdown {
      color: #7166a5; }
      ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item > .countdown.warn {
        color: #fc5d50; }
    ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item > .progress-box {
      width: 22px;
      height: 22px;
      position: absolute;
      top: 16px;
      right: 20px; }
      ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item > .progress-box .progress {
        width: 22px; }
    ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item.active > .progress-box {
      border: 1px solid white;
      border-radius: 50%; }
    ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item > .line-bg {
      height: 3px;
      background-color: #c1c1c1;
      border-radius: 1px;
      margin-top: 8px; }
      ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item > .line-bg > .fill {
        -webkit-transition: 1s all;
        transition: 1s all;
        height: 3px;
        background-image: -webkit-gradient(linear, left top, right top, from(#89f7fe), to(#66a6ff));
        background-image: -webkit-linear-gradient(left, #89f7fe 0%, #66a6ff 100%);
        background-image: linear-gradient(90deg, #89f7fe 0%, #66a6ff 100%); }
        ._2kssJroCsHi9UelJntgoaH > div.lotterys > div.item > .line-bg > .fill.warn {
          background-image: -webkit-gradient(linear, left top, right top, from(#ff6a71), to(#ffa061));
          background-image: -webkit-linear-gradient(left, #ff6a71 0%, #ffa061 100%);
          background-image: linear-gradient(90deg, #ff6a71 0%, #ffa061 100%); }
  ._2kssJroCsHi9UelJntgoaH > div.footer {
    height: 35px;
    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;
    color: #727272;
    font-size: 14px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    cursor: pointer; }

._54pJvFU4IwPxEWwYHr1lX {
  -webkit-animation: fav-mini-coming 1s;
          animation: fav-mini-coming 1s;
  left: -30px;
  position: absolute;
  width: 30px;
  padding: 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 110px;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
  letter-spacing: 1px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  line-height: 16px;
  border: 1px solid;
  background: #e10019;
  border: none; }
  ._54pJvFU4IwPxEWwYHr1lX > svg {
    margin: 10px 0 2px 0 !important; }
  ._54pJvFU4IwPxEWwYHr1lX:hover {
    -webkit-filter: brightness(1.1);
            filter: brightness(1.1); }

@-webkit-keyframes fav-fade-coming {
  0% {
    opacity: 0.6;
    -webkit-transform: translate(-30%, 0%);
            transform: translate(-30%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); } }

@keyframes fav-fade-coming {
  0% {
    opacity: 0.6;
    -webkit-transform: translate(-30%, 0%);
            transform: translate(-30%, 0%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); } }

@-webkit-keyframes fav-mini-coming {
  0% {
    opacity: 0.6;
    -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); } }

@keyframes fav-mini-coming {
  0% {
    opacity: 0.6;
    -webkit-transform: translate(0%, -50%);
            transform: translate(0%, -50%); }
  100% {
    opacity: 1;
    -webkit-transform: translate(0%, 0%);
            transform: translate(0%, 0%); } }

._2kssJroCsHi9UelJntgoaH {
  left: -163px;
  border: 1px solid #fb5c5c; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3ftSrz3SL3dMvH0EA98ea0 {
  color: black;
  height: 30px;
  line-height: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex; }
  ._3ftSrz3SL3dMvH0EA98ea0 input {
    width: 230px;
    height: 28px;
    border: 0;
    color: black; }
    ._3ftSrz3SL3dMvH0EA98ea0 input:disabled {
      background: white; }
  ._3ftSrz3SL3dMvH0EA98ea0 .shortcut {
    margin: 0 10px;
    float: left; }
    ._3ftSrz3SL3dMvH0EA98ea0 .shortcut span {
      border: 1px solid #e0e6ed;
      display: inline-block;
      text-align: center;
      width: 76px;
      height: 30px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      cursor: pointer; }
      ._3ftSrz3SL3dMvH0EA98ea0 .shortcut span:hover, ._3ftSrz3SL3dMvH0EA98ea0 .shortcut span.checked {
        color: white;
        background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
        background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
        background: linear-gradient(bottom, #e10019, #fb2222); }
      ._3ftSrz3SL3dMvH0EA98ea0 .shortcut span:nth-child(1) {
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px; }
      ._3ftSrz3SL3dMvH0EA98ea0 .shortcut span:nth-child(2) {
        border-left: 0;
        border-right: 0; }
      ._3ftSrz3SL3dMvH0EA98ea0 .shortcut span:nth-child(3) {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 5px; }
  ._3ftSrz3SL3dMvH0EA98ea0 .query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._3ftSrz3SL3dMvH0EA98ea0 .query:hover {
      opacity: 0.8; }
    ._3ftSrz3SL3dMvH0EA98ea0 .query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3ftSrz3SL3dMvH0EA98ea0 .query:hover::before {
        width: 45px;
        left: 205px; }
    ._3ftSrz3SL3dMvH0EA98ea0 .query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

.react-bootstrap-daterangepicker-container {
  padding: 0 30px 0 10px;
  border: 1px solid #e0e6ed;
  border-radius: 2px;
  color: black;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAUCAYAAABvVQZ0AAABMUlEQVQ4ja3UTyuFQRTH8c/Vk6IsZGVhoaxsZGmlxEvwL0oieQNWiheALBSeEiVlZWmvbGysrYgsZOGmSIl7Wdy5NbkXPR6/OjVnzsx3zjkzTSFNU3V0gmOs1AuG2DmW4skEjZhDN96xis5gAxhBIax/wxo68Ih+jOMOGwl2MYYblHAYHdaLocgv4SiMy+gJ8Xb0FdI0fcE6FqNN07jA2TdlTobDT4O/jKUETXj6snjvG0hVB1/8VzQkwenC4C+An9RF5QJgJlguVWEr2M7BmcdCFVbEVQ5YERpyAGoUwxLc4iOD3aMlBlT1rvLW2jMk84DnejDYzwCq0b/2LM6sgE20Zdj/pPIs6sKa0ZoBVhJVF8PKmMoAqtG/9+wCoyqfXfmPCQ3jOsEsdrCVI6lLTHwCRLdDn2g8T8cAAAAASUVORK5CYII=) no-repeat right center;
  background-position-x: 98%;
  float: left;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important; }

.daterangepicker .btn {
  border: none;
  background: #357ebd;
  color: #fff;
  border-radius: 4px;
  cursor: pointer; }

.daterangepicker .cancelBtn {
  background: #ccc; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._13ylVgHNkLcqBN0OCM9z7q .report-search-bar {
  height: 45px;
  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; }
  ._13ylVgHNkLcqBN0OCM9z7q .report-search-bar select.report,
  ._13ylVgHNkLcqBN0OCM9z7q .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._13ylVgHNkLcqBN0OCM9z7q .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._13ylVgHNkLcqBN0OCM9z7q .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._13ylVgHNkLcqBN0OCM9z7q .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._13ylVgHNkLcqBN0OCM9z7q .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._13ylVgHNkLcqBN0OCM9z7q .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._13ylVgHNkLcqBN0OCM9z7q > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._13ylVgHNkLcqBN0OCM9z7q > .level-info > span.desc {
    color: #c8ccd6; }
  ._13ylVgHNkLcqBN0OCM9z7q > .level-info > div.level {
    color: #c8ccd6; }
    ._13ylVgHNkLcqBN0OCM9z7q > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._13ylVgHNkLcqBN0OCM9z7q > .level-info > div.level > span::after {
        content: ' > '; }
      ._13ylVgHNkLcqBN0OCM9z7q > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._13ylVgHNkLcqBN0OCM9z7q > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._13ylVgHNkLcqBN0OCM9z7q > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._13ylVgHNkLcqBN0OCM9z7q > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._13ylVgHNkLcqBN0OCM9z7q > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .item:first-child {
    margin-top: 0; }
  ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .item div.values {
    width: 300px; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._13ylVgHNkLcqBN0OCM9z7q > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._13ylVgHNkLcqBN0OCM9z7q > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._13ylVgHNkLcqBN0OCM9z7q > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._13ylVgHNkLcqBN0OCM9z7q > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._13ylVgHNkLcqBN0OCM9z7q > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._13ylVgHNkLcqBN0OCM9z7q > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._13ylVgHNkLcqBN0OCM9z7q > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._13ylVgHNkLcqBN0OCM9z7q > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._13ylVgHNkLcqBN0OCM9z7q > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._13ylVgHNkLcqBN0OCM9z7q.detail > header {
  height: 35px; }
  ._13ylVgHNkLcqBN0OCM9z7q.detail > header span.title {
    font-size: 25px;
    color: #e54a6f; }
  ._13ylVgHNkLcqBN0OCM9z7q.detail > header span.issue,
  ._13ylVgHNkLcqBN0OCM9z7q.detail > header span.account {
    color: #a3a3a3;
    margin-left: 50px;
    font-size: 14px; }
  ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.goback,
  ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.cancel {
    float: right;
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.goback:hover,
    ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.cancel:hover {
      opacity: 0.8; }
    ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.goback:hover,
    ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.cancel:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.goback:hover::before,
      ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.cancel:hover::before {
        width: 45px;
        left: 205px; }
    ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.goback::before,
    ._13ylVgHNkLcqBN0OCM9z7q.detail > header button.cancel::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._13ylVgHNkLcqBN0OCM9z7q.detail table {
  width: 100%;
  margin-top: 15px;
  font-size: 14px;
  color: #666;
  border: #edebf5 solid 0px;
  background: #f7f9fc; }
  ._13ylVgHNkLcqBN0OCM9z7q.detail table td {
    text-align: left;
    font-size: 14px;
    padding: 10px;
    border: #edebf5 solid 1px; }
    ._13ylVgHNkLcqBN0OCM9z7q.detail table td span {
      color: black; }
      ._13ylVgHNkLcqBN0OCM9z7q.detail table td span.money {
        font-size: 22px;
        color: #e54a6f; }
      ._13ylVgHNkLcqBN0OCM9z7q.detail table td span.codes {
        display: inline-block;
        font-size: 16px;
        color: #a3a3a3;
        font-weight: bold;
        letter-spacing: 1px;
        width: 280px;
        word-wrap: break-word;
        -webkit-user-select: text;
           -moz-user-select: text;
            -ms-user-select: text;
                user-select: text; }
  ._13ylVgHNkLcqBN0OCM9z7q.detail table.summary {
    border: 0;
    background: white; }
    ._13ylVgHNkLcqBN0OCM9z7q.detail table.summary td {
      border: 0; }
      ._13ylVgHNkLcqBN0OCM9z7q.detail table.summary td div.codes {
        position: relative;
        border: 1px solid #edebf5;
        color: #7c7fbf;
        border-radius: 6px;
        font-size: 16px;
        letter-spacing: 0.5px;
        word-break: break-all;
        white-space: normal;
        padding: 10px 0 10px 15px;
        margin: 0 auto;
        text-align: left;
        line-height: 30px;
        word-wrap: break-word;
        background-color: #f7f9fc;
        -webkit-user-select: text;
           -moz-user-select: text;
            -ms-user-select: text;
                user-select: text; }
        ._13ylVgHNkLcqBN0OCM9z7q.detail table.summary td div.codes i {
          position: absolute;
          top: -12px;
          left: 35px;
          width: 15px;
          height: 12px;
          display: inline-block; }
      ._13ylVgHNkLcqBN0OCM9z7q.detail table.summary td.right {
        text-align: right; }
        ._13ylVgHNkLcqBN0OCM9z7q.detail table.summary td.right span {
          margin-left: 10px; }

._13ylVgHNkLcqBN0OCM9z7q input.search {
  width: 80px;
  padding: 0 5px;
  border: 1px solid #eee;
  height: 30px;
  line-height: 30px;
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
  margin: 0 5px; }

._13ylVgHNkLcqBN0OCM9z7q .report-search-bar select.report {
  min-width: 80px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3bgzIpCc3teAnz8y-Tnbll {
  min-height: 200px;
  background-color: white; }
  ._3bgzIpCc3teAnz8y-Tnbll > .tabs {
    height: 37px;
    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;
    font-size: 14px;
    color: #2c3341;
    border-radius: 3px 3px 0 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e3e1e1));
    background: -webkit-linear-gradient(#f6f6f6, #e3e1e1);
    background: linear-gradient(#f6f6f6, #e3e1e1); }
    ._3bgzIpCc3teAnz8y-Tnbll > .tabs > span {
      height: 100%;
      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;
      width: 105px;
      cursor: pointer; }
    ._3bgzIpCc3teAnz8y-Tnbll > .tabs > span.active {
      font-weight: bold;
      color: white;
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222); }
    ._3bgzIpCc3teAnz8y-Tnbll > .tabs > span.actions {
      margin-left: auto;
      width: 140px; }
      ._3bgzIpCc3teAnz8y-Tnbll > .tabs > span.actions > span {
        margin-left: 10px;
        width: 100px;
        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; }
  ._3bgzIpCc3teAnz8y-Tnbll > .tab-content {
    min-height: 255px;
    position: relative; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.UtKZpAMKoTeqtZuxikS9V span.query {
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222); }

.UtKZpAMKoTeqtZuxikS9V > div.top-info {
  border-left: 2px solid #ff5b06;
  margin: 30px 0px;
  padding-left: 5px;
  font-size: 22px; }
  .UtKZpAMKoTeqtZuxikS9V > div.top-info > span.title {
    background: -webkit-gradient(linear, left bottom, left top, from(#ff5b06), to(#fe952c));
    background: -webkit-linear-gradient(bottom, #ff5b06, #fe952c);
    background: linear-gradient(bottom, #ff5b06, #fe952c);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    margin-right: 15px; }
  .UtKZpAMKoTeqtZuxikS9V > div.top-info > span.issue {
    min-width: 120px;
    color: white;
    border-radius: 6px;
    padding: 0px 10px;
    background: #ff5300; }

._21aSnkx6jgk3GFKKqWQNTU {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  ._21aSnkx6jgk3GFKKqWQNTU > div.issue-item {
    border: solid 1px #ccc;
    border-radius: 8px;
    margin-bottom: 20px;
    width: 24%;
    margin-right: 8px;
    color: #666;
    font-size: 16px; }
    ._21aSnkx6jgk3GFKKqWQNTU > div.issue-item > div {
      height: 40px;
      line-height: 40px;
      text-align: center;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      ._21aSnkx6jgk3GFKKqWQNTU > div.issue-item > div > span {
        width: 50%;
        border-bottom: solid 1px #ccc;
        border-right: solid 1px #ccc; }
        ._21aSnkx6jgk3GFKKqWQNTU > div.issue-item > div > span:last-child {
          border-right: 0; }
      ._21aSnkx6jgk3GFKKqWQNTU > div.issue-item > div.issue {
        background: #e8eaf0; }
      ._21aSnkx6jgk3GFKKqWQNTU > div.issue-item > div.num > span {
        border-bottom: none; }

._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.full-num {
  height: 60px;
  line-height: 60px;
  text-align: center;
  font-size: 28px;
  margin-bottom: 20px;
  background-color: #fb2222;
  color: #fff;
  border-radius: 8px; }

._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  ._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method > div {
    width: 32%;
    text-align: center;
    border-radius: 8px;
    font-size: 20px; }
    ._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method > div > p {
      font-size: 22px; }
      ._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method > div > p:first-child {
        line-height: 50px;
        font-size: 24px;
        color: #fff;
        background-color: #fb2222;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px; }
      ._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method > div > p:nth-child(2), ._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method > div > p:last-child {
        border: solid 1px #fb2222;
        color: #fff;
        border-top: none;
        line-height: 40px; }
      ._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method > div > p:last-child {
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px; }
    ._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method > div:nth-child(3) > p:last-child, ._1NQ8aSsHt_MjTff423rGN0 > div.issue-item > div.method > div:last-child > p:last-child {
      line-height: 80px; }

._1ia8wG4UgSlnMiYaZ8BPBI > div.issue-item {
  color: #fff; }
  ._1ia8wG4UgSlnMiYaZ8BPBI > div.issue-item > div.method {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    ._1ia8wG4UgSlnMiYaZ8BPBI > div.issue-item > div.method > div {
      width: 32%;
      text-align: center;
      border-radius: 8px;
      font-size: 18px; }
      ._1ia8wG4UgSlnMiYaZ8BPBI > div.issue-item > div.method > div > p:first-child {
        line-height: 40px;
        background-color: #fb2222;
        border-top-left-radius: 8px;
        border-top-right-radius: 8px; }
      ._1ia8wG4UgSlnMiYaZ8BPBI > div.issue-item > div.method > div > p:last-child {
        line-height: 70px;
        font-size: 28px;
        border: solid 1px #fb2222;
        border-top: none;
        border-bottom-left-radius: 8px;
        border-bottom-right-radius: 8px; }

._2wHZRBIY-iN5OpS7uWdAFi > div.issue-item {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
  ._2wHZRBIY-iN5OpS7uWdAFi > div.issue-item > div {
    width: 23.5%;
    border: solid 1px #e3c9c9;
    border-radius: 8px;
    margin-bottom: 20px;
    font-size: 18px; }
    ._2wHZRBIY-iN5OpS7uWdAFi > div.issue-item > div:nth-child(1), ._2wHZRBIY-iN5OpS7uWdAFi > div.issue-item > div:nth-child(2) {
      width: 49%; }
    ._2wHZRBIY-iN5OpS7uWdAFi > div.issue-item > div > p {
      height: 60px;
      line-height: 60px;
      text-align: center;
      color: #745454; }
      ._2wHZRBIY-iN5OpS7uWdAFi > div.issue-item > div > p:first-child {
        background: #f3d5d5; }
      ._2wHZRBIY-iN5OpS7uWdAFi > div.issue-item > div > p:last-child {
        font-size: 36px; }

._2CCBOm4sRoGf_4psTWCY0T > div.issue-item > div.method {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center; }
  ._2CCBOm4sRoGf_4psTWCY0T > div.issue-item > div.method > div {
    width: 30%;
    text-align: center;
    border-radius: 8px;
    font-size: 18px; }
    ._2CCBOm4sRoGf_4psTWCY0T > div.issue-item > div.method > div > p:first-child {
      line-height: 40px;
      color: #fff;
      background-color: #fb2222;
      border-top-left-radius: 8px;
      border-top-right-radius: 8px; }
    ._2CCBOm4sRoGf_4psTWCY0T > div.issue-item > div.method > div > p:last-child {
      line-height: 70px;
      font-size: 28px;
      border: solid 1px #fb2222;
      color: #555;
      border-top: none;
      border-bottom-left-radius: 8px;
      border-bottom-right-radius: 8px; }

._2VQ-eVxy8d6fyHnYm6yAoe {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  ._2VQ-eVxy8d6fyHnYm6yAoe > div.issue-item {
    border: solid 1px #ccc;
    border-radius: 8px;
    margin-bottom: 20px;
    width: 24%;
    margin-right: 8px;
    color: #666;
    font-size: 16px; }
    ._2VQ-eVxy8d6fyHnYm6yAoe > div.issue-item > div {
      height: 40px;
      line-height: 40px;
      text-align: center;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      ._2VQ-eVxy8d6fyHnYm6yAoe > div.issue-item > div > span {
        width: 50%;
        border-bottom: solid 1px #ccc;
        border-right: solid 1px #ccc; }
        ._2VQ-eVxy8d6fyHnYm6yAoe > div.issue-item > div > span:last-child {
          border-right: 0; }
      ._2VQ-eVxy8d6fyHnYm6yAoe > div.issue-item > div.issue {
        background: #e8eaf0; }
      ._2VQ-eVxy8d6fyHnYm6yAoe > div.issue-item > div.num > span {
        border-bottom: none; }

.G152QauBV7KdB0ROF9H3z {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .G152QauBV7KdB0ROF9H3z > div.issue-item {
    border: solid 1px #ccc;
    border-radius: 8px;
    margin-bottom: 20px;
    width: 48%;
    color: #666;
    font-size: 16px; }
    .G152QauBV7KdB0ROF9H3z > div.issue-item:nth-child(2n + 1) {
      margin-right: 2%; }
    .G152QauBV7KdB0ROF9H3z > div.issue-item > div {
      height: 40px;
      line-height: 40px;
      text-align: center;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .G152QauBV7KdB0ROF9H3z > div.issue-item > div > span {
        width: 50%;
        border-bottom: solid 1px #ccc;
        border-right: solid 1px #ccc; }
        .G152QauBV7KdB0ROF9H3z > div.issue-item > div > span:last-child {
          border-right: 0; }
      .G152QauBV7KdB0ROF9H3z > div.issue-item > div.issue {
        background: #e8eaf0; }
      .G152QauBV7KdB0ROF9H3z > div.issue-item > div.num > span {
        border-bottom: none; }

._30h_j7Mk1pwPPfpaKRomZm {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  ._30h_j7Mk1pwPPfpaKRomZm > div.issue-item {
    border: solid 1px #ccc;
    border-radius: 8px;
    margin-bottom: 20px;
    width: 24%;
    margin-right: 8px;
    color: #666;
    font-size: 16px; }
    ._30h_j7Mk1pwPPfpaKRomZm > div.issue-item > div {
      height: 40px;
      line-height: 40px;
      text-align: center;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      ._30h_j7Mk1pwPPfpaKRomZm > div.issue-item > div > span {
        width: 50%;
        border-bottom: solid 1px #ccc;
        border-right: solid 1px #ccc; }
        ._30h_j7Mk1pwPPfpaKRomZm > div.issue-item > div > span:last-child {
          border-right: 0; }
      ._30h_j7Mk1pwPPfpaKRomZm > div.issue-item > div.issue {
        background: #e8eaf0; }
      ._30h_j7Mk1pwPPfpaKRomZm > div.issue-item > div.num > span {
        border-bottom: none; }

.Gv5AMcooovmAP0GvIMrqJ {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  .Gv5AMcooovmAP0GvIMrqJ > div.issue-item {
    border: solid 1px #ccc;
    border-radius: 8px;
    margin-bottom: 20px;
    width: 24%;
    margin-right: 8px;
    color: #666;
    font-size: 16px; }
    .Gv5AMcooovmAP0GvIMrqJ > div.issue-item > div {
      height: 40px;
      line-height: 40px;
      text-align: center;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      .Gv5AMcooovmAP0GvIMrqJ > div.issue-item > div > span {
        width: 50%;
        border-bottom: solid 1px #ccc;
        border-right: solid 1px #ccc; }
        .Gv5AMcooovmAP0GvIMrqJ > div.issue-item > div > span:last-child {
          border-right: 0; }
      .Gv5AMcooovmAP0GvIMrqJ > div.issue-item > div.issue {
        background: #e8eaf0; }
      .Gv5AMcooovmAP0GvIMrqJ > div.issue-item > div.num > span {
        border-bottom: none; }

._1P6cs9ov7IE6yKAr3LMOed {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  ._1P6cs9ov7IE6yKAr3LMOed > div.issue-item {
    border: solid 1px #ccc;
    border-radius: 8px;
    margin-bottom: 20px;
    width: 24%;
    margin-right: 8px;
    color: #666;
    font-size: 16px; }
    ._1P6cs9ov7IE6yKAr3LMOed > div.issue-item > div {
      height: 40px;
      line-height: 40px;
      text-align: center;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
      ._1P6cs9ov7IE6yKAr3LMOed > div.issue-item > div > span {
        width: 50%;
        border-bottom: solid 1px #ccc;
        border-right: solid 1px #ccc; }
        ._1P6cs9ov7IE6yKAr3LMOed > div.issue-item > div > span:last-child {
          border-right: 0; }
      ._1P6cs9ov7IE6yKAr3LMOed > div.issue-item > div.issue {
        background: #e8eaf0; }
      ._1P6cs9ov7IE6yKAr3LMOed > div.issue-item > div.num > span {
        border-bottom: none; }

/** 
 * 该文件由CLI自动生成，创建于：Mon Feb 14 2022 10:06:43 GMT+0800 (GMT+08:00)
*/

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._35xWH1ilaZYVLcOtySpghC > .tab {
  height: 55px;
  line-height: 55px;
  position: relative; }
  ._35xWH1ilaZYVLcOtySpghC > .tab > span {
    display: inline-block;
    padding: 0 55px;
    margin-right: 5px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    background: #f3d5d5;
    color: #745454;
    font-size: 14px;
    cursor: pointer; }
    ._35xWH1ilaZYVLcOtySpghC > .tab > span.actived {
      background: -webkit-gradient(linear, left bottom, left top, from(#ff5200), to(#fe9a30));
      background: -webkit-linear-gradient(bottom, #ff5200, #fe9a30);
      background: linear-gradient(0deg, #ff5200, #fe9a30);
      color: white; }
  ._35xWH1ilaZYVLcOtySpghC > .tab > i.rule {
    position: absolute;
    right: 0;
    color: #c00;
    cursor: pointer;
    font-size: 16px; }

._35xWH1ilaZYVLcOtySpghC > .lotts {
  border-radius: 0px 10px 10px 10px;
  border: solid 1px #e3c9c9;
  height: 880px;
  padding: 20px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: auto;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  ._35xWH1ilaZYVLcOtySpghC > .lotts::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  ._35xWH1ilaZYVLcOtySpghC > .lotts::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  ._35xWH1ilaZYVLcOtySpghC > .lotts::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._8h56z9C3tTyKSw5x4OeIP {
  width: 252px;
  height: 100px;
  display: inline-block;
  border-radius: 6px;
  border: 1px solid #ccc;
  margin: 0 9px 20px 9px; }
  ._8h56z9C3tTyKSw5x4OeIP.disabled {
    -webkit-filter: grayscale(1);
            filter: grayscale(1); }
  ._8h56z9C3tTyKSw5x4OeIP:nth-child(4n + 1) {
    margin-left: 0; }
  ._8h56z9C3tTyKSw5x4OeIP:nth-child(4n + 4) {
    margin-right: 0; }
  ._8h56z9C3tTyKSw5x4OeIP > div.info {
    height: 60px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background: #f3d5d5;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center; }
    ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue {
      background-color: #c0a1a1;
      padding: 2px 10px;
      color: white;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      position: relative;
      padding-right: 25px;
      display: inline-block;
      height: 26px;
      padding-left: 40px;
      line-height: 26px;
      background-repeat: no-repeat;
      background-position-y: center;
      background-position-x: 5px; }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue::before {
        position: absolute;
        top: 0px;
        right: 0;
        content: "";
        width: 0;
        height: 0;
        border: 14px solid transparent;
        border-right: 10px solid #f3d5d5; }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsjp {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABF1BMVEUAAADz1dXwysr24eH02Njz1NT////019f34eHpsbH13d345+f67e378fH88/P13d356+v89fX++/vsu7v34+P88/Prurr45ub99/f13d3qtbX56+v13d389fX45+f+/Pz45+f67u767u778vL78vL88/P78fHqtrbrubnsvLz35OT13NzpsrL//v7////+/f3++vv42+Lxvsvxusj1z9n88vT0y9beYYDRIU3MCzzLCTnOF0XYRGntqLn++Prur7/RIk7JADHKADLKATTKAjTKATPMDDzjeZP99ffLBzjokafJADLSJ1H43OP32+LKBDbrn7LidpHhcY3njqTOFEPzyNPfZYT++fr++PnXQmf43uTSJlHhcI2WtAGoAAAALXRSTlMAAAAAAAAAAAAENoTE6PsvmeX+BGXeBHLzMAWaN+aF/obFxujq+ukFBARlLwRlCjsYAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UKEgc1NlI55o4AAAFSSURBVCjPdVLpWoJAFJ1BQUVBUHBXtDIt11xyT1FwI1NzK+v9nyNmRvHLvs6fyz3nMncFAABI2Vys28PxPOdxsy4bBQGGnWa8gugrFE0UfKLgZaAd8w6/JJeKFkqy5HeYCqQDwVDxF0LBAA0BxUhXvKlIDAWcYZl45adKtVYn33LYCSJR8v5zo9lqd7q9F5wnGgGxOOb7A3U40nR1PJkiNx4DCQXHD1QNQ5/Nka8kQQrVX26ceE0zXheonxtwiwLemsOzoC1XiLkDaWQqrZElqGvE8IBHptrWLsI7Ee6RqXV0S9A35CmcvN61kuvbHUmexOX2xudfjP2BlEsa/JjMDBxvfB5PDWbISKbzr6Wq6tv9kYwkcxniYrX+3uwO1hD/HTuks38XlTUXZa724Wq1j3i1pgKZnCAq5BgUUcgxtJ2ciXk+eTaR4tJpLpVg8+R8fgDt5l9iVrO98AAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0xOFQwNzo1Mzo0NCswMDowMB1wVogAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMTAtMThUMDc6NTM6NDQrMDA6MDBsLe40AAAAAElFTkSuQmCC); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gskr {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACcFBMVEUAAADz1dXwysr24eH02Njz1NT////019f34eHpsbH13d345+f67e378fH88/P13d356+v89fX++/vsu7v34+P88/Prurr45ub99/f9+Pj++Pj13d389PTqtbX56+v13d389fX99/f45+f+/Pz//v745+f67u767u778vL78vL88/P78fH+9/fqtrbrubnsvLz35OT13NzpsrL//v7////+/f3v7+/6+vry8vL29vbt7e10dHSmpqbu7u7+/v7b29uIiIiVlZX//f2UlJRfX1+BgYHMzMxvb29dXV1tbW3Z2dnFxcVcXFxjY2NhYWGQkJD9/f394uP7srb6oqj7v8P+8PDp6elxcXF3d3fr6+uRkZFqamr6qKzzNUTyFCryESjyGC31T1v80NLY2Nh1dXVeXl5kZGS/v7/z8/O0tLRubm7ExMT6trvyIDLyECnyEyzzEivzDib0QU7+4eP+//+Tk5OAgID7+/vo6Ojz+PvbVmv0EivkFTDfFzPyDiX5jZb19fXZ5fGeO2X3Dyf1Eiv2ESmwIUg4PX4qQISEJ1jxXmv/+/vd5fBBUI+eI03UGTeeJU8fQYcARpEARpAMQIq8aYL/+vnm5ub19/pIcqsEQIwcQogIRY8ARZAARY8DP4uqnLj09PTq6urx8fGwsLBsbGyzwdoTSZEAQ44AQIw4YaDi5u+SkpJ8fHzJyclmZmZra2umtdIsWZsFQ44BQY0LRo9JbafP1ubW1tZ5eXlgYGDGxsaHh4dpaWmPj4/h5vCvvtiesM+8yd7v8ffn5+eLi4vr7OyEhIRycnLa2tqqqqrw8PDe3t6KioqYmJj3+PgraIANAAAAM3RSTlMAAAAAAAAAAAAENoTE6PsvmeX+BGXeBHLz8/Mw3gWaN+bmhf7+hsXG6Or66eYFBARlLwTNUo9lAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UKEgc1NlI55o4AAAHQSURBVCjPY2BgYGBkYubk4ubh5ePj5eHm4mRmYmQAAxZWNn4BQSFjEyAwFhIU4GdjZAGLswuLiJqawIGpqIgwO1CGkVVMXMIEBUiKi7EyMjCxiUiYmJkjiVtYSomwMTFwSIuaWFnb2MKE7ewdHO1kpDkYZOWcTJxdXFytoBJu7h6eXiZysgzyCibePr5+/gEmgUHBIaEmYeGe1hGRivIMSsoBUX6+0VYmMbFx8QmJSSbJKalp6SqqDGrGJhmZWdkmObl5+fkFhUXFJaVlbuUm6gwaIIMrAiqrCvPzq2tq6+pNGkDWaTJoQexsbGpuaW1r7+js6gbz+Rj4IBI9vX39EyZOmjxl6jSohDbI7dMDZsycNXvO3Hnz5i8wWbgIbBTQ8sVLlmabLFu+Yt68eStXrTZZs3adOdByVeUAf7/1G6xMNm7avGXrtu0mO3bu8gU5F+jB3R579u4LMNl/4OChwyZHPPccTTmmI8+gCwwSx127jpvBguREqudJEzldcCDaRpw6DQ/cM2fPlYACERzsi8uRgj3jPDjYGVn1MCNKDxhRwKjVR4taA3DUAmUY2QwFBJUhiUFZUMCQjZUFkkyAyceIS0mNV0uLV02JywiSfABHRpJczI0JKQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0xOFQwNzo1Mzo0MCswMDowMOk/cpsAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMTAtMThUMDc6NTM6NDArMDA6MDCYYsonAAAAAElFTkSuQmCC); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gshk {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACMVBMVEUAAADz1dX5///tpZ74///xyMbz19jIAADGAADxycjyz87z2NnHAADtpJ3to5zyzs3z19f////vs67qi4DncWPlYVDkWUfqioDvtrLoe27jUT7gOCHgNyHsmpLkWUfsmpHqjoTiSTXiSjbvtbHkWUbvtbD////oem3vsq3jUD3qin/gNyDqin/ncWLncWLlYFDlYE/kWkjlYFDvtrHoe23jUT3oem3eLBTeKRDeJw7fMhreKA7eKA/eJg3gMxvlUz/iRC/jSDP0t6/74+DmXkvgOCH2xL3////+9vXoaVjnZVP99PP0uLD86ujwnJDdJAreJw3eKhHmXUrhPCXfLhbshHX+9fT639v86+nsgnTpcWDukYTtiHrlV0TeKxLeLBPfLRTzsaj3zcf2wLnvlIfsgXL86eb63tr87ev98O787uz87OrtiXvyqqD64d798vDxpJn2wrvuj4Lthnj52dT97+3519LmW0joZ1b40s375uP4z8nnYlDmXUvnY1Huj4H75uT98/HzraTlVUHiRC7eKQ/fLhXuk4b99PL76OXxp53lWETkUDzukoXmYE3gNh/eJgznYU7ukITwn5TrfW7rfm/tjX/97+764d3dJgzrfW340sz52NT75eLxppzyq6H98fD98vHyqqHkTzr86+j408774d3vlor4zsn40czgNB3gNR363dn40MrjSDL+/Pv1wbrfMBjxo5njSTTgMxzrgHHfLxfiQCnhPCbgOSLshnjpkjo+AAAAN3RSTlMAAAAAAAAAAAAAAAAAAAAAAAQ2hMTo+4QvmeX+/mXeZXLz8zDeMAWaN+aF/obFxujq+ukvmeWZvEjSsQAAAAFiS0dEEeK1PboAAAAHdElNRQflChIHNTZSOeaOAAAB0UlEQVQoz2NgYGBgZGIWFBIWERUTExURFxJkZmFkAANWNnYJSSlpcwtLSwtzGSlJCQ42VpA4J5egrJyVtY0FGNhYW8nJC3JxAs3hFlRQtAAL29hagkgLRQVBbkYGJh5ZJYhqSzt7B4guJVkeJgZeZTmoIY5Ozi6WELaKKh+DmroVxBxXN3cPT1uIGit1NQYNTWsgy8bC1svbx9fP39Y2AChjranBoKVtYxEYFBxiGxoWHhEZFR0TG2djYaOtw6Abb2GRkJiUnJKalp7ik5GZlZ2TYGERr8egD9QZmOuel19QWFRcUlpW6J5XDnSCAYMh0ArbCu/Kqmqvmtq6+obGpuYWoNPFGMSA0q1t7fkdnV3dPX4+vX39E2zAEkZg97VNnDR5SvHUadNnxM4Eu9gAbDlQJnDW7Dlz581fsHBRHIgPtFxHG+S/mYuXLF2WvzxpxeyVq4B8kHPBHrRY3eu+ZuHaddGN6zdstIF4EBwkNi3zZ6zZtNlyy9bpUyyhQQIJRJtt23fEWVpY7tzlagMNRFiwQ2IqLt4GFuxIEQUNfmhEgaJWHj1q+TkhiYHD2MRUO97C2toiXtvUzJhDgBWSTMDJR0tX39BQX1cLmHyYQMkHANq9jzJcocN0AAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEwLTE4VDA3OjUzOjM5KzAwOjAwdmI+UQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0xOFQwNzo1MzozOSswMDowMAc/hu0AAAAASUVORK5CYII=); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gscn {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABfVBMVEUAAADz1dX5///tpZ7xyMbz19jFAADEAADxycjyzs7z2Nnto53to5zyzs3z19ftpJ7////vs67pioDmcWPkYFDjWEfvtrLnem7iUD7fNyHsmpLjWEfsmpHqjoThSDXhSTbvtbHjWEbvtbD////neW3usq3iTj3iTz3piX/fNiDpiX/mcGLmcGLkX0/jWUjkYFDvtrHnem3iUD3vtbHdKxTdKBDdJg7eMRrdJw7dJw/dJxDfMQ/hPw7eKxDeLQ/eLBDdJhDnWwv1pwXiRA3dJRDmWQzmVwziQQ7pZgrfNQ/fMxrdKg/xlQbxkQfdKhDdKxDoYAvmWgviQwzwjAf0oAX8zQH8zAHznwXwiwfiQw3fMA/uggjeKg/nXQv5vgP/3wD5uwPgNw/fMg/dKRDdKxPxkwb/2wD/3ADwjgfgOQ70owXrcwnrdQn0oQXeLg/qbQrpZwrgOA7jRw3jSA3eLRDugQjsdwniQw7eMA/eLw/nXAv1qQXiRQ3oYgv///9T1T16AAAANHRSTlMAAAAAAAAAAAAAAAAAAAAABDaExOj7L5nl/mXeZXLz8zDeMAWaN+bmhf6Gxcbq+ukvmeUvEvTPYQAAAAFiS0dEEJWyDSwAAAAHdElNRQflChIHNTZSOeaOAAABgklEQVQoz2VS91vCMBANFRkuUiigDFEBoSAo6hUaQereuBW3DPfe+3+3Sa2fH74f8iXvLnfJe4cQQgauDvN2h+B0Cg47j+s4A2Iw1ptc7ta2QZAkGGxrdbvM9UbKW6zY401nZABCAORM2uvDVotapwH720GlAYayOXWVod2PGwyIM3kC8nBeZZSR0TFCE+SAx8Shxg4vjE9MKioxNT0DLAKdXU0oGJqdy80vFHKLKllYWi7QK+lQEIW7V1bX1jc2i1sEyHZxhxaFTCSMouLu3v7BweEIbQylcoV1EWMoXgVydHxyqrDiFcYDVHuQAOTs/OLyqkTbXt/c5rVIAiUlcndPyIMaIMrj03OB8ZITOSWgb6T55Zf861tFD/SCDuX945PohwRtriP7Vda3avOYKOsn8ptPnxuOZOAf6AeDobRcyzNJqIj/QEVkstdcYLL/MeqH/jGKWuvTrGU0s7bZog2DuS/VL1bpMFTF/tSAucWojYmBs2E+GheSSSEe5bGNjc83hpNs7Y12LWYAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAtMThUMDc6NTM6NDMrMDA6MDDY12gGAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTE4VDA3OjUzOjQzKzAwOjAwqYrQugAAAABJRU5ErkJggg==); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gstw {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB0VBMVEUAAADz1dX//+avmsP2mprw///hxdD22NYAAFD/AADz2Nj0xcXixtHpzNLzzc30xsbz2dkAAFOtmMP2l5f2mJj2mZn////Dq8iKeblmWrBORapCPKhpPJHxRUr6Wln4eHj1q6vq///Hr8l0ZbM4MaQUEpr9EhL7MTH5ZWX1r6////uei79DO6f7Ozv3jIzt//////yQfrs0L6T8KCj4fn7s//+ijsA6NKb8KSnFrclEPKf1ra3///9xY7P5ZGTr///Bqsg3MKP7MDD1qamIeLkUEZr9ERH4eHhlWbD5WVlWRab6RETPPFb7Ozv9PDr6RUX5WVn8MDD4fX31rq74eHj6RUX7PDwEBJYAAJUAAJY0AHXyAAf/BAMMC5gAAJQAAJdIAGv2AAX/AAD+AAD9CwsZGaAUFJ4HB5hUAGT4AANJSrRycsRwcMRLS7QKCpkBAZU+Pq+VldPW1u7V1e6QkNE7O64YF51eXrzDw+b////AwOVcXLsMDJoBAZa0tOD4+Pz39/ywsN5ISLMCApYqKqdtbcKhodigoNhqasEoKKYhIqM8Pa85Oq4AAJj+BAQJAI8KAI8IAI8NBJEMApAGAJFaAGC+ACS+ACW9ACbTABn9AAEKuHulAAAAV3RSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDaExOj7++jEhDYEL5nl/v7lmS8EZd7eZQQEcvPzcgRl8/Mw3jAFmpoFN+bmN4X+/obFxujq+vv76cXmci+F6Pr4CpSKAAAAAWJLR0QWfNGoGQAAAAd0SU1FB+UKEgc1NlI55o4AAAFWSURBVCjPY2BgYGBkYhYTl5CUkpaRlZNXUGRhZWQAAzZ2DiVlFdXwiMio6Bg1dQ1NTi5ukDgPr5a2TmxcREREfEJiUnJyiq6ePh8/0Bx2A0Oj1LR0kERGZjIIGJuYCjAyMAmamWdl5+Tm5cMlki30OFkZhCytCgqLiktKETqSk3WthRlsbMvKKyorq6prkCRS7OwZHBxrc+vqGxqbmpEkkp2cGVxc81ta29o7OmuRJdzcGTzCIyK6unu6gK7qRUj0eTJ49U+YMHHS5IkTJkyYMhUukezN4DNtOgzMmDkLLuHL4JeEBJKRJPyTsQJvhoA+bOJAy93dsEkAnesciE0i0JnB3i4FUxwUJCLWupgSoEBk5dSzQBcHBzujgGmQMaq4cRAoohj4+fT1dJHsgUUtAwM3F2ewhroa2D99wMQQDE0MwGhnFVVUCAkIDQsLDQhRUBQFJx8AI4m4KkLfO1gAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAtMThUMDc6NTM6NDUrMDA6MDC7B108AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTE4VDA3OjUzOjQ1KzAwOjAwylrlgAAAAABJRU5ErkJggg==); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gssg {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB2lBMVEUAAADz1dX0///ypKn0//7zyMnz19foAADzycrzzs/z2Njyoqf34eHwysr////z1NT02Nj019f24eH3///ysrbxiJDwb3nwXWnvVWLytbjweIHvS1nuMEHuM0PvTVv2///xmJ/vVGHvVWLxjJTvRFPvRVTxmZ/vRlTytLjytLf3///wd4HysbXvTFrxh4/uMkPxiI/wbnjwbnjwXWnvVmPwW2jwWWb4y8/3wcX68PD68fD45+f+/Pz13d389fXqtrb56+v13d388/P34+P99/frubn45ubsvLz35OTsu7v13Nz56+v89fXpsrL13d345+f67u778fH88/PuJjfuJDbuIjXuJznuLT7wO0zyWGXwQFDuIzXvMEH2hpD7z9P3k5zwPU3vKzzwOUnuJjj3lZ7+9/j2kpvuKDruIDLyV2X4qK/wO0vuIjTyVGL+8PL81djwOUrxRVXwQVDzY2/yUF7wOkruITP2jZb////3maH3lJz1g43uJTfvMUL0cHz2iZPwQ1LwOEj0cn75t73xRlbyWGbxRlX7zND+8PHyWmjuKTr3mqP1e4X3kpv0cX3uIzb81Nj7y9DyVWPvNUXwQVH1hI72jJbxSVjuKTvvLD76wsf6vML+/f3//v4ZIuc6AAAAU3RSTlMAAAAAAAAAAAAAAAAAAAAAAAAABDaExOj7L5nl/v7lBGXe3nLz82XzMDAFmjfmhf6Gxcbq+vv76erFxob+N+YFmjDeZfMEcgRlBC+Z5QQ2hcXo+jf0S2gAAAABYktHRA5vvTBPAAAAB3RJTUUH5QoSBzU2UjnmjgAAAZFJREFUKM9jYGBgYGRiFhYRFROXkBAXExURZmZhZAADVjZ2SSlpmeCQ0NCQMFk5KUl2NlaQOAenvIJieERkVEh0SEhIdHS4koI8JwfQHC55ZZWY2Lj4hMSksBCQVIiqsjwXIwMTu5pqckpqWnpGZlZ2TjRYSl2NnYmBW0MpJzcvv6CwKKE4pqQ0BAyUNLkZtLTDy8orKsOqqmtyarPqIFrCtbUYdHSjcyor6nOisqOjwxoawRIh0bo6DHr60WVNFc3pyZkt6a1tEPGQaH0DBsOwkOjG9o7Oru6exN6+fohESJgRgziQCo2cMHFSY0zN5JgQGDBmMMkBaZ0yddr0aKDvYOI5EgymXTOAICxs5swZSCDMjMF81mxswILBsgIrsGKwtsEmbmPNYGuHTcLOlsHeYQ6m+BwHewYeRydMCSdHHgZePmcXdHEXZz5eBkZ+Vzc0GRc3V35gtAsIujs7Idkzx8nDU1AAFOkCjHxe3j42c0Gic218vL34+AUgyYSRV8jXzz8gMCgoMMDfz1eIF5R8AKP7w4w33t/uAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIxLTEwLTE4VDA3OjUzOjQxKzAwOjAwT0h5LwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMS0xMC0xOFQwNzo1Mzo0MSswMDowMD4VwZMAAAAASUVORK5CYII=); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gseg {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAB2lBMVEUAAADz1dX7///qnqbxxsjz2NezAACxAADxx8nyzs/yzc/02NjqnKStmJitl5f////42dnixsbqzc3hxcX22NiumZn////trrTmf4vhY3PeT2LdR1vdR1rtrrPtsrfjbXzbPVLXIDntsrbokZvdRlrpkZvmhI/aNUvpkpvtsLX////ibHvjbHvsqrDbPFHzzdDvp7HzzdD67u767u778vL78vL88/P88/P78fH35ub6+Pjnz8+Ce3ttX19tXl7Gra1DOzugjIwuKSmPfX0uKCgtKChEOzvHrq5zZWU4MTEUEhLDq6uJeHhmWVlORUVFPDxlWVnVEy7UDyvUDinWGjTUDirUECvUDyrWGTPUECztnqnun6rolZLnlI////////7+//36+uz39N7+//vz6cft4K70683y6cny6cfp2Jz8+vPr3KPZvVTexmvl0YjYvFLcwV769+ro2Jrav1vk0Ifq26PcwmPav1n69ujm1JDfyHLq26Xp2Z7n1Zbavlj59eb//v7t36vt36/q26Tjz4Xw5b/p2Jr7+/v7+/z39Oru5MLq3bHq3rPr4Lny7Nb6+vhQUFBRUVFRUVJRUVBPTUdNSkBNSj5NS0FQT0xSUlIIBwcAAAANCwsEBASgwYTuAAAAUXRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDaExOj7+zYvmeX+L2XeZXLzZTAFmpo35oX+hsXG6Or6++mG/jfmmpow3mXzcvPz3i+Z5f42hcXo+sVrBx+2AAAAAWJLR0QPGLoA2QAAAAd0SU1FB+UKEgc1NlI55o4AAAF9SURBVCjPY2BgYGBkYhYTl5CUkpaRkpSQFWNmYmQAAxZWNjl5BcXAoODgoEBFBXkldlYWkDgHp5iySkhoaBAYhIaGqKiKcXEAzeEWU1MPCw8LCwoD4SAgU11NjJuRgYlNQx2qGigMxqHqGmxMDDyaKmB+GFgmDKwtTEWTh0FLOwKmAQ7CI3S0GHT1QsOgIBLGCAvV02XQN4iCguiY2KhoKNvAkMEoDgriExKT4pNhPGMGExgzJTUtPSMzC8ozZTCDSWTn5OblFxRCeeYM5jCJouKS0rLyCriEBUyisqq6prauHm6UUQOU2djU3NLaBtXRYMxgadUOBh2dXd09vX39EJ6VJYO1zYSJIDBp8pSp06bPmAnmTLCxZtCynTUbA8yy02LgtXfAlHCw52PgZ3B0Qhd3cgQKMwqIObugirs6iwkAo11QSMzRbQ5CeI6Do5iQICjShUUY3D08veaCROd6eXq4M4gIQ5IJI7+omLePr5+/v1+Aj7eYKD8o+QAAy4e/1/otM8kAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAtMThUMDc6NTM6NDArMDA6MDDpP3KbAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTE4VDA3OjUzOjQwKzAwOjAwmGLKJwAAAABJRU5ErkJggg==); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsde {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABPlBMVEUAAADz1dX///+vmprhxcX22Njixsbqzc342dmtmJitl5f31Zj31Zfw1f//0wDz1dn01cb01c301cXz1dj21Zn////Dq6uKeXlmWlpORUVEPDyJeHjHr690ZWU4MTEUEhJzZWWgjIxEOzuPfX0uKCiQfn4uKSnGra1DOzv///9vZGTZqqpmMDDZqanoeHjTERHoeHjpWVnpWVnnRUXnRETmPDzmOzvmPDznRUXse3jkIRHlIRHzwan3sjDs5v/62GT11a381Dv31Yz91Cnr1v/41X391Cjs1v/11a751GX81DH+1BLp1v/11av41Hj61Fn71EX81DwEBAQAAAANCwsKCwsxAAAzAADOAADPAADjBATiAADjAADhAADhAwTiAwTjEgDjEwD6sAD5sAD/1wv/1wD/1AD+1Av/1AT///95syxGAAAAUnRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAENoTE6PuEL5nl/pll3nLzcvMw3gWaN+Y3hf6Gxcbo6vr7++mG/v435gWaMN5l8wRy8wQvmeX+BDaFxej6Gw4OmgAAAAFiS0dEAmYLfGQAAAAHdElNRQflChIHNTZSOeaOAAABJUlEQVQoz22S51LCQBRGb0K1JNQgIIJBpIkiWFFaQu8lgApBEVF4/ydwFyxDNmd27uycb+b7cy8AAEVrOMeB0+V2u5yHDk5DU7BGqwPPkdfXlxB9n/fYAzot9noDx/sH0h8DP88Z9KjHyJ0EpC0Cp5yRAhr4oKQgyCO9EwpLBOHQLkSiQzIYRiNwFhs9EYxi53ARf34hiV9CYjxByDJ+64+MxzgJV5OpGtdwM1VNbuGODFAjCu6V9rcq8arW9JaE1MPsnWD2mIJ0Zv6B2cwf5pk0ZHOLT4JFLgt7eeGLQMjvA8OKBaUviCwDlKlYKm/7cqloQms3WyqisPzXS0GsWMx46VYbW63VGytsV416rcrarJszoRh7s9XudHu9bqfdatoZfD7fAtOj0h2oybUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAtMThUMDc6NTM6NDIrMDA6MDB+oGOyAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTE4VDA3OjUzOjQyKzAwOjAwD/3bDgAAAABJRU5ErkJggg==); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsgb {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACW1BMVEUAAADz1dX//+mvpcDhyM/219YAADUAADD02Njz1tfx1NXv1Nbz1NTv0dPwysr////03+D34eHw1NWupL/////BscWUk7nj09zlb4DeSF7eSV/gVmv0xcrZ0Ny9rsPHtsd0eq03TpkjQ5aZqc80TJhzeq3//+ufmbpEWJ2gmbv///OqpMIvSZcrRpWNjLT//+355eTn5O20utX75+X029z78/P88/P13d34wrz87u397u3/zcKypL6PmcLMzN/BscWzsMpUbq9rgrqysMrwwsnwwsjgVmreSmDeR17kbn/kbn/14uT14uSzrchTa6xqf7eyrceOmML/zcONi7REV51DV51zeqwjQpZzeayTk7nj0tzeSF/0xsva0dy9rcPOyt7hRV3VDi7WETDXGjj5yc8NMIwAJYcNM4/Myd7VEC/WEzLXGzn6ys+LoMwAI4YAJocAJogPNI+MoMwAJIYAJ4h3jMATN5EAJIcrTJz////9/f67xd9BXqcBKIgNMo8AIoUNMo5nf7ja4O7//v7q7vWDlsUoSpvLyd2Noc0xUJ+tudn5+vz//f3Y3u3+/v/N1ujo4evgRFz2x87W4O/f5PBwib/e5vL+9/jeQ1z1yNC8yePuv8rsvsnxwsv1xs31xs7zvcXcN1HXGTfumqj2yND1xc3uwMrtvsnYGznWFTPYGzjWEjHfQ1vfQ1zeQ1veQFnYHTr27PH06/D47/L98/X98/T99PX75+r99vf27fFvhr3d4/D+9PX+//+7xuDX3u3O1umEl8YpSpsxUZ+7xt9CX6dof7h4jcDNyt5s+g3UAAAAX3RSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAQ2hMTo+/voxIQ2L5nl/v7lmQRl3mUEcvPzcgRl8/NlMN7eMAWamgU35uY3hf7+hsXG6vr76erFxob+/obmBXLe3pn+mYXF+sWFNmGG/9cAAAABYktHRA8YugDZAAAAB3RJTUUH5QoSBzU2UjnmjgAAAZxJREFUKM9jYGBgYGRiFhEVE5eQlJKWkZUTYWZiZAADFlY2eQVFpfiExKTkFGUVVXl2VhaQOAenmrpGalp6RkJmVnZObl6qhqYIFzfQHB4tbZ38goJCiERRcUGJrp4+LyMDH7+BYWlZeT5cIj+twsiYn49BwMS0sqq6prYOalR9Q2NTpZm5IIOFZXNlZWVLa1s7SCKlo7Oru7Kyx8qawca2tw8o09c/YSJQYtLkKUBOZbedPYOD49RpIHbl9BlAiZlgZuUsJ2cGl9lz5s4DgvkLFiZlLVq8BMReumy5K4P0ihXZYJC8MisraxGEvWKVG4N7UhYWkCTFIJmYCQWrQQJQdqIHg+eatetAYMb6DauzVi6cAeasXePF4L1x0+YtW7du3bZ9fWZW8oIdW0Fg5yYfBl+/XbvBTtwDcu58MHPvPv8ABpvA/WAPHkD3IDRIDh6CBslhSJAEQQLxyFGkQDwGCURQsB/HFuzYIioYFFHgqA1BjtpQTREhbkhiYJcPUww/AU0MEbDEAEo+wiKikVES0e7SMbFxIsLg5AMAoLjXvhf/os0AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAtMThUMDc6NTM6NDgrMDA6MDDa0Dz8AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTE4VDA3OjUzOjQ4KzAwOjAwq42EQAAAAABJRU5ErkJggg==); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsru {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABcVBMVEUAAADz1dXwysr24eH02Njz1NT////019f34eHspqHspaH5//+/AAC+AADxysjyz87xycjz19i9AADz19fxycfsp6LpsbH13d345+f67e378fH88/P13d356+v89fX++/vsu7v34+P88/Prurr45ub99/f13d31vrn77ez1vbnq1drn5u+VnchCbcCVnchlf79lfr9OcbxOcLtFa7pEarpEa7pOcbxlf7+OlMMqTKjctb3BWGD////pfnPvtrThXlPutrPqnZjfUEP////pkYvfT0LqnZfhX1Put7Tmf3bgV0rcPzDcPjDutbHojYbkdWziZlvhX1TldWzutLH//v7////+/f3//v3p7/jp7vg1Zr81Z78CQq8APq4AP64AP68CQa8AQa8AQbAAQK8DRLEAQbEZP6MaQKMaQKQaP6MaP6S5Mje6Mzm5MzneOSjcMB/dMR/cMR/dMB/eOSnaMSHbMSHaMCDcOSraLx/aMB/bNCS0OL7RAAAAVHRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDaExOj7L5nl/gRl3gRy8zAFmgU35oX+hsXG6Or6+/vpxob+N+YFmjDeMGXzBHLzZd4vmeX+/jaFxej6xTZ57b4+AAAAAWJLR0QGYWa4fQAAAAd0SU1FB+UKEgc1NlI55o4AAAFkSURBVCjPbdJpIwJRFAbgMzUthLIk7U2bJYlsFUkNqZAsEWNritFCi9vCr3dnKiTPhzvnvO98uxcAgBCJpzUzWp1er9POaKbFIgIEpERqMJrMF2nswmwyGqQEKeQyC2W9TH+7tFIWGW4Iic3uSPdx2G0SAkRS6k+OG0oqArnTmh5gdcphdu5qsLiam4cFV+Z6QMa1AIvuG4xhmN7J8Kd7CTy3d/fYw32fx2VYyXax2d+8sJr7m/Frbg3Wc2yWZdnOzg8sDxcb2X95wZMXfnli++Q3wed/5jjuhStwhUKxWMRzgeOe/T4IbJXKgtfyj9JWALaDb5UqVqtValVhqNcr78FtGNoJIYQaiNfofBAK7Q6DYiQcaXb3bt6MhEcVQJD0XgT1Kj5G+3s0ia99TElHD1rtbtX8aIWitFLFX7pqfDQWTxx+onYbfR4l4rGJyanOMyEUavo4eZI6PU2dJc9ptYJ/Pl9CD6ycC5TKgQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0xOFQwNzo1Mzo0NyswMDowMCyYTBUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMTAtMThUMDc6NTM6NDcrMDA6MDBdxfSpAAAAAElFTkSuQmCC); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsin {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAACEFBMVEUAAADz1dXw4v72x6rw4v300crz1tf/bQD/agD008/z1tjw4v//bgD3x6n3x6iywpmywpj/5/8ASgD31tnj0cfq0s3i0MX21tgASQD/5v+zwprp///1y7f4v5L6uXz7tGz8sWb7s2z6uHz1y7b1zLn5u4T8r17+p0fs8//3xKD8sWbr9f/4wZX9rVj4wZb1zLj8sWXq8v/5uYD11Mr8wIL8wIP45uX+9u/45uX67u767u778vL78vL88/P88/P78fH45+f//f723t++2bP//P95sWTJya5PpT3Iya2mvo08oCv///+Wun47nyr//f+lvo1QpT3Kya98smdFojMkmBR8smbGyKyQuHlvr1taqEdRpj7GyKv/pD3/ozr/ozn+pkP/ozv/pDv+pUD/ojf/ojj/tWH/tWL/tmL/uGP/+PH/+PD/+fHy6+vX0N/Uzd7u5+n////Pz+uamtSrrNyvsN2entbCwuXm5vSUlNHMzOi3t+C9veLOzunW1u62tuCqqtq1td5pab5lZbypqdm5ueCjo9irq9u1td+np9hRUbRHR7CYmNLBweTMzOnJyeeOjs6Rkc/CwuSlpdj//v77+/2np9mtrdzFxebLy+ibm9T09Pr59//Hxemhn9mgntnAvebz8f2d0pee0pie05ig1Zmc0Jebz5ef05kclg0QkgIQkwIRkwMPkwIdlg4PkgEVlAd0e+6zAAAAXHRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAENoTE6PvoxDYvmeX+BGXeBHLzcjDeBZo35uaF/obFxujq+vvphv435gWaMN4wZfMEcvMEZd4vmeX+mTaFxej6Nsks3PEAAAABYktHREtpC4VQAAAAB3RJTUUH5QoSBzU2UjnmjgAAAZ5JREFUKM9jYGBgYGRilpaRlZNXUFBUklWWZmZhZAADVjZ2FVU19ZjYuLjYGHU1VRUONlawOKeGplZ8XGxsQkJsYmxsXLyWpgYnUIaRS1tHNxYMEhITYhOAtK6eNhcjAzePJlQ8FqQBDHQ12bkZePUNEhMSEkBiCSAaxEkw0OdjMDRKSk5BA8lJRoYMxiapaRCQnpGRnp6WDsKppsYMZuaZWWCQnZObl58J4WSaWzBYFkBBYVFxSWkZjGfFYA1llVdUVlXXVNRCuTYMtlBWXX1DY1NzSyuUa8dgB2W1tXd0dnX3FMEl7KGs3qK+/gkTJ1XBjbKcDGFNmTpt+oyqmbMgvMlWDA6OUDWz58ydN38BlOPowODkvHARGCxesnTZkuUQ9kJnJwYX1xUrV0HA6tVQxsoVri4M/G7uqzGAu4cAg6CQp9caVOFVXp5CggyMwt4+vqtXIQmv9vXxFgZGu4ion3/A2nVQqVXr1gb4+4mKgCJdTFwiMCg4ZP3qdetWrw8JDg2UEBeDJBNGSSnvsPCIyKioyIjwaG8pSVDyAQCPc9tOLSF/PwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0xMC0xOFQwNzo1Mzo0NiswMDowMIrvR6EAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMTAtMThUMDc6NTM6NDYrMDA6MDD7sv8dAAAAAElFTkSuQmCC); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsus {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH5QoSBzU2UjnmjgAABW5JREFUSMetlktMVFcYx//n3Me8LvMA5oGIgICQgkLVWG1iq121sfFBXDey6IamTbtoEzc1tAt2LkyscYWJiz7SWB/QtI02PiqKUBjQqTqIICDMOMyDmbnzvPecLoaXgrZN+iUn5+Tmy/873+985zuXYIUlfD4odU70XLqHfa17xZu//LH11mho/3Q0tScQS9dG1WyJXTHBKeTDnzeQR676uqu8rPJi8v79waLNm7VcMAjBYkFRY+OSJllcTPUPwVlkhHHrCQxc/KD5x/6J9usPgu/LsqFs5EmIZHI6Kp023J+eQ8N6B377+hAqKjxcJ8Ksnk51a6n0N9KpY8OZwx8BWg7WHTuXA8wMeGGQBBRvaRKv9NxsO949cvTO47nqnMZBCEApAWOFtSgIWFdsRs9XrVhfWgTGGbjOoCcS4/nQs06+Y1cXhr0az2Vh3bETJOHzwSgJEOvqxZOnL33yqy/Y8fvdaYUQAo/DgrFAFB6HAs6BYCyJjWUlsMaDOGvuQ7mQBeOLLAhgsiTptt3H5M++PMHujmgQRFDFYYC07SR6zl9rG5iKd1waGFdcDgvcC+JbqtxQM3kkUlk0V7nxOBCFms6Cp1QwNQ6eShSGOg8+N6vw0ZEOvedcGzvcDF1VQfqv9MFtNbZ8erbv3GXfTLVZlpDKaQAAiVLonEGkFIxxMHAYJRFumxEXj76L9aUWcA6A80IGCzM3mMbzqWwrAffS7e/skH7om2j3Tkark+k8bBYDdMbAGINDMWJezUKWBBhkEfOpLBSTDEmWQR0loMWuwihxgRY7F2YXqNFUTcHbk9MzErn+8403vvh24CfvZKSsxuPAX5NzqHbbAQJMBGN4bYMT48EYGOOo8dhxbyqMTXIG5yvGsE7KFzJYZRwods3St947JPb6n+0PJbIekyxhMhSHy2FBOJEGIUCJ1YxANAmzQYLOGGYjSbgcCuSkCm3CD42kwBf0lgu+gIzYZj2ktvGAOBlW94BSUmSS8TScQIXLhslgDOCAy2aBfyaC8tIigAuYCSdQX6HAaN8A68dn4CixgDG+Sn+hqoguyHtEd6mt5tn8OMA5GipK4XsSQo3Hjmxex6NAFE2VTjyajcJsELG9rgz9/hk0VDohVtaCum0gbE1GC60hXkv2tZ/K9Y6GJJFSpHN52CxGqJkcdJ2jyCwjk9MgUApRoNB0BlES4dTi+L4ugHKDjpfqcw5SXqWJAEix1QxKgHREg9NuQXZOhyQSuB0K/DMReKwmgAOBmIqNThssoTDyvZeR5UksVulSW1hkxThoy06QoSF/MEll1+Jl5HzZZ5Ht0mUFwACYtAzqgw8g6bnnHV8wZjCFiB4J36R2+5sga3i80siS9qrOuWD5WOyWmBq4dY0PXNvFk3Hy34O8gr9i5XT721dFXU1c0IZuH2Gjd8tWB3gR1so9r4S30qPAmdY1BaSGrRdE7D04aAC6RYoPQeg/be0lMF44BM6gMXTrew8OkvTkFLgotsh2+znBZKz+Pwjp6cx4LjbfSrS8V8wGZmGzSd70fLST/XnjOJvwKyB0FZB/x56BVm1K0m27O01Czjsfy0EULBbEw1GQpqYurfu7Iv3OtQ42OaaA6a/A8eJ3DlABdENNUjBYjgnldV35e30QbI6CV/zObRBJhtTyupg5c6qNxMJHBau9mggUy91sLX1SOFOdQY/Hxrm9uNN4pL0r7x3UeD6/9C4DAOJ9vUg89CMAIBWKNOeisdNaJvOU6YzxlxhjjGmZzNNsNHY6FYo0BwAkHvoR7+td0n0u/4TPB11VIbvdSAwPi0pj41bBbD5AwPcgm6mBrhUDAAQxAoNxjINc1VOpC6rPN6g0N6/52/I3S0umoyOmLJkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjEtMTAtMThUMDc6NTM6NDcrMDA6MDAsmEwVAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIxLTEwLTE4VDA3OjUzOjQ3KzAwOjAwXcX0qQAAAABJRU5ErkJggg==); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.tykc, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsth, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.tgfc, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsb3y, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.gsb5y, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.tgfctc, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.baac {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABZElEQVRIibWWPU7DQBBGnx2XICGRICpAoDSQS+QClBDoI0oqJCpaoAAuwV8oOQDhEIkIBSFBqYCSikgETTSLbLAdCJ6vsXe9ft/ueGfHXntqlhTNAZtAGVgGCkAf6AFd4BaoAY9JiCQDAR8Aa0AubQbAh5rsAk/fH/oxL6wCDWDjF3DHkLFNvUYU5PLT4fY2cJxgPEoTwBkgITlxY733u5a7XwcupG8MeFgDXUltaDAYSHsY86bOIgu9ASvyTVwo9jOEo6xDt4J5oD1m3NMku2sx8Ip7FQM4yqz4mkRWKotBydCgJAZ5Q4OCRewjEoNXQ/6LrwlmpYYY3Bga1CXRFoAHo0RbEmgHuMoYjjI75odd0G/do5WoCpxndFxXXXXzusVIIv+n4Dj4DnDkOuJqspTMU2Dyj3AJy5ZG4UtxM73W8+lSd8IoyRgZKzGPwJNWEFb4t0UAM/rwWTdFXXeL1JOfAj4BORFTSmUAneMAAAAASUVORK5CYII=); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.hnvip, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.hntc,
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue .bfhn,
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue .cqhn, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.ynhn {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACIElEQVRIiaWWy2vUUBTGf0mm03Gc2uq0gyC2goigdeFWBCkUl4Ig2oobKS5FFF//gVoo0v1sfW6ELt3owr9A6kZQx7EFH8UHmbYh6SRy0jvFpsnNrfNtEu495/vO/XLuvbHeH9qPBsPARWAMOAIMAQGwAHwGXgPPgE9ZFFkCQnwfOA84ugqAUIncBZrJSTsl4QwwD0wakHc4JPademoFrgEvgD4D4iQqwCPgepbABeBhxqpMYQEzimuTgHheVwHdwlJcw/8K3FNLzIdZCcL1oCMwAkyYVr3r3LJpqHTgiK3IjXy3ihGDt3/j7GmbhMfcttpERiif8HD6Qyrjq6YpYwVgNLPi3ojdUy5Odb3i0nE/fg5cdikeDuL3sGXzq95H6KaaMCo72QN6s0ScwTZ7p39SPultmfPeFvl6o0rQLGSl+7net5ccFqeG+PNkc5O1Xu5gYbKmI48hAkt5IkQQ+UlliILcnv1hqzNEDwsqp1djS75M1Fh5U6J8ysMqRXmZ887Vav8+YFwXVTrmx2fmt5tV1hYLuHM7Yc3CLocEjR5dal0+8gHgg24vSP9H/lY7rJ5IZ5Mc4weFtAE815WRRh6P67+BcDY6Vd+RxtBFbxMtxblhi9xEV9b7pWtEiqtJwven6rIIu1AQ8luKi6SAYBY4C7j/acsldeFsIK1z5tT5JFWYrEZiJPYo8Dg5uZ3fFiGoqfHvaoO+Ut3yMTUb+AvYqYz1eBCc1QAAAABJRU5ErkJggg==); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.mltc, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.ynma {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAEmUlEQVRIia1Wa2xTVRz/nXN7e3vXru1ut27ruo0ytyAlJDhURCUO4oMYFhLlkfGBiAn6wQQDEkj0i19wQoDE+PhiDB+MG+DbTxqND1RUQKdbZ2bYSrtHt9Fua3v72H0dc7t1UNwIQX7JuR/O/5zf7/wf538u+ae5HkthltGGD1P+jk9T/rb+WddKjaHKAqhNgjyypXw0sssV+a6M6qcBhJfiWFTg71lnw3vJ5Z09lobt9U0WzushiCfLIWcFGIxBU3Xk8iqUtIzg7BVjtyt8utU2fRhA9KYCGiN4Y7q5/QsafH/3Nrn8uW1DcNoVXOjzYnjSjr5BCb/1VkNRKQhhIKaXioHx2DQ2av3yQWlgr51qXYsKJA0eu8Ye2If6wIlj+/vplg1RnO+txv5j62EwsrCh3K6CgqHWm0XsqgjJpSA86kAmq2IqHGVnfecOVHP5k8X11PxkDQ5PDm/YYW9ZcXLv0zHaviGKi/2VePHogyXkHncO+VmKt17+AY+viyLgl3H/6hh4CxDwa/CvbCJPDLcdT+jWHSUevDBxT8Oof01IFHnHJ8e/Qp03g2dffQR9l6WSeDodCjr3/QJR0NDkTxdC1DvoRmhIwtvdq8AYgaLqIIN9cpfvfJADi9LP0z78JTa/ViZaHRQEVRU5JGZsCA1WlJDXVGbxTPsAygQNwcAMbLwOgdexpmUKd9WlsXVjGBxlsPIcpj3LHadmlr1eCNG7ckujz+feWSSyWgykMlawG6phPF6G7y/5IFj1knlKGaZSVpz73QfdmAtnVZUDXfkV2zOGpZGmnbU7OUoLuTBJs3keNZ4seM4oIVrmS8HlUNAz4IGmX8vLrMKhf1BCcPkUrPycOAEBlSrpmbR/J3W7y9quJ7oSc0C0aXh03WiJwJUxJxJJAXKOx68hL0aulmF4wo43zwQRqE/hp54aKCq3sF6qEPF1uraNa2x4rJMAzqLhj4FKPLUpjNUtCXz8TQCafm1TfMaG/iEJAX8KF3qr8M7ZVaj25HDqs7sL7s/djGLoKCaTeZGr8206AsBSNCRlAQMRNzY/FMXWtkjhgg2POwqOs/mSPf9nDSamRSTTAsKjTigaXbBdj4Ss2UyBV64XMBEdL8eXP9dD0yk2rx9G29oYqjy5QrwTM2LhbmRy1oJd1biC+GLIZBWd3Nt6ZARA3aIr/ifCkfioRZqKhJyS644LpOJJZBLxPnIR5JDV7++0VFffMXIlNgZtLAbC0cNk5MBLy0DIIESR8pJ0C9tvDjWRAPJ5gDFDj082gTFmji5259EVP3EUZGjPHnCC2AAgBMDxn+NZKKhVAOE4gBLzZGCaBkNRAM1YyhsZmhpUL/0YJaFaL3Kxq+ak2Y8+WLLmbh1mx+kQKl3dQkU5LLxDgO+j07Ctae0GYGb6RPGduE3yg2o00j3x/B4wXQfM9+Dy2lXQ5XQxH+2MsdRtZCTNGOswwzf08H0FXnMsPJnU5UYukSnEF4CZE7Ofb78Fb8xEnAFwCIRE7T4JeiK+YLzhr4IgN5MDeGsxE6ZQBwCz4wYBeOcXTs4Xxbfz5EPIZmCTHCBmIRQB4F9sLmbCe41WwwAAAABJRU5ErkJggg==); }
      ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.lztc, ._8h56z9C3tTyKSw5x4OeIP > div.info > .issue.tlzc {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAC2klEQVRIiZ2W20tUURSHv3PmEpbOpDOjkZhdILyECFIv5YNCoN3AwDIJCSqxKCIi6j8oiaKk6CkiyEohrKAkIjWEaCCDQB+SsjIt0JnCUWv0ODOxpz00lz3T5O/lHPba+1trr7PX2kdzO4tIoVVAI1AFlAAuwADGgM9AH9ABfEyG0N5kr1eNC/B5YA9gShUBEJROzgKj8UZdsWAXMAjsSwMeYYi5Q/KZ0sEJoAvISgMcr0ygHTgZPa6N2NdE3vcCd8XYIuDRCsmddIQd9OcUI3M+JKNIIo1AMEgoGELTNUy6LllKzQCl4puYa1xbxIRzSeEmHb9/nsDoJFhMYLXA3AIYC+gFLjIyrBAIqtLVKnaiUXK8EBhRfnCzCSamYNZPdVM1dTUVrHDamPBO8+DpAM9u9YBwkLccFgLxq4XXtWaCRoMSrmnw3Qezv+hsP0X9zk0x5qPby+mqLWd34wXwhsC2FEIxKRPMBl0WkVpjXlrbmhPgEdXVVnD52hEY9yYjVGkUtYiqzE8w/ZjBUZiLx30xqf+IVlae4dvwOOQknO5xsQOncpV3murNJf+EC22tLAWPT2VyqSpZKoTFnMIcJbNJh6D6yAqCR2nJzqTPPZyWgx73O3Aoi39SlwWWKIeNr/1D3Hj4KiX8dvcAn56/BZddZR4UDnqUK8UxzbVzqPkqL5Ls5OXAew4cbAOnDXRlh+nVKD62GvigrAWrCb54wazT1LKN+h0byXNmhQvt/pPX3LzeDXMGFDjBUBbaOnFMkU2uQRmmqGbfTxjz/MlzZgbM+MHrg3wH2JepqljoXrhVPHaWkU6zC6ExP29gGAEsFhNWqzlV2/3b7MqMKeRNdBi4k7JdC4tVvhtJZ4UkK3y7mSf1JdFbygMuJbnp0pGAn5assOJBV0SLAaYXARdp2Q/E9BZVpI+ADTKKhEavkJgj5oqcixTH6H9+WwQgV45PyEPRC3TK+yRRwG+Ae8s2PV7B9QAAAABJRU5ErkJggg==); }
    ._8h56z9C3tTyKSw5x4OeIP > div.info > .deadline {
      margin-right: 10px;
      height: 22px;
      line-height: 22px;
      background: #ff5300;
      color: white;
      border-radius: 20px;
      text-align: center;
      padding: 0px 7px; }
  ._8h56z9C3tTyKSw5x4OeIP > div.countdown {
    height: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0px 10px;
    font-size: 15px;
    font-weight: 600; }
    ._8h56z9C3tTyKSw5x4OeIP > div.countdown > .timer {
      background: -webkit-gradient(linear, left bottom, left top, from(#ff5b06), to(#fe952c));
      background: -webkit-linear-gradient(bottom, #ff5b06, #fe952c);
      background: linear-gradient(bottom, #ff5b06, #fe952c);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      text-align: left; }
      ._8h56z9C3tTyKSw5x4OeIP > div.countdown > .timer > svg {
        color: #ff5c07; }
    ._8h56z9C3tTyKSw5x4OeIP > div.countdown > .goBet {
      text-decoration: underline;
      color: #ff5300;
      text-align: right;
      cursor: pointer;
      white-space: nowrap; }

/** 
 * 该文件由CLI自动生成，创建于：Thu Aug 26 2021 15:23:40 GMT+0800 (GMT+08:00)
*/

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1hqdMdG_uddITHOzYAS81K {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 1000; }
  ._1hqdMdG_uddITHOzYAS81K .content {
    width: 561px;
    height: 390px;
    background-size: 100%;
    position: absolute;
    left: calc(50% - 280px);
    top: calc(50% - 150px); }
    ._1hqdMdG_uddITHOzYAS81K .content .text {
      width: 350px;
      height: 53px;
      margin: auto;
      margin-top: 72px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      word-break: break-word;
      line-height: 29px;
      overflow: hidden;
      color: #5d5879; }
    ._1hqdMdG_uddITHOzYAS81K .content .lottery-boxs {
      width: 350px;
      height: 131px;
      margin: 27px auto 0;
      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; }
      ._1hqdMdG_uddITHOzYAS81K .content .lottery-boxs .item {
        width: 109px;
        height: 100%;
        margin: 10px;
        background-color: white;
        border-radius: 10px; }
        ._1hqdMdG_uddITHOzYAS81K .content .lottery-boxs .item.n3:first-child, ._1hqdMdG_uddITHOzYAS81K .content .lottery-boxs .item.n3:last-child {
          margin: 0; }
        ._1hqdMdG_uddITHOzYAS81K .content .lottery-boxs .item i {
          width: 74px;
          height: 74px;
          display: block;
          margin: auto;
          margin-top: 9px;
          background-size: 100%; }
        ._1hqdMdG_uddITHOzYAS81K .content .lottery-boxs .item span {
          cursor: pointer;
          background-image: -webkit-gradient(linear, left top, right top, from(#e10019), to(#fb2222));
          background-image: -webkit-linear-gradient(left, #e10019, #fb2222);
          background-image: linear-gradient(to right, #e10019, #fb2222);
          width: 85px;
          height: 27px;
          line-height: 27px;
          border: none;
          text-align: center;
          -webkit-box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.2);
                  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.2);
          color: white;
          display: block;
          background-blend-mode: normal, normal;
          border-radius: 3px;
          text-align: center;
          margin: 10px auto;
          font-size: 14px;
          line-height: 27px;
          cursor: pointer; }
          ._1hqdMdG_uddITHOzYAS81K .content .lottery-boxs .item span:hover {
            opacity: 0.8; }
          ._1hqdMdG_uddITHOzYAS81K .content .lottery-boxs .item span:hover {
            opacity: .8; }
  ._1hqdMdG_uddITHOzYAS81K .close {
    height: 120px;
    width: 48px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAB4CAYAAAC0CXGGAAAE7UlEQVR4nO2aTWicRRjHf7tJtWnTWrA2WE8e/KiVHmykogfRc6y1BxUTBYtEg6KNWg96UEGIF6uirU2sDSh6qAdB/IDWoBUUxRjjRS0F60HEz4OmjSiSv4d5pvvuZjfZnX2zs4H5w8N+vO88z/8/Mzv7vM9MQRI5YANwHXAVcClwIXAesNqunwZ+A04C3wGfAR8CvzYbuNCEgHOBO4DbgK1AocH2Ar4E3gBeBf4IIREi4HzgYeBuSj08C3wMfAJ8AxzH9fhpu74aNyKXAJuBa4FrgJWZ9oeAEeCnhthIqtc6Je2RNKMSJiT1S+puwI+3bms7kfE3YzFW1Oun3mAXSZrKBHpHUm8A6Vq21Xx6fCXpsrwE3CjpT3N8UtINORKvtD6L4UdjR7MCBiX9Zw7fkrRuCcl7W2exZLEHQwUMqYSnJBVaQN5bwWJ6DDUqYHum54dbSLzShjMjsb1eAZtUWmlGIpL3NmJcZozbggJWSJq2Bm+qtdNmoel02DhNq2KJrbx5j934g6Rz2oC8t7XGSZIeqSVgo0pTZymXylDrM24zxnWegBfthnfbgGwt8392+yoFrJc0axevbAOitazXOM4aZ4qWEg0AXcAE8EVjuV1LMQl8gOM6AJQJAHg5wOkoLotsJJ3usFhfB8Q7aK/9AEjaIGlO0t+SVgUM6zM2rM+rvmW3Q9Iha/NcQLxVxnVO0kYk3WrOJgLnZUHSaJ0isuT31Sm4mvkUvL8T2GZDcixgOME9Wd2Dm0L32+dhe82iiJs2dwL7gfuq3FMvPgKuB3qR9L6p2RnYG9mRGMtMjWzvFnPqeW87zdd7SDphHy5v0mktEVny+3Mgj3GVpBOdQI8Ny8+Bw5mFcM/KAA/Y6xrctHkJuJfwaZOF59qDSjg7h56pNhJ59ry3ld5xcUGdzaEj8/4f8un5SvzbCczghrnbAjWLAu7PZhfuT64T2G3XhnPwD44rwEz2R7w5p6nzivk7YJ+z3z2b0xQ68yNG+S6jleSrXdubg4Azy2gRV6sEVzELRQH3J7ULGAOGKJ/zAu7CVd+Ggb1NxIIS1+Mon1TioPkY1cKrTV4j4VOJAST1yCVGswpL5g6Ys7FFyFcT8WRAvHnJHJImzeHNAQ6/V+PpQVEui30hIN4txnVSKj2R7bYvjwY4bLUdNa4PZgVkHynzLNrmbTUfKX8Hxu39E02uEEuJx+11HMe5Zlmlrw16u9IWLaug8sLW2jYg7a2uwhZyZTu/kXFY7VdanNIipUXkdmP8hkY7FXf/knRx5fVajZZ1ed3bst7g8Last5i87VD5Jt9SLrGVm3w3LdamXseV26xvS9qSI/Et5tNjWjlus3o7S9KjKqUcc5KOyCWAXQGku6ztEfMl8/2YxarLT8hRgwuAh4BByo8aHAM+pfyowSncw8wa5h81uBpXZfbtx4GngR8bIdPMYY/1wO24KvEVhB32mAJeB17D5zYNohkBWfTgjttsAzZROm7jqwenKB23+Rb4HHfc5pdmA+cloBpE46PSMJaysNUSJAGxkQTERhIQG0lAbCQBsZEExEYSEBtJQGwkAbGRBMRGEhAbSUBsJAGxkQTERhIQG0lAbCQBsZEExEYSEBtJQGwkAbGRBMRGEhAbSUBsJAGxkQTERhIQG0lAbCQBsZEExEYSEBtJQGwkAbGRBMRGEhAb/wM59V2+/gtkZgAAAABJRU5ErkJggg==);
    background-size: 100%;
    position: absolute;
    left: calc(50% - 24px);
    top: calc(28% - 10px);
    cursor: pointer; }

._1hqdMdG_uddITHOzYAS81K .content {
  background: url(/webx/hc/desktop/images/8c6b3e.png) 0% 0%/100% no-repeat; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2RYRKvw8IF8g4KPF2YYUnA {
  min-width: 1170px;
  min-height: 100vh;
  overflow: hidden;
  background: no-repeat center/100% 100% #fb2222 url(/webx/hc/desktop/images/2b3183.jpg); }



@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._4IaR-YMJ9UPc5QET8aS7a {
  position: relative;
  margin: 0 15px;
  border-radius: 12px;
  overflow: hidden; }
  ._4IaR-YMJ9UPc5QET8aS7a:hover div.pic {
    -webkit-filter: brightness(60%);
            filter: brightness(60%); }
  ._4IaR-YMJ9UPc5QET8aS7a:hover span.enter {
    opacity: 1; }
  ._4IaR-YMJ9UPc5QET8aS7a > span.enter {
    position: absolute;
    width: 140px;
    opacity: 0;
    z-index: 1;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    color: #fff;
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    cursor: pointer;
    border-radius: 6px;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    top: 50%;
    left: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0); }
  ._4IaR-YMJ9UPc5QET8aS7a > div.pic {
    height: 320px;
    width: 276px;
    -webkit-transition: opacity .3s;
    transition: opacity .3s;
    position: relative;
    background: no-repeat center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.casino-pt {
      background-image: url(/webx/hc/desktop/images/3584d7.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.casino-ag {
      background-image: url(/webx/hc/desktop/images/f046b1.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.casino-cq9 {
      background-image: url(/webx/hc/desktop/images/7a1002.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.casino-bbin {
      background-image: url(/webx/hc/desktop/images/997dd9.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.casino-ae {
      background-image: url(/webx/hc/desktop/images/2b7444.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.slot-pt {
      background-image: url(/webx/hc/desktop/images/9a6ca7.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.slot-ag {
      background-image: url(/webx/hc/desktop/images/7973e0.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.slot-bbin {
      background-image: url(/webx/hc/desktop/images/bf32f9.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.slot-cq9 {
      background-image: url(/webx/hc/desktop/images/1219e6.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.chess-yy {
      background-image: url(/webx/hc/desktop/images/22fa6e.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.chess-kgame {
      background-image: url(/webx/hc/desktop/images/5bb135.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.chess-wali {
      background-image: url(/webx/hc/desktop/images/6fc4eb.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.chess-xy {
      background-image: url(/webx/hc/desktop/images/71b301.png); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.pic.entertainment-q4 {
      background-image: url(/webx/hc/desktop/images/43618a.png); }
  ._4IaR-YMJ9UPc5QET8aS7a > .infos {
    position: relative;
    height: 90px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    background: #fff;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    padding: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    ._4IaR-YMJ9UPc5QET8aS7a > .infos .money {
      color: #e10019;
      font-size: 21px;
      margin-top: 10px; }
    ._4IaR-YMJ9UPc5QET8aS7a > .infos > span.trans,
    ._4IaR-YMJ9UPc5QET8aS7a > .infos > span.reload {
      color: #fff;
      position: absolute;
      font-size: 14px;
      background: -webkit-gradient(linear, left bottom, left top, from(#fb2222), to(#fb5c5c));
      background: -webkit-linear-gradient(bottom, #fb2222, #fb5c5c);
      background: linear-gradient(bottom, #fb2222, #fb5c5c);
      right: 10px;
      bottom: 8px;
      cursor: pointer;
      padding: 6px 9px;
      border-radius: 4px; }
    ._4IaR-YMJ9UPc5QET8aS7a > .infos div.error,
    ._4IaR-YMJ9UPc5QET8aS7a > .infos div.loading {
      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;
      font-size: 16px;
      font-weight: 600;
      color: #e10019;
      text-align: center;
      width: 100%;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center; }
    ._4IaR-YMJ9UPc5QET8aS7a > .infos > div.loading {
      color: #e10019; }
  ._4IaR-YMJ9UPc5QET8aS7a > div.footer {
    display: none;
    height: 70px;
    border-radius: 0 0 20px 20px;
    background: -webkit-gradient(linear, left top, left bottom, from(#f2e9aa), to(#d8bd79));
    background: -webkit-linear-gradient(top, #f2e9aa, #d8bd79);
    background: linear-gradient(180deg, #f2e9aa, #d8bd79); }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer > i {
      display: block;
      height: 100%; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.pt > i {
      background: url(/webx/hc/desktop/images/b495e5.png) no-repeat center center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.ae > i {
      background: url(/webx/hc/desktop/images/dd3b38.png) no-repeat center center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.cq9 > i {
      background: url(/webx/hc/desktop/images/28e558.png) no-repeat center center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.ag > i {
      background: url(/webx/hc/desktop/images/0c0e9a.png) no-repeat center center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.wm > i {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABBCAMAAAC5KTl3AAAByFBMVEUAAACahC2ZiCyZiCyZhyyZiCyZiCyZiCyZhyyZhyyZhyyZhyyZhyyZiCyZhC2jHE2jHE2jHE2ZhyyZiCyjHE2jHUyjHU2jHE2ZiCyZiCyagC6ZhyyjHUyjHkybcDOZhyyjHU2jH0yjIEuiI0ubczKafS+jIUuafS+ZhyyjHkyjH0yZhyyeVTucYjeiJUqiLUehMEefRkCZiCyjHkyiI0ujIkuiJ0mjIUuiI0uhMkahMkahL0edVzucaDajHkyjH0yiJUqjIUuiJUqgOUSfREGcajWdXjmiKUmhNkWjIEuiK0iiIkuiLUehL0egOkOiJUqfTT6eVDyiI0uhMkaiKkigOUOdZTajIEuafi+iKUmZhyybbzOgQkGhMEeiKkmjH0ujHkyiI0qiK0ihLkeiJkqiLEihL0egQEKhNUWiKUmiJUqfST+eVzuhNkWdYTieUTydWDqZhyyfQkGgOUSbcDOhN0ScaTWeUzyjH0uhMkaiJEqiKkmjIUuhNkWgQkGaeTCgP0KeUzyeUD2jIEyiLkejHkyjIEugOkSgPUObczKeVTudYzeiI0ufSz6dYDieUD2iIkufSD+jIUujH0ybbzOgOUShL0ejHE2cQrk7AAAAl3RSTlMAAgYnICMdCRIXDBUbDw78+fA+O/fp5fQ3Ligr3s4dMO3Sx8I+Ips7MuLZNTIps4tnSUKwq6Cdj4tuTEclGMrDvLlqVlNLNx4LvbCWkYWDgWVhYFxXRERBOTc0MyYWBtzVy6eYlH96enNvXVtXUlFEQUE4MS8pIxKjlHt2ZGBPRj46K7ShmIR/ZUtKLCcgIBzWb1NMOYxrweZ8dgAAB25JREFUWMPtl+db01AUxqVJ090kbZqW0j0pbRmyN8gS2RsERJG9ZYlsce/t+Xc9NxVizOP8qu8HAjzcX973nMPhcum//hll3UBl/e3hq5Mvx0Y+vH//YWTs5eTVP8RkZd1oGzksL67LS4iimFdXXH440nYjK+v3z199ufTIywMAywkCxwIA740tvbyKjN86n9XWXyICcA5vcay8oqI8Vux1cACO4v7f8ZGFBkYe4Xm+ruNK9VbNa5/vdc1W9ZWOEFoSY9VoI+tXgMnDOgBn/X51jQFlRpFnzdB+vRPAezhJED8FaD54ADwVQz6zmUHRKPI0m31DFR608bhNo2CoAbpBHkKFaems9kISJ11Yj+nKf4ZAgObuWHvJapSRTlMUJT8IZbUYAz6elBHqLo5tvZmo3iRvp1CyB4oIGUUPsCdXrAqEIsNI8eKbWgMjAdz4VhQTjdLRDJEgjxsBgtUaRKjPo9r2uL0zk5kQjhe0NCmgb7Wn4jN+csFoqgN2b0JCqAFX+x0QrDIwGCLd1d7KkDaelTodi9hUZGQQ7soEyUEQ6iLuYJ2EnhrShdN2x4DBYDKZqvLQND4NBCwhUjMCNG7pkKACWPtFAGg/xddFj0S2/LVer3/zmGM7XulRJvSRsXEcQhN3vzdBBmGiFFgOxMIow7yYAQid6i2WrUYQl/RWlAUZGcR2Fw8lO5IJJcBYHYQ8nNyyViY6FCJNM1n0WJkHW1aj0agzGi36r4hmL9ysshKEklC76ORmNxoh2ESn5wIA0FGrn4hxXM8rvdWoI7ISBBLGy1jhoFaHOZQWJmKQOHKXgXNWm2oElPfUMBDE5ryufbNzV4PSWWpSpJzuBQeUThgzJmSCZbMdwuvZmLGhtSkPxDrgKplZHkpTPl/V4x0N0d3Bg11GK8UIb1oUBI3GaKq6CdciucshyJvLF7myZpEtaS5lA5Vpenc/OKgjhLbS9k0zlmIjHwuhN34TAy1YDQMiOz2cjN/mWG+CTSz4p3GzOSBc5I5uFrMVUoyRm45+M5rAQogDtaSW34bwFQa42xGX610COBbCK9e7ORCA7Wx1uwc8UD+mwxD7HMRqsB/bnVyg0CfHIASj3lfJC/fiLntLAwsg3LPbe6cAwPN0PKe1k4XAoVWn23mA5R1CgrtA4Ct9cgwSQibYPjkB8npttmfXEJX/PHe7KATAlr6yWt+LAM59OkNYRIJOJmCrfZ8xBSH0vQW4tnb58uXuADi7I8mPCzwgs0pf28ECMlMXHqwKgsl35GAfYh3sz6ZZvvsECX23INgXHx0uAeBBqGBWveAUIDGg1W7PcI5Cn8nyLcFiMjdNQf7wdTQx77jVdxl18lCYbonHe/PAW8Kz4dRcwOktc7IFFHW/BDxNZgXBiASMe6vZj4i18O1nd2yo+VvzkfhwJ8t1Pm/g+NthmJrbCOLYUc0hqCtCglFJQLBYmY2ISHefzU609mQlHl8JQ2Iht4sD0QkNH8fzge9yP/VA/n01IV3ACp3j2X7/9Ug8mUxeTyZHI/HRyLyDDS+7ehMAwD1JJrt4Ln/jKQ8FL9SE6NMEhJ/n5ORkX8ifmxyexuE4sbeQ1npW7K4+XAEP81ncIoSgrCS93g6OAzcly42w5bc4HHbbHWwtNKzZ7C3TwHl4HHZaRTDQL7oEyF/HHX8uLeUeLxDYay022x1srfPTCSmvg+QpGKeVvZCWh7a5DgKzbhp3NBHZi9R6A/BPbOjh2UN420s6tBJCQnCZos3KiTISwnYBB94mBle0HiXtxUIHhFZcdjTxzoFesEcn9wRgb3+kaINiqjWEQFNF9QAlmya9hWxGKyKis1OegkjShYyWa/OZHr+bglvL2d8RMs2gtWR9CTNnFmktoi8TXXS0vOH35153uUZ711woHLgGZ/doNsUYSCFlAikEVq61jAW+gqxAjeZ8s7pJf5GCwo+jkeEnnS25ORRjkre1XAiKWm8EROwQAvkeMSb1FTFEG3OVw5HIaG62W2smIZSbNvPTx2FEPBqTTGA0NIHSEiGnqCzQ8Nzv92fnKEMgQTZBNTeyIDxYmpRiSH/rvop+UdgoQOKYeMFeKkKQGJlaUqiiUgeAp7x6UocmEIEiH9KrMx6AQFkruQJkBpKEUJtA3Z/zAnA3H/WPvarNDEZtzWlh7KYAEJy9r6W1OHMmqQpKwnklUNtNsSkAVqyP9VxZGhxcutJTWi9yaCzWlGZQZoMEkAmyCROTQWhbBzq8ToQ4A6LHIwacLIAzGDtK0XicnLfIAFUOmpIQ0VTVwV7IgxQgIE9o72A1FaWRYECAVQKoCdJYnbug6d3U0OBiT3nHTHnP4uBQKk0TMWYFQIWQrwgSg6F3d9NnZ+maXZrJDAUSFAD1fVaBkC6ykqShoiSCQW9RANQIK06yzJAo8vUWASZlEdUIjTSH0vXxgiJbYhRt/CFCGkQzCa7QeRXlCD9BWCUGyX8h/OLrHKgsqBHnDJP07wmDwgdOAZ4nXZABv2BgFj1SMr9YKD2+P3NeDVAjJAZCrBbEEFnI4tRlzqsBXwCBnLOuhZJyDwAAAABJRU5ErkJggg==) no-repeat center center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.bbin > i {
      background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH0AAAA6CAMAAACqA6bDAAAByFBMVEUAAACZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyZiCyiJEqZiCyjHE2ZiCyZiCyjH0yZiCyjHE2ZiCyjHUyjHkyjHE2jHUyjHE2iJkqjIEyhNkWjIUujHUyjHUyiIkuiJUqhLUejH0yhLkejIUugPkKeTz2cZTabbzOdXTmhN0ShNEWdWDqcZzafSz6bdzGiKkijHUyiKEmiIUujHUyhNUWjH0ygQUGZiCyjIUuhNEaiI0uiKkmgQEKjHUyjHE2jHUyiKEmhNEWiKkiiKkmhM0ajIEuiJUqiJ0mgQUGgP0KiJEqeVTufTD6jIEudYzejIkuhMEejH0yiIUujIUuiJUqiKEmhLUihM0ahMEegPEOiLEijH0yeUTyiIUudWzmdWDqfRkCgPEObbjOhL0egOESfRkCjHE2hNEWiKkihMUehL0efQEGeUTygPEOjHUybcDOgQEKfRUCjIUuafi+aejCdYDiiL0efSD+gPUOjHkyhMUacZzWgPUObdTKdXjicZTahNUWhMEejHE2GDD8IAAAAl3RSTlMABAkSRUkHGi4NECULRxgsIigcQzE+QDs5FjYgNB5LzE77V1vqUbFT8+D47+W9xY3iweze1Kuim4qDcFtVR6qQZmBcTsC7uKmalpNtXVRBOSwg9dXKx7i0sbGwnJN7dXFpYmBSQiXl29bBu6emiYmAfnp2YFdSTCwZEw3co6GfnZaJfWhoYlhKSUQ5NiehfXZySEAuFIdWDPJ6vwAACT5JREFUWMPtmPdj0lAQx4UACQQICYEQIFjokEJtrdbRukfrqHvP2mHde++9986/6917eXlAAPu73i/VvG/uc/fWXZj33/7bP2o9vct2/03zYW/fFiZqa77PvcV9L3xzRPt8vn7b7jrl87XV7LJtu283FbUVvrDRdsC/5gb3DYJ88d3Wep9Dt/fdZ6KWwnsPCH0wxJVt9SE/0u2rrfWoIXR7GkVtnc322SROf6gtnTuOEvp+1LfW7CROjzJRS+HP/VQY5sq2+nCE0Ksfmd4r8kcjlP7gZzun6Ez4jbriTiHsnwMd9GY/fQHDbe40GhG+EXrfnjZOfSAUTO0L6F6JZiTK42wdbcQU+z3heiKM36b0jwJz2kIo5uRLp7/IOXEOyWO0cYvSv5kRf6g5PWJqtwi964fJnLYSJlRptaImNPPvdIxWS1D6bQz33qnry3p6ejZffXPPV+M0nmN0EZOf3bGlB23Fm7u+RrqsSJKkyBpO/a4XW3oGR3u2Te/2taCbljqf0G9Z8Q/b9tnMHmzZ5fOx+RETryn9vWVGdvQsdlV9VMXD1F5feoV0K77nen+Ryaqj002mlaRF6ZX3d5ZV7DrbvAc8U7rs0KXE7UG73pahiue+2bb7V6uydaWvXrYfrr9mdIXQqwNn7UarTvvAgK7JG8iDRfoV26tyrlUfzqT2CJ6cVu6MeXXbQOahJySgt7IV8AbuDZXSu843VX0GFdvzx/DBwqFmskG4zRvoYjs6XsAhRm9jJ/EGZvTW1n8PRO3o5UMD41Pjvw5X3ezhojOtBnplbO3ExIm1C90Hb0IOPV5Hn791YurV80fumvagrCW9cuGmkUIzZpaXGR5c1tOLF26CJA2qqcNs78+C31BD7gvHwRna9xNDbJL8remLRwLJZAAM/qSnehleiOdq6V0jKKKy9HDR2fn+UAhnSTvu6ram0kkme+eEWZ5leA+9a30hGIxRg1c2zmd4LaFM8dlcBZogNZCNOPjdfj9OvHWU6YYBG3O9pZfSp1voTe2lV651dxTAM3kLPW9k63Vcllju5TULQIRBOiEEhp3zFI5CMRJZ6pUTQaLC1Imz5AE6vbSUeulHSt0dKEum00n6yqozjq/lUnbk4YGhoQOfXi7AEHFpkkQEdo5IevdEIkJ8M5vGaxhjgDhDIThbWaErH/Y3o+99WeoIBtIpI5PJGLhkMXhjkeNtbSYZ7C51dnaWIPVYkqgMUAWAvo5KbguCyeD2mgXdBeYMvKGzIF36o6RKeuibSt2FQCqT16FK6PmsAfxgcJWLTwc7FpRKAAenRjav65KuZzOpJLgdortDtEZtlw66ZCqTZc6AHxyhcwSltAn96YJCwMhCgUBTpXw2hfgbSxg+UOjo7u5Gp+BTVVGk6FkD0l9KN8edfpvTu4NJI6srKEMdOtvYRY4rVkkv/VpHwMgrck4TRVGzoEyj51hN9rjIMZwdSU1YRJWTpbyRjl0m4+cAzumuMzDiDGaJcixS+RvoxclYKq8ktLiAZoqWrOQziF95hp1f2EIOWzSJKq6ByEiO2B672OgM8IFNZCghCl66PZLOKjASicLBjYbBc0LRCX49y34gkwW2jGw4XiCCywXdXqvl7qV04syMhKPUmaWCL0qXNZx6XuNo4Tph6DBAOmEfubbEBL4Ca7+erf0ll40quNwQr2e21sAfHqF/0JkJzkLEGdyWMEmUrpKp5/RH5OnjrJKL435Eo3d2juILbvZXclqcsJkI24PsWM16l9Z4ndH+RMpQOh3gdHpbLdHZnIA14pcwPMCR7ahCWHy/V134p1LnQUqvd0ajpCVRStTTb9K1GpfZfuD4O7fGJyZXFTj+ZCTK4KzpuuTCn3Z2bqf0JxJzxqPUGV0UOD0nZegVfEYmc1XzbbD7GKlzla2FgnvwrmPqvI8UxPdlBn8GcEZ3M+RRMjqLC3tanJJhp4sU6+nTfc6lPRnk2QO+nn6O1Z9n2zvd3Jez1eU6WWpCN4H+zvF8HJfKhV913J6eIdf5yqqnQ8CcltXCS6VOTg/7Gyo5p0cpHRbEUvMpdl+MfqCeYWVnWaHuXZ01aDXp4j00a2J37mdF7StWILAjLehxL512y7qRPMwy2HYKfyG4f2rbYheu5zN45wKePetbgarQ3R3uF8Cir8CG2lvooPQnc6LjgiSkTPot7+16R3sGccEZnBcpnj0EsH90H/+kGXpZwuYAO4nWuSuHvHQ8ifmU08dw45nTIplJpRnea0Os8hopp4N63oy+to7OTqKMV8rGTbbXDqyGSi4pqiLptOKtHGqiOgSVtxBIQxWASSL08molZ3roN710v4BnDruErYsbvJaXQ29CinQCCj6teBsvVhpUXU87OiBxrPoY5AV8tjTroSPlfAOdfifBHZwKwJlaWq4tVodupFlF1bQcK7ixyfPFGlX1ItyE0GsZWP1kEGHui97lsZaw08vulfzMaU7nvx/Q6xw7v8tjS6qVYrHcu/DySthDQNexTJsmLbgp3PqBGwPnesvFYqV65tDwqiAYzDq0EhijKi21i2Mzhq5qQj3dxCI7M1bldJa8mID6RxILvF33fGBgYHjdW9i+QIeUZAt6hIhACy5ufey1J4dBdeJGIID9ThJiVCHGOIY4fuEy/F/iRYZvLwmOzsRyJVFXAfC7VyZ44pkaRoLto6RaIvYS4QipeFnansZiVIRsqsqJAhiRGEYmzxH8oofJy8I2Umnp5dUkQvAZ6pkaNvZk0cnvP/6QnxZcbPaaqGQMMRwWwA+0o9gBWQzBa6ylwsnVQetWAI7HyAzg088f/PbCnhSkrN0BPG32gI8iqkpxFQtQ12GjQjSA4Aw6psDpzXmGAA9jEDZ+RqDhdwDudo3BKR4WFo9ejQrzzGmmEHW+IkGgqPBeww9g9Ke8HJwKdBmtoyMeE4O4s/iNYmRgfWgPB00mKykhGqSsSHlHlXVUAqpYfLlEgvRfbOJ58tDbWhYM1QeGL9JBCByuVbxc4YrJieiDwlmQxL3MVaS75tMDScShgY/DI07grZIAx8KkofIhlhjwIXIZDcIHNujQbW2QxL9VozIdlRseWgTgXgIdDFM5N+4ZohPRAM3Y9SrYWqBiIpM58zECIMA8ADYI5veM4SCNDn1j8BHWNzdVRRxV2FXxUTB41hyAo0z/B0NhhPEmJgmaAAAAAElFTkSuQmCC) no-repeat center center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.sexy > i {
      background: url(/webx/hc/desktop/images/c01a2a.png) no-repeat center center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.kgame > i {
      background: url(/webx/hc/desktop/images/36879c.png) no-repeat center center; }
    ._4IaR-YMJ9UPc5QET8aS7a > div.footer.ibc > i {
      background: url(/webx/hc/desktop/images/a50dc2.png) no-repeat center center; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1xvDQQlsdVoWG671bsrnbD .contents {
  height: calc(100vh - 80px - 135px);
  min-height: 765px;
  padding-top: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: auto;
  background: no-repeat center;
  min-width: 1350px;
  background-size: cover; }
  ._1xvDQQlsdVoWG671bsrnbD .contents > div {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
  ._1xvDQQlsdVoWG671bsrnbD .contents.casino {
    background-image: url(/webx/hc/desktop/images/953c3e.jpg); }
  ._1xvDQQlsdVoWG671bsrnbD .contents.slot {
    background-image: url(/webx/hc/desktop/images/35c8e9.jpg); }
  ._1xvDQQlsdVoWG671bsrnbD .contents.chess {
    background-image: url(/webx/hc/desktop/images/5b25d4.jpg); }
  ._1xvDQQlsdVoWG671bsrnbD .contents.entertainment {
    background-image: url(/webx/hc/desktop/images/74a911.png); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1k_l61nKxzWw6FdGW0t-7 {
  width: 1270px;
  margin: 20px auto;
  height: 220px;
  position: relative; }
  ._1k_l61nKxzWw6FdGW0t-7 > i {
    width: 50px;
    -webkit-transition: 0.3s all;
    transition: 0.3s all;
    cursor: pointer;
    background-position-y: center;
    background-repeat: no-repeat;
    position: relative; }
    ._1k_l61nKxzWw6FdGW0t-7 > i.arrow-l {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABIklEQVR4Xu3aPQ7CMBQDYHdiYOJOnIGtJ2TlauwoQ1BV9SdJpacn21wg8Ve/oiqZIP6bxPPDAG6AuIBHQLwAfgl6BDwC4gIeAfEC+F/AI5B0BO4AvhF7y9iAJ4AHgLciQAn/ATArAtTwNwAvNYBl+NJ8KYB1eCmArfAyAHvhJQCOwtMDnIWnBmgJTwvQGp4SoCc8HUBveCqAkfA0AKPhKQCuhDcAy8fQlRbQfA2OItAAlHkeQaACGEGgA+hFoAToQaAFaEWgBmhBoAc4Q5AAOEKQAdhDkALYQpADWCNIAiwRJA9H62m49PF4RZC+IBFxL+K/RsYbIgaIFHADIrUzruUGZHwqkXtyAyK1M67lBmR8KpF7cgMitTOu5QZkfCqRe/oBfwJAQTr77QoAAAAASUVORK5CYII=);
      background-position-x: center; }
      ._1k_l61nKxzWw6FdGW0t-7 > i.arrow-l:hover {
        background-position-x: -15px; }
    ._1k_l61nKxzWw6FdGW0t-7 > i.arrow-r {
      background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAABJ0lEQVR4Xu3asRHCMBQDUKVmNVompGOG7ERFQcd5g/zCkvhfqX1n9CzD2eHA8OcYnh8BSAOGC2QLDC9AvgSzBbIFhgtkCwwvQH4FsgWIW+AG4EOc79JUzAY8ALwBnJc+GWkQG+AJ4O6EwAZ4Afg6ISgAVrltEFQANghKAAsENYAcwQFAiuACIENwApAguAHQERwBqAiuADQEZwAKgjvAdoR/ANiKEADSvcOaZl2IrONw9dl6cnRvwNbwayWcAbaHdwaghHcFoIV3BKCGdwOgh3cCkIR3AZCFdwCQhlcDyMMrASzCqwBswisAxr8cHf16fPwfJKr3AJTxzOMwJVB1kgBUxbqNTwO6rWg1TxpQFes2Pg3otqLVPGlAVazb+DSg24pW84xvwA+mjV5BppuovgAAAABJRU5ErkJggg==);
      background-position-x: center; }
      ._1k_l61nKxzWw6FdGW0t-7 > i.arrow-r:hover {
        background-position-x: 3px; }
  ._1k_l61nKxzWw6FdGW0t-7 > .wrapper {
    width: 1170px;
    height: 220px;
    overflow: hidden; }
    ._1k_l61nKxzWw6FdGW0t-7 > .wrapper > .games {
      -webkit-transition: 0.5s all;
      transition: 0.5s all; }
  ._1k_l61nKxzWw6FdGW0t-7 > .wrapper > .games > div {
    width: 200px;
    height: 200px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    margin-right: 10px;
    float: left;
    border-radius: 15px;
    position: relative;
    overflow: hidden;
    -webkit-box-shadow: 0 10px 10px #b8b8b8;
            box-shadow: 0 10px 10px #b8b8b8;
    cursor: pointer;
    background-color: #ddd; }
    ._1k_l61nKxzWw6FdGW0t-7 > .wrapper > .games > div > img {
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      border: 1px solid white;
      border-radius: 15px;
      width: 100%;
      height: 100%;
      -webkit-transition: 0.5s all;
      transition: 0.5s all; }
    ._1k_l61nKxzWw6FdGW0t-7 > .wrapper > .games > div > div.name {
      position: absolute;
      bottom: 0;
      left: 0;
      width: 100%;
      height: 50px;
      padding: 0 5px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      line-height: 50px;
      text-align: center;
      border-bottom-right-radius: 16px;
      border-bottom-left-radius: 16px;
      font-size: 16px; }
    ._1k_l61nKxzWw6FdGW0t-7 > .wrapper > .games > div:hover > img {
      -webkit-transform: scale(1.1);
              transform: scale(1.1); }
    ._1k_l61nKxzWw6FdGW0t-7 > .wrapper > .games > div:hover > div.name {
      font-weight: bold; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2ceWwLDMmRkcjSqzhw-5BN > .cate {
  height: 55px;
  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;
  width: 1170px;
  margin: auto;
  padding: 0 15px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 18px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-image: -webkit-linear-gradient(90deg, #e5e5e5, #e6ebf4);
  background-image: -ms-linear-gradient(90deg, #e5e5e5 0, #e6ebf4 100%); }
  ._2ceWwLDMmRkcjSqzhw-5BN > .cate > .title {
    font-weight: bold;
    margin-right: 20px; }
  ._2ceWwLDMmRkcjSqzhw-5BN > .cate > span.item {
    display: inline-block;
    height: 55px;
    line-height: 55px;
    width: 150px;
    text-align: center;
    cursor: pointer; }

._2ceWwLDMmRkcjSqzhw-5BN > .games {
  width: 1170px;
  margin: auto;
  height: 530px;
  padding: 20px 7px;
  background: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  margin-bottom: 20px; }

._2ceWwLDMmRkcjSqzhw-5BN > .games > .item {
  width: 200px;
  height: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 13px;
  float: left;
  border-radius: 15px;
  position: relative;
  overflow: hidden;
  -webkit-box-shadow: 0 10px 10px #b8b8b8;
          box-shadow: 0 10px 10px #b8b8b8;
  cursor: pointer;
  margin-bottom: 30px;
  background-color: #ddd; }
  ._2ceWwLDMmRkcjSqzhw-5BN > .games > .item > img {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid white;
    border-radius: 15px;
    width: 100%;
    height: 100%;
    -webkit-transition: 0.5s all;
    transition: 0.5s all; }
  ._2ceWwLDMmRkcjSqzhw-5BN > .games > .item > div.name {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 50px;
    padding: 0 5px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    line-height: 50px;
    text-align: center;
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;
    font-size: 16px; }
  ._2ceWwLDMmRkcjSqzhw-5BN > .games > .item:hover > img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1); }
  ._2ceWwLDMmRkcjSqzhw-5BN > .games > .item:hover > div.name {
    font-weight: bold; }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2ceWwLDMmRkcjSqzhw-5BN .cate {
  color: #fff;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fb5d5d), to(#e52e28));
  background-image: -webkit-linear-gradient(top, #fb5d5d, #e52e28);
  background-image: linear-gradient(top, #fb5d5d, #e52e28); }
  ._2ceWwLDMmRkcjSqzhw-5BN .cate > .item.actived {
    background-color: #fff;
    color: #e10019; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._33oUQz7a6OkY5_BQA0YLuX {
  background-color: #fff;
  width: 224px;
  height: 146px;
  position: fixed;
  bottom: calc(20vh);
  left: 50px;
  z-index: 1;
  -webkit-transition: .5s left;
  transition: .5s left; }
  ._33oUQz7a6OkY5_BQA0YLuX.mini {
    left: -190px; }
    ._33oUQz7a6OkY5_BQA0YLuX.mini > div.right > img {
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg); }
  ._33oUQz7a6OkY5_BQA0YLuX div.left {
    width: 188px;
    float: left;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 30px 20px 0; }
    ._33oUQz7a6OkY5_BQA0YLuX div.left > .title {
      color: #999;
      font-weight: 700; }
    ._33oUQz7a6OkY5_BQA0YLuX div.left > .money {
      font-size: 24px;
      color: #333;
      margin: 5px 0; }
    ._33oUQz7a6OkY5_BQA0YLuX div.left > .flex-between {
      padding-top: 5px;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
      ._33oUQz7a6OkY5_BQA0YLuX div.left > .flex-between > .trans, ._33oUQz7a6OkY5_BQA0YLuX div.left > .flex-between > .reset {
        float: left;
        color: white;
        border-radius: 5px;
        margin-top: 5px; }
      ._33oUQz7a6OkY5_BQA0YLuX div.left > .flex-between > .trans {
        cursor: pointer;
        background-image: -webkit-gradient(linear, left top, right top, from(#ff5e75), to(#964c9e));
        background-image: -webkit-linear-gradient(left, #ff5e75, #964c9e);
        background-image: linear-gradient(to right, #ff5e75, #964c9e);
        width: 70px;
        height: 30px;
        line-height: 30px;
        border: none;
        text-align: center; }
        ._33oUQz7a6OkY5_BQA0YLuX div.left > .flex-between > .trans:hover {
          opacity: 0.8; }
      ._33oUQz7a6OkY5_BQA0YLuX div.left > .flex-between > .reset {
        cursor: pointer;
        background-image: -webkit-gradient(linear, left top, right top, from(#4886ff), to(#2d71f9));
        background-image: -webkit-linear-gradient(left, #4886ff, #2d71f9);
        background-image: linear-gradient(to right, #4886ff, #2d71f9);
        width: 70px;
        height: 30px;
        line-height: 30px;
        border: none;
        text-align: center; }
        ._33oUQz7a6OkY5_BQA0YLuX div.left > .flex-between > .reset:hover {
          opacity: 0.8; }
  ._33oUQz7a6OkY5_BQA0YLuX div.right {
    width: 36px;
    height: 146px;
    float: right;
    padding: 0 9px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    color: white;
    font-size: 16px;
    line-height: 24px;
    padding-top: 10px;
    box-sizing: border-box;
    cursor: pointer; }
    ._33oUQz7a6OkY5_BQA0YLuX div.right:hover {
      -webkit-filter: brightness(105%);
              filter: brightness(105%); }
    ._33oUQz7a6OkY5_BQA0YLuX div.right > img {
      width: 20px;
      -webkit-transition: .5s all;
      transition: .5s all; }
  ._33oUQz7a6OkY5_BQA0YLuX > img {
    width: 96px;
    height: 78px;
    position: absolute;
    top: -52px;
    left: -27px; }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._33oUQz7a6OkY5_BQA0YLuX > div.left > .flex-between .trans {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#f55a53), to(#fccb32));
  background-image: -webkit-linear-gradient(bottom, #f55a53, #fccb32);
  background-image: linear-gradient(bottom, #f55a53, #fccb32); }

._33oUQz7a6OkY5_BQA0YLuX > div.left > .flex-between .reset {
  background-image: -webkit-gradient(linear, left bottom, left top, from(#7274fd), to(#5ef7e8));
  background-image: -webkit-linear-gradient(bottom, #7274fd, #5ef7e8);
  background-image: linear-gradient(bottom, #7274fd, #5ef7e8); }

._33oUQz7a6OkY5_BQA0YLuX > .right {
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2QQlqbwcJADLMGJv2QO_VA {
  background: url(/webx/hc/desktop/images/475fba.png) no-repeat;
  background-size: 100% 100%; }
  ._2QQlqbwcJADLMGJv2QO_VA .contents {
    width: 1280px;
    margin: 0 auto; }
    ._2QQlqbwcJADLMGJv2QO_VA .contents > .title {
      color: #3b476a;
      font-style: italic;
      line-height: 22px;
      font-size: 20px;
      margin: 10px 20px; }
  ._2QQlqbwcJADLMGJv2QO_VA .games > div > .name {
    background: #fff; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2vm_DsxIXXYFtcbt9-EYDR {
  background: url(/webx/hc/desktop/images/203c80.jpg) no-repeat;
  background-size: 100% 100%; }
  ._2vm_DsxIXXYFtcbt9-EYDR > .contents {
    width: 1170px;
    min-height: calc(100vh - 80px - 135px);
    margin: auto;
    overflow: auto;
    padding: 20px; }
    ._2vm_DsxIXXYFtcbt9-EYDR > .contents > .header {
      height: auto;
      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: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      padding: 10px;
      border-radius: 10px 10px 0 0;
      color: #fff;
      background: -webkit-gradient(linear, left bottom, left top, from(#fb2222), to(#fb5c5c));
      background: -webkit-linear-gradient(bottom, #fb2222, #fb5c5c);
      background: linear-gradient(bottom, #fb2222, #fb5c5c); }
      ._2vm_DsxIXXYFtcbt9-EYDR > .contents > .header > .title {
        width: 120px;
        height: 48px;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAwCAYAAADab77TAAAABHNCSVQICAgIfAhkiAAAAF96VFh0UmF3IHByb2ZpbGUgdHlwZSBBUFAxAAAImeNKT81LLcpMVigoyk/LzEnlUgADYxMuE0sTS6NEAwMDCwMIMDQwMDYEkkZAtjlUKNEABZiYm6UBoblZspkpiM8FAE+6FWgbLdiMAAAOBElEQVR4nN2cebRdRZWHv/3yQpghYeqYyEwig4Cg0DK2IKBAh2ZYaDNIRAabXg4RUGaIq7vFoY3Y3YimmWlZKKCA3RBEZIaAUZlkkmYmCBISCOmQkHz9x66bd97NfffelzcRf2vddc+pqlO1T+2qXXvv2nWCQYS6FrAJsA3wPmANYANgPWAUsBowAugEovwLLAIWV34LgHeA2cAc4FVgJvAWMAt4EXgceAWYGxHvDMoLvgcRA1m5ugmwL7AFsCswDhg+kG3WYQHwZ5LZj5Xrh4DfAq9HxFuDSMuQoN8ZrK4LTAQmADv3d/39iFeB+4Fngd8A04GX/tKY3m8MVkcCpwLHkaJ3ecRLJKOfBG4FnoiI54eWpL6hXxisHgL8G/BX/VHfewjzgXuBR4BfAY9FxJNDS1Lv0GcGq/8I/Hs/0LI8YBFwHynSbwYejIiXhpak5ugTg9WtgQebFHmD1GTnkdrvcFJLXpEU46P60v57ALOA3wG3AHcDd0WEQ0tSd/SVwdOAveuSbwR+CMwA1iKZPCsi5pZnhpEMXp1k8Ejg/aSGPR4YTZpRI/tC2xDhceAeYBrJ7JeHmJ5lZ7C6JvAaaatC2qT7RcQ9ZWYfSNqlNwGPR8TiXtS9LsnoHYCPkozfaVlpHSLMIRW264FfR8Qfhpie3kHdxC4sVrco6b8sad9SV+nH9jZSD1TPV3/r8oVF6v3q6eqH+6tPBhTq2MoL/KSkPVHu/2UQ2t9U/Yp6nbpwEJnVH3hIPUfdcaD7aZmhdqrPF4IPVdcr1zOGgJb11OPUa9R3BplZfcVD6mR128Hut5ZQLy9EHqZuUK7PHGKaRqtfMEXi8obp6snqZkPZh0ug7lMIm6KuU66/OdR01aDuol6gzht0VvUdM9TTTH/+MqM/HB2zgHcjYl11LnB/ROzR13r7E+oY4FjgeJYPb9t80pSE9JXfCfwPcHNEzBpUStTPlBG3qfpd9f8GlYBeQF1DPUV9ZfAnZFPco35e3UZdo47mseZM/pE6zdQ1xrb7zv3li36e3I77DOm52iEiHuiPugcC6ihgEvAlcg96qPBz4BTgAFKyzCYdPB1kPz5LboAE8BzpOFqTtLFXB16IiKcGnEp1hzISt1R/ql4+4I32A9T1y8wYbDynHlRo2L1F2Qk90D5G3U/d0370NzTrrO+oj6rjTA12KGdGr6DupT48QMysx9WmFxD1Q22UP6AF7VuqR5jevwHvqDvUk9QD1OMGvMF+hDpMPWtgeLoEP6xr8+U2njmqDdo3Uj+trtiqbJ+grqheq04wR1bHgDY4AFB3Vh8ZAOZeUmljZfWSNp+7sE26N1LPMwMvlqBfGRAR88mIji3IjYj31NZZO4iIu4EPkjti/YXpETERQD0UOJgMF2q2AfEucA3woHq0ulWLNp4v9W3Xd3JboIzQzV0OZ3AV6lHqu32cufNM82yMae4cpq5a6h9hlzewhhfMTYkNKnRsp56hHtyE1lXULdSd1G0Go39QBzRqczBgKkJPuOw43vSVn2XZcWvQxiT1JfVMdaUeygwzbeUTe+pX9WNlMH3cwdCs/1KgrqbeuIwMvlv9rLp6k/qHqfu2SctBprOms9x3qqubs3y/krad+pG+vPBYUxx8QN1omStazmDuRfcWD6lNY8HV7e2FWC3lzzc9W8+os0tbM0r+SupH1eG1UXAccCi5sL8GHBcRzVyOZwPHlOurgE+3IGhHMgznDdJTcyl5omFbMlZrVsmrYQywEqmkzSdPLQwj45aHLMgtIk5Q/wSc04vHLo6IhS3KrEUG5bdLxwx1MkuHS22nHhsRU9V5wKhauM0KwJ6VgqeTWhlFFNTWjkUR8SjwdqXsglJuPLAy8GoDJhwMnFy5PxS4lnS7DQP2J8NzariCdH12AnsAu5f0uerpEfH9Fn0wYIiIyeqfaT+S9M02yowgIzZ7g56O43wdmAq8TC2uzdwoqOKgWmlz4a7hxZJ2diXt0pJ2T7m/r75FUwOs4tq6/LPr8sfV5T9Yl79hLzuj32Fqw+3g8DbqmqBu3sv2b23S5p5qqNvWzJinSY7XUPWeVHcuni7/IyppNfFTE7FjXNqjUm8PT627X7nufu26+9/X3Q95xGVE/JiUTK3wdusizCSXot6gmWvyb0r47godAOXmGPLIBsAEcxswSPFdJQRSrFJ3/Ur5X5nWDOhRo+wB1QGwiLIsDDUi4lryDFYzbNAiH3J5ansNVkeQpzN7wgRLCNASR0RE3BgR44GPkTN4bTJQvTqb5pT/Rlrha+V/jRaNwwCfahxMRMQN5HZfIzwNhMV8qYfpELqSXM+/1057Zlz5UTSfRDeQk2LDTvU7wEbkzLgjIropD3Y3zmsLe9VDtagubxiwTjvE9ifULYF/oLuyUhtIT5FB9mvRfbnoAB6NiAt6qHNPYP+ImNSs7Yi43twUuLQu65SIuFqdqH4JuLF2tsmMHf8xsGUpe7SpqB4TEY83oGVVYDfyfPVT5H72lAbkvBgRZ5Rndu4kZXlNqdqZpbXDaojLow0qrAW0z6yktWJwb33U7cz4kWSAfNC1bNSY/QXgdXItr+VJmoXNzMHv0eCd1d1JRhy5hMCIy8xtwPNK0pMRcXXJu0TdFdhffRDYEPjPBu3tDDysnhARU0tbmwFbkVJxNnB1RMwEblIfAy4kzcoaPleeWxeY1wlcB9QIXUddJyJeqzxQZVY1vR5V02jTJuVgAER0RNwF7NUor3TENyLisnbrU88BOiKikY3/MrCjenkdk79fmDy5AX13Aneqe9OYuTV0Aj8qg+gn5BI5E7is/uxyRExTPwRcTc7uqRFxc8leCVjcQQZ01TCcPLxde8mgu8bcSBGozcZ5lbRxDcpV0VslqeWMN703F6sfaJBdr0vUnplSxGJ9+uakrf53jdqKiKciYhzJ5Gvq8r5O7kSNs0Gsc2HAw63eBzgceDMiLir6UcOD6WUyHgp8kwwqrGEkMKcjIl4FvlHJ+FZFKRhDipMamp1+/2Pl+oMtiF+17r6egfVGf9WEGEb3QVfDu8DGwD+3aDsbzDXzGLp70FDXA+4iT03OVT+pHmkGu12s/kz9hfpdUu84SD2jWkdEfJ48bdhT0MNNbZD4QETc1s67kFbJFXUnG1cB3qiZSaeRbsOTyZFQG3mj6TJR5gBPNKjcUsdzwCfIU4UdjUZvwUJgot33N1eoK7NEiStrSdUlNxt4pr7S4g7cBxiv/nUPbdfqDODLwNFlgNfSzyVNxVHALuQp/y8CnyK9baNIpr5CLkmTSrlj1RPrmtkbWFN9fwMS2lkqlnIYNcFIKoNe3RTojIg5NVclEfEglbO+pvP7q+X2BeCEiKiK4RqW+FkjYhowTd2Yng33xaQI20OdSIr28XRn2vHm7koAW5Mz+hmy8/8pIrrNukr789WLgSnqXrUjq1QkhLlHfSXwdkT8tK6K60mmTicZuagNPzLq0dQ5ayJinvpt8lTkVXV5j6h3kYOjJ9zSqt0KRtNdgm5FcQ51Vkupx5Cyfxz5speSM/rhuk8RVZWkEerfkiGoneRsvIqeIyJGkOGeV5WBMByYUmWaGahe2898E/hTLw5WT2XpUNigiP2IWKwuJMNVuxeKuKfNNuqf+1UP6b9Tx6sbR8T/1mWfSnf9px5tMdjcqRpOmSBFf+iIiGehwmD1PFIcQX5n6sQeZixkB0p2/rHlV8OV5A5KM9fbmgANXpqSvsw7RhHxJkvv9syny5wjIo7o6fkiUq8lzcdW2v5iMl55/yZf57kX2Ee9MCKqusUj9CyGF5Iu4na+B/I+YH6RGCOA7clTEEBhsDqaLuYCnNeEuQBnlt+V5PevajgpIv61DaL6FeXF/pu02YeRg29x+V9Emm1nqkfSpeDVGN5BLj+3lfvRwIdJU6fVCf3NgJNI711PWu5z6hOkZLysQu9hwL6Nlht1ZeDL6oyy7DXD3qS0BTiClLZLjrfUZnB9KEm9c7+e6JfUs4Bq1MDnIuKinh6pu2/7tH9PMOOuFxZJsRD4AdnRll9H+Q9ymbmVFHuLKuk1uqrr/zBgdkSc0wYNI0mzsrNZuYi4XT1cPSIiriBn2XNNdIl56g+Av1ePB35RL9UqiuK5wIHq9eRnn+5vROjEylbTgrI29vRSY9Xb7Y5DWnTE2XXld2tWvh2ox1iC19oo+wf1s22W/Yg6t1kfVMpuq85S12+z7sOKmdWWKVee2dMM0dnaDO3ZUv2i+kClP2eaDpQeK5lcKfxyESGNyu1i94Nbs5pW3PXcCXUM/lq7L9hDfaeq/9WL8k+rX2mz7E7q622WXU19zV6ELamfUG8xfdPtPjPMtMGfNj8HUcUF5gZEQ9RES9Ux8WSjj3cWgqbQJdb+CBwYEY+0QeMNwH9U7k9Ub4uI6W08W6VhXVL7nUTvPsrSmyVhLmm/Xkna/vU2OqSIf4f8OtBK5Zm2EBE3qbcBX1MnkR9oabUkLjLNxuoe8HTg3Ij4ebNnOwv3D6yk1cv63YBv0z2k5ibgU0VjbYmIeEH9JHA+uXO1DnCf+nvS/dlB18CpmkNBeqgWkGbTOHK9/XhE3NtO2wWbkjtJ7aCj/NYnGdxTbPdi0v25Ct33x1ui6A2TTZNmK9Mx8Tp5mnABqbC9FRGq6wAXkcydRX6i6aqIuK6ttoo4/ipdB45viYhfq2uTm9lH0eWIeBS4PSKW6fRgGUy7kh2+Amku1aRITfGpYnFJW4l0Kd7R21lf2j0NuK0dO7dIiZ0j4mdt1n0I8MuImNOycPM2x5LmZyddn0x+l5wM25Pu09/0tp3/B4EdmnBjZyHSAAAAAElFTkSuQmCC) no-repeat center; }
      ._2vm_DsxIXXYFtcbt9-EYDR > .contents > .header > .balance {
        height: auto;
        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;
        font-size: 14px; }
        ._2vm_DsxIXXYFtcbt9-EYDR > .contents > .header > .balance > .money {
          line-height: 40px;
          font-size: 24px;
          margin: 10px;
          color: #fff; }
        ._2vm_DsxIXXYFtcbt9-EYDR > .contents > .header > .balance > .transfer {
          color: #e10019;
          padding: 10px 20px;
          border-radius: 20px;
          margin-left: 10px;
          background-color: #fff; }
    ._2vm_DsxIXXYFtcbt9-EYDR > .contents > .iframe {
      min-height: 655px;
      height: calc(calc(100vh - 80px - 135px) - 140px);
      position: relative; }
      ._2vm_DsxIXXYFtcbt9-EYDR > .contents > .iframe > iframe {
        width: 100%;
        height: 100%;
        border: 0; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1dyzy_KbDT3G-_1PZ390Iv {
  background: no-repeat center 80px url(/webx/hc/desktop/images/2b3183.jpg); }
  ._1dyzy_KbDT3G-_1PZ390Iv > .contents {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    width: 1170px;
    min-height: calc(100vh - 80px - 135px);
    margin: auto;
    overflow: auto;
    position: relative;
    padding: 20px 0; }
    ._1dyzy_KbDT3G-_1PZ390Iv > .contents > .menus {
      width: 160px;
      color: #fff;
      text-align: center; }
      ._1dyzy_KbDT3G-_1PZ390Iv > .contents > .menus > .item {
        font-size: 14px;
        font-weight: 700;
        padding: 15px;
        margin-bottom: 10px;
        border-radius: 5px;
        background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
        background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
        background: linear-gradient(bottom, #e10019, #fb2222); }
        ._1dyzy_KbDT3G-_1PZ390Iv > .contents > .menus > .item.actived {
          -webkit-filter: brightness(130%);
                  filter: brightness(130%); }
    ._1dyzy_KbDT3G-_1PZ390Iv > .contents > iframe {
      background: #fff;
      width: calc(1170px - 180px); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3lYio_IscgFmZZniwzwJ2k > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._3lYio_IscgFmZZniwzwJ2k > .form-action > .item:first-child {
    margin-top: 0; }
  ._3lYio_IscgFmZZniwzwJ2k > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._3lYio_IscgFmZZniwzwJ2k > .form-action > .item div.values {
    width: 300px; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._3lYio_IscgFmZZniwzwJ2k > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._3lYio_IscgFmZZniwzwJ2k > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._3lYio_IscgFmZZniwzwJ2k > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._3lYio_IscgFmZZniwzwJ2k > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._3lYio_IscgFmZZniwzwJ2k > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._3lYio_IscgFmZZniwzwJ2k > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._3lYio_IscgFmZZniwzwJ2k > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3lYio_IscgFmZZniwzwJ2k > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._3lYio_IscgFmZZniwzwJ2k > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item:first-child {
    margin-top: 0; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item div.values {
    width: 300px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit {
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  color: #fff;
  margin-left: 20px;
  font-size: 14px;
  border-radius: 5px;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222);
  -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
          box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
  overflow: hidden;
  position: relative;
  width: 200px;
  margin: 20px auto; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit:hover {
    opacity: 0.8; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit:hover {
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
    opacity: 1 !important; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit:hover::before {
      width: 45px;
      left: 205px; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit::before {
    content: ' ';
    position: absolute;
    background: #fff;
    width: 25px;
    height: 50px;
    top: 0;
    left: -45px;
    opacity: 0.3;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg); }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail {
  color: #999;
  font-size: 14px;
  margin: 10px 0; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span {
    cursor: pointer;
    text-decoration: underline; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span:hover > .rebet {
      display: block; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet {
      display: none;
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      background: #e9e6f1; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        margin-bottom: 0; }
        ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > h3 {
          height: 45px;
          line-height: 45px;
          text-align: center;
          font-size: 16px;
          font-weight: 700;
          color: #5d5879;
          width: 100%; }
        ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap;
          width: 100%; }
          ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item {
            width: 33.33%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            padding: 0 10px;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            font-size: 14px;
            height: 36px;
            line-height: 36px;
            margin-top: 0;
            border-bottom: 1px solid #ccc;
            border-right: 1px solid #ccc;
            color: #5d5879; }
            ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item:nth-child(1), ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item:nth-child(2), ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item:nth-child(3) {
              border-top: 1px solid #ccc; }
            ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item > span:first-child {
              float: left; }
            ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item > span:last-child {
              float: right; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item {
  height: auto;
  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;
  color: #999;
  font-size: 14px;
  margin: 10px 0; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item > select {
    min-width: 245px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    height: 30px;
    width: 100px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy:hover {
      opacity: 0.8; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy:hover::before {
        width: 45px;
        left: 205px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item:first-child {
    margin-top: 0; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item div.values {
    width: 300px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit {
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  color: #fff;
  margin-left: 20px;
  font-size: 14px;
  border-radius: 5px;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222);
  -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
          box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
  overflow: hidden;
  position: relative;
  width: 200px;
  margin: 20px auto; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit:hover {
    opacity: 0.8; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit:hover {
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
    opacity: 1 !important; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit:hover::before {
      width: 45px;
      left: 205px; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > span.submit::before {
    content: ' ';
    position: absolute;
    background: #fff;
    width: 25px;
    height: 50px;
    top: 0;
    left: -45px;
    opacity: 0.3;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg); }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail {
  color: #999;
  font-size: 14px;
  margin: 10px 0; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span {
    cursor: pointer;
    text-decoration: underline; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span:hover > .rebet {
      display: block; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet {
      display: none;
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      background: #e9e6f1; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
        margin-bottom: 0; }
        ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > h3 {
          height: 45px;
          line-height: 45px;
          text-align: center;
          font-size: 16px;
          font-weight: 700;
          color: #5d5879;
          width: 100%; }
        ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-flex-wrap: wrap;
              -ms-flex-wrap: wrap;
                  flex-wrap: wrap;
          width: 100%; }
          ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item {
            width: 33.33%;
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            padding: 0 10px;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            font-size: 14px;
            height: 36px;
            line-height: 36px;
            margin-top: 0;
            border-bottom: 1px solid #ccc;
            border-right: 1px solid #ccc;
            color: #5d5879; }
            ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item:nth-child(1), ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item:nth-child(2), ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item:nth-child(3) {
              border-top: 1px solid #ccc; }
            ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item > span:first-child {
              float: left; }
            ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > div.link-detail > span > .rebet > .cate-box > .items-box > .item > span:last-child {
              float: right; }

._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item {
  height: auto;
  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;
  color: #999;
  font-size: 14px;
  margin: 10px 0; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item > select {
    min-width: 245px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none; }
  ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    height: 30px;
    width: 100px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy:hover {
      opacity: 0.8; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy:hover::before {
        width: 45px;
        left: 205px; }
    ._2vry5eFb_0WN9hbPBA9sZ_ > .form-action > .link-item .copy::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .item:first-child {
    margin-top: 0; }
  ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .item div.values {
    width: 300px; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2CZbjwvd7X1bUPyZ7t-R0z > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._2CZbjwvd7X1bUPyZ7t-R0z > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2CZbjwvd7X1bUPyZ7t-R0z > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._2CZbjwvd7X1bUPyZ7t-R0z > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3axuxBsj4dI85_bKfekBE- .report-search-bar {
  height: 45px;
  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; }
  ._3axuxBsj4dI85_bKfekBE- .report-search-bar select.report,
  ._3axuxBsj4dI85_bKfekBE- .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._3axuxBsj4dI85_bKfekBE- .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._3axuxBsj4dI85_bKfekBE- .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._3axuxBsj4dI85_bKfekBE- .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3axuxBsj4dI85_bKfekBE- .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._3axuxBsj4dI85_bKfekBE- .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._3axuxBsj4dI85_bKfekBE- > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._3axuxBsj4dI85_bKfekBE- > .level-info > span.desc {
    color: #c8ccd6; }
  ._3axuxBsj4dI85_bKfekBE- > .level-info > div.level {
    color: #c8ccd6; }
    ._3axuxBsj4dI85_bKfekBE- > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._3axuxBsj4dI85_bKfekBE- > .level-info > div.level > span::after {
        content: ' > '; }
      ._3axuxBsj4dI85_bKfekBE- > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._3axuxBsj4dI85_bKfekBE- > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._3axuxBsj4dI85_bKfekBE- > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._3axuxBsj4dI85_bKfekBE- > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._3axuxBsj4dI85_bKfekBE- > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._3axuxBsj4dI85_bKfekBE- > .form-action > .item:first-child {
    margin-top: 0; }
  ._3axuxBsj4dI85_bKfekBE- > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._3axuxBsj4dI85_bKfekBE- > .form-action > .item div.values {
    width: 300px; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._3axuxBsj4dI85_bKfekBE- > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._3axuxBsj4dI85_bKfekBE- > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._3axuxBsj4dI85_bKfekBE- > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._3axuxBsj4dI85_bKfekBE- > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._3axuxBsj4dI85_bKfekBE- > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._3axuxBsj4dI85_bKfekBE- > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._3axuxBsj4dI85_bKfekBE- > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3axuxBsj4dI85_bKfekBE- > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._3axuxBsj4dI85_bKfekBE- > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2dxD9J-PwDfXHO59vM8fLK {
  height: 30px;
  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;
  width: 220px;
  padding: 0 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 20px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #dadada; }
  ._2dxD9J-PwDfXHO59vM8fLK > input {
    border: 0;
    padding-left: 10px;
    background: #dadada;
    color: #565454;
    width: 130px; }
  ._2dxD9J-PwDfXHO59vM8fLK > span {
    height: 22px;
    line-height: 22px;
    text-align: center;
    width: 50px;
    border: 0;
    color: #fff;
    border-radius: 20px;
    float: right;
    cursor: pointer;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222); }
    ._2dxD9J-PwDfXHO59vM8fLK > span:hover {
      -webkit-filter: brightness(105%);
              filter: brightness(105%); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3YMt6yfPoOLDeRl4_NzanI .report-search-bar {
  height: 45px;
  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; }
  ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar select.report,
  ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._3YMt6yfPoOLDeRl4_NzanI > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._3YMt6yfPoOLDeRl4_NzanI > .level-info > span.desc {
    color: #c8ccd6; }
  ._3YMt6yfPoOLDeRl4_NzanI > .level-info > div.level {
    color: #c8ccd6; }
    ._3YMt6yfPoOLDeRl4_NzanI > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._3YMt6yfPoOLDeRl4_NzanI > .level-info > div.level > span::after {
        content: ' > '; }
      ._3YMt6yfPoOLDeRl4_NzanI > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._3YMt6yfPoOLDeRl4_NzanI > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._3YMt6yfPoOLDeRl4_NzanI > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._3YMt6yfPoOLDeRl4_NzanI > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns {
  margin-left: auto; }
  ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.register, ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.promo-link {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    float: left; }
    ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.register:hover, ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.promo-link:hover {
      opacity: 0.8; }
    ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.register:hover, ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.promo-link:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.register:hover::before, ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.promo-link:hover::before {
        width: 45px;
        left: 205px; }
    ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.register::before, ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns > span.promo-link::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3YMt6yfPoOLDeRl4_NzanI .report-search-bar {
  border-bottom: 1px dashed #ccc;
  padding: 5px 0; }
  ._3YMt6yfPoOLDeRl4_NzanI .report-search-bar > div.btns {
    margin: 0; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2MqZIbDzGua-FM7RhIojbd .report-search-bar {
  height: 45px;
  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; }
  ._2MqZIbDzGua-FM7RhIojbd .report-search-bar select.report,
  ._2MqZIbDzGua-FM7RhIojbd .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._2MqZIbDzGua-FM7RhIojbd .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2MqZIbDzGua-FM7RhIojbd .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._2MqZIbDzGua-FM7RhIojbd .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2MqZIbDzGua-FM7RhIojbd .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._2MqZIbDzGua-FM7RhIojbd .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2MqZIbDzGua-FM7RhIojbd > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._2MqZIbDzGua-FM7RhIojbd > .level-info > span.desc {
    color: #c8ccd6; }
  ._2MqZIbDzGua-FM7RhIojbd > .level-info > div.level {
    color: #c8ccd6; }
    ._2MqZIbDzGua-FM7RhIojbd > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._2MqZIbDzGua-FM7RhIojbd > .level-info > div.level > span::after {
        content: ' > '; }
      ._2MqZIbDzGua-FM7RhIojbd > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._2MqZIbDzGua-FM7RhIojbd > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._2MqZIbDzGua-FM7RhIojbd > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._2MqZIbDzGua-FM7RhIojbd > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._2MqZIbDzGua-FM7RhIojbd > .report-search-bar {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

._2MqZIbDzGua-FM7RhIojbd > .summary-box {
  margin-top: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-bottom: 30px;
  border-bottom: 1px dashed #ccc;
  border-top: 1px solid #e0e6ed;
  width: 100%; }

._2MqZIbDzGua-FM7RhIojbd .summary-box {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  padding-bottom: 30px;
  border-bottom: 1px dashed #ccc;
  border-top: 1px solid #e0e6ed;
  width: 100%; }
  ._2MqZIbDzGua-FM7RhIojbd .summary-box .item {
    width: 20%;
    height: 75px;
    background-repeat: no-repeat;
    background-position-y: center;
    margin-top: 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    ._2MqZIbDzGua-FM7RhIojbd .summary-box .item .title {
      margin-top: 20px;
      line-height: 18px;
      margin-bottom: 2px; }
    ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box {
      color: #333333;
      border-radius: 50%;
      float: left;
      width: 33px;
      height: 33px;
      margin: 20px;
      background-repeat: no-repeat;
      background-position: center center;
      -webkit-box-shadow: 0 0 0 7px #fb2222;
              box-shadow: 0 0 0 7px #fb2222;
      background-color: #e10019; }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.team-member {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAaFJREFUOI2VkztrVVEQhT/ijYIaBJUUVhYWAUFjgqAIBkLEx2/QQgtB0LQWEa0EFbVJ8hNUfKDYqI2PKAQLsdE2hDTxFnbXRxSTzyLrkE0492oGhjOz9szaa+85G5UOPqi+d8Wa6ulOPauBHeqhxMMhWVTH1evqTLBbqbmiXlR76ghvFkoG1J/qpxoV11JztFC/qO4tCauiCXW/ein5ljZH+6Z+TtyntoJ1o25K872i4UWwdnf1dNX6YPITXcA2lu0+KzZHZ+sDFor8a74bURth/1DsWKm+WqPuQNZGk69Xp4P1NIA/wDHgOfAK+Ai8BM4DE4DA3SgaASaDfwe+ANuBBjAAtMqdZ4sp31Y3Z3p1dlw9qE4V2GGVRs4+BewETgJ3gMtAC2gCj4EZYAnoBY4Az4AnwFD6H4ZjH+q57DAcpTeSj6sb2kz5VGrmCuy3Oo/6Q50PeCaFF9oQlb47ta+Tj5lAl59VFU//B1nlZ9OzVd1TETbVEbU/i7vWQIi6pD7K9TyguKd3IVwLGeqbsq8L+JVJdQOz/3ghdfY2/+g6gL+QUD9/q68FPAAAAABJRU5ErkJggg==); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.recharge {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAARBJREFUOI2lkztKBEEQhr8ZBlRYDGVBcA01NjNTDDTwAmYKgoggJnoATfQA4hkMPIGYGZq7GAoigvhG18d+BtMDrck67Q9FV3V3Pf7qatQN/4+jTBU4BLZIwxywXwSjH5hJDDQKdDL1HmgAX4mBMuCNwHFVJVGG1W6mPgEPwGViRYNAqwildYHPPzoKtIPPGFAAAxW19Zp0JtWpoDdV85BlqAaVReAUOAHWgGtgoqpoSW2oL+qH+h7WttoXVTIf7t+ot0FfUInn6BnYBvIo+x3QiewrYBZYBprADvBYdq7Ebs0eHavn8V4OnAGbwGsPOfj1cj8GuACmA6XxHk2+iPQWMBIfZuWfrY0VykHcqza+AczUZVkXcNc/AAAAAElFTkSuQmCC); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.withdrawal {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAARtJREFUOI2lk71KQ0EQRs+a4E8hphBsLMRGBFGsLNQm4MvoG6QWtLBRMLWFiI34DJa+go2FWCnRhIBGY47F3atLEM2NHwzMLsyZmZ1Z1BX11v9pO6hN4B04AQLFJLAKVInEAzUMaVW1F9QnoFKwkn61gtoDjoDdISFrwEUZ6AKzwMaQoEXAoD4DUwWDG0APmI7ndv7Y+2qpgM2p89HfUi1H4ke0QXVMNqB14Aqo5aBHYAw4A8pJwAOwA3T6QDN8T/oN2MuDOmTLuASMJgH3/LykLzHxl3JQBXgFFv5oaSJCWsBIwugGtRMh52SrkCoApehfAk3gFGiTfatJ4BCoo26qdwN8zLo6rt4kd404PYKaZv9NJv51rGY57+IT2QA5hNcfKUAAAAAASUVORK5CYII=); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.effect {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAW5JREFUOI2N0k+IjnEQB/BpbYlskj8laeXdgwMHSg7koPbAzUEOe1BycCAlt1V2U+KkFG0pOW+t2m3LQS72oq0tJJQDLoo47GWlPXwc3nkyPb3vMvWreWa+f34zvycQfc4Z/NCNZ9jXC9eLeBJfkriA61jO7yfY1U/gKF4n8C1OtIQv4lf2H2FzI7A7leEDRtcYK3AFvxN/IzJZRecfxPa5AAMR8T66cSwi1sf/xfaIGImIlUZtzN+4iw19XPdiPnE/0QnswO0svilCNzGQxGFMZ/0bPuXLjEUhjCR4Ix6X+suSXyq3mZDJUjavYksB7MFcOo63RjmAGaVwqrg8XGMHh4rhR2wLbMVkFl8VoclC7OBp1r/iM77jbN3B/gQPYiprK3hR8vNF9FYzQrP5idYOdmI2Ha+1RjmI53UHl8tNHmBTnx0cxmLi3uF4ba5rrpVxB0PZO9I46r7K6YbXy2UI9xO8gHu6P80yzrXxfwDSAGi62Iq7cQAAAABJRU5ErkJggg==); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.online {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAYAAAAbBi9cAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAUxJREFUOI2Vkz8ohWEUhx8Xi8IgsljdVclsNphITEokxYDBbDDLYpBiMCkjk00yIHJDShKLSKQMMjwG5/L5fPfKqdN3fuc953f+vO+HSoa2qHVh96q3fsu52pnOSRPk1YtIGFb7w95Vx9QJ9TR8g6WIGiLgLgi6As9kdLwSZ01ZRFtxmMQvJUYnYheziFQXEvhNXS9DdBaKSo6fUp2w74E8paUZuPlCiQobqdEGArdmdFPcX2fWaKjH6ok6qjaqa+qT2q3WqPXqeJBslLq1WrXgt3SplWbLUrrLqpiwDTgCroEeYBOYBraAArANPACPYV/92piaiypniQpT4Zsrc2s59VmdLY42H0kVqUUOlyEh4lcjNl98P8nFvav7f5Ak9V69LBJNhrMjcPs/iIZUc8AysBMr64vvYZmHmJY9gCpgJOF8BW7/QQKff8DBB9K12uWfGI45AAAAAElFTkSuQmCC); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.prize {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAPCAYAAADphp8SAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAZdJREFUOI1tkr1r01EUhp+0pWkpVCPYrWIEi1AQdApkECeHbg5dzNShkJRMfixOKg7+A+qgk7hJBXEoLiJUEKFYlxYyZOhQByuhKtgPw+PQE71cfxcO97zn470v95ySSsE5AZwBjgO/gA5QA14Ao1ldDwA1tZvqV/+dPbWf4NfqrLoSeHTQOxLMx4BPQBVYAZ4Ae0AZ6AOlsJdRfwW4Dhz81RaMW/FCNfAD9TBRs5wp31Y31VKq6BYwDZwEdoJ/DbgMHAJj8VclYAKoADPAD+ADUAd+o/5U32UvXlCb4U+o98NvhULU8+H31SUCtDOic+p39Y7aVR9G/LS6kHzyrPpqwKzayIhOqavJtBazfGo11aFkCuk5C0wB+8A2MFe0bMBF4DlwMAQ8BhpZwQ7wOZZvF1gvIGnHUCaBS6gjIf9tgex19VpB/G703BvEBol6JFpZw3i6K2o5yFVvpLVpU0f9Ev7VmFrXo/XYiPh8kMzkKlPQjKJe3FvqU/VR4G9xfyyaXgqG1dvqmyCoJLl59b36zKPV+I/oD/66e4pf13szAAAAAElFTkSuQmCC); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.rebet {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAdVJREFUOI2FlM9L1EEYxgfbTGI7BuIhNvUogZWCQUFiC4unDp5CMC0PHvIfCG/W9uPiwQjRvAkpCkLk2kVQTwteSg0PelCjwFuJgrR8PPRM+zrM1x0YZp7nfd5n3nnnu+sAlzBvAaPAPmfHD+AdcDspN0bWAvPG5A+wBMxp/W1in4C6Sqb3TMIHoCmhmiZgwmjvJ5k2G9Gdc9piZ4vJ+d8OH6wCDhXMiMsAHcClCsbXlHcEpKzpmAIdwl2mgl1zkJ8XgSIwItwu7aQ3vSxiTYJq4W9ATvtlY3gB2BQ/aPiiuLQDugVyCtYIF4C09luKpYANcU+C6rPiHzvgo4Dt3RBnR6P47wmGviUAM04nlyKih8Bz/j2EA74qqTei9fMvsOGAHYHzXtj38BHlvsZ0J8C2A1aUEBOlzJV7xPmPfh2oD/QAqw54IXA90iNf4VNxeeHPWvd0sP1e3zjghkDeGF6l/Mp9hv9pbjWp/RXhYeGbXvwraMGUcH9Q/YD4ktal4OoHmF/UXZGzlP8HOon3+ZluMWG4aeW3W1MHvFfgbYJZ0nylvHHPhYJZCb4ADRXMMsCC9PM2FhO/pDwKum4WaAMeCBeM5nXokVRFS5AIcBzgRaA1ln8KMox91wwMws0AAAAASUVORK5CYII=); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.new-member {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAATpJREFUOI2Nk78vQ1EUx7/tgsFUEiNJF2MnBotYCDYmsRhKxGgRi10M3SVWBhGdJCImkdQfYLSQkBBNSyySj8H3ar3c9/pO8nLePed7vvf8ugIU+daBFzrSAnZj2FjwqYOugE2gCpzZdtuLYN/AuQhxxb7zNIJBA2opZQnYMKYcI1i2s5RBIGP2wrmojgxbt9RbhsJPN8GN9WxGYNn6+s+SSO8Z+MhI/94lFNOmMG5AA5hMTODOvpmsMQpYIF3mk/hk8A7wCbSBS+AEOATWgD5jLoCJGMGxbzkCRlJ6MGbMapKgZsdKRgO796ASzgVgVNKDpANJ25HRTUnaklSQNCBp0SN/kvQloG7WtBuXgHegye+rxH1qAo8hpXqO1AX0Gz8dbGETGznWV5JK1v9W+dX15JFvSW+S2sHwA7iLuhw09h5pAAAAAElFTkSuQmCC); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.promotion {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAYAAAA/mJfHAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAWBJREFUOI2lk8srhFEYxp/RkEtpChtlMTUblI1YyMZCSHZWsp7NbKzYytZGmrLFyi1b8R+4zYY/wKUURZSUyM9i3s+8vjl8ylun7738nuf0nc4RoISVBe6B2SQ2yUjAGZVo+49ZwUx67HucZJYBJoBUAABYtnza6uEANwbkBBQNugJaHLBtfS+6AF5jvTXjDgUsGhBFBmiyfDIm7LT+jNUnTncgoBd4B7qBQxs8AUc/nM2WMdfADZAD3oC8P5u85adWt/5gJuARuLV8IOKj4T5w5+D0L0YCalx+an/2dTWmzN0LGoBzoN8ZlIDBGAew6c0arTnioFrgA3i2es+YDsd0WW/cm8kOfSO2a7vBu17k1rz16+Jmq8BL4HwiwU5gdkn53VY9pyET1QdEC5TvXuiFLIXMomEhIAqtUeP7ol5a32NdUlFSVtKD6yMp5epmSXOSSpKOK1T1jiv8LXaJ3cdPL5fr9LPQA8MAAAAASUVORK5CYII=); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.profit {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAeZJREFUOI2NlTtoVUEQhr8bYwxcvVEhBokvBBW0EQ12chUfjaJgIwoBLbVLI1oEXwGttDWYIoKFjYVVhJCAjSgkICqIksZShFRWQvwszsS7HPac68CyZ2f+/989s7uzDZUa2w2cAkaAQeAX8BGYAxYrWWquHVJnrbcl9UKOnxMcT4jP1JPqFrVfHVAPqxPqn8C87CY6FcAZta/iL9I2EfhPVaK3AjAZ45a6s0KsR90V35eDN1sWHY7A+4T4JnxbM6IfItZbStmlVPRbODcnxAPhW1bXJv6n4R9TG4l/Wf2dij5Xn2RWtC0EFmN8PcY3MthrETvWbSOa6v0AL0T/Vl2fwfZH/BHqDvVhBrTfertdwu8J/1cszpkWu5iC+tQT6hn1amCm1bPqeXWohB9Zna0XGIjLNVy6bC2gDawDNibX9igg8BP4keAXgBfAEmo7JmiXZt7b5ffHMin7d043BGiuCmSRd9WbNZhz6uNVUewUj00VhO3/Ibpqa3oiH1eif11RzJrRD1XE70Q/CqzkqtNkZhVNOxWrHBsN3nya07RNB2DGotx1uxwPAv+lvFHldi/Jz5R6XB20KB4ti3p6V10JzCuLqlUrinrETpWqsu/qxRy/obVv1D7gNHCQzhv1GZgH3lWR/gKRh7WECq39ywAAAABJRU5ErkJggg==); }
      ._2MqZIbDzGua-FM7RhIojbd .summary-box .item > .icon-box.active-member {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAYAAAA/mJfHAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDIgNzkuMTYwOTI0LCAyMDE3LzA3LzEzLTAxOjA2OjM5ICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+nhxg7wAAAWBJREFUOI2lk8srhFEYxp/RkEtpChtlMTUblI1YyMZCSHZWsp7NbKzYytZGmrLFyi1b8R+4zYY/wKUURZSUyM9i3s+8vjl8ylun7738nuf0nc4RoISVBe6B2SQ2yUjAGZVo+49ZwUx67HucZJYBJoBUAABYtnza6uEANwbkBBQNugJaHLBtfS+6AF5jvTXjDgUsGhBFBmiyfDIm7LT+jNUnTncgoBd4B7qBQxs8AUc/nM2WMdfADZAD3oC8P5u85adWt/5gJuARuLV8IOKj4T5w5+D0L0YCalx+an/2dTWmzN0LGoBzoN8ZlIDBGAew6c0arTnioFrgA3i2es+YDsd0WW/cm8kOfSO2a7vBu17k1rz16+Jmq8BL4HwiwU5gdkn53VY9pyET1QdEC5TvXuiFLIXMomEhIAqtUeP7ol5a32NdUlFSVtKD6yMp5epmSXOSSpKOK1T1jiv8LXaJ3cdPL5fr9LPQA8MAAAAASUVORK5CYII=); }

._2MqZIbDzGua-FM7RhIojbd .chart-box {
  min-height: 400px;
  padding-top: 20px;
  color: black;
  font-size: 14px; }
  ._2MqZIbDzGua-FM7RhIojbd .chart-box .title {
    margin-bottom: 40px; }
    ._2MqZIbDzGua-FM7RhIojbd .chart-box .title div.fr span {
      margin-left: 20px;
      cursor: pointer;
      display: inline-block;
      padding: 5px 20px;
      border-radius: 20px; }
      ._2MqZIbDzGua-FM7RhIojbd .chart-box .title div.fr span:hover, ._2MqZIbDzGua-FM7RhIojbd .chart-box .title div.fr span.active {
        color: #fff;
        background: #fb2222; }
  ._2MqZIbDzGua-FM7RhIojbd .chart-box .biz-chart-box {
    min-height: 400px;
    position: relative; }
  ._2MqZIbDzGua-FM7RhIojbd .chart-box .tips {
    color: red; }

._2MqZIbDzGua-FM7RhIojbd .chart-box.pie .biz-box {
  float: left;
  width: 50%;
  height: 400px;
  position: relative; }

._2MqZIbDzGua-FM7RhIojbd {
  color: #5294c2; }
  ._2MqZIbDzGua-FM7RhIojbd > .report-search-bar span {
    color: #5294c2; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._23PnDqh2qmTlTOg9Vqo2ed {
  position: relative;
  overflow: auto; }
  ._23PnDqh2qmTlTOg9Vqo2ed .report-search-bar {
    height: 45px;
    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; }
    ._23PnDqh2qmTlTOg9Vqo2ed .report-search-bar select.report,
    ._23PnDqh2qmTlTOg9Vqo2ed .report-search-bar input.report {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none;
      margin: 0 5px; }
    ._23PnDqh2qmTlTOg9Vqo2ed .report-search-bar span.query {
      display: inline-block;
      line-height: 30px;
      height: 30px;
      padding: 0 20px;
      cursor: pointer;
      color: white;
      margin-left: 10px;
      border-radius: 4px;
      background: #fb2222;
      -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
              box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
      overflow: hidden;
      position: relative; }
      ._23PnDqh2qmTlTOg9Vqo2ed .report-search-bar span.query:hover {
        opacity: 0.8; }
      ._23PnDqh2qmTlTOg9Vqo2ed .report-search-bar span.query:hover {
        -webkit-filter: brightness(110%);
                filter: brightness(110%);
        opacity: 1 !important; }
        ._23PnDqh2qmTlTOg9Vqo2ed .report-search-bar span.query:hover::before {
          width: 45px;
          left: 205px; }
      ._23PnDqh2qmTlTOg9Vqo2ed .report-search-bar span.query::before {
        content: ' ';
        position: absolute;
        background: #fff;
        width: 25px;
        height: 50px;
        top: 0;
        left: -45px;
        opacity: 0.3;
        -webkit-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
        -webkit-transform: skewX(-25deg);
        transform: skewX(-25deg); }
  ._23PnDqh2qmTlTOg9Vqo2ed > .level-info {
    height: auto;
    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: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    font-size: 14px;
    margin: 20px 0px; }
    ._23PnDqh2qmTlTOg9Vqo2ed > .level-info > span.desc {
      color: #c8ccd6; }
    ._23PnDqh2qmTlTOg9Vqo2ed > .level-info > div.level {
      color: #c8ccd6; }
      ._23PnDqh2qmTlTOg9Vqo2ed > .level-info > div.level > span {
        color: #ff8669;
        cursor: pointer; }
        ._23PnDqh2qmTlTOg9Vqo2ed > .level-info > div.level > span::after {
          content: ' > '; }
        ._23PnDqh2qmTlTOg9Vqo2ed > .level-info > div.level > span:nth-last-of-type(1)::after {
          content: ''; }
  ._23PnDqh2qmTlTOg9Vqo2ed > .ext-info h6 {
    font-size: 15px;
    font-weight: bold;
    color: #6e6a85;
    margin-bottom: 6px; }
  ._23PnDqh2qmTlTOg9Vqo2ed > .ext-info p {
    font-size: 13px;
    color: #8994ab;
    line-height: 30px;
    margin-left: 10px; }
  ._23PnDqh2qmTlTOg9Vqo2ed > .line {
    background: #e9e6f0;
    height: 1px;
    margin: 30px 0; }
  ._23PnDqh2qmTlTOg9Vqo2ed > .report-search-bar {
    margin-top: 60px;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end; }
  ._23PnDqh2qmTlTOg9Vqo2ed > .rules {
    height: 50px;
    width: 100%;
    top: 0;
    left: 0;
    border-radius: 5px;
    position: absolute;
    z-index: 1;
    overflow: hidden;
    background: #ebebeb; }
    ._23PnDqh2qmTlTOg9Vqo2ed > .rules > .icon-award {
      color: #fb2222; }
    ._23PnDqh2qmTlTOg9Vqo2ed > .rules:hover {
      height: auto; }
    ._23PnDqh2qmTlTOg9Vqo2ed > .rules > .icon-award {
      position: absolute;
      top: 12px;
      left: 15px;
      z-index: 10; }
    ._23PnDqh2qmTlTOg9Vqo2ed > .rules > .icon-arrow {
      position: absolute;
      top: 10px;
      right: 15px;
      z-index: 10; }
    ._23PnDqh2qmTlTOg9Vqo2ed > .rules > p {
      line-height: 50px;
      padding: 0 50px;
      font-size: 14px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2GvfS803ziykNS_LvdMMqw > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._2GvfS803ziykNS_LvdMMqw > .form-action > .item:first-child {
    margin-top: 0; }
  ._2GvfS803ziykNS_LvdMMqw > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._2GvfS803ziykNS_LvdMMqw > .form-action > .item div.values {
    width: 300px; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._2GvfS803ziykNS_LvdMMqw > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._2GvfS803ziykNS_LvdMMqw > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._2GvfS803ziykNS_LvdMMqw > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2GvfS803ziykNS_LvdMMqw > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._2GvfS803ziykNS_LvdMMqw > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2GvfS803ziykNS_LvdMMqw > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._2GvfS803ziykNS_LvdMMqw > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2GvfS803ziykNS_LvdMMqw > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._2GvfS803ziykNS_LvdMMqw > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2GvfS803ziykNS_LvdMMqw > .item {
  height: 35px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 35px;
  margin-top: 20px;
  position: relative; }
  ._2GvfS803ziykNS_LvdMMqw > .item > div {
    display: inline-block;
    font-weight: 700; }
  ._2GvfS803ziykNS_LvdMMqw > .item > .l {
    width: 13%;
    font-size: 16px;
    color: #636363;
    text-align: right; }
  ._2GvfS803ziykNS_LvdMMqw > .item > .r {
    display: inline-block;
    width: 85%;
    font-size: 12px;
    color: #c4c3c5;
    background: #faf9f9;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    ._2GvfS803ziykNS_LvdMMqw > .item > .r.btn {
      background: none;
      padding: 0; }
    ._2GvfS803ziykNS_LvdMMqw > .item > .r > div {
      cursor: pointer; }
    ._2GvfS803ziykNS_LvdMMqw > .item > .r > div > span {
      display: inline-block;
      height: 26px;
      padding: 0 10px;
      background-color: #fb2222;
      margin-right: 5px;
      color: white;
      border-radius: 5px;
      line-height: 26px;
      margin-top: 5px; }
  ._2GvfS803ziykNS_LvdMMqw > .item span.add-rules {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    float: right; }
    ._2GvfS803ziykNS_LvdMMqw > .item span.add-rules:hover {
      opacity: 0.8; }
    ._2GvfS803ziykNS_LvdMMqw > .item span.add-rules:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2GvfS803ziykNS_LvdMMqw > .item span.add-rules:hover::before {
        width: 45px;
        left: 205px; }
    ._2GvfS803ziykNS_LvdMMqw > .item span.add-rules::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2GvfS803ziykNS_LvdMMqw > .contract-rules-box {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow: auto;
  margin-top: 15px;
  padding: 10px;
  height: 185px;
  white-space: nowrap;
  background-color: #f8faf7; }
  ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }
  ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .item {
    position: relative;
    color: #333;
    font-size: 13px;
    line-height: 32px;
    margin-top: 6px;
    padding: 0 10px 0 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .item > label {
      padding-left: 15px;
      text-decoration: underline;
      color: #ff69a4;
      cursor: pointer; }
    ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .item > span {
      color: #ff69a4; }
    ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .item input {
      margin: 0 2px;
      width: 70px;
      height: 26px;
      line-height: 24px;
      color: #9063f5;
      border-radius: 3px;
      border: 1px solid #e8e8e8;
      background-color: #fff;
      text-align: center; }
  ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 10;
    height: 100%;
    width: 100%;
    padding: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > .title {
      font-size: 16px;
      color: #5d5879; }
    ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > .tips {
      color: #ff3366;
      font-size: 12px;
      margin-top: 10px;
      display: inline-block; }
    ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > a.ok {
      min-width: 100px;
      height: 36px;
      line-height: 36px;
      color: #fff;
      margin-left: 20px;
      font-size: 14px;
      border-radius: 5px;
      border: 0;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      cursor: pointer;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-transition: 0.5s all;
      transition: 0.5s all;
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222);
      -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
              box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
      overflow: hidden;
      position: relative;
      float: right; }
      ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > a.ok:hover {
        opacity: 0.8; }
      ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > a.ok:hover {
        -webkit-filter: brightness(110%);
                filter: brightness(110%);
        opacity: 1 !important; }
        ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > a.ok:hover::before {
          width: 45px;
          left: 205px; }
      ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > a.ok::before {
        content: ' ';
        position: absolute;
        background: #fff;
        width: 25px;
        height: 50px;
        top: 0;
        left: -45px;
        opacity: 0.3;
        -webkit-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
        -webkit-transform: skewX(-25deg);
        transform: skewX(-25deg); }
    ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > .ctl {
      margin-top: 10px; }
      ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > .ctl > span {
        display: inline-block;
        width: 60px;
        height: 24px;
        line-height: 24px;
        font-size: 12px;
        text-align: center;
        background-color: #fb2222;
        color: white;
        border-radius: 12px;
        cursor: pointer;
        margin-right: 10px; }
      ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > .ctl input {
        height: 24px;
        line-height: 23px;
        border-radius: 5px;
        border: 1px solid #ccc;
        padding: 0 10px; }
    ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > .user-list {
      margin: 10px 0px 5px 0;
      padding: 10px;
      background: #faf9f9;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
      ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > .user-list span {
        padding: 2px;
        margin: 5px;
        border-radius: 30px;
        border: #ddd solid 1px;
        line-height: 30px;
        margin-top: 5px;
        font-weight: 600;
        width: 122px;
        text-align: center;
        cursor: pointer; }
        ._2GvfS803ziykNS_LvdMMqw > .contract-rules-box > .show-more > .user-list span.selected {
          background-size: 13px;
          background-color: #e10019;
          color: white; }

._2GvfS803ziykNS_LvdMMqw .report-data-set > .data-item > div .red {
  color: #e10019; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.dpubN1F6hf6XU2dYd92gx .report-search-bar {
  height: 45px;
  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; }
  .dpubN1F6hf6XU2dYd92gx .report-search-bar select.report,
  .dpubN1F6hf6XU2dYd92gx .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  .dpubN1F6hf6XU2dYd92gx .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    .dpubN1F6hf6XU2dYd92gx .report-search-bar span.query:hover {
      opacity: 0.8; }
    .dpubN1F6hf6XU2dYd92gx .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      .dpubN1F6hf6XU2dYd92gx .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    .dpubN1F6hf6XU2dYd92gx .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

.dpubN1F6hf6XU2dYd92gx > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  .dpubN1F6hf6XU2dYd92gx > .level-info > span.desc {
    color: #c8ccd6; }
  .dpubN1F6hf6XU2dYd92gx > .level-info > div.level {
    color: #c8ccd6; }
    .dpubN1F6hf6XU2dYd92gx > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      .dpubN1F6hf6XU2dYd92gx > .level-info > div.level > span::after {
        content: ' > '; }
      .dpubN1F6hf6XU2dYd92gx > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

.dpubN1F6hf6XU2dYd92gx > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

.dpubN1F6hf6XU2dYd92gx > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

.dpubN1F6hf6XU2dYd92gx > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

.dpubN1F6hf6XU2dYd92gx > .report-search-bar > span.create {
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  color: #fff;
  margin-left: 20px;
  font-size: 14px;
  border-radius: 5px;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222);
  -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
          box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
  overflow: hidden;
  position: relative;
  margin-left: auto; }
  .dpubN1F6hf6XU2dYd92gx > .report-search-bar > span.create:hover {
    opacity: 0.8; }
  .dpubN1F6hf6XU2dYd92gx > .report-search-bar > span.create:hover {
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
    opacity: 1 !important; }
    .dpubN1F6hf6XU2dYd92gx > .report-search-bar > span.create:hover::before {
      width: 45px;
      left: 205px; }
  .dpubN1F6hf6XU2dYd92gx > .report-search-bar > span.create::before {
    content: ' ';
    position: absolute;
    background: #fff;
    width: 25px;
    height: 50px;
    top: 0;
    left: -45px;
    opacity: 0.3;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg); }

.dpubN1F6hf6XU2dYd92gx td.rules {
  position: relative;
  width: 130px; }
  .dpubN1F6hf6XU2dYd92gx td.rules > div {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
    height: 36px;
    line-height: 36px;
    overflow: hidden;
    z-index: 10;
    cursor: default; }
    .dpubN1F6hf6XU2dYd92gx td.rules > div:hover {
      height: auto;
      background-color: #f6f7f7;
      border-bottom: 1px solid #ddd;
      z-index: 11; }
  .dpubN1F6hf6XU2dYd92gx td.rules .icon-arrow {
    position: absolute;
    z-index: 10;
    right: 10px;
    top: 10px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2TetEOetrH_EHqpGFE4Zsm .report-search-bar {
  height: 45px;
  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; }
  ._2TetEOetrH_EHqpGFE4Zsm .report-search-bar select.report,
  ._2TetEOetrH_EHqpGFE4Zsm .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._2TetEOetrH_EHqpGFE4Zsm .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2TetEOetrH_EHqpGFE4Zsm .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._2TetEOetrH_EHqpGFE4Zsm .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2TetEOetrH_EHqpGFE4Zsm .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._2TetEOetrH_EHqpGFE4Zsm .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2TetEOetrH_EHqpGFE4Zsm > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._2TetEOetrH_EHqpGFE4Zsm > .level-info > span.desc {
    color: #c8ccd6; }
  ._2TetEOetrH_EHqpGFE4Zsm > .level-info > div.level {
    color: #c8ccd6; }
    ._2TetEOetrH_EHqpGFE4Zsm > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._2TetEOetrH_EHqpGFE4Zsm > .level-info > div.level > span::after {
        content: ' > '; }
      ._2TetEOetrH_EHqpGFE4Zsm > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._2TetEOetrH_EHqpGFE4Zsm > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._2TetEOetrH_EHqpGFE4Zsm > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._2TetEOetrH_EHqpGFE4Zsm > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._38UW6qYtcuT11XUbRIsshC .report-search-bar {
  height: 45px;
  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; }
  ._38UW6qYtcuT11XUbRIsshC .report-search-bar select.report,
  ._38UW6qYtcuT11XUbRIsshC .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._38UW6qYtcuT11XUbRIsshC .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._38UW6qYtcuT11XUbRIsshC .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._38UW6qYtcuT11XUbRIsshC .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._38UW6qYtcuT11XUbRIsshC .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._38UW6qYtcuT11XUbRIsshC .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._38UW6qYtcuT11XUbRIsshC > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._38UW6qYtcuT11XUbRIsshC > .level-info > span.desc {
    color: #c8ccd6; }
  ._38UW6qYtcuT11XUbRIsshC > .level-info > div.level {
    color: #c8ccd6; }
    ._38UW6qYtcuT11XUbRIsshC > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._38UW6qYtcuT11XUbRIsshC > .level-info > div.level > span::after {
        content: ' > '; }
      ._38UW6qYtcuT11XUbRIsshC > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._38UW6qYtcuT11XUbRIsshC > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._38UW6qYtcuT11XUbRIsshC > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._38UW6qYtcuT11XUbRIsshC > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._38UW6qYtcuT11XUbRIsshC > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._38UW6qYtcuT11XUbRIsshC > .form-action > .item:first-child {
    margin-top: 0; }
  ._38UW6qYtcuT11XUbRIsshC > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._38UW6qYtcuT11XUbRIsshC > .form-action > .item div.values {
    width: 300px; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._38UW6qYtcuT11XUbRIsshC > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._38UW6qYtcuT11XUbRIsshC > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._38UW6qYtcuT11XUbRIsshC > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._38UW6qYtcuT11XUbRIsshC > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._38UW6qYtcuT11XUbRIsshC > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._38UW6qYtcuT11XUbRIsshC > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._38UW6qYtcuT11XUbRIsshC > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._38UW6qYtcuT11XUbRIsshC > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._38UW6qYtcuT11XUbRIsshC > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2v0QGXbNqiNWF5CokrLj_m .report-search-bar {
  height: 45px;
  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; }
  ._2v0QGXbNqiNWF5CokrLj_m .report-search-bar select.report,
  ._2v0QGXbNqiNWF5CokrLj_m .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._2v0QGXbNqiNWF5CokrLj_m .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2v0QGXbNqiNWF5CokrLj_m .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._2v0QGXbNqiNWF5CokrLj_m .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2v0QGXbNqiNWF5CokrLj_m .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._2v0QGXbNqiNWF5CokrLj_m .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2v0QGXbNqiNWF5CokrLj_m > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._2v0QGXbNqiNWF5CokrLj_m > .level-info > span.desc {
    color: #c8ccd6; }
  ._2v0QGXbNqiNWF5CokrLj_m > .level-info > div.level {
    color: #c8ccd6; }
    ._2v0QGXbNqiNWF5CokrLj_m > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._2v0QGXbNqiNWF5CokrLj_m > .level-info > div.level > span::after {
        content: ' > '; }
      ._2v0QGXbNqiNWF5CokrLj_m > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._2v0QGXbNqiNWF5CokrLj_m > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._2v0QGXbNqiNWF5CokrLj_m > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._2v0QGXbNqiNWF5CokrLj_m > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._2v0QGXbNqiNWF5CokrLj_m > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .item:first-child {
    margin-top: 0; }
  ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .item div.values {
    width: 300px; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._2v0QGXbNqiNWF5CokrLj_m > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._2v0QGXbNqiNWF5CokrLj_m > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._2v0QGXbNqiNWF5CokrLj_m > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2v0QGXbNqiNWF5CokrLj_m > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._2v0QGXbNqiNWF5CokrLj_m > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2v0QGXbNqiNWF5CokrLj_m > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._2v0QGXbNqiNWF5CokrLj_m > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2v0QGXbNqiNWF5CokrLj_m > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._2v0QGXbNqiNWF5CokrLj_m > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2v0QGXbNqiNWF5CokrLj_m.detail > span.cancel {
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  color: #fff;
  margin-left: 20px;
  font-size: 14px;
  border-radius: 5px;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222);
  -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
          box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
  overflow: hidden;
  position: relative;
  width: 120px;
  margin: auto;
  margin-top: 10px; }
  ._2v0QGXbNqiNWF5CokrLj_m.detail > span.cancel:hover {
    opacity: 0.8; }
  ._2v0QGXbNqiNWF5CokrLj_m.detail > span.cancel:hover {
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
    opacity: 1 !important; }
    ._2v0QGXbNqiNWF5CokrLj_m.detail > span.cancel:hover::before {
      width: 45px;
      left: 205px; }
  ._2v0QGXbNqiNWF5CokrLj_m.detail > span.cancel::before {
    content: ' ';
    position: absolute;
    background: #fff;
    width: 25px;
    height: 50px;
    top: 0;
    left: -45px;
    opacity: 0.3;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg); }

._2v0QGXbNqiNWF5CokrLj_m.detail > header {
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }
  ._2v0QGXbNqiNWF5CokrLj_m.detail > header > .goback {
    float: right;
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2v0QGXbNqiNWF5CokrLj_m.detail > header > .goback:hover {
      opacity: 0.8; }
    ._2v0QGXbNqiNWF5CokrLj_m.detail > header > .goback:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2v0QGXbNqiNWF5CokrLj_m.detail > header > .goback:hover::before {
        width: 45px;
        left: 205px; }
    ._2v0QGXbNqiNWF5CokrLj_m.detail > header > .goback::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._2v0QGXbNqiNWF5CokrLj_m.detail > header h3 {
    font-weight: 500; }

._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail {
  height: 130px;
  border: #edebf5 solid 0px;
  background: #f7f9fc;
  margin-top: 10px;
  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; }
  ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail div.col {
    width: 33.33%;
    height: 90%;
    border-right: 1px dashed #ccc; }
    ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail div.col:last-child {
      border: 0; }
    ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail div.col .value-box {
      height: 35px;
      width: 80%;
      margin-left: 10%;
      border: 1px solid #edebf5;
      font-size: 14px;
      line-height: 35px;
      text-indent: 10px;
      font-size: 14px; }
      ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail div.col .value-box:nth-child(1) {
        margin-top: 5px; }
      ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail div.col .value-box:nth-child(2), ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail div.col .value-box:nth-child(3) {
        border-top: 0; }
      ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail div.col .value-box span.key {
        color: #666; }
      ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-detail div.col .value-box span.value {
        color: black; }

._2v0QGXbNqiNWF5CokrLj_m.detail > .track-codes {
  background: #f7e8f8;
  margin-top: 1px;
  padding: 20px;
  overflow: hidden;
  color: #8e6e91; }
  ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-codes label {
    display: inline-block;
    font-size: 16px;
    font-weight: bold; }
  ._2v0QGXbNqiNWF5CokrLj_m.detail > .track-codes span {
    width: 85%;
    display: inline-block;
    padding-left: 20px;
    margin-left: 12px;
    font-size: 15px;
    line-height: 22px;
    font-weight: bold;
    border-left: 1px solid #cfb7d1;
    color: #8e6e91;
    word-break: break-all;
    white-space: normal;
    overflow: hidden;
    word-wrap: break-word; }

._2v0QGXbNqiNWF5CokrLj_m.detail > .track-issue-numbers {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin: 15px 0;
  color: #8994ab;
  font-size: 14px; }

._2v0QGXbNqiNWF5CokrLj_m.detail input[type='checkbox'] {
  margin-right: 2px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar {
  height: 45px;
  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; }
  ._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar select.report,
  ._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2Zb3-eQ_F6Xr818BFkx5Yn > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._2Zb3-eQ_F6Xr818BFkx5Yn > .level-info > span.desc {
    color: #c8ccd6; }
  ._2Zb3-eQ_F6Xr818BFkx5Yn > .level-info > div.level {
    color: #c8ccd6; }
    ._2Zb3-eQ_F6Xr818BFkx5Yn > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._2Zb3-eQ_F6Xr818BFkx5Yn > .level-info > div.level > span::after {
        content: ' > '; }
      ._2Zb3-eQ_F6Xr818BFkx5Yn > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._2Zb3-eQ_F6Xr818BFkx5Yn > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._2Zb3-eQ_F6Xr818BFkx5Yn > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._2Zb3-eQ_F6Xr818BFkx5Yn > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._2Zb3-eQ_F6Xr818BFkx5Yn .report-search-bar > div.btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: auto; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2bW3Xqb_WfXw4k-ak_GoH7 .report-search-bar {
  height: 45px;
  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; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 .report-search-bar select.report,
  ._2bW3Xqb_WfXw4k-ak_GoH7 .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2bW3Xqb_WfXw4k-ak_GoH7 .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2bW3Xqb_WfXw4k-ak_GoH7 > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 > .level-info > span.desc {
    color: #c8ccd6; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 > .level-info > div.level {
    color: #c8ccd6; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._2bW3Xqb_WfXw4k-ak_GoH7 > .level-info > div.level > span::after {
        content: ' > '; }
      ._2bW3Xqb_WfXw4k-ak_GoH7 > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._2bW3Xqb_WfXw4k-ak_GoH7 > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._2bW3Xqb_WfXw4k-ak_GoH7 > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._2bW3Xqb_WfXw4k-ak_GoH7 > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .item:first-child {
    margin-top: 0; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .item div.values {
    width: 300px; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2bW3Xqb_WfXw4k-ak_GoH7 > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._2bW3Xqb_WfXw4k-ak_GoH7 > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2bW3Xqb_WfXw4k-ak_GoH7 > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._2bW3Xqb_WfXw4k-ak_GoH7 > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2pzVsFB-sQBhqrfnb1IZIK .report-search-bar {
  height: 45px;
  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; }
  ._2pzVsFB-sQBhqrfnb1IZIK .report-search-bar select.report,
  ._2pzVsFB-sQBhqrfnb1IZIK .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._2pzVsFB-sQBhqrfnb1IZIK .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2pzVsFB-sQBhqrfnb1IZIK .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._2pzVsFB-sQBhqrfnb1IZIK .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2pzVsFB-sQBhqrfnb1IZIK .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._2pzVsFB-sQBhqrfnb1IZIK .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2pzVsFB-sQBhqrfnb1IZIK > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._2pzVsFB-sQBhqrfnb1IZIK > .level-info > span.desc {
    color: #c8ccd6; }
  ._2pzVsFB-sQBhqrfnb1IZIK > .level-info > div.level {
    color: #c8ccd6; }
    ._2pzVsFB-sQBhqrfnb1IZIK > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._2pzVsFB-sQBhqrfnb1IZIK > .level-info > div.level > span::after {
        content: ' > '; }
      ._2pzVsFB-sQBhqrfnb1IZIK > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._2pzVsFB-sQBhqrfnb1IZIK > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._2pzVsFB-sQBhqrfnb1IZIK > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._2pzVsFB-sQBhqrfnb1IZIK > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._35I0TcZVQAlhTQ_xrGfE4n > .btns {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding-right: 54px; }
  ._35I0TcZVQAlhTQ_xrGfE4n > .btns span {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    width: 120px; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .btns span:hover {
      opacity: 0.8; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .btns span:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._35I0TcZVQAlhTQ_xrGfE4n > .btns span:hover::before {
        width: 45px;
        left: 205px; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .btns span::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._35I0TcZVQAlhTQ_xrGfE4n > .form-action {
  margin-top: 25px; }

._35I0TcZVQAlhTQ_xrGfE4n select.text {
  width: 100% !important; }

._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .item:first-child {
    margin-top: 0; }
  ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .item div.values {
    width: 300px; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._35I0TcZVQAlhTQ_xrGfE4n > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._35I0TcZVQAlhTQ_xrGfE4n > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._35I0TcZVQAlhTQ_xrGfE4n > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._35I0TcZVQAlhTQ_xrGfE4n > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.DtvfvAMDpA7Xz74raTurR .report-search-bar {
  height: 45px;
  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; }
  .DtvfvAMDpA7Xz74raTurR .report-search-bar select.report,
  .DtvfvAMDpA7Xz74raTurR .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  .DtvfvAMDpA7Xz74raTurR .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    .DtvfvAMDpA7Xz74raTurR .report-search-bar span.query:hover {
      opacity: 0.8; }
    .DtvfvAMDpA7Xz74raTurR .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      .DtvfvAMDpA7Xz74raTurR .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    .DtvfvAMDpA7Xz74raTurR .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

.DtvfvAMDpA7Xz74raTurR > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  .DtvfvAMDpA7Xz74raTurR > .level-info > span.desc {
    color: #c8ccd6; }
  .DtvfvAMDpA7Xz74raTurR > .level-info > div.level {
    color: #c8ccd6; }
    .DtvfvAMDpA7Xz74raTurR > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      .DtvfvAMDpA7Xz74raTurR > .level-info > div.level > span::after {
        content: ' > '; }
      .DtvfvAMDpA7Xz74raTurR > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

.DtvfvAMDpA7Xz74raTurR > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

.DtvfvAMDpA7Xz74raTurR > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

.DtvfvAMDpA7Xz74raTurR > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

.DtvfvAMDpA7Xz74raTurR > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  .DtvfvAMDpA7Xz74raTurR > .form-action > .item:first-child {
    margin-top: 0; }
  .DtvfvAMDpA7Xz74raTurR > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  .DtvfvAMDpA7Xz74raTurR > .form-action > .item div.values {
    width: 300px; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

.DtvfvAMDpA7Xz74raTurR > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

.DtvfvAMDpA7Xz74raTurR > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

.DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    .DtvfvAMDpA7Xz74raTurR > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

.DtvfvAMDpA7Xz74raTurR > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  .DtvfvAMDpA7Xz74raTurR > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    .DtvfvAMDpA7Xz74raTurR > .search-bar .action-btn:hover {
      opacity: 0.8; }
    .DtvfvAMDpA7Xz74raTurR > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      .DtvfvAMDpA7Xz74raTurR > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    .DtvfvAMDpA7Xz74raTurR > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3OyopYPijI0kojyV1QNFoj h4 {
  font-size: 20px;
  margin-bottom: 20px; }

._3OyopYPijI0kojyV1QNFoj div.p {
  font-size: 15px;
  line-height: 20px;
  color: #666;
  margin-bottom: 10px; }
  ._3OyopYPijI0kojyV1QNFoj div.p em {
    color: #f36; }
  ._3OyopYPijI0kojyV1QNFoj div.p > div.image-wrapper {
    text-align: center;
    display: inline-block;
    margin-right: 50px;
    font-weight: bold;
    color: black; }
    ._3OyopYPijI0kojyV1QNFoj div.p > div.image-wrapper > div {
      margin: 10px 0; }
  ._3OyopYPijI0kojyV1QNFoj div.p input {
    width: 260px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 0 10px; }

._3OyopYPijI0kojyV1QNFoj div.actions {
  height: 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-top: 50px; }
  ._3OyopYPijI0kojyV1QNFoj div.actions > button {
    margin: 0 15px;
    width: 160px;
    height: 34px;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    font-size: 18px;
    color: white; }
    ._3OyopYPijI0kojyV1QNFoj div.actions > button:hover {
      -webkit-filter: brightness(1.1);
              filter: brightness(1.1); }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2aaHG5fQqBWDAJsNvLpnwe {
  margin-top: 10px; }
  ._2aaHG5fQqBWDAJsNvLpnwe > .up {
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center; }
    ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.leftSection {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      height: 270px;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column;
      width: 255px;
      -webkit-box-shadow: 0px 2px 20px 3px rgba(138, 118, 246, 0.1);
              box-shadow: 0px 2px 20px 3px rgba(138, 118, 246, 0.1);
      border-radius: 4px; }
      ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.leftSection div.lef > span.icon {
        display: block;
        width: 90px;
        height: 90px;
        line-height: 90px;
        text-align: center;
        color: white;
        font-size: 18px;
        margin: 0 auto 5px;
        font-weight: 700;
        border-radius: 50%;
        background-image: -webkit-gradient(linear, left bottom, left top, from(#ff8e45), to(#ffb753));
        background-image: -webkit-linear-gradient(bottom, #ff8e45 0%, #ffb753 100%);
        background-image: linear-gradient(0deg, #ff8e45 0%, #ffb753 100%); }
      ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.leftSection div.lef > div.name {
        color: #000;
        text-align: center;
        font-size: 24px;
        font-weight: 700;
        margin-top: 6px;
        width: 100%; }
      ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.leftSection div.ext {
        width: 100%; }
        ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.leftSection div.ext > div {
          height: auto;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: justify;
          -webkit-justify-content: space-between;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          width: 208px;
          margin: 14px auto 0 auto; }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.leftSection div.ext > div > span.desc {
            width: 110px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            color: #9e9e9e; }
            ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.leftSection div.ext > div > span.desc > label {
              color: #e10019;
              font-weight: bold; }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.leftSection div.ext > div > span.action {
            color: #e10019;
            text-decoration: underline;
            cursor: pointer; }
    ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection {
      width: 780px;
      height: auto;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: justify;
      -webkit-justify-content: space-between;
          -ms-flex-pack: justify;
              justify-content: space-between;
      height: auto;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -webkit-flex-direction: column;
          -ms-flex-direction: column;
              flex-direction: column; }
      ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .platforms {
        height: auto;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between;
        -webkit-box-pack: space-evenly;
        -webkit-justify-content: space-evenly;
            -ms-flex-pack: space-evenly;
                justify-content: space-evenly;
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap; }
        ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .platforms > .platform-item {
          width: 220px;
          height: 75px;
          background: #fff;
          position: relative;
          overflow: hidden;
          border-radius: 5px;
          margin-bottom: 18px;
          -webkit-box-shadow: 0px 2px 10px 3px rgba(138, 118, 246, 0.1);
                  box-shadow: 0px 2px 10px 3px rgba(138, 118, 246, 0.1); }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .platforms > .platform-item:first-child > span.name {
            background: #e10019;
            color: #fff; }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .platforms > .platform-item:first-child > .infos > div .balance {
            color: #fc6180; }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .platforms > .platform-item > span.name {
            display: block;
            width: 70px;
            height: 66px;
            border-radius: 50%;
            background: #fedcdc;
            font-size: 12px;
            position: absolute;
            top: -30px;
            left: -35px;
            color: #e10019;
            text-indent: 38px;
            line-height: 92px;
            font-weight: 600; }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .platforms > .platform-item > .infos > div {
            text-align: right;
            padding: 12px;
            line-height: 16px;
            font-size: 14px;
            color: #b3b3b3; }
            ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .platforms > .platform-item > .infos > div .balance {
              color: #000; }
      ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction {
        height: auto;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
            -ms-flex-pack: justify;
                justify-content: space-between;
        justify-content: space-between;
        padding: 0 20px; }
        ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > span {
          min-width: 100px;
          height: 36px;
          line-height: 36px;
          color: #fff;
          margin-left: 20px;
          font-size: 14px;
          border-radius: 5px;
          border: 0;
          -webkit-box-sizing: border-box;
                  box-sizing: border-box;
          cursor: pointer;
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-pack: center;
          -webkit-justify-content: center;
              -ms-flex-pack: center;
                  justify-content: center;
          -webkit-box-align: center;
          -webkit-align-items: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-transition: 0.5s all;
          transition: 0.5s all;
          background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
          background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
          background: linear-gradient(bottom, #e10019, #fb2222);
          -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
                  box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
          overflow: hidden;
          position: relative;
          width: 132px;
          height: 46px;
          border-radius: 40px;
          font-size: 16px;
          -webkit-box-shadow: none;
                  box-shadow: none;
          margin-left: 0;
          background: linear-gradient(bottom, #e10019, #fb2222); }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > span:hover {
            opacity: 0.8; }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > span:hover {
            -webkit-filter: brightness(110%);
                    filter: brightness(110%);
            opacity: 1 !important; }
            ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > span:hover::before {
              width: 45px;
              left: 205px; }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > span::before {
            content: ' ';
            position: absolute;
            background: #fff;
            width: 25px;
            height: 50px;
            top: 0;
            left: -45px;
            opacity: 0.3;
            -webkit-transition: all 0.25s ease-out;
            transition: all 0.25s ease-out;
            -webkit-transform: skewX(-25deg);
            transform: skewX(-25deg); }
          ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > span > i {
            display: block;
            width: 25px;
            height: 25px;
            position: relative;
            margin-right: 10px;
            background: no-repeat center /  100%; }
        ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > .recharge > i {
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAAC60lEQVRIic2WW2iPYRzHPzYbNnPYjFgOk9ISiZgLWrlzIVpRyrm44s4Vy67kZlcOF1KKGookmwtcuKQdcj40ErFTiI0xY/vpl+/L0+t9//8Vya/e/u/zvN/n+Z2+z/f588/NzP72s9/Mms2sMNx35DATmwJUAQuAUmAc0ACcTsEvAsqACUBfNJnN2VxgL7ASyI19K8jgLNHSnI0CaoHNQA7QC1wBbgEdwBvgWYB3zHqgROOp+t0C9ACDXokRqGeBTQTqgYUqwRHgGNCfIWgvW2OWxE7GnY0BzmnxPWA70D6MCnmJNwJjNfaKTFegPZr7EUzAmDoz6zCzRjMr+gOGXtQ+ZeF8ThDdUmAD8B7YAXyIRZ+X0OM89WtYFgL3AF7Wg0BnwuJTwFlhEImuAwcSsI9Eop7fvpjZLDNrN7NWM8tLKc0elWa1xrs0XpeCz4nPRc62mdkLM6vJ0IcCM2sys0sa3zazhqRN056oB/OBr8CNWNIrgOOxXhUDT/VeAbTp/T6wNqGk3qohgp5NBgaAJzHgJ6AbeB08fcK+i813JTiqBloU1M+I84EvwOcYuFWaGNohZbxTipLJZohQs5w0kbNeOctPWejCW6T3XGFLJLam7AcT1o0Wtj/M7CUwR5oWVwzv0RlRPTJfXBOMXR3qEpxNErYzdPYYWKbatsQWfBRxijWeBhQCr4Ky30lw5HuXSxx+ibbO2QUzO2xmI7JQeJ+wFVlwlcLVxuXqOfBQ0S9JiDK0iEhDGTBOijXCXY0mQ7k6L6pX62JMszZJUXcGTJVudC9fUxhBeMU4nefpgJ5IYVi0zlK+eZ92K5Gj4dmNK3a9mDkb2BRjYGhpjpxgW1Xqy3GRSLqpi3URjtd148r+IIMDdAaXA4u1503gWlI54s4QtVcBMzV+q+PRJSoPKOtSnc9y3W3fFNzdpIjSnEXmMlMZnLE0c2a6ODdLjRItm7PI/E+Q65wrgjPV1zmtnb3+b8tVx7P9Twz4DrpjNU/EqC3iAAAAAElFTkSuQmCC); }
        ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > .withdrawal > i {
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAACzklEQVRIid2WS0hWURDHf1etRNNeVloYVNKTCqKosGWrXouopIiwfS2iZato1ybCTRGVC4MgCEKIotpE0KKHUFKZLTTJXpg9NUuZGPnfuh7vd/3ctGjgwL1nZs5/3ufwLylyLDPLgpwL7ARqgUXAdGAQqAPu52trFEUUZfBnA0eBHUBBwBuIDR0P5QLbBDQAU4A+4ApwA3gOvAd+BfJbgO0ZOE+BU8NfHsbE2mVmXWbWbWYNZlYR8NPWWcnnWo9JydkG4BJQCBwHzuQZoXJgVQa/M4qiV0nPys2sRZbV5+HNuBZB4g+pKJqBxhTrlsrjmDwqy/P0/C+ZWZmZtZtZh5lVpVg8Rx4fTOwd0F5NPh4mweqkeDKHcGRmzWbWZmYzZNwTM7ttZoX5gsVhrFU5NwdOe2tUa10AioF9wF4VRaOavjKfCMbVeB2oAVYDXxL8E2rqfOgIcDWQc4O+A0PJCTILeBsAOXl/rExMiwJ58hN4l5Dz/45AdypwS9E6RmKC+GFfU6xv0oqpDLgDtAO7x/C2VNVbHW/EYJ8zZp3vzwcmAiWai+7hkoTumxS9yZL9FIJ5d8+TwLdAaavyEdMPoAI4rf8hoB7oCvRmSrY7BGsV0619ECi1AS0Kia8FylGn+J7nnhTPfAj0awiPAHOA9Voh2AvgsL5LlMPOxF4aeZjX6MZ4GPPjPrsH9AJrdTlmUb9ykUXrlJJHwIcQzA+4pvBkVZmDvAZeZsgU627rC/suecUU62b2RrwM3M1xWJGKIu0t4eft13DwHj33hxFFI6a+V8559dtmYGMOsMEcQBOAPSoyr8yLaZaED54VCkOBrLupkGRRpVqkSrJNwYQZ9izX68p7bptC6wP6mabGR826AhWAgywGFkqvR3nqHeVVBhgC8upclvK6CmlAJd6qfI6iscBiKpXlfotPAyYpZ33y1KvTh3D44hrl2X9KwG/TitYnMReAowAAAABJRU5ErkJggg==); }
        ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > .transfar > i {
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAAC50lEQVRIid2WS0hVYRDHf+o1K9ECexhkbyuhRYuSXkrRG4wiowfUoiCIiLatahNFiyCiiEKEItpa1EKILKIoCFJCAksQzTTBRWQP08x/DMyJ0+Gcey8GLRoY7vm+O/P9Z+b8Z87Hv5QcSZngJgLrgZXAYmCy7/cDLcAz4CkwmumgdGDFwHHgAFCU4Zx3wDXgJjCSaGVgMVolqUVSr6Q3ks5KWidpuiQLcJykMkk7JNVL6nbb+5LKE86MBdvjzqYnJRUlOYd0pqTrDtgmqTIbsK0OYg7VWYBE9YikHkmvJc1JB1bmIJ2Slo8BKNBjnuFDSflJYPVudPAvgAKt87OOxoFVePpNkvJinFOS7kjaFNqz7BslFcfYl0rqkNQazi7XSbnP2gC4AvyMIe2I0/8MUADkAeeAKcBQjH0fcBsoAWqi1H8s6a2kCWlKs0ZSl6T9TqQup36S/Sq3uRTsWc9Y8za77o5EuA045Zng2Q35tLDJ8tniBb4Dh4C2kK9V4BXwHthgGylgBjAMtCeUbygEZs+THKA/ZDcYMznMthuYGmykPMIhjzIqja5hafHAolWIk4/+XvOBHwb21cHy0zjN9bIEEef6UDb5BHxI8PvuSYwGmfX5ZkmCwzLgfOQAi/aqr618O4GBGN+LQGHA8JQbdQKzgnQjDu1O40JfV3k1mn1tWX1JCPTlHyun5WFJDZJWZzEdzO5CFnbbJdWG94KmbnJGbfHmTieDrpmkyMu7K7BL+W8H8AJYAqwFHqU56C7QG1pbW8wPtUcgxtpyYLOT6l74S20EOeFMu+zvMRux68LeLOxOR68FS71/vgE3vCkzid1JqmMyM5nnzLXA6+LuICt8vNgfT4DnMQzNRiqAWqAHuGVTKunCswjY6I1sWbb6e+134ByfPNOABR7Yg8gZNU6ShuDLkO52ZYdVAgsjJRp2YuWG9gY8+rAErP4NkM29cTwwGyj1IVzgE2HQQYyZNtnHUur/QYBfAJE9mx1/wUEAAAAASUVORK5CYII=); }
        ._2aaHG5fQqBWDAJsNvLpnwe > .up > div.rightSection > .userAction > .record > i {
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAACnklEQVRIid2WTYiNURjHf697fbMwavJVSEpTBtn4GEooykeyUFhRykopC4ONjYUsZiNm0NhJ0rAYFogw+UhRjJIUXfkmcsfnzF9nPKfOPb333peZLPzr9N5znuc8//N8nOce/iUSxyUpjXIgsBxYBswGxthaiPfAI+ACcBYopBlKkuT3twyZI9kDjADuAG8qBGAwUAdMBVqB/UAxjQxPZiMnabekm5LW2JyMY4qkI5IuSpoY7ilBIHBEbZJG/QFJPDZL6pA0uhLZCkm3JNX0gciPRkknJCUhmc+ZS/wNYC9wxmQNwKqMxfoYaA7mQ4EOYBfQ7nOWN+FKU2gPNiwBNmYkexaRfQFOA1sim72eNUtq7YfwhWORpOcud55ngH1nAq8yepEVry1N9TFZLdDTz2TeXq1f8DlLUshcHtf5IqqAu3aRY7gy/AEMisncYnekPB6YFnhfDsUy699ju/lIEOKQjWpI89ytPQEaQ7k/9bcUz7LiFLA10J0FXAcmASeBc2lkP/+SrBNYD4wzL7YBH4Lq/uQVfRjfpoSxBpgehMEV0D3go82HATngODAPWAvcNo8Omm2n0+UN+nbVAtwHmgKy7cDS6ABtwGFgAbAzQ6W6ityXJMnV0LOHwMhI8Zj1y3DjA/v90rzMB/LJ5v3TYM2l5kUpvTRH0lHXkPvQnlokNaXJPPzJXKxXA/OBy1VCE6LOGjh2fXrsCYE1485QOXwWuI0bgAP2tqiGCcCOKjqusxTKvUEWAzOswt5VMZSzQhli8wbLkc/zV8AVRnf8f+ZxyQphE3DNiqArZjF0RyGvt/t6vtzpYjIZoWs1C4G5dkGLJsPu5JWUxv25WmOo9G5MrBm7kh4LDA9kBfMqbAQu5w4lRdFrKHzK/X8AfgFLX/+rRuw0mgAAAABJRU5ErkJggg==); }
  ._2aaHG5fQqBWDAJsNvLpnwe > .line {
    background-color: #e9e6f0;
    height: 1px;
    margin: 30px 0; }
  ._2aaHG5fQqBWDAJsNvLpnwe > .actions {
    height: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
        -ms-flex-pack: start;
            justify-content: start;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap; }
    ._2aaHG5fQqBWDAJsNvLpnwe > .actions > .item {
      height: 90px;
      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;
      width: 360px;
      margin-bottom: 25px;
      margin-right: 25px;
      background: #fff;
      -webkit-box-shadow: 0px 2px 10px 3px rgba(138, 118, 246, 0.1);
              box-shadow: 0px 2px 10px 3px rgba(138, 118, 246, 0.1); }
      ._2aaHG5fQqBWDAJsNvLpnwe > .actions > .item:nth-child(3n) {
        margin-right: 0; }
      ._2aaHG5fQqBWDAJsNvLpnwe > .actions > .item svg {
        font-size: 28px;
        color: #fb2222;
        margin: 0 30px !important; }
      ._2aaHG5fQqBWDAJsNvLpnwe > .actions > .item > div.desc {
        line-height: 22px; }
        ._2aaHG5fQqBWDAJsNvLpnwe > .actions > .item > div.desc > .title {
          font-size: 16px;
          font-weight: bold;
          color: #000; }
        ._2aaHG5fQqBWDAJsNvLpnwe > .actions > .item > div.desc > .comment {
          color: #b9b9b9; }
          ._2aaHG5fQqBWDAJsNvLpnwe > .actions > .item > div.desc > .comment > span {
            color: #fb2222;
            margin-right: 6px; }
      ._2aaHG5fQqBWDAJsNvLpnwe > .actions > .item > span {
        margin-left: auto;
        margin-right: 20px;
        color: #fb2222;
        text-decoration: underline;
        cursor: pointer; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1u2S9XJuYlpiiYxImyeqBf > .form-action > .item {
  height: 30px;
  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;
  margin-bottom: 10px;
  font-size: 15px;
  color: #888;
  margin-top: 20px; }
  ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .item:first-child {
    margin-top: 0; }
  ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .item > span.text {
    min-width: 100px;
    text-align: right; }
  ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .item div.values {
    width: 300px; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .item div.values > span.ext {
      color: #dd9300;
      font-weight: bold;
      font-size: 12px; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .item div.values > input.text {
      padding: 0 10px;
      width: 100%;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      border: 1px solid #eee;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .item div.values > select.text {
      min-width: 100px;
      padding: 0 10px;
      border: 1px solid #eee;
      height: 30px;
      line-height: 30px;
      border-radius: 4px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      outline: none; }

._1u2S9XJuYlpiiYxImyeqBf > .form-action > .alert {
  margin: 15px auto;
  color: #fb7b81;
  font-weight: bold;
  width: 400px;
  text-align: right; }

._1u2S9XJuYlpiiYxImyeqBf > .form-action > .action-line {
  height: 1px;
  background: #ccc;
  margin: 15px 0; }

._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }
  ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .yes {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    letter-spacing: 5px;
    margin: 0 10px; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .yes:hover {
      opacity: 0.8; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .yes:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .yes:hover::before {
        width: 45px;
        left: 205px; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .yes::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
  ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .reset {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    margin: 0 10px;
    letter-spacing: 5px;
    background: white;
    border: 1px solid #fb2222;
    color: #fb2222; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .reset:hover {
      opacity: 0.8; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .reset:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .reset:hover::before {
        width: 45px;
        left: 205px; }
    ._1u2S9XJuYlpiiYxImyeqBf > .form-action > .submit-box .reset::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._1u2S9XJuYlpiiYxImyeqBf > .search-bar {
  height: 30px;
  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;
  margin: 10px 0; }
  ._1u2S9XJuYlpiiYxImyeqBf > .search-bar .action-btn {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._1u2S9XJuYlpiiYxImyeqBf > .search-bar .action-btn:hover {
      opacity: 0.8; }
    ._1u2S9XJuYlpiiYxImyeqBf > .search-bar .action-btn:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._1u2S9XJuYlpiiYxImyeqBf > .search-bar .action-btn:hover::before {
        width: 45px;
        left: 205px; }
    ._1u2S9XJuYlpiiYxImyeqBf > .search-bar .action-btn::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._1u2S9XJuYlpiiYxImyeqBf > .item {
  height: 35px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 35px;
  margin-top: 20px;
  position: relative; }
  ._1u2S9XJuYlpiiYxImyeqBf > .item > div {
    display: inline-block;
    font-weight: 700; }
  ._1u2S9XJuYlpiiYxImyeqBf > .item > .l {
    width: 13%;
    font-size: 16px;
    color: #636363;
    text-align: right; }
  ._1u2S9XJuYlpiiYxImyeqBf > .item > .r {
    display: inline-block;
    width: 85%;
    font-size: 12px;
    color: #c4c3c5;
    background: #faf9f9;
    padding: 0 10px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    ._1u2S9XJuYlpiiYxImyeqBf > .item > .r.btn {
      background: none;
      padding: 0; }
    ._1u2S9XJuYlpiiYxImyeqBf > .item > .r > div {
      cursor: pointer; }
    ._1u2S9XJuYlpiiYxImyeqBf > .item > .r > div > span {
      display: inline-block;
      height: 26px;
      padding: 0 10px;
      background-color: #fb2222;
      margin-right: 5px;
      color: white;
      border-radius: 5px;
      line-height: 26px;
      margin-top: 5px; }
  ._1u2S9XJuYlpiiYxImyeqBf > .item span.add-rules {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    float: right; }
    ._1u2S9XJuYlpiiYxImyeqBf > .item span.add-rules:hover {
      opacity: 0.8; }
    ._1u2S9XJuYlpiiYxImyeqBf > .item span.add-rules:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._1u2S9XJuYlpiiYxImyeqBf > .item span.add-rules:hover::before {
        width: 45px;
        left: 205px; }
    ._1u2S9XJuYlpiiYxImyeqBf > .item span.add-rules::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box {
  -ms-overflow-style: -ms-autohiding-scrollbar;
  overflow: auto;
  margin-top: 15px;
  padding: 10px;
  height: 185px;
  white-space: nowrap;
  background-color: #f8faf7; }
  ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }
  ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .item {
    position: relative;
    color: #333;
    font-size: 13px;
    line-height: 32px;
    margin-top: 6px;
    padding: 0 10px 0 15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between; }
    ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .item > label {
      padding-left: 15px;
      text-decoration: underline;
      color: #ff69a4;
      cursor: pointer; }
    ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .item > span {
      color: #ff69a4; }
    ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .item input {
      margin: 0 2px;
      width: 70px;
      height: 26px;
      line-height: 24px;
      color: #9063f5;
      border-radius: 3px;
      border: 1px solid #e8e8e8;
      background-color: #fff;
      text-align: center; }
  ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    z-index: 10;
    height: 100%;
    width: 100%;
    padding: 20px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > .title {
      font-size: 16px;
      color: #5d5879; }
    ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > .tips {
      color: #ff3366;
      font-size: 12px;
      margin-top: 10px;
      display: inline-block; }
    ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > a.ok {
      min-width: 100px;
      height: 36px;
      line-height: 36px;
      color: #fff;
      margin-left: 20px;
      font-size: 14px;
      border-radius: 5px;
      border: 0;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      cursor: pointer;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
      -webkit-align-items: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-transition: 0.5s all;
      transition: 0.5s all;
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222);
      -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
              box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
      overflow: hidden;
      position: relative;
      float: right; }
      ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > a.ok:hover {
        opacity: 0.8; }
      ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > a.ok:hover {
        -webkit-filter: brightness(110%);
                filter: brightness(110%);
        opacity: 1 !important; }
        ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > a.ok:hover::before {
          width: 45px;
          left: 205px; }
      ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > a.ok::before {
        content: ' ';
        position: absolute;
        background: #fff;
        width: 25px;
        height: 50px;
        top: 0;
        left: -45px;
        opacity: 0.3;
        -webkit-transition: all 0.25s ease-out;
        transition: all 0.25s ease-out;
        -webkit-transform: skewX(-25deg);
        transform: skewX(-25deg); }
    ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > .ctl {
      margin-top: 10px; }
      ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > .ctl > span {
        display: inline-block;
        width: 60px;
        height: 24px;
        line-height: 24px;
        font-size: 12px;
        text-align: center;
        background-color: #fb2222;
        color: white;
        border-radius: 12px;
        cursor: pointer;
        margin-right: 10px; }
      ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > .ctl input {
        height: 24px;
        line-height: 23px;
        border-radius: 5px;
        border: 1px solid #ccc;
        padding: 0 10px; }
    ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > .user-list {
      margin: 10px 0px 5px 0;
      padding: 10px;
      background: #faf9f9;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-flex-wrap: wrap;
          -ms-flex-wrap: wrap;
              flex-wrap: wrap; }
      ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > .user-list span {
        padding: 2px;
        margin: 5px;
        border-radius: 30px;
        border: #ddd solid 1px;
        line-height: 30px;
        margin-top: 5px;
        font-weight: 600;
        width: 122px;
        text-align: center;
        cursor: pointer; }
        ._1u2S9XJuYlpiiYxImyeqBf > .contract-rules-box > .show-more > .user-list span.selected {
          background-size: 13px;
          background-color: #e10019;
          color: white; }

._1u2S9XJuYlpiiYxImyeqBf .report-data-set > .data-item > div .red {
  color: #e10019; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1tSw9gqSIZI7r5-T15em7- .report-search-bar {
  height: 45px;
  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; }
  ._1tSw9gqSIZI7r5-T15em7- .report-search-bar select.report,
  ._1tSw9gqSIZI7r5-T15em7- .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._1tSw9gqSIZI7r5-T15em7- .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._1tSw9gqSIZI7r5-T15em7- .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._1tSw9gqSIZI7r5-T15em7- .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._1tSw9gqSIZI7r5-T15em7- .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._1tSw9gqSIZI7r5-T15em7- .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._1tSw9gqSIZI7r5-T15em7- > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._1tSw9gqSIZI7r5-T15em7- > .level-info > span.desc {
    color: #c8ccd6; }
  ._1tSw9gqSIZI7r5-T15em7- > .level-info > div.level {
    color: #c8ccd6; }
    ._1tSw9gqSIZI7r5-T15em7- > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._1tSw9gqSIZI7r5-T15em7- > .level-info > div.level > span::after {
        content: ' > '; }
      ._1tSw9gqSIZI7r5-T15em7- > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._1tSw9gqSIZI7r5-T15em7- > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._1tSw9gqSIZI7r5-T15em7- > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._1tSw9gqSIZI7r5-T15em7- > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._1tSw9gqSIZI7r5-T15em7- > .report-search-bar span.create {
  min-width: 100px;
  height: 36px;
  line-height: 36px;
  color: #fff;
  margin-left: 20px;
  font-size: 14px;
  border-radius: 5px;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
  background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
  background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
  background: linear-gradient(bottom, #e10019, #fb2222);
  -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
          box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
  overflow: hidden;
  position: relative;
  margin-left: auto; }
  ._1tSw9gqSIZI7r5-T15em7- > .report-search-bar span.create:hover {
    opacity: 0.8; }
  ._1tSw9gqSIZI7r5-T15em7- > .report-search-bar span.create:hover {
    -webkit-filter: brightness(110%);
            filter: brightness(110%);
    opacity: 1 !important; }
    ._1tSw9gqSIZI7r5-T15em7- > .report-search-bar span.create:hover::before {
      width: 45px;
      left: 205px; }
  ._1tSw9gqSIZI7r5-T15em7- > .report-search-bar span.create::before {
    content: ' ';
    position: absolute;
    background: #fff;
    width: 25px;
    height: 50px;
    top: 0;
    left: -45px;
    opacity: 0.3;
    -webkit-transition: all 0.25s ease-out;
    transition: all 0.25s ease-out;
    -webkit-transform: skewX(-25deg);
    transform: skewX(-25deg); }

._1tSw9gqSIZI7r5-T15em7- > .my-level {
  margin: 20px 0; }
  ._1tSw9gqSIZI7r5-T15em7- > .my-level span {
    color: red;
    font-weight: 600; }

._1tSw9gqSIZI7r5-T15em7- > .child-level {
  margin: 15px 0;
  height: 36px;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 36px; }
  ._1tSw9gqSIZI7r5-T15em7- > .child-level > .btns {
    color: red; }
  ._1tSw9gqSIZI7r5-T15em7- > .child-level button {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    float: right;
    border-radius: 30px;
    margin-left: 10px;
    min-width: 85px;
    background: #fb2222; }
    ._1tSw9gqSIZI7r5-T15em7- > .child-level button:hover {
      opacity: 0.8; }
    ._1tSw9gqSIZI7r5-T15em7- > .child-level button:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._1tSw9gqSIZI7r5-T15em7- > .child-level button:hover::before {
        width: 45px;
        left: 205px; }
    ._1tSw9gqSIZI7r5-T15em7- > .child-level button::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }
    ._1tSw9gqSIZI7r5-T15em7- > .child-level button.send {
      -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
              box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3); }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._1tSw9gqSIZI7r5-T15em7- .report-search-bar {
  margin: 5px 0; }

._1tSw9gqSIZI7r5-T15em7- > .line {
  background: 0;
  height: auto;
  margin: auto;
  border-bottom: 1px dashed #ccc; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2NxxReuSECtCekgKPWgaz2 .report-search-bar {
  height: 45px;
  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; }
  ._2NxxReuSECtCekgKPWgaz2 .report-search-bar select.report,
  ._2NxxReuSECtCekgKPWgaz2 .report-search-bar input.report {
    min-width: 100px;
    padding: 0 10px;
    border: 1px solid #eee;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    outline: none;
    margin: 0 5px; }
  ._2NxxReuSECtCekgKPWgaz2 .report-search-bar span.query {
    display: inline-block;
    line-height: 30px;
    height: 30px;
    padding: 0 20px;
    cursor: pointer;
    color: white;
    margin-left: 10px;
    border-radius: 4px;
    background: #fb2222;
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative; }
    ._2NxxReuSECtCekgKPWgaz2 .report-search-bar span.query:hover {
      opacity: 0.8; }
    ._2NxxReuSECtCekgKPWgaz2 .report-search-bar span.query:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2NxxReuSECtCekgKPWgaz2 .report-search-bar span.query:hover::before {
        width: 45px;
        left: 205px; }
    ._2NxxReuSECtCekgKPWgaz2 .report-search-bar span.query::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2NxxReuSECtCekgKPWgaz2 > .level-info {
  height: auto;
  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: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  font-size: 14px;
  margin: 20px 0px; }
  ._2NxxReuSECtCekgKPWgaz2 > .level-info > span.desc {
    color: #c8ccd6; }
  ._2NxxReuSECtCekgKPWgaz2 > .level-info > div.level {
    color: #c8ccd6; }
    ._2NxxReuSECtCekgKPWgaz2 > .level-info > div.level > span {
      color: #ff8669;
      cursor: pointer; }
      ._2NxxReuSECtCekgKPWgaz2 > .level-info > div.level > span::after {
        content: ' > '; }
      ._2NxxReuSECtCekgKPWgaz2 > .level-info > div.level > span:nth-last-of-type(1)::after {
        content: ''; }

._2NxxReuSECtCekgKPWgaz2 > .ext-info h6 {
  font-size: 15px;
  font-weight: bold;
  color: #6e6a85;
  margin-bottom: 6px; }

._2NxxReuSECtCekgKPWgaz2 > .ext-info p {
  font-size: 13px;
  color: #8994ab;
  line-height: 30px;
  margin-left: 10px; }

._2NxxReuSECtCekgKPWgaz2 > .line {
  background: #e9e6f0;
  height: 1px;
  margin: 30px 0; }

._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns {
  margin-left: auto; }
  ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.register, ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.promo-link {
    min-width: 100px;
    height: 36px;
    line-height: 36px;
    color: #fff;
    margin-left: 20px;
    font-size: 14px;
    border-radius: 5px;
    border: 0;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-transition: 0.5s all;
    transition: 0.5s all;
    background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
    background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
    background: linear-gradient(bottom, #e10019, #fb2222);
    -webkit-box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
            box-shadow: 0 5px 10px rgba(197, 161, 130, 0.3);
    overflow: hidden;
    position: relative;
    float: left; }
    ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.register:hover, ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.promo-link:hover {
      opacity: 0.8; }
    ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.register:hover, ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.promo-link:hover {
      -webkit-filter: brightness(110%);
              filter: brightness(110%);
      opacity: 1 !important; }
      ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.register:hover::before, ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.promo-link:hover::before {
        width: 45px;
        left: 205px; }
    ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.register::before, ._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.promo-link::before {
      content: ' ';
      position: absolute;
      background: #fff;
      width: 25px;
      height: 50px;
      top: 0;
      left: -45px;
      opacity: 0.3;
      -webkit-transition: all 0.25s ease-out;
      transition: all 0.25s ease-out;
      -webkit-transform: skewX(-25deg);
      transform: skewX(-25deg); }

._2NxxReuSECtCekgKPWgaz2 .info {
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  border-bottom: 1px dashed #ccc;
  padding-bottom: 10px; }

._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.register {
  min-width: 120px !important;
  background: -webkit-gradient(linear, left top, right top, from(#2f86bc), to(#8f6ef0)) !important;
  background: -webkit-linear-gradient(left, #2f86bc, #8f6ef0) !important;
  background: linear-gradient(left, #2f86bc, #8f6ef0) !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 20px !important; }

._2NxxReuSECtCekgKPWgaz2 .report-search-bar > div.btns > span.promo-link {
  min-width: 120px !important;
  background: -webkit-gradient(linear, left bottom, left top, from(#8463f8), to(#f074ee)) !important;
  background: -webkit-linear-gradient(bottom, #8463f8, #f074ee) !important;
  background: linear-gradient(bottom, #8463f8, #f074ee) !important;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 20px !important; }

._2NxxReuSECtCekgKPWgaz2 .report-search-bar {
  border-bottom: 1px dashed #ccc;
  padding-bottom: 10px; }

._2NxxReuSECtCekgKPWgaz2 > .level-info > span.desc {
  color: #f69 !important; }

._2NxxReuSECtCekgKPWgaz2 > .level-info > div.level {
  color: #000 !important; }
  ._2NxxReuSECtCekgKPWgaz2 > .level-info > div.level .icon-search {
    display: inline-block;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABaUlEQVQ4jaXSv0tXYRTH8df3Kopi2eImZARKW1ERhEEggqMFRmOQCS39miSHKAwhBAlyc3AQMkLMzcHNfgi6JLX0BwgKTW6K1XDPhas+X76mH3jgPp/znPc9h3Mq25eHVVE/HuNK3NfwFp9Sj7MqkAnM4zTG47SGN5FKqE94d/EEr/ECe+GP4iVGsIIP5aRKorWV+MFV/D0Qq2A14NfKgVRrl7CYgAhvERcPBlKgPTQl/EJN+HMU0DfcQmMi1ojb+HoU0Bg68BFtJb8tvLPxZp9SU1vCU/mYf+Fz+N04JZ/oUi1QBQN4GN9n0IMG1MWbQWxhtlprLViQ78cuhtCO5jgXwtvGe8yFn1cQe9QQ5V7Hc/kmH5pMSYOYxBf0YaeoaAw3cA9vakBgCndwE6+K1s7jEaYxUwNQ1gLe4RnOZXgg39iR/4AUGo3c+xl6sYyNY4C25OvRm6EL348BKbSOzgyb+HkC0A/8/geaQEku0rVWLQAAAABJRU5ErkJggg==) no-repeat;
    width: 19px;
    height: 15px;
    margin-right: 5px; }
  ._2NxxReuSECtCekgKPWgaz2 > .level-info > div.level > span {
    color: #f69; }

.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2NxxReuSECtCekgKPWgaz2 .info {
  border: 0;
  padding: 0; }

.zOn5v_3Nlzf9a_M4EXy7v {
  height: 600px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

.SSRPageContainer-parentNode-class {
  background: white;
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
          box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15);
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1; }
  .SSRPageContainer-parentNode-class .title {
    color: #000000 !important; }
  .SSRPageContainer-parentNode-class .route-box {
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    border: none !important; }

._1GzVuLmM0WNSVKffyK38nw {
  width: 100%;
  min-height: calc(100vh - 80px - 135px);
  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; }
  ._1GzVuLmM0WNSVKffyK38nw > .left {
    margin-left: 15px;
    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;
    font-size: 22px;
    font-weight: 600;
    color: #1e2638; }
    ._1GzVuLmM0WNSVKffyK38nw > .left span {
      color: #171717;
      font-size: 12px;
      letter-spacing: 10px;
      margin-left: 10px;
      font-weight: normal; }
  ._1GzVuLmM0WNSVKffyK38nw > .select-tips {
    margin: 10px 15px 5px;
    color: #1e2638;
    font-size: 14px; }
    ._1GzVuLmM0WNSVKffyK38nw > .select-tips span {
      font-size: 12px;
      color: #848282;
      margin-left: 3px; }
  ._1GzVuLmM0WNSVKffyK38nw > .back-btn {
    width: 65px;
    margin: 10px 0 5px 15px;
    color: #4982eb;
    font-size: 15px;
    cursor: pointer;
    text-decoration: underline; }
  ._1GzVuLmM0WNSVKffyK38nw iframe {
    width: 100%;
    min-height: calc(100vh - 135px);
    border: none; }
  ._1GzVuLmM0WNSVKffyK38nw .content {
    margin-top: 120px; }
    ._1GzVuLmM0WNSVKffyK38nw .content .title {
      color: #000000;
      font-size: 17px;
      text-align: center;
      font-weight: 600;
      margin-bottom: 20px; }
      ._1GzVuLmM0WNSVKffyK38nw .content .title p {
        color: #ff4b4b;
        font-size: 12px;
        font-weight: normal;
        font-style: italic;
        margin-top: 5px; }
    ._1GzVuLmM0WNSVKffyK38nw .content .content-input {
      margin-bottom: 20px;
      text-align: center; }
      ._1GzVuLmM0WNSVKffyK38nw .content .content-input label {
        display: inline-block;
        width: 100px;
        text-align: right;
        color: #1e2638;
        font-size: 14px;
        margin-right: 5px;
        font-weight: 600; }
      ._1GzVuLmM0WNSVKffyK38nw .content .content-input input {
        width: 392px;
        height: 30px;
        border-radius: 2px;
        border: 1px solid #cecece;
        padding-left: 4px; }
        ._1GzVuLmM0WNSVKffyK38nw .content .content-input input::-webkit-input-placeholder {
          color: #cecece; }
        ._1GzVuLmM0WNSVKffyK38nw .content .content-input input::-moz-placeholder {
          color: #cecece; }
        ._1GzVuLmM0WNSVKffyK38nw .content .content-input input:-ms-input-placeholder {
          color: #cecece; }
        ._1GzVuLmM0WNSVKffyK38nw .content .content-input input::-ms-input-placeholder {
          color: #cecece; }
        ._1GzVuLmM0WNSVKffyK38nw .content .content-input input::placeholder {
          color: #cecece; }
    ._1GzVuLmM0WNSVKffyK38nw .content .submit-btn {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -webkit-justify-content: center;
          -ms-flex-pack: center;
              justify-content: center;
      text-align: center; }
      ._1GzVuLmM0WNSVKffyK38nw .content .submit-btn div {
        width: 187px;
        height: 41px;
        line-height: 41px;
        text-align: center;
        font-size: 15px;
        border-radius: 4px;
        cursor: pointer; }
      ._1GzVuLmM0WNSVKffyK38nw .content .submit-btn .cancel {
        color: #b0b0b0;
        background: #efefef;
        -webkit-box-shadow: 0px 2px 7px 0px rgba(7, 53, 107, 0.15);
                box-shadow: 0px 2px 7px 0px rgba(7, 53, 107, 0.15);
        margin-right: 20px; }
      ._1GzVuLmM0WNSVKffyK38nw .content .submit-btn .confirm {
        color: #fff;
        -webkit-box-shadow: 0px 2px 7px 0px rgba(7, 53, 107, 0.15);
                box-shadow: 0px 2px 7px 0px rgba(7, 53, 107, 0.15);
        background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
        background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
        background: linear-gradient(bottom, #e10019, #fb2222); }
  ._1GzVuLmM0WNSVKffyK38nw .select-withdraw {
    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-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-top: 50px;
    margin-bottom: 20px; }
    ._1GzVuLmM0WNSVKffyK38nw .select-withdraw .title {
      color: #999;
      font-weight: 700;
      font-size: 18px;
      padding: 0 !important; }
    ._1GzVuLmM0WNSVKffyK38nw .select-withdraw .select-btn {
      background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
      background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
      background: linear-gradient(bottom, #e10019, #fb2222);
      width: 200px;
      height: 40px;
      line-height: 40px;
      margin-top: 20px;
      text-align: center;
      border-radius: 6px;
      font-size: 18px;
      color: #fff;
      cursor: pointer; }
    ._1GzVuLmM0WNSVKffyK38nw .select-withdraw .learn {
      color: #e10019;
      margin: 15px 0;
      font-size: 12px; }
    ._1GzVuLmM0WNSVKffyK38nw .select-withdraw p {
      color: #ff2e00;
      font-size: 12px; }

/** 
 * 该文件由CLI自动生成，创建于：Thu Oct 26 2023 18:42:39 GMT+0800 (GMT+08:00)
*/

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._3zAhUfJ57MKkiTQf7ebaUl {
  position: relative; }
  ._3zAhUfJ57MKkiTQf7ebaUl .back-btn {
    position: absolute;
    top: 15px;
    left: 20px;
    padding: 5px 20px 5px 0;
    font-size: 15px;
    cursor: pointer;
    text-decoration: underline;
    color: #4982eb;
    z-index: 99; }
  ._3zAhUfJ57MKkiTQf7ebaUl .steps {
    height: 60px;
    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;
    font-size: 21px;
    color: #b6b6b6;
    border-bottom: 1px solid #eeeeee; }
    ._3zAhUfJ57MKkiTQf7ebaUl .steps > span {
      margin: 0 15px; }
      ._3zAhUfJ57MKkiTQf7ebaUl .steps > span > em {
        display: inline-block;
        width: 40px;
        height: 40px;
        line-height: 40px;
        font-size: 30;
        border: 1px solid #b6b6b6;
        border-radius: 50%;
        text-align: center;
        margin-right: 10px; }
      ._3zAhUfJ57MKkiTQf7ebaUl .steps > span.actived {
        color: #e10019; }
        ._3zAhUfJ57MKkiTQf7ebaUl .steps > span.actived > em {
          border: 1px solid #e10019; }
  ._3zAhUfJ57MKkiTQf7ebaUl .detail {
    position: relative; }
    ._3zAhUfJ57MKkiTQf7ebaUl .detail .tips {
      height: 34px;
      line-height: 34px;
      background: #f7f7f7;
      border: 1px solid #eee;
      margin: 0 auto;
      margin-top: 15px;
      font-size: 13px;
      color: #333;
      width: 760px;
      padding: 0 10px; }
      ._3zAhUfJ57MKkiTQf7ebaUl .detail .tips > svg {
        color: #e10019; }
      ._3zAhUfJ57MKkiTQf7ebaUl .detail .tips > em {
        color: #fc6180;
        font-weight: bold; }
        ._3zAhUfJ57MKkiTQf7ebaUl .detail .tips > em.warn {
          color: #4886ff; }
    ._3zAhUfJ57MKkiTQf7ebaUl .detail iframe {
      width: 100%;
      min-height: 1200px;
      border: none; }

/** 
 * 该文件由CLI自动生成，创建于：Wed Jun 05 2024 15:48:00 GMT+0800 (GMT+08:00)
*/

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._2AvUvbY72w009KoZeixZfV {
  background: no-repeat center 80px/cover url(/webx/hc/desktop/images/2b3183.jpg); }
  ._2AvUvbY72w009KoZeixZfV > .contents {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 750px;
    width: 1400px;
    margin: 20px auto;
    border-radius: 5px;
    overflow: hidden; }
    ._2AvUvbY72w009KoZeixZfV > .contents > .list {
      width: 220px;
      background-color: #e10019;
      text-align: left; }
      ._2AvUvbY72w009KoZeixZfV > .contents > .list > .item {
        font-size: 16px;
        color: #fff;
        cursor: pointer;
        line-height: 3;
        padding-left: 20px; }
        ._2AvUvbY72w009KoZeixZfV > .contents > .list > .item:hover, ._2AvUvbY72w009KoZeixZfV > .contents > .list > .item.actived {
          color: #e10019;
          background-image: -webkit-gradient(linear, left top, right top, from(#ffcbcb), to(#fff));
          background-image: -webkit-linear-gradient(left, #ffcbcb, #fff);
          background-image: linear-gradient(left, #ffcbcb, #fff); }
        ._2AvUvbY72w009KoZeixZfV > .contents > .list > .item > .icon {
          display: inline-block;
          width: 22px;
          height: 22px;
          margin-right: 10px;
          vertical-align: middle;
          background: no-repeat center / contain; }
        ._2AvUvbY72w009KoZeixZfV > .contents > .list > .item.team-management > .icon {
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAYAAADgKtSgAAAB6ElEQVRIibWUzYtOYRjGfzPjI5qiyEKJkMIGG0IxUZaMrGjIRhbytZhZ2M1CQlHzB/iIsiAWVhYs3iJhQVESMs0MDZPQyOud6Wdx7pNnDjPveRfvVaf7ea77uq5zn3OeDirJtV0dUL+rZ9X24BepZ9SbURcE366eC32/uiXNoxD+3okYVE+oXwr8sHo0BknxZrLwpYlov/q2YKyoB9VH/wncm+wXF8O71VoimKPOUs8n3LLQrk640+qM0Oeoqifz8D3+i7lqlzqUcJ0RvjvhhtR9oS9iJ+rj5I7VWL9ORF+j1tQX/n3CH4nmVZKR9yuov2JzR72aGGrqMXW2eqMw1TWzk9KjjiX8pchRHSVpXFenmx21fJr0g68yeyUrC3z+5L1qW+So2spE1IC7sR4r9KrAcuBngf8d9R4wnjamUR5XgE3ADmBbGUNx8qkwEHW4rKGR8C5gI3CgGeGngArQ04zwTqAN2NWM8OPALaC7GeEjwAfgU1lDI0fxMrAWWA9sLmNoZPJnUV/W0T2N+qSR8EPAEuBwHd0FYA3Q0QoMBrkOmDmFSbJ3bolBngOjLWofcCTId0A/sBX4Rva/qIcOYD7wALgN9OWNFnUe8BBYUSKoDBYCHyH7oCPABuBiTD0+ua8u7gOf880fN0vMH5MyOL4AAAAASUVORK5CYII=); }
        ._2AvUvbY72w009KoZeixZfV > .contents > .list > .item.personal > .icon {
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAYCAYAAAD6S912AAAB4UlEQVQ4jaWUMWsUURRGz0xIstrYCIHYKAhCQAIWgjbaiYoGDUaRDRZi6R+wUYSAhaWQKjamsYm2djFdUopFCC4WEtIF4yLsmrDHIvfB7OwkWd0Lt5jvft/hPubNZCoVNQLcBaaAy8ApoA1sAl+BD8B74E9PUi33jNqwu3bUVklrhLcrX3wYUucLgWX1nnqy4BkLyHLBNx/ZHuDrMGyr0xWbl3s6vEa2CzgTg5/qZB+w1JORUb2fgKPqjxD72axqU9VNdRS1HsLKf8BSrwSjnsfVAFiouj99VspOoa4HfWyADceDsZ6pO8AwcHyADXOgBbTygGUDwAA6wF4ibwE1YHwA4DhwDNjKgbUQr5dMC4Cl3gOeVwBT9ksOfIyHJ3Qf/VxFcKhCzyILsJSpw8AGcBqYBRZjeAK4EJBUu8Aq+y8gVR14B3wDJtJrv6V21F/qpX+4Lhfd/xOp3kmfXuoXMWiqj/qAzYZX9U3Si4ZMfRWbqq6pj9Uzaq7W1LOhrYano87FvAeY+qa64dH1Xb1dzh90nBvqbiHcLBzPmF2rylbBrqrtCL5VJwqz8+pizNrqlaOAtTiK6tMDtkd9Fp6GOnIY8GEYPx0CS/05vA+Kel669S1gG5ir+ErK9RJoAr+L4l+NPAv9EdplTAAAAABJRU5ErkJggg==); }
        ._2AvUvbY72w009KoZeixZfV > .contents > .list > .item.dash-lott > .icon {
          background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAYCAYAAAD+vg1LAAABpUlEQVRIiaWVzytFQRTHP3j5VZ6FjWSvlCyk2CvvUbb+AmQhWYiNJBu/EhvZy56/QAlFiWIlCxYsFZL0eF+LOVe3Z6537/WtaaYzZz5z7rlnZpCEpEZJq5LuJRWVXEVbuyypQRIB9DIFLEqXkrIZYB7oBF6AaeCcdOoG1ow1h6QH22lULi3/aRPGus8ALbbjWWj3LFAVM9Iv+1qAY+tbCeWmw3YdT5HXEVvbERgqPREoWWr9azIep21gN2LOp0/gNQ4Yn2NS+cBdwAJQE5PxAcwBF+XAw8BgkuiAqzjgJeABqI0JfQd2So0+8BOwGRMaqbh/vlQVQA/QBlSbrRAapwLXA/tA319OacCLBi0C17hIwV0B7QRRe450uXZj/pOeuRmbK/qOdDkF9X1bYu/HXcEAp2nAPuWAPaAOOAFyYXDaCskbtBZ3beaB50rg0Rx6Y4I+rW/GndA9XHqODPoCUCFpHZjCXTyzwGkEsICrgi1gDHfiqnBVcAgMAG8/3kr2mG5IapJ0HrIdSKovrZBgkJW0IulO0c9/QdKU+WckDVnJ/YJK4hugXlxKKivEvQAAAABJRU5ErkJggg==); }
    ._2AvUvbY72w009KoZeixZfV > .contents > .page {
      width: 1180px;
      min-height: 658px;
      background-color: #fff;
      padding-left: 15px;
      padding-right: 15px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
      ._2AvUvbY72w009KoZeixZfV > .contents > .page > .title {
        line-height: 50px;
        font-size: 20px;
        color: #e10019;
        font-weight: bold;
        border-bottom: 1px dashed #ccc; }
      ._2AvUvbY72w009KoZeixZfV > .contents > .page > .route-box > .sub-menu {
        line-height: 35px;
        font-size: 16px;
        text-align: left;
        margin: 10px 0;
        border-bottom: 1px solid #ddd; }
        ._2AvUvbY72w009KoZeixZfV > .contents > .page > .route-box > .sub-menu > span {
          line-height: 35px;
          width: 130px;
          display: inline-block;
          margin-right: 5px;
          background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f8cdde));
          background-image: -webkit-linear-gradient(top, #f5f5f5, #f8cdde);
          background-image: linear-gradient(top, #f5f5f5, #f8cdde);
          border-radius: 4px 4px 0 0;
          color: #f69;
          font-size: 14px;
          text-align: center;
          cursor: pointer; }
          ._2AvUvbY72w009KoZeixZfV > .contents > .page > .route-box > .sub-menu > span.actived, ._2AvUvbY72w009KoZeixZfV > .contents > .page > .route-box > .sub-menu > span:hover {
            color: #fff;
            background: -webkit-gradient(linear, left bottom, left top, from(#c72023), to(#fb2222));
            background: -webkit-linear-gradient(bottom, #c72023, #fb2222);
            background: linear-gradient(bottom, #c72023, #fb2222); }
      ._2AvUvbY72w009KoZeixZfV > .contents > .page > .route-box > iframe {
        width: 100%;
        border: 0;
        min-height: 1000px;
        -ms-overflow-style: -ms-autohiding-scrollbar; }
        ._2AvUvbY72w009KoZeixZfV > .contents > .page > .route-box > iframe::-webkit-scrollbar {
          width: 4px;
          height: 6px;
          background-color: #f6f8fb; }
        ._2AvUvbY72w009KoZeixZfV > .contents > .page > .route-box > iframe::-webkit-scrollbar-track {
          background-color: #f6f8fb; }
        ._2AvUvbY72w009KoZeixZfV > .contents > .page > .route-box > iframe::-webkit-scrollbar-thumb {
          cursor: pointer;
          background-color: #fb2222;
          border-radius: 10px; }

@charset "UTF-8";
.abs-center {
  top: 50%;
  left: 50%;
  -webkit-transform: translate3d(-50%, -50%, 0);
          transform: translate3d(-50%, -50%, 0); }

.flex-between {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between; }

.flex-center {
  height: auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center; }

.flex-v-center {
  height: auto;
  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; }

.block-center {
  display: block;
  margin: auto; }

.inline-block {
  display: inline-block;
  width: auto;
  height: auto; }

@-webkit-keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.fade-in {
  -webkit-animation: fade-in 100ms;
          animation: fade-in 100ms; }

/*
 * @Description: 该文件记录了平台差异化的样式（这些差异化的样式引用的组件都为公共组件）
 * @Author: ammo@xyzzdev.com
 * @Date: 2019-12-24 17:03:24
 * @LastEditTime: 2020-09-29 11:24:01
 * @LastEditors: ammo@xyzzdev.com
 */

body {
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  body::-webkit-scrollbar {
    width: 4px;
    height: 6px;
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-track {
    background-color: #f6f8fb; }
  body::-webkit-scrollbar-thumb {
    cursor: pointer;
    background-color: #fb2222;
    border-radius: 10px; }

._18ssTYzwe50txvIMK1WqZL {
  width: 100%;
  height: 100vh;
  margin: 0 auto;
  background: url(/webx/hc/desktop/images/08fa47.jpg) no-repeat center top;
  background-size: cover;
  padding-top: 10px; }
  ._18ssTYzwe50txvIMK1WqZL .welcome-text {
    color: #e10019;
    font-size: 24px;
    margin-bottom: 10px; }
  ._18ssTYzwe50txvIMK1WqZL > .logo {
    margin: 35px auto;
    width: 440px;
    height: 95px;
    background: no-repeat center url(/webx/hc/desktop/images/170a24.png); }
  ._18ssTYzwe50txvIMK1WqZL > .register-box {
    position: relative;
    width: 600px;
    margin: 20px auto;
    background-color: #fff;
    border-radius: 10px;
    padding: 16px; }
    ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form {
      width: 600px; }
      ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap {
        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;
        width: auto;
        margin-bottom: 18px; }
        ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap .input-box, ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap .tips {
          -webkit-box-flex: 1;
          -webkit-flex: 1;
              -ms-flex: 1;
                  flex: 1; }
        ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap > .tips {
          color: #666;
          line-height: 1.5;
          margin-left: 10px; }
        ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap > .input-box {
          position: relative;
          border: 1px solid #e10019; }
          ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap > .input-box.code-input {
            display: -webkit-box;
            display: -webkit-flex;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -webkit-justify-content: space-between;
                -ms-flex-pack: justify;
                    justify-content: space-between; }
            ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap > .input-box.code-input .success {
              margin-right: 125px; }
          ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap > .input-box .err-tip {
            position: absolute;
            top: 100%;
            margin-top: 3px; }
          ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap > .input-box > input {
            -webkit-box-sizing: border-box;
                    box-sizing: border-box;
            width: 100%;
            line-height: 40px;
            border: 0;
            padding: 0 10px; }
          ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap > .input-box > p {
            color: #e10019; }
          ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap > .input-box > i {
            position: absolute;
            right: 0;
            top: 50%;
            -webkit-transform: translateY(-50%);
                    transform: translateY(-50%);
            width: 24px;
            color: #78c06e;
            margin-right: 10px; }
        ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .input-wrap img {
          height: 35px;
          margin: 5px;
          cursor: pointer; }
      ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .submit {
        width: 470px;
        height: 45px;
        display: block;
        margin: 10px auto;
        border: none;
        font-size: 20px;
        color: white;
        border-radius: 5px;
        background: -webkit-gradient(linear, left bottom, left top, from(#e10019), to(#fb2222));
        background: -webkit-linear-gradient(bottom, #e10019, #fb2222);
        background: linear-gradient(bottom, #e10019, #fb2222); }
      ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .login {
        text-align: center;
        font-size: 14px;
        color: #e10019; }
        ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .login i {
          font-size: 10px;
          vertical-align: top; }
        ._18ssTYzwe50txvIMK1WqZL > .register-box .register-form > .login a {
          color: #e10019;
          text-decoration: underline; }
  ._18ssTYzwe50txvIMK1WqZL ul.dock {
    bottom: 0; }

