.carousel-container[data-v-9bd7682a] {
    height: 374px;
    overflow: hidden;
    position: relative
}

.carousel-slide img[data-v-9bd7682a] {
    width: 100%
}

.open_code_zone_left-content[data-v-3ae51a5a] {
    display: flex
}

.open_code_zone_left-item[data-v-3ae51a5a] {
    margin-right: 6px
}

.open_code_zone_left-item-number[data-v-3ae51a5a] {
    width: 66px;
    height: 66px;
    background-color: #ccc;
    font-size: 44px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center
}

.open_code_zone_left-item-number1[data-v-3ae51a5a] {
    font-size: 32px;
    width: 66px;
    height: 66px
}

.open_code_zone_left-item-plus[data-v-3ae51a5a] {
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 32px;
    color: #da0f1f
}

.open_code_zone_left-item-zodiac[data-v-3ae51a5a] {
    font-size: 25px;
    display: flex;
    align-items: center;
    justify-content: center
}

.moni-open[data-v-3ae51a5a] {
    font-size: 17px;
    height: 26px;
    line-height: 26px;
    cursor: pointer;
    display: inline-block;
    font-style: normal;
    border-radius: 26px;
    padding: 0 8px;
    color: #fff;
    background: #1a3d96;
    margin: 0 0 3px 15px;
    text-align: center
}

#canvas[data-v-3ae51a5a] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

.gf1[data-v-5ef53ed4],.gf[data-v-5ef53ed4] {
    display: inline-block;
    border: .053rem solid #1a3d96;
    border-radius: 50%;
    text-align: center;
    padding: 0 .053rem
}

.gf1[data-v-5ef53ed4] {
    color: #1a3d96
}

.countdown[data-v-f877db46] {
    display: flex;
    align-items: center;
    margin-bottom: 20px;
    margin-left: 25px
}

.countdown-item[data-v-f877db46] {
    font-size: 38px;
    text-align: center;
    color: #000;
    background-color: #fff;
    border: 1px solid #d0d0d0;
    border-radius: 5px;
    display: inline-block;
    height: 49px;
    line-height: 49px;
    width: 41px;
    margin-left: 10px
}

.countdown-split[data-v-f877db46] {
    font-size: 38px;
    font-weight: 700;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif
}

.open_zone[data-v-e781b60e] {
    box-shadow: 0 0 3px 3px #ddd;
    margin-bottom: 20px
}

.lotteryTitle[data-v-e781b60e] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 0 20px;
    height: 56px;
    border: 1px solid #1a3d96;
    color: #1a3d96;
    box-sizing: border-box;
    font-weight: 700
}

.lotteryTitle-l[data-v-e781b60e] {
    font-size: 20px
}

.lotteryTitle-r[data-v-e781b60e] {
    font-size: 14px
}

.open_code_zone[data-v-e781b60e] {
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-e781b60e] {
    flex: 1
}

.open_code_zone_left-title[data-v-e781b60e] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-e781b60e] {
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif
}

.open_code_zone_left-title-2[data-v-e781b60e] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-e781b60e] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.operate-btn-1[data-v-e781b60e] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-e781b60e],.operate-btn-2[data-v-e781b60e] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer
}

.operate-btn-2[data-v-e781b60e] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-e781b60e] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-e781b60e] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer
}

.number-box[data-v-4177b781] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative
}

.number-item[data-v-4177b781] {
    border-radius: 4px;
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-item span[data-v-4177b781] {
    color: #fff;
    text-shadow: #000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    font-weight: 700
}

#canvas[data-v-72a9f49f] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

table[data-v-72a9f49f],td[data-v-72a9f49f],th[data-v-72a9f49f] {
    border: 1px solid #e6e6e6;
    font-size: 16px
}

th[data-v-72a9f49f] {
    background-color: #fafafa
}

td[data-v-72a9f49f],th[data-v-72a9f49f] {
    padding: 8px 0;
    height: 22px
}

table[data-v-72a9f49f] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-72a9f49f] {
    text-align: center
}

.open_zone[data-v-65037b26] {
    box-shadow: 0 0 3px 3px #ddd;
    margin-bottom: 20px
}

.lotteryTitle[data-v-65037b26] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 0 20px;
    height: 56px;
    border: 1px solid #1a3d96;
    color: #1a3d96;
    box-sizing: border-box;
    font-weight: 700
}

.lotteryTitle-l[data-v-65037b26] {
    font-size: 20px
}

.lotteryTitle-r[data-v-65037b26] {
    font-size: 14px
}

.open_code_zone[data-v-65037b26] {
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-65037b26] {
    flex: 1
}

.open_code_zone_left-title-1[data-v-65037b26] {
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif
}

.open_code_zone_left-title-2[data-v-65037b26] {
    font-size: 16px;
    margin-left: 20px
}

.open_code_zone_right[data-v-65037b26] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.operate-btn-1[data-v-65037b26] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-65037b26],.operate-btn-2[data-v-65037b26] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer
}

.operate-btn-2[data-v-65037b26] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-65037b26] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-65037b26] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer
}

.number-box[data-v-aa070e7c] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative
}

.number-item[data-v-aa070e7c] {
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-item span[data-v-aa070e7c] {
    color: #fff;
    text-shadow: #000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    font-weight: 700
}

#canvas[data-v-929085fa] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

table[data-v-929085fa],td[data-v-929085fa],th[data-v-929085fa] {
    border: 1px solid #e6e6e6;
    font-size: 16px
}

th[data-v-929085fa] {
    background-color: #fafafa
}

td[data-v-929085fa],th[data-v-929085fa] {
    padding: 8px 0;
    height: 22px
}

table[data-v-929085fa] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-929085fa] {
    text-align: center
}

.lotteryTitle[data-v-57eaf7de] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 0 20px;
    height: 56px;
    border: 1px solid #1a3d96;
    color: #1a3d96;
    box-sizing: border-box;
    font-weight: 700
}

.lotteryTitle-l[data-v-57eaf7de] {
    font-size: 20px
}

.lotteryTitle-r[data-v-57eaf7de] {
    font-size: 14px
}

.open_code_zone[data-v-57eaf7de] {
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-57eaf7de] {
    flex: 1
}

.open_code_zone_left-title-1[data-v-57eaf7de] {
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif
}

.open_code_zone_left-title-2[data-v-57eaf7de] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-57eaf7de] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.operate-btn-1[data-v-57eaf7de] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-57eaf7de],.operate-btn-2[data-v-57eaf7de] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer
}

.operate-btn-2[data-v-57eaf7de] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-57eaf7de] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-57eaf7de] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer
}

.number-box[data-v-37ffca1f] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative
}

.number-item[data-v-37ffca1f] {
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

.number-item-plus[data-v-37ffca1f]:after {
    content: "+"
}

.number-item-equal[data-v-37ffca1f]:after,.number-item-plus[data-v-37ffca1f]:after {
    display: block;
    position: absolute;
    color: #4b4747;
    font-size: 32px;
    line-height: 32px;
    top: 50%;
    transform: translateY(-50%);
    right: -28px
}

.number-item-equal[data-v-37ffca1f]:after {
    content: "="
}

.number-item-plus1[data-v-37ffca1f]:after {
    content: "+"
}

.number-item-equal1[data-v-37ffca1f]:after,.number-item-plus1[data-v-37ffca1f]:after {
    display: block;
    position: absolute;
    color: #4b4747;
    font-size: 32px;
    line-height: 32px;
    top: 50%;
    transform: translateY(-54%);
    right: -23px
}

.number-item-equal1[data-v-37ffca1f]:after {
    content: "="
}

.number-item span[data-v-37ffca1f] {
    color: #fff;
    text-shadow: #000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    font-weight: 700
}

.macaujc-ds[data-v-37ffca1f] {
    display: flex;
    align-items: center;
    color: #fff;
    font-weight: 700
}

.macaujc-ds-item[data-v-37ffca1f] {
    height: 100%;
    padding: 0 6px;
    margin-right: 2px
}

#canvas[data-v-6508984e] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

table[data-v-6508984e],td[data-v-6508984e],th[data-v-6508984e] {
    border: 1px solid #e6e6e6;
    font-size: 16px
}

th[data-v-6508984e] {
    background-color: #fafafa
}

td[data-v-6508984e],th[data-v-6508984e] {
    padding: 8px 0;
    height: 22px
}

table[data-v-6508984e] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-6508984e] {
    text-align: center
}

.lotteryTitle[data-v-1c40b41c] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 0 20px;
    height: 56px;
    border: 1px solid #1a3d96;
    color: #1a3d96;
    box-sizing: border-box;
    font-weight: 700
}

.lotteryTitle-l[data-v-1c40b41c] {
    font-size: 20px
}

.lotteryTitle-r[data-v-1c40b41c] {
    font-size: 14px
}

.open_code_zone[data-v-1c40b41c] {
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-1c40b41c] {
    flex: 1
}

.open_code_zone_left-title-1[data-v-1c40b41c] {
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif
}

.open_code_zone_left-title-2[data-v-1c40b41c] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-1c40b41c] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.operate-btn-1[data-v-1c40b41c] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-1c40b41c],.operate-btn-2[data-v-1c40b41c] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer
}

.operate-btn-2[data-v-1c40b41c] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-1c40b41c] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-1c40b41c] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer
}

.macau-outer[data-v-0bc90056] {
    position: relative;
    transform-style: preserve-3d;
    transition: all 1s ease-in-out
}

.number-box[data-v-0bc90056] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative
}

.front[data-v-0bc90056],.oppsite[data-v-0bc90056] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.front[data-v-0bc90056] {
    transform: translateZ(1px)
}

.macau-outer-active[data-v-0bc90056],.oppsite[data-v-0bc90056] {
    transform: rotateX(180deg)
}

.number-item[data-v-0bc90056] {
    border-radius: 4px;
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.zodiac[data-v-0bc90056] {
    text-align: center;
    padding-bottom: 2px
}

.number-item span[data-v-0bc90056] {
    color: #fff;
    text-shadow: #000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    font-weight: 700
}

#canvas[data-v-74c9130f] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

table[data-v-74c9130f],td[data-v-74c9130f],th[data-v-74c9130f] {
    border: 1px solid #e6e6e6;
    font-size: 16px
}

th[data-v-74c9130f] {
    background-color: #fafafa;
    padding: 8px 0
}

table[data-v-74c9130f] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-74c9130f] {
    text-align: center;
    padding: 4px 0
}

.open_zone[data-v-70b05d1f] {
    box-shadow: 0 0 3px 3px #ddd;
    margin-bottom: 20px
}

.lotteryTitle[data-v-70b05d1f] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 0 20px;
    height: 56px;
    border: 1px solid #1a3d96;
    color: #1a3d96;
    box-sizing: border-box;
    font-weight: 700
}

.lotteryTitle-l[data-v-70b05d1f] {
    font-size: 20px
}

.lotteryTitle-r[data-v-70b05d1f] {
    font-size: 14px
}

.open_code_zone[data-v-70b05d1f] {
    padding: 0 64px;
    height: 324px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-70b05d1f] {
    flex: 1
}

.open_code_zone_left-title-1[data-v-70b05d1f] {
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif
}

.open_code_zone_left-title-2[data-v-70b05d1f] {
    font-size: 16px;
    margin-left: 20px
}

.open_code_zone_right[data-v-70b05d1f] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.operate-btn-1[data-v-70b05d1f] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-70b05d1f],.operate-btn-2[data-v-70b05d1f] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer
}

.operate-btn-2[data-v-70b05d1f] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-70b05d1f] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-70b05d1f] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer
}

.frequency-box[data-v-3ee584c6] {
    display: flex;
    align-items: center;
    margin-bottom: 16px
}

.frequency-item[data-v-3ee584c6] {
    color: #000;
    background-color: #ded9d9;
    font-weight: bolder;
    font-size: 18px;
    border-radius: 4px;
    padding: 10px 28px;
    cursor: pointer;
    margin-right: 16px
}

.active[data-v-3ee584c6] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.logo-box[data-v-2519a953] {
    background: #fff;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    padding-top: 20px;
    padding-bottom: 10px
}

.logo-img[data-v-2519a953] {
    border: none;
    width: 173px;
    height: 96px;
    cursor: pointer
}

.switch_style[data-v-2519a953] {
    font-style: normal;
    border-radius: 26px;
    padding: 1px 15px;
    color: #fff;
    background: #1a3d96;
    font-size: 17px;
    text-align: center;
    line-height: 23px;
    cursor: pointer;
    height: 23px
}

.dhBg[data-v-1f879c86] {
    color: #fff100!important
}

.daohang[data-v-1f879c86] {
    display: flex
}

a[data-v-1f879c86] {
    text-decoration: none;
    color: #000
}

.daohangdiv[data-v-1f879c86] {
    height: 38px;
    text-align: center;
    line-height: 38px;
    color: #fff;
    font-size: 15px
}

footer[data-v-49a42f2c] {
    height: 40px;
    line-height: 40px;
    margin-top: 130px;
    text-align: center;
    color: #848484;
    border-top: 5px solid #eee222;
    font-size: 14px
}

.gf[data-v-08f8581e] {
    border: 4px solid #1a3d96;
    border-radius: 50%
}

.gf1[data-v-08f8581e],.gf[data-v-08f8581e] {
    display: inline-block;
    text-align: center;
    padding: 0 4px
}

.gf1[data-v-08f8581e] {
    border: 4px solid #fff;
    color: #fff;
    border-radius: 50%
}

.lottery-tab[data-v-c0500990] {
    display: flex;
    align-items: center
}

.lottery-tab-item[data-v-c0500990] {
    height: 36px;
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    margin-right: 12px
}

.active[data-v-c0500990] {
    background-color: #1a3d96;
    color: #fff
}

.lottery-tab[data-v-6975d505] {
    display: flex;
    align-items: center
}

.lottery-tab-item[data-v-6975d505] {
    height: 36px;
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    margin-right: 12px
}

.active[data-v-6975d505] {
    background-color: #1a3d96;
    color: #fff
}

.loading-box[data-v-92896902] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 200px
}

.loading[data-v-92896902] {
    width: 30px;
    height: 30px;
    border: 2px solid #1a3d96;
    border-top-color: transparent;
    border-radius: 100%;
    animation: circle-92896902 .75s linear infinite
}

@keyframes circle-92896902 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

.hisCode[data-v-c8d6ced2] {
    width: 46%
}

.his-items[data-v-c8d6ced2] {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 0 8px 0
}

.hisCode-item-number[data-v-c8d6ced2] {
    margin-right: 4px;
    color: #fff;
    width: 46px;
    height: 46px;
    font-size: 30px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: red
}

.hisCode-item-number1[data-v-c8d6ced2] {
    font-size: 24px
}

.hisCode-item-plus[data-v-c8d6ced2] {
    margin-right: 4px;
    color: #da0f1f;
    height: 46px;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 100
}

.hisCode-item-zodiac[data-v-c8d6ced2] {
    width: 46px;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center
}

#video[data-v-d35d6f7c] {
    width: 640px;
    background: #fff;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 1000
}

.video-box[data-v-d35d6f7c] {
    width: 640px;
    height: 400px;
    position: relative;
    box-sizing: border-box
}

.video-inner[data-v-d35d6f7c] {
    width: 100%;
    height: 100%
}

.volume[data-v-d35d6f7c] {
    position: absolute;
    right: .213rem;
    bottom: .213rem;
    z-index: 10;
    cursor: pointer
}

.huifang[data-v-d35d6f7c] {
    display: inline-block;
    font-style: normal;
    border-radius: 26px;
    padding: 0 2px;
    color: #fff;
    background: #1a3d96;
    margin: 0 0 3px 5px;
    font-size: 10px;
    width: 25px;
    text-align: center;
    height: 14px;
    line-height: 14px
}

.close[data-v-d35d6f7c] {
    position: absolute;
    right: 8px;
    top: 8px;
    cursor: pointer
}

.macaujc-pagination[data-v-239a6181] {
    display: flex;
    flex-direction: row-reverse;
    padding-top: 16px
}

.items[data-v-239a6181] {
    display: flex;
    align-items: center
}

.item[data-v-239a6181]:hover,.next[data-v-239a6181]:hover,.prev[data-v-239a6181]:hover {
    color: #1a3d96
}

.item[data-v-239a6181],.next[data-v-239a6181],.prev[data-v-239a6181] {
    width: 32px;
    height: 32px;
    border-radius: 2px;
    background-color: #ded9d9;
    color: #222;
    font-size: 16px;
    text-align: center;
    line-height: 32px;
    cursor: pointer;
    margin-left: 4px
}

.prev[data-v-239a6181] {
    margin-left: 0
}

.active[data-v-239a6181] {
    color: #fff;
    background-color: #1a3d96
}

.active[data-v-239a6181]:hover {
    color: #fff!important
}

.disabled[data-v-239a6181] {
    cursor: not-allowed
}

.loading-more[data-v-3ab54bbe] {
    background-color: #1a3d96;
    border-radius: 4px;
    text-align: center;
    color: #fff;
    font-size: .36rem;
    line-height: .36rem;
    padding: .2rem .3rem
}

.no-more[data-v-3ab54bbe] {
    font-size: .46rem;
    color: #1a3d96;
    font-weight: 700
}

.macaujc-pagination[data-v-3ab54bbe] {
    display: flex;
    justify-content: center;
    padding: .4rem 0
}

.items[data-v-3ab54bbe] {
    display: flex;
    align-items: center
}

.item[data-v-3ab54bbe]:hover,.next[data-v-3ab54bbe]:hover,.prev[data-v-3ab54bbe]:hover {
    color: #1a3d96
}

.item[data-v-3ab54bbe],.next[data-v-3ab54bbe],.prev[data-v-3ab54bbe] {
    width: .8rem;
    height: .8rem;
    border-radius: 2px;
    background-color: #ded9d9;
    color: #222;
    font-size: .46rem;
    text-align: center;
    line-height: .8rem;
    cursor: pointer;
    margin-left: 4px
}

.prev[data-v-3ab54bbe] {
    margin-left: 0
}

.active[data-v-3ab54bbe] {
    color: #fff;
    background-color: #1a3d96
}

.active[data-v-3ab54bbe]:hover {
    color: #fff!important
}

.disabled[data-v-3ab54bbe] {
    cursor: not-allowed
}

.hisWrapper[data-v-41052fbe] {
    border: 1px solid #d4d4d4;
    position: relative
}

.hide[data-v-41052fbe]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.hisSubject[data-v-41052fbe] {
    padding: 6px 0;
    font-weight: 700;
    background-color: #f0f0f0
}

.hisItem[data-v-41052fbe],.hisSubject[data-v-41052fbe] {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    color: #414141;
    font-size: 14px
}

.hisItem[data-v-41052fbe] {
    padding: 2px 0;
    border-top: 1px solid #d0d0d0;
    position: relative
}

.hisIssue[data-v-41052fbe] {
    width: 19%
}

.hisIssue i[data-v-41052fbe] {
    font-weight: 600;
    font-style: normal;
    color: #d21e1e
}

.hisTime[data-v-41052fbe] {
    flex: 1;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif
}

.hisCode[data-v-41052fbe] {
    width: 46%
}

.hisPlay[data-v-41052fbe] {
    width: 20%
}

.button-primary[data-v-41052fbe] {
    color: #fff;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21);
    box-shadow: inset 0 0 3px #fff;
    display: block;
    width: 87px;
    height: 34px;
    margin-left: 74px;
    cursor: pointer;
    border-radius: 4px
}

.number-box[data-v-2d9d3dc8] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-2d9d3dc8] {
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box
}

.number-box[data-v-b81d86e8] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-b81d86e8] {
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box
}

table[data-v-89708814],td[data-v-89708814],th[data-v-89708814] {
    border: 1px solid hsla(0,0%,50%,.364);
    font-size: 15px;
    color: #000;
    vertical-align: middle
}

th[data-v-89708814],tr[data-v-89708814]:nth-child(2n) {
    background-color: #e7e7e7
}

th[data-v-89708814] {
    padding: 8px 0
}

