.live-tabs-wrapper[data-v-49371d7f]{background:#fff;border-radius:8px;font-family:PingFang SC,microsoft yahei,arial,helvetica neue,hiragino sans gb,sans-serif;padding:0;position:relative}.tab-header[data-v-49371d7f]{border-bottom:2px solid #fff;box-sizing:border-box;display:flex;height:36px;padding:8px 0 0 8px}.tab-header li[data-v-49371d7f]{background:#eee;border-radius:4px;cursor:pointer;flex:1;font-size:18px;height:26px;line-height:26px;margin-right:8px;text-align:center}.tab-header li.cur[data-v-49371d7f]{color:#fff}.simple-table[data-v-49371d7f]{display:flex;width:100%}.issue[data-v-49371d7f]{align-items:center;color:#000;display:flex;flex:.2;flex-direction:column;font-size:15px;font-weight:700;    justify-content: center;}.record-link[data-v-49371d7f]{background:#ff0;border-radius:4px;color:red;font-size:15px;text-decoration:none}.number-row[data-v-49371d7f]{align-items:center;display:flex;flex:.8}.number-box[data-v-49371d7f]{border:1px solid #ddd;border-right:0;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;text-align:center}.number-box[data-v-49371d7f]:last-child,.number-box[data-v-49371d7f]:nth-child(6){border-right:1px solid #ddd}.num[data-v-49371d7f]{color:#fff}.draw-txt[data-v-49371d7f],.num[data-v-49371d7f]{font-size:18px;font-weight:700;height:25px;line-height:25px;border-radius: 30px;width: 28px;margin:auto;}.draw-txt[data-v-49371d7f]{background:#fff;color:#333}.refresh-box[data-v-49371d7f]{border:0;flex:0 1 auto}.refresh[data-v-49371d7f]{cursor:pointer;font-weight:700;line-height:1.2;padding:0 2px;text-align:center}.refresh div[data-v-49371d7f]{background:#ff0;color:#f30;font-size:15px}.red-ball .num[data-v-49371d7f]{background-color:#e71607}.green-ball .num[data-v-49371d7f]{background-color:#1fb61d}.blue-ball .num[data-v-49371d7f]{background-color:#2389e9}.grey-ball .num[data-v-49371d7f]{background-color:#999;color:#fff}.white-ball .num[data-v-49371d7f]{background-color:#fff;color:#000}.loading-overlay{align-items:center;background-color:rgba(255,255,255,.7);bottom:0;display:flex;font-size:16px;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}@media screen and (max-width:650px){.tab-header li[data-v-49371d7f]{font-size:17px}}
#top-anchor[data-v-bb885863]{position:absolute;top:50px}.float-btn-group[data-v-bb885863]{bottom:80px;display:flex;flex-direction:column;position:fixed;right:5px}.float-btn-group img[data-v-bb885863]{cursor:pointer;height:auto;width:55px}@media (max-width:375px){.float-btn-group img[data-v-bb885863]{cursor:pointer;height:auto;width:48px}.float-btn-group[data-v-bb885863]{bottom:90px;right:5px}}
.xz22 span{padding:0px 1px;}
.header {
    position: fixed;
    z-index: 99;
    width: 100%;
    max-width: 720px;
    background-color: #652275;
    top:0;

}

.header .logo-box {
    height: 50px;
}

.header .logo {
    float: left;
    height: 50px;
    margin-left: 0px;
}

.header .logo .logo-img {
    /*width: 208px;*/
    height: 50px;
    margin-left:15px;
}

.header .bank {
    float: right;
    position: relative;
    width: 80px;
    /*height: 50px;*/
}

.header .bank img {
    display: block;
    width: 75px;
    height: 45px;
    margin: -10px auto;
}

.header .bank a {
    display: block;
    color: #000;
    font-size: 12pt;
    text-align: center;
    padding-top: 14px;
}

.nav {
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
    border-top: 1px solid #000;
}

.box {
    margin: 5px 0;
    border-radius: 5px;
    overflow: hidden;
    background-image: linear-gradient(to right, #bf72d2, #df98f1, #e093f3, #e19bf3, #d088e2, #df98f1, #bf72d2);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}

.nullbox {
    height: 100px;
}

.dbt img {
    margin-top: 98px;
    margin-bottom: -8px;
}

/*content*/
.subnav {
    border-radius: 5px;
    padding: 5px 0;
    background: #f0e6f7;
    overflow: hidden;
}

.subnav a {
    display: block;
    float: left;
    width: 20%;
    text-align: center;
    font-size: 12pt;
    color: #000;
    font-weight: bold;
    background-color: #f0e6f7;
    text-shadow: 0px 2px 1px #ff9c00;
}

.subnav a img {
    display: block;
    width: 80px;
    height: 80px;
    margin: 0 auto 2px;
    animation-duration: 1s;
    animation-fill-mode: both;
}

.subnav a:nth-child(1) img,
.subnav a:nth-child(2) img {
    animation-name: fadeInLeft;
}

.subnav a:nth-child(3) img {
    animation-name: bounceInDown;
}

.subnav a:nth-child(4) img,
.subnav a:nth-child(5) img {
    animation-name: fadeInRight;
}

.ggimg {
    margin: 5px 0;
}

.ggimg a img {
    width: 60px;
    height: 60px;
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        transform: translate3d(-100%, 0, 0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        transform: translate3d(100%, 0, 0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

@keyframes bounceInDown {

    0%,
    60%,
    75%,
    90%,
    to {
        animation-timing-function: cubic-bezier(.215, .61, .355, 1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0, -3000px, 0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0, 25px, 0)
    }

    75% {
        transform: translate3d(0, -10px, 0)
    }

    90% {
        transform: translate3d(0, 5px, 0)
    }

    to {
        transform: none
    }
}

.subnav a:hover {
    animation-name: pulse;
    animation-duration: 1s;
    animation-fill-mode: both;
}

@keyframes pulse {
    0% {
        transform: scaleX(1)
    }

    50% {
        transform: scale3d(1.05, 1.05, 1.05)
    }

    to {
        transform: scaleX(1)
    }
}

.pad {
    padding: 4px 4px;
}

.padt {
    padding: 4px 4px 1px 4px;
}

.xjbox {
    margin: 5px 0;
    border-radius: 5px;
    overflow: hidden;
    background: #000;
}

.gg {
    color: #000;
    table-layout: fixed;
}

.gg tr {
    height: 25px;
}

.gg th,
.gg td {
    padding: 4px 6px;
}

.gg th {
    font-size: 20pt;
    text-align: center;
    border-bottom: 1px solid #000;
    text-shadow: 1px 4px 1px #b99b5f;
}

.gg td {
    height: 42px;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border-bottom: 1px solid #f0e6f7;
    font-size: 18pt
}

.gg td a {
    display: block;
    color: #000;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
}

.qxtable {
    color: #000;
    background: #fff;
    font-weight: bold;
    word-wrap: break-word;
    word-break: break-all;
    text-align: center;
;
}

.qxtable tr {
    height: 30px;
}

.qxtable th,
.qxtable td {
    border: 2px solid #fff;
}

.qxtable th {
    font-size: 18px;
    background: #fff89c;
    text-align: center;
    color: red;
}

.qxtable td {
    text-overflow: ellipsis;
    font-size: 26px;
    line-height: 1.5;
}

.qxtable .xz {
    font-size: 34px;
}

.qxtable .xz1 {
    font-size: 20px;
}

.qxtable .xz2 {
    font-size: 30px;
}

.qxtable .xz3 {
    font-size: 38px;
}

.qxtable.left {
    text-align: left;
}

.qxtable.left th {
    text-align: left;
}

.qxtable.yxym {
    table-layout: auto;
    word-wrap: break-word;
    word-break: break-all;
    /*    background:#fff url(../images/tjl.png) center center no-repeat;
*/
}

.qxtable.yxym td {
    font-size: 18pt;
}

.qxtable.yxym tr td:nth-child(1) {
    background: #e6d3f1;
    width: 26%;
}

.qxtable.yxym tr td:nth-child(3) {
    background: #e6d3f1;
    width: 18%;
}

.qxtable.yxym tr td:nth-child(2) {
    background: #f7f7f7;
    width: 56%;
    font-size: 28px;
}

.qxtable .jx {
    font-size: 22px;
}

.list-title {
    height: 28px;
    line-height: 23px;
    font-size: 16pt;
    text-align: center;
    border-bottom: 1px solid #738e9f;
    text-shadow: 1px 4px 1px #b99b5f;
    background: #fff;
    color: #000;
    font-weight: bold;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}

.riqi {
    font-size: 19pt;
    text-align: center;
    font-weight: bold;
    margin: 5px 0;
    color: black;
}

.haoju {
    font-size: 20pt;
    text-align: center;
    font-weight: bold;
    padding: 3px 0px;
}

#yxym .list-title {
    background: linear-gradient(transparent, #f7f3f3);
    font-size: 26px;
    color: #000;
    text-shadow: 0px 0px 10px #e5e5e5;

}

ul {
    margin: 1px;
}

.post-list {
    text-align: center;
}

.post-list-tit-pic {
    margin-bottom: 6px
}

.post-list li {
    padding: 3px 3px;
    border-radius: 0px;
    background-color: #fff;
}

.post-list a {
    height: 36px;
    line-height: 36px;
    text-align: center;
    border: solid 1px #ddd;
    border-radius: 8px;
    background: #eee;
    background-image: linear-gradient(to top, #fff, #eee, #fff);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    display: block;
    font-size: 22px;
    font-weight: bold;
    color: #000;
    white-space: nowrap;
    overflow: hidden;
    padding-right: 4px;
}

.post-list a .ci {
    font-size: 26px;
}

#bulian {
    height: 694px;
}

.imgcssweb img {
    width: 100%;
    height: 45px;
    font-size: 18px;
    white-space: nowrap;
}

@media screen and (max-width: 505px) {
    .imgcssweb img {
        height: 33px;
    }

    #bulian {
        height: 530px;
    }
}

.guanggao {
    table-layout: auto;
    color: #fff;
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    background: #d490e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);
}

.guanggao tr {
    height: 33px;
}

.guanggao img {
    width: 100%;
    height: 45px;
}

.guanggao a {
    font-size: 16pt;
    color: #000;
}

.guanggao td {
    font-weight: bold;
    border: 0px;
    solid: #636262;
    width: 100%;
    text-align: left;
    white-space: nowrap;
}

.gongshi {
    color: #000;
    table-layout: fixed;
}

.gongshi tr {
    height: 25px;
}

.gongshi th,
.gongshi td {
    padding: 5px 2px;
}

.gongshi th {
    font-size: 20pt;
    text-align: center;
    border-bottom: 1px solid #000;
    text-shadow: 1px 4px 1px #b99b5f;
}

.gongshi td {
    height: 22px;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    border: 1px solid #efe8e8;
    font-size: 18pt;
    text-align: center;
}

.gongshi td a {
    display: block;
    color: #0000FF;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    overflow: hidden;
}

.duilianpt {
    table-layout: auto;
    color: #FF0000;
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    background: #fff;
}

.duilianpt tr {
    height: 30px;
}

.duilianpt td {
    font-weight: bold;
    border: 1px solid #C0C0C0;
    font-size: 18pt;
}

.duilianpt th {
    font-weight: bold;
    border: 1px solid #C0C0C0;
    font-size: 18pt;
}

.duilianpt .zl {
    font-size: 20pt;
}

.duilianpt1 {
    table-layout: auto;
    color: #FF0000;
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    background: #fff;
}

.duilianpt1 tr {
    height: 30px;
}

.duilianpt1 td {
    font-weight: bold;
    border: 1px solid #C0C0C0;
    font-size: 18pt;
    line-height: 1.5;
}

.duilianpt1 .zl {
    font-size: 22pt;
}

.duilianpt1 th {
    font-weight: bold;
    border: 1px solid #C0C0C0;
    font-size: 17pt;
}

.pnzl {
    table-layout: auto;
    color: #000;
    border-radius: 5px;
    overflow: hidden;
    text-align: center;
    background: #f5f5f5;
}

.pnzl tr {
    height: 32px;
}

.pnzl td {
    font-weight: bold;
    border: 1px solid #fff;
    width: 33.3%;
    font-size: 12pt;
}

.pnzl a {
    color: #000;
}

.copyright {
    width: 80%;
    margin: 0 auto;
    text-align: center;
    padding-top: 7px;
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #000;
    color: #000;
}

.xjct {
    background-image: linear-gradient(to right, #bf72d2, #df98f1, #e093f3, #e19bf3, #d088e2, #df98f1, #bf72d2);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99bdb657, endcolorstr=#99bdb657);
}

@media screen and (max-width: 610px) {
    .riqi {
        font-size: 15pt;
    }

    .haoju {
        font-size: 18pt;
    }

    .pad {
        padding: 2px 2px;
    }

    .padt {
        padding: 2px 2px 0.1px 2px;
    }

    #yxym .list-title {
        font-size: 20px;
    }

    .duilianpt td {
        font-size: 15pt;
    }

    .duilianpt .zl {
        font-size: 17pt;
    }

    .duilianpt th {
        font-size: 14pt;
    }

    .duilianpt1 td {
        font-size: 16pt;
    }

    .duilianpt1 .zl {
        font-size: 19pt;
    }

    .duilianpt1 th {
        font-size: 14pt;
    }

    .qxtable td {
        font-size: 20px;
    }

    .qxtable .xz {
        font-size: 26px;
    }

    .qxtable .xz1 {
        font-size: 18px;
    }

    .qxtable .xz2 {
        font-size: 24px;
    }

    .qxtable .xz3 {
        font-size: 30px;
    }

    .listtable td {
        font-size: 13pt;
    }

    .qxtable.yxym td {
        font-size: 12pt;
    }

    .post-list a {
        font-size: 21px
    }

    .gg td {
        font-size: 16pt
    }
}

@media screen and (max-width: 505px) {
    .pad {
        padding: 2px 2px;
    }

    #yxym .list-title {
        font-size: 18px;
    }

    .riqi {
        font-size: 12pt;
    }

    .haoju {
        font-size: 15pt;
    }

    .box,
    .subnav,
    .xjbox {
        margin: 3px 0px;
    }

    .subnav a {
        font-size: 11pt;
    }

    .subnav a img {
        width: 60.8px;
        height: 60.8px;
    }

    .ggimg a img {
        width: 40px;
        height: 40px;
    }

    .qxtable.yxym td {
        font-size: 18px;
    }

    .qxtable.yxym tr td:nth-child(2) {
        font-size: 24px;
    }

    .qxtable .jx {
        font-size: 19px;
    }

    .guanggao img {
        width: 100%;
        height: 33px;
    }

    .guanggao a {
        font-size: 12pt;
    }

    .gongshi td {
        font-size: 16pt;
    }

    .duilianpt td {
        font-size: 14pt;
    }

    .duilianpt .zl {
        font-size: 16pt;
    }

    .duilianpt th {
        font-size: 13pt;
    }

    .duilianpt1 td {
        font-size: 16pt;
    }

    .duilianpt1 .zl {
        font-size: 18pt;
    }

    .duilianpt1 th {
        font-size: 13pt;
    }

    .pnzl td {
        font-size: 13pt;
    }

    .qxtable td {
        font-size: 18px;
    }

    .qxtable .xz {
        font-size: 26px;
    }

    .qxtable .xz1 {
        font-size: 16px;
    }

    .qxtable .xz2 {
        font-size: 20px;
    }

    .qxtable .xz3 {
        font-size: 30px;
    }

    .post-list a {
        font-size: 19px
    }

    .post-list a .ci {
        font-size: 24px;
    }

    .gg td {
        font-size: 15pt
    }


}

@media screen and (max-width: 429px) {
    .haoju {
        font-size: 14pt;
    }

    .qxtable td {
        font-size: 17px;
    }

    .qxtable .xz1 {
        font-size: 15px;
    }

    .qxtable .xz2 {
        font-size: 19px;
    }

    .qxtable .xz3 {
        font-size: 28px;
    }

    .qxtable .xz {
        font-size: 24px;
    }

    .duilianpt td {
        font-size: 13pt;
    }

    .duilianpt .zl {
        font-size: 15pt;
    }

    .duilianpt1 td {
        font-size: 15pt;
    }

    .duilianpt1 .zl {
        font-size: 17pt;
    }

    .post-list a {
        font-size: 18px;
    }

    .post-list a .ci {
        font-size: 23px;
    }

    .qxtable.yxym tr td:nth-child(2) {
        font-size: 23px;
    }
}

@media screen and (max-width: 409px) {
    .riqi {
        font-size: 11pt;
    }

    .haoju {
        font-size: 13pt;
    }

    .qxtable td {
        font-size: 16px;
    }

    .qxtable .xz {
        font-size: 22px;
    }

    .qxtable .xz1 {
        font-size: 14px;
    }

    .qxtable .xz2 {
        font-size: 18px;
    }

    .qxtable .xz3 {
        font-size: 26px;
    }

    .qxtable.yxym td {
        font-size: 16px;
    }

    .qxtable.yxym tr td:nth-child(2) {
        font-size: 21px;
    }

    .qxtable .jx {
        font-size: 17px;
    }

    #yxym .list-title {
        font-size: 17px;
    }

    .duilianpt td {
        font-size: 13pt;
    }

    .duilianpt .zl {
        font-size: 14pt;
    }

    .duilianpt th {
        font-size: 13pt;
    }

    .duilianpt1 td {
        font-size: 14pt;
    }

    .duilianpt1 .zl {
        font-size: 16pt;
    }

    .duilianpt1 th {
        font-size: 12pt;
    }

    .pnzl td {
        font-size: 12pt;
    }

    .gongshi td {
        font-size: 14pt;
    }

    .post-list a {
        font-size: 16px
    }

    .post-list a .ci {
        font-size: 22px;
    }

    .gg td {
        font-size: 14pt
    }
}

@media screen and (max-width: 374px) {
    .riqi {
        font-size: 10pt;
    }

    .haoju {
        font-size: 12pt;
    }

    .qxtable td {
        font-size: 15px;
    }

    .qxtable .xz1 {
        font-size: 12px;
    }

    .qxtable .xz2 {
        font-size: 16px;
    }

    .qxtable .xz3 {
        font-size: 22px;
    }

    .qxtable .xz {
        font-size: 18px;
    }

    .duilianpt td {
        font-size: 11pt;
    }

    .duilianpt .zl {
        font-size: 13pt;
    }

    .duilianpt th {
        font-size: 10pt;
    }

    .duilianpt1 td {
        font-size: 13pt;
    }

    .duilianpt1 .zl {
        font-size: 15pt;
    }

    .duilianpt1 th {
        font-size: 12pt;
    }

    .post-list a {
        font-size: 15px
    }

    .post-list a .ci {
        font-size: 19px;
    }

    #yxym .list-title {
        font-size: 15px;
    }

    .qxtable.yxym tr td:nth-child(2) {
        font-size: 19px;
    }

    .qxtable .jx {
        font-size: 15px;
    }

    .pnzl td {
        font-size: 11pt;
    }

    .gg td {
        font-size: 13pt
    }
}

.blgg a {
    text-decoration: none;
}

.blgg a:hover {
    text-decoration: underline;
}

.blgg {
    table-layout: auto;
    color: #000;
    border-radius: 0px;
    overflow: hidden;
    text-align: center;
    background: #fff;

}

.blgg td {
    font-weight: bold;
    border: 1px solid #fefefe;
    font-size: 18pt;
    padding: 2px 2px;
    white-space: nowrap;
}

.blgg a {
    line-height: 35px;
    text-align: center;
    border: solid 1px #ddd;
    border-radius: 8px;
    background: #eee;
    background-image: linear-gradient(to top, #fff, #eee, #fff);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    display: block;
    font-weight: bold;
    color: #000;
    text-decoration: none;
    padding-left: 0px;
}


@media screen and (max-width: 580px) {
    .blgg td {
        font-size: 15pt;
    }
}

@media screen and (max-width: 480px) {
    .blgg td {
        font-size: 14pt;
    }
}

@media screen and (max-width: 408px) {
    .blgg td {
        font-size: 13pt;
    }

    .blgg a {
        line-height: 30px;
    }
}

@media screen and (max-width: 358px) {
    .blgg td {
        font-size: 12pt;
    }
}

.mySwiperaomenBoxImg {
    width: 100%;
    margin: 0 auto;
    background-color: #fff;
}

.mySwiperaomenBoxImg .swiper-slide {
    width: auto;
}

.mySwiperaomenBoxImg .swiper-slide>div {
    padding: 2px 4px;
}

.mySwiperaomenBoxImg .swiper-slide>div>div {
    user-select: none;
    font-size: 19px;
    padding: 4px 10px;
    line-height: 1;
    color: #fff;
    border-radius: 5px;
    border: #000;
    background-color: #000;
}

.mySwiperaomenBoxImg .swiper-slide>div>div.activebtn9X1MA {
    font-weight: 900;
    color: #fff;
    background-color: #f00;
}

.mySwiperaomenBoxImg .hidden9X1M {
    display: none !important;
}

.big-pic {
    margin: 0px 0;
}

.mySwiperaomenBoxImg img {
    font-size: 28px;
    color: #000;
}


@charset "utf-8";
@import url("style.css");

/* CSS Document */
html,
body {
    font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;
    ΢���ź�;
    color: #000;
    font-size: 14px;
}

html {
    background: #F4F4F4;

}

body {
    max-width: 720px;
    margin: 0 auto;
    /*    overflow-x: hidden;*/
}

/*div, span, iframe, map, font, input, img, a img, samp, hr, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, code, dl, dt, dd, ol, ul, li, form, label, table, tr, td, th {

font-weight: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}*/

* {
    padding: 0;

    border: 0;

    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

ol,
ul {
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
    color: #FF0000;
}

a:active {
    text-decoration: none;
}

a:focus {
    outline: none;
}

a.hidefocus {
    outline: none
}



input[type=text],
input[type=button],
input[type=submit] {
    -webkit-appearance: none;
    outline: none;
}




button {
    border: 0;
    outline: none;
    cursor: pointer;
}

input {
    outline: none
}

.clearfix:before,
.clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

table {
    width: 100%;
}

#app{
    padding-top:90px;
}


img{
    display: inline-block;
}
.box .lotteryDrawBox .lotteryTitleBox {
    display: flex !important;
}
#widgetContainer24182 .box .lotteryDrawBox .lotteryTitleBox {
    display: flex !important;
}
.bohieudeptrai {
    font-weight: 700;
    font-size: 1em;
}
.mau-do {
    color: red;
}
.mau-xanh {
    color:blue;
}
.mau-den {
    color: black;
}
.live-tabs-wrapper{
    border-radius: 0px !important;
}
.baomaqgBtn4BoxFatherBoxCopy25 {
    max-width: 960px;
    margin: 0 auto;
    background-color: #fff;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.baomaqgBtn4BoxFatherBoxCopy25>div {
    font-size: 20px;

    color: black;
    background: #eee;
    line-height:40px;
    height:40px;
    text-align: center;
    font-weight: 700;
    cursor: pointer;
    user-select: none;
    display: flex;
    align-items: center; /* Center items vertically */
    justify-content: center; /* Center items horizontally */
}

.baomaqgBtn4BoxFatherBoxCopy25>div img {
    width: 25px; /* Set the image width */

    vertical-align: middle; /* Ensure image aligns vertically with text */
}
.bnav-activexg {
    background: #ff0000 !important;
    color: rgb(255, 255, 255) !important;
}
.bnav-activeam {
    /* background-color: #1FB61D !important; */
    background: var(--ppc-primary-color)!important;
    color: #fff !important;
}.w60baz{
     display: flex;
     flex-flow: nowrap;
     justify-content: space-between;
     align-items: flex-start;
     width:170% !important;
 }
.w60baz a{
    width:auto!important;
    background:#FFFF00;
    padding-left:5%;
    padding-right:5%;
}
.w60baz div{
    flex:1;
}
.kkaijbaz-item h1 span{
    width:100%;
}

.recordbazz{
    padding:2.5px 0;
    background-color: yellow;
    color:red;
    font-weight:blod !important;
}
.nav2baz {
    font-size: 16px;
}
.topfixbaz {
    padding: 1px 1px;
    background: #fff;
}
.nav2baz ul {
    display: flex;
    justify-content: space-between;
}
ul, li {
    list-style: none;
}
.nav2baz ul li {
    width: 100%;
    box-sizing: border-box;
    padding: 0 1px;
}
.nav2baz ul li a {
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    background: #ac0000;
}
.nav-enterbaz {
    font-size: 20px;
    font-weight: bold;
}
.nav-enterbaz ul {
    display: flex;
    justify-content: space-between;
}
.nav-enterbaz ul li {
    width: 100%;
    box-sizing: border-box;
    padding: 0 1px;
}
.nav-enterbaz ul li a.active {
    background: #1E90FF;
}
.nav-enterbaz ul li a {
    display: block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    background: #ac0000;
}
.fwblod{
    font-weight:bold;
}
.kkaijbaz {  display: flex; align-items: center; color: #000; font-family: "微软雅黑"; background: #fff;}
.kkaijbaz a { color: inherit; text-decoration: none;}
.kkaijbaz ul { list-style: none;}
.kkaijbaz-tit { text-align: center; padding: 0 5px;}
.kkaijbaz-tit p { font-size: 17px;color: blue;font-weight:blod !important;}
.kkaijbaz-tit h3 { font-size: 17px;font-weight:blod !important;}
.kkaijbaz-tit span { display: inline-block; padding: 0 5px; height: 17px; line-height: 17px; color: #fff; font-size: 12px; border-radius: 2px; background: #e71203;}
.kkaijbaz-con { display: flex; flex: 1; justify-content: space-around;}
.kkaijbaz-item { text-align: center;width:120%}
.kkaijbaz-item h1 span>lable {
    margin:0 auto;
}
.kkaijbaz-item h1 { margin:0px !important;padding:0; width: 100%;  box-sizing: border-box; display: inline-block; line-height: 20px; text-align: center; font-size: 20px; font-weight: normal;}
.kkaijbaz-item h1 .red {display: flex; background: #FF0000; background-size: 100% 100%;color:#fff;text-align: center;}
.kkaijbaz-item h1 .blue {display: flex; background: #0000FF; background-size: 100% 100%;color:#fff;text-align: center;}
.kkaijbaz-item h1 .green {display: flex; background: #008000; background-size: 100% 100%;color:#fff;text-align: center;}
.kkaijbaz-item lable{
    display:inline-block;
    text-align:center;
    margin:5px auto;
    font-weight:600;
}
.kkaijbaz-item p { font-size: 17px;line-height:20px;}
.kkaijbaz-item{
    broder:1px solid #ccc !important;
}
.kkaijbaz-con{
    broder:1px solid #ccc !important;
}
.kkaijbaz-con .kkaijbaz-item：last-child{
    border-right:1px solid #333;
}
.kc{
    height: 123px;
}
:root {
    /*主色调*/
    --ppc-primary-color: #d189e3;
    /*页面宽度*/
    --ppc-body-width: 720px;
}
#bar {
    text-align: center;
    line-height: 30px;
    width: 80px;
    right: 0;
    position: absolute;
    bottom: 55px;
    background: #f00;
    color: #fff;
    font-size: 14px;
    position: fixed;
}
@media screen and (min-width:961px) {
    #bar {
        left: 640px;
        right:0;
        margin: 0 auto
    }
}
#bar1 {
    text-align: center;
    line-height: 30px;
    width: 80px;
    right: 0;
    position: absolute;
    bottom: 2px;
    background: #f00;
    color: #fff;
    font-size: 14px;
    position: fixed;
}
@media screen and (min-width:961px) {
    #bar1 {
        left: 640px;
        right:0;
        margin: 0 auto
    }
}
.nav-footer[data-v-2bc6436e] {
    font-weight: 700;
}
div#baomaqgBtn4BoxFatherBoxCopy1Father {
    font-weight: 700;

}

.bottom-menu-bar{
    bottom:56px;
    position:fixed;
    left:0;
    width:100%;
    z-index:20;
}
.nav-footer[data-v-2bc6436e] {
    max-width: var(--ppc-body-width);
    display: flex;
    font-size: 25px !important;
    justify-content: space-around;
    margin: 0 auto;
}
.bnav-active[data-v-2bc6436e] {
    background: var(--ppc-primary-color)!important;
    color: #fff!important; /* 修改为白色字体 */
}
.item[data-v-2bc6436e] {
    flex-basis: 24.2%;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    background: #fff;
    color: #000;
    line-height: 1.6;
    border-radius: 4px;
    border: 2px solid var(--ppc-primary-color);
}
.icon[data-v-2bc6436e] {
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.icon[data-v-2bc6436e] img{
    width: 1.3em;
}
@media screen and (max-width:720px){
    .nav-footer[data-v-2bc6436e]{
        font-size:19px!important;
    }
}.yifen {
     font-size: 1.2rem;
     font-weight: 700;
     color: var(--ppc-primary-color) !important;
 }
#app{
    padding-bottom:70px
}

@media (max-width: 720px) {
    #app {
        padding-bottom: 70px; /* 根据需要调整这个值 */
    }
}
.bottom-nav-bar{
    background: #fff;
    width: 100%;
}
.baomaqgBtn4BoxFatherFiveBottom2 {
    font-size: 16px !important;
    max-width:var(--ppc-body-width)
}
.baomaqgBtn4BoxFatherFiveBottom {
    z-index: 99;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: auto;
    opacity: 0;
    display: flex;
    margin: auto;
    color: #000;
    align-items: flex-end;
    user-select: none;
}
.baomaqgBtn4BoxFatherFiveBottomBackground {
    position: absolute;
    top: auto;
    left: 0;
    right: 0;
    bottom: 0;
    height: 3.3em;
    background: #fff;
    z-index: -1;
}
.baomaqgBtn4BoxFatherFiveBottomItem {
    flex-basis: 0;
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}
.baomaqgBtn4BoxFatherFiveBottomItemBox {
    cursor: pointer;
}
.baomaqgBtn4BoxFatherFiveBottomItemBox1 {
    display: flex;
    align-items: center;
    justify-content: center;
}
.baomaqgBtn4BoxFatherFiveBottomItemBoxImg {
    display: block;
    width: 2em;
}
.baomaqgBtn4BoxFatherFiveBottomItemBoxImg {
    display: block;
    width: 2em;
}
.baomaqgBtn4BoxFatherFiveBottomItemBox2 {
    text-align: center;
    line-height: 1.2;
    font-weight: bold;
    font-weight: bold;
    font-size: 15px;
}
.baomaqgBtn4BoxFatherFiveBottomItemBox1 {
    display: flex;
    align-items: center;
    justify-content: center;
}

.baomaqgBtn4BoxFatherFiveBottomItemActive {
    color: var(--ppc-primary-color);
}
.baomaqgBtn4BoxFatherFiveBottomItem {
    flex-basis: 0;
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: center;
}
.baomaqgBtn4BoxFatherFiveBottomItemBoxImgCenter {
    width: 3em;
}
.xiaoxuedocac{
    height: 70px;
}
@media only screen and (max-width: 960px) {
    .xiaoxuedocac {
        height: 53px;
    }
}:root {
     /*主色调*/
     --ppc-primary-color: #8e5a9b !important;
     /*页面宽度*/
     --ppc-body-width: 720px;

     --text-dauyumingqq: "0049";
     --text-dityumingqq: "30";
     --text-tentrangqq: "49摇钱树";
 }

#app {
    max-width: var(--ppc-body-width);
    margin: 0 auto !important;

    border-left: solid 1px #1882c3;
    border-right: solid 1px #1882c3;
    box-sizing: content-box;
    background: #fff;
}


