
*{box-sizing:border-box}
html,body{margin:0;padding:0}
body{background:#0b0303 url(images/bg.gif) repeat-x center top;
     color:#e7d3a8;font:12px/1.8 "宋体",SimSun,Tahoma,sans-serif;}
img{border:0;display:block}
a{color:#f2cd83;text-decoration:none}
a:hover{color:#fff6d6;text-decoration:underline}
#wrap{width:998px;margin:0 auto;background:#170606;box-shadow:0 0 60px rgba(0,0,0,.9)}
.nav img{width:998px}
.logo{height:133px;position:relative;background:url(images/logo.jpg) no-repeat left top}
.brand{position:absolute;left:0;right:0;top:0;height:133px;display:flex;flex-direction:column;
       align-items:center;justify-content:center;pointer-events:none}
.brand::before{content:"";position:absolute;inset:12px 0 10px;pointer-events:none;
       background:radial-gradient(ellipse 46% 78% at 50% 48%,rgba(10,1,1,.85) 0%,rgba(10,1,1,.72) 42%,rgba(10,1,1,0) 78%)}
.brand h1{position:relative;margin:0;font:700 46px/1 "微软雅黑","Microsoft YaHei",sans-serif;
          letter-spacing:14px;text-indent:14px;color:#fbe7b0;
          text-shadow:0 2px 0 #5c0f06,0 0 16px #ff8a15,0 0 42px rgba(255,90,0,.75)}
.brand p{position:relative;margin:8px 0 0;padding:3px 12px;font:11px/1.4 Verdana,Arial;letter-spacing:7px;
         color:#ffeec4;background:rgba(10,2,2,.62);border:1px solid rgba(190,90,20,.4);
         text-shadow:0 1px 3px #000}
.banner{position:relative}
.banner img{width:998px;height:163px}
.banner .url{position:absolute;left:16px;bottom:12px;padding:1px 10px;background:rgba(0,0,0,.5);
             border:1px solid #8a4512;color:#ffdc94;font-size:11px;letter-spacing:1px}
.body{display:flex;background:url(images/mainConBg.jpg) repeat-y 230px 0}
.left{flex:0 0 230px;width:230px;padding:14px 31px 0 31px;background:#1c0807 url(images/mainLeftBg.jpg) repeat-y left top}
.main{flex:0 0 768px;width:768px;padding:0 34px 0 10px}
.lbox{width:168px}
.lbox-b{background:url(images/lboxbg.gif) repeat-y;padding:10px 10px 12px;color:#dcc69b;line-height:1.85}
.lbox-b .k{display:inline-block;width:56px;color:#ffcf6a}
.lbox-b .tip{margin:8px 0 0;padding-top:8px;border-top:1px dotted #6d2a18;color:#c3a077;font-size:11px;line-height:1.7}
.lbox-f{height:5px;background:url(images/lboxfoot.gif) no-repeat}
.ads{margin-top:12px;width:168px}
.ads img{width:158px;height:80px;margin:0 auto 8px;border:1px solid #5d1c0c}
.hero{display:flex;gap:14px;margin:22px 0 12px}
.hero img{width:230px;height:140px;border:1px solid #6b2210}
.hero-txt{flex:1;background:rgba(0,0,0,.3);border:1px solid #5d1c0c;padding:10px 14px}
.hero-txt h2{margin:0 0 6px;font:700 16px/1.5 "微软雅黑",sans-serif;color:#ffd98d;letter-spacing:1px}
.hero-txt p{margin:4px 0;color:#e2cda3}
.hero-txt b{color:#ffd76a}
.row{display:flex;gap:10px;margin-bottom:12px;align-items:stretch}
.box{background-repeat:repeat-y;display:flex;flex-direction:column}
.box .bb{flex:1}
.b-srv{width:402px}
.b-srv .bb{background:url(images/fwqbg.gif) repeat-y;min-height:132px;padding:8px 12px}
.b-srv .bf{height:38px;background:url(images/fwqfoot.gif) no-repeat}
.b-news{width:312px}
.b-news .bb{background:url(images/newsbg.gif) repeat-y;min-height:152px;padding:10px 12px}
.b-news .bf{height:18px;background:#0e0303;border-top:1px solid #5d1c0c}
.b-half{width:356px}
.b-half .bb{background:url(images/glbg.gif) repeat-y;min-height:140px;padding:10px 14px}
.b-half .bf{height:12px;background:url(images/glfoot.gif) no-repeat}
.b-pic .bb{background:url(images/imgbg.gif) repeat-y;min-height:128px;padding:8px 0;text-align:center}
.b-pic .bb img{display:inline-block;mix-blend-mode:screen}
.b-pic .bf{height:18px;background:url(images/imgfoot.gif) no-repeat}
.hd{position:relative;line-height:0}
.slogan{margin:2px 0 18px}
.tb{width:100%;border-collapse:collapse;font-size:12px}
.tb th{color:#ffcf6a;font-weight:400;text-align:left;padding:4px 6px;border-bottom:1px solid #6d2a18;background:rgba(0,0,0,.2)}
.tb td{padding:5px 6px;color:#e4d0a6;border-bottom:1px dotted #55200f}
.tb tr:hover td{background:rgba(255,120,0,.07)}
.badge{display:inline-block;padding:0 7px;font-size:11px;line-height:16px;border:1px solid #b0461a;
       color:#ffd76a;background:rgba(180,40,10,.28)}
.badge.gray{border-color:#6b5340;color:#c0a888;background:rgba(90,60,30,.25)}
.news-list{list-style:none;margin:0;padding:0}
.news-list li{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-bottom:1px dotted #4e1c0d}
.news-list li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;flex:1}
.news-list li span{color:#a98c62;font-size:11px;flex:0 0 auto}
.tips{margin:0;padding-left:16px;color:#dcc69b;line-height:1.9}
.tips li{margin-bottom:2px}
.ph{height:46px;line-height:46px;padding-left:50px;margin:22px 0 12px;position:relative;
    font:700 18px/46px "微软雅黑",sans-serif;letter-spacing:3px;color:#ffe3a6;
    text-shadow:0 1px 2px #000,0 0 14px rgba(255,120,0,.5);
    background:linear-gradient(90deg,#7d1410,#4a0a06 55%,#250403);border:1px solid #8c3a12}
.ph:before{content:"";position:absolute;left:15px;top:12px;width:20px;height:20px;border-radius:50%;
    background:radial-gradient(circle,#ffe7a8,#ff8a00 55%,#8c1f00);box-shadow:0 0 14px #ff8a00}
.panel{background:rgba(0,0,0,.28);border:1px solid #5d1c0c;padding:14px 18px;margin-bottom:12px}
.panel h3{margin:0 0 8px;font:700 15px/1.6 "微软雅黑",sans-serif;color:#ffd98d}
.entry + .entry{margin-top:16px;padding-top:14px;border-top:1px dotted #5a2110}
.entry h2{margin:0 0 3px;font:700 15px/1.6 "微软雅黑",sans-serif;color:#ffd98d}
.entry .meta{color:#a98c62;font-size:11px;margin-bottom:6px}
.entry p{margin:6px 0;color:#e2cda3}
.dl{display:inline-block;margin-right:10px}
.dl img{width:188px;height:78px}
.warn{color:#ffb347}
.gal{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}
.gal figure{margin:0;width:158px;text-align:center}
.gal img{width:158px;height:224px;border:1px solid #6b2210}
.gal figcaption{color:#c3a077;font-size:11px;margin-top:4px}
.footer{height:266px;padding-top:104px;text-align:center;font-size:12px;color:#bfa079;
        background:#0b0303 url(images/footer.gif) no-repeat center bottom}
.footer p{margin:5px 0}
.footer .cp{color:#ffcf6a;letter-spacing:1px}