table[data-v-89708814] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-89708814] {
    padding: 4px 0;
    text-align: center
}

tr[data-v-89708814] {
    position: relative
}

.td1[data-v-89708814] {
    width: 42px
}

.td2[data-v-89708814] {
    width: 200px
}

.td3[data-v-89708814] {
    width: 120px
}

.th-btn[data-v-89708814] {
    padding: 4px 16px;
    border-radius: 4px;
    margin: 0 8px;
    cursor: pointer
}

.th-btn-active[data-v-89708814] {
    background-color: #1a3d96;
    color: #fff
}

.hisWrapper[data-v-89708814] {
    border: 1px solid #d4d4d4;
    position: relative
}

.hide[data-v-89708814]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.hisSubject[data-v-89708814] {
    padding: 6px 0;
    font-weight: 700;
    background-color: #f0f0f0
}

.hisItem[data-v-89708814],.hisSubject[data-v-89708814] {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    color: #414141;
    font-size: 14px
}

.hisItem[data-v-89708814] {
    padding: 2px 0;
    border-top: 1px solid #d0d0d0;
    position: relative
}

.hisIssue[data-v-89708814] {
    width: 19%
}

.hisIssue i[data-v-89708814] {
    font-weight: 600;
    font-style: normal;
    color: #d21e1e
}

.hisTime[data-v-89708814] {
    flex: 1;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif
}

.hisCode[data-v-89708814] {
    width: 46%
}

.hisPlay[data-v-89708814] {
    width: 20%
}

.button-primary[data-v-89708814] {
    color: #fff;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21);
    box-shadow: inset 0 0 3px #fff;
    display: block;
    width: 87px;
    height: 34px;
    margin-left: 74px;
    cursor: pointer;
    border-radius: 4px
}

.number-box[data-v-5f1a20ff] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative
}

.number-item[data-v-5f1a20ff] {
    box-sizing: border-box;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-item span[data-v-5f1a20ff] {
    color: #000;
    font-weight: 700
}

table[data-v-d5c1ccda],td[data-v-d5c1ccda],th[data-v-d5c1ccda] {
    border: 1px solid hsla(0,0%,50%,.364);
    font-size: 15px;
    color: #000
}

th[data-v-d5c1ccda],tr[data-v-d5c1ccda]:nth-child(2n) {
    background-color: #e7e7e7
}

th[data-v-d5c1ccda] {
    padding: 8px 0
}

table[data-v-d5c1ccda] {
    border-collapse: collapse;
    width: 100%
}

tr[data-v-d5c1ccda] {
    position: relative
}

td[data-v-d5c1ccda] {
    text-align: center;
    padding: 4px 0
}

.td1[data-v-d5c1ccda] {
    width: 42px
}

.td2[data-v-d5c1ccda] {
    width: 200px
}

.td3[data-v-d5c1ccda] {
    width: 120px
}

.td4[data-v-d5c1ccda] {
    width: 80px
}

.th-btn[data-v-d5c1ccda] {
    padding: 4px 16px;
    border-radius: 4px;
    margin: 0 8px;
    cursor: pointer
}

.th-btn-active[data-v-d5c1ccda] {
    background-color: #1a3d96;
    color: #fff
}

.hisWrapper[data-v-d5c1ccda] {
    border: 1px solid #d4d4d4;
    position: relative
}

.hide[data-v-d5c1ccda]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.hisSubject[data-v-d5c1ccda] {
    padding: 6px 0;
    font-weight: 700;
    background-color: #f0f0f0
}

.hisItem[data-v-d5c1ccda],.hisSubject[data-v-d5c1ccda] {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    color: #414141;
    font-size: 14px
}

.hisItem[data-v-d5c1ccda] {
    padding: 2px 0;
    border-top: 1px solid #d0d0d0;
    position: relative
}

.hisIssue[data-v-d5c1ccda] {
    width: 19%
}

.hisIssue i[data-v-d5c1ccda] {
    font-weight: 600;
    font-style: normal;
    color: #d21e1e
}

.hisTime[data-v-d5c1ccda] {
    flex: 1;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif
}

.hisCode[data-v-d5c1ccda] {
    width: 46%
}

.hisPlay[data-v-d5c1ccda] {
    width: 20%
}

.button-primary[data-v-d5c1ccda] {
    color: #fff;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21);
    box-shadow: inset 0 0 3px #fff;
    display: block;
    width: 87px;
    height: 34px;
    margin-left: 74px;
    cursor: pointer;
    border-radius: 4px
}

table[data-v-2f8a96d9],td[data-v-2f8a96d9],th[data-v-2f8a96d9] {
    border: 1px solid hsla(0,0%,50%,.364);
    font-size: 15px;
    color: #000
}

th[data-v-2f8a96d9],tr[data-v-2f8a96d9]:nth-child(2n) {
    background-color: #e7e7e7
}

th[data-v-2f8a96d9] {
    padding: 8px 0
}

table[data-v-2f8a96d9] {
    border-collapse: collapse;
    width: 100%
}

tr[data-v-2f8a96d9] {
    position: relative
}

td[data-v-2f8a96d9] {
    text-align: center;
    padding: 4px 0
}

.td1[data-v-2f8a96d9] {
    width: 42px
}

.td2[data-v-2f8a96d9] {
    width: 200px
}

.td3[data-v-2f8a96d9] {
    width: 120px
}

.td4[data-v-2f8a96d9] {
    width: 80px
}

.th-btn[data-v-2f8a96d9] {
    padding: 4px 16px;
    border-radius: 4px;
    margin: 0 8px;
    cursor: pointer
}

.th-btn-active[data-v-2f8a96d9] {
    background-color: #1a3d96;
    color: #fff
}

.hisWrapper[data-v-2f8a96d9] {
    border: 1px solid #d4d4d4;
    position: relative
}

.hide[data-v-2f8a96d9]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.hisSubject[data-v-2f8a96d9] {
    padding: 6px 0;
    font-weight: 700;
    background-color: #f0f0f0
}

.hisItem[data-v-2f8a96d9],.hisSubject[data-v-2f8a96d9] {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    color: #414141;
    font-size: 14px
}

.hisItem[data-v-2f8a96d9] {
    padding: 2px 0;
    border-top: 1px solid #d0d0d0;
    position: relative
}

.hisIssue[data-v-2f8a96d9] {
    width: 19%
}

.hisIssue i[data-v-2f8a96d9] {
    font-weight: 600;
    font-style: normal;
    color: #d21e1e
}

.hisTime[data-v-2f8a96d9] {
    flex: 1;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif
}

.hisCode[data-v-2f8a96d9] {
    width: 46%
}

.hisPlay[data-v-2f8a96d9] {
    width: 20%
}

.button-primary[data-v-2f8a96d9] {
    color: #fff;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21);
    box-shadow: inset 0 0 3px #fff;
    display: block;
    width: 87px;
    height: 34px;
    margin-left: 74px;
    cursor: pointer;
    border-radius: 4px
}

.item[data-v-2f8a96d9] {
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    margin: 0 16px
}

.number-box[data-v-08627a06] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-08627a06] {
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box
}

.number-box[data-v-47654a6c] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-47654a6c] {
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box
}

.number-box[data-v-4f98cf1c] {
    display: flex;
    align-items: center;
    justify-content: space-around
}

.number-item[data-v-4f98cf1c] {
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box
}

.number-box[data-v-6800d52e] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-6800d52e] {
    border-radius: 4px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box
}

table[data-v-aab496f6],td[data-v-aab496f6],th[data-v-aab496f6] {
    border: 1px solid hsla(0,0%,50%,.364);
    font-size: 15px;
    color: #000
}

th[data-v-aab496f6] {
    background-color: #e7e7e7
}

tr[data-v-aab496f6] {
    position: relative;
    overflow: hidden
}

tr[data-v-aab496f6]:nth-child(2n) {
    background-color: #e7e7e7
}

th[data-v-aab496f6] {
    padding: 8px 0
}

table[data-v-aab496f6] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-aab496f6] {
    text-align: center;
    padding: 4px 0
}

.td1[data-v-aab496f6] {
    width: 42px;
    vertical-align: middle
}

.td2[data-v-aab496f6] {
    width: 160px;
    vertical-align: middle
}

.td3[data-v-aab496f6] {
    width: 110px;
    vertical-align: middle
}

.th-btn[data-v-aab496f6] {
    padding: 4px 6px;
    border-radius: 4px;
    margin: 0 4px;
    cursor: pointer
}

.th-btn-active[data-v-aab496f6] {
    background-color: #1a3d96;
    color: #fff
}

.hisWrapper[data-v-aab496f6] {
    border: 1px solid #d4d4d4;
    position: relative
}

.hide[data-v-aab496f6]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.hisSubject[data-v-aab496f6] {
    padding: 6px 0;
    font-weight: 700;
    background-color: #f0f0f0
}

.hisItem[data-v-aab496f6],.hisSubject[data-v-aab496f6] {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    color: #414141;
    font-size: 14px
}

.hisItem[data-v-aab496f6] {
    padding: 2px 0;
    border-top: 1px solid #d0d0d0;
    position: relative
}

.hisIssue[data-v-aab496f6] {
    width: 19%
}

.hisIssue i[data-v-aab496f6] {
    font-weight: 600;
    font-style: normal;
    color: #d21e1e
}

.hisTime[data-v-aab496f6] {
    flex: 1;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif
}

.hisCode[data-v-aab496f6] {
    width: 46%
}

.hisPlay[data-v-aab496f6] {
    width: 20%
}

.button-primary[data-v-aab496f6] {
    color: #fff;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21);
    box-shadow: inset 0 0 3px #fff;
    display: block;
    width: 87px;
    height: 34px;
    margin-left: 74px;
    cursor: pointer;
    border-radius: 4px
}

.carousel-container[data-v-bc5eddf0] {
    padding: 0 .107rem;
    height: 3.36rem;
    overflow: hidden;
    position: relative
}

.carousel-slide img[data-v-bc5eddf0] {
    width: 100%;
    border-radius: .213rem;
    overflow: hidden
}

.open_code_zone_left-content[data-v-055ae904] {
    display: flex;
    justify-content: space-between;
    padding: 0 .107rem
}

.open_code_zone_left-item-number[data-v-055ae904] {
    width: 1.28rem;
    height: 1.28rem;
    background-color: #ccc;
    font-size: .587rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #000;
    font-family: PingFangSC-Regular,Microsoft YaHei,Helvetica,sans-serif!important
}

.open_code_zone_left-item-plus[data-v-055ae904] {
    height: 1.2rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .427rem;
    color: #da0f1f;
    font-weight: bolder
}

.open_code_zone_left-item-zodiac[data-v-055ae904] {
    font-size: .427rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 700
}

#canvas[data-v-055ae904] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: 100;
    bottom: 0
}

.countdown[data-v-4c340a6a] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%
}

.countdown-box[data-v-4c340a6a] {
    flex: 1;
    display: flex;
    align-items: center
}

.countdown-item[data-v-4c340a6a] {
    width: 1.067rem;
    box-sizing: border-box;
    padding: 0 .213rem;
    text-align: center;
    color: #000;
    font-weight: 700;
    background-color: #fff;
    border: .003rem solid #8c8585;
    border-radius: .053rem;
    margin-left: .107rem;
    font-size: .96rem;
    height: 1.3rem
}

.countdown-split[data-v-4c340a6a] {
    width: 100%;
    text-align: center;
    font-size: .853rem;
    font-weight: 700
}

.title-info[data-v-b88de130] {
    display: flex;
    align-items: center;
    height: 1.28rem;
    border: .027rem solid #1a3d96;
    margin: 0 auto;
    border-radius: .107rem;
    justify-content: space-between;
    padding: 0 .213rem;
    box-sizing: border-box
}

.title-info-l[data-v-b88de130] {
    font-size: .533rem;
    font-weight: bolder;
    color: #1a3d96
}

.title-info-r[data-v-b88de130] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #1a3d96;
    font-size: .373rem
}

.content-box[data-v-b88de130] {
    background: #fff;
    margin: 0 auto;
    padding: .213rem 0
}

.title-btn[data-v-b88de130] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.title-btn-countdown[data-v-b88de130] {
    width: 80%;
    padding-left: .107rem
}

.mipai-box[data-v-b88de130] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-b88de130] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.title-btn-r[data-v-b88de130] {
    flex: 1;
    display: flex;
    align-items: center;
    font-size: .453rem
}

.title-btn .find[data-v-b88de130] {
    font-size: .32rem;
    background: #cc9801;
    color: #fff;
    padding: .027rem .053rem;
    border-radius: .107rem;
    font-weight: 600;
    box-shadow: inset 0 0 .08rem .053rem #f7cd54;
    border: .027rem solid #ddd
}

.title-btn .history[data-v-b88de130] {
    font-size: .427rem;
    padding-left: .107rem
}

.huifang[data-v-b88de130] {
    padding: .107rem .187rem;
    border: .027rem solid #1a3d96;
    font-weight: 700;
    color: #1a3d96;
    text-align: center;
    cursor: pointer;
    border-radius: .107rem;
    margin-bottom: .213rem;
    margin-right: .213rem;
    font-size: .32rem
}

.number-box[data-v-6af6dda4],.operate-btn-4[data-v-b88de130] {
    display: flex;
    align-items: center
}

.number-box[data-v-6af6dda4] {
    justify-content: space-between
}

.number-item[data-v-6af6dda4] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-item span[data-v-6af6dda4] {
    color: #fff;
    text-shadow: #000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    font-weight: 700
}

table[data-v-f3596854],td[data-v-f3596854],th[data-v-f3596854] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-f3596854] {
    background-color: #fafafa
}

td[data-v-f3596854],th[data-v-f3596854] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-f3596854] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-f3596854] {
    text-align: center
}

.number[data-v-f3596854] {
    padding: .1rem 0
}

#canvas[data-v-f3596854] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

.title-info[data-v-be6f1a1c] {
    display: flex;
    align-items: center;
    height: 1.28rem;
    border: .027rem solid #1a3d96;
    margin: 0 auto;
    border-radius: .107rem;
    justify-content: space-between;
    padding: 0 .213rem;
    box-sizing: border-box
}

.title-info-l[data-v-be6f1a1c] {
    font-size: .533rem;
    font-weight: bolder;
    color: #1a3d96
}

.title-info-r[data-v-be6f1a1c] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #1a3d96;
    font-size: .373rem
}

.title-info-r-t[data-v-be6f1a1c] {
    display: flex;
    align-items: center
}

.content-box[data-v-be6f1a1c] {
    background: #fff;
    margin: 0 auto;
    padding: .213rem 0
}

.title-btn[data-v-be6f1a1c] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.title-btn-countdown[data-v-be6f1a1c] {
    width: 80%;
    padding-left: .107rem
}

.mipai-box[data-v-be6f1a1c] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-be6f1a1c] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.title-btn-r[data-v-be6f1a1c] {
    flex: 1;
    display: flex;
    align-items: center;
    font-size: .453rem
}

.title-btn .find[data-v-be6f1a1c] {
    font-size: .32rem;
    background: #cc9801;
    color: #fff;
    padding: .027rem .053rem;
    border-radius: .107rem;
    font-weight: 600;
    box-shadow: inset 0 0 .08rem .053rem #f7cd54;
    border: .027rem solid #ddd
}

.title-btn .history[data-v-be6f1a1c] {
    font-size: .427rem;
    padding-left: .107rem
}

.huifang[data-v-be6f1a1c] {
    padding: .107rem .187rem;
    border: .027rem solid #1a3d96;
    font-weight: 700;
    color: #1a3d96;
    text-align: center;
    cursor: pointer;
    border-radius: .107rem;
    margin-bottom: .213rem;
    margin-right: .213rem;
    font-size: .32rem
}

.operate-btn-4[data-v-be6f1a1c] {
    display: flex;
    align-items: center
}

.number-box[data-v-1e6b7466],.number-item[data-v-1e6b7466] {
    display: flex;
    align-items: center;
    justify-content: center
}

.number-item[data-v-1e6b7466] {
    overflow: hidden;
    margin-right: .2rem
}

.number-item span[data-v-1e6b7466] {
    color: #fff;
    font-weight: 700
}

table[data-v-3966257f],td[data-v-3966257f],th[data-v-3966257f] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-3966257f] {
    background-color: #fafafa
}

td[data-v-3966257f],th[data-v-3966257f] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-3966257f] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-3966257f] {
    text-align: center
}

.number[data-v-3966257f] {
    padding: .1rem 0
}

#canvas[data-v-3966257f] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

.title-info[data-v-ab4898ea] {
    display: flex;
    align-items: center;
    height: 1.28rem;
    border: .027rem solid #1a3d96;
    margin: 0 auto;
    border-radius: .107rem;
    justify-content: space-between;
    padding: 0 .213rem;
    box-sizing: border-box
}

.title-info-l[data-v-ab4898ea] {
    font-size: .533rem;
    font-weight: bolder;
    color: #1a3d96
}

.title-info-r[data-v-ab4898ea] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #1a3d96;
    font-size: .373rem
}

.title-info-r-t[data-v-ab4898ea] {
    display: flex;
    align-items: center
}

.content-box[data-v-ab4898ea] {
    background: #fff;
    margin: 0 auto;
    padding: .213rem 0
}

.title-btn[data-v-ab4898ea] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.title-btn-countdown[data-v-ab4898ea] {
    width: 80%;
    padding-left: .107rem
}

.mipai-box[data-v-ab4898ea] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-ab4898ea] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.title-btn-r[data-v-ab4898ea] {
    flex: 1;
    display: flex;
    align-items: center;
    font-size: .453rem
}

.title-btn .find[data-v-ab4898ea] {
    font-size: .32rem;
    background: #cc9801;
    color: #fff;
    padding: .027rem .053rem;
    border-radius: .107rem;
    font-weight: 600;
    box-shadow: inset 0 0 .08rem .053rem #f7cd54;
    border: .027rem solid #ddd
}

.title-btn .history[data-v-ab4898ea] {
    font-size: .427rem;
    padding-left: .107rem
}

.huifang[data-v-ab4898ea] {
    padding: .107rem .187rem;
    border: .027rem solid #1a3d96;
    font-weight: 700;
    color: #1a3d96;
    text-align: center;
    cursor: pointer;
    border-radius: .107rem;
    margin-bottom: .213rem;
    margin-right: .213rem;
    font-size: .32rem
}

.operate-btn-4[data-v-ab4898ea] {
    display: flex;
    align-items: center
}

.number-box[data-v-3688cd6a],.number-item[data-v-3688cd6a] {
    display: flex;
    align-items: center;
    justify-content: center
}

.number-item[data-v-3688cd6a] {
    margin-right: .8rem;
    position: relative
}

.number-item-plus[data-v-3688cd6a]:after {
    content: "+"
}

.number-item-equal[data-v-3688cd6a]:after,.number-item-plus[data-v-3688cd6a]:after {
    display: block;
    position: absolute;
    color: #4b4747;
    font-size: .9rem;
    line-height: .9rem;
    top: 50%;
    transform: translateY(-50%);
    right: -.72rem
}

.number-item-equal[data-v-3688cd6a]:after {
    content: "="
}

.number-item-plus1[data-v-3688cd6a]:after {
    content: "+"
}

.number-item-equal1[data-v-3688cd6a]:after,.number-item-plus1[data-v-3688cd6a]:after {
    display: block;
    position: absolute;
    color: #4b4747;
    font-size: .6rem;
    line-height: .6rem;
    top: 50%;
    transform: translateY(-54%);
    right: -.52rem
}

.number-item-equal1[data-v-3688cd6a]:after {
    content: "="
}

.number-item span[data-v-3688cd6a] {
    color: #fff;
    font-weight: 700
}

.macaujc-ds[data-v-3688cd6a] {
    display: flex;
    align-items: center;
    color: #fff;
    font-weight: 700;
    font-size: .52rem
}

.macaujc-ds-item[data-v-3688cd6a] {
    height: 100%;
    padding: 0 2px;
    margin-right: 2px
}