.qiehuangleixingdiv {
    background-image: url(../images/EE82EE.png);
    background-size: 100% 40px;
    background-repeat: no-repeat;
    height: 40px;
    align-items: center;
    color: #fff;
    background-color: #eee;
}@media screen and (max-width: 720px) {
    .lotteryBox .lotteryCodeNumber>span[data-v-11393e83] {
        font-size: 1.6rem !important;

    }
}.lotteryBox .lotteryCodeNumber>span {
     top: -4px !important;
 }
@keyframes animation-text {
    50% {
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }
}


.xxmm123{
    background-color: red;
    font-weight: 700;
    text-align: center;
    line-height: 3.5em;
}

.xxmm123 a {
    text-decoration: none !important;
}

.xxmm123 img{
    max-width: 100%;
    height: auto;
    border: 0;
    vertical-align: middle;
    display: inline-block;
}


.haisauthangchintit {
    text-decoration: none !important;
    font-size: 1em !important;
    line-height: 1.7 !important;
    font-weight: bold !important;
    background-color: #000000 !important;
    display: block !important;
}




/* iPhone SE, 8 (màn hình nh hn 375px) */
@media (max-width: 374px) {
    .xxmm123 {
        font-size: 10.5px !important;

    }
}

/* iPhone X, XS, 12 Mini (màn hình t 375px n 391px) */
@media (min-width: 375px) and (max-width: 391px) {
    .xxmm123 {
        font-size: 11px !important;

    }
}

