@charset "utf-8";
body{margin:0; padding:0; font-size:100%; font-family:"Microsoft YaHei",\5b8b\4f53,Arial, Helvetica, sans-serif; background-color:#fff;-webkit-tap-highlight-color:rgba(0,0,0,0);}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,textarea,table,td{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
area{outline:none;}
ins{float:right; text-decoration:none; font-weight:normal;}
font,em{font-style:normal; font-family:\5b8b\4f53;}
.clr{padding: 0; margin: 0; line-height: 0; font-size: 0; clear: both; overflow: hidden;}
img{border:0;display: block;}
ol,ul,li{list-style:none;}
a{text-decoration:none;outline:none;}

body{width:6.4rem;background:#fff url(../images/bg12.jpg) no-repeat center top; background-size: 100% auto; overflow-x: hidden;}
#wrap{width: 6.4rem; overflow: hidden;}
.height{height: 1.5rem;}
.height1{height: 0.5rem;}

.event{width:6.4rem;}
.event img{width: 100%;}

/*下载按钮样式*/
.header{ position: relative; height: 12.14rem;width: 100%;}
.solo .go_home{ position: absolute; top: 0.12rem; right: 0.12rem; width: 1.23rem; height: 0.43rem; background: url(../images/go_home.png) no-repeat 0 0; background-size: 1.23rem 0.43rem;}
.solo .down0-btn{ position: absolute; top: 7.5rem; width:4.61rem; height: 1.45rem; background: url(../images/down-6.png) no-repeat 0 0; background-size: 100%;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-o-transform: translateX(-50%);-ms-transform: translateX(-50%);}




/*页脚样式*/
.footText{font-size: 0.14rem; line-height:0.2rem; color: #474646; padding: 0.2rem 0 0.2rem 0.5rem;}
.footText p{line-height: 0.22rem;}
.footText a{color: #474646;}
.footText em{padding:0 0.14rem;}

/*常驻按钮样式*/
.top{width: 100%; position:fixed;left: 0; bottom: 0; height: 1.31rem;z-index:500;background: url(../images/top.png) no-repeat 0 0; background-size: 100% auto;  }
.top a{ position: absolute; top: 0.5rem; width: 2.23rem; height: 0.66rem;}
.solo a.down{ right: 0.17rem;background: url(../images/downNow.png) no-repeat 0 0;background-size: 100% auto;}
.solo a.package{ right: 2.56rem;background: url(../images/package.png) no-repeat 0 0;background-size: 100% auto;}
.top a.icon{ position: absolute; top:0.12rem; left: 0.27rem; width: 1.1rem; height: 1.1rem;background: url(../images/head.png) no-repeat 0 0;background-size: 100% auto;}
/*轮播图样式调整*/
.lunbo{width: 6.4rem; height: 3.77rem;}
.lunbo .swiper-slide img{display: block; width: 6.4rem; height: 3.78rem;}
.lunbo .swiper-button-prev{display: block; width: 0.41rem; height: 2.02rem; position: absolute; top:50%; margin-top:-1.01rem; left: 0; background: url(../images/le1.jpg) no-repeat 0 0; background-size: 100% auto;}
.lunbo .swiper-button-next{display: block; width: 0.41rem; height: 2.02rem; position: absolute; top:50%; margin-top:-1.01rem; right: 0; background: url(../images/lr1.jpg) no-repeat 0 0; background-size: 100% auto;}

   /*礼包样式*/
.pubBg{width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 100; background: rgba(0,0,0,0.85); display: none;}
.libao{position: fixed; left:50%; top: 50%; background: #312f4f; margin: -2.6rem 0 0 -2.57rem;width: 5.14rem; height: 5.2rem; z-index: 101; display: none;}
.closeBtn{display: block; width: 0.64rem; height: 0.64rem; background: url(../images/close.png) no-repeat 0 0; background-size: 100% auto; position: absolute; right: -0.2rem; top: -0.2rem;}
.ybImg{display: block; position: absolute; right: -0.1rem; bottom: -0.2rem; width: 1.28rem; height: 1.01rem;}
.lbText{width: 4.34rem; margin:0 auto; color: #fad7a4;}
.lbText h2{text-align: center; font-size: 0.3rem; background: url(../images/icon.png) no-repeat center center; background-size: 2.59rem 0.26rem; line-height: 0.98rem;}
.lbText span.number{display: block; width: 4.34rem; height: 0.66rem; background: #a9a6d4; border-radius: 33px; text-align: center; font-size: 0.26rem; color: #312f4f; line-height: 0.66rem;}
.lbText p{text-align: center; font-size: 0.2rem; padding: 0.12rem 0 0.32rem 0;}
.lbText table{width: 100%; border: 0 none; font-size: 0.2rem;}
.lbText th{width: 1.3rem; text-align: right; padding: 0.06rem 0;}
.lbText td{color: #c7c6e0; line-height: 0.26rem; padding: 0.06rem 0;}

.hdBox{width: 0px; background: #312f4f; position:absolute; left:6.4rem; top: 10.06rem; min-height: 1.136rem; z-index: 800; overflow: hidden;
  -webkit-transition:all 0.6s;
  -moz-transition:all 0.6s;
  -ms-transition:all 0.6s;
  -o-transition:all 0.6s;
  transition:all 0.6s;
}
.hdShow{
  width: 6.4rem;
  left: 0;
}
.hdText{padding-top: 1.45rem;}
.hdTitle{background: url(../images/dd.png) no-repeat 0 center; background-size: 100% auto; width: 4.34rem; height: 0.88rem; line-height: 0.88rem; text-align: center; color: #fad7a4; font-size: 0.4rem; font-weight: bold;}
.hdFont{color: #c7c6e0; font-size: 0.2rem; line-height: 0.26rem; padding: 0 0.1rem}
.hdFont span.tl{ padding-left: 0.3rem; background-position: left 0.07rem;}
.hdFont span.tr{ padding-right: 0.3rem; background-position: right 0.07rem;}
.hdFont .sub_title{ padding-bottom: 0.05rem; font-size: 0.26rem; color: #fad7a4; font-weight: bold;}
.hdFont img{ display: block; max-width: 100%;}
.hdFont .ranking span{ display: inline-block; width: 0.75rem;}
.hdFont a{color: #0070c0;}

.page{width: 6.4rem; text-align: center; position: absolute; left: 0; top: 0.48rem; z-index: 100;}
.page span{height: 0.4rem; display: inline-block; margin: 0 0.04rem; background: #524e8a; font-size: 0.24rem; color: #fad7a4; text-align: center; line-height: 0.4rem; border-radius: 10px; padding: 0 0.12rem;
  -webkit-transition:all 1s;
  -moz-transition:all 1s;
  -ms-transition:all 1s;
  -o-transition:all 1s;
  transition:all 1s; font-family: "Microsoft YaHei";}
.page span.on{background: #d0a964; font-size: 0.24rem; color: #312f4f;}


.close2{display: block; width: 0.87rem; height: 0.83rem; position: absolute; top: 1.45rem; margin: 0; right: 0; background: url(../images/close2.png) no-repeat 0 0; background-size: 100% auto; z-index: 10;}
.hdSwiper{width: 5.5rem; margin: 0 auto;}
.hdSwiper .swiper-container{width: 100%; height: 100%;}
.hdSwiper .swiper-pagination{width: 5.6rem; left: 0; position: absolute; top: 0.48rem; height: 0.48rem; z-index: 100; text-align: center;}
.hdSwiper .swiper-pagination span.swiper-pagination-bullet{height: 0.48rem; margin: 0 6px; display: inline-block; background: #524e8a; font-size: 24px; color: #fad7a4; text-align: center; line-height: 0.48rem; border-radius: 10px; width: 0.48rem; opacity: 1;}
.hdSwiper .swiper-pagination span.swiper-pagination-bullet-active{background: #d0a964; font-size: 24px; color: #312f4f;}

/*点击页面任意位置下载*/
.down-btn{position:absolute;top:2.4rem;left:0px;width:100%;z-index:9;}