table[data-v-1110e108],td[data-v-1110e108],th[data-v-1110e108] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-1110e108] {
    background-color: #fafafa
}

td[data-v-1110e108],th[data-v-1110e108] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-1110e108] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-1110e108] {
    text-align: center
}

.number[data-v-1110e108] {
    padding: .1rem 0
}

#canvas[data-v-1110e108] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

.title-info[data-v-3827dbb1] {
    display: flex;
    align-items: center;
    height: 1.28rem;
    border: .027rem solid #1a3d96;
    margin: 0 auto;
    border-radius: .107rem;
    justify-content: space-between;
    padding: 0 .213rem;
    box-sizing: border-box
}

.title-info-l[data-v-3827dbb1] {
    font-size: .533rem;
    font-weight: bolder;
    color: #1a3d96
}

.title-info-r[data-v-3827dbb1] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #1a3d96;
    font-size: .373rem
}

.title-info-r-t[data-v-3827dbb1] {
    display: flex;
    align-items: center
}

.content-box[data-v-3827dbb1] {
    background: #fff;
    margin: 0 auto;
    padding: .213rem 0
}

.title-btn[data-v-3827dbb1] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.title-btn-countdown[data-v-3827dbb1] {
    width: 80%;
    padding-left: .107rem
}

.mipai-box[data-v-3827dbb1] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-3827dbb1] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.title-btn-r[data-v-3827dbb1] {
    flex: 1;
    display: flex;
    align-items: center;
    font-size: .453rem
}

.title-btn .find[data-v-3827dbb1] {
    font-size: .32rem;
    background: #cc9801;
    color: #fff;
    padding: .027rem .053rem;
    border-radius: .107rem;
    font-weight: 600;
    box-shadow: inset 0 0 .08rem .053rem #f7cd54;
    border: .027rem solid #ddd
}

.title-btn .history[data-v-3827dbb1] {
    font-size: .427rem;
    padding-left: .107rem
}

.huifang[data-v-3827dbb1] {
    padding: .107rem .187rem;
    border: .027rem solid #1a3d96;
    font-weight: 700;
    color: #1a3d96;
    text-align: center;
    cursor: pointer;
    border-radius: .107rem;
    margin-bottom: .213rem;
    margin-right: .213rem;
    font-size: .32rem
}

.operate-btn-4[data-v-3827dbb1] {
    display: flex;
    align-items: center
}

.macau-outer[data-v-f8879438] {
    position: relative;
    height: .8rem;
    transform-style: preserve-3d;
    transition: all 1s ease-in-out;
    cursor: pointer
}

.number-box[data-v-f8879438] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.front[data-v-f8879438],.oppsite[data-v-f8879438] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.front[data-v-f8879438] {
    transform: translateZ(1px)
}

.macau-outer-active[data-v-f8879438],.oppsite[data-v-f8879438] {
    transform: rotateX(180deg)
}

.number-item[data-v-f8879438] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.zodiac[data-v-f8879438] {
    text-align: center;
    color: #fff
}

.number-item span[data-v-f8879438] {
    color: #fff;
    text-shadow: #000 1px 0 0,#000 0 1px 0,#000 -1px 0 0,#000 0 -1px 0;
    font-weight: 700
}

table[data-v-44c0c040],td[data-v-44c0c040],th[data-v-44c0c040] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-44c0c040] {
    background-color: #fafafa
}

td[data-v-44c0c040],th[data-v-44c0c040] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-44c0c040] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-44c0c040] {
    text-align: center
}

.number[data-v-44c0c040] {
    padding: .1rem 0
}

.item-bg[data-v-44c0c040] {
    line-height: .32rem;
    font-size: .32rem;
    width: 55%;
    margin: 0 auto;
    padding: .05rem 0;
    color: #fff
}

#canvas[data-v-44c0c040] {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    z-index: -1;
    bottom: 0
}

.title-info[data-v-576596f1] {
    display: flex;
    align-items: center;
    height: 1.28rem;
    border: .027rem solid #1a3d96;
    margin: 0 auto;
    border-radius: .107rem;
    justify-content: space-between;
    padding: 0 .213rem;
    box-sizing: border-box
}

.title-info-l[data-v-576596f1] {
    font-size: .533rem;
    font-weight: bolder;
    color: #1a3d96
}

.title-info-r[data-v-576596f1] {
    display: flex;
    flex-direction: column;
    justify-content: center;
    color: #1a3d96;
    font-size: .373rem
}

.title-info-r-t[data-v-576596f1] {
    display: flex;
    align-items: center
}

.content-box[data-v-576596f1] {
    background: #fff;
    margin: 0 auto;
    padding: .213rem 0
}

.title-btn[data-v-576596f1] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.title-btn-countdown[data-v-576596f1] {
    width: 80%;
    padding-left: .107rem
}

.mipai-box[data-v-576596f1] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-576596f1] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.title-btn-r[data-v-576596f1] {
    flex: 1;
    display: flex;
    align-items: center;
    font-size: .453rem
}

.title-btn .find[data-v-576596f1] {
    font-size: .32rem;
    background: #cc9801;
    color: #fff;
    padding: .027rem .053rem;
    border-radius: .107rem;
    font-weight: 600;
    box-shadow: inset 0 0 .08rem .053rem #f7cd54;
    border: .027rem solid #ddd
}

.title-btn .history[data-v-576596f1] {
    font-size: .427rem;
    padding-left: .107rem
}

.huifang[data-v-576596f1] {
    padding: .107rem .187rem;
    border: .027rem solid #1a3d96;
    font-weight: 700;
    color: #1a3d96;
    text-align: center;
    cursor: pointer;
    border-radius: .107rem;
    margin-bottom: .213rem;
    margin-right: .213rem;
    font-size: .32rem
}

.loading-box[data-v-72d34f60],.operate-btn-4[data-v-576596f1] {
    display: flex;
    align-items: center
}

.loading-box[data-v-72d34f60] {
    justify-content: center;
    height: 2.667rem
}

.loading[data-v-72d34f60] {
    width: .8rem;
    height: .8rem;
    border: .053rem solid #1a3d96;
    border-top-color: transparent;
    border-radius: 100%;
    animation: circle-72d34f60 .75s linear infinite
}

@keyframes circle-72d34f60 {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

.open_code_zone_left-content[data-v-267a0e32] {
    display: flex;
    justify-content: space-between;
    width: 90%
}

.open_code_zone_left-item-number[data-v-267a0e32] {
    width: .907rem;
    height: .907rem;
    background-color: #ccc;
    font-size: .427rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.open_code_zone_left-item-plus[data-v-267a0e32] {
    height: .8rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .427rem;
    color: #da0f1f
}

.open_code_zone_left-item-zodiac[data-v-267a0e32] {
    font-size: .373rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.open_code_zone_left-content[data-v-e787a3b4] {
    display: flex;
    justify-content: space-between;
    width: 100%
}

.open_code_zone_left-item-number[data-v-e787a3b4] {
    width: .64rem;
    height: .64rem;
    background-color: #ccc;
    font-size: .347rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.open_code_zone_left-item-plus[data-v-e787a3b4] {
    height: .48rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: .32rem;
    color: #da0f1f
}

.open_code_zone_left-item-zodiac[data-v-e787a3b4] {
    font-size: .267rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.mask[data-v-28aa3830] {
    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    background-color: rgba(0,0,0,.5)
}

.close[data-v-28aa3830] {
    position: absolute;
    right: .213rem;
    top: .427rem;
    z-index: 1001
}

.mask-inner[data-v-28aa3830] {
    width: 100%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: #fff;
    z-index: 1000
}

.mask-title[data-v-28aa3830] {
    padding: .213rem;
    padding-bottom: 0;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.mask-title-l[data-v-28aa3830] {
    font-size: .373rem;
    color: #333;
    font-weight: 700;
    display: flex;
    align-items: center
}

.mask-title-r[data-v-28aa3830] {
    font-size: .32rem;
    color: #000;
    font-weight: 700
}

.video-box[data-v-28aa3830] {
    height: 6.4rem;
    position: relative
}

.video-inner[data-v-28aa3830] {
    width: 100%;
    height: 100%
}

.volume[data-v-28aa3830] {
    position: absolute;
    right: .213rem;
    bottom: .213rem;
    z-index: 10;
    cursor: pointer
}

.huifang[data-v-28aa3830] {
    background-color: #1a3d96;
    color: #fff;
    border-radius: .373rem;
    height: .533rem;
    line-height: .533rem;
    padding: 0 .213rem;
    text-align: center;
    font-size: .32rem;
    margin-left: .107rem
}

.hide[data-v-66c5d16c]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.history_list[data-v-66c5d16c] {
    padding: .213rem .107rem 0;
    border-bottom: .027rem solid #a19999;
    position: relative
}

.history_list .fenceng[data-v-66c5d16c] {
    display: flex;
    margin-bottom: .107rem
}

.history_list .left_info[data-v-66c5d16c] {
    font-weight: 700;
    color: #1a3d96;
    font-size: .32rem;
    text-align: right;
    width: 16%;
    display: flex;
    justify-content: flex-end
}

.history_list .right_info[data-v-66c5d16c] {
    font-weight: 700;
    font-size: .347rem;
    text-align: left;
    flex: 1;
    display: flex;
    margin-left: .16rem
}

.history_list .right_info .btn_video[data-v-66c5d16c] {
    font-style: normal;
    border-radius: .213rem;
    padding: 0 .187rem;
    color: #fff;
    background: #1a3d96;
    font-size: .213rem;
    text-align: center;
    height: .427rem;
    line-height: .427rem;
    margin-left: .107rem
}

.macaujc-list[data-v-2a82d9e0] {
    position: fixed;
    width: 100vw;
    height: 100vh;
    z-index: 100000000000000000;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.5)
}

.macaujc-inner[data-v-2a82d9e0] {
    width: 100%;
    position: absolute;
    background-color: #fff;
    left: 0;
    bottom: 0;
    box-sizing: border-box;
    padding: .2rem
}

.macaujc-inner-title[data-v-2a82d9e0] {
    font-size: .47rem;
    color: #1a3d96
}

.macaujc-inner-l[data-v-2a82d9e0],.macaujc-inner-r[data-v-2a82d9e0] {
    flex: 1;
    border: 1px solid #d9d9d9;
    border-radius: 8px;
    padding: .2rem 0;
    box-sizing: border-box
}

.macaujc-inner-m[data-v-2a82d9e0] {
    width: 1rem;
    box-sizing: border-box;
    padding: 0 .2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.macaujc-inner-m-l[data-v-2a82d9e0],.macaujc-inner-m-r[data-v-2a82d9e0] {
    width: .6rem;
    height: .6rem;
    border: 1px solid #858585;
    border-radius: 4px;
    text-align: center;
    line-height: .6rem;
    background-color: #1a3d96
}

.macaujc-checkbox-box[data-v-2a82d9e0] {
    display: flex;
    align-items: center;
    padding: 0 .2rem;
    margin: .2rem 0
}

.macaujc-checkbox[data-v-2a82d9e0] {
    width: .6rem;
    height: .6rem
}

.macaujc-label[data-v-2a82d9e0] {
    font-size: .56rem;
    margin-left: .1rem;
    width: 100%
}

.frequency-box[data-v-2a82d9e0] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: .187rem .187rem;
    margin-bottom: .213rem;
    padding: 0 .107rem
}

.frequency-item[data-v-2a82d9e0] {
    color: #000;
    background-color: #ded9d9;
    font-weight: bolder;
    font-size: .4rem;
    border-radius: .107rem;
    padding: .213rem .1rem;
    cursor: pointer;
    text-align: center
}

.active[data-v-2a82d9e0] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.number-box[data-v-55718c42] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-55718c42] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-box[data-v-6d848522] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-6d848522] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-box[data-v-8256553e] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-8256553e] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-box[data-v-f4bbd06a] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-f4bbd06a] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.hide[data-v-4d814230] {
    position: relative
}

.hide[data-v-4d814230]:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

.hide1[data-v-4d814230] {
    position: relative
}

.hide1[data-v-4d814230]:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
    -webkit-backdrop-filter: blur(4px);
    backdrop-filter: blur(4px)
}

table[data-v-4d814230],td[data-v-4d814230],th[data-v-4d814230] {
    border: 1px solid hsla(0,0%,50%,.364);
    font-size: .4rem;
    color: #000
}

th[data-v-4d814230],tr[data-v-4d814230]:nth-child(2n) {
    background-color: #e7e7e7
}

th[data-v-4d814230] {
    padding: .14rem 0
}

table[data-v-4d814230] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-4d814230] {
    height: .8rem;
    line-height: .8rem;
    text-align: center
}

.td2[data-v-4d814230] {
    width: 1.3rem
}

.td3[data-v-4d814230] {
    width: 1.2rem
}

.th-btn[data-v-4d814230] {
    padding: .02rem .2rem;
    border-radius: 4px
}

.th-btn-active[data-v-4d814230] {
    background-color: #1a3d96;
    color: #fff
}

.table-header[data-v-4d814230] {
    display: flex;
    align-items: center;
    font-size: .373rem;
    background-color: #ded9d9;
    height: 1rem
}

.table-header .header-cell[data-v-4d814230] {
    text-align: center;
    height: .7rem;
    line-height: .7rem;
    border-radius: .1rem
}

.flex1[data-v-4d814230] {
    width: 1.6rem;
    padding: 0 .06rem;
    box-sizing: border-box
}

.flex2[data-v-4d814230] {
    width: 2.3rem
}

.flex3[data-v-4d814230] {
    flex: 1
}

.active[data-v-4d814230] {
    color: #fff;
    background-color: #1a3d96!important
}

.table-body[data-v-4d814230] {
    display: flex;
    align-items: center;
    padding: .2rem 0;
    border-bottom: .027rem solid #a19999
}

.table-body .date[data-v-4d814230] {
    width: 2.3rem;
    text-align: center;
    font-size: .313rem
}

.table-body .content[data-v-4d814230] {
    flex: 1;
    padding-right: 4px
}

.dx[data-v-4d814230],.hm[data-v-4d814230] {
    text-align: center;
    font-size: .433rem;
    color: #1a3d96
}

.number-box[data-v-70bb1354] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-70bb1354] {
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 .1rem
}

.number-box[data-v-cc60f2c2] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-cc60f2c2] {
    overflow: hidden;
    margin: 0 .05rem;
    position: relative;
    top: .04rem
}

.hide[data-v-782a9a7c] {
    position: relative
}

.hide[data-v-782a9a7c]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

table[data-v-782a9a7c],td[data-v-782a9a7c],th[data-v-782a9a7c] {
    border: 1px solid hsla(0,0%,50%,.364);
    font-size: .4rem;
    color: #000
}

th[data-v-782a9a7c],tr[data-v-782a9a7c]:nth-child(2n) {
    background-color: #e7e7e7
}

th[data-v-782a9a7c] {
    padding: .14rem 0
}

tr[data-v-782a9a7c] {
    position: relative
}

table[data-v-782a9a7c] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-782a9a7c] {
    height: .8rem;
    line-height: .8rem;
    text-align: center
}

.td2[data-v-782a9a7c] {
    width: 1.3rem
}

.td3[data-v-782a9a7c] {
    width: 1.2rem
}

.th-btn[data-v-782a9a7c] {
    padding: .02rem .2rem;
    border-radius: 4px
}

.th-btn-active[data-v-782a9a7c] {
    background-color: #1a3d96;
    color: #fff
}

.table-header[data-v-782a9a7c] {
    display: flex;
    align-items: center;
    font-size: .373rem;
    background-color: #ded9d9;
    height: 1rem
}

.table-header .header-cell[data-v-782a9a7c] {
    text-align: center;
    height: .7rem;
    line-height: .7rem;
    border-radius: .1rem
}

.flex1[data-v-782a9a7c] {
    width: 1.6rem;
    padding: 0 .06rem;
    box-sizing: border-box
}

.flex2[data-v-782a9a7c] {
    width: 2.3rem
}

.flex3[data-v-782a9a7c] {
    flex: 1
}

.active[data-v-782a9a7c] {
    color: #fff;
    background-color: #1a3d96!important
}

.table-body[data-v-782a9a7c] {
    display: flex;
    align-items: center;
    padding: .2rem 0;
    border-bottom: .027rem solid #a19999
}

.table-body .date[data-v-782a9a7c] {
    width: 2.3rem;
    text-align: center;
    font-size: .313rem
}

.table-body .content[data-v-782a9a7c] {
    flex: 1;
    padding-right: 4px
}

.dx[data-v-782a9a7c],.hm[data-v-782a9a7c] {
    text-align: center;
    font-size: .433rem;
    color: #1a3d96
}

.hide[data-v-330e14c0] {
    position: relative
}

.hide[data-v-330e14c0]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

table[data-v-330e14c0],td[data-v-330e14c0],th[data-v-330e14c0] {
    border: 1px solid hsla(0,0%,50%,.364);
    font-size: .4rem;
    color: #000
}

th[data-v-330e14c0],tr[data-v-330e14c0]:nth-child(2n) {
    background-color: #e7e7e7
}

th[data-v-330e14c0] {
    padding: .14rem 0
}

tr[data-v-330e14c0] {
    position: relative
}

table[data-v-330e14c0] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-330e14c0] {
    height: .8rem;
    line-height: .8rem;
    text-align: center
}

.td2[data-v-330e14c0] {
    width: 1.3rem
}

.td3[data-v-330e14c0] {
    width: 1.2rem
}

.th-btn[data-v-330e14c0] {
    padding: .02rem .2rem;
    border-radius: 4px
}

.th-btn-active[data-v-330e14c0] {
    background-color: #1a3d96;
    color: #fff
}

.table-header[data-v-330e14c0] {
    display: flex;
    align-items: center;
    font-size: .373rem;
    background-color: #ded9d9;
    height: 1rem
}

.table-header .header-cell[data-v-330e14c0] {
    text-align: center;
    height: .7rem;
    line-height: .7rem;
    border-radius: .1rem
}

.flex1[data-v-330e14c0] {
    width: 1.6rem;
    padding: 0 .06rem;
    box-sizing: border-box
}

.flex2[data-v-330e14c0] {
    width: 2.3rem
}

.flex3[data-v-330e14c0] {
    flex: 1
}

.active[data-v-330e14c0] {
    color: #fff;
    background-color: #1a3d96!important
}

.table-body[data-v-330e14c0] {
    display: flex;
    align-items: center;
    padding: .2rem 0;
    border-bottom: .027rem solid #a19999
}

.table-body .date[data-v-330e14c0] {
    width: 2.3rem;
    text-align: center;
    font-size: .313rem
}

.table-body .content[data-v-330e14c0] {
    flex: 1;
    padding-right: 4px
}

.dx[data-v-330e14c0],.hm[data-v-330e14c0] {
    text-align: center;
    font-size: .433rem;
    color: #1a3d96
}

.item[data-v-330e14c0] {
    color: #fff;
    height: .6rem;
    line-height: .6rem;
    margin: 0 .1rem;
    font-size: .4rem;
    font-weight: 700
}

.number-box[data-v-d84e9e00] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-d84e9e00] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-box[data-v-07a4e22d] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-07a4e22d] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-box[data-v-20c80545] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-20c80545] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-box[data-v-10722a20] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-10722a20] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-box[data-v-36c3e401] {
    display: flex;
    align-items: center;
    justify-content: space-around
}

.number-item[data-v-36c3e401] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.number-box[data-v-7621e04b] {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.number-item[data-v-7621e04b] {
    border-radius: .08rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.animation-click[data-v-10c2cd94] {
    animation: animate-click-10c2cd94 2s linear 1s infinite alternate
}

@keyframes animate-click-10c2cd94 {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.2)
    }

    to {
        transform: scale(1)
    }
}

.hide[data-v-10c2cd94] {
    position: relative
}

.hide[data-v-10c2cd94]:after {
    position: absolute;
    content: "";
    display: block;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    -webkit-backdrop-filter: blur(50px);
    backdrop-filter: blur(50px)
}

