@charset "utf-8";
/* CSS Document */
html, body {
    font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;
    color: #fff;
    font-size: 14px;
}
html{
    background: #F4F4F4;
    background-attachment: fixed;
}
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{
    table-layout: fixed;
    width: 100%�?
}
@import url("style.css")
/* ============================================
   预测模块数据堆叠显示样式
   创建时间：2026-01-14
   ============================================ */

/* 模块堆叠容器 */
.module-stack {
    margin-bottom: 15px;
    background: #fff;
}

/* 模块标题行 */
.module-stack .module-header {
    margin-bottom: 5px;
}

/* 期数堆叠区域 */
.module-stack .module-issues {
    /* 期数列表容器 */
}

/* 期数项 */
.module-stack .issue-item {
    margin-bottom: 5px;
}

/* 紧凑显示格式 */
.module-stack.compact .module-header {
    margin-bottom: 3px;
}

.module-stack.compact .module-issues {
    /* 紧凑显示时，期数项之间间距更小 */
}

.module-stack.compact .issue-item {
    margin-bottom: 3px;
}

.module-stack.compact .issue-item.compact {
    /* 紧凑显示的期数项样式 */
}

/* 移动端适配（H5） */
@media screen and (max-width: 768px) {
    .module-stack {
        margin-bottom: 10px;
    }
    
    .module-stack .module-header {
        margin-bottom: 3px;
    }
    
    .module-stack .issue-item {
        margin-bottom: 3px;
    }
    
    .module-stack.compact .issue-item {
        margin-bottom: 2px;
    }
}

/* 二三五肖整合表：标题行 + 三列预测行，避免换行错位，PC/ H5 协调 */
.module-title-table {
    table-layout: fixed;
}
/* 预测行三列：生肖 | 码 | 中/未中（M001 二三五肖） */
#table909.qxtable .pred-row-three-col .pred-col-zodiac {
    width: 26%;
    max-width: 120px;
    word-break: keep-all;
}
#table909.qxtable .pred-row-three-col .pred-col-codes {
    width: 54%;
    word-break: break-all;
}
#table909.qxtable .pred-row-three-col .pred-col-zhong {
    width: 20%;
    min-width: 52px;
    white-space: nowrap;
    text-align: right;
}
/* 新分类特码等三列预测行：与 M001 一致列宽与 H5，防「特码:xxx」「{中/未中}」错位换行 */
.qxtable.pred-table-fixed {
    table-layout: fixed;
}
.qxtable .pred-row-three-col .pred-col-zodiac {
    width: 26%;
    max-width: 120px;
    word-break: keep-all;
}
.qxtable .pred-row-three-col .pred-col-codes {
    width: 54%;
    word-break: break-all;
}
.qxtable .pred-row-three-col .pred-col-zhong {
    width: 20%;
    min-width: 52px;
    white-space: nowrap;
    text-align: right;
}
@media screen and (max-width: 768px) {
    #table909.qxtable .pred-row-three-col .pred-col-zodiac {
        width: 24%;
        max-width: 90px;
        font-size: 13px;
    }
    #table909.qxtable .pred-row-three-col .pred-col-codes {
        width: 52%;
        font-size: 13px;
    }
    #table909.qxtable .pred-row-three-col .pred-col-zhong {
        width: 24%;
        min-width: 48px;
        font-size: 12px;
    }
    .qxtable .pred-row-three-col .pred-col-zodiac {
        width: 24%;
        max-width: 90px;
        font-size: 13px;
    }
    .qxtable .pred-row-three-col .pred-col-codes {
        width: 52%;
        font-size: 13px;
    }
    .qxtable .pred-row-three-col .pred-col-zhong {
        width: 24%;
        min-width: 48px;
        font-size: 12px;
    }
}

/* 预测结果标识 {中}/{未中}/{野兽中} 等：与正文字号协调，PC/H5 双端一致，避免过大与换行 */
.qxtable .xz3 {
    font-size: 14px;
    font-weight: bold;
    white-space: nowrap;
}
@media screen and (max-width: 768px) {
    .qxtable .xz3 {
        font-size: 12px;
        white-space: nowrap;
    }
}
