    
        body,
        div,
        dl,
        dt,
        dd,
        ul,
        ol,
        li,
        h1,
        h2,
        h3,
        h4,
        h5,
        h6,
        pre,
        code,
        form,
        fieldset,
        legend,
        input,
        textarea,
        p,
        blockquote,
        th,
        td,
        hr,
        button,
        article,
        aside,
        details,
        figcaption,
        figure,
        footer,
        header,
        hgroup,
        menu,
        nav,
        section {
            margin: 0;
            padding: 0
        }
        
        body,
        button,
        input,
        select,
        textarea {
            font: 12px/1.5 '\5FAE\8F6F\96C5\9ED1', '\9ed1\4f53', tahoma, '\5b8b\4f53';
        }
        
        a {
            text-decoration: none;
            outline: none;
        }
        
        button,
        input,
        select,
        textarea {
            font-size: 100%;
            outline: none
        }
        
        table {
            border-collapse: collapse;
            border-spacing: 0
        }
        
        fieldset,
        img {
            display: block;
            border: 0
        }
        
        address,
        caption,
        cite,
        code,
        dfn,
        th,
        var,
        em,
        i {
            font-style: normal;
            font-weight: normal
        }
        
        b,
        strong {
            font-weight: bold;
        }
        
        caption,
        th {
            text-align: left
        }
        
        abbr,
        acronym {
            border: 0;
            font-variant: normal
        }
        
        input,
        textarea,
        select {
            font-family: inherit;
            font-size: inherit;
            font-weight: inherit
        }
        
        input {
            background: none;
            border: none;
            outline: none;
        }
        
        article,
        aside,
        details,
        figcaption,
        figure,
        footer,
        header,
        hgroup,
        menu,
        nav,
        section {
            display: block;
        }
        
        audio,
        canvas,
        video {
            display: inline-block;
            *display: inline;
            *zoom: 1;
        }
        
        ol,
        ul {
            list-style: none
        }
        
        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            font-size: 100%;
            font-weight: normal
        }
        
        q:before,
        q:after {
            content: ''
        }
        
        sup {
            vertical-align: text-top
        }
        
        sub {
            vertical-align: text-bottom
        }
        
        .hide {
            display: none;
        }
        
        .ti {
            text-indent: 100%;
            white-space: nowrap;
            overflow: hidden;
        }
        
        .pr {
            position: relative;
        }
        
        .pa {
            position: absolute;
        }
        
        .fl {
            float: left;
        }
        
        .fr {
            float: right;
        }
        
        .c:after {
            display: block;
            visibility: hidden;
            font-size: 0px;
            content: "";
            clear: both;
            height: 0;
        }
        
        .c {
            zoom: 1;
        }
        
        .db {
            display: block;
            text-indent: -999em;
        }
        
        body {
            padding-top: 67px;
            font-family: "\5FAE\8F6F\96C5\9ED1";
            font-size: 12px;
            background: #000;
            min-width: 1000px;
        }
        
        .wrap {
            min-width: 1200px;
            width: 100%;
            _width: expression((document.documentElement.clientWidth||document.body.clientWidth)<1200?'1202px': '');
        }
        
        .container {
            width: 1200px;
            margin: 0 auto;
        }
        /*footer*/
        
        #afooter {
            width: 100%;
            text-align: center;
            line-height: 20px;
            color: #cacaca;
            background-color: #000;
            padding: 20px 0;
            min-width: 1200px;
        }
        
        #afooter a {
            color: #cacaca;
        }
        
        .wrap {
            background: url(//wegame.gtimg.com/tgp_act/release/online/jl20210422/images/bg-2.jpg) no-repeat 50% 944px;
        }
        
        .wrap1 {
            background: url(//wegame.gtimg.com/tgp_act/release/online/jl20210422/images/bg-1.jpg) no-repeat 50% 0;
        }
        /*Global topbar for bns*/
        
        .sp {
            background: url(//wegame.gtimg.com/tgp_act/release/online/jl20210422/images/sp.png) no-repeat;
            _background: url(//wegame.gtimg.com/tgp_act/release/online/jl20210422/images/sp.png) no-repeat;
        }
        /*head*/
        
        .head {
            height: 944px;
        }
        
        .logo {
            height: 67px;
            width: 158px;
            background: url(//wegame.gtimg.com/tgp_act/release/online/jl20210422/images/logo.png) no-repeat 50% 0;
            top: 42px;
            left: 0;
            z-index: 10;
        }
        
        .btn-down {
            width: 109px;
            height: 36px;
            background-position: -11px -283px;
            position: absolute;
            right: 20px;
            top: 20px;
        }
        
        .loginbar {
            width: 100%;
            position: absolute;
            left: 0;
            text-align: center;
            font-size: 18px;
            color: #cccccc;
            top: 350px;
        }
        
        .loginbar a {
            color: #cccccc;
        }
        
        .wgame-box {
            width: 759px;
            height: 455px;
            background: url(//wegame.gtimg.com/tgp_act/release/online/jl20210422/images/video-bg.png) 50% 0;
            position: absolute;
            left: 215px;
            top: 420px;
        }
        /*content*/
        
        .content {
            padding-bottom: 80px;
        }
        
        .tit {
            width: 793px;
            height: 76px;
            text-indent: -999em;
        }
        
        .tit1 {
            background-position: 0 0;
            margin: 0 auto 50px;
        }
        
        .box1 {
            margin-bottom: 90px;
        }
        
        .swiper-container h3 {
            font-size: 26px;
            font-weight: bold;
            color: #fff;
            text-align: center;
        }
        
        .swiper-container .swiper-container .sysm {
            font-size: 16px;
            color: #cccccc;
            text-align: center;
            margin-bottom: 25px;
        }
        
        .swiper-container .swiper-container img {
            margin: 0 auto;
        }
        
        .box1 .swiper-scrollbar {
            background: #1b2036;
            margin-top: 25px;
        }
        
        .box1 .swiper-scrollbar-drag {
            background: #596492;
            height: 5px;
            width: 1200px;
        }
        .box1 .sysm{
        	font-size: 16px;
        	color: #FFFFFF;
        	text-align: center;
        	margin: 6px 0 20px;
        }
        .tit2 {
            background-position: 0 -93px;
            margin: 0 auto 40px;
        }
        
        .rule {
            width: 1061px;
            height: 400px;
            background: url(//wegame.gtimg.com/tgp_act/release/online/jl20210422/images/sm-bg.png) no-repeat 50% 0;
            font-size: 18px;
            color: #cccccc;
            margin: 0 auto 90px;
            padding: 17px 60px 0;
        }
        
        .rule li {
            line-height: 35px;
        }
        
        .rule .spe {
            color: #fce38c;
        }
        
        .tit3 {
            background-position: 0 -179px;
            margin: 0 auto 40px;
        }
        
        .nav_box {
            position: fixed;
            top: 40%;
            right: 100px;
        }
        
        .nav_box a {
            font-size: 18px;
            color: #fff;
            text-shadow: 2px 2px 2px #211e34;
            display: block;
            text-decoration: underline;
            margin-bottom: 30px;
            ;
        }
        
        .nav_box a:hover,
        .nav_box a.on {
            color: #e4c45e;
        }