/* 内容对齐 */
/* 超出元素的多余文字不换行，将多余部分替换成... */
/* 多行文字省略 */
/* 背景图片图标 */
/* 分割线 */
/*
    @direction 传值说明
    默认值：bottom 下边线
    all - 全边框线
    top - 上边线
    left - 左边线
    right - 右边线
    bottom - 下边线
    0 - 上左
    1 - 上右
    2 - 下左
    3 - 下右
    4 - 上下
    5 - 左右
    6 - 上左右
    7 - 下左右
    8 - 上左下
    9 - 上右下
*/
/* 背景色渐变 */
/* 阴影 */
/* 形状遮罩 */
.container[data-v-22169f40] {
  width: 100%;
  min-height: calc(100vh - 50PX);
  padding: 0 0.5rem 0.5rem;
}
.container.single[data-v-22169f40] {
  background: #f9e26e url(../static/img/single.241933d4.jpg) no-repeat;
  background-size: 100%;
}
.container.multi[data-v-22169f40] {
  background: #fe8d6d url(../static/img/multi.9360297d.jpg) no-repeat;
  background-size: 100%;
}
header[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  width: 100%;
  height: 3rem;
  padding-bottom: 0.5rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASoAAAAECAYAAAA563LdAAABKUlEQVRYhe2WQU7DMBBFX9K0LEAsOAQrJLY9FMfovbgDcA1YIQFKYrPArobfsZJGXUX+0mjm//kZuwuP2sT31yvgBtiYaIVrdE6tWjfh8zwb0bp0F29OK55Waut5Al64e6CiYjX4eAPYAwcgAKPJQ6pDqkeJQbLVbag+An3BX5qd+8Hx2AjiyfwrP+wdp8umtFQ6YCv6NoV6rLYz86Z6doaerYvMW2K6cK+pqFgnboFHThdH4P8CyXVveC+a5b3jUa3UHwra6HjsUs28SXGs2/Rjo8kh5SZpOePwxumXkM/wvo+mrzrSK5099x4VFWuD9z7sG9b3FSUayjMyznnr59wzzy71Ivz9A/kGfpwPl/K5vaUzlvBPKirWiWfgnulFo/wSvUvMm8V/AfCFnOpLkNEGAAAAAElFTkSuQmCC) no-repeat;
  background-position-x: center;
  background-position-y: 42.5%;
  background-size: 7.45rem;
  font-size: 0.75rem;
  color: #ffedd3;
}
.card[data-v-22169f40] {
  position: relative;
  width: 100%;
  padding: 0.75rem 0 1PX;
  border-radius: 0.25rem;
  background-color: #fff9ef;
}
.card.plan[data-v-22169f40] {
  padding: 1.5rem 0.75rem 0.75rem;
}
.card[data-v-22169f40]:not(:last-child) {
  margin-bottom: 1.25rem;
}
.card > h2[data-v-22169f40] {
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  top: -1.175rem;
  width: 7.9rem;
  height: 2.775rem;
  padding: 0.6rem 0.75rem 0.95rem;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: cover;
  font-size: 0.6rem;
  color: #fffefe;
}
.card .info[data-v-22169f40] {
  align-items: center;
  display: flex;
  justify-content: space-between;
  width: 100%;
  height: 1.5rem;
  padding: 0 0.625rem;
}
.card .info > p[data-v-22169f40] {
  font-size: 0.5rem;
  color: #666;
}
.card .list-title[data-v-22169f40] {
  display: flex;
  width: 100%;
  height: 2rem;
  background-color: #fae9cd;
  border-top: 1PX solid #efcb9a;
  color: #704603;
}
.card .list-title > p[data-v-22169f40] {
  height: 100%;
  line-height: 0.6rem;
  font-size: 0.4rem;
}
.card .list-title > p[data-v-22169f40]:not(:last-child) {
  border-right: 1PX solid #efcb9a;
}
.card .list-title > p.day[data-v-22169f40],
.card .list-title > p.week[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  width: 0.75rem;
}
.card .list-title > p.type[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  width: 1.5rem;
}
.card .list-title > p.plan[data-v-22169f40] {
  flex: 1;
  display: flex;
  flex-direction: column;
}
.card .list-title > p.plan.single[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
}
.card .list-title > p.plan > span[data-v-22169f40] {
  width: 100%;
}
.card .list-title > p.plan > span[data-v-22169f40]:first-child {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  flex: 1;
  border-bottom: 1PX solid #efcb9a;
}
.card .list-title > p.plan > span[data-v-22169f40]:last-child {
  display: flex;
  height: 1.125rem;
}
.card .list-title > p.plan > span:last-child > em[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  flex: 1;
  height: 100%;
  font-size: 0.45rem;
}
.card .list-title > p.plan > span:last-child > em[data-v-22169f40]:first-child {
  border-right: 1PX solid #efcb9a;
}
.card .list-title > p.sp[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  width: 2.75rem;
}
.card .list-title > p.bqyk[data-v-22169f40],
.card .list-title > p.ljyk[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  width: 1.5rem;
}
.card .list-title > p.zhong[data-v-22169f40],
.card .list-title > p.half[data-v-22169f40],
.card .list-title > p.all[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  width: 1.375rem;
}
.card .list-title > p.result[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  width: 2.5rem;
}
.card .list[data-v-22169f40] {
  width: 100%;
}
.card .list > li[data-v-22169f40] {
  display: flex;
  width: 100%;
  border-top: 1PX solid #efcb9a;
}
.card .list > li.empty[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  height: 1.5rem;
  font-size: 0.4rem;
}
.card .list > li > p[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  padding: 0.35rem 0.125rem;
  line-height: 0.45rem;
  text-align: center;
  font-size: 0.3rem;
  word-break: break-all;
}
.card .list > li > p[data-v-22169f40]:not(:last-child) {
  border-right: 1PX solid #efcb9a;
}
.card .list > li > p.day[data-v-22169f40],
.card .list > li > p.week[data-v-22169f40] {
  width: 0.75rem;
}
.card .list > li > p.type[data-v-22169f40] {
  width: 1.5rem;
}
.card .list > li > p.plan[data-v-22169f40] {
  flex: 1;
}
.card .list > li > p.plan.single[data-v-22169f40] {
  display: none;
}
.card .list > li > p.money[data-v-22169f40],
.card .list > li > p.sp[data-v-22169f40] {
  width: 1.375rem;
}
.card .list > li > p.bqyk[data-v-22169f40],
.card .list > li > p.ljyk[data-v-22169f40] {
  width: 1.5rem;
}
.card .list > li > p.zhong[data-v-22169f40] {
  width: 1.375rem;
}
.card .list > li > p.zhong.active[data-v-22169f40] {
  background-color: #eb152f;
  color: #fff;
}
.card .list > li > p.half[data-v-22169f40],
.card .list > li > p.all[data-v-22169f40] {
  width: 1.375rem;
}
.card .list > li > p.result[data-v-22169f40] {
  width: 2.5rem;
}
.card .list > li > p.result > span[data-v-22169f40]:not(:last-child)::after {
  content: "+";
}
.card .list > li > p.result > span > em[data-v-22169f40]:not(:last-child)::after {
  content: "/";
}
.card .list > li > p > em[data-v-22169f40] {
  margin-left: 0.25rem;
}
.card > section[data-v-22169f40] {
  width: 100%;
  padding: 0.75rem;
  border-radius: 0.5rem;
  background-color: #fff;
  border: 1PX solid rgba(243, 200, 98, 0.5);
}
.card > section[data-v-22169f40]:not(:last-child) {
  margin-bottom: 0.5rem;
}
.card > section .table[data-v-22169f40] {
  width: 100%;
  margin-top: 0.5rem;
  border: 1PX solid #ddd;
}
.card > section .table > dt > p[data-v-22169f40]:not(:last-child),
.card > section .table > dd.match > p[data-v-22169f40]:not(:last-child) {
  border-right: 1PX solid #ddd;
}
.card > section .table > dt > p[data-v-22169f40]:nth-child(1),
.card > section .table > dd.match > p[data-v-22169f40]:nth-child(1) {
  flex: 1;
}
.card > section .table > dt > p[data-v-22169f40]:nth-child(2),
.card > section .table > dd.match > p[data-v-22169f40]:nth-child(2) {
  width: 2.5rem;
}
.card > section .table > dt > p[data-v-22169f40]:nth-child(3),
.card > section .table > dd.match > p[data-v-22169f40]:nth-child(3) {
  width: 3.75rem;
}
.card > section .table > dt[data-v-22169f40] {
  display: flex;
  width: 100%;
  height: 1.125rem;
}
.card > section .table > dt > p[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  height: 100%;
  background-color: #f6f6f6;
  font-size: 0.55rem;
  color: #999;
}
.card > section .table > dd[data-v-22169f40] {
  width: 100%;
  border-top: 1PX solid #ddd;
  color: #666;
}
.card > section .table > dd.match[data-v-22169f40] {
  display: flex;
  min-height: 2rem;
}
.card > section .table > dd.match > p[data-v-22169f40] {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  align-content: center;
  padding: 0.5rem 0.25rem;
  text-align: center;
  font-size: 0.5rem;
}
.card > section .table > dd.match > p:nth-child(1) > *[data-v-22169f40] {
  display: block;
  width: 100%;
  height: 0.6rem;
  line-height: 0.6rem;
}
.card > section .table > dd.match > p:nth-child(1) > em[data-v-22169f40] {
  color: #999;
}
.card > section .table > dd.match > p:nth-child(1) > span > b[data-v-22169f40] {
  font-weight: normal;
  color: #dc3b40;
}
.card > section .table > dd.match > p:last-child > span[data-v-22169f40] {
  display: block;
  width: 100%;
  text-align: center;
}
.card > section .table > dd.line[data-v-22169f40] {
  display: flex;
  align-items: center;
  height: 1.5rem;
  padding: 0 0.5rem;
  font-size: 0.55rem;
}
.card > section .table > dd.line > span[data-v-22169f40] {
  margin-right: 0.25rem;
  color: #999;
}
.card > section .table > dd.line > em[data-v-22169f40] {
  color: #dc3b40;
}
.card > section .detail[data-v-22169f40] {
  display: flex;
  align-items: center;
  width: 100%;
  margin-top: 0.625rem;
  padding: 0 0.125rem;
}
.card > section .detail .params[data-v-22169f40] {
  flex: 1;
  margin-right: 0.5rem;
}
.card > section .detail .params > p[data-v-22169f40] {
  width: 100%;
  height: 0.75rem;
  line-height: 0.75rem;
  font-size: 0.6rem;
}
.card > section .detail .params > p[data-v-22169f40]:not(:last-child) {
  margin-bottom: 0.5rem;
}
.card > section .detail > img[data-v-22169f40] {
  width: 3rem;
  height: 3rem;
  border-radius: 0.25rem;
  border: 0.25rem solid #fe8564;
}
.screenshot[data-v-22169f40],
.screenshot-img[data-v-22169f40] {
  position: absolute;
  top: 50PX;
  left: 0;
  width: 100%;
}
.screenshot-img[data-v-22169f40] {
  z-index: 10;
}

