@charset "utf-8";/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input{margin:0;padding:0}
table {border-collapse:collapse;border-spacing:0}
li {list-style:none}
img {border:0}
a {outline:0;color:#313131;text-decoration:none}
input {-webkit-appearance:none;border-radius:0;}
input[type="submit"],input[type="reset"],input[type="button"],input {-webkit-appearance:none;}
nav {position:fixed;bottom:0;min-width:320px;max-width:800px;width:100%;padding:6px 0 5px;border-top:1px solid #d7d7d7;background:#fff;opacity:0.95;overflow:hidden;z-index:100;}
nav ul {display:table;width:100%;}
nav ul li {width:14%;text-align:center;display:table-cell;vertical-align:middle;}
nav ul li a {display:block;color:#808080;}
nav .active a {color:#007aff;}
nav ul li i {background:url(../images/footer_icon.png) no-repeat;background-size:cover;width:25px;height:24px;display:inline-block;overflow:hidden;}
nav ul li span {display:block;text-align:center;margin-top:-3px;}
nav .i1 {background-position:0px 0px;}
nav .i2 {background-position:0 -27px;}
nav .i3 {background-position:0px -54px;}
nav .i4 {background-position:0 -78px;}
nav .i7 {background-position:0 -156px;}
nav .i6 { background-position: 0 -365px;}
nav .active .i6 { background-position: 0 -389px; }
nav .i5 { background-position: 0px -104px; }
nav .active .i5 {background-position:0 -286px;}
i, em { font-style: normal; font-weight: normal; }
nav .active .i2 {background-position:0 -207px;}
body {min-width:320px;max-width:800px;margin:0 auto;background:#f1f1f1;font:12px/1.5"Microsoft Yahei","Arial";color:#191919;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;}
.container {width:100%;max-width:800px;min-height:176px;margin:0 auto;position:relative;overflow:hidden}
.marginTop60 {margin-top:77px;overflow:hidden;}
.g-top {position:fixed;width:100%;min-width:320px;max-width:800px;top:0;height:50px;background:#fff;border-bottom:1px solid #d7d7d7;opacity:0.95;z-index:100;}
.g-top .logo {position:absolute;left:10px;top:2px;width:110px;display:block;height: 40px;}
.g-top .search {padding:5px 10px 0 130px;}
.g-top .search .sear_input {width:100%;height:38px;border:1px #ccc solid;border-radius:4px;font-size:14px;padding-left:8px;vertical-align:middle;box-sizing:border-box;-webkit-border-radius:12px;border-radius:12px;}
.g-top .search .btn_input {position:absolute;right:11px;top:2px;width:34px;height:34px;margin:5px 0 0 10px;display:block;border:none;background:#fff url(../images/searchbg.png) 9px no-repeat;background-size:18px;cursor:pointer;-webkit-border-radius:12px;border-radius:12px;}
.g-top a.guanzhu {position:absolute;right:0;top:5px;}
.g-top a.guanzhu i {width:38px;height:38px;display:inline-block;vertical-align:top;margin-right:8px;}
.g-top a.guanzhu i.icon-guanzhu {background:url(../images/icon-guanzhu.png) no-repeat;background-size:cover;}
.box-hd {overflow:hidden;position:relative;}
.box-hd ins {float:left;width:6px;height:14px;background:#007aff;margin:13px 6px 0 10px;border-radius:100px;}
.box-hd .over {border-bottom:0px solid #d7d7d7;height:36px;line-height:36px;background:#fff;}
.box-hd .over h3 {font-weight:normal;color:#191919;border-top:1px solid #fff;line-height:38px;font-size:16px;}
.marginTop {margin-top:0;}
.md_article {padding:10px  10px;margin-bottom:10px;overflow:hidden;}
.md_article p {text-indent: 2em;margin:10px 0;overflow:hidden;font-size:14px;line-height:22px}
.webdb {margin-bottom:65px;}
.vlist li {width:25%;height:75px;border:none;padding:7px 0 0 0;float:left;margin-bottom:15px;}
.vlist li .pic {width:65px;overflow:hidden;margin:0 auto;}
.vlist li a {position:relative;display:block;}
.toolbar {height: 30px;line-height: 30px;margin-left: 10px;}
.vlist li a.tit {display:block;height:20px;line-height:16px;overflow:hidden;width:80px;margin:0 auto;margin-top:5px;overflow:hidden;text-align:center;font-size:12px;color:#000;white-space:nowrap;text-overflow:ellipsis;}
.gwarp ul {zoom:1;overflow:hidden;background:#fff;padding-bottom: 10px;}
section {border-top: 1px solid #fff; width: 100%; position: relative; overflow: hidden;}
.txtList li {float:left;width:100%;height:40px;font-size:16px;line-height:35px;border-bottom:1px solid #e2e2e2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
input {outline:none;}
.txtList{padding: 10px 10px;}
.tabs-nav{display: -webkit-flex; height:35px; font-size: 14px; white-space: nowrap; background-color: #fff;-webkit-box-align: stretch; -webkit-box-direction: normal; -webkit-box-lines: single; -webkit-box-orient: horizontal; -webkit-box-pack: justify;  padding: 0 16px;}
.tabs-nav-li{-webkit-box-flex: 1; -webkit-flex: 1 1 auto; height: 30px; line-height: 30px; color: #fff;text-align: center;padding: 0 14px 0 15px;width: 10.666667%;border: 1px solid #eee; border-left: 0; background: #00c4c4; border-radius: 5px 5px 0px 0px;}
.tabs-curr{background: #fff; color: #0a3371;border-bottom: 1px solid #38f;}
.gamedeta{background: #fff;}
.gamedeta .gamegift {overflow:hidden;border-top:1px #E2E2E2 solid;margin-bottom: 5px;}
#shotCont {position:relative;width:100%;overflow:hidden;z-index:2;}
.horizontal ul li {float:left;padding-right:5px;}
.horizon img {width:135px;}
.slider-wrap {width:100%;overflow:hidden;}
.slide-nav {position:absolute;bottom:8px;width:100%;text-align:center;font-size:0;z-index:10;}
.pic-mask {display:none;position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.7);z-index:2040;}
.pic-wrap {position:fixed;left:0;right:0;top:0;bottom:0;display:-moz-box;display:-webkit-box;-moz-box-orient:vertical;-webkit-box-orient:vertical;-moz-box-pack:center;-webkit-box-pack:center;-moz-box-align:center;-webkit-box-align:center;}
.pic-main li {float:left;text-align:center;}
.pic-main li img {display:inline-block;}
#shotCont {position:relative;width:100%;overflow:hidden;z-index:2;}
.shot-ul {width:4000px;}
.slide-nav {position:absolute;bottom:8px;width:100%;text-align:center;font-size:0;z-index:10;}
.tibj {background:#fff;}
table {border:1px solid #ccc;width:100%;padding:0;border-collapse:collapse;border-spacing:0;margin:0 auto;}
table tr {border:1px solid #ddd;padding:5px;}
table th, td {padding:5px;text-align:center;}
table th {text-transform:uppercase;font-size:14px;letter-spacing:1px;}
.tjx{width: 6950px; list-style: none; margin: 0px; transition-duration: 0ms; transform: translate3d(0px, 0px, 0px);}
.xxx{overflow: hidden; visibility: visible;}
.md_article{border-top: 1px solid #d4d2d2;}
.vlist img{max-width: 100%; height: auto;-moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px;}
.content img{max-width: 100%;}
.topaa{top:17px;}
.mip-fill-content {min-width: 10%;}
.picn{margin:0 10px;}
.mip-layout-size-defined .mip-fill-content {position: initial;}
.md_article{margin-bottom:0px;}
.ku_download_game {margin:5px 10px 0px;height:71px;padding:5px 0;position:relative;}
.ku_download_game .a1 {width:70px;top:10px;left:0;  overflow: hidden;}
.ku_download_game .subscript{color: #fff; height: 13px; width: 78px; position: absolute; right: 20px; text-align: center; line-height: 13px; background-color: #ee0c0c; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); font-size: 11px; top: 6px; overflow: hidden; font-weight: bold; font-style: normal;}
.ku_download_game a {display:inline-block;position:absolute;}
.ku_download_game .a1 img {width:70px;height:70px;border-radius:3px;-moz-border-radius: 14px; -webkit-border-radius: 14px; border-radius: 14px;}
.ku_download_game .a2 {left:80px;top:10px;font-size:16px;color:#333;width:70%;overflow:hidden;font-weight:bold;}
.ku_download_game .p1 {left:80px;top:24px;color:#808080;font-size:12px;}
.ku_download_game p {position:absolute;}
.ku_download_game .p2 {width:50%;left:80px;top:47px;color:#808080;font-size:12px;color:#f75900;}
.ku_download_game .p2 span {float:left;width:100%;line-height:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ku_download_game .p5 {background:#ffa800;}
.ku_download_game .p4 {right:-10px;top:48px;border-radius:15px 0 0 15px;background:#0f73ca;text-align:center;color:#fff;line-height:28px;font-size: 16px;padding: 1px 10px 2px 10px;}
.ku_download_game .p3 {right:-10px;border-radius:15px 0 0 15px;background:#0aa000;text-align:center;color:#fff;line-height:28px;font-size: 16px;padding: 1px 10px 2px 10px;}
.jpdiv{margin:5px 10px 5px;border-bottom: 1px solid #E2E2E2;padding-bottom: 5px;}
.gamejp{float: left; font-size: 14px; color: #666;}
.jptxt{width: 100%; color: #F6505C;}
.g-info {padding:0 10px 0px;    height: 85px;}
.g-info .other {margin-top:10px;text-align:center;height:39px;height: 20px; line-height: 0px;}
.g-info .other a.orange {background:#f79a4f;}
.g-info .other a {width:45%;border-radius:3px;height:33px;text-align:center;line-height:33px;color:white;font-size:14px;display:inline-block;}
.fl {float:left;}
.g-info .other a .i-gift {display:inline-block;background:url(../images/icon-gift.png) no-repeat;width:17.5px;height:15.5px;background-size:17.5px auto;vertical-align:middle;margin-right:3px;margin-top:-2px;}
.fr {float:right;}
.g-info .other a.pink {background:#fa7d8f;}
.g-info .other a .icon-cmd {display:inline-block;background:url(/skin/qqq.png) no-repeat;width:25px;height:27px;background-size:28px;vertical-align:middle;margin-right:5px;margin-top:-4px;}
.g-info .other a.green {background:#57c0ab;}
.g-info .kuwgotext { margin-top: 38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999;font-size:12px;text-align:center;}
.g-info .kuwgotext i {font-style:normal;color:#2ea8ff;margin:0 5px;}
.g-info .kuwgotext span {width:12px;height:12px;background:url(../images/down.png) 0 0 no-repeat;background-size:cover;display:inline-block;margin-left:3px;vertical-align:-1px;}
.p3x{right: -10px; top: 34px; padding: 0 5px 0 18px; border-radius: 15px 0 0 15px; background: #adafad; text-align: center; color: #fff; line-height: 28px; font-size: 16px;}
.p3xx{right: -10px; padding: 0 5px 0 15px; border-radius: 15px 0 0 15px; background: #a7a7a7; text-align: center; color: #fff; line-height: 28px; font-size: 12px; top: 48px;}
.noios{top:25px;}
.yesios{top:8px;}
.download-notice {color:#FDAA62;padding:15px 10px;overflow:hidden;background:#FBFDF5 url(../images/icon-download-notice.gif) no-repeat 10px center;padding-left:50px;}
.download-notice div {background:url(../images/icon-download-notice-li.gif) no-repeat left center;padding-left:13px;font-size:14px;line-height:20px;color:#FF7200;}
.download-notice .qq {height:25px;width:80px;border:none;vertical-align:middle;display:block;margin:auto;}
.ku_download_game em { display: inline-block; position: absolute; }
.rows {overflow:hidden;overflow-x:auto;}
.rows::-webkit-scrollbar-track-piece {background-color:rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);}
.rows::-webkit-scrollbar {width:5px;height:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.rows::-webkit-scrollbar-thumb {background-color:rgba(0,0,0,0.5);background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:18px;}
.rows::-webkit-scrollbar-thumb:hover {background-color:rgba(0,0,0,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.rowsx {overflow: hidden; overflow-y: auto; max-height: 300px; margin-top: -10px;}
.rowsx::-webkit-scrollbar-track-piece {background-color:rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);}
.rowsx::-webkit-scrollbar {width:10px;height:13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.rowsx::-webkit-scrollbar-thumb {background-color:rgba(0,0,0,0.5);background-clip:padding-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;min-height:28px;}
.rowsx::-webkit-scrollbar-thumb:hover {background-color:rgba(0,0,0,0.5);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
pre{background:#fffff7;white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; line-height: 20px;white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word; line-height: 25px; margin: 10px; padding: 4px 10px; border: 1px dashed #aaa; color: #EA6000; border-radius: 16px;  -moz-border-radius: 16px; -webkit-border-radius: 16px;}
.slider-wrap {overflow:hidden;}
.slide-nav {position:absolute;bottom:8px;width:100%;text-align:center;font-size:0;z-index:10;}
.slide-nav span {display:inline-block;width:8px;height:8px;margin:0 4px;border-radius:4px;background-color:#c3c3c3;}
.slide-nav .curr {background-color:#ff6e00;}
.tabqf{margin-bottom:0px;}
table th, table td {padding: 5px;text-align: center;}

.tag{background: #efefef; padding: 2px 5px;-moz-border-radius: 18px; -webkit-border-radius: 18px; border-radius: 18px;}
.webgg{color: #ffffff; filter: glow(color=ffff66);  font-size: 11pt; width:100%; margin: 0 auto;background: #d20202;top:52px; position: absolute;}
.beijing{font-size: 14px;}
/*微信打开*/
.weixin img{max-width: 100%; height: auto;}
.weixin{display: none;position: fixed; left:0; top:0; bottom:0; background: rgba(0,0,0,0.8); filter:alpha(opacity=80);  height: 100%; width: 100%; z-index: 888;}
.weixin p{text-align: center; margin-top: 10%; padding:0 5%;}
.usage-time-1{color: #f60; padding-top: 4px;text-align: center;font-size: 12px;overflow: hidden;}

#scroll { width: 32px; float: right; position: fixed; right: 0px; bottom: 65px; z-index: 9999; }
#scroll li{border: 0; font-family: inherit; font-size: 100%; font-style: inherit; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}
#scroll li a { background: #fff; font-size: 16px; color: #777; width: 25px; height:25px; line-height: 25px; text-align: center; vertical-align: middle; margin-top: 4px; display: block; cursor: pointer; background: rgba(255,255,255,.6); border: 1px solid #ddd; border-radius: 2px; box-shadow: 0 1px 1px rgba(0,0,0,.04); }
.content .img { text-align: center; text-indent: 0em; }
.gamebox{margin-top: 10px;margin-bottom: 0;display: block; height: 38px; line-height: 38px; text-align: center;border-radius: 3px; background: #cc0808;}
.gamebox a{color: white; font-size: 17px;}
.item1 span{margin-bottom: 0; display: block; height: 38px; line-height: 38px; text-align: center; color: white; border-radius: 3px; background: #00c4c4; font-size: 14px;}

.jb1_2 { height:30px; width:30px; right: 0px; top: 40px; }
.jb1_1 { height: 23px; width: 23px; right: 0px; top: 47px; }
.jb2_2 { height:30px; width:30px; right: 0px; top: 35px; }
.jb2_1 { height: 23px; width: 23px; right: 0px; top: 43px; }
.jb1_1, .jb1_2,.jb2_1, .jb2_2{ position: absolute; overflow: hidden; background: url(/skin/jb.png) center no-repeat; background-size: contain; border-radius: 0 0 10px 0; -moz-border-radius: 0 0 10px 0; -webkit-border-radius: 0 0 10px 0; }
.btn-help{float: right; margin-right: 10px; font-size: 16px; color: #1c8ed3;}