body {
    background: #eee;
}
main > div:last-child {
    margin-bottom: .5rem;
}
.bianju {
    width: 96% !important;
    margin: auto;
}
.box-bg {
    background: #fff;
    margin-bottom: .1rem;
    border-radius: .1rem;
}
.bui-slide img {
    height: 3.8rem;
    object-fit: unset;
}
header.bui-bar, header .bui-bar {
    background: #fff;
}
header.bui-bar .bui-bar-main, header .bui-bar .bui-bar-main {
    color: #07c160;
}
.bui-slide-notice:before {
    color: #07c160;
}
.bui-tab .bui-nav .active {
    color: #07c160;
}
header.bui-bar .bui-bar-left>[class*=bui-btn]>i, header.bui-bar .bui-bar-right>[class*=bui-btn]>i, header .bui-bar .bui-bar-left>[class*=bui-btn]>i, header .bui-bar .bui-bar-right>[class*=bui-btn]>i {
    color: #07c160;
}

.open-log1 {
    width: 95%;
    margin: auto;
    margin-top: .2rem;
}
.open-log1 > .title {
    background: #3F51B5;
    color: #ff0;
    width: 100%;
    text-align: center;
    font-size: .45rem;
    font-weight: 700;
    padding: .1rem 0;
    border-radius: .1rem .1rem 0 0;
}
.open-log1 > .content {
    width: 100%;
    padding: .2rem .1rem;
    /*text-align: center;*/
    font-size: .3rem;
    border-radius: 0 0 .1rem .1rem;
    font-weight: 700;
}
.open-log1 > .content .text {
    line-height: .5rem;
}
.open-log1 > .bg-000 .text:not(:first-child) {
  border-top: 1px solid #fff;
} 
.open-log1 > .shangxuxian-000 .text:not(:first-child) {
  border-top: 1px solid #999;
} 