/* iPhone 12, 13, 14 (màn hình t 391px n 428px) */
@media (min-width: 392px) and (max-width: 427px) {
    .xxmm123 {
        font-size: 11.5px !important;

    }
}

/* iPhone 12 Pro Max, 14 Plus, 15 Plus (màn hình t 429px tr lên) */
@media (min-width: 428px) and (max-width: 959px) {
    .xxmm123 {
        font-size: 12px !important;

    }
}

@media (min-width: 960px) {
    .xxmm123 {
        font-size: 17.5px !important;

    }
}
.br-12hihi {
    border-radius: 5px;
    overflow: hidden;
}
.bghihi {
    background: var(--ppc-primary-color);
}
.rq-contentbaz {
    text-align: center;
    /* padding: .3rem .1rem; */
    font-size: 1.3rem;
    color: #fff;
    font-weight: 700;
}
@media screen and (max-width: 505px){.riqi{ font-weight: 700; font-size: 13pt;}}.rq-contentbaz{text-align:center;font-size:1.3rem;color: #fff;}
.riqi a{
    text-decoration: none;
}
.wenzihouba {
    font-size: 30px !important;
}
@media only screen and (max-width: 960px) {
    .wenzihouba {
        font-size: 25px !important;
    }
}

.yuminghihi {
    font-size: 40px !important;
}
@media only screen and (max-width: 960px) {
    .yuminghihi {
        font-size: 35px !important;
    }
}
.disneyland{
    display: none;
}
.dityuming::before {
    content: var(--text-dityumingqq);
}
.dauyuming::before {
    content: var(--text-dauyumingqq);
}

.list-title6xxg {
    line-height: 2;
    font-size: 25px;
    font-weight: 700;
    text-align: center;
    color: #fff;
    background-color: var(--ppc-primary-color);
}
nkyl {
    background-color: #ffff00;
}
.ziliaozzxg {
    text-align: center;
    color: #000;
    font-weight: bold;
}
.ziliaozzxg at {
    color: #ff002c;
}
.ziliaozzxg td {
    border: 1px solid #ccc;
}
.ziliaozzxg td {
    line-height: 1.8;
    font-size: 23px;
}
@media screen and (max-width: 580px) {
    .ziliaozzxg td {
        font-size: 21px;
    }
    .list-title6xxg {
        font-size: 23px;
    }
}
@media screen and (max-width: 480px) {
    .ziliaozzxg td {
        font-size: 19px;
    }
    .list-title6xxg {
        font-size: 21px;
    }
}
@media screen and (max-width: 450px) {
    .ziliaozzxg td {
        font-size: 18px;
    }
    .list-title6xxg {
        font-size: 20px;
    }
}

@media screen and (max-width: 380px) {
    .ziliaozzxg td {
        font-size: 16px;
    }
    .list-title6xxg {
        font-size: 19px;
    }
}

.sovaochattay11Title {
    white-space: nowrap;
    background-color: #008000;
    color: #fff;
    text-align: center;
    line-height: 1.7;
    font-size: 1.7em !important;
    font-weight: 900;
}

.sovaochattayMain>div {
    /* padding: 0.1em 0; */
    /* display: flex; */
    align-items: center;
    justify-content: center;
    line-height: 1.5
}

.sovaochattayicon {
    vertical-align: middle;
    width: 1em;
}

.sovaochattay,
.sovaochattay * {
    -webkit-text-size-adjust: 100% !important;
}

.sovaochattayMain,
.sovaochattayMain:hover {
    text-decoration: none !important;
    font-size: 1em !important;
    line-height: 1.7 !important;
    font-weight: bold !important;
    background-color: #000000 !important;
    display: block !important;
}

.sovaochattayWrap {
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.sovaochattayFontSize1 .randomHeightimg,
.sovaochattayFontSize2 .randomHeightimg {
    height: 720px !important;
}

.sovaochattayFontSize11 .randomHeightimg,
.sovaochattayFontSize9 .randomHeightimg,
.sovaochattayFontSize8 .randomHeightimg,
.sovaochattayFontSize10 .randomHeightimg {
    height: 280px !important;
}








/* iPhone SE, 8 (màn hình nh hn 375px) */
@media (max-width: 374px) {
    .sovaochattaybody {
        font-size: 10.5px !important;

    }
}

/* iPhone X, XS, 12 Mini (màn hình t 375px n 391px) */
@media (min-width: 375px) and (max-width: 391px) {
    .sovaochattaybody {
        font-size: 11px !important;

    }
}

/* iPhone 12, 13, 14 (màn hình t 391px n 428px) */
@media (min-width: 392px) and (max-width: 427px) {
    .sovaochattaybody {
        font-size: 11.5px !important;

    }
}

/* iPhone 12 Pro Max, 14 Plus, 15 Plus (màn hình t 429px tr lên) */
@media (min-width: 428px) and (max-width: 959px) {
    .sovaochattaybody {
        font-size: 12px !important;

    }
}

@media (min-width: 960px) {
    .sovaochattaybody {
        background: rgba(255, 255, 255, 0);
        font-size: 17.5px !important;

    }
}
html, body, div, tr, td, th, span ,font {
    font-family: 'Microsoft YaHei', Helvetica, sans-serif;
}
.duilianpt{
    line-height:1.7;
}

.ziliao td{
    border: 1px solid #c0c0c0;
    font-size: 25px;
}
.ziliao {
    color: #111;
    text-align: center;
}
.ziliao span1{
    color: red;
}

@media screen and (max-width: 580px){
    .ziliao td{
        font-size: 21px;
    }}
@media screen and (max-width: 480px){

    .ziliao td{
        font-size: 19px;
    }}

@media screen and (max-width: 450px){
    .ziliao td{
        font-size: 18.5px;
    }}

@media screen and (max-width: 420px){
    .ziliao td{
        font-size: 18px;
    }}

@media screen and (max-width: 380px){
    .ziliao td {
        font-size: 17px;
    } }

@media screen and (max-width: 320px){
    .ziliao td{
        font-size: 14px;
    }}
.ziliao .riq2 a {
    color: red;
}
.ziliao  a {
    color: red;
    font-weight:700;
}
.gg4945{
    color: #ffffff;
    background: #000;
    font-weight: bold;
    word-wrap: break-word;
    word-break: break-all;
    text-align: center;
    line-height: 1.2;
    font-weight: 700;
}
.gg4945 tr {
    height: 35px;
}
.gg4945 td {
    text-align: center;
    text-overflow: ellipsis;
    font-size: 30px;
    padding: 5px;
    color: #ffffff;
}@media screen and (max-width: 610px){
    .gg4945 td {
        font-size: 19px;
        font-weight: 700;
    }
}
@media screen and (max-width: 505px){
    .gg4945 td{
        font-size: 18px;
        font-weight: 700;
    }
}
@media screen and (max-width: 429px){

    .gg4945 td {
        font-size: 17px;
        font-weight: 700;
    }
}
@media screen and (max-width: 409px){

    .gg4945 td {
        font-size: 16px;

    }
}
@media screen and (max-width: 374px){
    .gg4945 td {
        font-size: 15px;

    }
}

table.bd1 tr, table.bd1 td {
    border: 1px solid black;
}
html, body, div, tr, td, th, span ,font {
    font-family: 'Microsoft YaHei', Helvetica, sans-serif;
}

#yxym .biaosi149{
    font-size: 25pt;
}
@media screen and (max-width: 610px) {
    #yxym .biaosi149 {
        font-size: 20px;
    }
}

