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; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

fieldset, img {
  border: 0; }

address, caption, cite, code, dfn, em, strong, th, var {
  font-style: normal;
  font-weight: normal; }

ol, ul {
  list-style: none; }

caption, th {
  text-align: left; }

h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal; }

q:before, q:after {
  content: ""; }

abbr, acronym {
  border: 0;
  font-variant: normal; }

sup {
  vertical-align: text-top; }

sub {
  vertical-align: text-bottom; }

input, textarea, select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit; }

a {
  background: transparent;
  text-decoration: none;
  -webkit-tap-highlight-color: transparent;
  blr: expression(this.onFocus=this.blur());
  cursor: pointer; }

a:active {
  outline: 0;
  opacity: .9;
  filter: alpha(opacity=90); }

a:hover {
  outline: 0;
  opacity: .9;
  filter: alpha(opacity=90); }

input, textarea, select {
  *font-size: 100%; }

.clearfix:after {
  display: block;
  clear: both;
  content: "";
  visibility: hidden;
  height: 0;
  position: relative; }

body {
  font-family: "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif;
  background-size: 10rem auto;
  width: 10rem;
  margin: 0 auto; }

header {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/header_01.jpg") no-repeat center;
  height: 9.72rem;
  background-size: 10rem auto; }

.g-tit {
  color: transparent;
  font-size: 0;
  width: 100%; }

.sc i {
  display: block;
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/logo.jpg") no-repeat center;
  height: 2.6rem;
  background-size: 10rem auto; }
