﻿* {border:0;padding:0;margin:0}
html, body {height:100%;font:14px/1.3 Microsoft YaHei,Helvetica,sans-serif;color:#222;}
body {min-height: 100%; height: auto;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block}
ol, ul, li {list-style: none}
img {max-width: 100%; height: auto; border: 0; vertical-align:middle;}
table {empty-cells: show; border-collapse: collapse; }
hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 1em 0;padding: 0}
a {color: inherit; text-decoration: none;}
a:hover {text-decoration: none;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden}
.clearfix {*zoom:1}
.clear {clear:both;height:0;line-height:0;font-size:0;visibility:hidden;overflow:hidden}

.container{max-width:48rem;margin:0 auto;background:#edeff0;}

.d {background-color: #ff0;color:#f00 !important}
.z {background-color: #000;color:#f00 !important}

.mx{color:#C0C0C0 !important}
.mt{color:#fff !important}
.wr{color:#f00 !important}
.wd{color:#f00 !important}
.wg{color:#080 !important}
.wb{color:#00f !important}
.wp{color:#f0f !important}
.wy{color:#ff0 !important}
.wo{color:#f60 !important}
.wpe{color:#80d !important}
.wsr{color:#f06 !important}
.wsb{color:#06f !important}
.ww{color:#fff !important}
.wbl{color:#000 !important}
.ds {background-color: yellow;}
.dd {background-color: #0f0;}
.dc {background-color: #000;}

.fw{font-weight: bold !important;}

.p-all{padding:0 .5rem .5rem .5rem}
.logop-all {padding: 0 .5rem .0rem .5rem;;background:#ffffff;}

.p-aall{padding:0 .3rem .3rem .3rem;background:#ffffff;}

.nav .banner{border-radius:15px;overflow:hidden;background:#ffffff}

.kj .ifm{background:#fbfafb;}
.kjt li{display:inline-block;width:50%;text-align:center;background:#f5f5f5;}
.kjt li.liactive{ background-color:#edeff0;}
/****** content ******/

.lxlm{}
.br-12{border-radius:12px;overflow:hidden}
.lxlm-head{padding-left: 1rem;padding-right: 1rem}
.lxlm-tit{font-size:1.4rem;color:#fff;padding-top:.5rem;font-semibold:600;}
.bg{background: linear-gradient(to right, #d06737, #b44b34);}
/* background-image: linear-gradient(to right, , rgb(37, 176, 117)); */
.lxlm-qs{
  display:flex;align-items:center;width: 100%;overflow-x:auto;padding-bottom:.5rem;margin-bottom:0;margin-top:.5rem;
}
.lxlm-qs li{display:flex;margin-right:.5rem;}
.lxlm-qs li button{text-align:center;font-weight:bold;justify-content:center;align-items: center;width:5rem;padding:.35rem .5rem;border-radius:45px;font-size:.935rem;letter-spacing:1px}
.hover-yes{background:#ffffff;color:#13489a;}
.hover-no{background:rgb(70, 200, 144);color:#fff}
.dis {
    display: normal;
}
.undis {
    display: none;
}

.home-nav table{background:##edeff0;width:100%;text-align:center}
.home-nav .tam{padding-right:3px}
.home-nav .thk{padding-left:3px}
.home-nav a{display:inline-block;width:100%;padding:10px 0;font-weight:bold;text-decoration:none;color:#000000;background:#fff;border:1px solid #c0cee7;border-radius:8px;font-size: 1.4rem;}
.home-nav a.active{color:#fff;background:#c11712;}
.home-banner img {width: 100%;border-radius: 12px;}

.mtbl{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}
.mtbl tr:last-child td:first-child{border-bottom-left-radius:6px}
.mtbl tr:last-child td:last-child{border-bottom-right-radius:6px}
.mtbl td{padding:.375rem .25rem;line-height:22px;border-right:solid 1px #cece71;border-bottom:solid 1px #cece71}
.mtbl td:first-child{width:65px;text-align:center}
@media (min-width: 375px){.mtbl td:first-child{width:82px}}
@media (min-width: 425px){.mtbl td:first-child{width:90px}}
.mtbl td:first-child{border-left:solid 1px #cece71}
.mtbl td:last-child{width:55px;text-align:center}
@media (min-width: 375px){.mtbl td:last-child{width:55px}}
@media (min-width: 425px){.mtbl td:last-child{width:80px}}
.mtbl td:nth-child(2){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));font-size:.75rem;line-height:1rem;font-weight:500}
@media (min-width: 375px){.mtbl td:nth-child(2){font-size:1rem;line-height:1.7rem}}
b23-tbl.m td:nth-child(2){word-spacing:4px}
@media (max-width: 360px){.mtbl td:nth-child(2) p[style],.mtbl td:nth-child(2) div[style],.mtbl td:nth-child(2) span[style]{font-size:12px!important}}
.mtbl td:last-child,.mtbl td:first-child{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));font-size:10px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}
@media (min-width: 375px){.mtbl td:last-child,.mtbl td:first-child{font-size:.875rem;line-height:1.25rem}}
@media (min-width: 425px){.mtbl td:last-child,.mtbl td:first-child{font-size:1rem;line-height:1.5rem}}
.mtbl td:last-child{font-weight:500}
@media (min-width: 375px){.mtbl td:last-child{font-size:.75rem;line-height:1rem}}
.mtbl td.td1{font-size:1.1rem}
.mtbl td.td2{font-size:1.5rem;font-weight:bold}
.mtbl td.td2 cc{color:#0ff;font-size: 2.1rem}


.mtbl td.td2 font{color:#f00;background:#ff0}
.mtbl td.td2 a{color:#f0f}
.mtbl td.td2 b{color:#f00}
.mtbl td.td2 w{color:#0ff}
.mtbl td.td2 d{color:#fff}
.mtbl td.td2 h{color:#0f0;}
.mtbl td.td3{font-size:1.1rem;}
.mtbl td.td2 ym{color:#ed00ff;font-size: 0.9rem;}
.mtbl td.td2 xx{color:#30ed5d}
.mtbl td.td2 ff{color:#fff}
.mtbl td.td2 vv{color:#eef300}



.lxlm-qss{
  display:flex;align-items:center;width: 100%;overflow-x:auto;padding-bottom:.5rem;margin-bottom:0;margin-top:.5rem;
}
.lxlm-qss li{display:flex;margin-right:.5rem;}
.lxlm-qss li button{text-align:center;font-weight:bold;justify-content:center;align-items: center;width:5rem;padding:.35rem .5rem;border-radius:45px;font-size:.935rem;letter-spacing:1px}
.hover-yes{background:#ffffff;color:#13489a;}
.hover-no{background:rgb(70, 200, 144);color:#fff}

.mtbll{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}
.mtbll tr:last-child td:first-child{border-bottom-left-radius:6px}
.mtbll tr:last-child td:last-child{border-bottom-right-radius:6px}
.mtbll td{padding:.375rem .25rem;line-height:22px;border-right:solid 1px #cece71;border-bottom:solid 1px #cece71}
.mtbll td:first-child{width:65px;text-align:center}
@media (min-width: 375px){.mtbll td:first-child{width:82px}}
@media (min-width: 425px){.mtbll td:first-child{width:90px}}
.mtbll td:first-child{border-left:solid 1px #cece71}
.mtbll td:last-child{width:55px;text-align:center}
@media (min-width: 375px){.mtbll td:last-child{width:55px}}
@media (min-width: 425px){.mtbll td:last-child{width:80px}}
.mtbll td:nth-child(2){--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity));font-size:.75rem;line-height:1rem;font-weight:500}
@media (min-width: 375px){.mtbll td:nth-child(2){font-size:1rem;line-height:1.7rem}}
b23-tbl.m td:nth-child(2){word-spacing:4px}
@media (max-width: 360px){.mtbll td:nth-child(2) p[style],.mtbll td:nth-child(2) div[style],.mtbll td:nth-child(2) span[style]{font-size:12px!important}}
.mtbll td:last-child,.mtbll td:first-child{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity));font-size:10px;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}
@media (min-width: 375px){.mtbll td:last-child,.mtbll td:first-child{font-size:.875rem;line-height:1.25rem}}
@media (min-width: 425px){.mtbll td:last-child,.mtbll td:first-child{font-size:1rem;line-height:1.5rem}}
.mtbll td:last-child{font-weight:500}
@media (min-width: 375px){.mtbll td:last-child{font-size:.75rem;line-height:1rem}}
.mtbll td.td1{font-size:1.1rem}
.mtbll td.td2{font-size:1.5rem;font-weight:bold}
.mtbll td.td2 c{color:#0ff;font-size: 2.1rem}
.mtbll td.td2 cc{color:#0ff;font-size: 2.1rem}
.mtbll td.td2 ym {color: #ed00ff;font-size: 0.9rem;}

.mtbll td.td2 font{color:#f00;background:#ff0}
.mtbll td.td2 a{color:#f0f;font-weight:bold}
.mtbll td.td2 b{color:#f00}
.mtbll td.td2 e{color:#0f0;font-size: 1rem;}
.mtbll td.td2 h{color:#0f0;}
.mtbll td.td2 j{color:#FF1493;}
.mtbll td.td2 k{color:#ffffff}
.mtbll td.td2 l{color:#ff0}
.mtbll td.td2 w{color:#0ff}

.mtbll td.td2 z{color:#d003fe}
.mtbll td.td2 g{color:#0f0;}
.mtbll td.td2 d{color:#fff}
.mtbll td.td3{font-size:1.1rem;}
.mtbll td.td2 xx{color:#30ed5d}
.mtbll td.td2 ff{color:#fff}
.mtbll td.td2 vv{color:#eef300}


#logo{width:100%;max-width:47rem;margin: 0 auto;position: fixed;top: 0px;z-index: 99;background:#edeff0;height: 48px;}
#logo a{display: inline-block;}
#logo a img{width:180px;margin-left: 5px;}
.nav2 { width: 100%; max-width: 800px; padding: 4px; box-sizing: border-box; text-align: center; background: #fff;}
.nav2 ul { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-around;}
.nav2 ul li { width: 25%; box-sizing: border-box; padding: 4px;}
.nav2 ul li a { display: block;height: 32px; line-height: 32px; text-align: center; color: #ffffff; border-radius: 32px;background: #09663f;background-image: linear-gradient(to bottom, #09663f, #1d9b3f);}
.nav2 ul li a:hover { background: #da183b;}
#nav2[data-fixed="fixed"]{max-width:47rem;background:#edeff0;position: fixed; top:83px; left: 0; right: 0; margin: auto; z-index: 10;}
.kj p-aall li.liactive{color:#fff;background:#023b95;}

.justify-start {justify-content: flex-start}
.justify-end {justify-content: flex-end}
.justify-center {justify-content: center}

.pb-head{padding-left:1rem;padding-right:1rem}
.pb-tit{font-size:1.4rem;color:#fff;padding-top:.5rem;font-semibold:600;margin-bottom:.5rem;}
.pb-note{display:flex;align-items:center;width: 100%;overflow-x:auto;padding-bottom:.5rem;margin-bottom:0}
.pb-note button{border-radius:4px;padding:.15rem .35rem;}
.pb-note .button1{color:#3d58ac;margin-right:.5rem}
.pb-note .button2{color:#eb2139;}
.pb-content{background:#fff;padding:.5rem .5rem;font-size:1.3rem}
.pb-content li{padding:.6rem 0;border-bottom:1px solid #ddd;}
.pb-content li:last-child{border-bottom:0}
.pb-content li f{display:flex;float:right;}



.tzlb-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;}
.tzlb-content li:last-child{border-bottom:1px solid #aaa;}
.tzlb-content li span{font-size:1.5rem}
.tzlb-content li font{color:#f00;font-size:1.2rem}
.tzlb-content li gx{color:#b0aaaa;font-weight:bold}


.tzlb-content i{display:inline-block;padding:1px 3px;border-radius:3px;background:#A6F059;color:#000;font-size:1.0rem;font-style:normal}
.tzlb-content em{display:inline-block;padding:1px 3px;border-radius:3px;background:#09F;color:#fff;font-size:1.0rem;font-style:normal}
.tzlb-content g{color:#000;font-size:1.2rem} 
.tzlb-content kk{color: #f0f;font-size: 1.0rem;border: .1rem solid #f0f;border-radius: .3rem;margin-left: .2rem;padding: .1rem;vertical-align: middle;}
.tzlb-content hh{color: #ff0000;font-size: 1.0rem;border: .1rem solid #ff0000;border-radius: .3rem;margin-left: .2rem;padding: .1rem;vertical-align: middle;}

.wzlb-content{font-size:1.3rem;text-align:center;background:#0f0}
.wzlb-content li{border-bottom:1px solid #fff;margin:5px 0;font-weight:bold}
.wzlb-content li:last-child{border-bottom:0;}
.wzlb-content li span{font-size:1.1rem}
.wzlb-content li font{color:#f00;font-size:1.2rem}
.wzlb-content li a{display:block;}
.wzlb-content li gx{color:#b0aaaa;font-weight:bold}

.ptsxsx-content{font-size:1.3rem}
.ptsxsx-content li b{color:#00f}
.ptsxsx-content li a{color:#f00;font-weight:bold}
.ptsxsx-content li font{color:#f00}
.ptsxsx-content li gx{color:#b0aaaa;font-weight:bold}


.lxw-content{font-size:1.3rem}
.lxw-content li b{color:#f00}
.lxw-content li font{color:#f00}
.lxw-content li gx{color:#b0aaaa;font-weight:bold}

.lbw-content{font-size:1.2rem}
.lbw-content li b{color:#f00;font-size:1.5rem}
.lbw-content li font{color:#f00}
.lbw-content li gx{color:#b0aaaa;font-weight:bold}

.sxtm-content{font-size:1.2rem}
.sxtm-content li b{color:#f00}
.sxtm-content li font{color:#f00}
.sxtm-content li gx{color:#b0aaaa;font-weight:bold}


.ptyx-content{font-size:1.2rem}
.ptyx-content li a{color:#f00}
.ptyx-content li b{color:#f00;font-size:1.3rem}

.ptyx-content li font{color:#f00}
.ptyx-content li gx{color:#b0aaaa;font-weight:bold}


.reverse-list {
    display: flex;
    flex-direction: column-reverse;
}

.zyxym-content{font-size:1.2rem}
.zyxym-content li b{color:#f00}
.zyxym-content li font{color:#f00}
.zyxym-content li a{color:#f00;font-weight:bold}
.zyxym-content li gx{color:#b0aaaa;font-weight:bold}

.jhpt-content{font-size:1.3rem}
.jhpt-content li b{color:#f00}
.jhpt-content li font{color:#f00}
.jhpt-content li gx{color:#b0aaaa;font-weight:bold}


.fsl-content{font-size:1.25rem}
.fsl-content li b{color:#f00}
.fsl-content li font{color:#f00}
.fsl-content li gx{color:#b0aaaa;font-weight:bold}

.sem-content{font-size:1.2rem}
.sem-content li b{color:#2100ff}
.sem-content li font{color:#f00}
.sem-content li a{color:#f00}
.sem-content li gx{color:#b0aaaa;font-weight:bold}


.ptlxl-content{font-size:1.2rem}
.ptlxl-content li b{color:#00821f}
.ptlxl-content li font{color:#f00}
.ptlxl-content li a{color:#6e0094;font-weight:bold}
.ptlxl-content li gx{color:#b0aaaa;font-weight:bold}

.qhzt-content{font-size:1.2rem}
.qhzt-content li b{color:#00821f}
.qhzt-content li font{color:#f00}
.qhzt-content li a{color:#6e0094;font-weight:bold}
.qhzt-content li gx{color:#b0aaaa;font-weight:bold}

.cx-content{font-size:1.2rem}
.cx-content li b{color:#00f}
.cx-content li font{color:#f00}
.cx-content li a{color:#f00;font-weight:bold}
.cx-content li gx{color:#b0aaaa;font-weight:bold}

.cypt-content{font-size:1.2rem}
.cypt-content li b{color:#00f}
.cypt-content li font{color:#f00}
.cypt-content li a{color:#f00;font-weight:bold}
.cypt-content li gx{color:#b0aaaa;font-weight:bold}

.sqbc-content{font-size:1.2rem}
.sqbc-content li b{color:#00f}
.sqbc-content li font{color:#f00}
.sqbc-content li a{color:#f00;font-weight:bold}
.sqbc-content li gx{color:#b0aaaa;font-weight:bold}

.lqpt-content{font-size:1.2rem}
.lqpt-content li b{color:#0a9b27}
.lqpt-content li font{color:#f00}
.lqpt-content li a{color:#ff0000;font-weight:bold}
.lqpt-content li gx{color:#b0aaaa;font-weight:bold}

.yjpt-content{font-size:1.2rem}
.yjpt-content li b{color:#00f}
.yjpt-content li font{color:#f00}
.yjpt-content li a{color:#f00;font-weight:bold}
.yjpt-content li gx{color:#b0aaaa;font-weight:bold}

.psxsm-content{font-size:1.2rem}
.psxsm-content li b{color:#f00}
.psxsm-content li font{color:#f00}
.psxsm-content li a{color:#f00;font-weight:bold}
.psxsm-content li gx{color:#b0aaaa;font-weight:bold}


.wbz-content{font-size:1.2rem}
.wbz-content li b{color:#f00}
.wbz-content li font{color:#f00}
.wbz-content li a{color:#f00;font-weight:bold}
.wbz-content li gx{color:#b0aaaa;font-weight:bold}




.tzpt-content{font-size:1.2rem}
.tzpt-content li b{color:#f00}
.tzpt-content li font{color:#f00}
.tzpt-content li a{color:#f00;font-weight:bold}
.tzpt-content li gx{color:#b0aaaa;font-weight:bold}

.dszt-content{font-size:1.2rem}
.dszt-content li b{color:#f00}
.dszt-content li font{color:#f00}
.dszt-content li a{color:#f00;font-weight:bold}
.dszt-content li gx{color:#b0aaaa;font-weight:bold}

.jssx-content{font-size:1.2rem}
.jssx-content li b{color:#f00}
.jssx-content li font{color:#f00}
.jssx-content li a{color:#f00;font-weight:bold}
.jssx-content li gx{color:#b0aaaa;font-weight:bold}

.essmm-content{font-size:1.2rem}
.essmm-content li b{color:#f00}
.essmm-content li font{color:#f00}
.essmm-content li a{color:#f00;font-weight:bold}
.essmm-content li gx{color:#b0aaaa;font-weight:bold}

.lbzt-content{font-size:1.2rem}
.lbzt-content li b{color:#00f}
.lbzt-content li font{color:#f00}
.lbzt-content li a{color:#f00;font-weight:bold}
.lbzt-content li gx{color:#b0aaaa;font-weight:bold}

.swjsm-content{font-size:1.3rem}
.swjsm-content li b{color:#f00}
.swjsm-content li font{color:#f00}
.swjsm-content li a{color:#f00;font-weight:bold}
.swjsm-content li gx{color:#b0aaaa;font-weight:bold}

.wcslm-content{font-size:1.2rem}
.wcslm-content li b{color:#f00}
.wcslm-content li font{color:#f00}
.wcslm-content li a{color:#005795;font-weight:bold}
.wcslm-content li gx{color:#b0aaaa;font-weight:bold}

.sxsq-content{font-size:1.2rem}
.sxsq-content li font{color:#f00}
.sxsq-content li a{color:#005795;font-weight:bold}
.sxsq-content li gx{color:#b0aaaa;font-weight:bold}

.box-ziliao {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    max-width: 720px;
    text-align: center;
    border-color: rgb(186, 243, 248);
}

.box-ziliao tr {
    height: 40px;
    background: #fff;
    color: #000;
    width: 100%;
    max-width: 720px;
    font-size: 1.2rem;
}

.box-ziliao b {
    color: #ff0000;
    font-size: 1.9rem;
}

.box-ziliao tr.bs{
    font-size: 2rem;
}

.box-ziliao td {
    border: 1px solid rgb(206, 206, 113);
}

table {
    empty-cells: show;
    border-collapse: collapse;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    unicode-bidi: isolate;
    border-color: inherit;
}

.esm-content{font-size:1.2rem}
.esm-content li b{color:#f00}
.esm-content li font{color:#f00}
.esm-content li a{color:#005795;font-weight:bold}
.esm-content li gx{color:#b0aaaa;font-weight:bold}

.qzzx-content{font-size:1.2rem}
.qzzx-content li font{color:#f00}
.qzzx-content li a{color:#0a7a2f;font-weight:bold}
.qzzx-content li gx{color:#b0aaaa;font-weight:bold}


.yjjt-content li .juzi {color: #f06;padding: 3px 0;font-weight: bold;font-size: 1.4rem;}
.yjjt-content li .jiexi {color: #140bdd;}


#tbtk{font-size: 10pt; color: #000000; margin: 0px; padding: 0px; border-collapse:collapse;background:#fff}
#tbtk td{margin: 0px; padding: 3px 2px; border: 1px solid rgb(229, 229, 229); word-break: break-all; text-align: center; font-size: 1.1rem; line-height: 30px; color: rgb(51, 51, 51);}

.jszq-content{font-size:1.3rem}
.jszq-content li b{color:#f06}
.jszq-content li font{color:#f00}

.jq li font{background:#fff;color:#f00}


.jszq-content .tbsx td{background:#fff;color:#111;text-align:center;font-size:.8rem;line-height:1.8rem;}
.jszq-content .tbsx td.tdtit{text-align:center;color:#fff;font-size:1.2rem;line-height:1.8rem;background:#004ea0;font-weight:bold}
.jszq-content .tbsx td span{background:#ff0;color:#f00}
.jszq-content .tbsx td font{color:#f00}
	
.jszq-content .tb th{border:1px solid #e5e5e5;background:#f60;color:#fff;text-align:center;height: 2rem;line-height: 2rem;font-size:.8rem;}
.jszq-content .tb td{border:1px solid #e5e5e5;height: 1.8rem;line-height: 1.8rem;font-size:1.2rem;word-break:break-all}
.jszq-content .tb td.tdtit{border-top:0}


.zhzl-content{font-size:1.2rem;background:#fff;text-align: center;padding:0;}
.zhzl-content li b{color:#30f}
.zhzl-content li font{color:#f00}
.zhzl-content ul { display: flex; flex-direction: row; flex-wrap: wrap; padding: 5px;}
.zhzl-content ul li { width: 33.33%; padding: 5px; box-sizing: border-box;}
.zhzl-content ul li a { display: block; text-decoration: none;padding: 7px 0; border: solid 1px #ddd; border-radius: 5px;}
.qnzl-more { margin-bottom: 10px; padding: 0 10px;}
.qnzl-more a { display: block; padding: 5px 0; color: #fff; text-align: center; font-size: 18px; border-radius: 5px; background: #f00;}
@media screen and (max-width:750px){
.zhzl-content ul { padding: 3px;}
.zhzl-content ul li { width: 33.33%; padding: 3px; box-sizing: border-box;}
.qnzl-more a { font-size: 14px;}
}



.sxsx-content{font-size:1.3rem;background:#fff}
.sxsx-content li b{color:#30f}
.sxsx-content li font{color:#f00}
.sx table {border-collapse: collapse;border-spacing: 0;}
.sx table tr {display: table-row;vertical-align: inherit;border-color: inherit;}
.sx table td {border: 1px solid #e5e5e5;padding: 3px 2px;word-break: break-all;}
.sx ul, .sx li, .sx dl, .sx dt, .sx dd{margin:0;padding:0}
.sx ul {display: block;list-style-type: disc;}
.sx ul li img {vertical-align: middle;border: 0;width:40px;height:40px;}
.sx1 li{float: left;width: 33.333333%;padding: 5px 0;text-align: center;}
.sx span{height: 18px;line-height: 18px;margin: 0 2px;padding: 0 3px;font-size: 12px;color: #fff;display: inline-block;background-color: #f00;}
.sx span.blue{background-color: #3366ff;}
.sx span.green{background-color: #009933;}
@media (min-width: 320px) and (max-width:359px){.sx1 li{width: 50%}}
@media (min-width: 360px) and (max-width: 374px){.sx1 li{width: 50%}}
@media (min-width: 375px) and (max-width: 392px){.sx ul li .tm01 span{margin:0 1px;padding:0 2px}}
@media (min-width: 393px) and (max-width: 413px){.sx ul li .tm01 span{margin:0 1px;padding:0 2px}}
@media (min-width: 414px) and (max-width: 767px){}
@media (min-width:768px){.sx1 li{width: 25%}}
#shengxiaobiao {
      height: 1365px;
    }
    
.tzlb-content{font-size:1.5rem;text-align:center;background:#fff}
.tzlb-content b{font-size:1.5rem}
.tzlb-content c{font-size:1.4rem}
    
 }
@media screen and (max-width: 480px){ 
  #shengxiaobiao {
      height: 1445px;
    }
 .tzlb-content{font-size:1.5rem;text-align:center;background:#fff}
 .tzlb-content b{font-size:1.6rem}
 .tzlb-content c{font-size:1.5rem}
  
}
@media screen and (max-width: 408px){

 #shengxiaobiao {
      height: 1480px;
    }
  .tzlb-content{font-size:1.2rem;text-align:center;background:#fff}
  
  .tzlb-content b{font-size:1.35rem}
  .tzlb-content c{font-size:1.3rem}
  
 }
 
.footer {background: #fff;margin: 0 .75rem;border-radius: 12px 12px 0 0;padding: .5rem 1rem;}




.ggwz a {
    height: 45px;
    line-height:45px;
    background: #1fb61d;
    background-image: linear-gradient(to top, #10f90d, #10f90d, #10f90d);
    display: block;
    font-weight: bold;
    color: #000;
    border-top: 0.2px solid #ffffff;
}


.ggwz {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: center;
}



.ggwz li {
    border-radius: 0px;
    background-color: #fff;
    font-size: 22px;
}

 .lungtung {
  color: #0c0000;        
  font-weight: bold;   
  font-size: 24px;     
  text-align: center;  
  background: #FFFF00;
  padding: .5rem 1rem;
  }
            

@media (max-width: 600px){
.dslungtung{
  font-size: 13px;
  }
}


@charset "utf-8";
    .navigation-container {
        width: 100%;
        background-color: #ffffff;
        box-sizing: border-box;
        font-family: 'Microsoft Yahei', Helvetica, Arial;
        color: rgb(51, 51, 51);
        margin-top: 14px;
        margin-top: 10px;
    }
    .navigation-container .welcome-banner {
        background-color: #FF0000;
        height: 50px;
        border: 5px double #00ccff;
        padding: 3px 2px;
        word-break: break-all;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .navigation-container .welcome-banner .welcome-text {
        font-weight: 700;
        text-align: center;
        color: #FFFFFF;
        font-family: 妤蜂綋;
        font-size: 16pt;
    }
    .navigation-container .button-grid {
        display: grid;
        grid-template-columns: 1fr 1fr;
        gap: 0;
        border: 1px dashed #00FF00;
        background-color: #ffffff;
        border-radius: 0;
        overflow: hidden;
        font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif;
    }
    .navigation-container .button-cell {
        padding: 8px 5px 3px;
        border: 1px solid #fefefe;
        text-align: center;
    }
    .navigation-container .route-button {
        border: 1px solid #67a4f5;
        height: 45px;
        line-height: 42px;
        border-radius: 20px;
        background: linear-gradient(to top, #fff, #eee, #fff) #eee;
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
        display: block;
        color: #000;
        text-decoration: none;
        font-weight: bold;
        font-size: 22pt;
        white-space: nowrap;
    }


    .g-nav-refresh .nav-item.full-width{
    grid-column: span 4;
    }

    .g-nav-refresh .nav-item.full2{
    grid-column: span 2;
    } 
    
    .navigation-container .g-filter a {
        color: inherit;
        text-decoration: inherit;
    }
    .navigation-container .route-button span {
        color: #0000FF;
    }
    /* 鍒嗗壊 */
	    .g-nav-refresh {
          padding:15px;
    }
    .g-nav-refresh.them-5 {
        background-color:#00ac56;
		padding:9px;
        background-size: 100% 100%;
        box-shadow: none;
        max-width: 720px;
		border-radius:0px 0px 0px 0px;
    }
    .g-nav-refresh .nav-header {
        border-radius: 8px;
        margin-bottom: 6px;
        background: #39b57b;
        position: relative;
    }
    .g-nav-refresh.them-5 .nav-header {
        background: transparent;
        margin-bottom: 0;
    }
    .g-nav-refresh .nav-header .title {
        font-size: 16px;
        font-weight: 700;
        color: #ffffff;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
        width: 60%;
    }
    .g-nav-refresh .nav-header .refresh-info {
        display: flex;
        flex-direction: column;
        align-items: center;
        color: #333;
        /* position: absolute; */
        font-size: 12px;
        padding: 5px 10px;
        box-sizing: border-box;
        cursor: pointer;
        background: #ffffff;
        border-radius: 12px 12px 0 0;
        height: 85%;
        right: 20px;
        top: auto;
        /* bottom: -26px; */
        border: 0;
    }
    .g-nav-refresh.them-5 .refresh-info .refresh-text {
        margin: 0px 0 2px;
        color: #000;
        font-size: 12px;
    }
    .g-nav-refresh.them-5 .refresh-info .refresh-timer {
        display: flex;
        align-items: center;
        gap: 4px;
        font-size: 14px;
        color: #ff6b00;
        font-weight: 700;
    }
    .g-nav-refresh.them-5 .refresh-info .refresh-timer>span {
        background: #fff;
        padding: 2px 4px;
        border-radius: 2px;
        min-width: 16px;
        text-align: center;
        box-shadow: 0 1px 2px #0000001a;
    }
    .g-nav-refresh .nav-list {
        border-radius: 8px;
        padding: 0px;

        box-shadow: none;
        position: relative;
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        /*  min-height: 855px;  */
    }
    .g-nav-refresh .nav-item {
        flex: 1;
        flex-direction: column;
        margin: 4px 3px;
        text-decoration: none;
        cursor: pointer;
        transition: all 0.3s;
        width: calc(var(--vw) / 4);
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 30px;
        border: 3px solid rgba(255, 255, 255, 0.7); /* 鍗婇€忔槑榛戣壊杈规 */
        color: #fff;
        font-weight: bold;
        transform: rotateY(0deg);
        transition: transform 1.2s ease-in-out;
		overflow:hidden;
		background-color:#ffffff;
        /* 鎱㈠姩浣?*/
    }
	    .g-nav-refresh .nav-item-text {
       font-size:18px;
	   padding:5px 5px;
	   color:#000000;
    }
    .g-nav-refresh .flipped {
        transform: rotateY(180deg);
    }
    .g-nav-refresh .nav-item .nav-item-image {
        width: 100%;
        object-fit: cover;
        overflow: hidden;
    }
	@media (max-width: 600px) {
    .g-nav-refresh .nav-item {

        border-radius: 10px;
    }
	 .g-nav-refresh .nav-item-text {
       font-size:12px;

	   padding:3px 2px;
	   color:#000000;
    }
}
	.box1{
	margin:1px 0;
	border-radius: 5px;
	overflow: hidden;
	 max-width: 720px;
 background-image: linear-gradient(to right, #00be16, #03c71a, #04c11a, #02c719, #03b918, #04c31a, #00be16);
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}
.pad1 {
    padding: 0px 0px;
}
	.hao{
	font-size: 14pt;
    text-align: center;
    font-weight: bold;
}
.hao tr {
    background: linear-gradient(#ffff27, #fdfd47, #ffff24ad, #ffff24ad, #ffff34ad, #ffff24ad);
}
.hao td {
    padding-top: 5px;
    padding-bottom: 5px;
}





.mz24-box{
    margin:15px 0;
    border:1px solid #b5b5b5;
    overflow:hidden;
    background:#fff;
}

.mz24-title{
    background:#ffe600;
    text-align:center;
font-size: clamp(17px, 4.2vw, 24px);
    font-weight:700;
    line-height:36px;
}

.mz24-title .green{
    color:#009900;
}

.mz24-title .red{
    color:#f00;
}

.mz24-table{
    width:100%;
    border-collapse:collapse;
    table-layout:fixed;
}

.mz24-table th,
.mz24-table td{
    border:1px solid #b5b5b5;
    text-align:center;
    font-weight:700;
    height:42px;
}

.mz24-table th{
    background:#f3d1d1;
    font-size:clamp(18px,4vw,24px);
}

.mz24-table td{
    background:#fff;
    font-size:clamp(18px,4vw,24px);
}

/* ===== Highlight nhưng giữ nguyên style gốc ===== */
.hit {
    background-color: #ff0 !important;

    color: inherit !important;
    font-size: inherit !important;
    font-family: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    letter-spacing: inherit !important;

    display: inline;
}

.essm{background:#fff;font-size: 1.3rem;}
.essmtb{table-layout: auto;border:1px;border-collapse: collapse;width: 100%;}
.essmtb th{padding:3px 0;border:1px solid #ddd;font-size:1.2rem;text-align:center;background:#fff89c;font-weight:normal}
.essmtb td{padding:3px 0;border:1px solid #ddd;font-size:1.2rem;text-align:center}
.essmtb td.e1{width:7%;background-color:#efefef}
.essmtb td.e2{color:#FF0000;width:18%;font-weight:bold;font-size:1.3rem;}
.essmtb td i{font-style:normal;color:#f00;background-color:#ff0}


 

.xuxian{

    border: 1px dashed #ccc;
}
.yqjx iframe{display:block;}




.num8{
    position: relative;
    display: inline-block;
}

.hot-tag{
    position: absolute;
    top: -5px;
    right: -10px;
    background: #FF5106;
    color: #fff;
    padding: 0 2px;
    border-radius: 2px;
    font-size: 10px;
    line-height: 1.2;
    box-shadow: 0 1px 3px #135bff;
    font-style: normal;
    z-index: 2;
}