﻿*{margin: 0;padding: 0;box-sizing:border-box; font-family: "Arial", "Microsoft YaHei", "黑体", "宋体", sans-serif;touch-action: manipulation;font-style: normal;}
ul,li{list-style: none;}
a{text-decoration: none;}
a img{border-style: none;}
body{font-size: .12rem;-webkit-tap-highlight-color: transparent;background-color: #FFF;position:relative;max-width:750px;margin: 0 auto;}
input,button,textarea{outline: none;}
.m-tr {font-size: 0;}
/*滚动条样式*/
::-webkit-scrollbar {width:10px;height:1px;}
::-webkit-scrollbar-thumb {border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:inset 0 0 5px rgba(0,0,0,0.2);/*background-image:-webkit-linear-gradient(73deg,#FF9B00 0%,#0061FD 94%);background-image:linear-gradient(73deg,#FF9B00 0%,#0061FD 94%);*/}
::-webkit-scrollbar-track {box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;background:#ededed;}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.webgg{font-size: .3rem; color: #ff1313; text-align: center;margin-bottom: .2rem;}

.gamebox .yy{line-height: 35px; height: 35px; margin-top: 10px; background: #121e27; display: block; font-size: 16px; color: #fff; text-align: center; border-radius: 5px; margin: 0 auto;}
.gamebox .kfsj{text-align: center;color: #f00;margin-bottom: 0px; margin-top: 0px;font-size: .24rem;}
.itewrapper{overflow: hidden;width: 7.1rem;margin: 0 auto;margin-top: .1rem; position: relative;background: #FFFFFF;-webkit-box-shadow: 0 4px 20px 0 rgba(0,0,0,0.10);box-shadow: 0 4px .25rem 0 rgba(0,0,0,0.10);border-radius: .2rem;-webkit-border-radius: .2rem;-moz-border-radius: .2rem;margin-bottom:1.3rem;}
.bannerBox {width:7.1rem;height:5.5rem;position:relative;}
.bannerBox .bannerPic {display:block;width:7.1rem;height:3rem;}
.bannerBox .gradient {width:7.1rem;height:2rem;position:absolute;bottom:0;}
.bannerBox .cont2 {left:45%;}
.bannerBox .cont {width:6.3rem;position:absolute;margin-left:-2.65rem;bottom:0;}
.bannerBox .cont .bannerFace {width:1.4rem;height:1.4rem;border-radius:.27rem;float:left;margin-right:.25rem;box-shadow:3px 3px 10px #8c8c8c,-1px -1px 10px #d4d4d4;}
.bannerBox .cont h1 {font-size:.35rem;color:#000;font-weight:normal;padding-top:.03rem;text-shadow:#fff 0.02rem 0 0,#fff 0 0.02rem 0,#fff -0.02rem 0 0,#fff 0 -0.02rem 0;-webkit-text-shadow:#000 0.02rem 0 0,#000 0 0.02rem 0,#000 -0.02rem 0 0,#000 0 -0.02rem 0;-moz-text-shadow:#000 0.02rem 0 0,#000 0 0.02rem 0,#000 -0.02rem 0 0,#000 0 -0.02rem 0;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bannerBox .cont h1 a {color:#464646;font-weight:normal;}
.bannerBox .cont p {font-size:.22rem;color:#6c7582;margin-top:.1rem;margin-bottom:.05rem;white-space:nowrap;}
.bannerBox .cont p .or {color:#FFC107;}
.bannerBox .cont .yxjp {width:4.6rem;font-size:.22rem;color:#6c7582;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:.4rem;}

.gamecontent:not(:last-child):after {display:block;content:"";bottom:1px;left:0;right:0;margin:0 auto;width:6rem;height:1px;background-image:url(../images/ic-line.png);background-size:100% 100%;margin-bottom:10px;}

/* 游戏截图 */
.wappper {margin-top:10px;width:96%;margin:auto;}
.swiper-container2 {height:5.5rem;overflow:hidden;position:relative;z-index:1;margin: 0 auto;margin-bottom: 10px;}
.pic_list {width:96%;margin:auto;padding:0;}
.swiper-wrapper {width:100%;}
.pic_list li {float:left;margin:0;width:auto !important;overflow:hidden;}
.pic_list li a {height:100%;padding-right:10px;}
.pic_list li a img {height:5.5rem;overflow: hidden; border-radius: 0.2rem;}
.no_result{text-align: center; padding: 4rem 0 4rem 0;}
.no_result .btn_all{ display: inline-block; color: #ff6d48; border: 1px solid #ff6d48; padding: .15rem .5rem; margin-top: .4rem; border-radius: .4rem; font-size: .35rem; }

.suffix { color: #FF6C47; background: #fff6e8; font-size: .25rem; }
.hz {position:fixed;bottom:0;width:100%;height:1.2rem;background:rgba(0,0,0,0.8);max-width:750px;margin:0 auto;z-index:100;}
.hz a {display:block;height:1.2rem;padding:.1rem .1rem .1rem .3rem;position:relative;box-sizing:border-box;}
.hz a img {float:left;width:1rem;height:1rem;border-radius:0.2rem;}
.hz a em {font-style:normal;display:block;/* height:18px;*/    line-height:0.2rem;padding-top:0.2rem;font-size:0.23rem;margin-left:1.2rem;color:#fff;vertical-align:top;font-weight:bold;}
.hz a span {display:block;height:.5rem;line-height:.5rem;color:#ccc;font-size:0.2rem;margin-left:1.2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:60%;}
.hz a i {font-style:normal;display:block;position:absolute;top:.3rem;right:.2rem;width:1.6rem;height:.6rem;line-height:.6rem;text-align:center;background-color:#5452F6;border-radius:0.2rem;color:#fff;font-size:0.3rem;font-weight:bold;}

.m-detail-content:before { position: absolute; display: block; content: ""; top: 0; left: 0; right: 0; margin: 0 auto; width: 6rem; height: 1px; background-image: url(../images/ic-line.png); background-size: 100% 100%; }
.m-game-intro{padding: 0 .2rem;}
.m-title-c{font-size: .3rem; color: #464646;overflow: hidden;}
.m-content p{overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical; position: relative; font-size: .24rem; color: #777777;}
.m-game-block{padding: 0 .2rem;margin-bottom: 10px;}
.m-detail-content{font-size: .24rem;color: #777777;text-align: center;position: relative;}