/* 模板5：颜色、框线、字号与72385参考页的styleys.css及页内样式对应。 */
*{box-sizing:border-box}html{scroll-padding-top:145px;scroll-behavior:smooth}body{min-width:320px;font:400 14px/1.5 "Microsoft YaHei",Helvetica,Arial;background:#f0f5f9;max-width:720px;margin:0 auto}li,ol,ul,p,h1,h2,h3{margin:0;padding:0;list-style:none}a{color:#1b1b1b;text-decoration:none}a:hover{color:#3ca5f6}em,i{font-style:normal}.forum-shell{padding-bottom:62px}.forum-header{height:47px;display:flex;justify-content:space-between;align-items:center;padding:0 8px;background:linear-gradient(#63504e,#312120);color:#fff;position:sticky;top:0;z-index:99}.forum-brand{color:#ffed8a;font-size:24px;font-weight:bold;line-height:26px;text-shadow:1px 1px #000;max-width:60%;overflow:hidden;white-space:nowrap}.forum-brand small{display:block;font-size:12px;line-height:14px;color:#fff}.header-actions{display:flex;gap:6px}.header-actions a{display:block;padding:4px 8px;background:#3c2b2a;border-radius:8px;color:#fff;font-size:16px}.forum-banner{height:74px;background:linear-gradient(100deg,#ffffc7,#d2f488);text-align:center;display:flex;align-items:center;justify-content:center;gap:18px;color:#e60000;font-weight:bold;overflow:hidden}.forum-banner strong{font-size:32px;text-shadow:1px 1px #fff}.forum-banner span{font-size:24px;color:#000080}.forum-banner img{width:100%;height:100%;object-fit:contain}.nav2{padding:4px 2px;background:#fff;position:sticky;top:47px;z-index:98}.nav2 ul{display:flex;padding:2px 0}.nav2 li{flex:1;min-width:0;padding:0 3px}.nav2 a{display:block;padding:4px 0;text-align:center;color:#fff;border-radius:50px;background:#0a5cda;font-size:16px;white-space:nowrap}.nav2 a:hover{background:#da183b}.box{margin:5px 0;border-radius:5px;overflow:hidden;background-image:linear-gradient(to right,#f18e8e,#f88a8a,#e9adad,#cda7a7,#e9adad,#f88a8a,#f18e8e)}.pad{padding:4px}.list-title{font-size:26px;line-height:28px;text-align:center;border-bottom:1px solid #738e9f;background:linear-gradient(transparent,#f7f3f3);color:#000;font-weight:bold;border-radius:5px 5px 0 0;padding:2px 0 4px;text-shadow:0 0 10px #e5e5e5}.forum-ad,.forum-ad img{display:block;width:100%}.draw-strip{background:#fff;padding:3px 5px}.number-row{display:grid;grid-template-columns:65px repeat(7,minmax(0,1fr));align-items:center;text-align:center}.draw-period{font-size:13px;line-height:17px}.draw-period a{display:block;font-size:11px;color:red}.draw-ball b{display:block;margin:0 auto;border:3px solid #f44;border-radius:50%;width:37px;height:37px;font-size:23px;line-height:31px;font-weight:normal;color:#000;box-shadow:inset 0 0 2px #777}.draw-ball.blue b{border-color:#2693df}.draw-ball.green b{border-color:#4eb95b}.draw-ball small{display:block;color:#999;font-size:14px;white-space:nowrap}.pending{text-align:center;padding:12px}.type-tabs{display:flex;background:white;border-bottom:4px solid #ff0}.type-tabs a{flex:1;text-align:center;padding:4px;font-size:16px}.type-tabs .active{color:red;font-weight:bold}.forum-notice{padding:8px;text-align:center;background:white;font-weight:bold}.duilianpt1,.qxtable{width:100%;border-collapse:collapse;background:#fff;font-weight:bold;overflow-wrap:anywhere;text-align:center}.duilianpt1{color:red}.duilianpt1 tr{height:30px}.duilianpt1 td{border:1px solid #c0c0c0;font-size:24px}.duilianpt1 .zl{font-size:29px;color:blue}.black{color:#000}.hit{background:#ff0}.parts>div{display:block}.inline-parts{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.legend{color:#800000!important;font-size:18px!important;line-height:1.5;padding:5px}.qxtable td{font-size:24px;border:1px solid #fff}.qxtable.yxym tr td:nth-child(1),.qxtable.yxym tr td:nth-child(3){background:#f1deb5}.qxtable.yxym tr td:nth-child(2){background:#f7f7f7}.qxtable .zl{color:red;font-size:28px}.qxtable .tier-period{background:#52f89c!important;color:blue;font-size:22px}.qxtable .nine-numbers{background:#f7f7f7!important;color:red;font-size:22px}.number-period{width:20%;background:#c6eac3}.number-period small{font-size:14px}.window-row td{padding:3px}.window-row td:first-child{width:23%}.window-row td:last-child{width:30%;font-size:20px}.window-row small{display:block;font-size:15px;color:#000}.post-list{text-align:center}.post-list li{padding:3px;background:white}.post-list a{height:36px;line-height:36px;text-align:center;border:1px solid #ddd;border-radius:8px;background:linear-gradient(to top,#fff,#eee,#fff);box-shadow:0 2px 5px #0001;display:block;font-size:22px;font-weight:bold;color:#000;overflow:hidden;white-space:nowrap}.post-list a b{color:blue}.post-list a i{color:#f00;margin-left:8px}.cold-content,.picture-content{background:white;text-align:center;color:#000;font-size:22px;padding:8px}.cold-content h3{font-size:23px;color:#000080;margin:8px 0}.cold-content small{font-size:13px;color:#666}.picture-content img{display:block;max-width:100%;height:auto;margin:auto}.period-links{text-align:center;background:#fff;padding:8px}.period-links a{display:inline-block;margin:3px 7px;color:blue;text-decoration:underline}.empty-state{padding:18px;color:#666;font-size:16px!important}footer{text-align:center;padding:12px 6px;background:white}.forum-tools{position:fixed;right:8px;bottom:90px;display:flex;flex-direction:column;gap:8px}.forum-tools a{background:red;color:white;border-radius:50%;width:40px;height:40px;line-height:40px;text-align:center;box-shadow:0 0 4px #fff}.main-float{position:fixed;bottom:calc(4px + env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);width:calc(100% - 8px);max-width:712px;z-index:100;display:flex;justify-content:space-between;align-items:center;background:#000d;color:#ff0;padding:5px 8px;font-size:14px;font-weight:bold}.main-float a{background:#ff0;color:red;border-radius:20px;padding:4px 12px;white-space:nowrap}a:focus-visible{outline:2px solid #06c;outline-offset:2px}
@media(max-width:610px){.pad{padding:2px}.list-title{font-size:20px}.duilianpt1 td{font-size:21px}.duilianpt1 .zl{font-size:25px}.nav2 a{font-size:13px}.qxtable td{font-size:18px}.qxtable .zl{font-size:24px}.post-list a{font-size:19px}}
@media(max-width:429px){.list-title{font-size:18px}.duilianpt1 td{font-size:19px}.duilianpt1 .zl{font-size:22px}.legend{font-size:15px!important}.post-list a{font-size:17px}.forum-banner strong{font-size:25px}.forum-banner span{font-size:19px}.forum-brand{font-size:21px}.header-actions a{font-size:14px;padding:4px 6px}.number-row{grid-template-columns:48px repeat(7,minmax(0,1fr))}.draw-ball b{width:30px;height:30px;line-height:25px;font-size:19px;border-width:2px}.draw-ball small{font-size:11px}.draw-period{font-size:11px}.window-row td:last-child{font-size:14px}.qxtable .tier-period,.qxtable .nine-numbers{font-size:18px}.cold-content{font-size:19px}.forum-tools{right:4px}.forum-tools a{width:33px;height:33px;line-height:33px;font-size:12px}}
@media(max-width:374px){.nav2 a{font-size:11px}.nav2 li{padding:0 2px}.duilianpt1 td{font-size:16px}.duilianpt1 .zl{font-size:19px}.qxtable td{font-size:15px}.qxtable .zl{font-size:20px}.post-list a{font-size:15px}.main-float{font-size:12px}.forum-banner{gap:8px}.header-actions{gap:3px}}

@media(max-width:429px){[data-layout="tier"] .qxtable td{font-size:17px}[data-layout="tier"] .qxtable .zl{font-size:18px}[data-layout="tier"] .qxtable td{width:50%}}
[data-layout="tier"] .qxtable td{text-align:left;padding-left:12px;padding-right:8px}
