/*清除元素默认的内外边距  */
* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
/*让所有斜体 https://www.36yu.cn/不倾斜*/
em,
i {
    font-style: normal;
}
/*去掉列表前面的小点*/
li {
    list-style: none;
}
/*图片没有边框   去掉图片底侧的空白缝隙*/
img {    width: 100%;
    border: 0;  /*ie6*/
    vertical-align: middle;
}
/*让button 按钮 变成小手*/
button {
    cursor: pointer;
}
/*取消链接的下划线*/
a {    color: #b6b6b6;
   
    text-decoration: none;
}



button,
input {
    font-family: 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;
}

body {color: #6a6a6a;text-align: center;    background:#474747;
    font: 12px/1.5 'Microsoft YaHei', 'Heiti SC', tahoma, arial, 'Hiragino Sans GB', \\5B8B\4F53, sans-serif;
   
}

.hide,
.none {
    display: none;
}
/*清除盗此模板页面css,死全家，浮动https://www.36yu.com/*/
.clearfix:after {
    visibility: hidden;
    clear: both;
    display: block;
    content: ".";
    height: 0;
}

.clearfix {
    *zoom: 1;
}


.img {
  width: 100%;
}
#top {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
}
.content { background: #000; z-index: 1; margin-top: 10%;  max-width: 640px; margin: 0 auto; position: relative;    margin-top: 65px;}
.content a {
  width: 100%;
}
.content a img {
  width: 100%;
}
.top {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
}
.topbar {position: relative;}
.top .bg {max-width: 640px; z-index: 100; display: block; margin: 0 auto;}
.top .icon1 {
  position: absolute;
  width: 15vw;
  height: 15vw;
  z-index: 101;
  top: 1.6vw;
  left: 2vw;
}
.top span {
  z-index: 101;
  color: #fff;
  font-size: 4.2vw;
  position: absolute;
  top: 0.5vw;
  left: 18vw;
  font-weight: bold;
  /* background-image:-webkit-linear-gradient(left,#bd7819,#fffb41,#bc6520); 
  -webkit-background-clip:text; 
  -webkit-text-fill-color:transparent;  */
}
.m-top { width: 100%; position: fixed; top: 0; left: 0; box-sizing: border-box; padding: 5px 3px 0; height: 65px; display: flex; background: #000000bf; z-index: 999; } 
.logo { width: 50px; height: 50px; border-radius: 10px; } 
.game_des { text-align: left;color: #fe0; margin-left: 5px; line-height: 24px; font-size: 13px; flex: 1; } 
.game_des .name { font-size: 16px;    color: #fff;
    text-shadow: rgb(255, 0, 0) 0px 0px 10px, rgb(255, 0, 0) 0px 0px 20px, rgb(255, 0, 0) 0px 0px 30px, rgb(255, 0, 0) 0px 0px 40px, rgb(255, 0, 0) 0px 0px 70px, rgb(255, 0, 0) 0px 0px 80px, rgb(255, 0, 0) 0px 0px 100px, rgb(255, 0, 0) 0px 0px 150px;font-weight: 700; } 
.game_des .name em {     padding-left: 10px;color: #00ff72; font-style: inherit; font-size: 14px; } 
.game_link,.game_link:hover { margin-top: 10px; display: block; line-height: 30px; height: 30px; margin-right: 10px; border-radius: 5px; padding: 0 10px; color: #fff; background-image: linear-gradient(180deg, #cd1b1b 0%, #e6322e 100%), linear-gradient(#ff6a00, #cf00c7) } 
.m_menu_btn { margin-top: 10px; width: 34px; padding: 4px 2px; height: 26px; } 
.m_menu_btn span { display: block; width: 100%; height: 4px; margin: 0 auto; background-color: #fff; border-radius: 2px; -webkit-transition: 0.3s; transition: 0.3s; }

.top .top_download {  position: absolute;top: 0; right: 0; width: 100%; height: 9vw;}
.top .top_download img {  width: 100%;}
.bottom {  display: flex;  justify-content: center;  align-items: center;}
.bottom .img {  width: 40%;}
.post-content {margin-top: 50px;}
.post-meta { line-height: 30px;}
.app-text { color: #f9c110;margin-bottom: 20px; font-size: 0.8rem; }
.giftbox {position: relative}
.gift { text-align: center; color: #b5b5b5;    position: relative;z-index: 99}
.gift h2{ color: #fee253;  line-height: 54px;     font-size: 2em;   background: -webkit-linear-gradient(left, #ffffff, #ff0000 6.25%, #ff7d00 12.5%, #ffff00 18.75%, #00ff00 25%, #00ffff 31.25%, #d5e028 37.5%, #ff00ff 43.75%, #ffff00 50%, #ff0000 56.25%, #ff7d00 62.5%, #ffff00 68.75%, #00ff00 75%, #00ffff 81.25%, #d5e028 87.5%, #ff00ff 93.75%, #ffff00 100%);    -webkit-background-clip: text;    -webkit-text-fill-color: transparent;    background-size: 200% 100%;}
.gift em{color: #f00; margin-bottom: 10px; display: block; font-size: 16px;}
.gift p{    color: #000;padding: 5px 15px; border-radius: 30px; margin: 0 15px;background: #dc8a32; background-image: -webkit-linear-gradient(left, #fefcb2 0%, #26f700  100%); background-image: -o-linear-gradient(left, #fefcb2 0%, #26f700  100%); background-image: linear-gradient(90deg, #fefcb2 0%, #26f700  100%);}
.gift ul {padding: 10px;border: 2px solid;    box-shadow: 0px 0px 5px #f200ff; border-image-source: linear-gradient(to right, #e97f41, #b0e6ad);border-image-slice: 1;line-height: 28px;    margin: 20px;}
.gift ul li{    font-size: 14px;color: #3af811}
.kefu_wx { cursor: pointer; width: 50px; height: 50px; background: url("../picture/wx_ico.png") no-repeat 0 0; background-size: 100% auto; display: block; position: fixed; right: 6px;     bottom: 10px;z-index: 9999; }
.kefu_wx:hover #pop_weixin { display: block; position: absolute; right: 0; z-index: 999; width: 200px; bottom: 50px;}
#pop_weixin {display: none;}
.erweima{position:fixed;right:0;left:0;bottom:10px;z-index:6}
.rqrcodek{max-width:640px;margin:auto;position:relative;display:block}
.rqrcodec{width:130px;position:absolute;right:-150px;bottom:10px;line-height:24px;background:#fff;text-align:center;padding-bottom:10px;border-radius:6px}
.r2{bottom:210px}
.gamedes {    background: #161616;padding: 15px;}
#content{    line-height: 20px;text-align: left}
button { background: 0 0; margin: 10px 0; border: 0; box-sizing: content-box; color: inherit; cursor: pointer; font: inherit; line-height: inherit; overflow: visible; vertical-align: inherit; }
footer{padding: 10px 0}
@media screen and (max-width:640px){
	.erweima{display: none}
}