.open-log1 .jb24m-box {
    position: relative;
    width: 100%;
    height: 5.5rem;
}
.open-log1 .jb24m-box img {
    width: 100%;
    height: 5.5rem;
}
.open-log1 .jb24m-box .title-box {
    font-size: .45rem;
    width: 50%;
    text-align: center;
    position: absolute;
    top: 1.6rem;
    left: 38%;
    
    font-family: 'KaiTi', '楷体', 'STKaiti', '华文楷体', 'serif';
    font-weight: bold;
    color: #FFD700; /* 基本金色 */
    background: linear-gradient(45deg, #FFF700, #FFDF00, #FFD700, #FFC300, #FFB000);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3), 
                 -2px -2px 4px rgba(255, 255, 255, 0.3), 
                 4px 4px 8px rgba(0, 0, 0, 0.2), 
                 -4px -4px 8px rgba(255, 255, 255, 0.2);
}
.open-log1 .jb24m-box .num-box {
    font-size: .35rem;
    position: absolute;
    top: 2.4rem;
    line-height: .7rem;
    left: 30%;
    width: 60%;
    font-family: 'KaiTi', '楷体', 'STKaiti', '华文楷体', 'serif';
    font-weight: bold;
    color: #FFD700; /* 基本金色 */
    background: linear-gradient(45deg, #FFF700, #FFDF00, #FFD700, #FFC300, #FFB000);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3), 
                 -2px -2px 4px rgba(255, 255, 255, 0.3), 
                 4px 4px 8px rgba(0, 0, 0, 0.2), 
                 -4px -4px 8px rgba(255, 255, 255, 0.2);
    display: flex;
    flex-wrap: wrap;
}
.open-log1 .jb24m-box .num-box span {
    width: 12.5%;
}

.open-log1 .wuxiaoshima-box {
    position: relative;
    width: 100%;
    height: 5.5rem;
}
.open-log1 .wuxiaoshima-box img {
    width: 100%;
    height: 5.5rem;
}
.open-log1 .wuxiaoshima-box .title-box {
    font-size: .24rem;
    position: absolute;
    top: .5rem;
    left: 8%;
    color: #000;
    font-weight: 600;
}
.open-log1 .wuxiaoshima-box .num-box {
    font-size: .24rem;
    position: absolute;
    top: 2.2rem;
    left: 42%;
    color: #000;
    font-weight: 600;
    line-height: .6rem;
}
.open-log1 .wuxiaoshima-box .sx-box {
    font-size: .7rem;
    position: absolute;
    bottom: .45rem;
    left: 22%;
    color: #000;
    font-weight: 600;
    line-height: .6rem;
    text-shadow: -1px -1px 6px #fff;
}
.open-log1 .host {
    width: 100%;
    text-align: center;
    background: #e9ecff;
    color: #000;
    border-bottom: 1px solid #eee;
    padding: .05rem;
    font-size: .3rem;
    font-weight: 600;
    font-family: 'Microsoft YaHei', '微软雅黑', sans-serif;
    /*font-family: 'KaiTi', '楷体', 'STKaiti', '华文楷体', 'serif';*/
}
.open-log1 .juzhong {
    text-align: center;
}



.bg-amage-0 {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%
}

/*.bg-amage-1 {*/
.bg-amage-red {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%
}

/*.bg-amage-2 {*/
.bg-amage-blue {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%
}
/*.bg-amage-3 {*/
.bg-amage-green {
    background-image: url(data:image/png;base64,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);
    background-size: 100% 100%;
}

.open-qiu-box {
    /*width: 96%;*/
    margin: auto;
    border: 0;
    /*border-top: 0px solid #39a4ff;*/
    padding: .2rem;
    border-radius: 0 0 .1rem .1rem;
}
.open-qiu-box > .head {
    display: flex;
    justify-content: space-between;
    font-size: .28rem;
}
.open-qiu-box > .head .qishu span {
    color: #07c160;
}
.open-qiu-box > .head .text {
    color: red;
    font-size: .25rem;
}
.open-qiu-box > .head .gd-log {
    color: #07c160;
}
.open-qiu-box > .open-num {
    display: flex;
    justify-content: space-between;
    padding-top: .2rem;
    align-content: center;
}
.open-qiu-box > .open-num .box {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.open-qiu-box > .open-num .box div {
    width: 100%;
    text-align: center;
}
.open-qiu-box > .open-num .box .qiu {
    height: .8rem;
    width: .8rem;
    line-height: .8rem;
    font-size: .36rem;
    font-weight: 800;
    color: #000;
    margin-bottom: .1rem;
}
.open-qiu-box > .open-num .box .bi {
    padding-top: .15rem;
    font-size: .4rem;
}
.open-qiu-box > .open-num .box .text {
    font-size: .26rem;
}
.open-qiu-box > .foot {
    padding-top: .2rem;
    font-size: .26rem;
    color: red;
    text-align: center;
    width: 100%;
}

.diy-tab-btn .active {
    background-color: #07c160 !important;
    color: #fff !important;
}
.bui-nav>[class*=bui-btn].active:after {
    background: #07c160;
}
.diy-tab-btn li {
    padding-top: .1rem;
    padding-bottom: .1rem;
    /*height: 50px;*/
    /*line-height: 50px;*/
    /*font-size: 20px;*/
}
.diy-tab-btn li > p {
    font-size: .22rem;
    margin-bottom: 0;
    padding-top: .1rem;
    height: 15px;
}

.open-log {
    width: 95%;
    margin: auto;
    margin-top: .2rem;
}
.open-log > .title {
    background: #07c160;
    color: #ff0;
    width: 100%;
    text-align: center;
    font-size: .45rem;
    font-weight: 600;
    padding: .1rem 0;
    border-radius: .1rem .1rem 0 0;
}
.open-log > .content {
    width: 100%;
    padding: .2rem 0;
    /*text-align: center;*/
    font-size: .32rem;
    border-radius: 0 0 .1rem .1rem;
    font-weight: 700;
}
.open-log > .content .text {
    line-height: .5rem;
}
.open-log > .bg-000 .text:not(:first-child) {
  border-top: 1px solid #fff;
} 
.open-log > .shangxuxian-000 .text:not(:first-child) {
  border-top: 2px solid #000;
} 
.bg-fff {
    background: #fff;
}
.bg-000 {
    background: #000;
    color: #fff;
}
.bg-efff00 {
    background: #efff00;
    color: #000;
}
.color-ff00ff {
    color: #ff00ff;
}
.color-0000ff {
    color: #0000ff;
}
.color-673ab7 {
    color: #673ab7;
}
.color-de0000 {
    color: #de0000;
}
.color-lvse {
    color: #009206;
}
.sanguo-tip {
    text-align: center;
}
.sanguo-tip p {
    margin: .04rem 0;
}
.green { color: #009206; }
.red { color: #de0000; }
.blue { color: #035ffe; }
/* 禁特区 */
.jintequ {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.jintequ .title {
    width: 100%;
    background: #3f0;
    color: #000;
    padding: .1rem;
}
.jintequ .item {
    width: 33.1%;
    background: #000;
    text-align: center;
    color: #fff;
    font-size: .28rem;
}
.jintequ .item p {
    margin: .04rem 0;
}
/* 必中10码：Tab分页切换 */
.wanfa_24_stage_box {
    background: #666;
    line-height: .6rem;
    color: #fff;
    font-weight: 600;
    display: flex;
    transition: transform 0.3s ease;
}
.wanfa_24_stage_box .active {
    background: red;
}
.wanfa_24_stage_box .item {
    width: 20%;
    text-align: center;
}
.wanfa_24_stage_content {
    background: #000;
    color: #00bf08;
    width: 100%;
    text-align: left;
    padding-bottom: .1rem;
}
.wanfa_24_stage_content .item {
    padding: .1rem 0;
}
.wanfa_24_stage_content .item:not(:first-child) {
    border-top: 1px solid #004b03;
}
/* 左右生肖：一行显示，字体间距与样板一致 */
#wanfa_zuoyoushengxiao_dd .text {
    font-size: .32rem;
    white-space: nowrap;
}
.color-00ffff {
    color: #00ffff;
}
.color-red {
    color: red;
}
.color-f0f {
    color: #f0f;
}
.color-080 {
    color: #080;
}
.duizhaobiao {
    background: #fff;
    width: 95%;
    margin: auto;
    margin-top: .2rem;
}
.duizhaobiao img {
    width: 100%;
}

.lhc-open-log .open-log-list {
    padding: .3rem .2rem;
    background: #fff;
}
.lhc-open-log .open-qiu-box {
    margin-top: .2rem;
    border-radius: .1rem;
}
.lhc-open-log .open-qiu-box .qishu,
.lhc-open-log .open-qiu-box .gd-log {
    font-size: .24rem;
    color: #666;
}
.back-top {
    position: fixed;
    bottom: 3.2rem;
    right: .4rem;
    width: .9rem;
    height: .9rem;
    background: linear-gradient(135deg, #3e73fe 0%, #2964ff 100%);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    border-radius: .12rem;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: .04rem;
    box-shadow: 0 6px 20px rgba(62, 115, 254, 0.35), 0 2px 6px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    transition: opacity .3s, transform .3s, box-shadow .3s;
    opacity: .92;
    z-index: 999;
    border: 1px solid rgba(255, 255, 255, 0.2);
}
.back-top:active {
    transform: scale(0.88) translateY(2px);
    opacity: 1;
    box-shadow: 0 2px 8px rgba(62, 115, 254, 0.3);
}
.back-top .back-top-arrow {
    display: block;
    width: .28rem;
    height: .28rem;
    border-left: .04rem solid #fff;
    border-top: .04rem solid #fff;
    transform: rotate(45deg);
    margin: .04rem auto 0;
}
.back-top .back-top-text {
    font-size: .2rem;
    color: #fff;
    line-height: 1.2;
    white-space: nowrap;
    letter-spacing: .02rem;
    font-weight: 500;
}

.diy-pop-head {
    background: #203c5f;
    color: #fff;
    width: 100%;
    text-align: center;
}
.diy-pop img,
.diy-pop video {
    width: 100%;
}
.paomatu img {
    width:100%;
    height: 6rem;
    margin: auto;
    text-align: center;
    padding: .2rem;
}
#paomatu_look .bui-slide {
    height: 100%;
}
#paomatu_look img {
    width: 100%;
    height: 100%;
}

.hengfu {
    width: 100%;
    margin: auto;
    padding: .2rem 0;
    background: #fff;
    border-radius: .1rem;
}
.paomatu-box > .title {
    padding: .1rem;
    font-weight: 600;
}
.paomatu-box {
    width: 95% !important;
    margin: auto;
    margin-top: .2rem;
    height: 5rem;
}
.huadong-wanfa .bui-icon {
    height: .85rem;
}
.gongge-img {
    width: 100%;
    height: 100% !important;
}

.gaoshoutie-box {
    width: 95%;
    margin: auto;
    margin-top: .2rem;
}

.gaoshoutie-box .item {
    display: flex;
    justify-content: space-between;
    padding: .2rem;
    font-size: .28rem;
}
.gaoshoutie-box .item .lvse-bq {
    background: #07c160;
    color: #fff;
    padding: .05rem .2rem;
    margin-right: .1rem;
}
.gaoshoutie-box .item .black {
    font-weight: 600;
    color: #000;
}
.gaoshoutie-box .item .fullname {
    font-size: .26rem;
}

.user-yc-box {
    width: 95%;
    margin: auto;
    margin-top: .2rem;
    padding: .2rem;
}
.user-yc-box .title {
    width: 100%;
    text-align: center;
    padding: .1rem 0;
    border-bottom: 1px solid #07c160;
}
.color-07c160 {
    color: #07c160;
}
.user-yc-box .yc-content {
    padding: .2rem 0;
}
.user-yc-box .yc-content .text {
    padding: .1rem 0;
    font-weight: 600;
}
.user-yc-box .tip {
    padding: .2rem;
    font-size: .28rem;
    font-weight: 600;
}


.view2 .header {
    width: 100%;
    height: auto;
}
.view2 .nav2 {
    width: 100%;
    margin: 0 auto;
    box-sizing: border-box;
    padding: .1rem;
    font-size: .24rem;
    background: #fff;
    text-decoration: none;
}
.view2 .nav2 ul {
    padding: .07rem 0;
    display: flex;
    justify-content: start;
    flex-wrap: wrap;
}
.view2 .nav2 ul li {
    width: 20%;
    box-sizing: border-box;
    padding: .05rem .05rem;
}
.view2 .nav2 ul li a {
    display: block;
    padding: .05rem 0;
    text-align: center;
    color: #ffffff;
    border-radius: .5rem;
    background: #3e73fe;
    font-weight: 600;
}
.view2 .zxgg {
    display: flex;
    height: .55rem;
    line-height: .55rem;
    padding: 0 .2rem;
    font-size: .26rem;
    color: #fff;
    background: #ff3956;
}
.view2 .zxgg marquee {
    flex: 1;
}
.view2 .zxgg div {
    color: #ff0;
    font-weight: bold;
}
.view2 .img-box {
    width: 98%;
    background: #fff;
    margin: auto;
    border-radius: .1rem;
    padding: .1rem;
}
.view2 #nav2.fixed {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 99999999;
    box-shadow: 0 5px 10px rgba(0, 0, 0, .1);
}
.margin-top {
    margin-top: .3rem !important;
}

.view2 .biaoti {
    position: relative;
    width: 100%;
}
.view2 .biaoti img {
    width: 100%;
    /*height: auto;*/
    height: 1.0rem;
}
.view2 .biaoti .text1 {
    width: 42%;
    position: absolute;
    top: .2rem;
    color: #dbe400;
    font-weight: 600;
    text-align: right;
    font-size: .4rem;
    font-family: "楷体", "SimSun", "宋体", sans-serif;
}
.view2 .biaoti .text2 {
    left: 42%;
    position: absolute;
    top: .2rem;
    color: #dbe400;
    font-weight: 600;
    width: 3rem;
    text-align: center;
    font-size: .4rem;
    font-family: "楷体", "SimSun", "宋体", sans-serif;
}
.view2 .open-log {
    padding: .1rem;
    width: 98%;
    margin-top: .2rem;
    background: #fff;
    border-radius: .1rem;
}
.view2 .white-box {
    width: 100%;
    text-align: center;
    width: 98%;
    margin: auto;
    border-radius: .1rem;
    background: #fff;
    margin-top: .2rem;
    padding: .3rem;
    margin-bottom: .3rem;
}

.view2 .open-log .content .jxzt-box {
    display: flex;
}
.view2 .open-log .content .jxzt-box .text1 {
    background: #fff;
    border-bottom: 1px solid rgb(229, 245, 5);
    color: #0c0caa;
    width: 25%;
}
.view2 .open-log .content .jxzt-box .text2 {
    background: #fff;
    border-bottom: 1px solid rgb(9, 5, 247);
    color: #000;
    flex: 1;
    text-align: center;
}
.view2 .open-log .content .jxzt-box .text3 {
    background: #fff;
    border-bottom: 1px solid rgb(247, 53, 5);
    color: #0c0caa;
    width: 20%;
    text-align: center;
}
/* 彩种 tab：灰底卡片风格（仿118图库），选中态蓝色 */
.view2 .diy-tab-btn {
    padding: .1rem .16rem 0;
    background: #fff;
}
.view2 .diy-tab-btn > li {
    background: #f2f4f7;
    border-radius: .16rem;
    margin: 0 .04rem;
    border: 0;
    overflow: visible;
}
.view2 .diy-tab-btn > li:first-child { margin-left: 0; }
.view2 .diy-tab-btn > li:last-child { margin-right: 0; }
.view2 .diy-tab-btn .active {
    background-color: #3e73fe !important;
    color: #fff !important;
}
.view2 .diy-tab-btn .active > p {
    color: #fff;
}
.view2 .bui-nav>[class*=bui-btn].active:after {
    content: "";
    position: absolute;
    bottom: -.15rem;
    left: 50%;
    width: 0;
    height: 0;
    background: transparent;
    border-left: .16rem solid transparent;
    border-right: .16rem solid transparent;
    border-top: .18rem solid #3e73fe;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.view2 .open-qiu-box {
    border: 0;
}
.view2 .open-qiu-box > .head .qishu span {
    color: #3e73fe;
}
.view2 .open-qiu-box > .head .gd-log {
    color: #3e73fe;
    font-weight: 700;
}
.color-1e90ff {
    color :#0c0caa;
}
.juzhong {
    width: 100%;
    text-align: center;
}
.bg-ffeb3b {
    background: #ffeb3b;
}
.host {
    background: #fff;
    padding: .1rem;
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #eee;
    font-weight: 600;
}
.host .title {
    color: #07c160;
}
.host .url {
    color: red;
}


.wanfa-ys2 {
    width: 100%;
    color: #000;
    text-align: center;
}
.color-lanse {
    color: #035ffe;
}
.wanfa-ys2 .kai-log {
    width: 80%;
    margin: auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.wanfa-ys2 .kai-log span {
    width: 50%;
    text-align: center;
    color: red;
}
.wanfa-ys2 .kai-num {
    width: 95%;
    margin: auto;
    text-align: center;
}
body {
    color: #000;
}
.color-000 {
    color: #000;
}

.yunixinjing {
    width: 100%;
    height: 6rem;
    position: relative;
}
.yunixinjing img {
    width: 100%;
    height: 6rem;
}
.yunixinjing .yuce-sx {
    position: absolute;
    top: 2rem;
    left: 37.5%;
    font-size: .2rem;
    font-weight: 600;
}
.yunixinjing .qishu {
    position: absolute;
    top: .21rem;
    left: 36.4%;
    font-size: .17rem;
    font-weight: 600;
    color: #fff;
}
.yunixinjing .yuce-sx .item {
    color: #000;
    text-shadow:
         1px 1px 0 white,
       -1px 1px 0 white,
        1px -1px 0 white,
       -1px -1px 0 white;
    padding-bottom: .05rem;
}
.yunixinjing .yuce-sx .item span {
    color: red;
}
.yunixinjing .yuce-daxiao {
    color: #fff;
    font-weight: 600;
    position: absolute;
    bottom: 1.3rem;
    left: 37.5%;
    font-size: .24rem;
}
.yunixinjing .yuce-daxiao span {
    color: red;
    text-shadow:
         1px 1px 0 white,
       -1px 1px 0 white,
        1px -1px 0 white,
       -1px -1px 0 white;
}
.yunixinjing .yuce-jqys {
    color: #fff;
    font-weight: 600;
    position: absolute;
    bottom: .85rem;
    left: 37.5%;
    font-size: .24rem;
}
.yunixinjing .yuce-jqys span {
    color: red;
    text-shadow:
         1px 1px 0 white,
       -1px 1px 0 white,
        1px -1px 0 white,
       -1px -1px 0 white;
}
.yunixinjing .yuce-wuxing {
    color: #fff;
    font-weight: 600;
    position: absolute;
    bottom: .4rem;
    left: 37.5%;
    font-size: .24rem;
}
.yunixinjing .yuce-wuxing span {
    color: red;
    text-shadow:
         1px 1px 0 white,
       -1px 1px 0 white,
        1px -1px 0 white,
       -1px -1px 0 white;
}
.yunixinjing .guanwang {
    width: 35%;
    text-align: center;
    position: absolute;
    bottom: 1.3rem;
    right: 4.5%;
    font-size: .19rem;
    background: #ffeb3b;
    color: red;
    font-weight: 600;
}
.yunixinjing .yuce-temabo {
    width: 38.5%;
    text-align: left;
    position: absolute;
    bottom: .85rem;
    right: 1%;
    font-size: .2rem;
    font-weight: 600;
    color: red;
    text-shadow:
         1px 1px 0 white,
       -1px 1px 0 white,
        1px -1px 0 white,
       -1px -1px 0 white;
}
.yunixinjing .yuce-teliuwei {
    width: 38.5%;
    text-align: left;
    position: absolute;
    bottom: .4rem;
    right: 1%;
    font-size: .2rem;
    font-weight: 600;
    color: red;
    text-shadow:
         1px 1px 0 white,
       -1px 1px 0 white,
        1px -1px 0 white,
       -1px -1px 0 white;
}
.jingxuan-wubuzhong {
    background: #fff;
    font-size: .26rem;
}
.jingxuan-wubuzhong .item {
    display: flex;
}
.jingxuan-wubuzhong .item:first-child {
    background: #ff9800;
}
.jingxuan-wubuzhong .item div {
    text-align: center;
    padding: .1rem;
    border: 1px solid #000;
}
.jingxuan-wubuzhong .item .qishu {
    width: 25%;
}
.jingxuan-wubuzhong .item .box {
    width: 30%;
}
.jingxuan-wubuzhong .item .box2 {
    width: 45%;
}
.color-zise {
    color: #b300d2;
}
.color-anhong {
    color: #b30000;
}
.sanguo-tip {
    width: 100%;
    text-align: center;
    color: #333;
}

.juesha-box {
    width: 100%;
    background: #000;
    padding: 2px;
}
.juesha-box .item {
    width: 100%;
    display: flex;
    justify-content: space-between;
    font-size: .26rem;
}
.juesha-box .item .text {
    width: 16.3%;
    text-align: center;
    background: #fff;
    border: 0 !important;
}
.juesha-box .item:not(:first-child) .text {
    margin-top: 2px;
}
.juesha-box .head .text {
    background: #ff9800;
}

.liuxiao-shierma {
    width: 100%;
}
.liuxiao-shierma .item {
    color: #009688;
    font-size: .26rem;
}
.liuxiao-shierma .item:not(:first-child) {
    border-top: 2px solid #eee;
}

.tema-shujinguang {
    width: 100%;
}
.tema-shujinguang .item {
    width: 100%;
    text-align: center;
}
.tema-shujinguang > div {
    /*border-top: 2px solid #eee;*/
    width: 100%;
    text-align: center;
    padding: .1rem 0;
}
.tema-shujinguang .texts {
    color: #2196f3;
}

.jrtt-tit {
    width: 2rem;
    background: #2196f3;
    color: #fff;
    text-align: center;
    padding: .1rem;
}
.jrtt-ycjg {
    width: 100%;
    padding: .1rem;
}
.jrtt-tit:not(:first-child) {
    margin-top: .2rem;
}

.facaiboju {
    width: 100%;
    height: 7rem;
    position: relative;
}
.facaiboju img {
    width: 100%;
    height: 7rem;
}
.facaiboju .qishu {
    font-weight: 600;
    position: absolute;
    left: 38%;
    font-size: .38rem;
    top: .98rem;
}
.facaiboju .zhu {
    font-weight: 600;
    position: absolute;
    font-size: 1rem;
    left: 35%;
    bottom: 2.2rem;
    color: #1e90ff;
}
.facaiboju .fang {
    font-weight: 600;
    position: absolute;
    font-size: 1rem;
    left: 67%;
    bottom: 2.2rem;
    color: red;
}
.facaiboju .wuxing {
    font-weight: 600;
    position: absolute;
    font-size: .8rem;
    left: 63%;
    bottom: 1.2rem;
}

.zhufangbo {
    width: 100%;
    height: 6rem;
    position: relative;
}
.zhufangbo img {
    width: 100%;
    height: 6rem;
}
.zhufangbo .qishu {
    font-weight: 600;
    position: absolute;
    left: 25%;
    font-size: .28rem;
    top: .15rem;
    color: #fff;
}
.zhufangbo .zhu {
    font-weight: 600;
    position: absolute;
    font-size: .35rem;
    left: 15.7%;
    bottom: 1.84rem;
    color: #1e90ff;
}
.zhufangbo .fang {
    font-weight: 600;
    position: absolute;
    font-size: .35rem;
    left: 32.7%;
    bottom: 1.84rem;
    color: red;
}
.zhufangbo .jqys {
    background: #ffeb3b;
    color: red;
    font-weight: 600;
    position: absolute;
    font-size: .35rem;
    left: 50%;
    padding: 0 .1rem;
    border-radius: .1rem;
    bottom: 1.84rem;
}
.zhufangbo .guanwang {
    font-weight: 600;
    position: absolute;
    font-size: .3rem;
    left: 35.7%;
    bottom: 2.89rem;
    color: red;
}
.zhufangbo .dan {
        font-weight: 600;
    position: absolute;
    font-size: .28rem;
    left: 20.7%;
    bottom: .95rem;
    color: #ffeb3b;
}
.zhufangbo .shuang {
        font-weight: 600;
    position: absolute;
    font-size: .28rem;
    left: 20.7%;
    bottom: .55rem;
    color: #ffeb3b;
}
.zhufangbo .yc_ds {
    font-weight: 600;
    position: absolute;
    font-size: .18rem;
    left: 35%;
    top: 2.05rem;
    color: #ffeb3b;
}
.zhufangbo .yc_num_qujian {
    font-weight: 600;
    position: absolute;
    font-size: .15rem;
    left: 52.5%;
    top: 2.09rem;
    color: #ffeb3b;
}
.zhufangbo .sx {
        font-weight: 600;
    position: absolute;
    font-size: .18rem;
    left: 25%;
    top: 2.4rem;
    color: #ffeb3b;
}
.zhufangbo .wei {
        font-weight: 600;
    position: absolute;
    font-size: .18rem;
    left: 51.5%;
    top: 2.4rem;
    color: #ffeb3b;
}
.zhufangbo .old_num7 {
        font-weight: 600;
    position: absolute;
    font-size: .2rem;
    left: 39%;
    top: 1.75rem;
    color: #ffeb3b;
}
.zhufangbo .old_num7_sx {
    font-weight: 600;
    position: absolute;
    font-size: .18rem;
    left: 47%;
    top: 1.74rem;
    color: #ffeb3b;
}
.zhufangbo .old_num7_dx {
    font-weight: 600;
    position: absolute;
    font-size: .18rem;
    left: 56.3%;
    top: 1.74rem;
    color: #ffeb3b;
}
.zhufangbo .old_num7_ds {
    font-weight: 600;
    position: absolute;
    font-size: .18rem;
    left: 62%;
    top: 1.74rem;
    color: #ffeb3b;
}
.waibiankuang {
    border: 2px solid #000;
    border-radius: .1rem;
    margin-bottom: .2rem;
}
.hengxian {
    text-decoration: line-through;
}
.jmxc-tip {
    width: 100%;
    padding: .1rem;
    display: flex;
    justify-content: space-between;
}
.color-666 {
    color: #666;
}
.gw-host {
    width: 100%;
    padding: .1rem;
    text-align: center;
    font-weight: 600;
}
.scroll_margin_top{
   scroll-margin-top: 200px;
}


.adver10 {
    width: 100%;
    height: 1.2rem;
    position: relative;
}
.adver10 img {
    width: 100%;
    height: 1.2rem;
}
.adver10 .text {
    position: absolute;
    top: .2rem;
    left: .2rem;
    font-size: .5rem;
    width: 95%;
    margin: auto;
    text-align: center;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
}
.adver10 .text span {
    font-weight: 900;
}
.adver10 .text img {
    width: 1rem;
    height: .5rem;
}

.lx-sbm-tu {
    width: 100%;
    height: 6rem;
    position: relative;
}
.lx-sbm-tu img {
    width: 100%;
    height: 6rem;
}
.lx-sbm-tu .qishu {
    position: absolute;
    top: .56rem;
    left: 6.8%;
    font-size: .34rem;
    font-weight: 600;
}
.lx-sbm-tu .ma0 {
    position: absolute;
    top: 1.52rem;
    left: 7%;
    font-size: .45rem;
    font-weight: 600;
}
.lx-sbm-tu .ma1 {
    position: absolute;
    top: 1.52rem;
    left: 20.5%;
    font-size: .45rem;
    font-weight: 600;
}
.lx-sbm-tu .ma2 {
    position: absolute;
    top: 2.35rem;
    left: 13.8%;
    font-size: .45rem;
    font-weight: 600;
}
.lx-sbm-tu .ma3 {
    position: absolute;
    top: 3.72rem;
    left: 13.8%;
    font-size: .45rem;
    font-weight: 600;
}
.lx-sbm-tu .ma4 {
    position: absolute;
    top: 4.57rem;
    left: 7%;
    font-size: .45rem;
    font-weight: 600;
}
.lx-sbm-tu .ma5 {
    position: absolute;
    top: 4.57rem;
    left: 20.5%;
    font-size: .45rem;
    font-weight: 600;
}
.lx-sbm-tu .num {
    position: absolute;
    top: 1.57rem;
    left: 33%;
    right: 0.1rem;
    font-weight: 600;
    color: #fff;
    font-size: .26rem;
}
.sanzusanlian-tu {
    width: 100%;
    height: 6rem;
    position: relative;
}
.sanzusanlian-tu img {
    width: 100%;
    height: 6rem;
}
.sanzusanlian-tu .qishu {
    position: absolute;
    top: 1.05rem;
    right: 37.5%;
    font-size: .42rem;
    font-weight: 600;
}
.sanzusanlian-tu .sx1 {
    position: absolute;
    top: 2.1rem;
    left: 14%;
    font-weight: 600;
    font-size: .6rem;
}
.sanzusanlian-tu .sx2 {
    position: absolute;
    top: 2.1rem;
    left: 54%;
    font-weight: 600;
    font-size: .6rem;
}
.sanzusanlian-tu .sx3 {
    position: absolute;
    top: 3.5rem;
    left: 14%;
    font-weight: 600;
    font-size: .6rem;
}
.sanzusanlian-tu .sx4 {
    position: absolute;
    top: 3.5rem;
    left: 54%;
    font-weight: 600;
    font-size: .6rem;
}
.jssx-tu {
    width: 100%;
    height: 6rem;
    position: relative;
}
.jssx-tu img {
    width: 100%;
    height: 6rem;
}
.jssx-tu .qishu {
    position: absolute;
    top: 1.57rem;
    right: 11.5%;
    font-size: .36rem;
    font-weight: 600;
}
.jssx-tu .sx0 {
    position: absolute;
    top: 2.78rem;
    left: 19%;
    color: #fff;
    font-size: .6rem;
}
.jssx-tu .sx1 {
    position: absolute;
    top: 2.78rem;
    left: 48%;
    color: #fff;
    font-size: .6rem;
}
.jssx-tu .sx2 {
    position: absolute;
    top: 2.78rem;
    left: 77%;
    color: #fff;
    font-size: .6rem;
}
.gsb-tu {
    width: 100%;
    height: 9rem;
    position: relative;
}
.gsb-tu img {
    width: 100%;
    height: 9rem;
}
.gsb-tu .qishu {
    position: absolute;
    top: 2.11rem;
    left: 14.5%;
    font-size: .4rem;
    font-weight: 600;
}
.gsb-tu .bcqx {
    position: absolute;
    top: 3.2rem;
    left: 26.5%;
    font-weight: 600;
    font-size: .5rem;
}
.gsb-tu .bcts {
    position: absolute;
    top: 4.7rem;
    left: 31.5%;
    font-weight: 600;
    font-size: .36rem;
}
.gsb-tu .ptx {
    position: absolute;
    bottom: 1rem;
    left: 19%;
    font-weight: 600;
    font-size: .8rem;
}
.gsb-tu .ssb {
    position: absolute;
    bottom: .7rem;
    left: 46%;
    font-weight: 600;
    font-size: .6rem;
    width: 1rem;
}
.gsb-tu .heshu {
    position: absolute;
    bottom: .7rem;
    right: 11%;
    font-weight: 600;
    font-size: .6rem;
    width: 1rem;
}

.qqsh-tip {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: .2rem;
    border-bottom: 1px solid #000;
    padding-bottom: .1rem;
}
.qqsh-tip .box {
    width: 50%;
}
.color-00a707 {
    color: #00a707;
}
.ybsx-tip {
    margin-bottom: .2rem;
    border-bottom: 1px solid #000;
    padding-bottom: .1rem;
    text-align: center;
}
.ybsx-tip .box {
    display: inline-block;
    margin: 0 .15rem;
}


.view2 .open-log .content .jxzt-box {
    display: flex;
}
.view2 .open-log .content .jxzt-box .text1 {
    background: #fff;
    border-bottom: 1px solid rgb(229, 245, 5);
    color: #de0000;
    width: 35%;
}
.view2 .open-log .content .jxzt-box .text2 {
    background: #fff;
    border-bottom: 1px solid rgb(9, 5, 247);
    color: #000;
    flex: 1;
    text-align: center;
}
.view2 .open-log .content .jxzt-box .text3 {
    background: #fff;
    border-bottom: 1px solid rgb(247, 53, 5);
    color: red;
    width: 20%;
    text-align: center;
}
.view2 .open-log .sanshima-zhongte-content {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    justify-content: center;
}
.view2 .open-log .sanshima-zhongte-content .item {
    width: 33.333%;
    display: flex;
    align-content: center;
    align-items: center;
}
.view2 .open-log .sanshima-zhongte-content .item:not(:first-child) {
    border-top: 1px solid #eee;
}
.view2 .open-log .sanshima-zhongte-content .item .text1 {
    color: #000;
    width: .6rem;
    text-align: center;
    background: #fcea95;
    font-weight: 600;
    font-size: .4rem;
}
.view2 .open-log .sanshima-zhongte-content .item .text2 {
    flex: 1;
    text-align: center;
    font-weight: 600;
    color: red;
}
.view2 .open-log .host {
    width: 100%;
    padding: 1px 0;
    background: #fff;
    border-bottom: 1px solid #eee;
    text-align: center;
}
.view2 .open-log .host .title {
    color: #de0000;
    font-weight: 700;
}
.view2 .open-log .host .url {
    background: #ffeb3b;
    color: red;
    font-weight: 900;
    padding: 0 .1rem;
}
.bg-ffeb3b {
    background: #fcfa0c;
}

.view2 .diy-tab-btn .active {
    background-color: #3e73fe !important;
}
.view2 .bui-nav>[class*=bui-btn].active:after {
    content: "";
    position: absolute;
    bottom: -.15rem;
    left: 50%;
    width: 0;
    height: 0;
    background: transparent;
    border-left: .16rem solid transparent;
    border-right: .16rem solid transparent;
    border-top: .18rem solid #3e73fe;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
}
.view2 .open-qiu-box {
    border: 0;
}
.view2 .open-qiu-box > .head .qishu span {
    color: #3e73fe;
}
.view2 .open-qiu-box > .head .gd-log {
    color: #3e73fe;
    font-weight: 700;
}

/* ============================================================
   AA 玩法样式补丁（从 AA style.css 迁移，补全 dd 缺失的图片模块/颜色/布局类）
   ============================================================ */
/* ============================================================ */
/* AA style.css 补丁 - 补全 dd style.css 缺失的图片模块/颜色/布局类 */
/* 来源: AA/public/static/bui/src/css/style.css                */
/* ============================================================ */

/* ---- 颜色类 / tuozhan-box (AA 750-763) ---- */
.color-fense {
    color: #ff69b4;
}
.color-anhongse {
    color: #8b0000;
}
.tuozhan-box {
    padding: .1rem;
    text-align: center;
}
.tuozhan-box .item {
    padding: .05rem 0;
    font-weight: 600;
}

/* ---- 开奖布局优化 4004 (AA 1311-1380) ---- */
/* 开奖布局优化样式 - 4004项目 */
.wanfa-ys2-optimized-4004 {
    padding: 12px 16px;
    margin: 3px 0;
    border-radius: 8px;
    font-size: 14px;
    line-height: 1.6;
    transition: all 0.3s ease;
    position: relative;
    overflow: hidden;
}

.wanfa-ys2-optimized-4004::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 3px;
    height: 100%;
    background: linear-gradient(180deg, #007bff 0%, #28a745 100%);
}

.wanfa-ys2-optimized-4004:hover {
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}

.wanfa-ys2-optimized-4004.odd-row {
    background: linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);
    border-left: 4px solid #007bff;
    border-bottom: 1px solid #dee2e6;
}

.wanfa-ys2-optimized-4004.even-row {
    background: linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%);
    border-left: 4px solid #28a745;
    border-bottom: 1px solid #dee2e6;
}

.wanfa-ys2-optimized-4004 p {
    margin: 0;
    color: #2c3e50;
}

.wanfa-ys2-optimized-4004 .period-text {
    color: #007bff;
    font-weight: 700;
    text-shadow: 0 1px 2px rgba(0, 123, 255, 0.1);
}

.wanfa-ys2-optimized-4004 .result-text {
    color: #28a745;
    font-weight: 700;
    text-shadow: 0 1px 2px rgba(40, 167, 69, 0.1);
}

.wanfa-ys2-optimized-4004 .status-text {
    color: #6c757d;
    font-weight: 600;
    font-style: italic;
}

.wanfa-ys2-optimized-4004 .highlight {
    background: linear-gradient(45deg, #FFEB3B 0%, #FFEB3B 100%);
    color: #9C27B0;
    padding: 1px 3px;
    border-radius: 6px;
    font-weight: 700;
    border: 2px solid #FFC107;
    box-shadow: 0 2px 4px rgba(255, 193, 7, 0.2);
}

/* ---- 图片叠加模块共享基础 + zhugong-wuma (AA 1402-1552) ---- */
/* 图片叠加模块 - 共享基础规则 */
.zhugong-wuma, .zhu-pingtexiao, .jiuxiao-sbm, .zhu-guolvtu, .aomen-zhihuabao {
    position: relative;
    width: 100%;
    display: inline-block;
}
.zhugong-wuma img, .zhu-pingtexiao img, .jiuxiao-sbm img, .zhu-guolvtu img, .aomen-zhihuabao img {
    width: 100%;
    height: auto;
}
.zhugong-wuma div, .zhu-pingtexiao div, .jiuxiao-sbm div, .zhu-guolvtu div, .aomen-zhihuabao div {
    position: absolute;
    color: #000;
    font-weight: bold;
    text-align: center;
}
.zhugong-wuma .qishu {
    top: 4%;
    right: 2%;
    font-size: 15px;
}
.zhugong-wuma .data-m-1 {
    top: 4.5%;
    left: 25.4%;
    font-size: 17px;
}
.zhugong-wuma .data-m-2 {
    top: 4.5%;
    left: 36.2%;
    font-size: 17px;
}
.zhugong-wuma .data-m-3 {
    top: 4.5%;
    left: 47%;
    font-size: 17px;
}
.zhugong-wuma .data-m-4 {
    top: 4.5%;
    left: 58%;
    font-size: 17px;
}
.zhugong-wuma .data-m-5 {
    top: 4.5%;
    left: 69%;
    font-size: 17px;
}
.zhugong-wuma .data-bs {
    top: 18.5%;
    left: 53.5%;
    font-size: 36px;
}
.zhugong-wuma .data-sx5 {
    top: 45.5%;
    left: 44.5%;
    font-size: 28px;
}
.zhugong-wuma .data-sx {
    top: 18.5%;
    left: 82.5%;
    font-size: 36px;
}
.zhugong-wuma .data-t {
    top: 40.4%;
    left: 17%;
    font-size: 20px;
}
.zhugong-wuma .data-w {
    top: 52.4%;
    left: 16%;
    font-size: 18px;
}
.zhugong-wuma .data-bs2 {
    top: 69.8%;
    left: 6.5%;
    font-size: 18px;
}
.zhugong-wuma .data-wx {
    top: 84.8%;
    left: 4.5%;
    font-size: 18px;
}
.zhugong-wuma .data-jy {
    top: 69.8%;
    left: 83.3%;
    font-size: 18px;
}
.zhugong-wuma .data-dx-ds {
    top: 84.8%;
    left: 82.3%;
    font-size: 18px;
}
.zhugong-wuma .data-m10-1 {
    top: 71.5%;
    left: 26.3%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-2 {
    top: 71.5%;
    left: 36.8%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-3 {
    top: 71.5%;
    left: 47.2%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-4 {
    top: 71.5%;
    left: 58.2%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-5 {
    top: 71.5%;
    left: 68.6%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-6 {
    top: 86.5%;
    left: 26.3%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-7 {
    top: 86.5%;
    left: 36.8%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-8 {
    top: 86.5%;
    left: 47.2%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-9 {
    top: 86.5%;
    left: 58.2%;
    font-size: 16px;
}
.zhugong-wuma .data-m10-10 {
    top: 86.5%;
    left: 68.6%;
    font-size: 16px;
}
.zhugong-wuma .data-s1 {
    top: 19.5%;
    left: 4.5%;
    font-size: 17px;
}
.zhugong-wuma .data-s2 {
    top: 27.5%;
    left: 4.5%;
    font-size: 17px;
}

/* ---- zhu-pingtexiao (AA 1554-1701) ---- */
/* 主平特肖 zhu-pingtexiao */
.zhu-pingtexiao .qishu {
    top: 3.1%;
    left: 39%;
}
.zhu-pingtexiao .data-ds {
    top: 12%;
    left: 12.3%;
    font-size: 22px;
}
.zhu-pingtexiao .data-dx {
    top: 12%;
    left: 76.3%;
    font-size: 22px;
}
.zhu-pingtexiao .data-jy {
    top: 29%;
    left: 76.3%;
    font-size: 22px;
}
.zhu-pingtexiao .data-wx3 {
    top: 29%;
    left: 9.3%;
    font-size: 22px;
}
.zhu-pingtexiao .data-sx {
    top: 16.5%;
    left: 42%;
    font-size: 65px;
    color: #E91E63;
}
.zhu-pingtexiao .data-m14-1 {
    top: 42.3%;
    left: 14.9%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-2 {
    top: 42.3%;
    left: 24.9%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-3 {
    top: 42.3%;
    left: 35.2%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-4 {
    top: 42.3%;
    left: 45.5%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-5 {
    top: 42.3%;
    left: 56%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-6 {
    top: 42.3%;
    left: 66%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-7 {
    top: 42.3%;
    left: 76%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-8 {
    top: 50.5%;
    left: 14.9%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-9 {
    top: 50.5%;
    left: 24.9%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-10 {
    top: 50.5%;
    left: 35.2%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-11 {
    top: 50.5%;
    left: 45.5%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-12 {
    top: 50.5%;
    left: 56%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-13 {
    top: 50.5%;
    left: 66%;
    font-size: 15px;
}
.zhu-pingtexiao .data-m14-14 {
    top: 50.5%;
    left: 76%;
    font-size: 15px;
}
.zhu-pingtexiao .data-sx8 {
    top: 61.2%;
    left: 41%;
    font-size: 15px;
}
.zhu-pingtexiao .data-sx6 {
    top: 66.5%;
    left: 41%;
    font-size: 15px;
}
.zhu-pingtexiao .data-sx2 {
    top: 71.7%;
    left: 41%;
    font-size: 15px;
}
.zhu-pingtexiao .data-t {
    top: 80.7%;
    left: 33%;
    font-size: 20px;
}
.zhu-pingtexiao .data-w {
    top: 80.7%;
    left: 68%;
    font-size: 20px;
}
.zhu-pingtexiao .data-bs2 {
    top: 87.5%;
    left: 13.5%;
    font-size: 17px;
}
.zhu-pingtexiao .data-bs {
    top: 87.5%;
    left: 32.6%;
    font-size: 17px;
}
.zhu-pingtexiao .data-he_ds {
    top: 87.5%;
    left: 76.8%;
    font-size: 17px;
    color: #63347b;
}
.zhu-pingtexiao .data-m6 {
    top: 93.4%;
    left: 44%;
    font-size: 17px;
}


/* ---- jiuxiao-sbm (AA 1702-1781) ---- */
/* 九肖18码 jiuxiao-sbm */
.jiuxiao-sbm .qishu {
    top: 75%;
    left: 27%;
    font-size: 10px;
    color: #ffffff;
}
.jiuxiao-sbm .data-sx8-1 {
    top: 23.8%;
    left: 8.5%;
    font-size: 32px;
}
.jiuxiao-sbm .data-sx8-2 {
    top: 41.5%;
    left: 8.5%;
    font-size: 32px;
}
.jiuxiao-sbm .data-sx8-3 {
    top: 59.5%;
    left: 8.5%;
    font-size: 32px;
}
.jiuxiao-sbm .data-sx8-4 {
    top: 77%;
    left: 8.5%;
    font-size: 32px;
}
.jiuxiao-sbm .data-sx8-5 {
    top: 23.8%;
    left: 83.9%;
    font-size: 32px;
}
.jiuxiao-sbm .data-sx8-6 {
    top: 41.5%;
    left: 83.9%;
    font-size: 32px;
}
.jiuxiao-sbm .data-sx8-7 {
    top: 59.5%;
    left: 83.9%;
    font-size: 32px;
}
.jiuxiao-sbm .data-sx8-8 {
    top: 77%;
    left: 83.9%;
    font-size: 32px;
}
.jiuxiao-sbm .data-sx {
    top: 48.5%;
    left: 44.8%;
    font-size: 40px;
    color: #f00;
}
.jiuxiao-sbm .data-m-1 {
    top: 52.8%;
    left: 32.1%;
    font-size: 26px;
}
.jiuxiao-sbm .data-m-2 {
    top: 52.8%;
    left: 59.4%;
    font-size: 26px;
}
.jiuxiao-sbm .data-bs {
    top: 82.5%;
    left: 28.4%;
    font-size: 16px;
    color: #017e32;
}
.jiuxiao-sbm .data-m18-1 {
    top: 30%;
    left: 29%;
    font-size: 12px;
}
.jiuxiao-sbm .data-m18-2 {
    top: 36%;
    left: 29%;
    font-size: 12px;
}


/* ---- zhu-guolvtu (AA 1782-1805) ---- */
/* 18码规律图 zhu-guolvtu */
.zhu-guolvtu .qishu {
    top: 6.5%;
    left: 41%;
}
.zhu-guolvtu .data-m1 {
    top: 37%;
    left: 25%;
    font-size: 18px;
    color: #d8004a;
}
.zhu-guolvtu .data-m2 {
    top: 50%;
    left: 25%;
    font-size: 18px;
    color: #3F51B5;
}
.zhu-guolvtu .data-m3 {
    top: 62%;
    left: 25%;
    font-size: 18px;
    color: #009688;
}


/* ---- aomen-zhihuabao (AA 1806-2141) ---- */
/* 澳门字花报 aomen-zhihuabao */
.aomen-zhihuabao .qishu {
    top: 14.7%;
    left: 40%;
}
.aomen-zhihuabao .data-m16-1 {
    top: 23%;
    left: 33%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-2 {
    top: 23%;
    left: 42.5%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-3 {
    top: 23%;
    left: 52.5%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-4 {
    top: 23%;
    left: 62.2%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-5 {
    top: 29.5%;
    left: 33%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-6 {
    top: 29.5%;
    left: 42.5%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-7 {
    top: 29.5%;
    left: 52.5%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-8 {
    top: 29.5%;
    left: 62.2%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-9 {
    top: 36%;
    left: 33%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-10 {
    top: 36%;
    left: 42.5%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-11 {
    top: 36%;
    left: 52.5%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-12 {
    top: 36%;
    left: 62.2%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-13 {
    top: 42.5%;
    left: 33%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-14 {
    top: 42.5%;
    left: 42.5%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-15 {
    top: 42.5%;
    left: 52.5%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m16-16 {
    top: 42.5%;
    left: 62.2%;
    color: #ffffff;
    font-size: 14px;
}
.aomen-zhihuabao .data-m10-1 {
    top: 63.5%;
    left: 52.6%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-2 {
    top: 63.5%;
    left: 58%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-3 {
    top: 63.5%;
    left: 63.4%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-4 {
    top: 63.5%;
    left: 69.1%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-5 {
    top: 63.5%;
    left: 74.5%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-6 {
    top: 66.7%;
    left: 52.6%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-7 {
    top: 66.7%;
    left: 58%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-8 {
    top: 66.7%;
    left: 63.4%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-9 {
    top: 66.7%;
    left: 69.1%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-m10-10 {
    top: 66.7%;
    left: 74.5%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-t {
    top: 66%;
    left: 32.5%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-w {
    top: 68.85%;
    left: 32.5%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-ksm-jsm {
    top: 63%;
    left: 32.5%;
    font-size: 12px;
    color: #313547;
}
.aomen-zhihuabao .data-sx7-1 {
    top: 76%;
    left: 19.8%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx7-2 {
    top: 76%;
    left: 23.9%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx7-3 {
    top: 76%;
    left: 28.2%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx7-4 {
    top: 76%;
    left: 32.2%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx7-5 {
    top: 76%;
    left: 36.3%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx7-6 {
    top: 76%;
    left: 40.6%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx7-7 {
    top: 76%;
    left: 44.8%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx5-1 {
    top: 79.4%;
    left: 23.9%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx5-2 {
    top: 79.4%;
    left: 28.1%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx5-3 {
    top: 79.4%;
    left: 32.4%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx5-4 {
    top: 79.4%;
    left: 36.4%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx5-5 {
    top: 79.4%;
    left: 40.5%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx3-1 {
    top: 82.9%;
    left: 28.2%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx3-2 {
    top: 82.9%;
    left: 32.2%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx3-3 {
    top: 82.9%;
    left: 36.5%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx1 {
    top: 86.2%;
    left: 32.3%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-wx {
    top: 76%;
    left: 63.5%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-bs-ds {
    top: 78.8%;
    left: 63.5%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-m8-1 {
    top: 84.5%;
    left: 55.5%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-m8-2 {
    top: 87%;
    left: 55.5%;
    font-size: 11px;
    color: #313547;
}
.aomen-zhihuabao .data-sx4-1 {
    top: 5.2%;
    left: 10%;
    font-size: 32px;
    color: #2e365c;
}
.aomen-zhihuabao .data-sx4-2 {
    top: 5.2%;
    left: 81.8%;
    font-size: 32px;
    color: #2e365c;
}
.aomen-zhihuabao .data-sx4-3 {
    bottom: 5.8%;
    left: 10%;
    font-size: 32px;
    color: #2e365c;
}
.aomen-zhihuabao .data-sx4-4 {
    bottom: 5.9%;
    left: 81.4%;
    font-size: 32px;
    color: #2e365c;
}
.aomen-zhihuabao .data-hf-1 {
    top: 23.48%;
    left: 21.8%;
    font-size: 13px;
    color: #cabb9e;
    width: 20px;
}
.aomen-zhihuabao .data-hf-2 {
    top: 23.48%;
    left: 72.8%;
    font-size: 13px;
    color: #cabb9e;
    width: 20px;
}

/* ---- 补充：AA style.css 未独立定义但 dd 玩法引用的类 ---- */
/* 命中高亮：黄字红底（heshudanshuang 等玩法用 color-ffeb3b bg-red） */
.color-ffeb3b {
    color: #ffeb3b;
}
.bg-red {
    background: #de0000;
}
/* 白色文字（sanshimazhongte 红底白字标题用） */
.color-fff {
    color: #fff;
}
/* 弹性居中（daxiaozhongte/jiayezhongte 提示行用） */
.flex-center {
    display: flex;
    justify-content: center;
    align-items: center;
}