table[data-v-10c2cd94],td[data-v-10c2cd94],th[data-v-10c2cd94] {
    border: 1px solid hsla(0,0%,50%,.364);
    color: #000;
    vertical-align: middle
}

th[data-v-10c2cd94] {
    font-size: .32rem
}

th[data-v-10c2cd94],tr[data-v-10c2cd94]:nth-child(2n) {
    background-color: #e7e7e7
}

th[data-v-10c2cd94] {
    padding: .14rem 0;
    font-size: .3rem
}

table[data-v-10c2cd94] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-10c2cd94] {
    height: .8rem;
    font-size: .3rem;
    text-align: center;
    vertical-align: middle
}

tr[data-v-10c2cd94] {
    position: relative
}

.td1[data-v-10c2cd94] {
    vertical-align: middle
}

.td2[data-v-10c2cd94] {
    width: 1.2rem;
    vertical-align: middle
}

.td3[data-v-10c2cd94] {
    width: 1.1rem;
    vertical-align: middle
}

.th-btn[data-v-10c2cd94] {
    padding: .02rem .1rem;
    border-radius: 4px;
    margin: 0 2px;
    font-size: .3rem
}

.th-btn-active[data-v-10c2cd94] {
    background-color: #1a3d96;
    color: #fff
}

.table-header[data-v-10c2cd94] {
    display: flex;
    align-items: center;
    font-size: .373rem;
    background-color: #ded9d9;
    height: 1rem
}

.table-header .header-cell[data-v-10c2cd94] {
    text-align: center;
    height: .7rem;
    line-height: .7rem;
    border-radius: .1rem
}

.flex1[data-v-10c2cd94] {
    width: 1.6rem;
    padding: 0 .06rem;
    box-sizing: border-box
}

.flex2[data-v-10c2cd94] {
    width: 2.3rem
}

.flex3[data-v-10c2cd94] {
    flex: 1
}

.active[data-v-10c2cd94] {
    color: #fff;
    background-color: #1a3d96!important
}

.table-body[data-v-10c2cd94] {
    display: flex;
    align-items: center;
    padding: .2rem 0;
    border-bottom: .027rem solid #a19999
}

.table-body .date[data-v-10c2cd94] {
    width: 2.3rem;
    text-align: center;
    font-size: .313rem
}

.table-body .content[data-v-10c2cd94] {
    flex: 1;
    padding-right: 4px
}

.dx[data-v-10c2cd94],.hm[data-v-10c2cd94] {
    text-align: center;
    font-size: .433rem;
    color: #1a3d96
}

.nav-logo[data-v-d00bad0e] {
    padding: 0 .107rem;
    margin-top:10px
}

.gf-img[data-v-d00bad0e],.logo-img[data-v-d00bad0e] {
    width: 2.24rem;
    height: 1.253rem
}

.switch_style[data-v-d00bad0e] {
    display: inline-block;
    font-style: normal;
    border-radius: .107rem;
    margin-left: .3rem;
    padding: .053rem .107rem;
    color: #fff;
    background: #1a3d96;
    font-size: .347rem;
    text-align: center;
    line-height: .747rem;
    cursor: pointer
}

.bottom_navi[data-v-41348840] {
    width: 100%;
    height: 2.133rem;
    position: fixed;
    bottom: 0;
    background-color: #fff;
    box-shadow: 0 0 .16rem rgba(0,0,0,.1);
    display: flex;
    align-items: center;
    box-sizing: border-box;
    overflow: hidden;
    z-index: 1001
}

.bottom_navi_xuan[data-v-41348840] {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    height: 100%
}

.top[data-v-41348840] {
    width: 100%;
    height: .107rem;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 10
}

.icon[data-v-41348840] {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    height: .853rem;
    margin-bottom: .107rem
}

.bottom_navi_xuan i[data-v-41348840] {
    margin-bottom: .053rem;
    font-weight: 700
}

.bottom_navi .title[data-v-41348840] {
    font-size: .373rem;
    color: #000;
    font-weight: 700
}

.frequency-box[data-v-768a1bd6] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: .187rem .187rem;
    margin-bottom: .213rem;
    padding: 0 .107rem
}

.frequency-item[data-v-768a1bd6] {
    color: #000;
    background-color: #ded9d9;
    font-weight: bolder;
    font-size: .4rem;
    border-radius: .107rem;
    padding: .213rem .1rem;
    cursor: pointer;
    text-align: center
}

.active[data-v-768a1bd6] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.touma[data-v-001e3ec6] {
    text-align: center;
    font-size: .667rem;
    height: 1.067rem;
    font-weight: 800;
    line-height: 1.067rem;
    color: #fefffe;
    background: #1a3d96
}

ul[data-v-001e3ec6] {
    display: block;
    margin-block-start: .373rem;
    margin-block-end: .373rem;
    margin-inline-start: 0;
    margin-inline-end: 0;
    padding-inline-start: .533rem;
    list-style: none;
    font: 14px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif
}

.cell-item[data-v-6844111c] {
    padding: .213rem .213rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: .027rem solid rgba(0,0,0,.45)
}

.more[data-v-6844111c] {
    width: 100%;
    height: 5.333rem
}

.more img[data-v-6844111c] {
    width: 100%;
    height: 100%
}

.cell-item-l[data-v-6844111c] {
    display: flex;
    align-items: center
}

.cell-item-l .icon[data-v-6844111c] {
    color: #1a3d96;
    font-size: .747rem
}

.cell-item-l .title[data-v-6844111c] {
    font-size: .427rem;
    margin-left: .213rem;
    color: #333;
    font-weight: 700
}

.cell-item-r .icon[data-v-6844111c] {
    color: #1a3d96;
    font-weight: 700;
    font-size: .533rem
}

.main_contact[data-v-088c2934] {
    height: 445px;
    margin: 0 auto;
    padding: 50px 180px;
    background-color: #fff;
    text-align: center
}

.main_contact .title[data-v-088c2934] {
    width: 808px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 24px;
    color: #2c2c2c
}

.main_contact .article_contact[data-v-088c2934] {
    color: #2c2c2c;
    width: 808px;
    height: 130px;
    padding-top: 10px;
    font-size: 15px;
    line-height: 30px
}

.contact[data-v-088c2934] {
    display: flex;
    flex-direction: column;
    align-items: center;
    list-style: none
}

.navbar[data-v-2054bcd9] {
    height: 1.333rem;
    background-color: #1a3d96;
    color: #fff;
    display: flex;
    align-items: center;
    overflow: hidden;
    box-sizing: border-box
}

.nav-left[data-v-2054bcd9] {
    width: 1.6rem;
    font-size: .427rem
}

.nav-center[data-v-2054bcd9],.nav-left[data-v-2054bcd9] {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.nav-center[data-v-2054bcd9] {
    font-size: .48rem;
    flex: 1
}

.nav-right[data-v-2054bcd9] {
    height: 100%;
    width: 1.6rem;
    font-size: .427rem;
    display: flex;
    align-items: center;
    justify-content: center
}

.contact[data-v-a022a9c8] {
    padding: 0 .213rem;
    text-align: center
}

.contact .contact-1[data-v-a022a9c8] {
    font-size: .64rem;
    color: #333;
    font-weight: 700;
    margin-bottom: .427rem
}

.contact .contact-2[data-v-a022a9c8] {
    font-size: .373rem;
    color: #333;
    font-weight: 700
}

.contact[data-v-95fece4a] {
    padding: 0 .213rem;
    text-align: center
}

.contact .contact-1[data-v-95fece4a] {
    font-size: .64rem;
    color: #333;
    font-weight: 700;
    margin-bottom: .427rem
}

.contact .contact-2[data-v-95fece4a] {
    font-size: .373rem;
    color: #333;
    font-weight: 700
}

.contact-3[data-v-95fece4a] {
    margin: 0 auto;
    background-color: #1a3d96;
    color: #fff;
    display: inline-block;
    text-align: center;
    border-radius: .107rem;
    height: 1.12rem;
    line-height: 1.12rem;
    padding: 0 .16rem
}

.contact-3-download[data-v-95fece4a] {
    font-size: .48rem
}

.chart-title[data-v-a4d29032] {
    font-size: 20px;
    font-weight: 700;
    padding-left: 12px;
    position: relative
}

.chart-title[data-v-a4d29032]:after {
    content: "";
    display: block;
    position: absolute;
    left: 4px;
    top: 0;
    width: 4px;
    height: 100%;
    background-color: #1a3d96
}

.picker-box[data-v-1401ef5b] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: 0 32px
}

.picker-content[data-v-1401ef5b] {
    min-height: 200px;
    border: 1px solid #1a3d96;
    box-sizing: border-box;
    padding: 8px;
    border-radius: 4px
}

.picker-content-inner[data-v-1401ef5b] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    grid-gap: 16px 8px
}

.picker-item[data-v-1401ef5b] {
    width: 44px;
    height: 44px;
    font-size: 22px;
    text-align: center;
    color: #333;
    font-weight: 700;
    line-height: 48px;
    margin: 0 auto;
    position: relative
}

.picker-item span[data-v-1401ef5b] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.picker-opt[data-v-1401ef5b] {
    display: flex;
    align-items: center;
    flex-direction: row-reverse
}

.picker-opt-clear[data-v-1401ef5b],.picker-opt-copy[data-v-1401ef5b] {
    font-size: 14px;
    color: #1a3d96;
    border: 1px solid #1a3d96;
    padding: 2px 8px;
    margin-left: 8px;
    border-radius: 4px;
    cursor: pointer
}

.picker-rule[data-v-1401ef5b] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: 12px 12px;
    padding-top: 16px
}

.picker-rule-item[data-v-1401ef5b] {
    font-size: 14px;
    color: #333;
    border: 1px solid #333;
    text-align: center;
    line-height: 14px;
    padding: 10px 0;
    border-radius: 4px;
    cursor: pointer
}

.picker-rule-item-active[data-v-1401ef5b] {
    color: #fff;
    border: 1px solid #1a3d96;
    background-color: #1a3d96
}

.picker-line[data-v-1401ef5b] {
    height: 17px;
    box-sizing: border-box;
    border-bottom: 1px solid #999
}

.picker-box[data-v-42a98abc] {
    padding: .213rem
}

.picker-content[data-v-42a98abc] {
    min-height: 3.733rem;
    border: .027rem solid #1a3d96;
    box-sizing: border-box;
    padding: .213rem
}

.picker-content-inner[data-v-42a98abc] {
    display: grid;
    grid-template-columns: repeat(8,1fr);
    grid-gap: .213rem .213rem
}

.picker-item[data-v-42a98abc] {
    width: .907rem;
    height: .907rem;
    font-size: .48rem;
    text-align: center;
    color: #333;
    font-weight: 700;
    line-height: .96rem;
    position: relative
}

.picker-item span[data-v-42a98abc] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.picker-opt[data-v-42a98abc] {
    display: flex;
    align-items: center;
    flex-direction: row-reverse
}

.picker-opt-clear[data-v-42a98abc],.picker-opt-copy[data-v-42a98abc] {
    font-size: .373rem;
    color: #1a3d96;
    border: .027rem solid #1a3d96;
    padding: .053rem .213rem;
    margin-left: .213rem;
    border-radius: .107rem
}

.picker-rule[data-v-42a98abc] {
    display: grid;
    grid-template-columns: repeat(6,1fr);
    grid-gap: .32rem .32rem;
    padding-top: .427rem
}

.picker-rule-item[data-v-42a98abc] {
    font-size: .373rem;
    color: #333;
    border: .027rem solid #333;
    text-align: center;
    line-height: .373rem;
    padding: .107rem 0;
    border-radius: .107rem
}

.picker-rule-item-active[data-v-42a98abc] {
    color: #fff;
    border: .027rem solid #1a3d96;
    background-color: #1a3d96
}

.picker-line[data-v-42a98abc] {
    height: .453rem;
    box-sizing: border-box;
    border-bottom: .027rem solid #999
}

.chart-title[data-v-0910bfc9] {
    font-size: .427rem;
    font-weight: 700;
    padding-left: .32rem;
    position: relative
}

.chart-title[data-v-0910bfc9]:after {
    content: "";
    display: block;
    position: absolute;
    left: .107rem;
    top: 0;
    width: .107rem;
    height: 100%;
    background-color: #1a3d96
}

.chart-box[data-v-d1b09ede] {
    border-bottom: .053rem solid hsla(0,0%,87%,.59)
}

.fenlei[data-v-613fc7cc] {
    display: flex;
    justify-content: flex-start;
    background: #fff;
    margin-top: 30px;
    margin-bottom: 17px;
    border-radius: 34px
}

.history_radius[data-v-613fc7cc] {
    background-color: #1a3d96;
    color: #fff
}

.history_qiehuan[data-v-613fc7cc] {
    padding: 0 12px;
    display: flex;
    align-items: center;
    height: 36px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    margin-right: 12px
}

.mainText[data-v-613fc7cc] {
    min-height: 234px;
    margin: 0 auto 0;
    background-color: #fff;
    padding: 15px 180px 48px
}

.mainText .title[data-v-613fc7cc] {
    width: 808px;
    height: 90px;
    line-height: 90px;
    text-align: center;
    font-size: 24px;
    color: #2c2c2c
}

.mainText .main[data-v-613fc7cc] {
    min-height: 174px;
    width: 808px;
    color: #2c2c2c;
    font-size: 15px;
    line-height: 30px
}

.mainText .main div[data-v-613fc7cc] {
    height: 30px;
    line-height: 30px;
    margin-top: 20px
}

.mainText .main p[data-v-613fc7cc] {
    line-height: 30px;
    padding-left: 15px
}

.chart-box[data-v-5146b938] {
    border-bottom: .053rem solid hsla(0,0%,87%,.59)
}

.col-item[data-v-0cc15c28] {
    display: flex;
    align-items: center;
    font-size: 16px;
    padding: 0 8px
}

.remark[data-v-0cc15c28] {
    font-size: 14px;
    color: #333;
    padding-top: 8px;
    padding-bottom: 4px;
    font-weight: 700
}

.title1[data-v-0cc15c28],.title2[data-v-0cc15c28] {
    padding: 8px 0;
    font-size: 16px;
    color: #333;
    font-weight: 700
}

.method-box[data-v-0cc15c28] {
    display: flex
}

.method-box .method[data-v-0cc15c28] {
    width: 46px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    background-color: #1a3d96;
    color: #fff;
    border-radius: 4px;
    overflow: hidden;
    font-size: 14px
}

.method-box .method1[data-v-0cc15c28] {
    width: 72px
}

.method-box .url[data-v-0cc15c28] {
    font-size: 16px;
    margin-left: 8px;
    word-break: break-all
}

.params[data-v-0cc15c28] {
    border-radius: 4px;
    overflow: hidden;
    border: 1px solid hsla(0,0%,80%,.51);
    padding: 8px
}

.params .params-item[data-v-0cc15c28] {
    display: flex;
    align-items: center;
    border-bottom: 1px solid hsla(0,0%,80%,.51);
    padding-bottom: 1px
}

.params .params-item[data-v-0cc15c28]:last-child {
    border-bottom: none;
    padding-bottom: 0
}

.params .params-item .params-item-l[data-v-0cc15c28] {
    flex: 1;
    display: flex;
    align-items: center
}

.params-item-l1[data-v-0cc15c28] {
    color: #1a3d96;
    border-radius: 4px;
    overflow: hidden;
    background-color: rgba(26,61,150,.24);
    padding: 2px 4px
}

.params-item-l2[data-v-0cc15c28] {
    color: #333;
    padding: 0 8px
}

.params-item-l3[data-v-0cc15c28] {
    color: #333
}

.params .params-item .params-item-r[data-v-0cc15c28] {
    color: #1a3d96
}

.content[data-v-0cc15c28] {
    font-size: 14px;
    color: #000;
    margin-bottom: 8px
}

.empty[data-v-0cc15c28] {
    text-align: center;
    font-size: 14px;
    color: #1a3d96;
    border: 1px solid hsla(0,0%,80%,.51);
    padding: 1px 0;
    border-radius: 4px;
    overflow: hidden
}

.layui-code[data-v-0cc15c28] {
    width: 100%;
    white-space: pre-wrap;
    word-wrap: break-word;
    background-color: #3f3f3f;
    color: #c2be9e;
    font-size: 11px;
    font-family: monospace
}

.col-item[data-v-b674c59a] {
    display: flex;
    align-items: center;
    font-size: .427rem;
    padding: 0 .213rem
}

.remark[data-v-b674c59a] {
    font-size: .373rem;
    color: #333;
    padding-top: .213rem;
    padding-bottom: .107rem;
    font-weight: 700
}

.title1[data-v-b674c59a],.title2[data-v-b674c59a] {
    padding: .213rem 0;
    font-size: .427rem;
    color: #333;
    font-weight: 700
}

.method-box[data-v-b674c59a] {
    display: flex
}

.method-box .method[data-v-b674c59a] {
    width: 1.227rem;
    height: .533rem;
    line-height: .533rem;
    text-align: center;
    background-color: #1a3d96;
    color: #fff;
    border-radius: .107rem;
    overflow: hidden;
    font-size: .373rem
}

.method-box .method1[data-v-b674c59a] {
    width: 1.92rem
}

.method-box .url[data-v-b674c59a] {
    font-size: .427rem;
    margin-left: .213rem;
    word-break: break-all
}

.params[data-v-b674c59a] {
    border-radius: .107rem;
    overflow: hidden;
    border: .027rem solid hsla(0,0%,80%,.51);
    padding: .213rem
}

.params .params-item[data-v-b674c59a] {
    display: flex;
    align-items: center;
    border-bottom: .027rem solid hsla(0,0%,80%,.51);
    padding-bottom: .213rem
}

.params .params-item[data-v-b674c59a]:last-child {
    border-bottom: none;
    padding-bottom: 0
}

.params .params-item .params-item-l[data-v-b674c59a] {
    flex: 1;
    display: flex;
    align-items: center
}

.params-item-l1[data-v-b674c59a] {
    color: #1a3d96;
    border-radius: .107rem;
    overflow: hidden;
    background-color: rgba(26,61,150,.24);
    padding: .053rem .107rem
}

.params-item-l2[data-v-b674c59a] {
    color: #333;
    padding: 0 .213rem
}

.params-item-l3[data-v-b674c59a] {
    color: #333
}

.params .params-item .params-item-r[data-v-b674c59a] {
    color: #1a3d96
}

.content[data-v-b674c59a] {
    font-size: .373rem;
    color: #000;
    margin-bottom: .213rem
}

.empty[data-v-b674c59a] {
    text-align: center;
    font-size: .373rem;
    color: #1a3d96;
    border: .027rem solid hsla(0,0%,80%,.51);
    padding: .213rem 0;
    border-radius: .107rem;
    overflow: hidden
}

.layui-code[data-v-b674c59a] {
    width: 100%;
    white-space: pre-wrap;
    word-wrap: break-word;
    background-color: #3f3f3f;
    color: #c2be9e;
    font-size: 11px;
    font-family: monospace
}

.lottery-tab[data-v-3cb1968a] {
    display: flex;
    align-items: center;
    background: #f0f0f0;
    border-radius: 34px
}

.lottery-tab-item[data-v-3cb1968a] {
    height: 36px;
    padding: 0 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    margin-right: 12px
}

.active[data-v-3cb1968a] {
    background-color: #1a3d96;
    color: #fff
}

.hisCode[data-v-731d1000] {
    width: 46%
}

.his-items[data-v-731d1000] {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 12px 0 8px 0
}

.hisCode-item-number[data-v-731d1000] {
    margin-right: 4px;
    color: #fff;
    width: 46px;
    height: 46px;
    font-size: 30px;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center
}

.hisCode-item-number1[data-v-731d1000] {
    font-size: 24px
}

.hisCode-item-plus[data-v-731d1000] {
    margin-right: 4px;
    color: #da0f1f;
    height: 46px;
    font-size: 30px;
    display: flex;
    align-items: center;
    justify-content: center
}

.hisCode-item-zodiac[data-v-731d1000] {
    width: 46px;
    font-size: 14px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bolder
}