.sc p {
  margin: 0 auto;
  color: #f3eac9;
  font-size: 0.32rem;
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/sc-bg.jpg");
  background-size: 10rem auto;
  background-color: #121743;
  padding: 0.4rem 0.61333rem 0.49333rem 0.61333rem;
  line-height: 0.48rem;
  text-shadow: 0 0 1px #9f8b5e; }

.gk {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/progeress.jpg") no-repeat center;
  height: 4.66667rem;
  background-size: 10rem auto;
  margin: 0 auto;
  position: relative; }
  .gk li {
    position: absolute;
    color: #fff;
    font-size: 0.32rem;
    width: 3.24rem;
    text-align: center;
    text-shadow: 0 0 1px #d2d2d5; }
  .gk li:nth-child(1) {
    top: 1.54667rem;
    left: 0.37333rem; }
  .gk li:nth-child(2) {
    top: 2.66667rem;
    left: 2.56rem; }
  .gk li:nth-child(3) {
    top: 1.54667rem;
    left: 4.66667rem; }
  .gk li:nth-child(4) {
    top: 2.66667rem;
    left: 6.93333rem;
    width: 2.62667rem; }

.dz {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/list1.jpg") no-repeat center;
  height: 5.73333rem;
  background-size: 10rem auto;
  position: relative; }
  .dz li {
    width: 2rem;
    height: 0.72rem;
    position: absolute; }
  .dz span {
    display: inline-block;
    vertical-align: middle;
    color: #fff;
    text-align: center;
    line-height: 0.72rem; }
  .dz span:nth-child(1) {
    width: 58%;
    font-size: 0.32rem;
    font-weight: bold; }
  .dz span:nth-child(2) {
    width: 41%;
    font-size: 0.4rem;
    font-weight: bold; }
  .dz li.l1 {
    left: 0.64rem;
    top: 0.34667rem; }
  .dz li.l2 {
    left: 0.64rem;
    top: 1.18667rem; }
  .dz li.l3 {
    left: 0.64rem;
    top: 3.56rem; }
  .dz li.l4 {
    left: 0.64rem;
    top: 4.42667rem; }
  .dz li.l5 {
    left: 2.92rem;
    top: 0.76rem; }
  .dz li.l6 {
    left: 1.86667rem;
    top: 2.42667rem; }
  .dz li.l7 {
    left: 2.92rem;
    top: 3.98667rem; }
  .dz li.l8 {
    left: 5.2rem;
    top: 0.76rem; }
  .dz li.l9 {
    left: 6.21333rem;
    top: 2.42667rem; }
  .dz li.l10 {
    left: 5.2rem;
    top: 3.98667rem; }
  .dz li.l11 {
    left: 7.42667rem;
    top: 0.30667rem; }
  .dz li.l12 {
    left: 7.42667rem;
    top: 1.17333rem; }
  .dz li.l13 {
    left: 7.42667rem;
    top: 3.6rem; }
  .dz li.l14 {
    left: 7.42667rem;
    top: 4.46667rem; }
  .dz .win {
    background: url("https://img5.99.com/yhkd/2017/12/20/ver/win-bg.png") no-repeat center;
    background-size: 2.06667rem auto;
    text-shadow: 0 0 5px #0369c4, 0 0 5px #0369c4, 0 0 5px #0369c4, 0 0 5px #0369c4, 0 0 5px #0369c4; }

.sp {
  background: #121742;
  padding: 0.46667rem 0.4rem 0.4rem 0.4rem;
  overflow: hidden; }
  .sp aside {
    width: 4.36rem;
    float: left; }
    .sp aside i {
      display: block;
      height: 2.57333rem;
      width: 4.36rem;
      overflow: hidden;
      border: 0.01333rem solid #d5bf45; }
      .sp aside i img {
        height: 2.54667rem;
        width: 4.33333rem;
        margin: 0.01333rem; }
    .sp aside h6 {
      text-align: center;
      color: #cbb781;
      font-size: 0.32rem;
      margin-top: 0.21333rem;
      text-shadow: 0 0 1px #9f8b5e; }
  .sp aside + aside {
    margin-left: 0.4rem; }

.prize {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/prize.jpg") no-repeat center;
  height: 6.18667rem;
  background-size: 10rem auto; }

.map {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/map.jpg") no-repeat center;
  height: 6.28rem;
  background-size: 10rem auto; }

.address {
  background: #121742;
  overflow: hidden;
  padding-bottom: 0.53333rem; }
  .address h6 {
    color: #cbb781;
    font-size: 0.32rem;
    text-align: center;
    margin-top: 0.26667rem;
    text-shadow: 0 0 1px #887763; }
  .address ul {
    margin: 0 auto;
    margin-top: 0.38667rem;
    padding: 0 0.34667rem; }
    .address ul li span, .address ul li b {
      display: inline-block;
      vertical-align: middle;
      font-size: 0.32rem; }
    .address ul li span {
      color: #fff;
      font-weight: bold;
      background: url("https://img5.99.com/yhkd/2017/12/20/ver/map-btn.png") no-repeat center;
      width: 2.13333rem;
      height: 0.82667rem;
      text-align: center;
      line-height: 0.82667rem;
      background-size: 2.13333rem auto;
      text-shadow: 0 0 5px #0a4b96, 0 0 5px #0a4b96,0 0 5px #0a4b96,0 0 15px #0a4b96,0 0 25px #0a4b96; }
    .address ul li b {
      color: #f1f1f1;
      margin-left: 10px;
      font-weight: normal;
      width: 6.66667rem;
      text-shadow: 0 0 1px #f1f1f1; }
    .address ul li + li {
      margin-top: 0.21333rem; }

#toTop {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/to-top-bg.jpg") no-repeat center top;
  height: 2.73333rem;
  background-size: 10rem auto;
  overflow: hidden; }
  #toTop a {
    display: block;
    background: url("https://img5.99.com/yhkd/2017/12/20/ver/to-top.png") no-repeat center;
    width: 3.37333rem;
    height: 1.06667rem;
    margin: 0.82667rem auto;
    background-size: 3.37333rem auto; }

.g-tit1 {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/g_tit_01.jpg") no-repeat center;
  height: 3.08rem;
  background-size: 10rem auto; }

.g-tit2 {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/g_tit_02.jpg") no-repeat center;
  height: 4.4rem;
  background-size: 10rem auto; }

.g-tit3 {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/g_tit_03.jpg") no-repeat center;
  height: 4.34667rem;
  background-size: 10rem auto; }

.g-tit4 {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/g_tit_04.jpg") no-repeat center;
  height: 4.37333rem;
  background-size: 10rem auto; }

.g-tit5 {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/g_tit_05.jpg") no-repeat center;
  height: 4.21333rem;
  background-size: 10rem auto; }

.g-tit6 {
  background: url("https://img5.99.com/yhkd/2017/12/20/ver/g_tit_06.jpg") no-repeat center;
  height: 4.52rem;
  background-size: 10rem auto; }

.prize-btn-bar {
  font-size: 28px;
  font-weight: bold; }
  .prize-btn-bar span {
    color: #fff1ae; }

.zd-btn-bar {
  text-align: center;
  width: 100%;
  height: 1.33333rem;
  background: #121342;
  color: #fff;
  font-size: 0.37333rem; }
  .zd-btn-bar a {
    width: 2.52rem;
    height: 0.74667rem;
    text-align: center;
    line-height: 0.74667rem;
    color: #fff;
    font-weight: bold;
    display: inline-block; }

.zd-btn-bar .sure {
  background: url(https://img9.99.com/yhkd/2017/12/20/hor/sure-btn.png) no-repeat center;
  background-size: 2.52rem auto; }

.pop-box {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  z-index: 99; }
  .pop-box .pop {
    width: 9.33333rem;
    background: -webkit-gradient(linear, left top, left bottom, from(#0b2f48), to(#010a11));
    background: linear-gradient(to bottom, #0b2f48, #010a11);
    border: 1px solid #9f864b;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    padding-bottom: 30px;
    max-height: 80%;
    height: 90%; }
  .pop-box .top {
    height: 0.86667rem;
    background: url("https://img9.99.com/yhkd/2017/12/20/hor/pop-tit-bg.png") no-repeat center;
    background-size: auto 0.86667rem;
    position: relative; }
  .pop-box .pop-content {
    margin: 0.74667rem 0.93333rem 0.57333rem 0.93333rem;
    height: 85%;
    overflow: scroll; }
  .pop-box .pop-tit {
    color: #62bee6;
    font-size: 0.64rem;
    font-weight: bold;
    text-align: center; }
  .pop-box .p-tit {
    height: 0.86667rem;
    font-size: 0.48rem;
    font-weight: bold;
    text-align: center;
    line-height: 0.86667rem;
    color: #fff1ae; }
  .pop-box .prize-table {
    text-align: center;
    margin: 0 auto; }
    .pop-box .prize-table td {
      border: 1px solid #9f864b;
      padding: 0.08rem;
      font-size: 0.37333rem; }
  .pop-box .pop-close {
    width: 0.56rem;
    height: 0.58667rem;
    background: url("https://img9.99.com/yhkd/2017/12/20/hor/pop-close.png") no-repeat center;
    background-size: 0.56rem auto;
    position: absolute;
    right: 0.26667rem;
    top: 0.13333rem;
    display: block; }

.dn {
  display: none; }


.tips{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #000;
    height: 100%;
    z-index: 99999;
    display: none;
}
.tips p{
    color: #fff;
    width: 100%;
    text-align: center;
    font-size: 24px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
            transform: translate(-50%,-50%);
}

@media all and (orientation : landscape) {

    .tips{
  display: block;
    }

}

@media all and (orientation : portrait){

    .tips{
        display: none;
    }

}
/*# sourceMappingURL=css.css.map */