@media screen and (max-width: 429px) {
    #yxym .biaosi149 {
        font-size: 21px;
    }
}

@media screen and (max-width: 380px) {
    #yxym .biaosi149 {
        font-size: 18px;
    }
}


.nm4xiao {
    font-size: 29px !important;
    text-shadow: rgb(0, 0, 0) 2px 1px 1px;
}

@media only screen and (max-width: 960px) {
    .nm4xiao {
        font-size: 20px !important;
    }
}
@media only screen and (max-width: 800px) {
    .nm4xiao {
        font-size: 19px !important;
    }
}
@media only screen and (max-width: 700px) {
    .nm4xiao {
        font-size: 18.5px !important;
    }
}
@media only screen and (max-width: 600px) {
    .nm4xiao {
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 500px) {
    .nm4xiao {
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 400px) {
    .nm4xiao {
        font-size: 17px !important;
    }
}
@media only screen and (max-width: 380px) {
    .nm4xiao {
        font-size: 16px !important;
    }
}
@media only screen and (max-width: 350px) {
    .nm4xiao {
        font-size: 15.5px !important;
    }
}
@media only screen and (max-width: 320px) {
    .nm4xiao {
        font-size: 15px !important;
    }
}
.neirongnm {
    color: #111;
}
.neirongnm {
    height: 38px;
    text-align: center;
    color: #000;
    font-weight: bold;
}
.neirongnm td {
    font-size: 23px;
}
.neirongnm td {
    border: 1px solid  var(--ppc-primary-color) !important;
}
@media screen and (max-width: 580px) {
    .neirongnm td {
        font-size: 21px;
    }
}
@media screen and (max-width: 480px) {
    .neirongnm td {
        font-size: 19px;
    }
}
@media screen and (max-width: 450px) {
    .neirongnm td {
        font-size: 18.5px;
    }
}
@media screen and (max-width: 420px) {
    .neirongnm td {
        font-size: 18px;
    }
}
@media screen and (max-width: 380px) {
    .neirongnm td {
        font-size: 17px;
    }
}
.neirongnm a {
    color: #ff002c;
}
.zjl{
    background-color: yellow;
}

.yjz{
    color:#c0c0c0;
}
.notice-bar {
    display:none;
}


.xinde-bar{background-color:#ffc;color:green;font-size:clamp(1.2rem,5vw,1.6rem);font-weight:400;line-height:clamp(1.2rem,9vw,36px);padding:1px 0;text-align:center;font-weight:700;}
.xinde-bar .red{color:red;}.box .lotteryDrawBox .lotteryTitleBox {
                               display: none !important;
                           }
.notice-bar {
    font-weight: 700 !important;
}
.guangcao{
    color: #ffffff;
    background: #000;
    font-weight: bold;
    word-wrap: break-word;
    word-break: break-all;
    text-align: center;
    line-height: 2;
    font-weight: 700;
}
.guangcao tr {
    height: 35px;
}
.guangcao td {
    text-align: center;
    text-overflow: ellipsis;
    font-size: 30px;
    padding: 5px;
    color: #ffffff;
}@media screen and (max-width: 610px){
    .guangcao td {
        font-size: 22px !important;
        font-weight: 700;
    }
}
@media screen and (max-width: 505px){
    .guangcao td{
        font-size: 21px !important;
        font-weight: 700;
    }
}
@media screen and (max-width: 429px){

    .guangcao td {
        font-size: 20px !important;
        font-weight: 700;
    }
}
@media screen and (max-width: 409px){

    .guangcao td {
        font-size: 19px !important;

    }
}
@media screen and (max-width: 374px){
    .guangcao td {
        font-size: 18px !important;

    }
}

table.bd1 tr, table.bd1 td {
    border: 1px solid black;
}
@media (min-width: 375px) and (max-width: 391px) {
    .anh16 font1 {
        padding-left: 11% !important;
    }
}
@media (min-width: 428px) and (max-width: 720px) {
    .anh16 font1 {
        padding-left: 15%; !important;
    }
}
@media (max-width: 374px) {
    .anh16 font1 {
        padding-left: 9% !important;
    }
}
@media (min-width: 721px) {
    .anh16 font1 {
        padding-left: 30%  !important;
    }
}
@media (min-width: 392px) and (max-width: 427px) {
    .anh16 font1 {
        padding-left: 13% !important;
    }
}
/* .anh16 font1 {
    padding-left: clamp(29px, 20%, 71px);
} */
.duilianpt7 {
    color: #FF0000;
    text-align: left;
    line-height: 1.6;

}
.duilianpt7 td {
    font-weight: bold;
    border: 1px solid #C0C0C0;
    font-size: 18pt;
}
.dauyuming::before {
    content: var(--text-dauyumingqq);
}
.dityuming::before {
    content: var(--text-dityumingqq);
}

.tentrang::before {
    content: var(--text-tentrangqq);
}


.bacdepzai0049{
    color:#FFFFFF;
    font-size:1.2em;
}





@keyframes animation-text {
    50% {
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }
}


.mtml11Title {
    white-space: nowrap;
    background-color: #008000;
    color: #fff;
    text-align: center;
    line-height: 1.7;
    font-size: 1.7em !important;
    font-weight: 900;
}

.mtmlnew>div {
    background-color: #000 !important;
    padding: 0.1em 0;
    /* display: flex; */
    align-items: center;
    justify-content: center;
    line-height: 1.6
}

.mtmlicon {
    vertical-align: middle;
    width: 1em;
}

.mtml,
.mtml * {
    -webkit-text-size-adjust: 100% !important;
}

.mtmlnew,
.mtmlnew:hover {
    text-decoration: none !important;
    font-size: 1em !important;
    line-height: 1.7 !important;
    font-weight: bold !important;
    display: block !important;
}

.mtmlWrap {
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.mtmlFontSize1 .randomHeightimg,
.mtmlFontSize2 .randomHeightimg {
    height: 720px !important;
}

.mtmlFontSize11 .randomHeightimg,
.mtmlFontSize9 .randomHeightimg,
.mtmlFontSize8 .randomHeightimg,
.mtmlFontSize10 .randomHeightimg {
    height: 280px !important;
}



.zhonghihi {
    color: red;
    background-color: yellow;
    font-size:1em !important;



}







/* iPhone SE, 8 (màn hình nh hn 375px) */
@media (max-width: 374px) {
    .soimattrang {
        font-size: 11px !important;

    }
}

/* iPhone X, XS, 12 Mini (màn hình t 375px n 391px) */
@media (min-width: 375px) and (max-width: 391px) {
    .soimattrang {
        font-size: 11.5px !important;

    }
}

/* iPhone 12, 13, 14 (màn hình t 391px n 428px) */
@media (min-width: 392px) and (max-width: 427px) {
    .soimattrang {
        font-size: 12px !important;

    }
}

/* iPhone 12 Pro Max, 14 Plus, 15 Plus (màn hình t 429px tr lên) */
@media (min-width: 428px) and (max-width: 959px) {
    .soimattrang {
        font-size: 12.5px !important;

    }
}

@media (min-width: 960px) {
    .soimattrang {
        background: rgba(255, 255, 255, 0);
        font-size: 20px !important;

    }
}

.hienhon{
    display: block !important;

}

.quanqueonggia90{
    color: #00FFFF;font-size:1.7em;text-align: left;padding-left: 15px !important;
}


@media (min-width: 960px) {
    .quanqueonggia90{
        padding-left: 55px !important;


    }
}

.zhongjiang{
    color: rgb(255, 0, 255);
}
.shengxiao dd {
    display: block;
    margin-top: 3px;
}
.shengxiao li {
    border: 1px solid rgba(0, 0, 0, 0.1);
    color: black;
    float: left;
    width: 33.33%;
    padding: 5px 0;
    vertical-align: baseline;
}
.shengxiao span {
    height: 18px;
    line-height: 18px;
    padding: 0 1.5px;
    font-size: 11px !important;
    color: #fff;
    display: inline-block;
    margin: 2px !important;
}
.shengxiao img{
    display: inline-block !important;
    width: 40px !important;
    height: 40px !important;
}
.shengxiao td{
    padding: 5px 0;
    text-align: center;
    border: solid 1px #d8ccb4;
    word-wrap: break-word;
    background: #fff;
}
.shengxiao .a-left{
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
}
.shengxiao th {
    height: 30px;
    background: #f1f1f1;
    font-size:18px;
    color: black;
}
#widgetBox151 .shengxiao table{
    border:none;
}
@media screen and (max-width:376px){
    .shengxiao td{
        font-size:15px;
    }
}.shengxiao666 dd {
     display: block;
     margin-top: 3px;
 }
.shengxiao666 li {
    float: left;
    width: 33.33%;
    padding: 5px 0;
    vertical-align: baseline;
}
.shengxiao666 span {
    height: 18px;
    line-height: 18px;
    padding: 0 2px;
    font-size: 18px;
    color: #fff;
    display: inline-block;
    margin: 0 2px;
}
.shengxiao666 img{
    width: 40px;
    height: 40px;
}
.shengxiao666 td{
    padding: 5px 0;
    text-align: center;
    border: solid 1px #d8ccb4;
    word-wrap: break-word;
    background: #fff;
}
.shengxiao666 .a-left{
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
}
.shengxiao666 th {
    height: 30px;
    background: #f1f1f1;
}
#widgetBox150 .shengxiao666 table{
    border:none;
}#shengxiao666 span{background: none;color: #000}
#shengxiao666 td{font-size: 18px!important}
.comga li  {

    /* background: rgb(70, 200, 144); */
    color: #fff;
    white-space: nowrap;
    line-height: 1.6;
    display: inline-table;
    /* border-radius: 15.9975px; */
    user-select: none;
    /* text-align: center;
justify-content: center;
align-items: center; */

    padding: .35rem .5rem;
    border-radius: 45px;
    font-size: 16px;
    letter-spacing: 1px;
    margin-right:6px;
    font-weight: bold;
}

.comduabo {
    border: 1px solid #ffdd00 !important;
    background: linear-gradient(to right, #ff0080, #ff9bcd) !important;
}
.comthiu {
    overflow: hidden;
}

.comga-head {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 0.5rem;
}

.comga-tit {
    font-size: 24px;
    color: #fff;
    padding-top: .5rem;
    font-semibold: 600;
}

.comga-qs {
    display: flex;
    align-items: center;

    overflow-x: auto;
    padding-bottom: .5rem;
    margin-bottom: 0;
    margin-top: .5rem;
    padding: 0 5.0025px;
    cursor: pointer;
}

.comchua {
    width: 100%;
    border-collapse: separate;
    --tw-border-spacing-x: 0px;
    --tw-border-spacing-y: 0px;
    border-spacing: var(--tw-border-spacing-x) var(--tw-border-spacing-y);
    text-align: center;
    --tw-text-opacity: 1;
    color: rgb(229 35 5 / var(--tw-text-opacity));
    word-break: break-word;
}

.comchua td:last-child, .comchua td:first-child {
    --tw-comduabo-opacity: 1;
    background-color: rgb(250 250 250 / var(--tw-comduabo-opacity));
    /* font-size: 10px; */
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / var(--tw-text-opacity));
}

.comchua td:nth-child(2) {
    --tw-comduabo-opacity: 1;
    background-color: rgb(0 0 0 / var(--tw-comduabo-opacity));
    /* font-size: .75rem; */
    line-height: 1rem;
    font-weight: 700;
}


.thitran2 span {
    color: red !important;
}

.hover-yes {
    background: #ffffff !important;
    color: #000000 !important;
}
.hover-noo {
    background: #0e49b1 !important;
    color: #fff !important;
}
.comchua td:first-child {
    width: 70px !important;
}
.comchua td:last-child {
    width: 55px !important;
    text-align: center;
}
@media (min-width: 475px) {
    .comchua td:first-child {
        width: 140px !important;
    }
    .comchua td:last-child {
        width: 90px !important;
    }
}.boimau {
     color: rgb(255, 0, 0);
     background-color: rgb(225, 255, 0);
     font-size: 1em !important;
 }
.comchua td:first-child ,
.comchua td:last-child {
    width: 25%  !important;
    font-weight:700;
}
.comchua.thitcho td{
    line-height: 2 !important;
    font-size: 13px;
    border-bottom: 1px solid #ff9e00;
}

.daudau{
    font-weight: 700;
    line-height: 2 !important;
    font-size: 18px !important;
}

.comchua.thitcho td.thitran2 b{
    background: none;
}
.noneym {
    display: inline-table;
}
.onggia9xlzz1435 table,
.onggia9xlzz1435 td {
    border: 1px solid #c0c0c0;
    border-collapse: collapse;
}

.onggia9xlzz1435 {
    width: 100%;
    text-decoration: none;
}

.onggia9xlzz1435:hover {
    width: 100%;
    text-decoration: none;
}

.onggia9xlzz1435 table {
    table-layout: unset !important;
    width: 100%;
}

.onggia9xlzz1435 table td {

    line-height: 1.8;
}

.onggia9xlzz1435 table td span {
    -webkit-text-size-adjust: 100% !important;
    font-family: Arial, 微软雅黑 !important;
    font-weight: 900;
}


@media only screen and (max-width: 5000px) {
    .onggia9xlzz1435 table td {
        font-size: 32px !important;
    }
}
@media only screen and (max-width: 2000px) {
    .onggia9xlzz1435 table td {
        font-size: 29px !important;
    }
}
@media only screen and (max-width: 960px) {
    .onggia9xlzz1435 table td {
        font-size: 20px !important;
    }
}
@media only screen and (max-width: 800px) {
    .onggia9xlzz1435 table td {
        font-size: 19px !important;
    }
}
@media only screen and (max-width: 700px) {
    .onggia9xlzz1435 table td {
        font-size: 18.5px !important;
    }
}
@media only screen and (max-width: 600px) {
    .onggia9xlzz1435 table td {
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 500px) {
    .onggia9xlzz1435 table td {
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 400px) {
    .onggia9xlzz1435 table td {
        font-size: 17px !important;
    }
}
@media only screen and (max-width: 380px) {
    .onggia9xlzz1435 table td {
        font-size: 16px !important;
    }
}
@media only screen and (max-width: 350px) {
    .onggia9xlzz1435 table td {
        font-size: 15.5px !important;
    }
}
@media only screen and (max-width: 320px) {
    .onggia9xlzz1435 table td {
        font-size: 15px !important;
    }
}

.zhongonggia{
    color: yellow;
    background-color: black;
    font-size: 1.25em;
}
.zhongog{
    color: red;
}
#yxym .biaosi149{
    font-size: 25pt;
}
@media screen and (max-width: 610px) {
    #yxym .biaosi149 {
        font-size: 20px;
    }
}

@media screen and (max-width: 429px) {
    #yxym .biaosi149 {
        font-size: 21px;
    }
}

@media screen and (max-width: 380px) {
    #yxym .biaosi149 {
        font-size: 18px;
    }
}
html, body, div, tr, td, th, span ,font {
    font-family: 'Microsoft YaHei', Helvetica, sans-serif;
}



