      @charset "UTF-8";
      /*! Project:p179877, Create:FWS 2023.06.16 09:33, Update:FWS 2023.09.19 16:31 */

      a,
      abbr,
      acronym,
      address,
      applet,
      article,
      aside,
      audio,
      b,
      big,
      blockquote,
      body,
      canvas,
      caption,
      center,
      cite,
      code,
      dd,
      del,
      details,
      dfn,
      div,
      dl,
      dt,
      em,
      embed,
      fieldset,
      figcaption,
      figure,
      footer,
      form,
      h1,
      h2,
      h3,
      h4,
      h5,
      h6,
      header,
      hgroup,
      html,
      i,
      iframe,
      img,
      ins,
      kbd,
      label,
      legend,
      li,
      mark,
      menu,
      nav,
      object,
      ol,
      output,
      p,
      pre,
      q,
      ruby,
      s,
      samp,
      section,
      small,
      span,
      strike,
      strong,
      sub,
      summary,
      sup,
      table,
      tbody,
      td,
      tfoot,
      th,
      thead,
      time,
      tr,
      tt,
      u,
      ul,
      var,
      video {
        margin: 0;
        padding: 0;
        border: 0
      }

      input {
        outline: 0
      }

      h1,
      h2,
      h3,
      h4,
      h5,
      h6 {
        font-weight: 400
      }

      li,
      ol,
      ul {
        list-style: none
      }

      b,
      strong {
        font-weight: 700
      }

      em,
      i {
        font-style: normal
      }

      td,
      th {
        text-align: center
      }

      a {
        color: #fff;
        text-decoration: none
      }

      a:hover {
        text-decoration: none
      }

      body {
        font: 16px/1.5 microsoft yahei !important;
        color: #fff
      }

      body,
      html {
        min-width: 1200px;
        *display: inline;
        width: 100%;
        margin: 0 auto
      }

      .g_wrap {
        width: 100%;
        zoom: 1;
        margin: 0 auto;
        text-align: center
      }

      .g_wrap:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden
      }

      .g_cont {
        width: 1200px;
        margin: 0 auto;
        position: relative;
        height: 100%;
        text-align: left
      }

      .g_main {
        height: 761px;
        background: url(../images/bg_main.jpg) center top no-repeat
      }

      .g_wrap--1 {
        height: 1116px;
        background: url(../images/bg_1.jpg) center top no-repeat
      }

      .g_wrap--1 .g_cont {
        padding-top: 43px
      }

      .g_wrap--2 {
        height: 1326px;
        background: url(../images/bg_2.jpg) center top no-repeat
      }

      .g_wrap--3 {
        height: 851px;
        background: url(../images/bg_3.jpg) center top no-repeat
      }

      .m_logoes .u_logo {
        font-size: 0;
        overflow: hidden;
        line-height: 0;
        display: inline-block;
        _zoom: 1;
        *zoom: 1;
        _display: inline;
        *display: inline;
        vertical-align: middle;
        margin-right: 10px;
        margin-top: 30px
      }

      .m_user {
        position: absolute;
        top: 25px;
        right: 0;
        text-align: right;
        color: #fff;
        height: 28px;
        background: #183ca2;
        border: 2px solid #1749fa;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        font-size: 14px;
        padding: 0 8px
      }

      .m_user .u_line,
      .m_user a,
      .m_user span {
        display: inline-block;
        _zoom: 1;
        *zoom: 1;
        _display: inline;
        *display: inline;
        vertical-align: middle
      }

      .m_user .u_name {
        padding: 0 5px;
        width: 80px;
        overflow: hidden;
        -o-text-overflow: ellipsis;
        text-overflow: ellipsis;
        white-space: nowrap
      }

      .m_user a {
        color: #fe0;
        padding: 0 5px
      }

      .m_user a:hover {
        color: #0ef;
        text-decoration: underline
      }

      .m_user .u_line {
        background: #fff;
        height: 13px;
        width: 1px;
        overflow: hidden;
        margin: 0 3px
      }

      .m_mainBtns {
        position: absolute;
        top: 580px;
        left: 50%;
        margin-left: -270px;
        width: 540px;
        z-index: 6
      }

      .m_mainBtns .u_btn {
        display: block
      }

      .m_mainBtns .u_btn--down {
        margin-left: 78px;
        background: url(../images/_spriteImg_10.png) -968px -947px no-repeat;
        width: 362px;
        height: 109px;
        float: left;
        margin-bottom: 10px;
        text-align: center
      }

      .m_mainBtns .u_btn--down:hover {
        background-image: url(../images/_spriteImg_10.png);
        background-position: -596px -947px
      }

      .m_mainBtns .u_btn--down span {
        font-size: 40px;
        font-weight: 700;
        color: #b14904;
        line-height: 40px;
        display: block;
        margin-top: 24px;
        text-shadow: #fff476 2px 0 0, #fff476 0 2px 0, #fff476 -2px 0 0, #fff476 0 -2px 0
      }

      .m_mainBtns .u_btn--down em {
        color: #b14904;
        font-weight: 700;
        font-size: 16px
      }

      .m_mainBtns .u_btn--sign {
        color: #023984;
        font-weight: 700;
        font-size: 28px;
        text-align: center;
        line-height: 58px;
        text-shadow: #03e6ff 1px 0 0, #03e6ff 0 1px 0, #03e6ff -1px 0 0, #03e6ff 0 -1px 0;
        float: left;
        background: url(../images/_spriteImg_10.png) -1598px -622px no-repeat;
        width: 244px;
        height: 62px
      }

      .m_mainBtns .u_btn--sign:hover {
        background-image: url(../images/_spriteImg_10.png);
        background-position: -1598px -550px
      }

      .m_mainBtns .u_btn--shop {
        color: #023984;
        font-weight: 700;
        font-size: 28px;
        text-align: center;
        line-height: 58px;
        text-shadow: #03e6ff 1px 0 0, #03e6ff 0 1px 0, #03e6ff -1px 0 0, #03e6ff 0 -1px 0;
        float: right;
        background: url(../images/_spriteImg_10.png) -1598px -622px no-repeat;
        width: 244px;
        height: 62px
      }

      .m_mainBtns .u_btn--shop:hover {
        background-image: url(../images/_spriteImg_10.png);
        background-position: -1598px -550px
      }

      .m_title .u_title {
        font-size: 0;
        overflow: hidden;
        line-height: 0;
        display: block;
        margin: 0 auto 15px
      }

      .m_title .u_title--1 {
        background: url(../images/_spriteImg_10.png) -789px -1104px no-repeat;
        width: 779px;
        height: 177px
      }

      .m_title .u_title--2 {
        background: url(../images/_spriteImg_10.png) 0 -1104px no-repeat;
        width: 779px;
        height: 179px
      }

      .m_title .u_title--3 {
        background: url(../images/_spriteImg_10.png) -596px -756px no-repeat;
        width: 1028px;
        height: 181px
      }

      .u_text {
        text-align: center;
        font-size: 20px
      }

      .m_playGame {
        width: 1200px;
        overflow: hidden;
        position: absolute;
        top: 352px;
        left: 0
      }

      .m_gameList {
        width: 1250px
      }

      .m_gameList li {
        width: 229px;
        float: left;
        margin-right: 13px;
        margin-bottom: 27px
      }

      .m_gameList li .m_gameBox {
        background: url(../images/_spriteImg_10.png) -265px -1293px no-repeat;
        width: 229px;
        height: 259px
      }

      .m_gameList li .u_name {
        height: 62px;
        line-height: 70px;
        font-size: 24px;
        font-weight: 700;
        width: 100%;
        text-align: center;
        text-shadow: #3073e1 2px 0 0, #3073e1 0 2px 0, #3073e1 -2px 0 0, #3073e1 0 -2px 0
      }

      .m_gameList li .u_gameLink {
        border: 2px solid #0f3479;
        display: block;
        overflow: hidden;
        width: 164px;
        height: 164px;
        margin: 0 auto
      }

      .m_gameList li .u_gameLink:hover {
        border: 2px solid #ff5100
      }

      .m_gameList li .u_gameLink:hover img {
        -webkit-animation: heartbeat 1.5s ease-in-out infinite both;
        animation: heartbeat 1.5s ease-in-out infinite both
      }

      .m_gameList li .m_gameBtns {
        margin: 0 4px
      }

      .m_gameList li .u_btn {
        font-size: 18px;
        line-height: 40px;
        text-align: center;
        font-weight: 700;
        margin-top: 6px
      }

      .m_gameList li .u_btn:hover {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        -moz-opacity: .8;
        -khtml-opacity: .8;
        opacity: .8;
        filter: alpha(opacity=80)
      }

      .m_gameList li .u_btn--get {
        float: left;
        color: #833201;
        text-shadow: 1px 1px 1px #ffa633;
        background: url(../images/_spriteImg_10.png) -1546px -694px no-repeat;
        width: 108px;
        height: 43px
      }

      .m_gameList li .u_btn--paly {
        float: left;
        color: #124fac;
        text-shadow: 1px 1px 1px #43f0ff;
        background: url(../images/_spriteImg_10.png) -1634px -884px no-repeat;
        width: 108px;
        height: 43px
      }

      .m_gameList li .u_btn--gift {
        float: right;
        color: #036903;
        text-shadow: 1px 1px 1px #72ff90;
        background: url(../images/_spriteImg_10.png) -1664px -694px no-repeat;
        width: 108px;
        height: 43px
      }

      @-webkit-keyframes heartbeat {
        from {
          -webkit-transform: scale(1);
          transform: scale(1);
          -webkit-transform-origin: 50% 90%;
          transform-origin: 50% 90%;
          -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out
        }

        10% {
          -webkit-transform: scale(1.14);
          transform: scale(1.14);
          -webkit-animation-timing-function: ease-in;
          animation-timing-function: ease-in
        }

        17% {
          -webkit-transform: scale(1);
          transform: scale(1);
          -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out
        }

        33% {
          -webkit-transform: scale(1.05);
          transform: scale(1.05);
          -webkit-animation-timing-function: ease-in;
          animation-timing-function: ease-in
        }

        45% {
          -webkit-transform: scale(1);
          transform: scale(1);
          -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out
        }
      }

      @keyframes heartbeat {
        from {
          -webkit-transform: scale(1);
          transform: scale(1);
          -webkit-transform-origin: 50% 90%;
          transform-origin: 50% 90%;
          -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out
        }

        10% {
          -webkit-transform: scale(1.14);
          transform: scale(1.14);
          -webkit-animation-timing-function: ease-in;
          animation-timing-function: ease-in
        }

        17% {
          -webkit-transform: scale(1);
          transform: scale(1);
          -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out
        }

        33% {
          -webkit-transform: scale(1.05);
          transform: scale(1.05);
          -webkit-animation-timing-function: ease-in;
          animation-timing-function: ease-in
        }

        45% {
          -webkit-transform: scale(1);
          transform: scale(1);
          -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out
        }
      }

      .m_explainBtns {
        position: absolute;
        top: -200px;
        left: 0;
        text-align: center;
        width: 100%
      }

      .m_explainBtns .u_btn {
        display: inline-block;
        _zoom: 1;
        *zoom: 1;
        _display: inline;
        *display: inline;
        margin: 0 43px;
        font-size: 24px;
        line-height: 50px;
        color: #004b91;
        font-weight: 700;
        text-shadow: 1px 1px 1px #78d4ff
      }

      .m_explainBtns .u_btn:hover {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        -moz-opacity: .8;
        -khtml-opacity: .8;
        opacity: .8;
        filter: alpha(opacity=80)
      }

      .m_explainBtns .u_btn--probability,
      .m_explainBtns .u_btn--record {
        background: url(../images/_spriteImg_10.png) -1634px -756px no-repeat;
        width: 176px;
        height: 54px
      }

      .m_explainBtns .u_btn--vip {
        color: #833201;
        text-shadow: 1px 1px 1px #ffe884;
        background: url(../images/_spriteImg_10.png) -1634px -820px no-repeat;
        width: 176px;
        height: 54px
      }

      .m_draw {
        position: absolute;
        top: 474px;
        left: 6px;
        background: url(../images/_spriteImg_10.png) 0 0 no-repeat;
        width: 1190px;
        height: 746px
      }

      .m_draw .u_btn--draw {
        position: absolute;
        top: 300px;
        left: 50%;
        margin-left: -199px;
        font-size: 48px;
        font-weight: 700;
        line-height: 120px;
        text-shadow: #f50a00 2px 0 0, #f50a00 0 2px 0, #f50a00 -2px 0 0, #f50a00 0 -2px 0;
        text-align: center;
        color: #fff;
        background: url(../images/_spriteImg_10.png) -1200px -550px no-repeat;
        width: 388px;
        height: 134px
      }

      .m_draw .u_btn--draw:hover {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        -moz-opacity: .8;
        -khtml-opacity: .8;
        opacity: .8;
        filter: alpha(opacity=80)
      }

      .m_draw .u_drawTips {
        position: absolute;
        top: 445px;
        left: 50%;
        margin-left: -199px;
        width: 388px;
        text-align: center;
        font-size: 16px;
        -webkit-border-radius: 15px;
        border-radius: 15px;
        color: #ffa44e;
        font-size: 16px
      }

      .m_draw .u_drawTips .u_num {
        float: left;
        margin-left: 10px
      }

      .m_draw .u_drawTips .u_free {
        float: right;
        margin-right: 10px
      }

      .m_draw .m_drawList {
        position: absolute;
        top: 48px;
        left: 50px
      }

      .m_draw .u_drawItem {
        background: url(../images/_spriteImg_10.png) -504px -1293px no-repeat;
        width: 205px;
        height: 210px;
        position: absolute;
        color: #000
      }

      .m_draw .u_drawItem .u_drawBor {
        display: none;
        background: url(../images/_spriteImg_10.png) -719px -1293px no-repeat;
        width: 205px;
        height: 210px;
        z-index: 3;
        position: absolute;
        top: 0;
        left: 0
      }

      .m_draw .u_drawItem .u_icon {
        position: absolute;
        top: -2px;
        left: -2px
      }

      .m_draw .u_drawItem .u_icon--vip8 {
        background: url(../images/_spriteImg_10.png) -1634px -947px no-repeat;
        width: 88px;
        height: 89px
      }

      .m_draw .u_drawItem .u_icon--vip6 {
        background: url(../images/_spriteImg_10.png) -1536px -947px no-repeat;
        width: 88px;
        height: 89px
      }

      .m_draw .u_drawItem .u_icon--vip5 {
        background: url(../images/_spriteImg_10.png) -1438px -947px no-repeat;
        width: 88px;
        height: 89px
      }

      .m_draw .u_drawItem .u_icon--vip4 {
        background: url(../images/_spriteImg_10.png) -1340px -947px no-repeat;
        width: 88px;
        height: 89px
      }

      .m_draw .u_drawItem.on .u_drawBor {
        display: block
      }

      .m_draw .u_drawItem .u_drawTxt {
        width: 205px;
        height: 210px;
        text-align: center
      }

      .m_draw .u_drawItem .u_drawTxt .u_test {
        padding: 0 0 0;
        vertical-align: middle
      }

      .m_draw .u_drawItem .u_drawTxt .u_test .u_txt {
        position: absolute;
        top: 162px;
        left: 0;
        width: 100%;
        font-size: 18px;
        color: #fff
      }

      .m_draw .u_drawItem--1 {
        top: 0;
        left: 0
      }

      .m_draw .u_drawItem--2 {
        top: 0;
        left: 221px
      }

      .m_draw .u_drawItem--3 {
        top: 0;
        left: 442px
      }

      .m_draw .u_drawItem--4 {
        top: 0;
        left: 663px
      }

      .m_draw .u_drawItem--5 {
        top: 0;
        left: 884px
      }

      .m_draw .u_drawItem--6 {
        top: 220px;
        left: 884px
      }

      .m_draw .u_drawItem--7 {
        top: 440px;
        left: 884px
      }

      .m_draw .u_drawItem--8 {
        top: 440px;
        left: 663px
      }

      .m_draw .u_drawItem--9 {
        top: 440px;
        left: 442px
      }

      .m_draw .u_drawItem--10 {
        top: 440px;
        left: 221px
      }

      .m_draw .u_drawItem--11 {
        top: 440px;
        left: 0
      }

      .m_draw .u_drawItem--12 {
        top: 220px;
        left: 0
      }

      .m_picFous {
        position: absolute;
        top: 290px;
        left: 0;
        text-align: center;
        width: 100%
      }

      .m_picFous li {
        width: 16px;
        height: 16px;
        margin: 0 8px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        background: #4383e4;
        cursor: pointer;
        display: inline-block;
        _zoom: 1;
        *zoom: 1;
        _display: inline;
        *display: inline
      }

      .m_picFous li.on {
        background: #f7c33c
      }

      .home_slide {
        position: absolute;
        top: 341px;
        left: 242px;
        width: 720px
      }

      .home_slide .slidebox {
        -webkit-border-radius: 10px;
        border-radius: 10px;
        width: 720px;
        height: 272px;
        position: relative;
        z-index: 2;
        overflow: hidden
      }

      .home_slide .s_list {
        width: 720px;
        height: 272px;
        overflow: hidden;
        position: relative
      }

      .home_slide .s_list a {
        width: 720px;
        height: 272px;
        background-position: center center;
        background-repeat: no-repeat;
        position: absolute;
        left: 0;
        top: 0;
        -webkit-filter: inherit;
        filter: inherit;
        display: block
      }

      .home_slide .l_title {
        z-index: 2
      }

      .home_slide .l_bj {
        z-index: 1
      }

      .m_side {
        position: fixed;
        right: 10px;
        top: 316px;
        z-index: 10;
        background: url(../images/_spriteImg_10.png) 0 -1293px no-repeat;
        width: 255px;
        height: 418px
      }

      .m_side .u_sidebox {
        float: left;
        margin: 90px 0 0 46px
      }

      .m_side .u_side {
        background: url(../images/_spriteImg_10.png) -1373px -694px no-repeat;
        width: 163px;
        height: 45px;
        display: block;
        margin: 0 0 5px 0;
        line-height: 38px;
        font-weight: 700;
        font-size: 16px;
        color: #014d95;
        text-align: center
      }

      .m_side .u_side:hover {
        background-image: url(../images/_spriteImg_10.png);
        background-position: -1200px -694px
      }

      .m_side .u_side.on,
      .m_side .u_side:hover {
        color: #036e03;
        background: url(../images/_spriteImg_10.png) -1200px -694px no-repeat;
        width: 163px;
        height: 45px
      }

      #g_pop {
        position: relative;
        z-index: 100;
        display: none
      }

      #g_pop .u_msglayer {
        position: fixed;
        _position: absolute;
        _clear: both;
        top: 0;
        _top: expression(eval((document.compatMode && document.compatMode=="CSS1Compat") ? document.documentElement.scrollTop + 0: document.body.scrollTop + 0));
        left: 0;
        width: 100%;
        height: 100%;
        background: #000;
        filter: alpha(opacity=85);
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
        -moz-opacity: .85;
        -khtml-opacity: .85;
        opacity: .85;
        z-index: 900
      }

      #g_pop .m_msg {
        position: fixed;
        _position: absolute;
        left: 50%;
        top: 50%;
        _top: expression(eval((document.compatMode && document.compatMode=="CSS1Compat") ? document.documentElement.scrollTop + documentElement.clientHeight * .5: document.body.scrollTop + document.body.clientHeight * .5));
        z-index: 1000;
        *z-index: 1000
      }

      #g_pop .u_msgclose {
        position: absolute;
        top: 8px;
        right: -58px;
        cursor: pointer;
        font-size: 0;
        overflow: hidden;
        line-height: 0;
        display: block;
        background: url(../images/_spriteImg_10.png) -1782px -694px no-repeat;
        width: 38px;
        height: 38px
      }

      .m_msg--1 {
        display: none
      }

      .m_msg--2 {
        display: none
      }

      .m_msg--3 {
        display: none
      }

      .m_msg--4 {
        display: none
      }

      .m_msg--5 {
        display: none
      }

      .m_msg--6 {
        display: none
      }

      .m_msg--7 {
        display: none
      }

      .m_msg--8 {
        display: none
      }

      .m_msg--9 {
        display: none
      }

      .m_msg--10 {
        display: none
      }

      .m_msg--11 {
        display: none
      }

      .m_msg--12 {
        display: none
      }

      .m_msg--13 {
        display: none
      }

      .m_msg--14 {
        display: none
      }

      .m_msg--15 {
        display: none
      }

      .m_msg--16 {
        display: none
      }

      .m_msg--17 {
        display: none
      }

      .m_msg--18 {
        display: none
      }

      .m_msg--19 {
        display: none
      }

      .m_msg--20 {
        display: none
      }

      .m_msg--21 {
        display: none
      }

      .m_msg--1 {
        display: block
      }

      .m_msgbg1 {
        background: url(../images/_spriteImg_10.png) 0 -756px no-repeat;
        width: 586px;
        height: 338px;
        margin: -169px 0 0 -293px
      }

      .m_msgbg2 {
        background: url(../images/_spriteImg_10.png) -1200px 0 no-repeat;
        width: 677px;
        height: 540px;
        margin: -270px 0 0 -338.5px
      }

      .u_msgtitle {
        font-size: 26px;
        color: #ff5c23;
        font-weight: 700;
        text-align: center;
        margin: 0 30px;
        font-family: microsoft yahei
      }

      .u_msgtxt {
        color: #4d473f;
        font-size: 18px;
        margin-left: 30px;
        margin-right: 30px;
        text-align: center
      }

      .u_msgcopy {
        color: #e6423a;
        margin-left: 10px
      }

      .u_msgcopy:hover {
        color: #ff5461
      }

      .mgt--10 {
        margin-top: 10px
      }

      .mgt--15 {
        margin-top: 15px
      }

      .mgt--20 {
        margin-top: 20px
      }

      .mgt--25 {
        margin-top: 25px
      }

      .mgt--30 {
        margin-top: 30px
      }

      .mgt--35 {
        margin-top: 35px
      }

      .mgt--40 {
        margin-top: 40px
      }

      .mgt--45 {
        margin-top: 45px
      }

      .mgt--50 {
        margin-top: 50px
      }

      .mgt--55 {
        margin-top: 55px
      }

      .mgt--60 {
        margin-top: 60px
      }

      .mgt--65 {
        margin-top: 65px
      }

      .mgt--70 {
        margin-top: 70px
      }

      .mgt--75 {
        margin-top: 75px
      }

      .mgt--80 {
        margin-top: 80px
      }

      .mgt--85 {
        margin-top: 85px
      }

      .mgt--90 {
        margin-top: 90px
      }

      .mgt--95 {
        margin-top: 95px
      }

      .mgt--100 {
        margin-top: 100px
      }

      .mgt--105 {
        margin-top: 105px
      }

      .mgt--110 {
        margin-top: 110px
      }

      .mgt--115 {
        margin-top: 115px
      }

      .mgt--120 {
        margin-top: 120px
      }

      .mgt--125 {
        margin-top: 125px
      }

      .mgt--130 {
        margin-top: 130px
      }

      .m_msgbtns {
        width: 100%;
        text-align: center
      }

      .m_msgbtns .u_btn--ok,
      .m_msgbtns .u_btn--ok2 {
        display: inline-block;
        _zoom: 1;
        *zoom: 1;
        _display: inline;
        *display: inline;
        line-height: 38px;
        font-weight: 700;
        font-size: 16px;
        color: #004585;
        text-align: center;
        background: url(../images/_spriteImg_10.png) -1373px -694px no-repeat;
        width: 163px;
        height: 45px;
        margin: 0 12px
      }

      .m_msgbtns .u_btn--ok2:hover,
      .m_msgbtns .u_btn--ok:hover {
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
        -moz-opacity: .8;
        -khtml-opacity: .8;
        opacity: .8;
        filter: alpha(opacity=80)
      }

      .m_inforList {
        width: 400px;
        margin: 20px auto 10px;
        clear: both
      }

      .m_inforList .u_item {
        margin: 0 auto 10px;
        width: 100%;
        float: left
      }

      .m_inforList label {
        float: left;
        font-size: 16px;
        margin: 5px 0 0 0;
        color: #312618
      }

      .m_inforList .u_input {
        float: left;
        width: 300px;
        height: 38px;
        border: 2px solid #f5c532;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        background-color: #fff
      }

      .m_inforList .u_input input {
        background: 0 0;
        border: none;
        font-size: 16px;
        color: #4d473f;
        width: 270px;
        margin: 9px 0 0 10px
      }

      .m_inforList .u_textarea {
        float: left;
        width: 300px;
        height: 88px;
        border: 2px solid #f5c532;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        background-color: #fff
      }

      .m_inforList .u_textarea textarea {
        font-family: microsoft yahei !important;
        background: 0 0;
        border: none;
        font-size: 16px;
        color: #4d473f;
        outline: 0;
        resize: none;
        width: 280px;
        height: 70px;
        margin: 9px 0 0 10px
      }

      .color--red {
        color: #e200e2
      }

      .m_msgtable {
        width: 500px;
        line-height: 26px;
        margin: 5px auto 0;
        color: #4d473f
      }

      .m_msgtable .td_left {
        text-align: center;
        width: 34%
      }

      .m_msgtable tr:nth-child(odd) {
        background-color: #f8edc7
      }

      .m_msgtable th {
        font-size: 16px;
        color: #026ae0;
        font-weight: 700;
        background-color: #fde4ac
      }

      .u_msgTips {
        color: #38a505;
        clear: both;
        width: 580px;
        margin: 0 auto 0;
        text-align: center;
        font-size: 16px
      }

      .tableExchange {
        position: relative;
        display: block;
        margin: 10px auto 0;
        width: 550px;
        height: 355px
      }

      .tableExchange .viewport {
        position: relative;
        width: 510px;
        height: 100%;
        overflow: hidden;
        margin: 0 auto
      }

      .tableExchange .overview {
        list-style: none;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%
      }

      .tableExchange table {
        width: 100%;
        border-collapse: collapse
      }

      .tableExchange table th {
        font-size: 14px;
        color: #3b372e;
        font-weight: 700;
        padding: 5px 0 5px 8px;
        text-align: center;
        background-color: #fdedba
      }

      .tableExchange table td {
        font-size: 14px;
        color: #3b372e;
        padding: 5px 10px;
        text-align: center;
        border-bottom: 1px solid #e5d4af
      }

      .tableExchange table td a {
        text-decoration: underline
      }

      .tableExchange table td .u_copy {
        float: right;
        white-space: nowrap
      }

      .tableExchange table td span {
        margin-right: 10px;
        float: left
      }

      .tableExchange table .td-l {
        text-align: center;
        width: 40%
      }

      .tableExchange table .td-l p {
        width: 100%;
        display: inline-block;
        _zoom: 1;
        *zoom: 1;
        _display: inline;
        *display: inline
      }

      .tableExchange table .u_copy {
        color: #a40000;
        cursor: pointer
      }

      .tableExchange table .u_copy:hover {
        color: #ff7800
      }

      .tableExchange .thumb,
      .tableExchange .thumb .end {
        background-color: #ffbe32;
        -webkit-border-radius: 4px;
        border-radius: 4px
      }

      .tableExchange .scrollbar {
        position: relative;
        float: right;
        width: 8px;
        margin: 0
      }

      .tableExchange .track {
        background-color: #ce9720;
        height: 100%;
        width: 8px;
        position: relative;
        padding: 0;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        border-top: 1px solid #ce9720;
        border-bottom: 1px solid #ce9720
      }

      .tableExchange .thumb {
        height: 10px;
        width: 6px;
        cursor: pointer;
        overflow: hidden;
        position: absolute;
        left: 1px
      }

      .tableExchange .thumb .end {
        overflow: hidden;
        height: 5px;
        width: 8px
      }

      .m_notice {
        position: absolute;
        top: -170px;
        left: -23px;
        width: 1225px;
        height: 52px;
        border: 4px solid #3c6fb2;
        background: #0f254e;
        margin: 35px auto 0;
        overflow: hidden
      }

      .m_notice .m_noticeMove {
        width: 1200px;
        font-size: 18px;
        margin-left: 10px;
        float: left;
        height: 50px;
        line-height: 50px !important;
        color: #fff
      }

      .plus-mar-left {
        overflow: hidden;
        word-break: keep-all;
        white-space: nowrap
      }

      .plus-mar-left ul {
        list-style: none;
        margin: 0;
        padding: 0;
        display: inline-block;
        *display: inline;
        zoom: 1
      }

      .plus-mar-left li {
        display: inline-block;
        *display: inline;
        zoom: 1;
        text-indent: 15px
      }

      .plus-mar-top {
        overflow: hidden;
        word-break: keep-all;
        white-space: nowrap
      }

      .plus-mar-top ul {
        list-style: none;
        margin: 0;
        padding: 0;
        line-height: 40px
      }

      .plus-mar-top li {
        padding-right: 10px
      }

      .plus-mar-bottom {
        overflow: hidden;
        word-break: keep-all;
        white-space: nowrap;
        position: relative
      }

      .plus-mar-bottom ul {
        list-style: none;
        margin: 0;
        padding: 0;
        line-height: 40px;
        position: relative
      }

      .plus-mar-bottom li {
        padding-right: 10px
      }

      .plus-mar-up {
        overflow: hidden
      }

      .plus-mar-up ul {
        list-style: none;
        margin: 0;
        padding: 0;
        line-height: 40px
      }

      .plus-mar-down {
        overflow: hidden;
        position: relative
      }

      .plus-mar-down ul {
        list-style: none;
        margin: 0;
        padding: 0;
        position: relative
      }