@charset "utf-8";
/* CSS Document */
td strong{height:17px;display:block;}
.normal_redbg{background:url(/images/zst/normal_redball.gif) no-repeat;color:#D8CCCF;}
.normal_bluebg{background:url(/images/zst/normal_blueball.gif) no-repeat center;color:#D8CCCF;}
.td_bb3{border-bottom:1px solid #e0dddd;}
.simulation{background:#F4F4F4}
.simulation td{width:auto;height:auto;padding:5px 0;text-align:left;}
.btn_simulation01{float:left;display:inline;margin:0 10px;width:119px;height:23px;line-height:20px;text-indent:28px;background:url(/images/zst/btn_simulation01.gif) no-repeat;font-weight:bold;color:#fff;border:none;cursor:pointer;}
.btn_simulation02{float:left;width:135px;height:35px;background:url(/images/zst/btn_simulation02.gif) no-repeat;font-weight:bold;border:none;cursor:pointer;text-indent:-9999px;}
.btn_simulation03{float:left;width:79px;height:21px;line-height:21px;background:url(/images/zst/btn_simulation03.gif) no-repeat;border:none;cursor:pointer;}
.btn_simulation04{float:left;width:79px;height:21px;line-height:21px;background:url(/images/zst/btn_simulation04.gif) no-repeat;border:none;cursor:pointer;}

a { cursor:pointer;}
a:hover { text-decoration:none;}
table.menu td { text-align:center; width:auto; height:33px; line-height:33px; font-size:12px;}
td { text-align:center; width:17px; height:21px; font-family:Arial; font-size:12px;-webkit-text-size-adjust:none;}

/*行高*/
.hgt1 { height:17px; line-height:17px;}

.titlebjtop { background:url(/images/zst/no1zstbj.png) repeat-x top; height:38px;}
.titlebjbottom { background:url(/images/zst/no1zstbj.png) repeat-x bottom; height:48px;}
.titlebjtop2 { background:url(/images/zst/no1zstbj2.png) repeat-x bottom; height:38px;}
.titlebjbottom2 { background:url(/images/zst/no1zstbj2.png) repeat-x top; height:48px;}
.titlebjtop3 { background:url(/images/zst/11x5bg.gif) repeat-x top; height:38px;}
.titlebjbottom3 { background:url(/images/zst/11x5bg.gif) repeat-x bottom; height:48px;}

/*期号宽*/
.qh { width:62px;}
.qh2 { width:76px; *width:76px; _width:77px;}
.qh3 { width:59px;}
.qh4 { width:55px;}
.qh5 { width:59px;}
.qh6 { width:43px;}
.qh7 { width:88px;}
/*开奖日期宽*/
.kjrq { width:160px;}
/*开奖号码宽*/
.kjhm { width:138px;}
.kjhm2 { width:139px; *width:141px; _width:141px; font-size:12px;}
.kjhm3 { width:88px; font-size:12px;}
.kjhm4 { width:39px;}
.kjhm5 { width:31px;}
.kjhm6 { width:161px; *width:163px; _width:163px;}
.kjhm7 { width:95px;}
.kjhm8 { width:119px;}
.kjhm9 { width:79px;}
.kjhm10 { width:194px; *width:195px; _width:195px;}
/*红球宽*/
.hq { width:119px; font-size:12px;}
/*蓝球宽*/
.lq { width:19px; font-size:12px;}
/*红球一号出位分布宽*/
.hqno1 { width:259px;}
/*红球遗漏一号出位分布宽*/
.hqylno1 { width:278px;}
/*篮球出位分布宽*/
.lqfb { width:319px;}
/*奇偶质合宽*/
.jozh { width:68px;}
/*奇\偶\质\合\宽*/
.jo { width:34px;}
/*振幅宽*/
.hzkd { width:34px;}
/*和值跨度宽*/
.qjjo { width:66px;}
.qjjo2 { width:206px;}
.qjjo1 { width:50px;}

/*区间奇偶宽*/
.zf { width:30px;}
/*012路分析宽*/
.lfx { width:59px;}
/*预选行析宽*/
.yesqu { width:219px;}
.yesqu2 { width:159px;}
.yesqu3 { width:139px;}
.yesqu4 { width:577px;}
.yesqu5 { width:287px;}
.yesqu1 { width:19px;}
/*一区二区三区宽*/
.yxh { width:203px; *width:204px; _width:204px; background:#e7e7e7; color:#000;}
.yxh2 { width:217px; *width:218px; _width:219px; background:#e7e7e7; color:#000;}
.yxh3 { width:200px; background:#e7e7e7; color:#000;}
.yxh4 { width:188px; *width:189px; _width:189px; background:#e7e7e7; color:#000;}
.yxh6 { width:218px; _width:219px; background:#e7e7e7; color:#000;}
.yxh7 { width:251px; _width:252px; background:#e7e7e7; color:#000;}
.yxh5 { width:203px; background:#e7e7e7; color:#000;}
/*红球和值走势宽*/
.hzzs { width:371px;}
.hzzsx { width:30px;}
/*尾数走势宽*/
.wszs { width:99px;}
/*红球和尾走势*/
.hqhwzs { width:198px;}
.hqhwzs1 { width:303px;}
.hqhwzs2 { width:24px;}
.hqhwzs3 { width:559px;}
.hqhwzs4 { width:224px;}
/*重码*/
.cm { width:156px;}
.cm2 { width:146px; padding-left:10px; text-align:left;}
/*重邻孤比*/
.clgb { width:84px;}
/*重邻孤形态*/
.clgxt { width:132px;}
/*加粗*/
.bld td {font-weight:bold; font-size:14px;}
.bld2 { background:#e7e7e7; font-weight:bold; font-size:14px;}
/*title边线宽*/
.title_l { border-left:solid 2px #e0dddd;}
.title_l2 { border-left:solid 1px #fdf1c1;}
.td_b { border-bottom:solid 1px #FFF;}
.td_bb { border-bottom:solid 2px #e0dddd;}
.td_bb2 { border-bottom:solid 2px #FFF;}
.td_r { border-right:solid 1px #FFF;}
.td_rb { border-right:solid 2px #e0dddd;}
.td_rb2 { border-right:solid 2px #FFF;}
.td_rb3 { border-right:solid 3px #f7f7f7;}
/*背景色*/
.bjcolor1 { background:#f5f5f5;}
.bjcolor1r { background:#f5f5f5; color:#F00;}
.bjcolor1r1 { background:#F2F2F2; color:#333333;}
.bjcolor1r2 { background:#F8F8F8; color:#333333;}
.bjcolor1r21 { background:#DAD8D8; color:#333333; font-weight:bold;}
.bjcolor1r22 { background:#DAD8D8; color:#CC0000; font-weight:bold;}
.bjcolor1r3 { background:#F8F8F8; color:#CC0000; font-weight:bold;}
.bjcolor1d { background:#f7f7f7; color:#990000;}
.bjcolor1d2 { background:#f7f7f7; color:#000;}
.bjcolor2r { background:#cc3333; color:#FFF;}
.bjcolor2rimg { background:url(red2.gif) no-repeat center center #fdfde1; color:#FFF;}
.bjcolor1b { background:#f5f5f5; color:#00F;}
.bjcolor2c { background:#fdfde1; color:#ccc; font-size:11px}
.bjcolor2c2 { background:#f1f1d6; color:#ccc; font-size:11px}
.bjcolor2c3 { background:#FFE7A0; color:#ccc; font-size:13px}
.bjcolor2c4 { background:#F1F1D6; color:#ccc; font-size:11px}
.bjcolor2c11 { background:#F4EFE3; color:#ccc; font-size:13px}
.bjcolor2c12 { background:#F2FAFB; color:#ccc; font-size:13px}
.bjcolor2c5 { background:#FDEFBE; color:#333333; font-size:13px; font-weight:bold;}
.bjcolor2c6 { background:#FECC69; color:#333333; font-size:13px; font-weight:bold;}
.bjcolor2c7 { background:#EFF9FC; color:#ccc; font-size:11px}
.bjcolor2c8 { background:#FDEFBE; color:#333333; font-size:13px; font-weight:bold;}
.bjcolor2c9 { background:#BAF2FE; color:#333333; font-size:13px; font-weight:bold;}
.bjcolor2c10 { background:#CC3333; color:#fff; font-size:13px; font-weight:bold;}
.bjcolor25 { background:#fdfde1; color:#596579;}
.bjcolor26 { background:#e7e7e7; color:#596579;}
.bjcolor3c { background:#fef1f1; color:#ccc; font-size:11px}
.bjcolor35 { background:#fef1f1; color:#596579;}

/*和值背景色*/
.bjcolorhz_d { background:#fdfde1; color:#596579; font-weight:bold;}
.bjcolorhz_d2{ background:#F3EDDE; color:#596579; font-weight:bold;}
.bjcolorhz2_d { background:#fcf7ff; color:#596579; font-weight:bold;}
/*和值振幅背景色*/
.bjcolorhzzf_d { background:#edf9fd; color:#596579; font-weight:bold;}
/*位数走势背景色*/
.bjcolorhzzf_d { background:#edf9fd; color:#596579; font-weight:bold;}
/*和尾背景色*/
.bjcolorhw_d { background:#fdf1f1; color:#596579; font-weight:bold;}
.bjcolorhw_d1 { background:#fdf1f1; color:#CCCCCC; font-size:13px; }
.bjcolorhw_d2 { background:#fdf1f1; color:#CC0000; font-weight:bold;}
.bjcolorhw_d3 { background:#fdf1f1; color:#CCCCCC; font-size:11px; }
/*尾数和值背景色*/
.bjcolorwshz_d { background:#baf2fe; color:#596579;}
/*和尾振幅背景色*/
.bjcolorhwzf_d { background:#edf9fd; color:#ccc; font-size:11px;}
.bjcolorhwzf2_d { background:#edf9fd; color:#596579;}
/*变换背景色*/
.bjcolor2c_r { background:#e7e7e7; color:#F00; font-size:11px;}
.bjcolor2c_b { background:#e7e7e7; color:#00F;font-family:11px;}
.bjcolor2c_d { background:#e7e7e7; color:#596579; font-size:11px;}
.bjcolor2c_d1 { background:#e7e7e7; color:#ccc; font-size:13px;}
.bjcolor25_d { background:#ffcd6a; color:#596579;}
.bjcolor35_d { background:#cc3333; color:#FFF; font-weight:bold;}
.bjcolorblue_d { background:#2f84d8; color:#FFF; font-weight:bold;}

/*重邻孤形态背景色*/
.bj0 { background:#ECBAFE; color:#990000;}
.bj1 { background:#FCF582; color:#990000;}
.bj2 { background:#fecd66; color:#990000;}
.bj3 { background:#eef9fd; color:#990000;}
.bj4 { background:#fbe8e8; color:#990000;}
.bj5 { background:#e5fed7; color:#990000;}
.bj6 { background:#dedede; color:#990000;}

/*红球*/
.redqiu { background:url(/images/zst/red_small.gif) no-repeat center center #F1F1D6; color:#FFF; font-weight:bold;}
.redqiu2 { background:url(/images/zst/red_small.gif) no-repeat center center #e9e9e9; color:#FFF; font-weight:bold;}
.redqiu3 { background:url(/images/zst/red.gif) no-repeat center center #f7f7f7; color:#FFF; font-weight:bold;}
.redqiu33 { background:url(/images/zst/red.gif) no-repeat center center #fdfde1; color:#FFF; font-weight:bold;}
.fenqiu { background:url(/images/zst/fen.gif) no-repeat center center #F4EFE3; color:#333; font-weight:bold;}
.redqiu4 { background:url(/images/zst/red.gif) no-repeat center center #F1F1D6; color:#FFF; font-weight:bold;}

/*蓝球*/
.blueqiu3 { background:url(/images/zst/blue_small.gif) no-repeat center center #fdf1f1; color:#FFF; font-weight:bold;}
.blueqiu2 { background:url(/images/zst/blue_small.gif) no-repeat center center #e9e9e9; color:#FFF; font-weight:bold;}
.danblueqiu { background:url(/images/zst/dan_blue.gif) no-repeat center center #F2FAFB; color:#333; font-weight:bold;}
.blueqiu4 { background:url(/images/zst/blue_small.gif) no-repeat center center #F1F1D6; color:#FFF; font-weight:bold;}

/*紫球*/
.ziqiu { background:url(/images/zst/zi_small.gif) no-repeat center center #F1F1D6; color:#FFF; font-weight:bold;}
.ziqiu2 { background:url(/images/zst/zi_small.gif) no-repeat center center #e9e9e9; color:#FFF; font-weight:bold;}
/*绿球*/
.greenqiu3 { background:url(/images/zst/green_small.gif) no-repeat center center #fdfde1; color:#FFF; font-weight:bold;}
.greenqiu2 { background:url(/images/zst/green_small.gif) no-repeat center center #e9e9e9; color:#FFF; font-weight:bold;}
.greenqiu { background:url(/images/zst/ball_green_small.gif) no-repeat center center #F1F1D6; color:#FFF; font-weight:bold;}
.green5qiu { background:url(/images/zst/greenball_small.gif) no-repeat center center #F1F1D6; color:#FFF; font-weight:bold;}
.greenqiu4 { background:url(/images/zst/green_small.gif) no-repeat center center #fdfde1; color:#FFF; font-weight:bold;}
/*黄球*/
.yellowqiu{background:url(/images/zst/ball_yellow_small.gif) no-repeat center center #F1F1D6; color:#FFF; font-weight:bold;}
.danyellowqiu{background:url(/images/zst/dan_yellow.gif) no-repeat center center #F1F1D6; color:#333333; font-weight:bold;}
.yellowqiu4{background:url(/images/zst/ball_yellow_small.gif) no-repeat center center #F1F1D6; color:#FFF; font-weight:bold;}

/*重邻孤形态*/
.chong {color:#FF0000}
.lin {color:#ff6600}
.gu {color:#cc0000}
/*次数文字*/
.cs1 { background:#f8f8f8; color:#990000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.csr { background:#e7e7e7; color:#F00; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.csb { background:#e7e7e7; color:#00F; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.cs0 { background:#e7e7e7; color:#000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.cs2 { background:#f8f8f8; color:#596579; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.cs3 { background:#f8f8f8; color:#990000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.cs4 { background:#f8f8f8; color:#596579; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

/*字号*/
td.zh11 { font-size:11px;}


.hongqiu_div{ width:960px; position:relative; }
.dkmnxh{ position:absolute; right:0; top:300px;}
.showsub td{
	cursor:pointer;
}

.menu td label{
	display: inline-flex;
    align-items: center;
    gap: 4px;
}

/* 固定菜单表格 */
.menu {
  position: sticky;
  top: 0; /* 固定在顶部 */
  z-index: 1000; /* 确保在最上层 */
  background-color: white; /* 防止滚动时内容穿透 */
  box-shadow: 0 2px 5px rgba(0,0,0,0.1); /* 滚动时添加阴影增强层次感 */
}

/* 固定顶部导航表格 */
.topnav {
  position: sticky;
  top: 40px; /* 放置在菜单下方 (根据.menu实际高度调整) */
  z-index: 1000; /* 在菜单下方 */
  background-color: white;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

/* 可选：防止表格被压缩 */
.menu table, .topnav table {
  min-width: 1800px; /* 保持原始宽度 */
}