.nmshuangbo {
    font-size: 29px !important;
    text-shadow: rgb(0, 0, 0) 2px 1px 1px;
}

@media only screen and (max-width: 960px) {
    .nmshuangbo {
        font-size: 20px !important;
    }
}
@media only screen and (max-width: 800px) {
    .nmshuangbo {
        font-size: 19px !important;
    }
}
@media only screen and (max-width: 700px) {
    .nmshuangbo {
        font-size: 18.5px !important;
    }
}
@media only screen and (max-width: 600px) {
    .nmshuangbo {
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 500px) {
    .nmshuangbo {
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 400px) {
    .nmshuangbo {
        font-size: 17px !important;
    }
}
@media only screen and (max-width: 380px) {
    .nmshuangbo {
        font-size: 16px !important;
    }
}
@media only screen and (max-width: 350px) {
    .nmshuangbo {
        font-size: 15.5px !important;
    }
}
@media only screen and (max-width: 320px) {
    .nmshuangbo {
        font-size: 15px !important;
    }
}
.neirongsb {
    color: #111;
}
.neirongsb {
    height: 38px;
    text-align: center;
    color: #000;
    font-weight: bold;
}
.neirongsb td {
    font-size: 25px;
}
.neirongsb td {
    border: 1px solid  var(--ppc-primary-color) !important;
}
@media screen and (max-width: 580px) {
    .neirongsb td {
        font-size: 20px;
    }
}
@media screen and (max-width: 480px) {
    .neirongsb td {
        font-size: 18.5px;
    }
}
@media screen and (max-width: 450px) {
    .neirongsb td {
        font-size: 18px;
    }
}
@media screen and (max-width: 420px) {
    .neirongsb td {
        font-size: 17px;
    }
}
@media screen and (max-width: 380px) {
    .neirongsb td {
        font-size: 16px;
    }
}
.neirongsb a {
    color: #ff002c;
}
.zjl{
    background-color: yellow;
}
.noneym {
    display: inline-table;
}
.onggia9xlzz143 table,
.onggia9xlzz143 td {
    border: 1px solid #c0c0c0;
    border-collapse: collapse;
}

.onggia9xlzz143 {
    width: 100%;
    text-decoration: none;
}

.onggia9xlzz143:hover {
    width: 100%;
    text-decoration: none;
}

.onggia9xlzz143 table {
    table-layout: unset !important;
    width: 100%;
}

.onggia9xlzz143 table td {

    line-height: 1.8;
}

.onggia9xlzz143 table td span {
    -webkit-text-size-adjust: 100% !important;
    font-family: Arial, 微软雅黑 !important;
    font-weight: 900;
}

@media only screen and (max-width: 5000px) {
    .onggia9xlzz143 table td {
        font-size: 32px !important;
    }
}
@media only screen and (max-width: 2000px) {
    .onggia9xlzz143 table td {
        font-size: 29px !important;
    }
}
@media only screen and (max-width: 960px) {
    .onggia9xlzz143 table td {
        font-size: 20px !important;
    }
}
@media only screen and (max-width: 800px) {
    .onggia9xlzz143 table td {
        font-size: 19px !important;
    }
}
@media only screen and (max-width: 700px) {
    .onggia9xlzz143 table td {
        font-size: 18.5px !important;
    }
}
@media only screen and (max-width: 600px) {
    .onggia9xlzz143 table td {
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 500px) {
    .onggia9xlzz143 table td {
        font-size: 18px !important;
    }
}
@media only screen and (max-width: 400px) {
    .onggia9xlzz143 table td {
        font-size: 17px !important;
    }
}
@media only screen and (max-width: 380px) {
    .onggia9xlzz143 table td {
        font-size: 16px !important;
    }
}
@media only screen and (max-width: 350px) {
    .onggia9xlzz143 table td {
        font-size: 15.5px !important;
    }
}
@media only screen and (max-width: 320px) {
    .onggia9xlzz143 table td {
        font-size: 15px !important;
    }
}

.zhongonggia{
    color: yellow;
    background-color: black;
    font-size: 1.25em;
}
.zhongog{
    color: red;
}
#yxym .biaosi149{
    font-size: 25pt;
}
@media screen and (max-width: 610px) {
    #yxym .biaosi149 {
        font-size: 20px;
    }
}

@media screen and (max-width: 429px) {
    #yxym .biaosi149 {
        font-size: 21px;
    }
}