.loading-box[data-v-43045378] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 200px
}

span[data-v-43045378] {
    font-size: 18px;
    color: #1a3d96
}

.hisWrapper[data-v-24367e54] {
    border: 1px solid #d4d4d4
}

.hisSubject[data-v-24367e54] {
    padding: 6px 0;
    font-weight: 700;
    background-color: #f0f0f0
}

.hisItem[data-v-24367e54],.hisSubject[data-v-24367e54] {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    color: #414141;
    font-size: 14px
}

.hisItem[data-v-24367e54] {
    padding: 2px 0;
    border-top: 1px solid #d0d0d0
}

.hisIssue[data-v-24367e54] {
    width: 19%
}

.hisIssue i[data-v-24367e54] {
    font-weight: 600;
    font-style: normal;
    color: #d21e1e
}

.hisTime[data-v-24367e54] {
    flex: 1;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif
}

.hisCode[data-v-24367e54] {
    width: 46%
}

.hisPlay[data-v-24367e54] {
    width: 20%
}

.button-primary[data-v-24367e54] {
    color: #fff;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21);
    box-shadow: inset 0 0 3px #fff;
    display: block;
    width: 87px;
    height: 34px;
    margin-left: 74px;
    cursor: pointer;
    border-radius: 4px
}

.lotteryMain[data-v-1cd67228] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.open_code_zone[data-v-1cd67228] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-1cd67228] {
    flex: 1
}

.open_code_zone_left-title[data-v-1cd67228] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-1cd67228] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-1cd67228] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-1cd67228] {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 14px;
    text-align: right
}

.beijing_xuhua[data-v-1cd67228] {
    background: #f0f0f0;
    padding: 3px 0
}

.position_sett[data-v-1cd67228] {
    display: flex;
    margin-top: 3px;
    font-size: 14px
}

.position_sett div[data-v-1cd67228] {
    padding: 4px 0;
    border-radius: 13px;
    background: #ddd;
    margin-left: 12px;
    cursor: pointer;
    width: 48px;
    text-align: center
}

.huanyuan[data-v-1cd67228] {
    background: #1a3d96!important;
    color: #fff;
    padding: 4px 9px;
    border-radius: 13px;
    margin-left: 12px;
    cursor: pointer
}

.find-div[data-v-1cd67228] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px
}

.this_year[data-v-1cd67228] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.last_year[data-v-1cd67228] {
    display: flex;
    align-items: center;
    height: 29px;
    padding: 0 8px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.find-input[data-v-1cd67228] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-1cd67228] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-1cd67228] {
    width: 16px;
    cursor: pointer
}

.back_red[data-v-1cd67228] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.countdown[data-v-68ceea4d] {
    display: flex;
    align-items: center
}

.countdown-item[data-v-68ceea4d] {
    width: .8rem;
    box-sizing: border-box;
    padding: .107rem .16rem;
    text-align: center;
    color: #000;
    font-weight: 500;
    background-color: #fff;
    border: .003rem solid #8c8585;
    border-radius: .053rem;
    margin-left: .107rem;
    font: .747rem Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    height: 1.05rem
}

.countdown-split[data-v-68ceea4d] {
    font-size: .587rem;
    font-weight: 700;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif
}

.frequency-box[data-v-345ff689] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: .187rem .187rem;
    margin-bottom: .213rem;
    padding: 0 .107rem
}

.frequency-item[data-v-345ff689] {
    color: #000;
    background-color: #ded9d9;
    font-weight: bolder;
    font-size: .4rem;
    border-radius: .107rem;
    padding: .213rem .1rem;
    cursor: pointer;
    text-align: center
}

.active[data-v-345ff689] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.open-item-box[data-v-37cf948a] {
    border-top: .027rem solid #ddd
}

.open-item-box[data-v-37cf948a],.open-item-expect[data-v-37cf948a] {
    padding: .213rem .107rem;
    border-bottom: .027rem solid #ddd
}

.beijing_xuhua[data-v-37cf948a] {
    background-color: #f0f0f0;
    padding: .213rem .107rem
}

.beijing_xuhua .position[data-v-37cf948a] {
    display: flex;
    flex-wrap: wrap
}

.position-item[data-v-37cf948a] {
    border-radius: .16rem;
    cursor: pointer;
    font-size: .293rem;
    height: .32rem;
    line-height: .32rem;
    padding: .107rem;
    background: #ddd;
    margin-right: .107rem
}

.position-item1[data-v-37cf948a] {
    background-color: #fff!important;
    color: #1a3d96!important
}

.position-item2[data-v-37cf948a] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.beijing_xuhua .condition[data-v-37cf948a] {
    display: flex;
    flex-wrap: wrap
}

.back_red[data-v-37cf948a] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.huifang2[data-v-37cf948a] {
    display: inline-block;
    font-style: normal;
    border-radius: .693rem;
    color: #fff;
    background: #1a3d96;
    text-align: center;
    padding: 0 .4rem;
    font-size: .32rem;
    height: .507rem;
    line-height: .507rem;
    margin-left: .107rem
}

.lotteryMain[data-v-0fd162a2] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.open_code_zone[data-v-0fd162a2] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-0fd162a2] {
    flex: 1
}

.open_code_zone_left-title[data-v-0fd162a2] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-0fd162a2] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-0fd162a2] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-0fd162a2] {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 14px;
    text-align: right
}

.beijing_xuhua[data-v-0fd162a2] {
    background: #f0f0f0;
    padding: 3px 0
}

.position_sett[data-v-0fd162a2] {
    display: flex;
    margin-top: 3px;
    font-size: 14px
}

.position_sett div[data-v-0fd162a2] {
    padding: 4px 0;
    border-radius: 13px;
    background: #ddd;
    margin-left: 12px;
    cursor: pointer;
    width: 48px;
    text-align: center
}

.huanyuan[data-v-0fd162a2] {
    background: #1a3d96!important;
    color: #fff;
    padding: 4px 9px;
    border-radius: 13px;
    margin-left: 12px;
    cursor: pointer
}

.find-div[data-v-0fd162a2] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px
}

.this_year[data-v-0fd162a2] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.last_year[data-v-0fd162a2] {
    display: flex;
    align-items: center;
    height: 29px;
    padding: 0 8px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.find-input[data-v-0fd162a2] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-0fd162a2] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-0fd162a2] {
    width: 16px;
    cursor: pointer
}

.back_red[data-v-0fd162a2] {
    background-color: #1a3d96!important;
    color: #fff!important
}

table[data-v-6b1a071a],td[data-v-6b1a071a],th[data-v-6b1a071a] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-6b1a071a] {
    background-color: #fafafa
}

td[data-v-6b1a071a],th[data-v-6b1a071a] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-6b1a071a] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-6b1a071a] {
    text-align: center
}

.open-item-box[data-v-6b1a071a] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd
}

.open-item-expect[data-v-6b1a071a] {
    padding: .213rem .107rem
}

.beijing_xuhua[data-v-6b1a071a] {
    background-color: #f0f0f0;
    padding: .213rem .107rem
}

.beijing_xuhua .position[data-v-6b1a071a] {
    display: flex;
    flex-wrap: wrap
}

.position-item[data-v-6b1a071a] {
    border-radius: .16rem;
    cursor: pointer;
    font-size: .293rem;
    height: .32rem;
    line-height: .32rem;
    padding: .107rem;
    background: #ddd;
    margin-right: .107rem
}

.position-item1[data-v-6b1a071a] {
    background-color: #fff!important;
    color: #1a3d96!important
}

.position-item2[data-v-6b1a071a] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.beijing_xuhua .condition[data-v-6b1a071a] {
    display: flex;
    flex-wrap: wrap
}

.back_red[data-v-6b1a071a] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.huifang2[data-v-6b1a071a] {
    display: inline-block;
    font-style: normal;
    border-radius: .693rem;
    color: #fff;
    background: #1a3d96;
    text-align: center;
    padding: 0 .4rem;
    font-size: .32rem;
    height: .507rem;
    line-height: .507rem;
    margin-left: .107rem
}

.lotteryMain[data-v-2e44554b] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.open_code_zone[data-v-2e44554b] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-2e44554b] {
    flex: 1
}

.open_code_zone_left-title[data-v-2e44554b] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-2e44554b] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-2e44554b] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-2e44554b] {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 14px;
    text-align: right
}

.beijing_xuhua[data-v-2e44554b] {
    background: #f0f0f0;
    padding: 3px 0
}

.position_sett[data-v-2e44554b] {
    display: flex;
    margin-top: 3px;
    font-size: 14px
}

.position_sett div[data-v-2e44554b] {
    padding: 4px 0;
    border-radius: 13px;
    background: #ddd;
    margin-left: 12px;
    cursor: pointer;
    width: 48px;
    text-align: center
}

.huanyuan[data-v-2e44554b] {
    background: #1a3d96!important;
    color: #fff;
    padding: 4px 9px;
    border-radius: 13px;
    margin-left: 12px;
    cursor: pointer
}

.find-div[data-v-2e44554b] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px
}

.this_year[data-v-2e44554b] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.last_year[data-v-2e44554b] {
    display: flex;
    align-items: center;
    height: 29px;
    padding: 0 8px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.find-input[data-v-2e44554b] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-2e44554b] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-2e44554b] {
    width: 16px;
    cursor: pointer
}

.back_red[data-v-2e44554b] {
    background-color: #1a3d96!important;
    color: #fff!important
}

table[data-v-2716a690],td[data-v-2716a690],th[data-v-2716a690] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-2716a690] {
    background-color: #fafafa
}

td[data-v-2716a690],th[data-v-2716a690] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-2716a690] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-2716a690] {
    text-align: center
}

.open-item-box[data-v-2716a690] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd
}

.open-item-expect[data-v-2716a690] {
    padding: .213rem .107rem
}

.beijing_xuhua[data-v-2716a690] {
    background-color: #f0f0f0;
    padding: .213rem .107rem
}

.beijing_xuhua .position[data-v-2716a690] {
    display: flex;
    flex-wrap: wrap
}

.position-item[data-v-2716a690] {
    border-radius: .16rem;
    cursor: pointer;
    font-size: .293rem;
    height: .32rem;
    line-height: .32rem;
    padding: .107rem;
    background: #ddd;
    margin-right: .107rem
}

.position-item1[data-v-2716a690] {
    background-color: #fff!important;
    color: #1a3d96!important
}

.position-item2[data-v-2716a690] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.beijing_xuhua .condition[data-v-2716a690] {
    display: flex;
    flex-wrap: wrap
}

.back_red[data-v-2716a690] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.huifang2[data-v-2716a690] {
    display: inline-block;
    font-style: normal;
    border-radius: .693rem;
    color: #fff;
    background: #1a3d96;
    text-align: center;
    padding: 0 .4rem;
    font-size: .32rem;
    height: .507rem;
    line-height: .507rem;
    margin-left: .107rem
}

.lotteryMain[data-v-5861e43d] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.open_code_zone[data-v-5861e43d] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 324px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-5861e43d] {
    flex: 1
}

.open_code_zone_left-title[data-v-5861e43d] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-5861e43d] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-5861e43d] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-5861e43d] {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 14px
}

.beijing_xuhua[data-v-5861e43d] {
    background: #f0f0f0;
    padding: 3px 0
}

.position_sett[data-v-5861e43d] {
    display: flex;
    margin-top: 3px;
    font-size: 14px
}

.position_sett div[data-v-5861e43d] {
    padding: 4px 0;
    border-radius: 13px;
    background: #ddd;
    margin-left: 12px;
    cursor: pointer;
    width: 48px;
    text-align: center
}

.huanyuan[data-v-5861e43d] {
    background: #1a3d96!important;
    color: #fff;
    padding: 4px 9px;
    border-radius: 13px;
    margin-left: 12px;
    cursor: pointer
}

.find-div[data-v-5861e43d] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px
}

.this_year[data-v-5861e43d] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.last_year[data-v-5861e43d] {
    display: flex;
    align-items: center;
    height: 29px;
    padding: 0 8px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.find-input[data-v-5861e43d] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-5861e43d] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-5861e43d] {
    width: 16px;
    cursor: pointer
}

.back_red[data-v-5861e43d] {
    background-color: #1a3d96!important;
    color: #fff!important
}

table[data-v-94b9eebc],td[data-v-94b9eebc],th[data-v-94b9eebc] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-94b9eebc] {
    background-color: #fafafa;
    font-size: .32rem
}

td[data-v-94b9eebc],th[data-v-94b9eebc] {
    height: .6rem;
    line-height: .6rem
}

td[data-v-94b9eebc] {
    font-size: .3rem
}

table[data-v-94b9eebc] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-94b9eebc] {
    text-align: center
}

.open-item-box[data-v-94b9eebc] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd
}

.open-item-expect[data-v-94b9eebc] {
    padding: .213rem .107rem
}

.beijing_xuhua[data-v-94b9eebc] {
    background-color: #f0f0f0;
    padding: .213rem .107rem
}

.beijing_xuhua .position[data-v-94b9eebc] {
    display: flex;
    flex-wrap: wrap
}

.position-item[data-v-94b9eebc] {
    border-radius: .16rem;
    cursor: pointer;
    font-size: .293rem;
    height: .32rem;
    line-height: .32rem;
    padding: .107rem;
    background: #ddd;
    margin-right: .107rem
}

.position-item1[data-v-94b9eebc] {
    background-color: #fff!important;
    color: #1a3d96!important
}

.position-item2[data-v-94b9eebc] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.beijing_xuhua .condition[data-v-94b9eebc] {
    display: flex;
    flex-wrap: wrap
}

.back_red[data-v-94b9eebc] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.huifang2[data-v-94b9eebc] {
    display: inline-block;
    font-style: normal;
    border-radius: .693rem;
    color: #fff;
    background: #1a3d96;
    text-align: center;
    padding: 0 .4rem;
    font-size: .32rem;
    height: .507rem;
    line-height: .507rem;
    margin-left: .107rem
}

.lotteryMain[data-v-38dbdcde] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.open_code_zone[data-v-38dbdcde] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-38dbdcde] {
    flex: 1
}

.open_code_zone_left-title[data-v-38dbdcde] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-38dbdcde] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-38dbdcde] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-38dbdcde] {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-size: 14px;
    text-align: right
}

.beijing_xuhua[data-v-38dbdcde] {
    background: #f0f0f0;
    padding: 3px 0
}

.position_sett[data-v-38dbdcde] {
    display: flex;
    margin-top: 3px;
    font-size: 14px
}

.position_sett div[data-v-38dbdcde] {
    padding: 4px 0;
    border-radius: 13px;
    background: #ddd;
    margin-left: 12px;
    cursor: pointer;
    width: 48px;
    text-align: center
}

.huanyuan[data-v-38dbdcde] {
    background: #1a3d96!important;
    color: #fff;
    padding: 4px 9px;
    border-radius: 13px;
    margin-left: 12px;
    cursor: pointer
}

.find-div[data-v-38dbdcde] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px
}

.this_year[data-v-38dbdcde] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.last_year[data-v-38dbdcde] {
    display: flex;
    align-items: center;
    height: 29px;
    padding: 0 8px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.find-input[data-v-38dbdcde] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-38dbdcde] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-38dbdcde] {
    width: 16px;
    cursor: pointer
}

.back_red[data-v-38dbdcde] {
    background-color: #1a3d96!important;
    color: #fff!important
}

table[data-v-36efebf9],td[data-v-36efebf9],th[data-v-36efebf9] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-36efebf9] {
    background-color: #fafafa
}

td[data-v-36efebf9],th[data-v-36efebf9] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-36efebf9] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-36efebf9] {
    text-align: center
}

.open-item-box[data-v-36efebf9] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd
}

.open-item-expect[data-v-36efebf9] {
    padding: .213rem .107rem
}

.beijing_xuhua[data-v-36efebf9] {
    background-color: #f0f0f0;
    padding: .213rem .107rem
}

.beijing_xuhua .position[data-v-36efebf9] {
    display: flex;
    flex-wrap: wrap
}

.position-item[data-v-36efebf9] {
    border-radius: .16rem;
    cursor: pointer;
    font-size: .293rem;
    height: .32rem;
    line-height: .32rem;
    padding: .107rem;
    background: #ddd;
    margin-right: .107rem
}

.position-item1[data-v-36efebf9] {
    background-color: #fff!important;
    color: #1a3d96!important
}

.position-item2[data-v-36efebf9] {
    color: #fff!important;
    background-color: #1a3d96!important
}

.beijing_xuhua .condition[data-v-36efebf9] {
    display: flex;
    flex-wrap: wrap
}

.back_red[data-v-36efebf9] {
    background-color: #1a3d96!important;
    color: #fff!important
}

.huifang2[data-v-36efebf9] {
    display: inline-block;
    font-style: normal;
    border-radius: .693rem;
    color: #fff;
    background: #1a3d96;
    text-align: center;
    padding: 0 .4rem;
    font-size: .32rem;
    height: .507rem;
    line-height: .507rem;
    margin-left: .107rem
}

.lotteryMain[data-v-08b198f9] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.notice[data-v-08b198f9] {
    background-color: #fdf7e8;
    display: inline-block;
    height: 36px;
    font-size: 14px;
    position: relative;
    right: -74px;
    top: -3px;
    color: #525252;
    padding-left: 20px
}

.live_switch_area[data-v-08b198f9] {
    display: flex;
    align-items: center
}

.switch_btn[data-v-08b198f9],.switch_live[data-v-08b198f9] {
    display: flex;
    align-items: center;
    width: 125px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.switch_live[data-v-08b198f9] {
    height: 36px
}

.switch_btn[data-v-08b198f9] {
    height: 27px;
    background: #ddd
}

.btn_back[data-v-08b198f9] {
    background-color: #1a3d96;
    color: #fff
}

.tv-div[data-v-08b198f9] {
    height: 384px!important;
    background: #000
}

.tv-div[data-v-08b198f9],.tv1-div[data-v-08b198f9] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 21px;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-top: 8px;
    margin-bottom: 16px
}

.tv1-div[data-v-08b198f9] {
    min-height: 384px
}

.live-box[data-v-08b198f9] {
    margin: 0 auto
}

.open_code_zone[data-v-08b198f9] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-08b198f9] {
    flex: 1
}

.open_code_zone_left-title[data-v-08b198f9] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-08b198f9] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-08b198f9] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-08b198f9] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.lotteryTitle2[data-v-08b198f9] {
    font-size: 14px;
    padding-bottom: 8px
}

.find-div[data-v-08b198f9] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    width: 1162px;
    border: 1px solid #ddd;
    border-bottom: 0
}

.find-input[data-v-08b198f9] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-08b198f9] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-08b198f9] {
    width: 16px;
    cursor: pointer
}

.video-box[data-v-08b198f9] {
    border: 1px solid #ddd;
    padding: 20px
}

.video-box-1[data-v-08b198f9] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 8px 32px
}

.video_cover[data-v-08b198f9] {
    background: url(/img/repeat.png);
    height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-08b198f9] {
    width: 68px
}

.play[data-v-08b198f9] {
    cursor: pointer
}

.video_expect_number[data-v-08b198f9] {
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 8px;
    color: #414141
}

.seconde_span[data-v-08b198f9] {
    color: red;
    font-weight: 700
}

.operate-btn-1[data-v-08b198f9] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-08b198f9],.operate-btn-2[data-v-08b198f9] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer;
    opacity: 0
}

.operate-btn-2[data-v-08b198f9] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-08b198f9] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-08b198f9] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
    opacity: 0
}

.loading-box[data-v-6249c922] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 5.333rem
}

span[data-v-6249c922] {
    font-size: .373rem;
    color: #1a3d96
}

.tv-div[data-v-6629741e] {
    height: 184px;
    background: #000
}

.tv-div[data-v-6629741e],.tv1-div[data-v-6629741e] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 10px;
    align-items: center;
    justify-content: center;
    position: relative
}

.tv1-div[data-v-6629741e] {
    min-height: 184px
}

.live-box[data-v-6629741e] {
    margin: 0 auto
}

