/* CSS Document */
/**公共样式**/
.container{ overflow:hidden;zoom:1;}
.dis-bot{ margin-bottom:15px;}
.dis-top{ margin-top:15px;}
.wrap{ background-color:#fff; border:1px solid #dbdbdb;}
.mid-tit h3{ padding:0 12px 0 15px;}
/**右边**/
.cata-r .tab-wrap{ overflow:hidden; zoom:1;}
.tab-wrap .tab-hd{ height:50px; width:100%; overflow:hidden}
.tab-wrap .tab-hd span{ float:left; cursor:pointer; display:inline-block; height:49px; line-height:49px; border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb; background-color:#fff; font-size:18px; font-weight:bold; text-align:center; width:148px;}
.tab-wrap .tab-hd span:last-child{ border-right:none}
.tab-wrap .tab-hd .active{ background-color:#fafafa;border-top:2px solid #ff7800; border-bottom:none}
.tab-wrap .tab-title{ padding:0 5px; height:35px; background-color:#fafafa;}
.tab-wrap .tab-title span{ float:left; display:inline-block; width:33%; text-align:center; line-height:35px;height:35px;}
.tab-wrap .tab-cont{ display:none; margin:0 5px;}
.tab-wrap .current{ display:block}
.tab-wrap .tab-cont li{ border-top:1px dotted #ccc; width:100%; height:45px; float:left;}
.tab-wrap .tab-bd span,.tab-wrap .tab-bd a{ display:inline-block; width:33%; text-align:center; height:45px; line-height:45px; text-align:center; overflow:hidden}
.game-hot .tab-cont {display: none; overflow:hidden;zoom:1; margin-right:15px; margin-left:5px;}
.game-hot .current {display: block;}
.game-hot .tab-cont li {width: 100%;height: 20px;line-height: 20px;padding: 6px 0;float: left;border-bottom: 1px dotted #dbdbdb; white-space:nowrap}
.game-hot .tab-cont li:nth-child(-n+3) em {background-color: #f6505c;}
.game-hot .tab-cont li em {float: left;display: inline-block;height: 20px;line-height: 20px;width: 30px;text-align: center;background-color:#8292a2;font-size: 12px;margin: 0 20px 0 10px; color:#fff;}
.game-hot .tab-cont a {float: left;display: inline-block;height: 20px;width: 170px;overflow: hidden;}
.game-hot .tab-cont .down-nub {float: right;height: 20px;font-size: 12px;color: #f6505c;}
.cata-news .tab-cont{ overflow:hidden;zoom:1; margin:0 15px}
.cata-news li{ height:40px; line-height:40px; overflow:hidden; border-bottom:1px dotted #dbdbdb}
.cata-news li:last-child,.game-hot .tab-cont li:last-child{ border-bottom:none}
.cata-tab .tab-hd{ width:95px; float:right}
.cata-tab .tab-hd span{ cursor:pointer; margin-top:10px; font-size:12px; display:inline-block; height:20px; width:40px; line-height:20px; text-align:center; margin-right:5px; background-color:#93979b; color:#fff}
.cata-tab .tab-hd .active{ background-color:#000}
.gift-zx li{ height:75px; border-bottom:1px dashed #ddd; margin:15px; margin-bottom:0; padding-bottom:15px;}
.gift-zx li:last-child{ border-bottom:none}
.gift-zx li img{ width:75px; height:75px; float:left}
.gift-zx li .text{ float:left; height:75px; width:130px; margin-left:13px;}
.gift-zx li .text span,.gift-zx li .text a{ display:block; height:25px; line-height:25px; float:left; overflow:hidden; width:100%;}
.gift-zx li .text span{ font-size:12px; color:#999}
.gift-zx li .lq{ display:inline-block; height:20px; line-height:20px; width:40px; text-align:center; border-radius:3px; background-color:#ff6600; color:#fff; font-size:12px; float:right; margin-top:27px;}

/**列表**/
.news-list{ border:1px solid #ddd; background-color:#fff;}
.news-nav{ height:38px; border-left:1px solid #f0f0f0; margin:15px;}
.news-nav a{ display:inline-block; height:36px; line-height:36px; border:1px solid #f0f0f0; border-left:none; padding:0 22px;}
.news-nav .active{ border-bottom:1px solid #ff7800; position:relative; top:1px}
.news-list-ul{}
.news-list-ul li{ height:120px; border-bottom:1px dashed #ddd; margin:20px 15px; padding-bottom:20px}
.news-list-ul img{ width:120px; height:120px; float:left}
.news-list-ul .text{ height:120px; float:right; width:715px;}
.news-list-ul .tit{ font-size:18px; font-weight:bold; display:block; width:100%; height:30px; line-height:30px; overflow:hidden}
.news-list-ul .time{ height:20px; line-height:20px; margin:5px 0; font-size:12px; color:#999}
.news-list-ul .time span{ margin-right:20px; color:#333;}
.news-list-ul .info{ height:50px; line-height:25px; margin-top:10px; color:#666;display: -webkit-box;-webkit-line-clamp: 2;word-wrap: break-word;word-break: break-all;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.cata-video{ overflow:hidden}
.video-zx{ width:268px; height:160px; margin:15px; position:relative;}
.video-zx img{ width:100%; height:100%;}
.video-zx .bg,.video-zx .tit{height:30px; position:absolute; left:0; bottom:0;}
.video-zx .bg{width:268px;background-color:#000; opacity:0.5;}
.video-zx .tit{width:248px;text-align:center; line-height:30px; left:10px;overflow:hidden; color:#fff; z-index:1; overflow:hidden}
.video-zx .btn{ display:inline-block; width:30px; height:30px; background:url(../images/play01.png) 0px 0px no-repeat; position:absolute; left:6px; bottom:36px;}
.video-zx:hover .btn{background:url(../images/play01.png) 0px -31px no-repeat;}
.video-zx:hover .tit{color:#ff7800;}
/**详情**/
.news-detail{ border:1px solid #ddd; padding:0 20px; background-color:#fff;}
.news-detail .art-tit{ text-align:center; margin:20px 0;}
.news-detail h1{ font-size:24px; line-height:30px;}
.news-detail .art-info { height:30px; line-height:30px; margin:10px 0; color:#999}
.news-detail .art-info span{ margin:0 10px;}
.news-detail .art-body{ line-height:30px;}
.news-detail .art-body img{ display:block; margin:10px auto;}
.news-detail .art-body a{color:#ff7800;}
.news-detail .art-body table a{ color:inherit}
.about-news{}
.about-news .about-ul{ overflow:hidden; padding:10px 0;}
.about-news .about-ul li{ width:49%; float:left; height:30px;}
.about-news .about-ul a{ display:inline-block; float:left; line-height:30px; height:30px;}
.about-news .about-ul .cata{ color:#ff7800; margin-right:6px;}
.about-news .about-ul .tit{ width:360px; overflow:hidden}
/**其他平台**/
.game-vis{margin:10px 0;}
.game-vis h3{ border-bottom:2px solid #ddd; height:35px; line-height:35px; margin-bottom:10px;}
.game-vis h3 a{ display:inline-block; padding-right:5px; border-bottom:2px solid #ff7800; font-size:18px;}
.game-vis h3 a:hover{ color:#333}
.game-vis .plat{overflow:hidden;}
.game-vis .plat li{ height:35px; line-height:35px; float:left; width:320px; margin:5px 10px; padding-left:33px; margin-right:60px}
.game-vis .plat li .title{ float:left; text-decoration:underline; color:#0000ff;max-width: 230px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.game-vis .plat li .down{ float:right; height:20px; line-height:20px; margin-top:5px; padding:2px 10px; border-radius:3px; background-color:#ff7d00; color:#fff;}
.game-vis .plat .iph{ background:url(../images/game-ico.jpg) 0px 0px no-repeat}
.game-vis .plat .adr{ background:url(../images/game-ico.jpg) 0px -55px no-repeat}
.game-vis .plat .jyb{ background:url(../images/game-ico.jpg) 0px -110px no-repeat}
.game-vis .plat .pc{ background:url(../images/game-ico.jpg) 0px -167px no-repeat}
.game-vis .plat .tenc{ background:url(../images/game-ico.jpg) 0px -220px no-repeat}
.game-vis .plat .baid{ background:url(../images/game-ico.jpg) 0px -269px no-repeat}
/** 插入下载截图 **/
#xq_crn.xq-ltop .game-pic .game-pic-main .btn{height: 50px;}
#xq_crn.xq-ltop .game-pic .game-pic-main{margin-top: 0;}
#xq_crn.xq-ltop li img{margin: 0px auto;}
