/* CSS Document */
/*swiper*/
.slider.game .mySwiper {height: 115px;}
.slider.zuti .mySwiper {height: 165px;}
.mySwiper {height: 185px;margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;}
.swiper-slide a{position: relative;width: 100%;height: 100%;display: block;overflow: hidden;}
.swiper-slide img {max-height: 100%;max-width: 100%;vertical-align: middle;position: relative;}
.swiper-wrapper .swiper-slide .tit{height: 32px;background: rgba(0,0,0,0.5);display: block;font-size: 14px;color: #fff;line-height: 30px;width: 80%;padding-right: 20%;text-indent:10px;position: absolute;bottom: 0;}
.swiper-pagination{position:absolute;text-align:right;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}
.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 3%;right: 5px;}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;background:#fff;border-radius: 50%;}
.swiper-pagination-bullet-active{height: 11px;width: 11px;opacity:1;background:#058dd7}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}
.youxi .swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative;box-sizing: border-box;padding: 5%;}
.youxi .swiper-container-horizontal{ margin: 0 auto;  position: relative;  overflow: hidden;  z-index: 1;}
.youxi .swiper-container-horizontal>.swiper-pagination-bullets{ bottom: 45px;  left: 0; width: 100%;right:0px}
.youxi .swiper-wrapper {  position: relative;  width: 100%; display: flex; z-index: 1;height: 100%;}
.youxi .swiper-pagination {  position: absolute;  z-index: 20;  bottom: 10px;  width: 100%;  text-align: center;}
/*footer*/
.footer{font-size:1em;text-align:center;height:39px;line-height:39px;border-top:2px solid #666}
/*header*/
.header{background:#fff;height:50px;position:relative;left:0;top:0;z-index:200;padding:0 58px 0 143px}
.logo{width:116px;height:30.5px;position:absolute;top:10px;left:9px}
.logo img{width:100%;height:100%;vertical-align:middle}
#mcate{position:absolute;top:13px;right:10px;width:33px;height:24px;z-index:1}
#mcate b{display:block;text-indent:-9999px;width:32px;height:24px;}
#searcha{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;position:relative;height:40px}
.bdcs-search-form{position: relative;top: 11px;}
.soBox{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;position:relative;height:27px;}
.soInput{position:relative;border:0;border-radius:2px 0 0 2px;background:#fff;-webkit-box-flex:1}
.search_txt{text-indent:10px;font-size:1.083em;border:1px solid #666;border-radius:0;height:25px;color:#666;vertical-align:middle;width:100%;border-right:0}
.soBtn{-webkit-box-sizing:border-box;position:relative}
.search_btn{border:0;border-radius:0;width:38px;height:27px;padding:1px 0;background:#00a1ff url(../images/down1.png) 10px 0 no-repeat;background-size:190px auto;overflow:hidden;text-indent:-9999px;position:relative}
.indexNav{line-height:24px;background-color:#00a1ff}
.indexNav ul{overflow:hidden;}
.mainNav{zoom:1;clear:both;height: 40px;line-height: 40px;}
.indexNav li{width:16.666666%;padding:0;float:left;text-align:center}
.indexNav li.active{background-color: #0068ff;}
.mainNav li a{display:block;line-height:40px;height:40px;text-align:center;position:relative;font-size:1.667em;color:#fff}
.indexNav span{display:inline-block;width:20px;height:15px;background:url(../images/down1.png) 0 -30px no-repeat;background-size:165px auto;vertical-align:middle}
.indexNav span.zk_down{background:url(../images/down1.png) -25px -30px no-repeat;background-size:165px auto}
.t-span{margin-top:20px;position: relative;}
.t-span i{height:34px;width:6px;background-color:#00a1ff;position:absolute;left:3%;}
.t-span b{font-size:1.542em;line-height:34px;padding-left:6%;}
.get_more{height: 17px;line-height: 17px;width: 45px;background-color: #666;text-align: center;color: #fff;margin-right: 3%;border-radius: 3px;position: absolute;bottom: 0;right: 0;}
.link-qi{padding:.583em .833em .833em;overflow:hidden}
.link-qi a{float:left;border:.083em solid #666;margin:0 .833em .833em 0;padding:.417em;line-height:1.333em;border-radius:.5em}
.sq{display:none;background-color:#efefef;padding:0 10px}
.indexNav .sq ul{overflow:hidden;padding:0}
.indexNav .sq li{float:none;display:block;width:100%;text-align:start;border-bottom:1px solid #666}
.indexNav .sq li:last-child{border-bottom:0}
.indexNav .sq a{color:#666;font-size:1.333em;margin-right:10px;display:inline-block}
.indexNav .sq a:first-child{background-color:#666;color:#fff;border-radius:6px;margin:10px 15px 10px 0;width:58px;text-align:center}
.today-recommended{overflow:hidden;padding:.833em .583em 1.667em .583em;border-bottom:1px solid #666}
.today-recommended li{width:50%;float:left}
.today-recommended li a{float:left;margin:0 2%;width:96%}
.today-recommended li a img{width:100%;height:100%;vertical-align:middle;border-radius:6px}
.jpyy .tabs,.game_category .tabs{margin-top:20px;overflow:hidden}
.jpyy .tabs li{width:33.333%;float:left;text-align:center;height:42px;line-height:42px;font-size:1.5em;background-color:#f3f3f3}
.jpyy .tabs li.cur,.game_category .tabs li.cur{background-color:#00a1ff}
.jpyy .tabs li.cur a,.game_category .tabs li.cur a{color:#fff}
.jpyy .tabs li a,.game_category .tabs li a{color:#666}
.jpyy .tab_conbox{overflow:hidden;padding-top:10px}
.jpyy .tab_con div{float:left;width:33.333%;padding-bottom:10px}
.jpyy .tab_con div .img{width:85px;height:85px;display:block;margin:5px auto 7px}
.jpyy .tab_con div .img img,.game_category .tab_con dl div .img img{width:100%;height:100%;vertical-align:middle;}
.jpyy .tab_con div h2{font-size:1.083em;text-align:center;height: 17px;line-height: 17px;  overflow: hidden;}
.jpyy .tab_con div p{color:#666;text-align:center;line-height:1;margin:5px 0 7px;height: 12px;}
.jpyy .tab_con div .a_down{width:48px;height:19px;border:1px solid #00a1ff;display:block;text-align:center;color:#00a1ff;border-radius:6px;line-height:19px;margin:0 auto}
.game_category .tabs li{width:50%;float:left;text-align:center;height:42px;line-height:42px;font-size:1.5em;background-color:#f3f3f3}
.game_category .tab_conbox{overflow:hidden;padding-top:4px}
.game_category .tab_con dl{padding: 0 1%;overflow: hidden;}
.game_category .tab_con dl div{margin:0 1.5%;width:47%;float:left;}
.game_category .tab_con dl div .img{width:44px;height:44px;float:left;margin:8px 10px 8px 7px}
.game_category .tab_con dl div a{font-size:1.333em;float:left;margin-top:17px}
.game_category .tab_con dl a{float:left;width:47%;margin: 0 1.5%;position: relative;}
.game_category .tab_con dl a span{background: url(../images/fenlei_icon.png) no-repeat;width: 44px;height: 44px;float: left;margin: 8px 10px 8px 7px;}
.game_category .tab_con dl a span.qbyy{background-position: 0px 0px;background-size: 44px auto;}
.game_category .tab_con dl a span.xtgj{background-position: 0px -44px;background-size: 44px auto;}
.game_category .tab_con dl a span.sjtx{background-position: 0px -88px;background-size: 44px auto;}
.game_category .tab_con dl a span.shyy{background-position: 0px -132px;background-size: 44px auto;}
.game_category .tab_con dl a span.yybf{background-position: 0px -176px;background-size: 44px auto;}
.game_category .tab_con dl a span.bgxx{background-position: 0px -220px;background-size: 44px auto;}
.game_category .tab_con dl a span.pzmh{background-position: 0px -264px;background-size: 44px auto;}
.game_category .tab_con dl a span.qtyy{background-position: 0px -308px;background-size: 44px auto;}
.game_category .tab_con dl a p{font-size: 1.333em;margin-top: 16px;}
.fldh{display:none;position:absolute;width:100%;overflow:hidden;background:#e5e5e5;z-index:100;padding-bottom:10px}
.fldh .tabs{overflow:hidden}
.fldh .tabs li{width:33.333%;float:left;text-align:center;height:40px;line-height:40px;font-size:1.667em;background-color:#00a1ff}
.fldh .tabs li.cur{background-color:#0079ff}
.fldh .tabs li a{color:#fff}
.fldh .tab_conbox{overflow:hidden;padding-top:10px}
.fldh .tab_con dl{padding:0 2%;overflow:hidden}
.fldh .tab_con dl a{margin:0 1.5% 2%;width:30.33%;height:69px;line-height:45px;float:left;border:1px solid #6a6a6a;box-sizing:border-box;color:#666;border-radius:6px;text-align:center;font-size:1.667em;position:relative;background-color:#fff}
.fldh .tab_con dl a.lwj{line-height:69px}
.fldh .tab_con dl a em{display:block;color:#c8c8c8;font-size:12px;position:absolute;bottom:-2px;left: 50%;margin-left: -33px;}
.entra{border:1px solid #666;border-radius:5px;margin:10px 4% 0;overflow:hidden}
.entra a{color:#666;font-size:1.5em;display:block;text-align:center;line-height:38px}
.yxph{position:relative}
.game_pai{height:45px;top:0;}
.game_pai img{max-width:100%;height:100%;vertical-align:middle}
.game_pai i{background:url(../images/yy_icon.png) no-repeat 0 -120px;width:21px;height:21px;position:absolute;right:8px;top:15px;background-size:21px}
.game_pai i.laqi{background:url(../images/yy_icon.png) no-repeat 0 -142px;background-size:21px}
.gamepai_con{display:none;position:absolute;width:98%;background:#fff;z-index:99;padding:2% 1%;top:45px}
.gamepai_con li{float:left;width:31.33%;margin:1%;border:1px solid #c8c8c8;box-sizing:border-box}
.pai_hd{border-bottom:1px solid #c8c8c8;position:relative}
.pai_hd p{font-size:1.083em;text-align:center;line-height:25px;overflow: hidden;  height: 25px;}
.pai_hd p a{color:#666}
.pai_hd p em{background:url(../images/yy_icon.png) no-repeat 0 -76px;width:15px;height:25px;position:absolute;top:-1px;background-size:20px;left:3px;color:#FFF;line-height:20px;font-size:1em}
.pai_hd p em.no1{background:url(../images/yy_icon.png) no-repeat 0 0;background-size:20px}
.pai_hd p em.no2{background:url(../images/yy_icon.png) no-repeat 0 -25px;background-size:20px}
.pai_hd p em.no3{background:url(../images/yy_icon.png) no-repeat 0 -50px;background-size:20px}
.pai_hd .img{width:64px;height:64px;margin:0 auto 7px;display:block}
.pai_hd .img img{max-height:100%;max-width:100%;vertical-align:middle}
.gamepai_con li .xzai{color:#00a1ff;height:24px;text-align:center;display:block;line-height:24px;position:relative;text-indent:15px}
.gamepai_con li .xzai i{background:url(../images/yy_icon.png) no-repeat 0 -112px;background-size:22px;width:15px;height:13px;position:absolute;left:30%;top:6px}
.hand_travel{padding:0 3%;overflow:hidden}
.hand_travel li{width:25%;float:left}
.hand_travel li .img{width:70px;height:70px;display:block;margin:10px auto 0}
.hand_travel li .img img{max-height:100%;max-width:100%;vertical-align:middle}
.hand_travel li p{font-size:1.083em;color:#000;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;margin:4px 0}
.hot_zone{overflow:hidden}
.hot_zone li{border-bottom:1px solid #ccc}
.hot_zone .rezq{position:relative;padding:0 3%}
.hot_zone .rezq .img{display:block;overflow:hidden;position:relative}
.hot_zone .rezq .img img{width:100%}
.hot_zone .rezq .img em{float:right;height:32px;line-height:32px;color:#666}
.hot_zone .rezq .img .re_hd{width:47px;height:47px;position:absolute;left:6px;top:7px}
.hot_zone .rezq .img .re_hd img{max-height:100%;max-width:100%}
.hot_zone .rezq p{height:32px;line-height:32px}
.header.er{padding: 0 58px 0 40px;background-color: #00a1ff;}
.back-index{position: absolute;left: 0;}
.back-index a{width:11px;height:20px;float:left;padding:15px 15px 15px 14px}
.back-index a i{background:url(../images/search_icon.png) no-repeat 0 0;width:11px;height:20px;float:right;background-size:35px auto}
.bdcs-suo-form{position:relative;top:11px}
.suoBox{-webkit-box-sizing:border-box;display:-webkit-box;-webkit-box-align:center;position:relative;height:27px}
.searchInput{position:relative;border:0;border-radius:2px 0 0 2px;background:#fff;-webkit-box-flex:1}
.searchInput .suo_txt{text-indent:10px;font-size:1.083em;border:1px solid #666;border-radius:0;height:25px;line-height: 25px;color:#666;vertical-align:middle;width:100%;border-right:0}
.suoBtn{-webkit-box-sizing:border-box;position:relative}
.suoBtn .suo_btn{border-radius:0;width:38px;height:27px;padding:1px 0;background:#fff url(../images/search_icon.png) 8px -22px no-repeat;background-size:38px auto;overflow:hidden;text-indent:-9999px;position:relative;border:1px solid #666}
.hot_tags{overflow:hidden}
.hot_tags h2{color:#00a1ff;font-size:1.083em;margin:19px 0 10px;font-weight:700;text-indent:6%}
.hot_tags .tags{overflow:hidden;padding:0 3% 1%;border-bottom:1px solid #666}
.hot_tags .tags a{padding: 0 5px 0 5px;height:24px;line-height:24px;text-align:center;float:left;margin:0 3% 4%;border-radius:5px;}
.hot_tags .tags a:nth-child(n){border:1px solid #fdbf2c;color:#fdbf2c}
.hot_tags .tags a:nth-child(2n){border:1px solid #457bdf;color:#457bdf}
.hot_tags .tags a:nth-child(3n){border:1px solid #ef5c3a;color:#ef5c3a}
.hot_tags .tags a:nth-child(4n){border:1px solid #8152e0;color:#8152e0}
.hot_tags .tags a:nth-child(5n){border:1px solid #3adbc5;color:#3adbc5}
.gdown{padding:0 3%;overflow:hidden}
.gdown h2{font-size:1.083em;color:#00a1ff;font-weight:700;text-indent:3%;margin:8px 0 12px}
.gdown li{width:25%;float:left;overflow: hidden}
.gdown li .img{width:70px;height:70px;display:block;margin:0 auto;overflow: hidden}
.gdown li .img img{height:100%;width:100%;vertical-align:middle;border-radius: 10px;}
.gdown li p{color:#00a1ff;font-size:1.083em;text-align:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:5px 0 8px;height: 20px}
.gdown li .gd_bd{background-color:#00a1ff;width:49px;height:21px;line-height:21px;color:#fff;font-size:.893em;display:block;text-align:center;border-radius:5px;margin:0 auto 15px}
.pin_hang{overflow: hidden;padding: 12px 3% 0;}
.pin_hang ul{}
.pin_hang li{float: left;width: 25%;text-align: center;}
.pin_hang li a{}
.pin_hang li a span{background: url(../images/pindao_icon.png) no-repeat;width: 64px;height: 64px;display: block;margin: 8px auto;background-size: 265px auto;}
.pin_hang li a span.sjbb{background-position: 0px 0px;}
.pin_hang li a span.ddz{background-position: -67px 0px;}
.pin_hang li a span.vsyx{background-position: -134px 0px;}
.pin_hang li a span.nsyx{background-position: -201px 0px;}
.pin_hang li a span.zwyx{background-position: 0px -67px;}
.pin_hang li a span.yxdj{background-position: -67px -67px;}
.pin_hang li a span.kpsq{background-position: -134px -67px;}
.pin_hang li a span.dxyx{background-position: -201px -67px;}
.pin_hang li a img {  width: 64px;  height: 64px;  display: block;  margin: 8px auto;  background-size: 265px auto; }
/*其他频道*/
.mcate.android b{background:url(../images/down1.png) -37px 1px no-repeat;background-size:150px auto}
.mcate b{background:url(../images/down1.png) -78px 1px no-repeat;background-size:150px auto}
.mcate.ios b{background:url(../images/down1.png) -120px 1px no-repeat;background-size:150px auto}
.mcate.menu b{background: url(../images/search_icon.png) no-repeat 0px -36px;background-size: 30px auto;}
.search_btn.ios{background-color: #ff5555;}
.search_btn.android{background-color: #99cc33;}
.topNav.ios{background-color: #ff5555;}
.topNav{background-color: #00a1ff;}
.topNav.android{background-color: #99cc33;}
.topNav li{width: 20%;padding:0;float:left;text-align:center}
.topNav.ios li.active{background-color: #ff2525;}
.topNav li.active{background-color: #0068ff;}
.topNav.android li.active{background-color: #5a870a;}
.t-span.ios i{background-color: #ff5555;}
.t-span.android i{background-color: #99cc33;}
.jpyy.ios .tabs li.cur{background-color: #ff5555;}
.jpyy.android .tabs li.cur{background-color: #99cc33;}
.game_category.ios .tabs li.cur{background-color:#ff5555;}
.game_category.android .tabs li.cur{background-color:#99cc33;}
.indexNav.android{background-color: #99cc33;}
.indexNav.android li.active{background-color: #5a870a;}
.indexNav li.active{background-color: #0068ff;}
.indexNav.ios{background-color: #ff5555;}
.indexNav.ios li.active{background-color: #ff2525;}
.fldh .tabs li{background-color:#00a1ff}
.fldh .tabs li.cur{background-color:#0079ff}
.fldh.android .tabs li{background-color:#99cc33;}
.fldh.android .tabs li.cur{background-color:#5a870a;}
.fldh.ios .tabs li{background-color:#ff5555;}
.fldh.ios .tabs li.cur{background-color:#ff2525;}
.jpyy.ios .tab_con div .a_down{border-color: #ff5555;color: #ff5555;}
.jpyy.android .tab_con div .a_down{border-color:#99cc33;;color:#99cc33;}
.mySwiper.ios .swiper-pagination-bullet-active{background-color: #ff5555;}
.mySwiper.android .swiper-pagination-bullet-active{background-color: #99cc33;}
.paihang .tabs,.use .tabs{overflow:hidden;border-top: 1px solid #bfbfbf;}
.paihang .tabs li{width:33.333%;float:left;text-align:center;height:31px;line-height:31px;font-size:1.333em;background-color:#f4f4f4;box-sizing: border-box;border-left: 1px solid #666;border-right: 1px solid #bababa;}
.paihang .tabs li:first-child,.use .tabs li:first-child{border-left: 0;}
.paihang .tabs li:last-child,.use .tabs li:last-child{border-right: 0;}
.paihang .tabs li.cur,.use .tabs li.cur{background-color:#fff;}
.paihang .tab_conbox,.use .tab_conbox{overflow:hidden;}
.paihang .tab_con dl,.use .tab_con dl{float:left;width:94%;border-bottom: 1px solid #bfbfbf;padding: 12px 3%;position: relative;}
.paihang .tab_con dl .img,.use .tab_con dl .img{width:64px;height:64px;float: left;margin: 0 10px 0 0;}
.paihang .tab_con dl .img img,.use .tab_con dl .img img{width:100%;height:100%;vertical-align:middle;border-radius: 20px;}
.paihang .tab_con .mid,.use .tab_con .mid{-webkit-box-flex: 1;overflow: hidden;}
.paihang .tab_con .mid a,.use .tab_con .mid a{font-size: 1.333em;display: block;height: 24px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.star{background: url(../images/star.png) no-repeat;width: 54px;height: 11px;display: block;background-size: 54px auto;margin: 4px 0;}
.paihang .tab_con .bot,.use .tab_con .bot{-webkit-box-flex: 1;overflow: hidden;}
.paihang .tab_con .bot span,.use .tab_con .bot span{color: #666;font-size: 1.083em;display: block;line-height: 24px;height: 24px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.paihang .tab_con .game_down,.use .tab_con .game_down{width: 64px;height: 34px;position: absolute;right: 3%;color: #fff;line-height: 34px;background-color: #00a1ff;font-size: 1.167em;text-align: center;border-radius: 5px;top: 26px;}
.paihang.android .tab_con .game_down,.use.android .tab_con .game_down{background-color: #99cc33;}
.paihang.ios .tab_con .game_down,.use.ios .tab_con .game_down{background-color: #ff5555;}
.rankga,.fenga{overflow: hidden;width: 92%;margin: 0px auto 20px;padding-top: 12px;}
.rankga a,.fenga a,.subga a{color: #666;font-size: 1.5em;height: 38px;line-height: 38px;text-align: center;display: block;margin: 0 auto;width: 99%;border:1px solid #666;border-radius: 4px;}
.use .tabs li{width:50%;float:left;text-align:center;height:31px;line-height:31px;font-size:1.333em;background-color:#f4f4f4;box-sizing: border-box;border-left: 1px solid #666;border-right: 1px solid #bababa;}

.fenlei .tabs{overflow:hidden;}
.fenlei .tabs li{width:50%;float:left;text-align:center;height:43px;line-height:43px;font-size:1.5em;background-color:#f2f2f3;box-sizing: border-box;color: #666;}
.fenlei .tabs li.cur{background-color:#00a1ff;}
.fenlei.android .tabs li.cur{background-color:#99cc33;}
.fenlei.ios .tabs li.cur{background-color:#ff5555;}
.fenlei .tabs li.cur a{color: #fff;}
.fenlei .tab_conbox{overflow:hidden;}
.fenlei .tab_con dl{float:left;width:97%;padding: 0 1.5%;position: relative;}
.fenlei .tab_con dl a{float:left;width:47%;margin: 0 1.5%;position: relative;}
.fenlei .tab_con dl a span{background: url(../images/fenlei_icon.png) no-repeat;width: 44px;height: 44px;float: left;margin: 10px 10px 6px 7px;}
.fenlei .tab_con dl a span.qbyy{background-position: 0px 0px;background-size: 44px auto;}
.fenlei .tab_con dl a span.xtgj{background-position: 0px -44px;background-size: 44px auto;}
.fenlei .tab_con dl a span.sjtx{background-position: 0px -88px;background-size: 44px auto;}
.fenlei .tab_con dl a span.shyy{background-position: 0px -132px;background-size: 44px auto;}
.fenlei .tab_con dl a span.yybf{background-position: 0px -176px;background-size: 44px auto;}
.fenlei .tab_con dl a span.bgxx{background-position: 0px -220px;background-size: 44px auto;}
.fenlei .tab_con dl a span.pzmh{background-position: 0px -264px;background-size: 44px auto;}
.fenlei .tab_con dl a span.qtyy{background-position: 0px -308px;background-size: 44px auto;}
.fenlei .tab_con dl div {  margin: 0 1.5%;  width: 47%;  float: left; }
.fenlei .tab_con dl div .img {  width: 44px;  height: 44px;  float: left;  margin: 8px 10px 8px 7px;  }
.fenlei .tab_con dl div .img img {  width: 100%;  height: 100%;  vertical-align: middle;  }
.fenlei .tab_con dl div a {font-size: 1.333em; float: left; margin-top: 17px;}
.fenlei .tab_con dl a p{font-size: 1.333em;margin-top: 18px;}
.subject .tabs{overflow:hidden;border:1px solid #0068ff;border-radius: 5px;margin: 10px 3% 0;}
.subject.android .tabs{border:1px solid #5a870a;}
.subject.ios .tabs{border:1px solid #ff2525;}
.subject .tabs li{width:25%;float:left;text-align:center;height:29px;line-height:27px;font-size:1.333em;background-color:#fff;border-right:1px solid #0068ff;box-sizing: border-box;}
.subject.android .tabs li{border-right:1px solid #5a870a;}
.subject.ios .tabs li{border-right:1px solid #ff2525;}
.subject .tabs li:last-child{border-right: 0;}
.subject .tabs li.cur{background-color:#0068ff;}
.subject.android .tabs li.cur{background-color:#5a870a;}
.subject.ios .tabs li.cur{background-color:#ff2525;}
.subject .tabs li.cur a{color: #fff;}
.subject .tab_conbox{overflow:hidden;padding: 10px 3% 0;}
.subject .tab_con dl{float:left;width:100%;position: relative;}
.subject .tab_con dl a{float:left;width:100%;position: relative;}
.subject .tab_con dl a .img{width: 100%;}
.subject .tab_con dl a p{color: #333;margin: 5px 0;line-height: 22px;}
.subga{overflow: hidden;width: 92%; margin: auto;}
.zixun .tabs{overflow:hidden;}
.zixun .tabs li{width:33.333%;float:left;text-align:center;height:31px;line-height:31px;font-size:1.333em;background-color:#f4f4f4;border-bottom: 1px solid #b4b4b4;}
.zixun .tabs li.cur{background-color:#fff;border-bottom: 1px solid #fff;}
.zixun .tab_conbox{overflow:hidden;}
.zixun .tab_con dl{float:left;width:92%;padding: 0 4%;position: relative;}
.zixun .tab_con dl dd{border-bottom: 1px dashed #bcbcbc;color: #666;font-size: 1em;position: relative;height: 29px;line-height: 29px;}
.zixun .tab_con dl dd em{position: absolute;right: 1%;top: 0;}
.zixun .tab_con dl dd:nth-last-child(1){border-bottom: 0;}
.zixun .tab_con .yxgl dl dd:nth-last-child(1){border-bottom: 0;}
.zixun .tab_con .yxgl dl dd p{width: 75%;overflow: hidden;height: 29px;}
.yxgl,.jqfx{overflow: hidden;}
.xwdt{overflow: hidden;padding-bottom: 20px;}
.yxkz{}
.game_introduce{color: #666666;padding: 8px 3% 0;line-height: 17px;}
.introduce_more{background: url(../images/zunti_icon.png) no-repeat 0px -22px;width: 31px;height: 15px;display: block;margin: 15px auto 25px;background-size: 31px;}
.introduce_more.up{background-size: 31px;background-position: 0px -36px;}
.pos{background-color: #b2b2b2;font-size: 1.167em;height: 30px;line-height: 30px;text-indent: 3%;overflow: hidden;}
.game_01{position: relative;overflow: hidden;padding: 0 3%;}
.game_01 h2{font-size: 1.333em;margin: 13px 0 0 75px;overflow: hidden;height: 21px;}
.game_01 img{width: 64px;height: 64px;vertical-align: middle;float: left;margin-top: 12px;}
.game_01 span{margin: 7px 0 0 75px;}
.game_hd{margin: 5px 0 0 70px;}
.game_hd span{font-size: 1.083em;color: #666;margin: 0;padding: 0 5px;border-right: 1px solid #666;}
.game_hd span:last-child{border-right: 0;}
.g_down{font-size: 1.083em;color: #fff;background: url(../images/zunti_icon.png) no-repeat 5px 7px #00a1ff;position: absolute;right: 3%;top: 40px;height: 34px;width: 90px;border-radius: 5px;text-align: center;line-height: 34px;background-size: 34px auto;text-indent: 25px;}
.game_01.ios .g_down{background-color: #ff5555;}
.game_01.android .g_down{background-color: #99cc33;}
.xzdz{overflow: hidden;padding: 10px 1.5% 0;}
.xzdz a{width: 30.333%;float: left;background-color: #00a1ff;border-radius: 5px;height: 34px;line-height: 34px;text-align: center;font-size: 1.083em;color: #fff;margin: 5px 1.5%;}
.xzdz.android a{background-color: #99cc33;}
.xzdz.ios a{background-color: #ff5555;}
.game_text{margin-top: 15px;}
.game_text .tabs{overflow:hidden;}
.game_text .tabs li{width:100%;float:left;text-align:center;height:31px;line-height:29px;font-size:1.083em;border: 1px solid #b2b2b2;box-sizing: border-box;color: #b2b2b2;}
.game_text .tabs li.cur{background-color:#b2b2b2;}
.game_text .tabs li.cur a{color: #fff;}
.game_text .tab_conbox{overflow:hidden;}
.gdown.caini li a{margin: 10px auto 0;}
.xgzu{padding: 0 3%;overflow: hidden;}
.xgzu li{border-bottom: 1px solid #a7a7a7;height: 40px;line-height: 40px;}
.xgzu li a{font-size: 1.167em;color: #666;}
.dianzan{padding: 0 3%;overflow: hidden;position: relative;}
.dianzan img{width: 100%;}
.dianzan .good{color: #fff;font-size: 1em;position: absolute;left: 10%;top: 20%;}
.dianzan .disgood{color: #fff;font-size: 1em;position: absolute;right: 10%;top: 20%;}
.comment{padding: 10px 3% 0;overflow: hidden;}
.comment textarea{border: 1px solid #a7a7a7;height: 90px;width: 100%;}
.comment .fayan{background-color: #00a1ff;width: 82px;height: 22px;float: right;border: 0;color: #fff;border-radius: 3px;margin: 5px 0 20px 0;}
.comment.android .fayan{background-color: #99cc33;}
.comment.ios .fayan{background-color: #ff5555;}
.comment_hd{overflow: hidden;width: 100%;}
.comment_hd .p_tt,.comment_bd .p_tt{height: 4px;line-height: 19px;border-bottom: 1px solid #a7a7a7;background-color: #f2f2f3;font-size: 1.167em;text-indent: 10px;}
.comment_hd img,.comment_bd img{float: left;width: 38px;height: 38px;border: 1px solid #666;border-radius: 50%;margin: 10px 10px 20px 5px;}
.comment_hd .user,.comment_bd .user{color: #666;}
.comment_hd .user time,.comment_bd .user time{color: #666;float: right;margin-right: 3%;}
.comment_hd p,.comment_bd p{line-height: 18px;padding: 4px 0px 4px;font-size: 14px;}
.comment_hd .zan,.comment_bd .zan{background: url(../images/zunti_icon.png) no-repeat 0px -54px;float: right;width: 16px;height: 16px;background-size: 32px auto;padding-left: 20px;margin-bottom: 20px;}
.comment_bd{overflow: hidden;width: 100%;}
.comment_bd li:first-child {border-top: 1px solid #a7a7a7;}
.comment_bd li,.comment_hd li{border-bottom: 1px solid #a7a7a7;overflow: hidden;}
.comment_bd li:last-child,.comment_hd li:last-child{border-bottom: 0;}
/*新增*/
.star4{background-position: -10px 0px;}
.star3{background-position: -10px 0px;}
.star2{background-position: -10px 0px;}
.star1{background-position: -10px 0px;}
.zixun .tab_con dl dd a{color:#666}
.game_text .tab_con dl{float: left;position: relative; width: 25%}
.game_text .tab_con dl a{margin: 10px auto 0;}
.game_text .tab_con dl .img {width: 70px;height: 70px;display: block;margin: 10px auto 0;}
.game_text .tab_con dl p {color: #00a1ff;font-size: 1.083em;text-align: center;max-width:70px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin: 5px 08px;}
.jz {width: 60%;height: 30px;line-height: 30px;margin: 10px auto;text-align: center;  }
.jz span {background: url(../images/jz.gif) no-repeat scroll 0 0;display: inline-block; height: 23px; margin-right: 5px; vertical-align: -5px; width: 23px;}

.zixun_info{padding: 0 3%;}
.zixun_info h1{font-size: 1.333em;text-align: center;margin: 0 0 5px;padding-top: 17px;}
.zixun_info .article-infos{font-size: 1em;color: #6f6f6f;text-align: center;padding-bottom: 12px;}
.zixun_info .article-infos span{margin-right: 10px;}
.zixun_info .article-con{text-indent: 25px;line-height: 22px;width:90%}
.zixun_info .article-con img{display: block;  margin: 0 auto;  max-width: 100%;}

#b_downfile {  position: fixed;  bottom: 0;  left: 0;  width: 100%;  background: #000;  text-align: center;  z-index: 99;   background: url(../images/b_bg.png) repeat scroll 0 0;}
#b_downfile .b_close {background: url(../images/b_icon.png) no-repeat scroll 0 0;color: #fff;cursor: pointer;display: block;height: 18px;position: absolute;right: 2%; top: 2px;width: 18px; }
#b_downfile div {padding: 2%;  position: relative;}
#b_downfile a {  filter: alpha(opacity=100);  -moz-opacity: 1.0;  --khtml-opacity: 1.0;  opacity: 1.0;  display: block;  max-width: 800px;  margin: 0 auto;  }
#b_downfile img {  margin: 0 auto;}

.page {width: 100%;  display: block;  overflow: hidden;  margin: 12px 0 12px;  text-align: center;padding-top:12px;  }
.page .a1 {color: #808080;border: 1px solid #c9c9c9;  border-radius: 2px;  height: 18px;  width: 45px;  text-align: center;  line-height: 18px;  margin: 0;  }
.page a {color: #808080;display: inline-block;border: 1px solid #3783d0;  height: 18px;  line-height: 18px;  width: 21px;  text-align: center;  border-radius: 3px;  }
.page b{color: #808080;display: inline-block;border: 1px solid #c9c9c9; background-color:#e2e2e3; height: 18px;  line-height: 18px;  width: 21px;  text-align: center;  border-radius: 3px;  }

.sub_nav {height: 35px;border-bottom: 1px solid #e2e2e3;font-size: 1em;color: #6f6f6f;line-height: 35px;padding: 0 5%;}

#comment_list .content {background-color: #ffffee;  border: 1px solid #dbdbdb;  padding: 8px;  margin-bottom: 5px;}
#comment_list .content .blue{height: 20px;font-size: 12px;}
#comment_list .content pre{color: #6f6f6f;}
.jpyy .tab_con div .img img{border-radius: 20px}


.xztc{display:none;overflow:hidden;clear:both;position:absolute;background:#fff;width:100%;left:0;z-index:999;top:260px;border-bottom:10px solid #00a1ff;}
.xztc.android{border-bottom:10px solid #9c3;}
.xztc.ios{border-bottom:10px solid #f55;}
.tc_title.android{background-color:#9c3}
.tc_title.ios{background-color:#f55}
.xztc .tc_title span{color:#fff;font-size:1.583em;line-height:34px;padding-left:3%}
.tc_title i{background:url(../images/tcbi.png) no-repeat;width:19px;height:19px;background-size:19px auto;float:right;margin:8px 3% 0 0;z-index: 10;}
.xzdz_box{overflow:hidden}
.xzdz_box a{width:30.333%;float:left;background-color:#00a1ff;border-radius:5px;height:34px;line-height:34px;text-align:center;font-size:1.083em;color:#fff;margin:10px 1.5% 0}
.xzdz_box.android a{background-color:#9c3}
.xzdz_box.ios a{background-color:#f55}
.xzdz_box a.djtc{background-color:#f47e17}
.tjyy_box{overflow:hidden}
.tjyy_box li{width:25%;float:left;padding:10px 0}
.tjyy_box li .img{width:70px;height:70px;display:block;margin:0 auto}
.tjyy_box li .img img{max-height:100%;max-width:100%;vertical-align:middle}
.tjyy_box li p{color:#000;font-size:1.083em;text-align:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:5px 08px}
.tjyy_box .a_down{height:25px;width:52px;display:block;background-color:#00a1ff;color:#fff;font-size:1.083em;text-align:center;line-height:25px;margin:0 auto;border-radius:5px}
.tjyy_box.android .a_down{background-color:#9c3}
.tjyy_box.ios .a_down{background-color:#f55}