.open-item-box[data-v-6629741e] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd;
    border-bottom: .027rem solid #ddd
}

.open-item-expect[data-v-6629741e],.video-box[data-v-6629741e] {
    padding: .213rem .107rem
}

.video-box-1[data-v-6629741e] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: .107rem .107rem
}

.video_cover[data-v-6629741e] {
    background: url(/img/repeat.png);
    height: 2.667rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-6629741e] {
    width: 1.28rem
}

.play[data-v-6629741e] {
    cursor: pointer
}

.video_expect_number[data-v-6629741e] {
    height: .533rem;
    line-height: .533rem;
    text-align: center;
    font-size: .213rem;
    color: #414141
}

.seconde_span[data-v-6629741e] {
    color: red;
    font-weight: 700
}

.live_switch_area[data-v-6629741e] {
    display: flex;
    align-items: center;
    padding: .213rem .107rem
}

.switch_live[data-v-6629741e] {
    font-size: .373rem;
    padding-right: .107rem
}

.switch_btn[data-v-6629741e] {
    overflow: hidden;
    padding: 0 .26rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .907rem;
    font-size: .373rem;
    cursor: pointer;
    color: #000;
    height: .72rem;
    background: #ddd
}

.btn_back[data-v-6629741e] {
    background-color: #1a3d96;
    color: #fff
}

.mipai-box[data-v-6629741e] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-6629741e] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.operate-btn-4[data-v-6629741e] {
    display: flex;
    align-items: center
}

.lotteryMain[data-v-99671cce] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.notice[data-v-99671cce] {
    background-color: #fdf7e8;
    display: inline-block;
    height: 36px;
    font-size: 14px;
    position: relative;
    right: -74px;
    top: -3px;
    color: #525252;
    padding-left: 20px
}

.live_switch_area[data-v-99671cce] {
    display: flex;
    align-items: center
}

.switch_btn[data-v-99671cce],.switch_live[data-v-99671cce] {
    display: flex;
    align-items: center;
    width: 125px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.switch_live[data-v-99671cce] {
    height: 36px
}

.switch_btn[data-v-99671cce] {
    height: 27px;
    background: #ddd
}

.btn_back[data-v-99671cce] {
    background-color: #1a3d96;
    color: #fff
}

.tv-div[data-v-99671cce] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 21px;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-top: 8px;
    margin-bottom: 16px
}

.live-box[data-v-99671cce] {
    margin: 0 auto
}

.open_code_zone[data-v-99671cce] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-99671cce] {
    flex: 1
}

.open_code_zone_left-title[data-v-99671cce] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-99671cce] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-99671cce] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-99671cce] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.lotteryTitle2[data-v-99671cce] {
    font-size: 14px;
    padding-bottom: 8px
}

.find-div[data-v-99671cce] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    width: 1162px;
    border: 1px solid #ddd;
    border-bottom: 0
}

.find-input[data-v-99671cce] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-99671cce] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-99671cce] {
    width: 16px;
    cursor: pointer
}

.video-box[data-v-99671cce] {
    border: 1px solid #ddd;
    padding: 20px
}

.video-box-1[data-v-99671cce] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 8px 32px
}

.video_cover[data-v-99671cce] {
    background: url(/img/repeat.png);
    height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-99671cce] {
    width: 68px
}

.play[data-v-99671cce] {
    cursor: pointer
}

.video_expect_number[data-v-99671cce] {
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 8px;
    color: #414141
}

.seconde_span[data-v-99671cce] {
    color: red;
    font-weight: 700
}

.operate-btn-1[data-v-99671cce] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-99671cce],.operate-btn-2[data-v-99671cce] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer;
    opacity: 0
}

.operate-btn-2[data-v-99671cce] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-99671cce] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-99671cce] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
    opacity: 0
}

.tv-div[data-v-d7ed4c76] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 10px;
    align-items: center;
    justify-content: center;
    position: relative
}

.live-box[data-v-d7ed4c76] {
    margin: 0 auto
}

.open-item-box[data-v-d7ed4c76] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd;
    border-bottom: .027rem solid #ddd
}

.open-item-expect[data-v-d7ed4c76],.video-box[data-v-d7ed4c76] {
    padding: .213rem .107rem
}

.video-box-1[data-v-d7ed4c76] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: .107rem .107rem
}

.video_cover[data-v-d7ed4c76] {
    background: url(/img/repeat.png);
    height: 2.667rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-d7ed4c76] {
    width: 1.28rem
}

.play[data-v-d7ed4c76] {
    cursor: pointer
}

.video_expect_number[data-v-d7ed4c76] {
    height: .533rem;
    line-height: .533rem;
    text-align: center;
    font-size: .213rem;
    color: #414141
}

.seconde_span[data-v-d7ed4c76] {
    color: red;
    font-weight: 700
}

.live_switch_area[data-v-d7ed4c76] {
    display: flex;
    align-items: center;
    padding: .213rem .107rem
}

.switch_live[data-v-d7ed4c76] {
    font-size: .373rem;
    padding-right: .107rem
}

.switch_btn[data-v-d7ed4c76] {
    overflow: hidden;
    padding: 0 .427rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .907rem;
    font-size: .373rem;
    cursor: pointer;
    color: #000;
    height: .72rem;
    background: #ddd
}

.btn_back[data-v-d7ed4c76] {
    background-color: #1a3d96;
    color: #fff
}

.mipai-box[data-v-d7ed4c76] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-d7ed4c76] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.operate-btn-4[data-v-d7ed4c76] {
    display: flex;
    align-items: center
}

.lotteryMain[data-v-73e20f80] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.notice[data-v-73e20f80] {
    background-color: #fdf7e8;
    display: inline-block;
    height: 36px;
    font-size: 14px;
    position: relative;
    right: -74px;
    top: -3px;
    color: #525252;
    padding-left: 20px
}

.live_switch_area[data-v-73e20f80] {
    display: flex;
    align-items: center
}

.switch_btn[data-v-73e20f80],.switch_live[data-v-73e20f80] {
    display: flex;
    align-items: center;
    width: 125px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.switch_live[data-v-73e20f80] {
    height: 36px
}

.switch_btn[data-v-73e20f80] {
    height: 27px;
    background: #ddd
}

.btn_back[data-v-73e20f80] {
    background-color: #1a3d96;
    color: #fff
}

.tv-div[data-v-73e20f80] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 21px;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-top: 8px;
    margin-bottom: 16px
}

.live-box[data-v-73e20f80] {
    margin: 0 auto
}

.open_code_zone[data-v-73e20f80] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-73e20f80] {
    flex: 1
}

.open_code_zone_left-title[data-v-73e20f80] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-73e20f80] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-73e20f80] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-73e20f80] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.lotteryTitle2[data-v-73e20f80] {
    font-size: 14px;
    padding-bottom: 8px
}

.find-div[data-v-73e20f80] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    width: 1162px;
    border: 1px solid #ddd;
    border-bottom: 0
}

.find-input[data-v-73e20f80] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-73e20f80] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-73e20f80] {
    width: 16px;
    cursor: pointer
}

.video-box[data-v-73e20f80] {
    border: 1px solid #ddd;
    padding: 20px
}

.video-box-1[data-v-73e20f80] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 8px 32px
}

.video_cover[data-v-73e20f80] {
    background: url(/img/repeat.png);
    height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-73e20f80] {
    width: 68px
}

.play[data-v-73e20f80] {
    cursor: pointer
}

.video_expect_number[data-v-73e20f80] {
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 8px;
    color: #414141
}

.seconde_span[data-v-73e20f80] {
    color: red;
    font-weight: 700
}

.operate-btn-1[data-v-73e20f80] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-73e20f80],.operate-btn-2[data-v-73e20f80] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer;
    opacity: 0
}

.operate-btn-2[data-v-73e20f80] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-73e20f80] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-73e20f80] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
    opacity: 0
}

table[data-v-78395697],td[data-v-78395697],th[data-v-78395697] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-78395697] {
    background-color: #fafafa
}

td[data-v-78395697],th[data-v-78395697] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-78395697] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-78395697] {
    text-align: center
}

.tv-div[data-v-78395697] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 10px;
    align-items: center;
    justify-content: center;
    position: relative
}

.live-box[data-v-78395697] {
    margin: 0 auto
}

.open-item-box[data-v-78395697] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd;
    border-bottom: .027rem solid #ddd
}

.open-item-expect[data-v-78395697],.video-box[data-v-78395697] {
    padding: .213rem .107rem
}

.video-box-1[data-v-78395697] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: .107rem .107rem
}

.video_cover[data-v-78395697] {
    background: url(/img/repeat.png);
    height: 2.667rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-78395697] {
    width: 1.28rem
}

.play[data-v-78395697] {
    cursor: pointer
}

.video_expect_number[data-v-78395697] {
    height: .533rem;
    line-height: .533rem;
    text-align: center;
    font-size: .213rem;
    color: #414141
}

.seconde_span[data-v-78395697] {
    color: red;
    font-weight: 700
}

.live_switch_area[data-v-78395697] {
    display: flex;
    align-items: center;
    padding: .213rem .107rem
}

.switch_live[data-v-78395697] {
    font-size: .373rem;
    padding-right: .107rem
}

.switch_btn[data-v-78395697] {
    overflow: hidden;
    padding: 0 .427rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .907rem;
    font-size: .373rem;
    cursor: pointer;
    color: #000;
    height: .72rem;
    background: #ddd
}

.btn_back[data-v-78395697] {
    background-color: #1a3d96;
    color: #fff
}

.mipai-box[data-v-78395697] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-78395697] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.operate-btn-4[data-v-78395697] {
    display: flex;
    align-items: center
}

.lotteryMain[data-v-767949c2] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.notice[data-v-767949c2] {
    background-color: #fdf7e8;
    display: inline-block;
    height: 36px;
    font-size: 14px;
    position: relative;
    right: -74px;
    top: -3px;
    color: #525252;
    padding-left: 20px
}

.live_switch_area[data-v-767949c2] {
    display: flex;
    align-items: center
}

.switch_btn[data-v-767949c2],.switch_live[data-v-767949c2] {
    display: flex;
    align-items: center;
    width: 125px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.switch_live[data-v-767949c2] {
    height: 36px
}

.switch_btn[data-v-767949c2] {
    height: 27px;
    background: #ddd
}

.btn_back[data-v-767949c2] {
    background-color: #1a3d96;
    color: #fff
}

.tv-div[data-v-767949c2] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 21px;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-top: 8px;
    margin-bottom: 16px
}

.live-box[data-v-767949c2] {
    margin: 0 auto
}

.open_code_zone[data-v-767949c2] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-767949c2] {
    flex: 1
}

.open_code_zone_left-title[data-v-767949c2] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-767949c2] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-767949c2] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-767949c2] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.lotteryTitle2[data-v-767949c2] {
    font-size: 14px;
    padding-bottom: 8px
}

.find-div[data-v-767949c2] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    width: 1162px;
    border: 1px solid #ddd;
    border-bottom: 0
}

.find-input[data-v-767949c2] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-767949c2] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-767949c2] {
    width: 16px;
    cursor: pointer
}

.video-box[data-v-767949c2] {
    border: 1px solid #ddd;
    padding: 20px
}

.video-box-1[data-v-767949c2] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 8px 32px
}

.video_cover[data-v-767949c2] {
    background: url(/img/repeat.png);
    height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-767949c2] {
    width: 68px
}

.play[data-v-767949c2] {
    cursor: pointer
}

.video_expect_number[data-v-767949c2] {
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 8px;
    color: #414141
}

.seconde_span[data-v-767949c2] {
    color: red;
    font-weight: 700
}

.operate-btn-1[data-v-767949c2] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-767949c2],.operate-btn-2[data-v-767949c2] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer;
    opacity: 0
}

.operate-btn-2[data-v-767949c2] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-767949c2] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-767949c2] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
    opacity: 0
}

table[data-v-2cd50963],td[data-v-2cd50963],th[data-v-2cd50963] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-2cd50963] {
    background-color: #fafafa
}

td[data-v-2cd50963],th[data-v-2cd50963] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-2cd50963] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-2cd50963] {
    text-align: center
}

.tv-div[data-v-2cd50963] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 10px;
    align-items: center;
    justify-content: center;
    position: relative
}

.live-box[data-v-2cd50963] {
    margin: 0 auto
}

.open-item-box[data-v-2cd50963] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd;
    border-bottom: .027rem solid #ddd
}

.open-item-expect[data-v-2cd50963],.video-box[data-v-2cd50963] {
    padding: .213rem .107rem
}

.video-box-1[data-v-2cd50963] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: .107rem .107rem
}

.video_cover[data-v-2cd50963] {
    background: url(/img/repeat.png);
    height: 2.667rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-2cd50963] {
    width: 1.28rem
}

.play[data-v-2cd50963] {
    cursor: pointer
}

.video_expect_number[data-v-2cd50963] {
    height: .533rem;
    line-height: .533rem;
    text-align: center;
    font-size: .213rem;
    color: #414141
}

.seconde_span[data-v-2cd50963] {
    color: red;
    font-weight: 700
}

.live_switch_area[data-v-2cd50963] {
    display: flex;
    align-items: center;
    padding: .213rem .107rem
}

.switch_live[data-v-2cd50963] {
    font-size: .373rem;
    padding-right: .107rem
}

.switch_btn[data-v-2cd50963] {
    overflow: hidden;
    padding: 0 .427rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .907rem;
    font-size: .373rem;
    cursor: pointer;
    color: #000;
    height: .72rem;
    background: #ddd
}

.btn_back[data-v-2cd50963] {
    background-color: #1a3d96;
    color: #fff
}

.mipai-box[data-v-2cd50963] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-2cd50963] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.operate-btn-4[data-v-2cd50963] {
    display: flex;
    align-items: center
}

.lotteryMain[data-v-7e97acd3] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.notice[data-v-7e97acd3] {
    background-color: #fdf7e8;
    display: inline-block;
    height: 36px;
    font-size: 14px;
    position: relative;
    right: -74px;
    top: -3px;
    color: #525252;
    padding-left: 20px
}

.live_switch_area[data-v-7e97acd3] {
    display: flex;
    align-items: center
}

.switch_btn[data-v-7e97acd3],.switch_live[data-v-7e97acd3] {
    display: flex;
    align-items: center;
    width: 125px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.switch_live[data-v-7e97acd3] {
    height: 36px
}

.switch_btn[data-v-7e97acd3] {
    height: 27px;
    background: #ddd
}

.btn_back[data-v-7e97acd3] {
    background-color: #1a3d96;
    color: #fff
}

.tv-div[data-v-7e97acd3] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 21px;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-top: 8px;
    margin-bottom: 16px
}

.live-box[data-v-7e97acd3] {
    margin: 0 auto
}

.open_code_zone[data-v-7e97acd3] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 324px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-7e97acd3] {
    flex: 1
}

.open_code_zone_left-title[data-v-7e97acd3] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-7e97acd3] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-7e97acd3] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-7e97acd3] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.lotteryTitle2[data-v-7e97acd3] {
    font-size: 14px;
    padding-bottom: 8px
}

.find-div[data-v-7e97acd3] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    width: 1162px;
    border: 1px solid #ddd;
    border-bottom: 0
}

.find-input[data-v-7e97acd3] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-7e97acd3] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-7e97acd3] {
    width: 16px;
    cursor: pointer
}

.video-box[data-v-7e97acd3] {
    border: 1px solid #ddd;
    padding: 20px
}

.video-box-1[data-v-7e97acd3] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 8px 32px
}

.video_cover[data-v-7e97acd3] {
    background: url(/img/repeat.png);
    height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-7e97acd3] {
    width: 68px
}

.play[data-v-7e97acd3] {
    cursor: pointer
}

.video_expect_number[data-v-7e97acd3] {
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 8px;
    color: #414141
}

.seconde_span[data-v-7e97acd3] {
    color: red;
    font-weight: 700
}

.operate-btn-1[data-v-7e97acd3] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-7e97acd3],.operate-btn-2[data-v-7e97acd3] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer;
    opacity: 0
}

.operate-btn-2[data-v-7e97acd3] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-7e97acd3] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-7e97acd3] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
    opacity: 0
}

table[data-v-672c3e5f],td[data-v-672c3e5f],th[data-v-672c3e5f] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-672c3e5f] {
    background-color: #fafafa;
    font-size: .32rem
}

td[data-v-672c3e5f],th[data-v-672c3e5f] {
    height: .6rem;
    line-height: .6rem
}

td[data-v-672c3e5f] {
    font-size: .3rem
}

table[data-v-672c3e5f] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-672c3e5f] {
    text-align: center
}

.tv-div[data-v-672c3e5f] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 10px;
    align-items: center;
    justify-content: center;
    position: relative
}

.live-box[data-v-672c3e5f] {
    margin: 0 auto
}

.open-item-box[data-v-672c3e5f] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd;
    border-bottom: .027rem solid #ddd
}

.open-item-expect[data-v-672c3e5f],.video-box[data-v-672c3e5f] {
    padding: .213rem .107rem
}

.video-box-1[data-v-672c3e5f] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: .107rem .107rem
}

.video_cover[data-v-672c3e5f] {
    background: url(/img/repeat.png);
    height: 2.667rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-672c3e5f] {
    width: 1.28rem
}

.play[data-v-672c3e5f] {
    cursor: pointer
}

.video_expect_number[data-v-672c3e5f] {
    height: .533rem;
    line-height: .533rem;
    text-align: center;
    font-size: .213rem;
    color: #414141
}

.seconde_span[data-v-672c3e5f] {
    color: red;
    font-weight: 700
}

.live_switch_area[data-v-672c3e5f] {
    display: flex;
    align-items: center;
    padding: .213rem .107rem
}

.switch_live[data-v-672c3e5f] {
    font-size: .373rem;
    padding-right: .107rem
}

.switch_btn[data-v-672c3e5f] {
    overflow: hidden;
    padding: 0 .427rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .907rem;
    font-size: .373rem;
    cursor: pointer;
    color: #000;
    height: .72rem;
    background: #ddd
}

.btn_back[data-v-672c3e5f] {
    background-color: #1a3d96;
    color: #fff
}

.mipai-box[data-v-672c3e5f] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-672c3e5f] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.operate-btn-4[data-v-672c3e5f] {
    display: flex;
    align-items: center
}

.lotteryMain[data-v-58211cb2] {
    width: 1170px;
    height: 50px;
    line-height: 36px;
    font-size: 24px;
    color: #2c2c2c;
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    font-family: Microsoft JhengHei,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Arial,sans-serif;
    box-sizing: border-box
}

.notice[data-v-58211cb2] {
    background-color: #fdf7e8;
    display: inline-block;
    height: 36px;
    font-size: 14px;
    position: relative;
    right: -74px;
    top: -3px;
    color: #525252;
    padding-left: 20px
}

.live_switch_area[data-v-58211cb2] {
    display: flex;
    align-items: center
}

.switch_btn[data-v-58211cb2],.switch_live[data-v-58211cb2] {
    display: flex;
    align-items: center;
    width: 125px;
    justify-content: center;
    border-radius: 34px;
    font-size: 16px;
    cursor: pointer;
    color: #000
}

.switch_live[data-v-58211cb2] {
    height: 36px
}

.switch_btn[data-v-58211cb2] {
    height: 27px;
    background: #ddd
}

.btn_back[data-v-58211cb2] {
    background-color: #1a3d96;
    color: #fff
}

.tv-div[data-v-58211cb2] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 21px;
    align-items: center;
    justify-content: center;
    position: relative;
    margin-top: 8px;
    margin-bottom: 16px
}

.live-box[data-v-58211cb2] {
    margin: 0 auto
}

