/*
* 活动用 变量
*/
.sports-header[data-v-26dc7fa8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: -webkit-gradient(linear, left top, left bottom, from(#1c1c4f), to(#263cb2));
  background: linear-gradient(180deg, #1c1c4f 0%, #263cb2 100%);
  -webkit-backdrop-filter: blur(0.68rem);
  backdrop-filter: blur(0.68rem);
  border-radius: 0.266667rem;
  padding: 0.16rem;
  max-width: 9.333333rem;
  margin: -5.333333rem auto 0;
}
.sports-header .header-container[data-v-26dc7fa8] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 9.12rem;
  border: 0.026667rem solid #ffce86;
  border-radius: 0.213333rem;
}
.sports-header .header-container .activity-info[data-v-26dc7fa8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  padding: 0.16rem;
}
.sports-header .header-container .activity-info .info[data-v-26dc7fa8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-item-align: center;
  align-self: center;
  margin-top: 0.133333rem;
  min-width: 2.293333rem;
}
.sports-header .header-container .activity-info .info .title[data-v-26dc7fa8] {
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 600;
  font-size: 0.426667rem;
  line-height: 0.586667rem;
  text-align: center;
  color: #ffce86;
}
.sports-header .header-container .activity-info .info .content-container[data-v-26dc7fa8] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.106667rem 0.16rem;
}
.sports-header .header-container .activity-info .info .content-container .content[data-v-26dc7fa8] {
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 400;
  font-size: 0.32rem;
  line-height: 0.453333rem;
  text-align: center;
  color: #ffffff;
}
.sports-header .header-container .activity-info .line[data-v-26dc7fa8] {
  width: 0.026667rem;
  height: 1.066667rem;
  background-color: #ffce86;
}
/*
* 活动用 变量
*/
.activity-container-rules[data-v-d4646b8e] {
  position: relative;
  width: 9.333333rem;
  margin: 0 auto;
  padding-bottom: 0.533333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.activity-container-rules .rule-title[data-v-d4646b8e] {
  position: relative;
  background: linear-gradient(351.81deg, #e5e5e5 18.98%, #ffffff 93.05%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0.426667rem auto 0.266667rem;
  font-family: HYYakuHei;
  font-size: 0.533333rem;
  font-weight: 900;
  line-height: 0.533333rem;
  text-align: center;
}
.activity-container-rules .rule-container[data-v-d4646b8e] {
  width: 9.333333rem;
  font-family: 'PingFang SC';
  font-style: normal;
  font-weight: 400;
  font-size: 0.373333rem;
  line-height: 0.64rem;
  text-align: justify;
  color: #ededf6;
}
/*
* 活动用 变量
*/
.table-title[data-v-4ce4fa14] {
  position: relative;
  background: linear-gradient(351.81deg, #e5e5e5 18.98%, #ffffff 93.05%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0.426667rem auto 0.266667rem;
  font-family: HYYakuHei;
  font-size: 0.533333rem;
  font-weight: 900;
  line-height: 0.533333rem;
  text-align: center;
}
.table-container[data-v-4ce4fa14] {
  position: relative;
  width: 9.333333rem;
  margin: 0 auto;
  border-radius: 0.266667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.table-container .activity-detail[data-v-4ce4fa14] {
  width: 9.333333rem;
}
.table-container .activity-detail th[data-v-4ce4fa14] {
  width: 33.33%;
  height: 1.173333rem;
  vertical-align: middle;
  background: #ffffff;
  font-size: 0.373333rem;
  font-weight: 400;
  line-height: 0.533333rem;
  text-align: center;
  color: #191a3b;
  border-right: 0.0104rem #08112f solid;
}
.table-container .activity-detail th[data-v-4ce4fa14]:first-child {
  border-top-left-radius: 0.16rem;
}
.table-container .activity-detail th[data-v-4ce4fa14]:last-child {
  border-top-right-radius: 0.16rem;
}
.table-container .activity-detail td[data-v-4ce4fa14] {
  width: 33.33%;
  height: 1.013333rem;
  vertical-align: middle;
  background: #191c69;
  border-right: 0.0104rem #08112f solid;
  font-weight: 400;
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  text-align: center;
  color: #dde5ff;
}
.table-container .activity-detail tr > td[data-v-4ce4fa14]:last-child {
  border: none;
}
.table-container .activity-detail tr:first-child > td[data-v-4ce4fa14]:first-child {
  border-bottom-left-radius: 0.16rem;
}
.table-container .activity-detail tr:last-child > td[data-v-4ce4fa14]:last-child {
  border-bottom-right-radius: 0.16rem;
}
.table-container .activity-detail .odd-item[data-v-4ce4fa14] {
  background-color: #111d5f;
}
.table-container .activity-detail .even-item[data-v-4ce4fa14] {
  background-color: #1c2b7f;
}
/*
* 活动用 变量
*/
.table-title[data-v-1c50b152] {
  position: relative;
  background: linear-gradient(351.81deg, #e5e5e5 18.98%, #ffffff 93.05%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin: 0.426667rem auto 0.266667rem;
  font-family: HYYakuHei;
  font-size: 0.533333rem;
  font-weight: 900;
  line-height: 0.533333rem;
  text-align: center;
}
.table-container[data-v-1c50b152] {
  width: 9.333333rem;
  margin: 0 auto 0.533333rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.table-container .activity-detail[data-v-1c50b152] {
  width: 9.333333rem;
}
.table-container .activity-detail tr[data-v-1c50b152] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  width: 9.333333rem;
}
.table-container .activity-detail th[data-v-1c50b152] {
  width: 25%;
  height: 1.173333rem;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: #ffffff;
  border-right: 0.026667rem solid #5156c0;
  font-weight: 400;
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  text-align: center;
  color: #191a3b;
}
.table-container .activity-detail th[data-v-1c50b152]:first-child {
  border-top-left-radius: 0.16rem;
}
.table-container .activity-detail th[data-v-1c50b152]:last-child {
  border-top-right-radius: 0.16rem;
}
.table-container .activity-detail td[data-v-1c50b152] {
  width: 9.333333rem;
  height: 1.386667rem;
  vertical-align: middle;
  border-right: 0.026667rem solid #5156c0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: 400;
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  text-align: center;
  color: #ffffff;
}
.table-container .activity-detail tr:last-child > td[data-v-1c50b152]:first-child {
  border-bottom-left-radius: 0.16rem;
}
.table-container .activity-detail tr:last-child > td[data-v-1c50b152]:last-child {
  border-bottom-right-radius: 0.16rem;
}
.table-container .activity-detail .relief-button[data-v-1c50b152] {
  width: 1.333333rem;
  height: 0.853333rem;
  padding: 0.133333rem 0.4rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: -webkit-gradient(linear, left top, left bottom, from(#dedddd), color-stop(0.01%, #cacaca), to(#777777)), -webkit-gradient(linear, left top, left bottom, from(#ff1500), to(#a91808)), -webkit-gradient(linear, left top, left bottom, from(#ffa614), to(#e9760c)), -webkit-gradient(linear, left bottom, left top, from(#ffa614), to(#ffa614)), #eb7535;
  background: linear-gradient(180deg, #dedddd 0%, #cacaca 0.01%, #777777 100%), linear-gradient(180deg, #ff1500 0%, #a91808 100%), linear-gradient(180deg, #ffa614 0%, #e9760c 100%), linear-gradient(0deg, #ffa614, #ffa614), #eb7535;
  border-radius: 2.666667rem;
  font-size: 0.373333rem;
  line-height: 0.533333rem;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  color: #ffffff;
}
.table-container .activity-detail .ongoing[data-v-1c50b152] {
  background: -webkit-gradient(linear, left top, left bottom, from(#ffeac7), to(#ffb359));
  background: linear-gradient(180deg, #ffeac7 0%, #ffb359 100%);
  color: #611f00;
}
.table-container .activity-detail .canReceive[data-v-1c50b152] {
  background: -webkit-gradient(linear, left top, left bottom, from(#fdc838), color-stop(0.01%, #ffc040), to(#ff7527)), -webkit-gradient(linear, left bottom, left top, from(#ffa614), to(#ffa614)), #eb7535;
  background: linear-gradient(180deg, #fdc838 0%, #ffc040 0.01%, #ff7527 100%), linear-gradient(0deg, #ffa614, #ffa614), #eb7535;
  cursor: pointer !important;
}
.table-container .activity-detail .received[data-v-1c50b152] {
  background: -webkit-gradient(linear, left top, left bottom, from(#02cbff), to(#485ff1)), -webkit-gradient(linear, left top, left bottom, from(#ffa614), to(#e9760c)), -webkit-gradient(linear, left bottom, left top, from(#ffa614), to(#ffa614)), #eb7535;
  background: linear-gradient(180deg, #02cbff 0%, #485ff1 100%), linear-gradient(180deg, #ffa614 0%, #e9760c 100%), linear-gradient(0deg, #ffa614, #ffa614), #eb7535;
}
.table-container .activity-detail .other[data-v-1c50b152] {
  background: -webkit-gradient(linear, left top, left bottom, from(#dedddd), color-stop(0.01%, #cacaca), to(#777777)), -webkit-gradient(linear, left top, left bottom, from(#ff1500), to(#a91808)), -webkit-gradient(linear, left top, left bottom, from(#ffa614), to(#e9760c)), -webkit-gradient(linear, left bottom, left top, from(#ffa614), to(#ffa614)), #eb7535;
  background: linear-gradient(180deg, #dedddd 0%, #cacaca 0.01%, #777777 100%), linear-gradient(180deg, #ff1500 0%, #a91808 100%), linear-gradient(180deg, #ffa614 0%, #e9760c 100%), linear-gradient(0deg, #ffa614, #ffa614), #eb7535;
}
.table-container .activity-detail .odd-item[data-v-1c50b152] {
  background-color: #111d5f;
}
.table-container .activity-detail .even-item[data-v-1c50b152] {
  background-color: #1c2b7f;
}
/*
* 活动用 变量
*/
.active-view[data-v-e4a20162] {
  background: #0b0b1e;
}
.banner[data-v-e4a20162] {
  position: relative;
  width: 100%;
}
