@charset "gb2312";
/* CSS Document */


body, div, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, fieldset, form, tr, th, td, center, input, button, cmsArea { padding: 0; margin: 0 }
table { border-collapse: collapse; border-spacing: 0; }
tr.public_bm_tr { }
fieldset, img { border: 0; }
button, input, select, cmsArea { font-size: 12px; }
input, img, select { vertical-align: middle; }
ul, li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
/* float */
.clearfix:after { content: ""; height: 0; visibility: hidden; display: block; clear: both; }
.clearfix { zoom: 1; }
.clear { clear: both; }
body { color: #757575; font: 12px "Microsoft Yahei";background:#000408;}
.full-bg-01 { background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/full-bg.jpg) no-repeat center top; }
.wrapper { width: 1002px; height: 1054px; margin: 0 auto; position: relative; }
.header { height: 595px; position: relative; }
.logo { position: absolute; top: 10px;/* overflow: hidden; */ }
.dn { display: none; }
.nav { height: 46px; width: 880px; margin: 0px auto; display: flex; align-items: center; justify-content: flex-end;}
.nav a {font-size: 18px; color: #f7fbff; width:146px ; text-decoration: none; text-align: center; height: 43px; line-height: 43px; font-weight: bolder;}
.nav a:hover { background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/nav-hover.png) no-repeat center bottom; }

.main { height: 225px; width:1002px; position: relative; }
.main a { display: inline-block; width: 335px; height: 95px; margin: 5px 15px 20px; }
.main a.btn1{ background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/btn-1.png) no-repeat;}
.main a.btn1:hover{ background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/btn-1-on.png) no-repeat;}
.main a.btn2{ background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/btn-2.png) no-repeat;}
.main a.btn2:hover{ background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/btn-2-on.png) no-repeat;}
.main a.btn3{ background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/btn-3.png) no-repeat; margin-left: 250px;}
.main a.btn3:hover{ background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/btn-3-on.png) no-repeat;}
.main a.btn4{ background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/btn-4.png) no-repeat;}
.main a.btn4:hover{ background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/btn-4-on.png) no-repeat;}

.footer { width: 1002px; height: 114px; color: #4b4e52; font-size: 12px;position:absolute;bottom:0px; }
.footer a { color: #4b4e52; font-size: 12px;text-decoration:none;}
.footer a:hover{text-decoration:underline;}
.f_wrapper { padding-top: 20px; }
.tc { position: fixed; _position: absolute; top: 50%; left: 50%; margin-left: -350px; margin-top: -227px;  font-size: 14px; color: #888888; display: none;}
.tc1 { width: 353px; height: 205px; }
.tc_head { height: 60px; position: relative; }
.tc_close { text-indent: -10000px; overflow: hidden; }
.tc_close, .tc_btn a { display: block; background: url(https://img5.99.com/jz/images/activity/2015/xfhd/tcbtn.png) no-repeat; }
.tc_close { width: 32px; height: 32px; background-position: -31px -48px; position: absolute; top: 4px; right: 27px; }
.tc_close:hover { background-position: -95px -48px; }
.tc_lo { width: 700px; height: 600px; background: url(https://img5.99.com/jz/images/activity/2015/xfhd/tc_bg.png) no-repeat; /* color: #1e1e1e; */ font-size: 14px;line-height:24px; box-sizing: border-box; padding: 40px 30px;}
.tc_lo .tc_head { height: 85px; }
.tc_lo .only { left: 150px; }
.tc_lo .other { left: auto; right: 87px; }
.tc1 .more { width: 300px; padding-top: 0; margin: 0 auto auto auto; }
.center { text-align: center; }
.tc ul { width:100%; height: 530px; overflow: auto; padding-right: 10px;}

.activity-no { text-align: center; font-size: 40px; display: block; line-height: 525px; }


.pop {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    display: none;
    background: rgba(0, 0, 0, 0.8);
    z-index: -99;
    opacity: 0; }
    .pop.active {
      display: block;
      z-index: 99;
      opacity: 1; }
    .pop .close {
      background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/close.png) no-repeat center;
      width: 48px;
      height: 48px;
      position: absolute;
      top: 0px;
      right: -45px; }
    .pop .pop-cont {
      background: url(https://img6.99.com/jz/images/activity/2025/xhpx/img/pop.png) no-repeat center;
      width: 709px;
      height: 492px;
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%); }
      .pop .pop-cont .con {
        width: 384px;
        height: 390px;
        margin: 55px auto 0px;
        color: #cbe3ff;
    display: flex;
align-items: center;
justify-content: center; }
        .pop .pop-cont .con .common_msg {
          font-size: 30px; }
      .pop .pop-cont .scroll {
        width: 90%;
        height: 410px;
        margin: 55px auto 0px;
        color: #cbe3ff;
        line-height: 1.5;
        font-size: 16px;
        overflow-y: scroll; }
        .pop .pop-cont .font-red { color: #fbf101; }
        .pop .pop-cont .tc-title{
            font-size: 18px; font-weight: bold; text-align: center; margin: 20px 0 10px;
        }
        .pop .pop-cont .scroll::-webkit-scrollbar {
          width: 6px;
          height: 6px; }
        .pop .pop-cont .scroll::-webkit-scrollbar-button {
          display: none; }
        .pop .pop-cont .scroll::-webkit-scrollbar-thumb {
          background-color: #656fe4;
          cursor: pointer; }
        .pop .pop-cont .scroll::-webkit-scrollbar-corner {
          display: none; }
        .pop .pop-cont .scroll::-webkit-resizer {
          display: none; }
  