.open_code_zone[data-v-58211cb2] {
    border: 1px solid #ddd;
    padding: 0 64px;
    height: 234px;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.open_code_zone_left[data-v-58211cb2] {
    flex: 1
}

.open_code_zone_left-title[data-v-58211cb2] {
    margin-bottom: 32px
}

.open_code_zone_left-title-1[data-v-58211cb2] {
    font: 16px Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;
    font-weight: bolder
}

.open_code_zone_left-title-2[data-v-58211cb2] {
    font-size: 15px;
    margin-left: 20px
}

.open_code_zone_right[data-v-58211cb2] {
    display: flex;
    flex-direction: column;
    align-items: center
}

.lotteryTitle2[data-v-58211cb2] {
    font-size: 14px;
    padding-bottom: 8px
}

.find-div[data-v-58211cb2] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 50px;
    width: 1162px;
    border: 1px solid #ddd;
    border-bottom: 0
}

.find-input[data-v-58211cb2] {
    width: 136px;
    border-radius: 40px;
    display: flex;
    border: 1px solid #ddd;
    align-items: center;
    justify-content: center;
    height: 36px;
    margin-right: 27px
}

.find-input input[data-v-58211cb2] {
    outline: none;
    border: 0;
    height: 60%;
    width: 80%;
    font-size: 16px
}

.find-input img[data-v-58211cb2] {
    width: 16px;
    cursor: pointer
}

.video-box[data-v-58211cb2] {
    border: 1px solid #ddd;
    padding: 20px
}

.video-box-1[data-v-58211cb2] {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    grid-gap: 8px 32px
}

.video_cover[data-v-58211cb2] {
    background: url(/img/repeat.png);
    height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-58211cb2] {
    width: 68px
}

.play[data-v-58211cb2] {
    cursor: pointer
}

.video_expect_number[data-v-58211cb2] {
    height: 20px;
    line-height: 20px;
    text-align: center;
    font-size: 8px;
    color: #414141
}

.seconde_span[data-v-58211cb2] {
    color: red;
    font-weight: 700
}

.operate-btn-1[data-v-58211cb2] {
    border-radius: 3px;
    border: 1px solid #bb8215;
    background: linear-gradient(180deg,#deb030,#e59e10);
    margin: 0 10px
}

.operate-btn-1[data-v-58211cb2],.operate-btn-2[data-v-58211cb2] {
    display: inline-block;
    font-size: 14px;
    color: #fff;
    padding: 5px 20px;
    box-shadow: inset 0 0 3px;
    cursor: pointer;
    opacity: 0
}

.operate-btn-2[data-v-58211cb2] {
    background: #d61a1a;
    border-radius: 3px;
    border: 1px solid #b02b21;
    background: linear-gradient(180deg,#d21e1e,#b02b21)
}

.operate-btn-4[data-v-58211cb2] {
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    cursor: pointer
}

.operate-btn-3[data-v-58211cb2] {
    color: #000;
    font-size: 16px;
    display: inline-block;
    cursor: pointer;
    opacity: 0
}

table[data-v-219fa9f4],td[data-v-219fa9f4],th[data-v-219fa9f4] {
    border: 1px solid #e6e6e6;
    font-size: .4rem
}

th[data-v-219fa9f4] {
    background-color: #fafafa
}

td[data-v-219fa9f4],th[data-v-219fa9f4] {
    height: .6rem;
    line-height: .6rem
}

table[data-v-219fa9f4] {
    border-collapse: collapse;
    width: 100%
}

td[data-v-219fa9f4] {
    text-align: center
}

.tv-div[data-v-219fa9f4] {
    width: 100%;
    display: flex;
    color: #fff;
    font-size: 10px;
    align-items: center;
    justify-content: center;
    position: relative
}

.live-box[data-v-219fa9f4] {
    margin: 0 auto
}

.open-item-box[data-v-219fa9f4] {
    padding: .213rem .107rem;
    border-top: .027rem solid #ddd;
    border-bottom: .027rem solid #ddd
}

.open-item-expect[data-v-219fa9f4],.video-box[data-v-219fa9f4] {
    padding: .213rem .107rem
}

.video-box-1[data-v-219fa9f4] {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    grid-gap: .107rem .107rem
}

.video_cover[data-v-219fa9f4] {
    background: url(/img/repeat.png);
    height: 2.667rem;
    display: flex;
    justify-content: center;
    align-items: center;
    background-size: cover
}

.video_cover img[data-v-219fa9f4] {
    width: 1.28rem
}

.play[data-v-219fa9f4] {
    cursor: pointer
}

.video_expect_number[data-v-219fa9f4] {
    height: .533rem;
    line-height: .533rem;
    text-align: center;
    font-size: .213rem;
    color: #414141
}

.seconde_span[data-v-219fa9f4] {
    color: red;
    font-weight: 700
}

.live_switch_area[data-v-219fa9f4] {
    display: flex;
    align-items: center;
    padding: .213rem .107rem
}

.switch_live[data-v-219fa9f4] {
    font-size: .373rem;
    padding-right: .107rem
}

.switch_btn[data-v-219fa9f4] {
    overflow: hidden;
    padding: 0 .427rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: .907rem;
    font-size: .373rem;
    cursor: pointer;
    color: #000;
    height: .72rem;
    background: #ddd
}

.btn_back[data-v-219fa9f4] {
    background-color: #1a3d96;
    color: #fff
}

.mipai-box[data-v-219fa9f4] {
    width: 20%;
    height: 100%;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.mipai[data-v-219fa9f4] {
    background-color: #1a3d96;
    border-radius: .053rem;
    font-size: .373rem;
    overflow: hidden;
    padding: .107rem .213rem
}

.operate-btn-4[data-v-219fa9f4] {
    display: flex;
    align-items: center
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    vertical-align: baseline;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -khtml-user-select: none;
    -webkit-tap-highlight-color: transparent
}

body,html {
    font-family: PingFangSC-Regular,Microsoft YaHei,Helvetica!important
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

ol,ul {
    list-style: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.router-link-active,a {
    text-decoration: none;
    color: #000
}

#app,body,html {
    height: 100%
}

.chart-title-1 {
    justify-content: space-between
}

.chart-opt,.chart-title-1,.count,.select {
    display: flex;
    align-items: center
}

.count,.select {
    padding-right: .213rem
}

.select,.select #lottery {
    height: 100%
}

.count-title {
    font-size: .32rem;
    color: #000;
    padding-right: .107rem
}

.horizontal-box {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    overflow: hidden
}

.full-screen {
    right: .213rem;
    top: .213rem;
    z-index: 1000
}

.full-screen,.full-screen-exit {
    position: absolute;
    color: #1a3d96;
    font-size: .373rem;
    font-weight: 700;
    display: flex;
    align-items: center
}

.full-screen-exit {
    right: .853rem;
    top: .427rem;
    z-index: 1002
}

.vertical-box {
    overflow: hidden;
    box-sizing: border-box;
    padding-left: 3.2rem;
    position: fixed;
    width: 100vh;
    height: 100vw;
    background-color: #fff;
    left: calc(-50vh + 50vw);
    bottom: calc(50vh - 50vw);
    transform: rotate(90deg);
    z-index: 10000000
}

.pc-chart-title-1 {
    justify-content: space-between
}

.pc-chart-opt,.pc-chart-title-1,.pc-count,.pc-select {
    display: flex;
    align-items: center
}

.pc-count,.pc-select {
    padding-right: 8px
}

.pc-select,.pc-select #pc-lottery {
    height: 100%
}

.pc-count-title {
    font-size: 16px;
    color: #000;
    padding-right: 4px;
    margin-left: 8px
}

.pc-horizontal-box {
    position: relative;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    overflow: hidden
}

.dp__input_wrap {
    position: relative;
    width: 100%;
    box-sizing: unset
}

.dp__input_wrap:focus {
    border-color: var(--dp-border-color-hover);
    outline: none
}

.dp__input_valid {
    box-shadow: 0 0 var(--dp-border-radius) var(--dp-success-color)
}

.dp__input_valid,.dp__input_valid:hover {
    border-color: var(--dp-success-color)
}

.dp__input_invalid {
    box-shadow: 0 0 var(--dp-border-radius) var(--dp-danger-color)
}

.dp__input_invalid,.dp__input_invalid:hover {
    border-color: var(--dp-danger-color)
}

.dp__input {
    background-color: var(--dp-background-color);
    border-radius: var(--dp-border-radius);
    font-family: var(--dp-font-family);
    border: 1px solid var(--dp-border-color);
    outline: none;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%;
    font-size: var(--dp-font-size);
    line-height: calc(var(--dp-font-size)*1.5);
    padding: var(--dp-input-padding);
    color: var(--dp-text-color);
    box-sizing: border-box
}

.dp__input::-moz-placeholder {
    opacity: .7
}

.dp__input::placeholder {
    opacity: .7
}

.dp__input:hover:not(.dp__input_focus) {
    border-color: var(--dp-border-color-hover)
}

.dp__input_reg {
    caret-color: transparent
}

.dp__input_focus {
    border-color: var(--dp-border-color-focus)
}

.dp__disabled {
    background: var(--dp-disabled-color)
}

.dp__disabled::-moz-placeholder {
    color: var(--dp-disabled-color-text)
}

.dp__disabled::placeholder {
    color: var(--dp-disabled-color-text)
}

.dp__input_icons {
    display: inline-block;
    width: var(--dp-font-size);
    height: var(--dp-font-size);
    stroke-width: 0;
    font-size: var(--dp-font-size);
    line-height: calc(var(--dp-font-size)*1.5);
    padding: 6px 12px;
    color: var(--dp-icon-color);
    box-sizing: content-box
}

.dp__input_icon {
    inset-inline-start: 0
}

.dp__clear_icon,.dp__input_icon {
    cursor: pointer;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    color: var(--dp-icon-color)
}

.dp__clear_icon {
    inset-inline-end: 0
}

.dp__input_icon_pad {
    padding-inline-start: var(--dp-input-icon-padding)
}

.dp__menu {
    background: var(--dp-background-color);
    border-radius: var(--dp-border-radius);
    min-width: var(--dp-menu-min-width);
    font-family: var(--dp-font-family);
    font-size: var(--dp-font-size);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    border: 1px solid var(--dp-menu-border-color)
}

.dp__menu,.dp__menu:after,.dp__menu:before {
    box-sizing: border-box
}

.dp__menu:focus {
    border: 1px solid var(--dp-menu-border-color);
    outline: none
}

.dp--menu-wrapper {
    position: absolute;
    z-index: 99999
}

.dp__menu_inner {
    padding: var(--dp-menu-padding)
}

.dp--menu--inner-stretched {
    padding: 6px 0
}

.dp__menu_index {
    z-index: 99999
}

.dp-menu-loading,.dp__menu_disabled,.dp__menu_readonly {
    position: absolute;
    inset: 0;
    z-index: 999999
}

.dp__menu_disabled {
    background: hsla(0,0%,100%,.5);
    cursor: not-allowed
}

.dp__menu_readonly {
    background: transparent;
    cursor: default
}

.dp-menu-loading {
    background: hsla(0,0%,100%,.5);
    cursor: default
}

.dp--menu-load-container {
    display: flex;
    height: 100%;
    width: 100%;
    justify-content: center;
    align-items: center
}

.dp--menu-loader {
    width: 48px;
    height: 48px;
    border: var(--dp-loader);
    border-bottom-color: transparent;
    border-radius: 50%;
    display: inline-block;
    box-sizing: border-box;
    animation: dp-load-rotation 1s linear infinite;
    position: absolute
}

@keyframes dp-load-rotation {
    0% {
        transform: rotate(0deg)
    }

    to {
        transform: rotate(1turn)
    }
}

.dp__arrow_top {
    top: 0;
    border-inline-end: 1px solid var(--dp-menu-border-color);
    border-top: 1px solid var(--dp-menu-border-color);
    transform: translate(-50%,-50%) rotate(-45deg)
}

.dp__arrow_bottom,.dp__arrow_top {
    left: var(--dp-arrow-left);
    height: 12px;
    width: 12px;
    background-color: var(--dp-background-color);
    position: absolute
}

.dp__arrow_bottom {
    bottom: 0;
    border-inline-end: 1px solid var(--dp-menu-border-color);
    border-bottom: 1px solid var(--dp-menu-border-color);
    transform: translate(-50%,50%) rotate(45deg)
}

.dp__action_extra {
    text-align: center;
    padding: 2px 0
}

.dp--preset-dates {
    padding: 5px;
    border-inline-end: 1px solid var(--dp-border-color)
}

@media only screen and (width <= 600px) {
    .dp--preset-dates {
        display: flex;
        align-self: center;
        border: none;
        overflow-x: auto;
        max-width: calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)
    }
}

.dp--preset-dates-collapsed {
    display: flex;
    align-self: center;
    border: none;
    overflow-x: auto;
    max-width: calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)
}

.dp__sidebar_left {
    padding: 5px;
    border-inline-end: 1px solid var(--dp-border-color)
}

.dp__sidebar_right {
    padding: 5px;
    margin-inline-end: 1px solid var(--dp-border-color)
}

.dp--preset-range {
    display: block;
    width: 100%;
    padding: 5px;
    text-align: left;
    white-space: nowrap;
    color: var(--dp-text-color);
    border-radius: var(--dp-border-radius);
    transition: var(--dp-common-transition)
}

.dp--preset-range:hover {
    background-color: var(--dp-hover-color);
    color: var(--dp-hover-text-color);
    cursor: pointer
}

@media only screen and (width <= 600px) {
    .dp--preset-range {
        border: 1px solid var(--dp-border-color);
        margin: 0 3px
    }

    .dp--preset-range:first-child {
        margin-left: 0
    }

    .dp--preset-range:last-child {
        margin-right: 0
    }
}

.dp--preset-range-collapsed {
    border: 1px solid var(--dp-border-color);
    margin: 0 3px
}

.dp--preset-range-collapsed:first-child {
    margin-left: 0
}

.dp--preset-range-collapsed:last-child {
    margin-right: 0
}

.dp__menu_content_wrapper {
    display: flex
}

@media only screen and (width <= 600px) {
    .dp__menu_content_wrapper {
        flex-direction: column-reverse
    }
}

.dp--menu-content-wrapper-collapsed {
    flex-direction: column-reverse
}

.dp__calendar_header {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    color: var(--dp-text-color);
    white-space: nowrap;
    font-weight: 700
}

.dp__calendar_header_item {
    text-align: center;
    flex-grow: 1;
    height: var(--dp-cell-size);
    padding: var(--dp-cell-padding);
    width: var(--dp-cell-size);
    box-sizing: border-box
}

.dp__calendar_row {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: var(--dp-row-margin)
}

.dp__calendar_item {
    text-align: center;
    flex-grow: 1;
    box-sizing: border-box;
    color: var(--dp-text-color)
}

.dp__calendar {
    position: relative
}

.dp__calendar_header_cell {
    border-bottom: thin solid var(--dp-border-color);
    padding: var(--dp-calendar-header-cell-padding)
}

.dp__cell_inner {
    display: flex;
    align-items: center;
    text-align: center;
    justify-content: center;
    border-radius: var(--dp-cell-border-radius);
    height: var(--dp-cell-size);
    padding: var(--dp-cell-padding);
    width: var(--dp-cell-size);
    border: 1px solid transparent;
    box-sizing: border-box;
    position: relative
}

.dp__cell_inner:hover {
    transition: all .2s
}

.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start {
    border-end-end-radius: 0;
    border-start-end-radius: 0
}

.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end {
    border-end-start-radius: 0;
    border-start-start-radius: 0
}

.dp__active_date,.dp__range_end,.dp__range_start {
    background: var(--dp-primary-color);
    color: var(--dp-primary-text-color)
}

.dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color)
}

.dp__cell_disabled,.dp__cell_offset {
    color: var(--dp-secondary-color)
}

.dp__cell_disabled {
    cursor: not-allowed
}

.dp__range_between {
    background: var(--dp-range-between-dates-background-color);
    color: var(--dp-range-between-dates-text-color);
    border-radius: 0;
    border: 1px solid var(--dp-range-between-border-color)
}

.dp__range_between_week {
    background: var(--dp-primary-color);
    color: var(--dp-primary-text-color);
    border-radius: 0;
    border-top: 1px solid var(--dp-primary-color);
    border-bottom: 1px solid var(--dp-primary-color)
}

.dp__today {
    border: 1px solid var(--dp-primary-color)
}

.dp__week_num {
    color: var(--dp-secondary-color);
    text-align: center
}

.dp__cell_auto_range {
    border-radius: 0;
    border-top: 1px dashed var(--dp-primary-color);
    border-bottom: 1px dashed var(--dp-primary-color)
}

.dp__cell_auto_range_start {
    border-start-start-radius: var(--dp-cell-border-radius);
    border-end-start-radius: var(--dp-cell-border-radius);
    border-inline-start: 1px dashed var(--dp-primary-color);
    border-top: 1px dashed var(--dp-primary-color);
    border-bottom: 1px dashed var(--dp-primary-color)
}

.dp__cell_auto_range_end {
    border-start-end-radius: var(--dp-cell-border-radius);
    border-end-end-radius: var(--dp-cell-border-radius);
    border-top: 1px dashed var(--dp-primary-color);
    border-bottom: 1px dashed var(--dp-primary-color);
    border-inline-end: 1px dashed var(--dp-primary-color)
}

.dp__calendar_header_separator {
    width: 100%;
    height: 1px;
    background: var(--dp-border-color)
}

.dp__calendar_next {
    margin-inline-start: var(--dp-multi-calendars-spacing)
}

.dp__marker_dot,.dp__marker_line {
    height: 5px;
    background-color: var(--dp-marker-color);
    position: absolute;
    bottom: 0
}

.dp__marker_dot {
    width: 5px;
    border-radius: 50%;
    left: 50%;
    transform: translateX(-50%)
}

.dp__marker_line {
    width: 100%;
    left: 0
}

.dp__marker_tooltip {
    position: absolute;
    border-radius: var(--dp-border-radius);
    background-color: var(--dp-tooltip-color);
    padding: 5px;
    border: 1px solid var(--dp-border-color);
    z-index: 99999;
    box-sizing: border-box;
    cursor: default
}

.dp__tooltip_content {
    white-space: nowrap
}

.dp__tooltip_text {
    display: flex;
    align-items: center;
    flex-flow: row nowrap;
    color: var(--dp-text-color)
}

.dp__tooltip_mark {
    height: 5px;
    width: 5px;
    border-radius: 50%;
    background-color: var(--dp-text-color);
    color: var(--dp-text-color);
    margin-inline-end: 5px
}

.dp__arrow_bottom_tp {
    bottom: 0;
    height: 8px;
    width: 8px;
    background-color: var(--dp-tooltip-color);
    position: absolute;
    border-inline-end: 1px solid var(--dp-border-color);
    border-bottom: 1px solid var(--dp-border-color);
    transform: translate(-50%,50%) rotate(45deg)
}

.dp__instance_calendar {
    position: relative;
    width: 100%
}

@media only screen and (width <= 600px) {
    .dp__flex_display {
        flex-direction: column
    }
}

.dp--flex-display-collapsed {
    flex-direction: column
}

.dp__cell_highlight {
    background-color: var(--dp-highlight-color)
}

.dp__month_year_row {
    display: flex;
    align-items: center;
    height: var(--dp-month-year-row-height);
    color: var(--dp-text-color);
    box-sizing: border-box
}

.dp__inner_nav {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    height: var(--dp-month-year-row-button-size);
    width: var(--dp-month-year-row-button-size);
    color: var(--dp-icon-color);
    text-align: center;
    border-radius: 50%
}

.dp__inner_nav svg {
    height: var(--dp-button-icon-height);
    width: var(--dp-button-icon-height)
}

.dp__inner_nav:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-icon-color)
}[dir=rtl] .dp__inner_nav {
    transform: rotate(180deg)
}

.dp__inner_nav_disabled,.dp__inner_nav_disabled:hover {
    background: var(--dp-disabled-color);
    color: var(--dp-disabled-color-text);
    cursor: not-allowed
}

.dp--year-select,.dp__month_year_select {
    text-align: center;
    cursor: pointer;
    height: var(--dp-month-year-row-height);
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: var(--dp-border-radius);
    box-sizing: border-box;
    color: var(--dp-text-color)
}

.dp--year-select:hover,.dp__month_year_select:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color);
    transition: var(--dp-common-transition)
}