@media screen and (max-width: 380px) {
    #yxym .biaosi149 {
        font-size: 18px;
    }
}
.hover-yes1{
    background-color: #f00 !important;
    color: #ffffff !important;
}
.no_hover{
    background-color: #000 !important;
}
.btn1X1MitemActive>div {
    background-color: #fff;
    color: #2B547E;
    font-weight: bold;
}

.btn1X1MitemBoxFather {
    background-color: #ffffff;
    width: 100%;
}

.btn1X1MitemBox {
    display: flex;
    width: 100%;
    overflow-x: auto;
    align-items: center;
    justify-content: flex-start;
    padding-bottom: 1px;
    padding-top: 1px;
}

.btn1X1Mitem {
    padding: 0 3px;
    cursor: pointer;
}

.btn1X1Mitem>div {
    background-color: white;
    color: #ffffff;
    white-space: nowrap;
    font-size: 24.9975px;
    padding: 0 15px;
    line-height: 1.6;
    border-radius: 6px;
    user-select: none;
}

@media only screen and (max-width: 960px) {
    .btn1X1Mitem>div {
        font-size: 18px !important;
    }
}
.dauyuming::before {
    content: var(--text-dauyumingqq);
}
.dityuming::before {
    content: var(--text-dityumingqq);
}
.list-title1yue {
    line-height: 1.8;
    font-weight: 700;
    background-color: red;
    font-size: 28px;
    color: #ff0;
    /* text-shadow: 1px 1px 1px #ffffff; */
    text-align: center;
}
.comeoza {
    color: #111;
}
.comeoza {
    height: 38px;
    text-align: center;
    color: #000;
    font-weight: bold;
}
.thangchamay22 {
    border-collapse: collapse;
    border-spacing: 0;
    line-height: 1.3;
}
.comeoza td {
    font-size: 17px;
}
.comeoza td {
    border: 1px solid #ccc;
}
@media screen and (max-width: 580px) {
    .list-title1yue {
        font-size: 20px;
    }
    .comeoza td {
        font-size: 21px;
    }
}
@media screen and (max-width: 480px) {
    .comeoza td {
        font-size: 19px;
    }
}
@media screen and (max-width: 450px) {
    .comeoza td {
        font-size: 17.5px;
    }
}
@media screen and (max-width: 420px) {
    .comeoza td {
        font-size: 17px;
    }
}
@media screen and (max-width: 380px) {
    .comeoza td {
        font-size: 17px;
    }
}

.comeoza td .zzl {
    font-size: 23px;
    color: #0000ff;
}

@media screen and (max-width: 580px) {
    .comeoza td .zzl {
        font-size: 23px;
    }
}@media screen and (max-width: 480px) {
    .comeoza td .zzl {
        font-size: 21px;
    }
}
@media screen and (max-width: 450px) {
    .comeoza td .zzl {
        font-size: 20.5px;
    }
}
@media screen and (max-width: 420px) {
    .comeoza td .zzl {
        font-size: 20px;
    }
}
@media screen and (max-width: 380px) {
    .comeoza td .zzl {
        font-size: 18px;
    }
}
.swiper{
    z-index: 0 !important;
}
.swiper-wrapper{
    z-index: 0 !important;
}



.swiper-container {
    position: relative;
}
.boarddisplay8191914 * {
    font-size: 1.05em !important;
    white-space: normal !important;

}

.boarddisplay8191914Title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    justify-content: center;
}


.boarddisplay8191914TitleClose {
    display: none;
}

.boarddisplay8191914TitleBoard {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff600;
    line-height: 2.2;
    font-weight: 900;
    font-size: 1.6em !important;
}

.boarddisplay8191914TitleBoardImg {
    display: block;
    height: 1.3em;
}

.boarddisplay8191914,
.boarddisplay8191914Board,
.boarddisplay8191914BoardItemlast {
    border-radius: 0.5em;
    padding: 0.3em;
}




.boarddisplay8191914Board {
    padding-top: 0.4em !important;
    padding-bottom: 0.4em !important;
}

.boarddisplay8191914Board {
    background-color: #fff;
}

.boarddisplay8191914BoardItem {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
}

.boarddisplay8191914BoardItemTop {
    display: flex;
    align-items: center;
    justify-content: center;
}

.boarddisplay8191914BoardItemTopText {
    color: #fff;
    line-height: 2em;
    padding: 0 0.7em;
}

.boarddisplay8191914BoardItemTopImg {
    display: block;
    height: 1.8em;
}

.boarddisplay8191914BoardItemlast {
    background-color: #8400e0;
    color: #fff;
    text-align: center;
    line-height: 1.4;
}

