@charset "utf-8";
/* 初始化 */
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
a{color:#333;text-decoration:none}
a:visited{text-decoration:none}
a:hover{color:#ea5316;text-decoration:none}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,input{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
input:focus{outline:0}
.clear{clear:both}
.cl:after{clear:both;display:block;height:0;content:"\200B"}
body{background:#fff;color:#333;font:14px/1.5 PingFang sc,"Helvetica Neue",Helvetica,Tahoma,Arial,"Microsoft YaHei","WenQuanYi Micro Hei",SimSun,serif}
html{overflow-y:scroll}
html{overflow-y:-moz-scrollbars-vertical}
a.unline:hover{text-decoration:underline}
i{font-style:normal}
.fl{float:left}
.fr{float:right}
.textr{text-align:right}
.textl{text-align:left}
.textc{text-align:center}
.none{display:none}
.block{display:block}
.ovfh{overflow:hidden}
.wrap1200{margin-right:auto;margin-left:auto;width:1200px;height:auto}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt40{margin-top:40px;padding-bottom:30px}
.mt50{margin-top:50px}
.f16{font-size:16px}
.ovh{overflow:hidden}
.fwn{font-weight:400}
.pos{position:relative}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/****头部****/
/*顶部导航*/
.topbar{height:30px;border-top:1px solid #fff;background:#e6e6e6;color:#ccc;font-size:12px;font-family:'宋体';line-height:30px}
.topbar a{color:#000}
.topbar a:hover,.topbar-left a.addsc{color:#fe6609}
.topbar-left span{padding:0 15px}
.topbar-left{float:left;display:inline-block}
.topbar-right{float:right}
.topbar-right a.login{display:inline-block;padding-left:17px;background:url(../images/ico-vip.png) no-repeat left center}
.topbar-right span{padding:0 12px}

/*首页头部导航*/
.headMenu{position:relative;width:100%;height:85px;border-bottom:3px solid #ea5316}
.headMenu .menu-logo{float:left;margin-top:25px}
.headMenu .menu_right{float:right;padding-top:25px;max-width:600px}
.headMenu .menu_right ul{overflow:hidden;height:56px}
.headMenu .menu_right ul li{float:left;margin-left:50px;text-align:center}
.headMenu .menu_right ul li:first-child{margin-left:0}
.headMenu .menu_right ul li a{display:block;color:#000;font-size:18px;font-family:'Microsoft YaHei'}
.headMenu .menu_right ul li:hover{cursor:pointer}
.headMenu .menu_right ul li span{clear:both;display:block;color:#949494;font-size:10px;font-family:'宋体';line-height:12px;-webkit-transform:scale(.8);-o-transform:scale(1)}
.headMenu .menu_right ul li.current a,.headMenu .menu_right ul li.current span,.headMenu .menu_right ul li:hover a,.headMenu .menu_right ul li:hover span{color:#ea5316}
.headMenu .menu_right ul li.current a,.headMenu .menu_right ul li:hover a{font-weight:700}

/*搜索*/
.index-sou{float:right;margin-top:21px;width:188px;height:42px;border:1px solid #e6e6e6;border-radius:21px;background:#f7f7f7}
.index-sou .searchBox-txt{float:left;padding:0 20px;width:110px;height:42px;background:0 0;color:#666;font-size:14px;line-height:42px}
.index-sou .searchBox-btn{float:right;width:36px;height:42px;background:0 0;background:url(../images/sou.png) no-repeat left center;cursor:pointer}
.index-sou .searchBox-txt:-moz-placeholder{color:#666}
.index-sou .searchBox-txt::-moz-placeholder{color:#666}
.index-sou .searchBox-txt:-ms-input-placeholder{color:#666}
.index-sou .searchBox-txt::-webkit-input-placeholder{color:#666}

/*footer*/
.footer-link .foot-cat,.footer-link .sl-w6 ul li .foot-code,.footer-link .sl-w6 ul li .foot-weixin,.footer-link .sl-w6 ul li .i-tqq,.footer-link .sl-w6 ul li .i-tqq:hover,.footer-link .sl-w6 ul li .i-weibo,.footer-link .sl-w6 ul li .i-weibo:hover,.footer-nav .foot-backtop,.footer-nav .foot-backtop:hover,.footer-nav .foot-logo,.footer-nav .foot-mail,.footer-nav .foot-mail:hover{background-image:url(http://www.7k7kjs.cn/mainsite/img20140306/qike-sprite8.png);background-repeat:no-repeat}
.footer{margin-top:50px;width:100%;border-top:1px solid #ebebeb;background:#fff;text-align:center;font-size:12px;clear:both}
.footer-nav{border-bottom:1px dotted #e8e8e8}
.footer-nav .sug-auto-complete{top:27px}
.footer-link{position:relative;overflow:hidden;padding:10px 0;text-align:left;line-height:20px}
.footer-link .foot-cat{position:absolute;right:0;bottom:0;width:183px;height:55px;background-position:0 -94px}
.footer-link a{color:#a2a2a2}
.footer-link a:hover{color:#ff9d5c;text-decoration:none}
.footer-link .sl-menu{padding:10px;border-bottom:1px dotted #c5e1fb}
.footer-link .sl-menu li{color:#959595;font:700 14px/1.5 microsoft yahei,arial}
.footer-link .sl-w1,.footer-link .sl-w2,.footer-link .sl-w3,.footer-link .sl-w4,.footer-link .sl-w6{float:left;display:inline;overflow:hidden;margin:0 0 0 20px;height:162px;border-right:1px dotted #e8e8e8;font-family:'simsun';position:relative}
.footer-link .sl-w1 h3,.footer-link .sl-w2 h3,.footer-link .sl-w3 h3,.footer-link .sl-w4 h3,.footer-link .sl-w6 h3{color:#5f5f5f;text-align:left;font:700 12px/24px arial}
.footer-link .sl-w1 ul,.footer-link .sl-w2 ul,.footer-link .sl-w3 ul,.footer-link .sl-w4 ul,.footer-link .sl-w6 ul{overflow:hidden;width:100%}
.footer-link .sl-w1 ul li,.footer-link .sl-w2 ul li,.footer-link .sl-w3 ul li,.footer-link .sl-w4 ul li,.footer-link .sl-w6 ul li{float:left;display:inline;overflow:hidden;margin-right:25px;margin-bottom:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}
.footer-link .sl-w1 ul li,.footer-link .sl-w2 ul li,.footer-link .sl-w3 ul li,.footer-link .sl-w4 ul li{width: 60px}
.footer-link .sl-w1{width:210px;margin-left:0}
.footer-link .sl-w4{width:200px}
.footer-link .sl-w3{width:120px}
.footer-link .sl-w2{width:110px}
.footer-link .sl-w6{float:right;width:176px;border-right:0}
.footer-link .sl-w1 ul li{width:80px}
.footer-link .sl-w2 ul li{width:82px}
.footer-link .sl-w3 ul li{width:90px}
.footer-link .sl-w4 ul li,.footer-link .sl-w5 ul li{width:72px}
.footer-link .sl-w6 h3{margin-bottom:5px}
.footer-link .sl-w6 ul{width:120%}
.footer-link .sl-w6 ul li{margin:0;width:98px}
.footer-link .sl-w6 ul li .foot-code{display:block;margin-bottom:18px;width:80px;height:80px;background-position:0 -191px}
.footer-link .sl-w6 ul li .foot-weixin{padding-left:30px;width:50px;height:26px;background-position:0 -1006px;color:#8a8a8a;white-space:normal;line-height:13px}
.footer-link .sl-w6 ul li .i-tqq,.footer-link .sl-w6 ul li .i-weibo{display:block;margin:0 0 5px;padding:0 0 0 30px;width:50px;height:26px;color:#8a8a8a;line-height:26px}
.footer-link .sl-w6 ul li .i-tqq:hover,.footer-link .sl-w6 ul li .i-weibo:hover{color:#ff9d5c}
.footer-link .sl-w6 ul li .i-weibo{background-position:0 -970px}
.footer-link .sl-w6 ul li .i-weibo:hover{background-position:0 -934px}
.footer-link .sl-w6 ul li .i-tqq{background-position:0 -898px}
.footer-link .sl-w6 ul li .i-tqq:hover{background-position:0 -862px}
.footer-link .about-us{text-align:center}
.footer-link .about-us h3{color:#a4a4a4;font:700 14px/20px microsoft yahei,arial}
.footer-link .friend-link{clear:both;overflow:hidden;padding:8px 0;border-top:1px dotted #e8e8e8;border-bottom:1px dotted #e8e8e8;zoom:1}
.footer-link .friend-link h3{float:left;overflow:hidden;color:#c7c7c7;text-align:center;font-weight:400;line-height:20px}
.footer-link .friend-link .fr-cont-wrap{float:left;overflow:hidden;width:878px;height:20px;color:#c7c7c7;text-align:left;text-overflow:ellipsis;white-space:nowrap;line-height:20px}
.footer-link .friend-link a{padding:0 5px;color:#666;line-height:20px}
.copyright{float:left;padding-top:8px;width:984px;color:#a2a2a2;line-height:24px}
.copyright .box-bd{border:0 none}
.copyright .a{margin:8px 0 0 -10px}
.copyright .a span{color:#d8d8d8}
.copyright a{padding:0 10px}
.copyright span{padding:0 10px 0 0}
.copyright a:hover{color:#ff6701}
.copyright .c,.copyright .d{color:#c7c7c7}
.fc-blue,.fc-blue a,a.fc-blue{color:#0090eb}
.fc-orange,.fc-orange a,a.fc-orange{color:#ff6701}
.fc-green,.fc-green a,a.fc-green{color:#14b820}
.fc-pink,.fc-pink a,a.fc-pink{color:#ff5fc8}
.fc-gray,.fc-gray a,a.fc-gray{color:#8e8e8e}
.fc-brown,.fc-brown a,a.fc-brown{color:#ab863c}
.fc-sy,.fc-sy a, a.fc-sy{color:#f9bc00}

/*fanye*/
.pb-pages{padding:20px 0 0;height:30px;text-align:center;clear:both}
.pb-pages a{display:inline-block;margin-right:5px;padding:0 12px;height:22px;background-color:#fff;font-size:12px;line-height:22px;transition:all .3s ease 0s}
.pb-pages a:hover{color:#ea5316}
.pb-pages a.on{border-radius:2px;background:#ea5316;color:#fff}
.pb-pages a.none{color:#999}

/* 面包屑导航 */
#mbx{clear:both;width:100%;height:50px}
#mbx .mbxbox{overflow:hidden;margin:0 auto;width:1200px}
#mbx .mbxbox a{float:left;display:block;margin:16px 0;padding:0 15px 0 10px;background:url(../../images/next.png) no-repeat right center;color:#000;font-size:14px;line-height:18px}
#mbx .mbxbox a:hover{background:url(../images/jt2-2.jpg) no-repeat right center;color:#ea5316}
#mbx .mbxbox a.mbx_current{padding-right:0;background-image:none;color:#666}

/*游戏视频*/
.w-360{float:left;width:360px}
.w-820{float:right;width:820px}
.w-360 a.pic{position:relative;float:left;display:block;width:360px;height:360px}
.w-360 a.pic img{z-index:9;display:block;width:360px;height:360px}
.w-360 a.pic i{position:absolute;bottom:0;left:0;z-index:10;width:360px;height:215px;background:url(../images/line2.png) repeat-x bottom}
.w-360 a.pic p{position:absolute;bottom:15px;left:0;z-index:11;padding:0 20px;width:320px;color:#fff;text-align:left;font-weight:700;font-weight:700;font-size:28px;font-family:"Microsoft YaHei";line-height:40px}
@keyframes play{100%{opacity:0;transform:scale(1.5)}
}
.video-list{margin-left:-16px}
.video-list li{float:left;display:inline;margin:0 0 20px 16px;width:193px;font-family:"Microsoft YaHei"}
.video-list li a.pic{position:relative;margin-bottom:10px}
.video-list li a.pic,.video-list li a.pic p,.video-list li img{display:block;width:193px;height:107px}
.video-list li a.pic p{position:absolute;top:0;left:0;z-index:10;background:url(../images/line5.png) repeat-x bottom}
.video-list li .text{overflow:hidden;margin-top:5px;height:50px;text-align:left;line-height:25px}
.video-list li:hover .text a{color:#ea5316}
.video-list li a.pic i{position:absolute;top:50%;left:50%;z-index:20;display:none;margin-top:-12px;margin-left:-10px;width:20px;height:24px;background:url(../images/vd.png) no-repeat}
.video-list li a.pic em{position:absolute;right:5px;bottom:5px;z-index:20;color:#fff;font-size:12px}
.video-list li a.pic:hover i{display:block}
.video-list li a.pic:hover i::before{display:block;display:.5;width:20px;height:24px;background:url(../images/vd.png) no-repeat;content:'';animation:play 1s linear infinite}
.video-list li a.pic:hover p{background:rgba(0,0,0,.6);background-image:none;transition:all .3s ease-in 0s}
.video-list li a.pic:hover em{display:none}
.video-list li>p{line-height:21px;height:42px;overflow:hidden}

/*游戏图片*/
.gametuji{position:relative;overflow:hidden;height:399px}
.gametuji li{position:absolute}
.gametuji li.img1{top:0;left:0;width:268px; height:399px;}
.gametuji li.img2{top:0;left:269px;width:196px; height:259px;}
.gametuji li.img3{top:260px;left:269px;width:196px; height:139px;}
.gametuji li.img4{top:0;left:466px;width:268px; height:399px;}
.gametuji li.img5{top:0;left:735px;width:196px; height:144px;}
.gametuji li.img6{top:145px;left:735px;width:196px; height:254px;}
.gametuji li.img7{top:0;left:932px;width:268px; height:399px;}
.gametuji li a.pic{ display:block;}
.gametuji li img{display: block;width: 100%;height: 100%;object-fit: cover;}
.gametuji li.img1 a.pic,.gametuji li.img4 a.pic,.gametuji li.img7 a.pic{width:268px; height:399px;}
.gametuji li.img2 a.pic{width:196px; height:259px;}
.gametuji li.img3 a.pic{width:196px; height:139px;}
.gametuji li.img5 a.pic{width:196px; height:144px;}
.gametuji li.img6 a.pic{width:196px; height:254px;}
.gametuji .img1 .mask,.gametuji .img4 .mask,.gametuji .img7 .mask{height:399px}
.gametuji .img2 .mask{height:259px}
.gametuji .img5 .mask{height:144px}
.gametuji .img6 .mask{height:254px}
.gametuji .img3 .mask{height:139px}
.gametuji .mask{position:absolute;top:399px;left:0;display:table;width:100%;height:100%;background:url(../images/tubj.png);color:#fff;font-size:14px;line-height:26px;transition:all .5s ease 0s}
.gametuji .mask .cont{position:relative;display:table-cell;padding:10px}
.gametuji .mask p{text-align:left;}
.gametuji .mask p a{display:inline-block;padding:0 10px;background:url(../images/short-line3.jpg) no-repeat left center;color:#fff;line-height:24px}
.gametuji .mask p a:first-child{background:0 0}
.gametuji .mask p a:hover{color:#ea5316}
.gametuji .mask a.more{position:absolute;bottom:20px;left:20px;display:block;margin-bottom:5px;width:28px;height:28px;background:url(../images/ico-index.png) no-repeat 0 -344px}
.gametuji li.hover .mask{top:0}
.gametuji .mask a.more:hover{background-position:0 -401px}
.gametuji .masktwo{ position:absolute;bottom:0;left:0;width:100%;height:30px;background: rgba(0,0,0,.6);}
.gametuji .masktwo a.text{color:#fff;font-size:13px;height:30px;line-height:30px;display:block;padding:0 10px;overflow:hidden;text-align: center;}
.gametuji .masktwo a.text:hover{ color:#ea5316;}
.gametuji li a.pic:hover img{opacity:.8;filter:alpha(opacity=80);transition:all .5s ease 0s;}
/*列表页右侧通用*/
.rt-tit{overflow:hidden;padding:17px 0 20px;height:20px}
.rt-tit span{float:left;height:20px;color:#888;font-weight:700;font-size:20px;line-height:20px}
/*最新专区*/
.g_zq{padding-top:10px}
.g_zq li{overflow:hidden;margin-bottom:10px}
.g_zq li .zq_img{position:relative;float:left;overflow:hidden;width:220px;height:110px}
.g_zq li .zq_img>a{position:absolute;top:50%;left:50%;display:block;margin:-500px 0 0 -500px;width:1000px;height:1000px;background:#f8f8f8;text-align:center}
.g_zq li .zq_img>a img{width:220px;height:110px;vertical-align:middle;-webkit-transition:-webkit-transform .2s;transition:transform .2s}
.g_zq li .zq_img>span{position:absolute;top:0;right:0;display:block;width:5px;height:110px;background:url(../images/zq.png) no-repeat 0 0}
.g_zq li .zq_text{float:left;overflow:hidden;padding:20px 4px;width:102px;background:#fcfaf2;text-align:center}
.g_zq li .zq_text p{clear:both;overflow:hidden;margin:13px 0;height:18px;color:#565656;font-size:16px;line-height:18px}
.g_zq li .zq_text em{display:block;padding-top:8px;border-top:1px solid #ede9db;color:#9c5634;font-weight:700;line-height:17px}
.g_zq li:hover .zq_img>a img{-webkit-transform:scale(1.05);transform:scale(1.05);zoom:1.05;-ms-transform:scale(1.05)}
.g_zq li:hover .zq_img>span{background-position:-5px 0}
.g_zq li:hover .zq_text{background:#fffae5}
.middle{display:inline-block;width:0;height:100%;vertical-align:middle}

/*热门资讯*/
.a-noimg1{overflow:hidden}
.a-noimg1 li{overflow:hidden}
.a-noimg1 li>i{float:left;margin:11px 12px 0 0;width:20px;color:#595959;text-align:center;font-size:12px;line-height:16px}
.a-noimg1 li.rank1>i{background:#ea5316;color:#fff}
.a-noimg1 li.rank2>i{background:#f0865b;color:#fff}
.a-noimg1 li.rank3>i{background:#f9cbb9;color:#fff}
.a-noimg1 li>p{overflow:hidden;border-bottom:1px dashed #e4e4e4}
.a-noimg1 li:last-child>p{border-bottom:none}
.a-noimg1 li p a{float:left;display:block;overflow:hidden;height:39px;color:#565656;line-height:39px}
.a-noimg1 li p a:hover{color:#000}

/*精品内容*/
.a-imgtext1 li{clear:both;overflow:hidden;margin-bottom:10px}
.a-imgtext1 li>a{display: block;float:left;width:138px;height:92px;overflow: hidden; }
.a-imgtext1 li>a img{display:block;width: 100%;height: 100%;object-fit: cover;}
.a-imgtext1 li .con{float:left;padding:5px 0 0 12px;width:180px;height:76px}
.a-imgtext1 li .tit{overflow:hidden;max-height:42px;line-height:21px;font-size: 15px;}
.a-imgtext1 li .tit a{color:#262626}
.a-imgtext1 li .tit a:hover{color:#ea5316}
.a-imgtext1 li .txt{overflow:hidden;margin-top:15px;height:46px;color:#888;line-height:23px}
.a-imgtext1 li .other{overflow:hidden;margin-top:14px;height:18px;font-size:12px;line-height:18px}
.a-imgtext1 li .other .time{float:left;background:url(../../images/dian4.png) no-repeat left center;color:#565656;text-indent:15px}
.a-imgtext1 li .other .zuozhe{float:left;display:inline-block;overflow:hidden;padding-right:20px;max-width:70px;color:#ea5316}