@charset "utf-8";
* {margin: 0;padding: 0;outline: 0;text-decoration: none;font-family: "Microsoft YaHei"!important;}
body,h1,h2,h3,h4,h5,p,dl,dt,dd,ul,li,form,td,tr{margin:0;padding:0;}
ul,li{list-style:none;}
em{font-style:normal;font-weight:bold;vertical-align: middle;}
img,a img{border:0;vertical-align:middle;}
label.active{font-weight:bold;}
body {background:#eee;margin:0 auto;}
a {text-decoration: none;color: #333;}
a:hover {color:#f44336;}
li {list-style:none;}
p {font-size:14px;}
/*首页通栏*/
.banner_a{margin-top: 10px;display: inline-block;}
.right_a{margin-top: 5px;display: inline-block;}
/*顶部区域*/
.db_a {width:100%;background:#fff;height:30px;box-shadow: 0.03rem 0.01rem 0.2rem rgb(0 0 0 / 20%);position: relative;}
.db_b {width:1200px;margin:0 auto;height:30px;}
.db_left {float:left;margin-top:5px;}
.db_left li {float:left;font-size:14px;display: inline-block;margin-left:5px;color:#555;}
.db_right {float:right;height:20px;padding:6px 10px;}
.db_right:hover {background:#eee;}
.db_right:hover.db_right li {color:#ff7900;}
.db_right a {font-size:14px;color:#555;display: inline-block;width:100px;}
.db_right li {float:left;}
.arrDrop,.navIcon {background: url(../img/siteNavBg.png) no-repeat;}
.navIcon {width: 12px;height: 10px;font-size: 0;line-height: 0;display: block;margin:5px 5px 0px 0px;}
.arrDrop {width: 7px;height: 4px;line-height: 0px;font-size: 0;display: block;background-position: 0px -12px;margin:9px 0px 0px 5px;}
.dbdh {width:800px;height:800px;position:absolute;background:#fff;z-index: 99;margin: 32px 0px 0px 380px;padding:10px;border: 1px solid #ededed;box-shadow: 1px 1px 1px #eee;}
.db_right:hover .navIcon {background-position: -14px 0px;}
.db_right:hover .arrDrop {background-position: 0px -17px;}
.dbgame,.dbnews,.dbcard,.dbhot {width:200px;}
.dbnews-content {padding:5px;display: inline-block;}
.dbgame:hover {background-color:rgba(244, 107, 65, 0.1);}
.dbnews:hover {background-color:rgba(156, 39, 176, 0.1);}
.dbcard:hover {background-color:rgba(0, 150, 136, 0.1);}
.dbhot:hover {background-color:rgba(255, 87, 34, 0.1);}
.dbgametitle {height:40px;background:#f46b41;margin-right:2px;}
.dbgametitle a {font-size:16px;color:#fff;vertical-align: -webkit-baseline-middle;margin-left: 60px;}
.dbnewstitle {height:40px;background:#9c27b0;margin-right:2px;font-size:16px;}
.dbnewstitle a {font-size:16px;color:#fff;vertical-align: -webkit-baseline-middle;margin-left: 60px;}
.dbnewslist a {text-overflow: ellipsis;display: inline-block;white-space: nowrap;width: 190px;overflow: hidden;}
.dbnewsclass {text-align:center;padding:14px 0px;}
.dbnewsclass a {border:1px solid #9c27b0;padding:5px 40px;}
.dbnewsclass a:hover {background:#9c27b0;color:#fff;border:1px solid #fff;}
.dbnewsclassh {width:100%;height:1px;background:#9c27b0;margin:5px 0px;}
.dbcardtitle {height:40px;background:#009688;margin-right:2px;font-size:16px;}
.dbcardtitle a {font-size:16px;color:#fff;vertical-align: -webkit-baseline-middle;margin-left: 60px;}
.dbhottitle {height:40px;background:#ff5722;font-size:16px;}
.dbhottitle a {font-size:16px;color:#fff;vertical-align: -webkit-baseline-middle;margin-left: 60px;}
.typeList {width:60px;float: left;margin-top:5px;}
.typeList li {padding:10px 10px;display: inline-block;border-bottom: 1px solid #eee;background: url(../img/typelist.png) no-repeat;width:32px;}
.typeList li.hover {background-position:0px -100px;}
.typeList li a:hover{color:#fff;}
.dbgame-content {display: inline-block;}
.dbcard-content {padding: 5px;display: inline-block;}
.db-card img {width:20px;height:20px;margin-right:5px;}
.db-card p {float:left;}
.db-card {margin:10px 0px;}
.dbhot-content {padding: 5px;display: inline-block;}
.dbhot-content img {width:60px;height:60px;margin-right:5px;}
.dbhot-content a {text-overflow: ellipsis;display: inline-block;white-space: nowrap;width: 190px;overflow: hidden;margin-bottom:11px;}
#con_typeList_1,#con_typeList_2,#con_typeList_3,#con_typeList_4,#con_typeList_5,#con_typeList_6,#con_typeList_7,#con_typeList_8,#con_typeList_9,#con_typeList_10,#con_typeList_11,#con_typeList_12,#con_typeList_13,#con_typeList_14,#con_typeList_15,#con_typeList_16,#con_typeList_17,#con_typeList_18 {width:138px;float:left;margin-top:5px;overflow:hidden;}
#con_typeList_1 a,#con_typeList_2 a,#con_typeList_3 a,#con_typeList_4 a,#con_typeList_5 a,#con_typeList_6 a,#con_typeList_7 a,#con_typeList_8 a,#con_typeList_9 a,#con_typeList_10 a,#con_typeList_11 a,#con_typeList_12 a,#con_typeList_13 a,#con_typeList_14 a,#con_typeList_15 a,#con_typeList_16 a,#con_typeList_17 a,#con_typeList_18 a {text-overflow: ellipsis;display: inline-block;white-space: nowrap;width:138px;overflow: hidden;}
/*顶部区域*/
/*头部区域*/
.header {width:100%;height:160px;background:#fff;}
.headers {width:1200px;height:120px;margin:0 auto;}
.logo>a>img {width:330px;float:left;padding-top:20px;}
.search {width:510px;height:120px;float:left;}
.searchBor {width:100%;height:auto;position:absolute;}
.search form {position: relative;width: 450px;height: 40px;margin-top: 40px;margin-bottom: 40px;-webkit-border-radius: 20px;border-radius: 20px;background-color: #f5f5f5;}
.srcType {display: block;width: 90px;height: 40px;line-height: 40px;z-index: 2;position: relative;padding-left: 24px;float:left;}
#q {display: block;width: 246px;height: 40px;line-height: 40px;font-size: 16px;color: #282828;z-index: 1;position: relative;float:left;background: #f5f5f5;border: 0px;}
.srcType select {font-size:16px;border: 0;background:#f5f5f5;}
.srcType select option {border:0px;background:#fff;}
.srcType span {width: 1px;height: 20px;background: #dedede;z-index: 100;position: absolute;margin:10px 0px 10px 5px;}
.submit {border: 0px;width: 90px;height: 40px;line-height: 40px;background-color: #f44336;font-size: 14px;color: #fff;cursor: pointer;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px;}
.loginbox {width:300px;float: right;padding:30px;color:#000;}
.nav {height: 40px;background: #f44336;width: 100%;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}
.nav ul {width: 1200px;margin: auto;background: #f44336;height: 40px;}
.nav li {float: left;width: 11.11111111%;position: relative;font-size: 18px;text-align: center;line-height: 40px;height: 40px;}
.nav a {display: block;color: #fff;}
.nav a:hover {background: #ff867d;color: #fff;border-bottom: 3px #fff solid;line-height: 37px;height: 37px;overflow: hidden;}
.newcurr a {background: #ff867d;color: #fff;border-bottom: 3px #fff solid;line-height: 37px;height: 37px;overflow: hidden;}

.dlbfo {display: block;background: url(/newstyle/img/nologin.png) no-repeat;width: 45px;height: 45px;overflow: hidden;line-height: 10;margin-top:10px;background-size:45px 45px;border-radius: 50%;border: 1px solid #eee;box-shadow: 0.03rem 0.01rem 0.2rem rgb(0 0 0 / 10%);}
.dlbaf {display: block;background: url(/newstyle/img/islogin.png) no-repeat;width: 45px;height: 45px;overflow: hidden;line-height: 10;margin-top:10px;background-size:45px 45px;border-radius: 50%;border: 1px solid #eee;box-shadow: 0.03rem 0.01rem 0.2rem rgb(0 0 0 / 10%);}
.loginbox-be {margin-top:10px;}
.loginbox-be img {width:40px;height:40px;border-radius:50%;margin-right:10px;}
.loginbox-be a {margin-right:10px;}
.loginbox-be span {margin-right:10px;}
.loginbox-af {margin-top:10px;}
.loginbox-af img {width:40px;height:40px;border-radius:50%;margin-right:10px;float:left;}
.myusername {font-weight:bold;width:200px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.myself {float:left;margin-right:10px;}
.getout a {color:#e20000;}
/*头部区域*/
.hotgames,.focus,.news,.content-left,.content-center,.content-right,.video,.top-listleft,.top-listcenter,.top-listright{box-shadow: 0px 1px 3px #ccc;}
/*.hotgames:hover,.focus:hover,.news:hover,.content-left:hover,.content-center:hover,.content-right:hover,.video:hover,.top-listleft:hover,.top-listcenter:hover,.top-listright:hover{box-shadow: 0.03rem 0.01rem 0.2rem rgb(0 0 0 / 20%);}*/
/*热门游戏*/
.hotgames {width:1160px;height:110px;margin:0 auto;background:#fff;margin-top:20px;padding:20px;}
.hotgames li {list-style: none;float:left;width:72px;height:86px;overflow:hidden;margin-right:4px;display: block;padding:10px 20px;background:#eee;text-align:center;}
.hotgames img {width:72px;height:72px;}
.hotgames a {font-size:14px;color:#000;}
.hotgames a:hover {color:#F6505C;}
/*热门游戏*/
/***主体***/
.sytlgg {padding:20px;overflow:hidden;margin-top:20px;background:#fff;float:left;}
.sytlgg-np {overflow:hidden;margin-top:10px;background:#fff;float:left;}
.pcyxjtc {position: fixed;z-index: 999;bottom: 0px;right: 0px;}
#gbgyxjgg{right: 5px;float: right;position: absolute;color: #fff;z-index:999!important;background:#818181}
.fl {float:left;}
.fr {float:right;}
.mask72, .mask120, .mask175 {background: url(../img/spritePNG24.png) no-repeat scroll 0 0 transparent;cursor: pointer;display: block;margin: 0;position: absolute;z-index: 9;}
i {font-style: normal;color: #f6505c;padding-right: 4px;font-size: 14px;}
.content {width:1200px;height:auto;margin:0 auto;}
.focus {width:720px;height:500px;padding:20px;background:#fff;float:left;margin-top:10px;position:relative;overflow:hidden;}
.hotCampTitle {background: url(/newstyle/img/iconPNG8bg.png) no-repeat;}
.hotCampTitle a {padding-left: 26px;color: #ff7900;font-size: 16px;border-bottom: 0;background-position: 0 10px;font-weight: 700;}
.hotCampTitle {border-bottom: 0;}
.focusTitle {width: 100%;height: 40px;position: relative;overflow: hidden;margin-top:15px;}
.moregame {float:right;text-align:center;font-size:30px!important;margin-top: -20px;}
.hotCamp {clear: both;width: 720px;height: 130px;}
.h-item {width:33.3333333%;height:72px;float:left;overflow:hidden;}
.h-item img {width:72px;float:left;margin:0px 5px;border-radius: 10px;}
.h-itemtitle {overflow:hidden;display: inline-block;white-space: nowrap; width: 150px; overflow: hidden;text-overflow:ellipsis;font-weight:bold;font-size:14px;}
.h-item p {font-size:12px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.news {width:380px;height:500px;padding:20px;float:right;background:#fff;margin:10px 0 0 20px;}
.content-left {width:260px;height:500px;padding:20px;float:left;background:#fff;margin-top:10px;margin-right:20px;}
.content-center {width:550px;height:500px;padding:20px;float:left;background:#fff;margin-top:10px;margin-right:20px;}
.content-right {width:230px;height:500px;padding:20px;float:left;background:#fff;margin-top:10px;}
.newgame {width:1160px;height:320px;background:#fff;margin-top:20px;float:left;padding: 20px;}
.top-listleft {width:346px;height:860px;background:#fff;margin-top:10px;padding:20px;float:left;margin-right:20px;}
.top-listcenter {width:346px;height:860px;background:#fff;margin-top:10px;padding:20px;float:left;margin-right:20px;}
.top-listright {width:347px;height:860px;background:#fff;margin-top:10px;padding:20px;float:left;}
.headline h2 {height: 28px;line-height: 28px;font-size: 21px;width: 350px;color: #f44336;margin-top: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.headline h2 a {color: #f44336;}
.headline p {line-height: 25px;color: #666;margin-bottom: 15px;font-size: 12px;}
.newsList span {background: #F3F3F3;height: 26px;line-height: 26px;border-left: 2px #bebebe solid;margin-right: 6px;font-size: 12px;padding: 0 10px;display: inline-block;}
.newsList li {height: 31px;line-height: 31px;font-size: 14px;width: 95%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
.content-title {width:100%;height:30px;border-bottom:1px solid #eee;}
.content-title-title {font-size:18px;font-weight:bold;float:left;border-bottom: 2px #F36161 solid;line-height: 29px;width: 100px;}
.content-title-more {font-size:24px;font-weight:bold;float:right;margin-top: -10px;}
.numBox {float: right;margin:-8px 5px 0px 0px;}
.numBox li {float: left;width: 18px;height: 18px;color: #fff;line-height: 18px;display: block;font-size: 9px;text-align: center;margin: 11px 0 0 5px;background: url(../img/icon.png) no-repeat 0 -379px;cursor: pointer;}
.numBox li.hover {background-position: -22px -379px;}
.content-hd img {width:170px;min-height:100.3px;float:left;margin-right:10px;}
.content-hd li {display: inline-block;margin:8px 0px;overflow:hidden;max-height:100px;}
.hd-title {width: 295px;font-size: 18px;font-weight: bold;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.campbb p a {color: #f6505c;}
.campbb p {font-size: 14px;overflow: hidden;line-height: 25px;color:#555;}
.content-pc img {width:170px;min-height:100.3px;float:left;margin-right:10px;}
.content-pc li {display: inline-block;margin:8px 0px;overflow:hidden;max-height:100px;}
.pc-title {width: 295px;font-size: 18px;font-weight: bold;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content-dt img {width:170px;min-height:100.3px;float:left;margin-right:10px;}
.content-dt li {display: inline-block;margin:8px 0px;width: 100%;overflow:hidden;max-height:100px;}
.dt-title {width: 295px;font-size: 18px;font-weight: bold;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content-gl img {width:170px;min-height:100.3px;float:left;margin-right:10px;}
.content-gl li {display: inline-block;margin:8px 0px;overflow:hidden;max-height:100px;}
.gl-title {width: 295px;font-size: 18px;font-weight: bold;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content-wy{width:225px;margin-left:0px;}
.content-wy .topic{position:relative;width:205px;height:103px;margin-top:15px;padding:38px 10px 0;background-color:#1f272b;color:#fff;font-size:12px;overflow:hidden;}
.content-wy .topic a{color:#f6505c;display:inline-block;}
.topic img{position:absolute;top:0;left:0;display:block;width:225px;}
.topic h4{font-size:16px;}
.jpbox{position:relative;width:360px;height:70px;float:left;margin:15px 30px 0 0;padding:120px 10px 0;background-color:#1f272b;color:#fff;font-size:12px;overflow:hidden;}
.jpbox img{position:absolute;top:0;left:0;display:block;width:380px;height:190px;}
.jpbox a{color:#f6505c;}
.jpbox h4{font-size:16px;}
.jpbox-b{position:absolute;bottom:0;left:0;width:100%;height:100%;overflow:hidden;background:#000;opacity:.7;filter:alpha(opacity=70);}
.jpbox-t{position:absolute;z-index:99;bottom:0;padding:4px 10px 4px 0;}
.jpbox .jpbox-h{position:absolute;width:370px;height:40%;padding-left:10px;left:0;bottom:-76px;}
.topic .jpbox-h{width:215px;height:50px;position:absolute;left:0;padding-left:10px;bottom:0px;}
.content-data{width:315px;}
.content-data .material li{width:240px;float:left;height:75px;border:1px #F1F1F1 solid;border-left:4px #F1F1F1 solid;padding:10px;position:relative;margin-top:15px;color:#555;overflow:hidden;}
.content-data .material li.hover{border:1px #F6505C solid;border-left:4px #F6505C solid;}
.content-data img{width:72px;height:72px;float:left;}
.content-data p{width:150px;margin-left:15px;font-size:14px;color:#999;line-height:25px;color:#888;border-top:1px #ECECEC solid;float:left;}
.content-data p span{padding:0 10px;}
.content-data .name{display:block;width:153px;float:left;font-size:16px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:15px;}
.content-data .numBox li{float:left;width:18px;height:18px;color:#fff;line-height:18px;display:block;font-size:9px;text-align:center;margin:15px 0 0 5px;background:url(../img/icon.png) no-repeat 0 -379px;cursor:pointer;}
.content-data .numBox li.hover{background-position:-22px -379px;}
.content-data .numBox{float:right;}
.content-data p a.txt{width:32px;height:25px;line-height:25px;overflow:hidden;display:inline-block;}
.content-data p a.bwtxt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.content-data .material li:hover{border:1px #F6505C solid;border-left:4px #F6505C solid;}
.content-cs {margin-top:10px;}
.content-cs table {width: 230px;font-size: 12px;border-left: 1px #ECECEC solid;border-right: 1px #ECECEC solid;}
.content-cs .tibt{background: #F36161;color: #fff;text-align: center;line-height: 25px;height: 25px;font-size: 12px;}
.content-cs .name1 {width: 120px;text-align: left;padding: 0 10px;float: left;}
.content-cs .day {width:50PX;float:left;}
.content-cs .state {width:30px;}
.content-cs .name {width: 120px;text-align: left;padding: 5px 10px;color: #555;line-height: 0px;font-size: 14px;}
.content-cs td {border-bottom: 1px #ECECEC solid;line-height: 20px;text-align: center;}
.content-cs a.down {background: url(../img/icon.png) no-repeat 0 -419px;width: 30px;height: 30px;display: inline-block;}
.content-cs a.down_no {background: url(../img/down_no.gif) no-repeat 3px 10px;width: 30px;height: 30px;display: inline-block;}
.content-cs a:hover.down{background:url(../img/icon.png) no-repeat 0 -458px;}
.content-cs a:hover.down_no{background:url(../img/down_no.gif) no-repeat 3px -30px;}
.content-kf {margin-top:10px;}
.content-kf table {width: 230px;font-size: 12px;border-left: 1px #ECECEC solid;border-right: 1px #ECECEC solid;}
.content-kf .kfbt{background: #45BEA6;color: #fff;text-align: center;line-height: 25px;height: 25px;font-size: 12px;}
.content-kf .name1 {width: 120px;text-align: left;padding: 0 10px;float: left;}
.content-kf .day {width:50PX;float:left;}
.content-kf .state {width:30px;}
.content-kf .name {width: 120px;text-align: left;padding: 5px 10px;color: #555;line-height: 0px;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.content-kf td {border-bottom: 1px #ECECEC solid;line-height: 20px;text-align: center;}
.content-kf a.gift{background:url(../img/icon.png) no-repeat 0 -604px;}
.content-kf a:hover.gift{background:url(../img/icon.png) no-repeat 0 -643px;}
.content-kf a.gift_no{background:url(../img/gift_no.gif) no-repeat 3px 10px;}
.content-kf a:hover.gift_no{background:url(../img/gift_no.gif) no-repeat 3px -30px;}
.content-kf .gift_no {width: 30px;height: 30px;display: inline-block;}
.content-tjhd {margin-top: 10px;}
.content-tjhd a {font-size:14px;}
.content-tjhd li {margin-bottom:10px;}
.tjhd-title {width:220px;overflow:hidden;float:left;text-overflow: ellipsis;display: inline-block;white-space: nowrap;}
.tjhd-goto {padding:2px 5px;background:#F36161;color:#fff;font-size:12px!important;}
.tjhd-goto:hover {background:#b70000;color:#fff;}
.content-xs {margin-top: 10px;}
.content-xs a {font-size:14px;}
.content-xs li {margin-bottom:10px;}
.xs-title {width:190px;overflow:hidden;float:left;text-overflow: ellipsis;display: inline-block;white-space: nowrap;}
.xs-goto {padding:2px 5px;background:#F36161;color:#fff;font-size:12px!important;}
.xs-goto:hover {background:#b70000;color:#fff;}

.content-gift {margin-top:10px;}
.content-gift li {display: inline-block;border-bottom:1px dashed #b1b1b1;margin-bottom:5px;}
.content-gift li:hover {border-bottom:1px dashed #D3192A;}
.content-gift img {width:72px;height:72px;vertical-align: middle;border-radius: 10px;}
.giftShow {margin-bottom: 10px;width: 260px;height: 72px;}
.content-gift .gamezk {width: 170px;margin-left: 15px;font-size: 12px;color: #999;line-height: 25px;}
.content-gift a.name {width: 170px;font-weight: bold;font-size: 18px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.content-gift a.Btn {width: 46px;height: 22px;line-height: 22px;float: right;text-align: center;display: inline-block;font-size: 12px;text-decoration: none;border-radius: 4px;color: #fff;}
.content-gift .get2 {background: #75d25c;}
.content-gift .get2:hover {background: #1e8c00;}
.jftGift p span {width: 100px;height: 5px;float: left;background: #75D25C;float: left;}
.jftGift p {width: 120px;height: 5px;display: block;overflow: hidden;float: left;background: #EFEFEF;margin-top: 10px;}
.orange {color: #ff4e00;}
.content-gift .jftGift {width: 170px;float: left;margin-top:5px;}
.content-gift .content-gift-item{margin: 10px 0;padding: 5px 0;border-bottom: 1px solid #eee;}
.content-gift .content-gift-item a{display: flex;}
.content-gift .content-gift-item .content-gift-item-info{margin-left: 10px;}
.content-gift .content-gift-item .content-gift-item-info p{font-size: 16px;font-weight: bold;display: inline-block;white-space: nowrap;width: 180px;overflow: hidden;text-overflow: ellipsis;}

.content-bbs {margin-top:10px;}
.guildls .name {width: 170px;padding-left: 15px;float: left;font-size: 18px;line-height: 25px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: bold;}
.guildls p {padding-left: 15px;float: left;color: #888;font-size: 12px;line-height: 20px;margin-top: 2px;}
.guildls a.add {display: block;background: #FF6e00;height: 24px;line-height: 24px;color: #fff;padding: 0 5px;margin-top: 2px;text-align: center;}
.guildls a.add:hover {background: #ff1a1a;}
.guildls li{margin-top:12px;}
.guildls li a span{position:relative;display:block;margin-top: -20px;color:#fff;text-align:center;background: url(/newstyle/img/boxbg.png);}
.guildls li a img{width:100%}

.content-newgame{width:100%;}
.content-newgame .pic1{width:370px;height:260px;margin-top:15px;position:relative;}
.content-newgame .pic1 img{width:370px;height:260px;}
.content-newgame .pic2{width:175px;height:260px;margin-top:15px;margin-left:10px;position:relative;}
.content-newgame .pic2 img{width:175px;height:260px;}
.content-newgame .pic3{width:187px;height:160px;margin-top:15px;margin-left:10px;}
.content-newgame .pic33{width:187px;height:125px;position:relative;}
.content-newgame .pic33 img{width:187px;height:125px;}
.content-newgame .mt3{margin-top:10px;}
.content-newgame .pic4{width:395px;height:260px;margin-top:15px;margin-left:10px;position:relative;}
.content-newgame .pic4 img{width:395px;height:260px;}
.content-newgame .titBg,.content-newgame .titTxt{position:absolute;display:block;}
.content-newgame .titTxt{width:100%;height:30px;}
.content-newgame .titTxt{width:100%;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff;font-weight:bold;opacity:.7;filter:alpha(opacity=70);background-color:#1f272b;left:0;bottom:0;z-index:1;}
.content-newgame .titTxt a{width:100%;color:#fff;font-size:14px;}

.rankTab {float: right;width: 150px;height: 25px;font-size: 12px;}
.rankTab li.hover {background-color: #1f272b;}
.rankTab li {float: left;width: 50px;height: 25px;line-height: 25px;text-align: center;color: #FFF;padding: 0;background-color: #93979b;border: none;cursor: pointer;}
.toplist{width:346px;float:left;}
.toplist .dayqh{background:#1F272B;color:#fff;line-height:25px;height:25px;width:50px;text-align:center;margin-top:10px;font-size:12px;}
.toplist a.dayqh{background:#93979B;color:#fff;}
.toplist a:hover.dayqh{background:#93979B;color:#fff;}
.toplist .ngTitle{border-bottom:2px #ECECEC solid;}
.toplist h2.tit1{border-bottom:2px #287DC8 solid;}
.toplist h2.tit2{border-bottom:2px #F46B41 solid;}
.toplist h2.tit3{border-bottom:2px #ABC178 solid;}
.toplist ul{float:left;margin-top:5px;width:346px;}
.toplist li{width:346px;float:left;border-bottom:1px dotted #D9D9D9;padding:5px 0;font-size: 14px;}
.toplist li:hover {border-bottom:1px #ff7900 solid;background:#f9f9f9;}
.toplist li a{font-weight:bold;}
.topGame a {vertical-align: middle;}
.toplist em{color:#fff;width:25px;height:25px;line-height:25px;text-align:center;float:left;background:#8292A2;}
.toplist .blue1,.toplist .blue2,.toplist .blue3{background:#5CA2E0;}
.toplist .orange1,.toplist .orange2,.toplist .orange3{background:#F46B41;}
.toplist .green1,.toplist .green2,.toplist .green3{background:#ABC178;}
.topGame{width:220px;position:relative;float:left;margin-left:15px;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.topGame .mask72{left:0;top:0;}
.topGame img{width:72px;height:72px;margin-right:15px;border-radius: 10px;}
.topnub{width:80px;text-align:center;color:#999;margin-top:3px;color:#555;text-align:right;}
.topUP{width:68px;text-align:center;color:#999;margin-top:3px;}
.toplist .name{width:220px;float:left;margin-left:15px;line-height:25px;font-size: 14px;}
.toplist em{font-style:normal;}
.rankShow .topUP,.rankShow .topnub{margin-top:24px;}
.topUP .up1,.topUP .up3,.topUP .up4,.topUP .up7,.topUP .np1,.topUP .np2,.topUP .np5,.topUP .np6,.topUP .np10,.topUP .up10,.topUP .up13,.topUP .up14,.topUP .up17,.topUP .np11,.topUP .np12,.topUP .np15,.topUP .np16,.topUP .np20,.topUP .up20,.topUP .up23,.topUP .up24,.topUP .up27,.topUP .np21,.topUP .np22,.topUP .np25,.topUP .np26,.topUP .np30{width:12px;height:15px;display:inline-block;float:left;margin-top:2px;background:url(../img/icon.png) 0 -697px no-repeat;}
.topUP .up2,.topUP .up5,.topUP .up6,.topUP .up9,.topUP .up10,.topUP .up8,.topUP .np3,.topUP .np4,.topUP .np7,.topUP .np8,.topUP .np9,.topUP .up12,.topUP .up15,.topUP .up16,.topUP .up19,.topUP .up20,.topUP .up18,.topUP .np13,.topUP .np14,.topUP .np17,.topUP .np18,.topUP .np19,.topUP .up22,.topUP .up25,.topUP .up26,.topUP .up29,.topUP .up30,.topUP .up28,.topUP .np23,.topUP .np24,.topUP .np27,.topUP .np28,.topUP .np29{width:12px;height:15px;display:inline-block;float:left;margin-top:2px;background:url(../img/icon.png) 0 -736px no-repeat;}
.topUP .lo1,.topUP .lo3,.topUP .lo4,.topUP .lo7,.topUP .uo1,.topUP .uo2,.topUP .uo5,.topUP .uo6,.topUP .uo10,.topUP .lo1,.topUP .lo3,.topUP .lo4,.topUP .lo7,.topUP .uo1,.topUP .uo2,.topUP .uo5,.topUP .uo6,.topUP .uo10,.topUP .lo10,.topUP .lo13,.topUP .lo14,.topUP .lo17,.topUP .uo10,.topUP .uo12,.topUP .uo15,.topUP .uo16,.topUP .uo20{color:#F60;font-style:normal;}
.topUP .lo2,.topUP .lo5,.topUP .lo6,.topUP .lo9,.topUP .lo10,.topUP .uo3,.topUP .uo4,.topUP .uo7,.topUP .uo8,.topUP .uo9,.topUP .lo12,.topUP .lo15,.topUP .lo16,.topUP .lo19,.topUP .lo20,.topUP .uo13,.topUP .uo14,.topUP .uo17,.topUP .uo18,.topUP .uo29,.topUP .lo22,.topUP .lo25,.topUP .lo26,.topUP .lo29,.topUP .lo30,.topUP .uo23,.topUP .uo24,.topUP .uo27,.topUP .uo28,.topUP .uo29{color:#A0A0A0;font-style:normal;}
.topUP .up8,.topUP .up5,.topUP .np7,.topUP .up18,.topUP .up15,.topUP .np17,.topUP .up28,.topUP .up25,.topUP .np27{background:url(../img/cp.gif) 0 0px no-repeat;}
.topUP .lo8,.topUP .lo5,.topUP .uo7,.topUP .lo18,.topUP .lo15,.topUP .uo17,.topUP .lo28,.topUP .lo25,.topUP .uo27{display:none;}
.toplist ul.rankTab{float:right;margin:5px 0 0 0;width:150px;height:25px;font-size:12px;}
#footer{width:100%;clear:both;float:left;border-top:3px solid #8E8E8E;background:#1F272B;display:block;margin-top:10px;color:#63696E;}
.link{width:1200px;margin:auto;border-bottom:1px #363D41 solid;padding-bottom:20px;}
.link h2{width:1200px;color:#63696E;font-size:16px;margin:20px 0 10px 0;}
.link a{float:left;font-size:12px;color:#63696E;line-height:22px;margin-right: 20px;}
.siteMap{color:#63696E;width:1200px;margin:auto;text-align:center;line-height:25px;}
.siteMap .map{width:100%;float:left;padding:20px 0;font-size:12px;}
.siteMap .map p {font-size:12px;}
.siteMap a{color:#63696E;padding:0 10px;font-size:12px;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: "";clear: both;height: 0;}
.video {width: 1160px;background: #fff;margin-top: 10px;float: left;padding: 20px;}
.videotitle {width: 100%;height: 30px;border-bottom: 1px solid #eee;}
.videotitle-title {font-size: 18px;font-weight: bold;float: left;border-bottom: 2px #F36161 solid;line-height: 29px;width: 100px;}
.videotitle-more {font-size: 24px;font-weight: bold;float: right;margin-top: -10px;}
.videobox {float:left;overflow:hidden;}
.videobox video {border: 1px #b3b3b3 solid;}
.videobox a {font-weight:bold;white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;display: inline-block;text-align: center;}

.ItemTags {margin-bottom:10px;}
.ItemTags a {border: 1px #f6505c solid;padding:1px 6px;border-radius:5px;}
.ItemTags a:hover{background:#f6505c;color:#ffffff;}
/*返回顶部*/
#goTopBtn {position: fixed; text-align: center; line-height: 48px; width: 48px; bottom: 305px; height: 48px; font-size: 12px; cursor: pointer; right: 200px;background: url(/newstyle/img/totop.png) no-repeat; _position: absolute; _right: auto}
#goTopBtn:hover {background: url(/newstyle/img/totopon.png) no-repeat;}
/*返回顶部*/
/*轮播*/
.focustop{width: 720px;height:360px;position: relative;overflow: hidden;}
.imgCon{width: 4320px;height: 360px;position: relative;}
.imgCon li{float: left;}
.imgCon img {width:720;height:360px;}
.button{position: absolute;display: none;top: 50%;margin-top: -20px;}
.round{position: absolute;top: 330px;margin-left: 321px;}
.round li{width: 10px;height: 10px;border: 1px solid #fff;border-radius: 50%;float: left;margin-left: 10px;}
.clear{clear: both;}
.current{background: #ff7900;}
.indexnext, .indexprev {position: absolute;display: block;width: 50px;height: 80px;background: url(../img/icon.png) no-repeat;z-index: 4;}
.indexnext:hover,.indexprev:hover{background-color:#f6505c;}
.indexprev {background-position: 5px -1365px;}
.indexnext {right:-720px;background-position: 5px -1445px;}
/*轮播*/
/***主体完***/

/***Tags***/
.GmTagsCen{width:1200px;overflow:hidden;margin: 0 auto;}
.GmTagsCen .TagsDiv{}
.GmTagsCen .TagsTop{width:100%;}
.GmTagsCen .TagsTop p{font-size:24px;text-align:right;line-height:66px;font-weight:bold;}
.GmTagsCen .TagsTop p span{color:#ff7900;}
.GmTagsCen .TagsDiv li{background:#ffffff;padding:20px;margin-bottom:20px;}
.GmTagsCen .TagsDiv li .RelationTags{display: inline-block;width: 500px;float: left;margin-top:10px;}
.GmTagsCen .TagsDiv li .RelationTags span{font-weight:bold;}
.GmTagsCen .TagsDiv li .RelationTags a {border: 1px #f6505c solid;padding: 2px 6px;border-radius: 5px;display: inline-block;margin-top: 5px;}
.GmTagsCen .TagsDiv li .RelationTags a:hover{background:#f6505c;color:#ffffff;}
.GmTagsCen .TagsDiv li a .con {width:500px;float:left;margin-right:20px;margin-top:20px;}
.GmTagsCen .TagsDiv li a .con .deta span{float:left;}
.GmTagsCen .TagsDiv li a .con p {font-size:16px;line-height:34px;}
.GmTagsCen .TagsDiv li a .con .name {font-size:24px;}
.GmTagsCen .TagsDiv li a .con .tagssmalltext {text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.GmTagsCen .TagsDiv li a .img {width:200px;float: left;margin-top:40px;}
.GmTagsCen .TagsDiv li a .img img {width:175px;}
.GmTagsCen .TagsDiv li .Tagsimgbox {max-height:255px;overflow:hidden;display:block;border-radius:20px;}
.GmTagsCen .TagsDiv li .Tagsimgbox img {width:440px;}
.loadtips{text-align:center;color:#666;margin-top:.3rem;}
.loadtips span{display:inline-block;vertical-align:middle}
.loadtips span.ico{background:url("/newstyle/img/loadimg.png") no-repeat;background-size:100% 100%;width:20px;height:20px;margin-right:.1rem;margin-top:-2px;animation:rotate 1s linear  infinite;-webkit-animation:rotate 1s linear  infinite}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}

/***Tags***/

/***手游列表页纵列***/
.listcontent {width:1200px;margin:0 auto;}
.listTitle {background:#fff;height:30px;padding: 20px 20px 0px 20px;}
.listGprs {padding:10px 0px;}
.w120 {font-size: 18px;font-weight: bold;float: left;border-bottom: 2px #F36161 solid;line-height: 29px;width: 100px;}
.new em {color:#f6505c}
.sortBox {background:#fff;padding: 0px 20px 30px 20px;}
.sortBox li {border-bottom: 1px dotted #cecece;width: 100%;padding-bottom: 10px;font-size: 14px;border-top: 1px dotted #cecece;}
.sortTit {width: 70px;line-height: 30px;padding-top: 13px;}
.sortBox *{float:left;}
.sortCon {width:1090px;}
.sortCon a span {background: #eee;display: block;width: 82px;height: 30px;line-height: 30px;font-weight: bold;}
.sortCon a {display: block;width: 82px;height: 30px;line-height: 30px;margin: 20px 10px 0 0;text-align: center;border: 1px solid #eee;}
.sortCon a:hover,.sortCon a:hover span,.sortCon a.cur span,.sortCon a:hover.cur span{border-color:#f6505c;background-color:#f6505c;color:#fff;text-decoration:none;}
.cur {background-color:#f6505c;color:#fff;}
.listTab {background-color: #fafafa;height: 50px;line-height: 50px;clear: both;margin-top: 5px;}
.listTab a {width: 120px;text-align: center;font-weight: 500;display: inline-block;}
.listTab ul a:hover {background-color:#f6505c;color:#fff;}
.listTab ul {float: left;font-size: 18px;}
.listType{float:right;margin-top: 5px;}
.listType a,.listType span{float:left;display:block;width:40px;height:40px;text-indent:-999em;overflow:hidden;}
.listType a.line{background-position:12px -324px;}
.listType a:hover.line,.listType .line{background-position:12px -364px;}
.listType a.block{background-position:12px -404px;}
.listType a:hover.block,.listType .block{background-position:12px -444px;}
.listType span{background-color:#fff;}
.listType a, .listType span {background: url(../img/listIcon.png) no-repeat;}
.lineList li {padding:20px 20px;background:#fff;margin:5px 0px;display: inline-block;width: 1160px;}
.gIcon img {width:175px;height:175px;border-radius: 20px;float: left;margin:40px 10px 40px 0px;}
.lineList dl {width:500px;float:left;padding: 30px 0px;}
.lineList dt a {font-size:24px;font-weight:bold;}
.intro {height:100px;padding:10px 0px;}
.intro p {height:24px;line-height:24px;}
.intro p span {font-weight:bold;vertical-align: middle;}
.listimgbox {width:460px;float:right;height:255px;overflow:hidden;border-radius: 10px;}
.listimgbox img {width:100%;}
.qqBtn,.zBtn,.dlBtn,.bbsBtn,.gBtn,.typeBtn,.zBtn1,.gBtn1,.dlBtn1,.bbsBtn1,.bbsBtn3{padding:15px;background:#eee;}
.qqBtn:hover,.zBtn:hover,.dlBtn:hover,.bbsBtn:hover,.gBtn:hover,.typeBtn:hover,.zBtn1:hover,.gBtn1:hover,.dlBtn1:hover,.bbsBtn1:hover,.bbsBtn3:hover {background:#F6505C;color:#fff;}
.bbsBtn {margin-left:5px;}
.pageBox {text-align: right;}
.pageBox a,.pageBox b{display:inline-block;padding:0 8px;margin-left:5px;}
.pageBox a:hover,.pageBox b{color:#fff;}
.pageBox a:hover{text-decoration:none;background-color:#f6505c;}
.pageBox b{background-color:#404952;}
.pageBox span.num{display:none;}
.intro p em  .aBtn,.intro p em  .iBtn{width:24px;height:24px;display:inline-block;margin:0 2px;background:url(../img/listIcon.png) no-repeat;}
.intro p em  .h5Btn {width:24px;height:24px;display:inline-block;margin:0 2px;background:url(../img/H5.png) no-repeat;background-size:24px 24px;}
.intro p em  .aBtn{background-position:2px -508px;}
.intro p em  .iBtn{background-position:2px -484px;}
.intro p em {margin-right:15px;}
/***手游列表页纵列***/
/***手游列表页平铺***/
.lineList .blocklist {width:200px;background-color: transparent;padding: 0px 20px;}
.lineList .blocklist a {float:left;text-align:center;background:#fff;padding:32px;margin-left: -20px;}
.lineList .blocklist a img {width:175px;height:175px;border-radius:20px;}
.lineList .blocklist p {display: inline-block;white-space: nowrap;width: 175px;overflow: hidden;text-overflow: ellipsis;font-weight: 700;}

/***手游列表页平铺***/
/***资讯列表页***/
.newslist {width:1200px;margin:0 auto;}
.newslistleft {width:895px;background:#fff;padding:10px 10px 20px 10px;min-height: 600px;}
.newslistright {width:255px;background:#fff;padding:10px;margin-bottom:10px;}
.newsngNav ul a {float:left;padding:10px 24px;}
.newsngNav ul a:hover {background:#F6505C;color:#fff;}
.newsngNav {display:inline-block;border-bottom:2px solid #F6505C;}
.imgname>img {width:170px;min-height:100px;float:left;margin-right:10px;}
.name {font-size: 18px;font-weight: bold;}
.newsngList li {display:inline-block;padding:10px;margin-bottom:10px;width:870px;max-height:100px;overflow:hidden;}
.newsngList li p {line-height:24px;}
.red {color:#F6505C;}
.newsngList .eys{font-size:12px;color:#999;float:right;margin-top:4px;background:url(../img/icon.png) 0 -1675px no-repeat;padding-left:15px;}
.newstoplist li {width: 250px;float: left;border-bottom: 1px dotted #D9D9D9;padding: 5px 0;font-size: 14px;}
.newstoplist em{color:#fff;width:25px;height:25px;line-height:25px;text-align:center;float:left;background:#8292A2;}
.newstoplist .blue1,.newstoplist .blue2,.newstoplist .blue3{background:#5CA2E0;}
.newstoplist .orange1,.newstoplist .orange2,.newstoplist .orange3{background:#F46B41;}
.newstoplist .green1,.newstoplist .green2,.newstoplist .green3{background:#ABC178;}
.newstoplist img {width:60px;height:60px;margin-right: 10px;}
.newstopGame {width: 220px;position: relative;float: left;margin-left: 5px;font-size: 18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nrankTab {float: right;width: 100px;height: 25px;font-size: 12px;}
.nrankTab li.hover {background-color: #1f272b;}
.nrankTab li {float: left;width: 50px;height: 25px;line-height: 25px;text-align: center;color: #FFF;padding: 0;background-color: #93979b;border: none;cursor: pointer;}
/***资讯列表页***/
/***专题页***/
.webzt {width:1200px;margin:0 auto;}
.webztleft {width:895px;display:inline-block;}
.webztxq {padding:20px 20px 40px 20px;display:inline-block;background: #fff;margin-bottom: 5px;}
.webztl {width:180px;float:left;margin-right:20px;}
.webztl img {width:180px;height:180px;border-radius: 40px;}
.webztc {width:485px;float:left;display:inline-block;}
.webname {display:inline-block;float:left;margin-right:20px;max-width:450px;overflow:hidden;}
.webname h1 {display: inline-block;white-space: nowrap; width: 100%; overflow: hidden;text-overflow:ellipsis;}
.webcb {float:left;display:inline-block;margin:12px 0px 10px 0px;}
.webcb a {border:1px solid #f6505c;padding:3px 10px;font-size:12px;}
.webcb a:hover {background:#f6505c;color:#fff;}
.webztccx li {padding:0px 0px 10px 0px;}
.webztccx li .webBtn {width:24px;height:24px;display:inline-block;margin:0 2px;background:url(../img/H5.png) no-repeat;background-size:24px 24px;    margin-bottom: -6px;}
.webztcc {width:100%;display:inline-block;}
.webztcc li {width:50%;float:left;    white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.webztcf {display:inline-block;margin-top: 20px;}
.downweb {background-color:#ff9800;padding:10px 80px;font-weight:bold;background-image:url(../img/playweb.png);background-size:30px 30px;background-repeat:no-repeat;background-position:10px 6px;color: #fff;border-radius: 5px;}
.downweb:hover {background-color:#f6505c;}
.webztr {display:inline-block;float:left;background:#f44336;padding:10px;}
.webztr span {color:#fff;padding:0px 11px;margin-top:10px;display: inline-block;}
.webztct {display:inline-block;}
.webztccx {display:inline-block;}
.webztccx li img {width:20px;height:20px;}
.webztzl {padding:20px;display:inline-block;margin:5px 0;background:#fff;width:855px;}
.webztzltitle {display:inline-block;}
.webztzltitle li {width:110px;float:left;text-align: center;margin-right:10px;}
.webztzl li.hover{background:#fff;border-bottom:3px #f6505c solid;font-weight:bold;font-size:18px;}
.webztzl .more {height: 39px;width: 40px;right: 0;top: 0;z-index: 2;font-size:36px;margin-top: -24px;margin-top: -64px;}
.webztct span {width:100%;float:left;font-size:12px;color:#f6505c;}
.webztitem {width:855px;background:#fff;margin:5px 0;padding:20px;display: inline-block;overflow:hidden;}
.webztitem .hover{background: #fff;border-bottom: 3px #f6505c solid;font-weight: bold;font-size: 18px;width:110px;text-align: center;padding: 0px 19px;}
.itemp {padding:10px;width:100%;}
.ztimg {position: relative;overflow: hidden;margin-top: 20px;}
.ztimgCon {width: 1356px;position: relative;}
.ztbutton {position: absolute;top: 50%;margin-top: -20px;}
.itemnext, .itemprev {position: absolute;display: block;width: 50px;height: 80px;background: url(../img/icon.png) no-repeat;z-index: 4;}
.itemprev {background-position: 5px -1365px;background-color:#949494;}
.itemnext {right: -855px;background-position: 5px -1445px;background-color:#949494;}
.ztbutton .itemnext:hover,.ztbutton .itemprev:hover{background-color:#f6505c;filter:alpha(opacity=100);opacity:1;}
.imgitem img {width:271px;margin-right:10px;}
.ztimgCon li {float:left;}
#saytext {width:98%;border-radius: 10px;padding:20px 0px 0px 20px;background:#eee;border: 0px;}
#imageField {float: right;}
.cai {padding:20px 0px;}
.cai li {width: 96px;float: left;padding: 10px 0px;font-size: 12px;background: #eee;margin-right: 10px;}
.cai li a {display: block;text-align: center;margin: 0 auto;}
.cai li img {width:72px;height:72px;margin: 0 auto;}
.n-name {width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: inline-block;}
.webztright {float:right;width:290px;}
.webzttop {display:inline-block;padding:18px;background:#fff;}
.webztkf {display:inline-block;padding:18px;background:#fff;margin-top: 5px;}
.zt-item {background: #fff;padding: 5px;margin-bottom: 20px;}
.zlimgli img {width:170px;min-height:100px;display:inline-block;margin-right:10px;}
.zlli {float:left;width:650px;}
.zlimgli{float:left;height:100px;overflow:hidden;}
.zlliline {width:100%;height:1px;background:#eee;background: #eee;float: left;margin: 10px 0px;}
.webztname {font-size:18px;font-weight: 700;padding: 0px 0px 15px 0px;display: inline-block;}
.re {font-size:14px;}
.ngkfGame {float:left;margin-right: 10px;}
.downAnd {padding:10px 20px;background:#099200;float:left;}
.downNo {padding: 10px 40px;background: #9d9d9d;float: left;color:#ffffff;}
.downAnd:hover {background:#0db702;}
.downAnd a {color:#fff;}
.downIos {padding:10px 20px;background:#0066ff;float:left;}
.downIos:hover {background:#227aff;}
.downIos a {color:#fff;}
.webztcca {width: 100%;display: inline-block;padding: 5px 0px;}
.webztcca li {width: 33%;float: left;}
#code {position:relative;} 
.light-line {position:absolute;width:150px;height:14px;top:0;background-position:-3px -3px;-webkit-animation:scan 3s infinite linear;animation:scan 3s infinite linear}@-webkit-keyframes scan{0%{top:0}100%{top:140px}}@keyframes scan{0%{top:0}100%{top:140px}}
.light-line {background-image: url(../img/skim.png);background-repeat: no-repeat;}
.remind {font-size:12px;color:#ff0000;text-align:right;}
.fava {background:url(/newstyle/img/fava.png) no-repeat;background-size: 24px;background-position: 45px 6px;}
.fava:hover{background-color:#FFB800!important;color:#fff!important;background-position: 45px -20px;}
/***专题页***/

/***文章页***/
.article {padding:20px;background:#fff;overflow:hidden;margin-bottom: 10px;}
.article h1 {width:100%;text-overflow: ellipsis;display: inline-block;white-space: nowrap;overflow: hidden;}
.article .eys {font-size: 12px;color: #999;display: inline-block;background: url(../img/icon.png) 0 -1675px no-repeat;padding-left: 15px;}
.caption {padding:10px 0px;border-bottom: 1px dotted #cecece;font-size:12px;}
.articleText {width: 100%;line-height: 35px;font-size: 16px;overflow: hidden;margin-top: 10px;color: #333;}
.articleText img {max-width:100%;}
.articleText p {font-size: 16px;}
.wzyd {width: 855px;background: #fff;margin:5px 0;padding: 20px;display: inline-block;overflow: hidden;}
.wzyd .hover {background: #fff;border-bottom: 3px #f6505c solid;font-weight: bold;font-size: 18px;width: 110px;text-align: center;padding: 0px 19px;}
.wzyd li {width: 410px;float: left;line-height: 25px;height: 25px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #A9A9A9;}
.wzyd ul {width: 855px;float: left;padding-top: 15px;}
.gmboxle {background:#fff;padding:20px;display:inline-block;}
.gmboxo {background:#fff;padding:20px;display:inline-block;margin-bottom:20px;}
.ngzGame1 {width:650px;float:left;display:inline-block;}
.ngzGame2 {width:205px;float:left;display:inline-block;}
.ngzGame1 img {width:175px;height:175px;float:left;margin-right:10px;}
.nzgamex {float:left;display:inline-block;width:450px;font-size: 14px;border-right:1px solid #eee;padding-top:10px;}
.nname {font-size:24px;font-weight:bold;max-width:380px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.nzgamey {max-width:380px;display:inline-block;}
.nzgamey li {width:50%;float:left;padding:5px 0px;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.bqp {display:inline-block;padding:10px 0px;}
.bqp a {border: 1px solid #f6505c;padding: 3px 10px;font-size: 14px;}
.getBtn {border: 1px solid #f6505c;padding: 3px 10px;font-size: 12px;margin-top:-5px;vertical-align: super;}
.getBtn:hover {background:#f6505c;color:#fff;}
.bqp a:hover{background:#f6505c;color:#fff;}
.ngzGame2 a {width:165px;text-align: center;color:#fff;font-weight:bold;margin-top:10px;display: inline-block;}
.downh5 {background-color: #ff9800;padding: 10px 20px;float: left;}
.downh5:hover {background-color: #ffa828;}
.zoneGame {display:inline-block;background:#fff;margin-bottom:5px;padding: 20px;}
.zgameAbout img {width:90px;height:90px;float:left;}
.zgameName span {max-width:250px;font-size:24px;font-weight:bold;overflow:hidden;text-overflow: ellipsis;display: inline-block;white-space: nowrap;}
.rigame {margin-left:10px;font-size: 14px;max-width:150px;line-height: 18px;}
.hui {color: #999;}
.zgameAbout {padding:10px 0px;}
.zgamejs {display: inherit;border-top: 1px dotted #D9D9D9;padding:10px 0px;}
.zgamejs a {color:#fff;width:210px;margin-top:10px;text-align:center;}
.zgamejs p {line-height: 20px;color: #555;font-size: 12px;}
a.red, .red {color: #ec3845;}
.zgameName {border-bottom: 1px solid #d8d8d8;}
.newsztcod {margin:10px 0px 0px 40px;display: inline-block;float: left;background: #ff9800;padding: 10px;}
.webztbang {display: inline-block;padding: 15px;background: #fff;}
.ArticleItemWords {float:right;font-size:16px;color:#ff0000;margin-right:10px;}
/***文章页***/
/***文章、专题页Ad***/
.AdItemRight img{width:290px;}
.AdItemRight {margin-bottom:10px;}
/***文章、专题页Ad***/

/***搜索结果页***/
.listTab p {padding:0px 20px;}
.listTab p strong {font-size:24px;color:#f6505c;}
.sonewscontent {width:1160px;margin:0 auto;background:#fff;padding:20px;margin-bottom: 20px;}
.sonewsList li {display:inline-block;padding:5px 0px;margin:5px 0px;border-bottom: 1px dotted #cecece;width: 100%;}
.sonewsList .eys {font-size: 12px;color: #999;float: right;margin-top: 4px;background: url(../img/icon.png) 0 -1675px no-repeat;padding-left: 15px;}
.sernews p b {font-size:24px;color:#f6505c;}
.sonewsList li p {padding:5px 0px;}
.sernews {border-bottom: 3px solid #ababab;}
.serncon {width:1200px;margin:0 auto;}
/***搜索结果页***/
/***排行榜***/
.topcontent {width:1200px;margin:0 auto;}
.topclassbox {background:#fff;width:100%;display:inline-block;}
.topclassbox li {width:240px;float:left;text-align:center;background: url(../img/typelist.png) no-repeat;padding:10px 0px;}
.topclassbox li.hover {background-position: 0px -100px;}
.topclassbox li.hover a {color:#fff;font-weight:bold;}
.topitem li {padding:20px;background:#fff;margin:20px 0px;}
.toptop {width:1200px;margin-top:20px;display: inline-block;text-align:center;}
.topTab {text-align: center;display: inline-block;float: right;}
.topTab li {float:left;cursor: pointer;padding:20px;font-size:20px;}
.topTab .hover {border-bottom: 3px #ff7900 solid;font-weight:bold;color:#ff7900;}
.topcontent {margin-top:10px;}
.rank-num {background: url(/newstyle/img/ranknum.png) no-repeat;width: 40px;height: 60px;overflow: hidden;position: absolute;left: 0;top: 0;font-size: 24px;color: #999;font-style: italic;line-height: 38px;text-align: center;padding-right: 20px;border-to-left-radius: 4px;}
.topcontent ul li {background: #fff;padding: 10px 0;overflow: hidden;border-radius: 5px;box-shadow: 0 0 5px 1px #ececec;margin-top: 10px;position: relative;margin-bottom:10px;}
.topnum1 {background-position: 0 -60px;color: #fff;}
.topnum2 {background-position: 0 -120px;color: #fff;}
.topnum3 {background-position: 0 -180px;color: #fff;}
.topli_lf {float:left;}
.topli_lf img {width:175px;height:175px;margin: 10px 0 0 40px;border-radius: 20px;}
.topli_cen {float: left;width: 500px;height: 200px;padding-right: 16px;border-right: 1px solid #eee;margin-left: 38px;}
.topli_ri {width: 400px;height: 200px;float: right;overflow:hidden;margin-right:10px;border-radius: 10px;}
.topli_ri img {display: block;width: 100%;}
.gmname {display: block;height: 32px;overflow: hidden;line-height: 32px;font-size: 24px;color: #333;margin-top: 15px;}
.gmtype {height: 24px;overflow: hidden;line-height: 24px;font-size: 14px;color:#999}
.gmrenqi {font-size: 14px;font-weight: bold;color: #ffaf0f;cursor: default;}
.smalltext,.tozt {height: 24px;line-height: 24px;font-size: 14px;color: #333;margin-top: 6px;display: inline-block;}
.tozt {float:right;}
/***排行榜***/

/**专题详情页**/
.listcontent .s_info{background:#fff;padding:20px;display:flex;margin-top: 20px;}
.listcontent .s_info .s_titleimg {width:600px;height:300px;overflow:hidden}
.listcontent .s_info .s_titleimg img{width:100%;}
.listcontent .s_info .s_intro{width:550px;margin-left:20px}
.listcontent .s_info .s_intro .s_infotext{line-height: 24px;text-indent: 2rem;}
.listcontent .s_info .s_intro .s_total{font-size:18px;}
.listcontent .s_info .s_intro .s_total span{color:#f44336;font-weight:bold;}
.listcontent .s_info .s_uptime{color: #9e9e9e;margin:10px 0;}
.listcontent .s_list_box{background:#fff;padding:20px;margin-top:20px;}
.listcontent .s_list_box .s_list li{width:48%;display: inline-block;padding:20px 10px;border:1px solid #eee;}
.listcontent .s_list_box .s_list li:hover{background:#f9f8f8}
.listcontent .s_list_box .s_list li a:hover .s_item_title{color:#f44336}
.listcontent .s_list_box .s_list li a:hover .s_item_infos{color:#333}
.listcontent .s_list_box .s_list li a:hover .s_text{color:#333}
.listcontent .s_list_box .s_list li:hover{border: 1px solid #f44336;}
.listcontent .s_list_box .s_list .s_item{display:flex}
.listcontent .s_list_box .s_list .s_item .s_item_ico img{width:125px;margin-right:10px;}
.listcontent .s_list_box .s_list .s_item .s_item_title{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;width: 400px;font-weight:bold;}
.listcontent .s_list_box .s_list .s_item .s_item_info .s_item_infos{margin:5px 0;}
.s_intro .eys,.s_list_info .eys{font-size: 12px;color: #999;display: inline-block;background: url(../img/icon.png) 0 -1675px no-repeat;padding-left: 15px;}
/**专题详情页**/
/**专题列表页**/
.content .s_list{margin-top:20px;display: inline-block;}
.content .s_list li{width:24.1%;overflow:hidden;background:#fff;float: left;margin:5px;}
.content .s_list li:hover{box-shadow: 0px 10px 30px #ccc;}
.content .s_list li:hover{margin:4px;border:1px solid #f44336;background:#f9f8f8}
.content .s_list li:hover .s_list_img img{transform: scale(1.2);}
.content .s_list li:hover .s_list_text{color:#000;}
.content .s_list li:hover .s_list_info{color:#000;}
.content .s_list li .s_list_img{height:150px;overflow:hidden}
.content .s_list li .s_list_img img{width:100%;transition: 1s;}
.content .s_list li .s_list_title{font-size:16px;font-weight:bold;width: 95%;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.content .s_list li .s_list_title,.s_list_text,.s_list_info{padding:3px 10px;}
.content .s_list li .s_list_text,.s_list_info{font-size:12px;}
.content .s_list li .s_list_info{margin:10px 0;}
.content .s_list li .s_list_text{display: -webkit-box;-webkit-box-orient: vertical;line-clamp: 2;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
/**专题列表页**/
/**礼包**/
.flex{display:flex}
.content .c_left{width:800px;margin:20px 20px 0 0;background: #fff;}
.content .c_left a img{width:100%}
.content .c_right{width:380px;height:375px;overflow:hidden;margin-top:20px;background:#fff;}
.content .c_right a img{width:100%}
.content .c_right .box{position:absolute;background: url(/newstyle/img/boxbg.png);width:360px;margin-top:255px;padding:10px}
.content .c_right .box .boxcode img{width:100px}
.content .c_right .box .boxinfo{color:#fff;}
.content .c_right .box .boxinfo p{font-size:30px;font-weight:bold;}
.content .c_left .tit {padding:10px;font-size:20px;font-weight:bold;border-bottom:1px solid #f44336;}
.content .c_left .tit i{font-size:20px;}
.content .c_left .con{padding:5px;}
.content .c_left .con .c_item .c_item_titlepic img{width:70px;border-radius: 10px;margin-right:5px;}
.content .c_left .con .c_item{width:197px;float: left;}
.content .c_left .con .c_item a{display:flex;padding:5px;margin:5px;border:1px solid #eee;border-radius: 5px;}
.content .c_left .con .c_item a:hover{border:1px solid #f44336;box-shadow: 0px 10px 30px #ccc;}
.content .c_left .con .c_item a p{display: inline-block;white-space: nowrap;width: 100px;overflow: hidden;text-overflow: ellipsis;margin-top:10px;font-weight:bold;}
.content .c_all{margin-top:20px;padding:10px;background:#fff;}
.content .c_all a{width:25%;overflow:hidden;padding:5px;}
.content .c_all a:hover{box-shadow: 0px 3px 20px #ccc;}
.content .c_all .c_all_box{padding:5px;}
.content .c_all .c_all_box .c_all_box_pic img{width:100%;border-radius: 10px;}
.content .c_all .c_all_box .c_all_box_title p{white-space: nowrap;width: 280px;overflow: hidden;text-overflow: ellipsis;text-align:center;}
.content .c_right_tab .rightTab li{cursor: pointer;padding:5px 10px;margin-right:5px;border-radius: 5px;}
.content .c_right_tab .rightTab{padding:8px 10px;font-size:16px;border-bottom:1px solid #f44336;}
.content .c_right_tab .hover{background:#f44336;color:#fff;}
.content .c_right_con ul{padding:10px;}
.content .c_right_con ul li{display:flex;padding:5px 10px}
.content .c_all .allTab{justify-content: center;font-size:24px;color:#515151;cursor:pointer;border-bottom:1px solid #eee;}
.content .c_all .allTab li{padding:10px;}
.content .c_all .allTab .hover{border-bottom:2px solid #f44336;}
.content .c_all .c_all_con ul .szm{font-size:24px;color:#515151;line-height: 42px;width: 88px;border: 1px solid #f0f0f0;text-align: center;display:block;background-color: #f8f8f8;margin:10px;}
.content .c_all .c_all_con .con{display: inline-block;}
.content .c_all .c_all_con .con .c_item .c_item_titlepic img{width:100px;border-radius:20px;margin-right:10px;}
.content .c_all .c_all_con .con .c_item{width:280px;float:left;margin:10px 7px;}
.content .c_all .c_all_con .con .c_item a{width:95%;display:flex;border:1px solid #eee;padding: 10px;border-radius: 10px;}
.content .c_all .c_all_con .con .c_item a:hover{border:1px solid #f44336;box-shadow: 0px 10px 30px #ccc;}
.content .c_all .c_all_con .con .c_item a p{font-size: 20px;white-space: nowrap;width: 160px;overflow: hidden;text-overflow: ellipsis;margin-top:20px;}

.content .gameInfo{display: flex;padding: 20px;background: #fff;}
.content .gameInfo .gameInfo-banner{width: 500px;max-height: 285px;overflow: hidden;border-radius: 10px;}
.content .gameInfo .gameInfo-banner img{width: 100%;}
.content .gameInfo .gameInfo-img{margin-left: -87.5px;line-height: 20;margin-right: 20px;}
.content .gameInfo .gameInfo-img img{width: 175px;box-shadow: 10px 10px 30px #ccc;border-radius: 20px;}
.content .gameInfo .gameInfo-info{max-width: 510px;padding: 20px;border-left: 1px solid #eee;}
.content .gameInfo .gameInfo-info .game-name{font-size: 24px;font-weight: bold;display: block;border-bottom: 2px solid #f44336;padding-bottom: 10px;}
.content .gameInfo .gameInfo-info .game-introduce{margin-top: 10px;line-height: 24px;}
.content .gameInfo .gameInfo-info .goPrefecture{padding: 10px;display: block;text-align: center;margin-top: 10px;background-color: #f44336;line-height: 24px;border-radius: 5px;color: #fff;}
.content .gameInfo .gameInfo-info .goPrefecture:hover{background-color: #ff6054;}
.content .game-card-list{width: 100%;background: #fff;display: inline-table;margin: 20px 0;padding: 10px 0;}
.content .game-card-list li{width: 358px;float: left;margin: 10px;background: #fff;padding: 20px 10px;border: 1px solid #eee;border-radius: 10px;}
.content .game-card-list li:hover{border:1px solid #f44336;box-shadow: 0px 10px 30px #ccc;}
.content .game-card-list li a img{width: 90px;margin-right: 10px;}
.content .game-card-list li .gift-name{font-size: 16px;font-weight: bold;display: inline-block;white-space: nowrap;width: 250px;overflow: hidden;text-overflow: ellipsis;}
.content .game-card-list li .gift-content{display: inline-block;white-space: nowrap;width: 250px;overflow: hidden;text-overflow: ellipsis;margin: 5px 0;}
.content .game-card-list li .gift-content a{color: #999;}
.content .game-card-list li p span{color: #f44336;}
.content .game-card-list li .btns{margin-left: auto;}
.content .game-card-list li .btns-1{padding: 5px 20px;background: #209400;color:#fff;}
.content .game-card-list li .btns-1:hover{background: #28b900;}
.content .game-card-list li .btns-2{padding: 5px 20px;background: #ff5e00;color:#fff;}
.content .game-card-list li .btns-2:hover{background: #ff6c16;}
.content .game-card-list li .btns-3{padding: 5px 20px;background: #3600ca;color:#fff;}
.content .game-card-list li .btns-3:hover{background: #4400ff;}
.content .game-card-list li .btns-4{padding: 5px 20px;background: #777777;color:#fff;}
.content .game-card-list li .glistbanner{width: 100%;height: 180px;overflow: hidden;margin-bottom: 10px;border-radius: 10px;}
.content .game-card-list li .glistbanner img{width: 100%;}

.content-gift-list{width: 100%;background: #fff;padding: 20px;}
.content-gift-list .top{font-size: 24px;font-weight: bold;background: #eee;padding: 20px;border-bottom: 2px solid #f44336;}
.content-gift-list .top .curr{color: #f44336;}
.content-gift-list .top .select{margin-left: auto;}
.content-gift-list .top .select a{padding: 3px 10px;border-radius: 10px;}

.content .gift-detail-banner {width: 1180px;height: 400px;border:10px solid #5f0000;position: relative;display: flex;align-items: center;}
.content .gift-detail-banner .bg{position: absolute;width: 100%;height: 100%;z-index: -1;filter: blur(6px);}
.content .gift-detail-banner .gift-detail-left{font-size: 30px;width: 25%;text-align: center;}
.content .gift-detail-banner .gift-detail-left .num{font-size: 36px;color: #f44336;font-weight: bold;}
.content .gift-detail-banner .gift-detail-center{width: 50%;}
.content .gift-detail-banner .gift-detail-center .info{display: flex;}
.content .gift-detail-banner .gift-detail-center .info .gamePic{margin-right: 20px;}
.content .gift-detail-banner .gift-detail-center .info .gamePic img{width: 120px;}
.content .gift-detail-banner .gift-detail-center .info .cardInfo p{margin-bottom: 10px;}
.content .gift-detail-banner .gift-detail-center .info .cardInfo p input{vertical-align: middle;margin-right: 5px;}
.content .gift-detail-banner .gift-detail-center .info .cardInfo .title{font-size: 24px;font-weight: bold;white-space: nowrap;width: 350px;overflow: hidden;text-overflow: ellipsis;}
.content .gift-detail-banner .gift-detail-center .info .cardInfo .time span{background: #16baaa;color: #fff;padding: 2px 5px;margin-right: 5px;}
.content .gift-detail-banner .gift-detail-right a{height: 60px;width: 200px;display: block;font-size: 24px;line-height: 55px;margin-bottom: 20px;margin-left: 0;}

.content .detail-gift{width: 550px;background: #fff;margin-top: 20px;padding: 20px;}
.content .detail-gift .title{font-size: 24px;white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;border-left: 5px solid #f44336;padding-left: 10px;}
.content .detail-gift p{line-height: 24px;}
.content .game-card-list .gmName{font-size: 24px;white-space: nowrap;width: 90%;overflow: hidden;text-overflow: ellipsis;border-left: 5px solid #f44336;padding-left: 10px;margin: 10px 20px;}
.big_lh_div{padding: 20px;}
.big_lh_div .msgContent{margin: 10px 0;}
.big_lh_div p{margin: 20px 0;}
.big_lh_div .kaContent input{padding: 5px 10px;border: 1px solid #cbcbcb;border-radius: 5px;width: 400px;font-size: 24px;background: #ececec;margin-right: 10px;color: #555;}
.big_lh_div .kaContent a{color: #ff0000;}
.big_lh_div .title{text-align: center;font-size: 24px;font-weight: bold;color: #009688;padding: 20px 0;}
.big_lh_div .title i{color: #009688;font-size: 20px;}
.big_lh_div .game-show-btns{text-align: center;margin-top: 50px;}

#thlb{display: none;margin-top: 20px;background: #ffffff;padding-bottom: 50px;}
#thlb .gap-hd{padding: 20px;}
#thlb .gap-hd h3{font-size: 24px;border-left: 5px solid #f44336;padding-left: 10px;}
#thlb .gap-hd .thts{margin-top: 20px;color: #f44336;}
#thlb .zxrk_main{padding: 0 20px;text-align: center;}
#thlb .zxrk_main tr{height: 50px;}
/**礼包**/

/**专题分类文章页**/
.content .ztlGprs{margin: 10px 0;}
.content .content_left{width: 895px;}
.content .content_left .content_left_title p{font-size: 24px;font-weight: bold;}
.content .content_left ul li{background: #fff;margin: 10px 0;height: 200px;}
.content .content_left ul li:hover{background: #fff8f8;webkit-box-shadow: 0 0 0.5rem 0 rgb(50 50 50 / 10%);box-shadow: 0 0 0.5rem 0 rgb(50 50 50 / 10%);}
.content .content_left ul li a .newslist_item_info{padding-top: 40px;}
.content .content_left ul li a .newslist_item_info .name{font-size: 22px!important;}
.content .content_left ul li a .newslist_item_info .time{line-height: 40px;}
.content .content_left ul li a .newslist_item_img{width:300px;max-height: 180px; float: left;overflow: hidden;margin: 10px;border-radius: 10px;}
.content .content_left ul li a .newslist_item_img img{width: 100%;}

.content .content_right{width: 295px;margin-left: 10px;}
.content .content_right .re_game{background: #fff;webkit-box-shadow: 0 0 0.5rem 0 rgb(50 50 50 / 10%);box-shadow: 0 0 0.5rem 0 rgb(50 50 50 / 10%);}
.content .content_right .re_game .re_game_titleimg{display: inline-block; overflow: hidden; max-height: 170px;border-radius: 10px;}
.content .content_right .re_game .re_game_name{display: flex;padding: 10px;}
.content .content_right .re_game img{width: 100%;}
.content .content_right .re_game .rgame{padding: 10px;}
.content .content_right .re_game .rgame .rgame_info{font-weight: bold;}
.content .content_right .re_game .re_smalltext p{padding: 10px;} 
.content .content_right .re_game .layui-btn{margin: 10px;width: 275px;background-color: #f44336;}
/**专题分类文章页**/