.boarddisplay8191914BoardItemBtnBox {
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.boarddisplay8191914BoardItemBtn,
.boarddisplay8191914BoardItemBtn:hover {
    background: linear-gradient(90deg, rgb(239, 1, 80) 0%, rgb(251, 11, 178) 100%);
    margin-bottom: 8px;
    line-height: 1.8em;
    padding: 0 1em;
    border-radius: 1em;
    font-weight: bold;
    animation: animation-text .5s step-start infinite;



    text-decoration: none;

    color: #fff !important;
    font-size: 1em !important;
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;

}

@keyframes animation-text {
    50% {
        -webkit-transform: scale(1.15);
        transform: scale(1.15)
    }
}

.boarddisplay8191914Foot {
    text-align: center;
    color: #fff;
    font-size: 0.8em !important;
    line-height: 2;
}

.boarddisplay8191914Boardinner>div,
.boarddisplay8191914BoardItemBtnBox {
    padding: 0.15em 0;
}

.boarddisplay8191914 {
    font-weight: 800;
    box-sizing: border-box;
    width: 100%;
    background-image: linear-gradient(#f81e17 0%, #f81e17 100%);
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    margin: 0 auto !important;
    line-height: 1.6 !important;
    font-size: 13px;


}

.boarddisplay8191914BoardItemBottom {
    padding-top: 0.2em;
}

.boarddisplay8191914Boardinner,
.boarddisplay8191914Boardinner:hover {
    display: block;
    text-decoration: none;
    width: 100%;
    color: #000 !important;
    font-size: 1em !important;
    position: relative;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}

.boarddisplay8191914FontSize1 {
    font-size: 38px !important;
}

.boarddisplay8191914FontSize2 {
    font-size: 35px !important;
}

.boarddisplay8191914FontSize3 {
    font-size: 29px !important;
}

.boarddisplay8191914FontSize4 {
    font-size: 24px !important;
}

.boarddisplay8191914FontSize5 {
    font-size: 21px !important;
}

.boarddisplay8191914FontSize6 {
    font-size: 20px !important;
}

.boarddisplay8191914FontSize7 {
    font-size: 18px !important;
}

.boarddisplay8191914FontSize8 {
    font-size: 15px !important;
}

.boarddisplay8191914FontSize9 {
    font-size: 15px !important;
}

.boarddisplay8191914FontSize10 {
    font-size: 14px !important;
}

.boarddisplay8191914FontSize11 {
    font-size: 13px !important;
}

.boarddisplay8191914BoardItemSpec {
    display: flex;
    align-items: center;
    justify-content: center;

    font-weight: bold;
    flex-direction: row;
}

.boarddisplay8191914BoardItemSpecBtn {





    padding: 0 0.6em;
    border-radius: 0.6em;
}@media only screen and (max-width: 1000px) {
    .boarddisplay8191914 {
        font-size: 26px !important;
    }
}

@media only screen and (max-width: 960px) {
    .boarddisplay8191914 {
        font-size: 25px !important;
    }
}

@media only screen and (max-width: 900px) {
    .boarddisplay8191914 {
        font-size: 25px !important;
    }
}

@media only screen and (max-width: 700px) {
    .boarddisplay8191914 {
        font-size: 24px !important;
    }
}

@media only screen and (max-width: 600px) {
    .boarddisplay8191914 {
        font-size: 19px !important;
    }
}

@media only screen and (max-width: 500px) {
    .boarddisplay8191914 {
        font-size: 14px !important;
    }
}

@media only screen and (max-width: 400px) {
    .boarddisplay8191914 {
        font-size: 14px !important;
    }
}

@media only screen and (max-width: 380px) {
    .boarddisplay8191914 {
        font-size: 13px !important;
    }
}

@media only screen and (max-width: 350px) {
    .boarddisplay8191914 {
        font-size: 13px !important;
    }
}

@media only screen and (max-width: 320px) {
    .boarddisplay8191914 {
        font-size: 12px !important;
    }
}@media only screen and (max-width: 5000px) {
    .boarddisplay8191914 {
        font-size: 30px !important;
    }
}

@media only screen and (max-width: 2000px) {
    .boarddisplay8191914 {
        font-size: 27px !important;
    }
}

@media only screen and (max-width: 960px) {
    .boarddisplay8191914 {
        font-size: 27px !important;
    }
}

@media only screen and (max-width: 800px) {
    .boarddisplay8191914 {
        font-size: 26px !important;
    }
}

@media only screen and (max-width: 700px) {
    .boarddisplay8191914 {
        font-size: 24px !important;
    }
}

@media only screen and (max-width: 600px) {
    .boarddisplay8191914 {
        font-size: 19px !important;
    }
}

@media only screen and (max-width: 500px) {
    .boarddisplay8191914 {
        font-size: 14px !important;
    }
}

@media only screen and (max-width: 400px) {
    .boarddisplay8191914 {
        font-size: 14px !important;
    }
}

@media only screen and (max-width: 380px) {
    .boarddisplay8191914 {
        font-size: 13px !important;
    }
}

@media only screen and (max-width: 350px) {
    .boarddisplay8191914 {
        font-size: 13px !important;
    }
}

@media only screen and (max-width: 320px) {
    .boarddisplay8191914 {
        font-size: 12px !important;
    }
}.dingbu1995730FontSize1 {
     font-size: 38px;
 }

.dingbu1995730FontSize1 .dingbu1995730ImgTop {
    height: 970px;
}

.dingbu1995730FontSize2 {
    font-size: 35px;
}

.dingbu1995730FontSize3 {
    font-size: 29px;
}

.dingbu1995730FontSize4 {
    font-size: 24px;
}

.dingbu1995730FontSize5 {
    font-size: 23px;
}

.dingbu1995730FontSize6 {
    font-size: 22px;
}

.dingbu1995730FontSize7 {
    font-size: 18px;
}

.dingbu1995730FontSize8 {
    font-size: 15px;
}

.dingbu1995730FontSize9 {
    font-size: 14px;
}

.dingbu1995730FontSize9 .dingbu1995730bigNew {
    font-size: 1em !important;
}

.dingbu1995730FontSize10 {
    font-size: 14.5px;
}

.dingbu1995730FontSize11 {
    font-size: 12px;
}

.dingbu1995730FontSize6 .dingbu1995730ImgTop,
.dingbu1995730FontSize7 .dingbu1995730ImgTop,
.dingbu1995730FontSize8 .dingbu1995730ImgTop,
.dingbu1995730FontSize9 .dingbu1995730ImgTop,
.dingbu1995730FontSize10 .dingbu1995730ImgTop,
.dingbu1995730FontSize11 .dingbu1995730ImgTop {
    height: 370px;
}

.dingbu199573011Title {
    white-space: nowrap;
    background-color: #000;
    color: #fff;
    text-align: center;
    line-height: 1.9;
    font-size: 1.7em !important;
    font-weight: 900;
}

.dingbu1995730Main>div {

    display: flex;
    align-items: center;
    justify-content: center;
}

.dingbu1995730Main>div>div {

    line-height: 1.4;
    color: #00FF00;
}

.dingbu1995730icon {
    vertical-align: middle;
    width: 1em;
}

.dingbu1995730,
.dingbu1995730 * {
    -webkit-text-size-adjust: 100% !important;
}

.dingbu1995730Main,
.dingbu1995730Main:hover {
    text-decoration: none !important;
    font-size: 1em !important;
    line-height: 1.5 !important;
    font-weight: bold !important;
    background-color: #cb3de1 !important;
    display: block !important;
}

.dingbu1995730Wrap {
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.dingbu1995730FontSize1 .randomHeightimg,
.dingbu1995730FontSize2 .randomHeightimg {
    height: 720px !important;
}

.dingbu1995730FontSize11 .randomHeightimg,
.dingbu1995730FontSize9 .randomHeightimg,
.dingbu1995730FontSize8 .randomHeightimg,
.dingbu1995730FontSize10 .randomHeightimg {
    height: 280px !important;
}

.dingbu1995730,
.dingbu1995730 * {
    box-sizing: border-box !important;
    font-weight: 900 !important;

}.docao img{
     height: 80px !important;
 }
@media only screen and (max-width: 720px) {
    .docao img {
        height: 44px !important;
    }
}
.swiper-wrapper{
    height: 100% !important;
}
@media only screen and (max-width: 720px) {
    .swiper-wrapper {
        height: 100% !important;
    }
}
.noneym {
    display: inline-table;
}

.lqbxzr table,
.lqbxzr td {
    border: 1px solid #FFCC66;
    border-collapse: collapse;
}

.lqbxzr {
    width: 100%;
    text-decoration: none;
}

.lqbxzr:hover {
    width: 100%;
    text-decoration: none;
}

.lqbxzr table {
    width: 100%;
}

.lqbxzr table td {
    line-height: 1.5;
}

.lqbxzr table td span {
    -webkit-text-size-adjust: 100% !important;
    font-family: Arial, 微软雅黑 !important;
    font-weight: 900;
}

#lqbxzr .lqbxzrTdSpanFontSize1 {
    font-size: 33px !important;
}

#lqbxzr .lqbxzrTdSpanFontSize2 {
    font-size: 43px !important;
}

#lqbxzr .lqbxzrTdSpanFontSize3 {
    font-size: 36px !important;
}

#lqbxzr .lqbxzrTdSpanFontSize4 {
    font-size: 31px !important;
}

#lqbxzr .lqbxzrTdSpanFontSize5 {
    font-size: 27px !important;
}

#lqbxzr .lqbxzrTdSpanFontSize6 {
    font-size: 24px !important;
}

#lqbxzr .lqbxzrTdSpanFontSize7 {
    font-size: 19px !important;
}

@media only screen and (max-width: 5000px) {
    .lqbxzr {
        font-size: 25px !important;
    }
}

@media only screen and (max-width: 2000px) {
    .lqbxzr {
        font-size: 25px !important;
    }
}

@media only screen and (max-width: 960px) {
    .lqbxzr {
        font-size: 23px !important;
    }
}

@media only screen and (max-width: 800px) {
    .lqbxzr {
        font-size: 22px !important;
    }
}

@media only screen and (max-width: 700px) {
    .lqbxzr {
        font-size: 20px !important;
    }
}

@media only screen and (max-width: 600px) {
    .lqbxzr {
        font-size: 19px !important;
    }
}

@media only screen and (max-width: 500px) {
    .lqbxzr {
        font-size: 18px !important;
    }
}

@media only screen and (max-width: 400px) {
    .lqbxzr {
        font-size: 17px !important;
    }
}