.dp__month_year_select {
    width: 50%
}

.dp--year-select {
    width: 100%
}

.dp__month_year_wrap {
    display: flex;
    flex-direction: row;
    width: 100%
}

.dp__year_disable_select {
    justify-content: space-around
}

.dp--header-wrap {
    display: flex;
    width: 100%;
    flex-direction: column
}

.dp__overlay {
    width: 100%;
    background: var(--dp-background-color);
    transition: opacity 1s ease-out;
    z-index: 99999;
    font-family: var(--dp-font-family);
    color: var(--dp-text-color);
    box-sizing: border-box
}

.dp--overlay-absolute {
    position: absolute;
    height: 100%;
    top: 0;
    left: 0
}

.dp--overlay-relative {
    position: relative
}

.dp__overlay_container::-webkit-scrollbar-track {
    box-shadow: var(--dp-scroll-bar-background);
    background-color: var(--dp-scroll-bar-background)
}

.dp__overlay_container::-webkit-scrollbar {
    width: 5px;
    background-color: var(--dp-scroll-bar-background)
}

.dp__overlay_container::-webkit-scrollbar-thumb {
    background-color: var(--dp-scroll-bar-color);
    border-radius: 10px
}

.dp__overlay:focus {
    border: none;
    outline: none
}

.dp__container_flex {
    display: flex
}

.dp__container_block {
    display: block
}

.dp__overlay_container {
    flex-direction: column;
    overflow-y: auto;
    height: var(--dp-overlay-height)
}

.dp__time_picker_overlay_container {
    height: 100%
}

.dp__overlay_row {
    padding: 0;
    box-sizing: border-box;
    display: flex;
    margin-inline: auto auto;
    flex-wrap: wrap;
    max-width: 100%;
    width: 100%;
    align-items: center
}

.dp__flex_row {
    flex: 1
}

.dp__overlay_col {
    box-sizing: border-box;
    width: 33%;
    padding: var(--dp-overlay-col-padding);
    white-space: nowrap
}

.dp__overlay_cell_pad {
    padding: var(--dp-common-padding) 0
}

.dp__overlay_cell_active {
    background: var(--dp-primary-color);
    color: var(--dp-primary-text-color)
}

.dp__overlay_cell,.dp__overlay_cell_active {
    cursor: pointer;
    border-radius: var(--dp-border-radius);
    text-align: center
}

.dp__overlay_cell:hover {
    transition: var(--dp-common-transition)
}

.dp__cell_in_between,.dp__overlay_cell:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color)
}

.dp__over_action_scroll {
    right: 5px;
    box-sizing: border-box
}

.dp__overlay_cell_disabled {
    cursor: not-allowed
}

.dp__overlay_cell_disabled,.dp__overlay_cell_disabled:hover {
    background: var(--dp-disabled-color)
}

.dp__overlay_cell_active_disabled {
    cursor: not-allowed
}

.dp__overlay_cell_active_disabled,.dp__overlay_cell_active_disabled:hover {
    background: var(--dp-primary-disabled-color)
}

.dp--tp-wrap {
    max-width: var(--dp-menu-min-width);
    display: none
}

.dp__time_input {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    font-family: var(--dp-font-family);
    color: var(--dp-text-color)
}

.dp__time_col_reg_block {
    padding: 0 20px
}

.dp__time_col_reg_inline {
    padding: 0 10px
}

.dp__time_col_reg_with_button {
    padding: 0 15px
}

.dp__time_col_sec {
    padding: 0 10px
}

.dp__time_col_sec_with_button {
    padding: 0 5px
}

.dp__time_col {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.dp__time_col_block {
    font-size: var(--dp-time-font-size)
}

.dp__time_display_block {
    padding: 0 3px
}

.dp__time_display_inline {
    padding: 5px
}

.dp__time_picker_inline_container {
    display: flex;
    width: 100%;
    justify-content: center
}

.dp__inc_dec_button {
    padding: 5px;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    border-radius: 50%;
    color: var(--dp-icon-color);
    box-sizing: border-box
}

.dp__inc_dec_button,.dp__inc_dec_button svg {
    height: var(--dp-time-inc-dec-button-size);
    width: var(--dp-time-inc-dec-button-size)
}

.dp__inc_dec_button:hover {
    background: var(--dp-hover-color);
    color: var(--dp-primary-color)
}

.dp__time_display {
    cursor: pointer;
    color: var(--dp-text-color);
    border-radius: var(--dp-border-radius);
    display: flex;
    align-items: center;
    justify-content: center
}

.dp__time_display:hover:enabled {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color)
}

.dp__inc_dec_button_inline {
    width: 100%;
    padding: 0;
    height: 8px;
    cursor: pointer;
    display: flex;
    align-items: center
}

.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover {
    background: var(--dp-disabled-color);
    color: var(--dp-disabled-color-text);
    cursor: not-allowed
}

.dp__pm_am_button {
    background: var(--dp-primary-color);
    color: var(--dp-primary-text-color);
    border: none;
    padding: var(--dp-common-padding);
    border-radius: var(--dp-border-radius);
    cursor: pointer
}

.dp__tp_inline_btn_bar {
    width: 100%;
    height: 4px;
    background-color: var(--dp-secondary-color);
    transition: var(--dp-common-transition);
    border-collapse: collapse
}

.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r {
    background-color: var(--dp-primary-color);
    transform: rotate(12deg) scale(1.15) translateY(-2px)
}

.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r,.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l {
    background-color: var(--dp-primary-color);
    transform: rotate(-12deg) scale(1.15) translateY(-2px)
}

.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l {
    background-color: var(--dp-primary-color);
    transform: rotate(12deg) scale(1.15) translateY(-2px)
}

.dp--time-overlay-btn {
    background: none
}

.dp--time-invalid {
    background-color: var(--dp-disabled-color)
}

.dp__action_row {
    display: flex;
    align-items: center;
    width: 100%;
    padding: var(--dp-action-row-padding);
    box-sizing: border-box;
    color: var(--dp-text-color);
    flex-flow: row nowrap
}

.dp__action_row svg {
    height: var(--dp-button-icon-height);
    width: auto
}

.dp__selection_preview {
    display: block;
    color: var(--dp-text-color);
    font-size: var(--dp-preview-font-size);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.dp__action_buttons {
    display: flex;
    flex: 0;
    white-space: nowrap;
    align-items: center;
    justify-content: flex-end;
    margin-inline-start: auto
}

.dp__action_button {
    display: inline-flex;
    align-items: center;
    background: transparent;
    border: 1px solid transparent;
    padding: var(--dp-action-buttons-padding);
    line-height: var(--dp-action-button-height);
    margin-inline-start: 3px;
    height: var(--dp-action-button-height);
    cursor: pointer;
    border-radius: var(--dp-border-radius);
    font-size: var(--dp-preview-font-size);
    font-family: var(--dp-font-family)
}

.dp__action_cancel {
    color: var(--dp-text-color);
    border: 1px solid var(--dp-border-color)
}

.dp__action_cancel:hover {
    border-color: var(--dp-primary-color);
    transition: var(--dp-action-row-transtion)
}

.dp__action_buttons .dp__action_select {
    background: var(--dp-primary-color);
    color: var(--dp-primary-text-color)
}

.dp__action_buttons .dp__action_select:hover {
    background: var(--dp-primary-color);
    transition: var(--dp-action-row-transtion)
}

.dp__action_buttons .dp__action_select:disabled {
    background: var(--dp-primary-disabled-color);
    cursor: not-allowed
}

.dp-quarter-picker-wrap {
    display: flex;
    flex-direction: column;
    height: 100%;
    min-width: var(--dp-menu-min-width)
}

.dp--qr-btn-disabled {
    cursor: not-allowed
}

.dp--qr-btn-disabled,.dp--qr-btn-disabled:hover {
    background: var(--dp-disabled-color)
}

.dp--qr-btn {
    width: 100%;
    padding: var(--dp-common-padding)
}

.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between) {
    background: none
}

.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled) {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color);
    transition: var(--dp-common-transition)
}

.dp--quarter-items {
    display: flex;
    flex-direction: column;
    flex: 1;
    width: 100%;
    height: 100%;
    justify-content: space-evenly
}

.dp--qr-btn-active {
    background: var(--dp-primary-color);
    color: var(--dp-primary-text-color)
}

.dp--qr-btn-between {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color)
}

.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn,.dp__btn {
    border: none;
    font: inherit;
    transition: var(--dp-common-transition);
    line-height: normal
}

.dp--year-mode-picker {
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: space-between;
    height: var(--dp-cell-size)
}

:root {
    --dp-common-transition: all 0.1s ease-in;
    --dp-menu-padding: 6px 8px;
    --dp-animation-duration: 0.1s;
    --dp-menu-appear-transition-timing: cubic-bezier(.4,0,1,1);
    --dp-transition-timing: ease-out;
    --dp-action-row-transtion: all 0.2s ease-in;
    --dp-font-family: -apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen,ubuntu,cantarell,"Open Sans","Helvetica Neue",sans-serif;
    --dp-border-radius: 4px;
    --dp-cell-border-radius: 4px;
    --dp-transition-length: 22px;
    --dp-transition-timing-general: 0.1s;
    --dp-button-height: 35px;
    --dp-month-year-row-height: 35px;
    --dp-month-year-row-button-size: 25px;
    --dp-button-icon-height: 20px;
    --dp-calendar-wrap-padding: 0 5px;
    --dp-cell-size: 35px;
    --dp-cell-padding: 5px;
    --dp-common-padding: 10px;
    --dp-input-icon-padding: 35px;
    --dp-input-padding: 6px 30px 6px 12px;
    --dp-menu-min-width: 260px;
    --dp-action-buttons-padding: 1px 6px;
    --dp-row-margin: 5px 0;
    --dp-calendar-header-cell-padding: 8px;
    --dp-multi-calendars-spacing: 10px;
    --dp-overlay-col-padding: 3px;
    --dp-time-inc-dec-button-size: 32px;
    --dp-font-size: 14px;
    --dp-preview-font-size: 12px;
    --dp-time-font-size: 16px;
    --dp-action-button-height: 22px;
    --dp-action-row-padding: 8px
}

.dp__theme_dark {
    --dp-background-color: #212121;
    --dp-text-color: #fff;
    --dp-hover-color: #484848;
    --dp-hover-text-color: #fff;
    --dp-hover-icon-color: #959595;
    --dp-primary-color: #005cb2;
    --dp-primary-disabled-color: #61a8ea;
    --dp-primary-text-color: #fff;
    --dp-secondary-color: #a9a9a9;
    --dp-border-color: #2d2d2d;
    --dp-menu-border-color: #2d2d2d;
    --dp-border-color-hover: #aaaeb7;
    --dp-border-color-focus: #aaaeb7;
    --dp-disabled-color: #737373;
    --dp-disabled-color-text: #d0d0d0;
    --dp-scroll-bar-background: #212121;
    --dp-scroll-bar-color: #484848;
    --dp-success-color: #00701a;
    --dp-success-color-disabled: #428f59;
    --dp-icon-color: #959595;
    --dp-danger-color: #e53935;
    --dp-marker-color: #e53935;
    --dp-tooltip-color: #3e3e3e;
    --dp-highlight-color: rgba(0,92,178,.2);
    --dp-range-between-dates-background-color: var(--dp-hover-color,#484848);
    --dp-range-between-dates-text-color: var(--dp-hover-text-color,#fff);
    --dp-range-between-border-color: var(--dp-hover-color,#fff);
    --dp-loader: 5px solid #005cb2
}

.dp__theme_light {
    --dp-background-color: #fff;
    --dp-text-color: #212121;
    --dp-hover-color: #f3f3f3;
    --dp-hover-text-color: #212121;
    --dp-hover-icon-color: #959595;
    --dp-primary-color: #1a3d96;
    --dp-primary-disabled-color: #6bacea;
    --dp-primary-text-color: #f8f5f5;
    --dp-secondary-color: #c0c4cc;
    --dp-border-color: #ddd;
    --dp-menu-border-color: #ddd;
    --dp-border-color-hover: #aaaeb7;
    --dp-border-color-focus: #aaaeb7;
    --dp-disabled-color: #f6f6f6;
    --dp-scroll-bar-background: #f3f3f3;
    --dp-scroll-bar-color: #959595;
    --dp-success-color: #76d275;
    --dp-success-color-disabled: #a3d9b1;
    --dp-icon-color: #959595;
    --dp-danger-color: #ff6f60;
    --dp-marker-color: #ff6f60;
    --dp-tooltip-color: #fafafa;
    --dp-disabled-color-text: #8e8e8e;
    --dp-highlight-color: rgba(25,118,210,.1);
    --dp-range-between-dates-background-color: var(--dp-hover-color,#f3f3f3);
    --dp-range-between-dates-text-color: var(--dp-hover-text-color,#212121);
    --dp-range-between-border-color: var(--dp-hover-color,#f3f3f3);
    --dp-loader: 5px solid #1976d2
}

.dp__flex {
    display: flex;
    align-items: center
}

.dp__btn {
    background: none
}

.dp__main {
    font-family: var(--dp-font-family);
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    box-sizing: border-box;
    position: relative;
    width: 100%
}

.dp__pointer {
    cursor: pointer
}

.dp__icon {
    stroke: currentcolor;
    fill: currentcolor
}

.dp__button {
    width: 100%;
    text-align: center;
    color: var(--dp-icon-color);
    cursor: pointer;
    display: flex;
    align-items: center;
    place-content: center center;
    padding: var(--dp-common-padding);
    box-sizing: border-box;
    height: var(--dp-button-height)
}

.dp__button.dp__overlay_action {
    position: absolute;
    bottom: 0
}

.dp__button:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-icon-color)
}

.dp__button svg {
    height: var(--dp-button-icon-height);
    width: auto
}

.dp__button_bottom {
    border-bottom-left-radius: var(--dp-border-radius);
    border-bottom-right-radius: var(--dp-border-radius)
}

.dp__flex_display {
    display: flex
}

.dp__flex_display_with_input {
    flex-direction: column;
    align-items: flex-start
}

.dp__relative {
    position: relative
}

.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active {
    transition: all var(--dp-transition-timing-general) ease-out
}

.calendar-next-enter-from {
    opacity: 0;
    transform: translateX(var(--dp-transition-length))
}

.calendar-next-leave-to,.calendar-prev-enter-from {
    opacity: 0;
    transform: translateX(calc(var(--dp-transition-length)*-1))
}

.calendar-prev-leave-to {
    opacity: 0;
    transform: translateX(var(--dp-transition-length))
}

.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active {
    transition: all var(--dp-animation-duration) var(--dp-transition-timing)
}

.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from {
    opacity: 0;
    transform: translateY(var(--dp-transition-length))
}

.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to {
    opacity: 0;
    transform: translateY(calc(var(--dp-transition-length)*-1))
}

.dp--arrow-btn-nav {
    transition: var(--dp-common-transition)
}

.dp--highlighted {
    background-color: var(--dp-highlight-color)
}

.dp-custom-cell {
    border-radius: 50%
}

.page-width {
    width: 1164px;
    margin: 0 auto
}

.page-mobile {
    height: 100%;
    box-sizing: border-box
}

.jv-button {
    color: #1a3d96!important
}

.jv-container .jv-code.boxed {
    max-height: 500px!important
}

input[type=checkbox]:checked:after {
    background: #1a3d96!important
}

.loading-chart {
    width: .8rem;
    height: .8rem;
    border: .053rem solid #1a3d96;
    border-top-color: transparent;
    border-radius: 100%
}

.loading-chart,.pc-loading-chart {
    position: absolute;
    z-index: 1000;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    animation: circle .75s linear infinite
}

.pc-loading-chart {
    width: 32px;
    height: 32px;
    border: 2px solid #1a3d96;
    border-top-color: transparent;
    border-radius: 100%
}

@keyframes circle {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(1turn)
    }
}

.jv-node {
    position: relative
}

.jv-node:after {
    content: ","
}

.jv-node:last-of-type:after {
    content: ""
}

.jv-node.toggle {
    margin-left: 13px!important
}

.jv-node .jv-node {
    margin-left: 25px
}

.jv-container {
    box-sizing: border-box;
    position: relative
}

.jv-container.boxed {
    border: 1px solid #eee;
    border-radius: 6px
}

.jv-container.boxed:hover {
    box-shadow: 0 2px 7px rgba(0,0,0,.15);
    border-color: transparent;
    position: relative
}

.jv-container.jv-light {
    background: #fff;
    white-space: nowrap;
    color: #525252;
    font-size: 14px;
    font-family: Consolas,Menlo,Courier,monospace
}

.jv-container.jv-light .jv-ellipsis {
    color: #999;
    background-color: #eee;
    display: inline-block;
    line-height: .9;
    font-size: .9em;
    padding: 0 4px 2px;
    margin: 0 4px;
    border-radius: 3px;
    vertical-align: 2px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.jv-container.jv-light .jv-button {
    color: #49b3ff
}

.jv-container.jv-light .jv-key {
    color: #111;
    margin-right: 4px
}

.jv-container.jv-light .jv-item.jv-array {
    color: #111
}

.jv-container.jv-light .jv-item.jv-boolean {
    color: #fc1e70
}

.jv-container.jv-light .jv-item.jv-function {
    color: #067bca
}

.jv-container.jv-light .jv-item.jv-number {
    color: #fc1e70
}

.jv-container.jv-light .jv-item.jv-object {
    color: #111
}

.jv-container.jv-light .jv-item.jv-undefined {
    color: #e08331
}

.jv-container.jv-light .jv-item.jv-string {
    color: #42b983;
    word-break: break-word;
    white-space: normal
}

.jv-container.jv-light .jv-item.jv-string .jv-link {
    color: #0366d6
}

.jv-container.jv-light .jv-code .jv-toggle:before {
    padding: 0 2px;
    border-radius: 2px
}

.jv-container.jv-light .jv-code .jv-toggle:hover:before {
    background: #eee
}

.jv-container .jv-code {
    overflow: hidden;
    padding: 30px 20px
}

.jv-container .jv-code.boxed {
    max-height: 300px
}

.jv-container .jv-code.open {
    max-height: none!important;
    overflow: visible;
    overflow-x: auto;
    padding-bottom: 45px
}

.jv-container .jv-toggle {
    background-image: url(data:image/svg+xml;
    base64,PHN2ZyBoZWlnaHQ9IjE2IiB3aWR0aD0iOCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjNjY2IiBkPSJtMCAwIDggOC04IDh6Ii8+PC9zdmc+);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    cursor: pointer;
    width: 10px;
    height: 10px;
    margin-right: 2px;
    display: inline-block;
    transition: transform .1s
}

.jv-container .jv-toggle.open {
    transform: rotate(90deg)
}

.jv-container .jv-more {
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    right: 0;
    height: 40px;
    width: 100%;
    text-align: center;
    cursor: pointer
}

.jv-container .jv-more .jv-toggle {
    position: relative;
    top: 40%;
    z-index: 2;
    color: #888;
    transition: all .1s;
    transform: rotate(90deg)
}

.jv-container .jv-more .jv-toggle.open {
    transform: rotate(-90deg)
}

.jv-container .jv-more:after {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 1;
    background: linear-gradient(180deg,transparent 20%,hsla(0,0%,90%,.3));
    transition: all .1s
}

.jv-container .jv-more:hover .jv-toggle {
    top: 50%;
    color: #111
}

.jv-container .jv-more:hover:after {
    background: linear-gradient(180deg,transparent 20%,hsla(0,0%,90%,.3))
}

.jv-container .jv-button {
    position: relative;
    cursor: pointer;
    display: inline-block;
    padding: 5px;
    z-index: 5
}

.jv-container .jv-button.copied {
    opacity: .4;
    cursor: default
}

.jv-container .jv-tooltip {
    position: absolute
}

.jv-container .jv-tooltip.right {
    right: 15px
}

.jv-container .jv-tooltip.left {
    left: 15px
}

.jv-container .j-icon {
    font-size: 12px
}