@media only screen and (max-width: 380px) {
    .lqbxzr {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 350px) {
    .lqbxzr {
        font-size: 15px !important;
    }
}

@media only screen and (max-width: 320px) {
    .lqbxzr {
        font-size: 15px !important;
    }
}

.zhong22 {
    color: yellow;
    background-color: red;
    font-size: 1.25em;
}

.zhongkq1 {
    color: yellow;
    background-color: red;
}

.xiaomaiiiii123 {
    display: flex;
    align-items: center;
    overflow-x: auto;
    /* padding-bottom: .5rem; */
    padding: 3px 5.0025px;
    cursor: pointer;
}

.xiaomaiiiii123 li {
    white-space: nowrap;
    line-height: 1.6;
    display: inline-table;
    user-select: none;
    border-radius: 9px;
    font-size: 16px;
    letter-spacing: 1px;
    margin-right: 6px;
    font-weight: bold;
}

.online-ok {
    font-size: 1.5em !important;
    background-color: #ff0000 !important;
    color: #ffffff !important;
}

.offfline-noo {
    font-size: 1.5em !important;
    background: #000000 !important;
    color: #ffffff !important;
}
.huhuhaha123 {
    line-height: 2;
    text-align: center;
    background: #df0000;
    color: #ff0;
    font-weight: bold;
    padding: 2px 0px 4px 0px;
    text-shadow: 1px 1px 1px #000;
}

.huhuhaha123 font{
    font-size:29px;
}
@media only screen and (max-width: 960px) {
    .huhuhaha123 font{
        font-size:17px;
    }}
.brcc-12 {
    /* border-radius: 12px; */
    overflow: hidden;
}
.bgff {
    background: var(--ppc-primary-color) !important;
}
.pbq-head {
    padding-left: 1rem;
    padding-right: 1rem;
}
.pbq-tit {
    font-size: 24px;
    color: #fff;
    /* font-semibold: 600; */
    padding-top: .4rem;
    margin-bottom: .4rem;
    text-align: center;
    font-weight: 600;


}
.hiudbdzb-content {
    font-size: 1.3rem;
    text-align: center;
    background: #fff;
}
.nimu {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    unicode-bidi: isolate;
}
.pbp-content {
    background: #fff;
    padding: .5rem 1rem;
    font-size: 1.3rem;
}
.hiudbdzb-content li {
    border-bottom: 1px solid #aaa;
    background: #fff;
    margin: 5px 0;
    border-radius: 5px;
    border-top: 1px solid #ddd;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
.nimu li {
    width: 33%;
    box-sizing: border-box;
    padding: 4px;
    background: url(https://pic.ap2026.com:10049/group1/mimi/paogoua.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.sai li a {
    display: block;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #0b0e89;
    border-radius: 32px;
    font-weight: bold;
    font-size: 1.4rem;
    text-decoration: none;
}*{border:0;padding:0;margin:0;}
ul{list-style:none;}
img{max-width:100%;height:auto;border:0;vertical-align:middle;}
table{empty-cells:show;border-collapse:collapse;}
a{color:inherit;text-decoration:none;}
a:hover{text-decoration:none;}
/* .p-all199{padding:0 .5rem .5rem .5rem;} */
.br-199{
    /* border-radius:12px; */
    overflow:hidden;}
.ssb199{background:linear-gradient(to right, #9cb5d6, #283c48);}
.pb-head199{padding-left:1rem;padding-right:1rem;}
.pb-tit199{font-size:1.4rem;color:#060404;padding-top:.5rem;font-semibold:600;margin-bottom:.5rem;}
.pb-content199{background:var(--ppc-primary-color) !important;
    padding:.2rem .2rem;
    font-size:1.3rem;}
.yqjx-content199{font-size:1.3rem;}
.box199{border-radius:1px;overflow:hidden;}
*{padding:0;border:0;-webkit-box199-sizing:border-box199;-moz-box199-sizing:border-box199;box199-sizing:border-box199;}
m{color:#8b008b;}
.bl199 td{font-weight:bold;border:1px solid #fefefe;font-size:17pt !important;padding:0.5px 0.5px !important;white-space:nowrap;}
.bl199{table-layout:auto;color:#000;border-radius:0px;overflow:hidden;text-align:center;background:#dedede;}
.bl199 a{line-height:35px;text-align:center;border:solid 1px #ddd;border-radius:8px;background:#eee;background-image:linear-gradient(to top, #fff, #eee, #fff);box199-shadow:0 2px 5px rgba(0,0,0,0.1);display:block;font-weight:bold;color:#fff;text-decoration:none;padding-left:0px;}
.bl199 font{color:#000000;}
.bl199 d{color:#ff0000;}
.bl199 m{color:#ff0000;background-color: #ffff00;}
.bl199 e{color:#FF0000;}
.bl199 w{color:#000000;}
.noneym {
    display: inline-table;
}
.changcogicaaaa table,
.changcogicaaaa td {
    border: 1px solid #FFCC66;
    border-collapse: collapse;
}

.changcogicaaaa {
    width: 100%;
    text-decoration: none;
}

.changcogicaaaa:hover {
    width: 100%;
    text-decoration: none;
}

.changcogicaaaa table {

    width: 100%;
}

.changcogicaaaa table td {

    line-height: 1.5;
}

.changcogicaaaa table td span {
    -webkit-text-size-adjust: 100% !important;
    font-family: Arial, 微软雅黑 !important;
    font-weight: 900;
}

#changcogicaaaa .changcogicaaaaTdSpanFontSize1 {
    font-size: 33px !important;
}

#changcogicaaaa .changcogicaaaaTdSpanFontSize2 {
    font-size: 43px !important;
}

#changcogicaaaa .changcogicaaaaTdSpanFontSize3 {
    font-size: 36px !important;
}

#changcogicaaaa .changcogicaaaaTdSpanFontSize4 {
    font-size: 31px !important;
}

#changcogicaaaa .changcogicaaaaTdSpanFontSize5 {
    font-size: 27px !important;
}

#changcogicaaaa .changcogicaaaaTdSpanFontSize6 {
    font-size: 24px !important;
}

#changcogicaaaa .changcogicaaaaTdSpanFontSize7 {
    font-size: 19px !important;
}
@media only screen and (max-width: 5000px) {
    .changcogicaaaa {
        font-size: 20px !important;
    }
}
@media only screen and (max-width: 2000px) {
    .changcogicaaaa {
        font-size: 20px !important;
    }
}
@media only screen and (max-width: 960px) {
    .changcogicaaaa {
        font-size: 17px !important;
    }
}
@media only screen and (max-width: 800px) {
    .changcogicaaaa {
        font-size: 16px !important;
    }
}
@media only screen and (max-width: 700px) {
    .changcogicaaaa {
        font-size: 14px !important;
    }
}
@media only screen and (max-width: 600px) {
    .changcogicaaaa {
        font-size: 13px !important;
    }
}
@media only screen and (max-width: 500px) {
    .changcogicaaaa {
        font-size: 12px !important;
    }
}
@media only screen and (max-width: 400px) {
    .changcogicaaaa {
        font-size: 12px !important;
    }
}
@media only screen and (max-width: 380px) {
    .changcogicaaaa {
        font-size: 10px !important;
    }
}
@media only screen and (max-width: 350px) {
    .changcogicaaaa {
        font-size: 10px !important;
    }
}
@media only screen and (max-width: 320px) {
    .changcogicaaaa {
        font-size: 10px !important;
    }
}

.huhuiiii{
    color: yellow;
    background-color: red;
    font-size: 1.25em;
}
.zhongkq1{
    color: yellow;
    background-color: red;
}


.sijiuyangshi {
    display: flex;
    align-items: center;
    overflow-x: auto;
    padding-bottom: .5rem;
    margin-bottom: .5rem;
    margin-top: .5rem;
    padding: 0 5.0025px;
    cursor: pointer;
}


.sijiuyangshi li {
    white-space: nowrap;
    line-height: 1.6;
    display: inline-table;
    user-select: none;
    padding: .35rem .5rem;
    border-radius: 9px;
    font-size: 16px;
    letter-spacing: 1px;
    margin-right: 6px;
    font-weight: bold;
}

.online {
    font-size: 1.3em !important;
    background-color: red !important;
    color: white !important;
}



.offline {
    font-size: 1.3em !important;
    background: black !important;
    color: white !important;
}
.abc-1235{
    background: rgb(255, 204, 255)
}

/*20260511*/
.jjjmtdp{
    text-align:left;
    color:#000;
}

.my1table {
}

.my1table tbody {
    font-size: 14px;
    text-align: center;
    background: #fff;
}

.my1tabletr1 {
    margin: 0px;
    padding: 0px;
    list-style: none;
    border: 0px;
    vertical-align: baseline;
    word-wrap: break-word;
    word-break: break-all;
    background: #8e5a9b !important;
}

.my1tabletr1 b{
    color:#fff;
}

.my1tabletr1td {
    margin: 0px;
    padding: 0px;
    list-style: none;
    vertical-align: middle;
    word-wrap: break-word;
    word-break: break-all;
    color: #000;
    font-weight: bold;
}

.my1tabletr2td {
    border-bottom: 1.5px solid #d5251c75;
}

.my1tabletr2td2 {
    border-bottom: 1.5px solid #ccc;
}

.my1tabletr2s1 {
    font-weight: bold;
    color: #000;
    display: inline-block;
    width: 70px;
    text-align: left;
}

.my1tabletr2s232 {
    display: inline-block;
    width: 56%;
}

.my1tabletr2s2 {
    font-weight: bold;
    color: red;
}

.my1tabletr2s3 {
    font-weight: bold;
    color: #000;
}

.my1tabletr2s03 {
    font-weight: bold;
    color: blue;
}

.my1tabletr2s4 {
    font-weight: bold;
    color: #000;
}

.my1tabletr2s5 {
    font-weight: bold;
    color: red;
    display: inline-block;
    width: 33px;
}

.zhanshen36 {
    font-weight: bold;
    color: #000;
}

.zhanshen36 p {
    height: 25px;
    line-height: 25px;
}

.shashasha {
    display: inline-block;
    width: 18%;
}

.divlineh {
    height: 25px;
    line-height: 25px;
}

.jjjmtdp {
    text-align: left;
    padding-left: 5px;
}

.sixiaoliuma,.sixiaoliuma2 {
    width: 48%;
    float: left;
}

.sixiaoliuma span {
    color: red;
}

.sixiaoliuma font {
    color: #5d58a9;
}

.pcla30 {
    word-wrap: break-word;
    display: inline-block;
    width: 250px;
    height: auto;
    padding-left: 40px;
}

.sixiaoliuma2 p {
    color: #26267b;
}

.sixiaoliuma2 span {
    color: #000;
}

.fushilianxiao {
    color: blue;
    font-weight: bold;
}

.shuipincenter {
    height: 50px;
    align-items: center;
    display: flex;
    justify-content: center;
}

.shuipincenter .p2 {
    font-weight: bold;
}

.uni-page-head__title img {
    display: block;
    float: left;
}

.uni-page-head__title {
    text-align: center;
}

.shujinguanxj {
    font-size: 16px;
    font-weight: bold;
}

.shujinguanxj2 span {
    color: red;
}

.yiboyitouss span {
    color: blue;
}

.sedjzz {
    position: absolute;
    top: 48%; /* 垂直居中 */
    left: 48%; /* 水平居中 */
    transform: translate(-50%, -50%); /* 微调位置 */
    font-weight:bold;
    padding: 10px; /* 内边距 */
    border-radius: 5px; /* 圆角 */
}
.num-img{
    position: relative;
    margin:auto;
    left:20px;

    display: block;
}
.num_kj_2{
    position: relative;
    display: inline-block;
    height:52px;
    line-height:52px;
}