/*游戏广告*/
.game-Artising{padding:0px;margin: 0px; height: 60px;background-color: #fff; position: relative;overflow: hidden;}
.game-pic{width: 100%; height: 60px;padding: 0px;margin: 0px; background: #eee; display: block; position: relative;overflow: hidden;}
.Close-Button{width: 64px;height: 21px;position: absolute;right: 0;bottom: 0;overflow: hidden;color: #fff;}

h2.hd{padding-left:10px; height: 40px; border-bottom:1px solid #f0f0f0; margin-bottom: 10px; font-weight:normal;}
h2.hd span{float:left;height:40px;line-height:42px; padding: 0 10px; display:block;font-size:16px;font-weight:600;color:#1082dd;border-bottom:1px solid #1082dd;}

.article { padding:15px 15px 10px 15px;clear: both;  background: #fff; }
.article p img,.article center img{width: 100% !important;height: auto !important;}
.article h1{font-size:20px;line-height:34px;padding:5px 0 10px 0;}
.artinfo{position:relative;color:#858585;padding-bottom:5px;border-bottom:1px dotted #ddd;height:20px;clear:both;}
.artinfo span{float:left;margin-right:10px;}
.artinfo span.time:before,.artinfo span.author:before{content:'';display:inline-block;width:20px;height:16px;margin:-2px 0;}
.artinfo .time:before{background:url(../images/time.png) no-repeat center 1px;background-size:15px;}
.artinfo .author:before{background:url(../images/m_ico.png) no-repeat -18px 0;background-size:100px;}


.artbody{padding-top:5px;color:#333;line-height:26px;overflow: hidden;}
.artbody table{ width: 100%!important; border-collapse:collapse;border:none;text-align:center; }
.artbody table td {box-sizing: border-box;padding: 5px; height: 45px;}
.artbody table td a{ color: #0da6ed;}
.artbody p {margin:10px 0 10px 0; font-size:15px}
.artbody p a{color: #0877d0;}
.artbody p img {width: 100%;}
.mid-more { height: 35px; line-height: 35px; text-align: center; background-color: #f6f6f6; margin: 10px; }
.mid-more a span { font-size: 1rem; color: #999 }
.mid-more .arr, .mid-title .arr { display: inline-block; width: 8px; height: 8px; border-top: 1px solid #999; border-right: 1px solid #999; -webkit-transform: rotateZ(45deg); transform: rotateZ(45deg); }


/*下载1*/
.down_box{width: 100%;height: 45px;margin-top: 10px;background: #f4f4f4;overflow: hidden;zoom:1;position: relative;}
.down_box .game_img{width:35px;display:inline-block;margin: 5px 6px;float: left;}
.down_box .game_img img{width: 35px;height: 35px;border-radius: 6px;}
.down_box .mid{padding-right: 90px;float: none !important;}
.down_box .mid a.game_name{font-size: 16px;color: #444;height: 25px;line-height: 25px;margin-top: 10px;display: block;overflow: hidden;font-family: Arial,'Microsoft Yahei';}
.down_box .mid span{color: #aaa;font-size: 12px;display: block;margin-top: 3px;}
.down_box .mid span a {margin-right: 8px;color:#999;}
.down_box .mid span i{font-style: normal;margin-left: 8px;}
.down_box .down_btn{display: block;width: 50px;height: 32px; background:#f02f2f;position: absolute;top: 6px;right: 5px;border-radius:3px;}
.down_box .down_btn em{display: none;width: 16px;height: 16px;background:url(http://static.yxdown.com/m/m_news/images/icon3.png) no-repeat center bottom;background-size: 100% auto;margin: 0 auto;padding-top: 6px;margin-bottom: 2px;}
.down_box .down_btn span{display: block;font-size: 14px;color: #fff;line-height: 32px;height: 32px;text-align: center;overflow: hidden;padding-left:0px;}


/*评论*/
.comment { border-top:10px solid #efefef; padding:0px 0 10px 0;clear: both;  background: #fff; }

/*相关文章*/
.xgarticle{border-top:10px solid #efefef; padding:0px 0 10px 0;clear: both;  background: #fff; }
.xgarticle li{height:36px;line-height:36px;overflow:hidden;border-bottom:1px dashed #ccc;position:relative}
.xgarticle li:last-child{border-bottom:none;}
.xgarticle li a{height:38px;line-height:38px;overflow:hidden;display:block;padding-left:22px;width: 85%;text-overflow: ellipsis;white-space: nowrap;float: left;}
.xgarticle li em{display:inline-block;width:4px;height:4px;background:#999;border-radius:50px;position:absolute;top:17px;left:12px;}
.xgarticle li span{float: right;margin-right:10px;color: #ccc;}
.xgnr table{width: 100% !important;border-collapse:collapse;}

/*相关下载*/
.xgdown { border-top:10px solid #efefef; padding:0px 0 10px 0;clear: both;  background: #fff; }
.xgdown li{overflow:hidden;border-bottom:1px dashed #ddd;padding:12px 15px; position: relative;}
.xgdown li img{width:60px;height:60px;border-radius:5px;float:left;margin-right:10px;}
.xgdown li .r-down { position: absolute; right:10px; top:40px; display: block; float: right; width:80px; text-align: center; line-height: 30px;background: #3ab73a; border-radius:4px; color:#fff;}
.xgdown li .r-tit{overflow:hidden;height:30px;line-height:30px; font-size: 18px; margin-bottom: 5px; display: block;color: #333;}
.xgdown li span{color:#858585;font-size:13px;}
.xgdown li span.r-raty{color:#f02f2f;font-weight:bold;font-family:Georgia;font-size:14px;}
.xgdown li .down_btn {width: 40px;height: 25px;padding-top: 35px;color: #09f;line-height:25px;text-align:center;background: none;position:absolute;right:10px;top:12px;}
.xgdown li .down_btn em {position: absolute;left: 0;top: 0;display: inline-block;width: 100%;height: 30px;background: url(../images/snav.png) 9px -175px no-repeat;background-size: 26px auto;}


/*猜你喜欢*/
.app_guess{border-top: 10px solid #efefef;padding:0px 0 10px 0;clear: both;  background: #fff;}
#guess_main{margin:10px 5px 0;}
.guessCont .info span{font-size:16px;line-height:26px;background:url(//img.hackhome.com/images/Arr.gif) no-repeat left center;padding-left:10px;}
.guessCont .info span i{font-size:13px;padding-left:5px;}
.guessCont .info p{color:#858585;text-indent:2em;height:66px;line-height:22px;overflow:hidden;}
.guessList{overflow:hidden;margin-top:10px;}
.app_guess .hd_article .cur{color: #1082dd;}
.guessList li {float: left;width: 25%;text-align: center;margin-bottom: 10px;}
.guessList li a{position:relative;display:block;overflow:hidden;width:66px;margin:0 auto;}
.guessList li .btn-down {display: block;text-align: center;line-height: 24px;border: 1px solid #1082dd;font-size: 12px;border-radius:4px;color: #1082dd;}
.guessList .appimg {width: 66px;height: 66px;border-radius: 8px;}
.guessList .gameTit{height:26px;line-height:26px;font-size:13px;overflow:hidden;}
.guessList .gameTit{width:70px;margin:0 auto;}
.tj_ztcon{display: block;overflow: hidden;position: relative;background: rgba(99,99,99,0.7);border-radius: 3px;padding: 12px 0;margin: 10px;}
.tj_ztimg{width: 62px;height: 62px;display: inline-block;float: left;overflow: hidden;border-radius: 10px;margin-left: 8px;}
.tj_ztimg img{ width:62px; height: 62px;}
.tj_zttitle{padding-right: 10px;overflow: hidden;padding-left: 8px;}
.tj_zttitle h3{font-size: 16px;color: #fff;height:17px;line-height: 17px;overflow: hidden;margin-right: 80px;}
.tj_zttitle p{font-size: 12px;color: #dcdbdb;margin-top: 12px;line-height: 18px;max-height:  36px;overflow:  hidden;}
.tj_ztbtn{display: block;overflow: hidden;width: 80px;height:28px;line-height: 26px;font-size: 14px;color: #fff;background: #0877d0;text-align:center;position: absolute;top: 8px;right: 8px;border-radius: 4px;}
.hd_article,.hd1{display:-webkit-box;display:-moz-box;display:box;}
.hd_article span,.hd1 span{-webkit-box-flex:1.0;-moz-box-flex:1.0;box-flex:1.0;text-align:center;display:block;height:36px;line-height:36px;font-size:16px;overflow: hidden;margin: 0 1%;}
.hd_article span a i{background:#f50;color:#fff;padding:1px 4px;border-radius:8px;letter-spacing:0.6px;font-size:12px;margin-left:4px;}
.hd_article span.cur,.hd1 span.cur{border-bottom: 2px solid #ccc;}


/*文章专区 列表页*/
.catelink_info{background:#fafafa;padding: 15px 0;width: 100%;}
.catelink_info a{display: inline-block;font-size: 14px;border: 1px solid #ddd;border-radius: 3px;padding: 6px 3%;margin:0px 0 0 7px;color: #555;background: #eee;}
.catelink_info a.hover {background: #0877d0; color: #fff;border: 1px solid #0877d0;}
.zq_banner { position:relative; height: 150px }
.zq_banner img { width: 100%; height: 150px }
.zq_banner .text { position: absolute; width: 100%; bottom:0; left: 0;background: rgba(0,0,0,0.6); padding: 10px 0 }
.zq_banner .text h4 { line-height: 30px; height: 30px; color: #fff; padding-left: 15px; font-size: 16px; }
.zq_banner .text p { font-size: 12px; color: #ddd; padding: 0 15px }
.news_list {background: #fff;padding:0px 10px 10px 10px;}
.news_list h3{ height:50px; line-height:50px; border-bottom:1px solid #eeeeee;  font-size: 18px;}
.news_list h3 font{ color:#0877d0; padding-right: 5px}
.news_list li{border-bottom:1px dashed #ccc;padding:15px 0 15px 0;}
.news_list li:last-child{border:none;}
.news_list img{width:120px;height:80px;float:left;margin-right:10px;border-radius:3px;margin-top:5px;}
.news_list .list_text h4{font-weight:normal;font-size:18px;height:30px;line-height:30px;overflow:hidden;}
.news_list .list_text p{height:40px;overflow:hidden;line-height:20px;color:#999;font-size:12px;display:block;}
.news_list .list_text span{display:block;margin:2px 5px 0 0;  font-size: 12px; color: #999}
.pageBtn{text-align:center;padding-top:20px;padding-bottom:20px;}
.pageBtn a{color:#858585;border:1px solid #ccc;padding:5px 10px;border-radius:2px;margin-right:10px}
.pageBtn{margin-top:10px;}
.pageBtn a.cur{border:1px solid #0877d0;background:#0877d0;color:#fff;}


.topggbox{background:rgba(0, 0, 0, 0.6);width:100%;height:55px;line-height:55px;text-align:left;margin-top: 0;font-size:12px;color:#fff;position: relative;bottom:0;}
.topggbox p.p-1{height:20px;line-height:20px;position:absolute;left: 59px;top:8px;color:#fff;font-size: 15px;}
.topggbox em{float:left;width:40px;height:40px;margin: 8px 0 0 10px;border-radius: 4px;background-repeat: no-repeat;}
.topggbox .lk1{float:right;width:56px;height:30px;line-height:32px;text-align:center;background:#51c51d;color:#fff;margin: 13px 30px 0 0;padding:0 3px;border-radius:14px;}
.topggbox .gd{display:inline-block;width:165px;height:15px;vertical-align:middle;overflow:hidden;margin:22px 0 0 10px;color:#CCC;font-size:13px}
.topggbox .gd li{height:15px;line-height:16px; overflow:hidden}

.g_nav{width:100%;margin: 5px 0 0px 0;border-bottom: 1px solid #ddd;height: 39px;}
.g_nav ul{ padding:0 10px; display:block;}
.g_nav li{width:25%;height:40px;float:left;text-align: center;}
.g_nav li a{display: inline-block;overflow:hidden;text-align:center;font-size: 15px;color: #333;height:38px;line-height:38px;padding: 0 5px;}
.g_nav .hover a{color: #0877d0;border-bottom: 3px solid #0877d0;}

/*new-tab-bar*/
.tab-bar a {width: 33.3333%;text-align: center;display: inline;font-size: 14px;color: #6c6c6c;cursor: pointer;line-height: 40px;height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.tab-bar a.active { position: relative; color: #399afd; }
.tab-bar a.active:before {content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #399afd;}
.tab-bar a.active:after {content: "";width: 0;height: 0;border-left: .2rem solid transparent;border-right: .2rem solid transparent;border-bottom: .2rem solid #399afd;position: absolute;left: 0;right: 0;bottom: .05rem;margin: auto;}
.tab-bar.active{border:none;position: fixed;width: 100%;top: 0;left: 0;z-index: 9;background: #fff;margin: 0;border: 0;box-shadow: 0 0 20px 1px rgba(0,0,0,.2);}
.tab-bar .tab-bar-down{display:none;}
.tab-bar.active .tab-bar-down{display: inline;color: #fff;background: #399afd;width: 25%;text-align: center;font-size: 14px;cursor: pointer;line-height: 40px;float: left;}
.tab-bar.active a {width: 25%;}
.tab-bar-down img {width: 12px;height: 12px;margin-right: 4px;}
.tab-bar {border-bottom: 1px solid #eee;height: 40px;}


.cts-box3 {width: 100%; margin-top:0px; overflow: hidden;}
.cts-box3 .cts-game { background: #f4f4f4;overflow: hidden;}
.cts-box3 .cts-game .cts-box-img {width:22%; display:block;margin: 10px 0px 10px 10px;float: left;}
.cts-box3 .cts-game .cts-box-img img { width:100%;border-radius: 10px; display: block; }
.cts-box3 .cts-game .cts-box-info { float: right; width: 71%;padding-top: 10px}
.cts-box3 .cts-game .cts-box-info .name { font-size: 18px;color: #222; height:30px; line-height: 30px; overflow: hidden; }
.cts-box3 .cts-game .cts-box-info p { margin: 0; line-height: 24px;font-size: 13px }
.cts-box3 .cts-game .cts-box-info p.byte {float: left; margin-right:25px; }
.cts-box3 .cts-game .cts-box-info p.cate {float: left;}
.cts-box3 .cts-game .cts-box-info p.update { clear: both; }
.cts-box3 .tag { background: #f4f4f4; overflow: hidden; padding: 8px 0 0 8px }
.cts-box3 .tag span{font-size: 13px; display: inline-block; line-height: 24px; border: 1px solid #efefef; background: #fff; color: #999; padding: 0 9px; margin-right:2px; border-radius: 3px; margin-bottom: 8px}
.cts-box3 .tag a {font-size: 13px; display: inline-block; line-height: 24px; border: 1px solid #f02f2f; background: #fff; color: #f02f2f; padding: 0 9px; margin-right:2px; border-radius: 3px;  margin-bottom: 8px}
.cts-box3 .tag a:hover { background: #f02f2f; color: #fff;border: 1px solid #f02f2f; }
.cts-box3 .cts-box-down { clear: both; overflow: hidden; padding-bottom: 10px; }
.cts-box3 .cts-box-down a {height: 36px;display: block;background: #f02f2f;border-radius: 20px;font-size:18px;color: #FFFFFF;text-align: center;line-height: 36px;margin: 10px 10px 0;}

.cts-box3 .cts-box-down .downbtn_a{display:inline-block;width: 45%;height: 40px;float: none;line-height: 40px;margin: 10px 2.5% 0 2%;margin-bottom:10px;background:#fff;font-size: 14px;border: 1px solid #0877d0;color: #0877d0;box-sizing:  border-box;border-radius:5px;}
.cts-box3 .cts-box-down .downbtn_b{background: #0877d0;display:  inline-block;width: 45%;margin: 10px 2% 0 2%;margin-bottom:10px;line-height: 20px;height: 38px;padding-top:  2px;vertical-align: top;font-size: 14px;border-radius: 5px;color: #fff;}
.cts-box3 .cts-box-down .downbtn_b i{display:block;height: 16px;line-height: 16px;font-size:12px;text-align:center;font-style:normal;opacity:.8;}
.cts-box3 .cts-box-down p{font-size:12px;margin:0 3%;background:#fff3e2;color:#787878;padding:4px 8px;box-sizing:border-box;border:1px solid #ffe0b5;line-height:20px;margin-bottom:10px;border-radius:5px;}
.cts-box3 .cts-box-down p em{ color:#f75934;}
.cts-box3 h2.hd { padding-left: 0 }

.game_detail{display:block;z-index:999;padding:.2rem 0}
.game_detail img{width: 100px;height: 100px;display:block;margin: 10px auto 0;border-radius: 10px;}
.game_detail h1{font-size: 18px;color:#333;height: 40px;line-height: 40px;font-weight:400;text-align:center;overflow:hidden;}

.m-score-box{margin-top: 12px;overflow: hidden;}
.m-score-box .m-score-item{position:relative;font-size: 14px;color:#aaa;text-align:center;width:33.3333%;float:left;}
.m-score-box .m-score-item:not(:last-child):after{content:"";position:absolute;display:block;width:.02rem;height:.6rem;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.m-score-box .m-score-item .m-icon-box{font-size: 20px;color:#464646;margin-bottom: 5px;text-align:center;}
.m-score-box .m-score-item .m-icon-box .icon-hot{background-image: url(../images/ic-hot-g.png);}
.m-score-box .m-score-item .m-icon-box .icon-star{background-image: url(../images/ic-star.png);}
.m-score-box .m-score-item .m-icon-box .icon-user{background-image: url(../images/ic-user-g.png);}
.m-score-box .m-score-item .m-icon-box .icon{position:relative;top: -3px;width: 18px;height: 18px;margin-right: 5px;}
.icon{display:inline-block;vertical-align:middle;background-size:contain;background-position:center center;background-repeat:no-repeat}
#downlinkaddress{display:block;width:5.94rem;height:.8rem;text-align:center;line-height:.8rem;background:#0db5ec;border-radius:.4rem;font-size:.34rem;color:#fff;margin:.3rem auto 0}
.sm{text-align:center;font-size: 14px;color:#259d5d;padding-top: 10px;}
.sm span{padding: 0 15px;position:relative;}
.sm span::after{content:"";position:absolute;width: 12px;height: 12px;left: 0px;top: 7px;margin-top: -5px;background: url(../images/icon-lvse@2x.png) no-repeat;background-size: 12px;}


.yxfl{ width:100%; max-height:280px; overflow:hidden; display:block;margin-top:12px; padding-bottom:2px;}
.slide_A{ overflow:hidden;}
.slide_A a{ display: inline; width: 150px;  float:left;  text-align:center;overflow: hidden;margin-right: 10px;}
.slide_A a img{ width:100%; max-height:280px; display: block;}

/* 标签 */
.artbody .tag { background: #f4f4f4; overflow: hidden; padding: 8px 0 0 8px;display: none; }
.artbody .tag span{font-size: 13px; display: inline-block; line-height: 24px; border: 1px solid #efefef; background: #fff; color: #999; padding: 0 9px; margin-right:2px; border-radius: 3px; margin-bottom: 8px}
.artbody .tag a {font-size: 13px; display: inline-block; line-height: 24px; border: 1px solid #f02f2f; background: #fff; color: #f02f2f; padding: 0 9px; margin-right:2px; border-radius: 3px;  margin-bottom: 8px}


/* 详细信息 */
.soft_info{padding: 10px 0;margin-bottom: 10px;}
.suj-tit{padding: 8px 15px;color:#3c82e1;line-height:25px;font-size:16px;border-bottom:none;}
.suj-tit label{ display:inline-block; width:4px; height:15px; background:#3c82e1; border-radius:2px; -webkit-border-radius:2px; vertical-align:middle; margin:0 8px 3px 0;}
.m-detail-content{font-size: 12px;color:#777;padding: 0 15px;position:relative;clear: both;}
.m-detail-content .u-item{display:inline-block;margin-right: 15px;white-space:nowrap;margin-bottom: 6px;}



/*swipebox样式*/
html.swipebox{overflow:hidden!important}
#swipebox-overlay img{border:none!important}
#swipebox-overlay{position:fixed;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#swipebox-overlay,#swipebox-slider{top:0;left:0;width:100%;height:100%}
#swipebox-slider{position:absolute;display:none;white-space:nowrap}
#swipebox-slider .slide{display:inline-block;width:100%;height:100%;background:url(../images/loader.gif) no-repeat center center;text-align:center;line-height:1px}
#swipebox-slider .slide:before{display:inline-block;margin-right:-1px;width:1px;height:50%;content:""}
#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;margin:0;padding:0;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle}
#swipebox-slider .slide .swipebox-video-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5%;width:100%;max-width:855pt;max-height:100%;background:0 0}
#swipebox-slider .slide .swipebox-video-container .swipebox-video{position:relative;overflow:hidden;padding-bottom:56.25%;width:100%;height:0}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{position:absolute;top:0;left:0;width:100%!important;height:100%!important}
#swipebox-action,#swipebox-caption{position:absolute;left:0;z-index:999;width:100%;height:50px}
#swipebox-action{top:-50px}
#swipebox-action.visible-bars{top:0}
#swipebox-action.force-visible-bars{top:0!important}
#swipebox-caption{top:-50px;text-align:center}
#swipebox-caption.visible-bars{top:0}
#swipebox-caption.force-visible-bars{top:0!important}
#swipebox-action #swipebox-next,#swipebox-action #swipebox-prev{position:absolute;top:0;width:50px;height:50px;border:none!important;background-image:url(../images/icons.png);background-repeat:no-repeat;text-decoration:none!important;cursor:pointer}
#swipebox-action #swipebox-close{left:40px;background-position:15px 9pt}
#swipebox-action #swipebox-prev{right:75pt;background-position:-2pc 13px}
#swipebox-action #swipebox-next{right:40px;background-position:-78px 13px}
#swipebox-action #swipebox-next.disabled,#swipebox-action #swipebox-prev.disabled{opacity:.3;filter:alpha(Opacity=30)}
#swipebox-slider.rightSpring{-moz-animation:rightSpring .3s;-webkit-animation:rightSpring .3s}
#swipebox-slider.leftSpring{-moz-animation:leftSpring .3s;-webkit-animation:leftSpring .3s}
@-webkit-keyframes rightSpring{0%{margin-left:0}
50%{margin-left:-30px}
to{margin-left:0}
}
@-webkit-keyframes leftSpring{0%{margin-left:0}
50%{margin-left:30px}
to{margin-left:0}
}
@media screen and (max-width:800px){
#swipebox-action #swipebox-close{width:50px;height:50px;border:none!important;background-image:url(../images/icons.png);background-repeat:no-repeat;text-decoration:none!important;cursor:pointer; float: right;}
#swipebox-action #swipebox-prev{left:0;}
#swipebox-action #swipebox-next{left:60px;}
}
#swipebox-overlay{background:#0d0d0d}
#swipebox-action,#swipebox-caption{background-color:#0d0d0d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,#0d0d0d),color-stop(100%,#000));background-image:-webkit-linear-gradient(#0d0d0d,#000);background-image:linear-gradient(#0d0d0d,#000);text-shadow:1px 1px 1px #000;opacity:.95;filter:alpha(Opacity=95)}
#swipebox-action{border-bottom:1px solid hsla(0,0%,100%,.2)}
#swipebox-caption{border-bottom:1px solid hsla(0,0%,100%,.2);color:#fff!important;font-size:15px;font-family:Helvetica,Arial,sans-serif;line-height:43px}




/*评论*/
#comment{display:block;padding: 10px 0;background-color: #fff;}
#msgBox h3{ }
#msgBox a {text-decoration:none;}
#msgBox a.hover {text-decoration:underline;}
#msgBox form {padding:0 0 20px 0;}
#userName,#conBox {color:#777;border:1px solid #d0d0d0;border-radius:3px;background:#fff;padding:3px 5px;font:14px/1.5 Microsoft YaHei;}
#userName.active,#conBox.active {border:1px solid #7abb2c;}
#userName {height:20px;width: 92%;display: block;margin: 0 auto;}
#conBox {/* width: 100%; */resize:none;height:65px;overflow:auto;width: 92%;display: block;margin: 0 auto;}
#msgBox form div {position:relative;color:#999;margin-top:10px;}
#msgBox form div.tr {width: 96%;margin: 10px auto 0;}
#msgBox img {border-radius:3px;width: 8%;}
#face {position:absolute;/* top: 0px; *//* left:200px; */display: none;}
#face span {float:left;line-height:25px;}
#face img {width:25px;height:25px;cursor:pointer;margin-right:6px;opacity:0.9;filter:alpha(opacity=90);}
#face img.hover,#face img.current {width:25px;height:25px;border:1px solid #f60;opacity:1;filter:alpha(opacity=100);}
#sendBtn {/* display:inline-block; *//* width:112px; */height:30px;background:#fbfbfb;border:1px solid #ccc;line-height:30px;cursor:pointer;/* margin:0 10px 0 0; */width: 98%;display: block;margin: 0 auto;text-align:center;}
#sendBtn.hover {background-position:0 -30px;}
#msgBox form .maxNum {font:20px/30px Microsoft YaHei,Tahoma,Arial;padding:0 5px;}
#msgBox .list {padding:10px 0;overflow:hidden;margin-bottom:5px;}
#msgBox .list h3 {font-size:14px; /*background:url(http://static.qqxzb.com/m/images/softh3.jpg) no-repeat left;*/  color:#fff; height:26px; line-height:26px;padding:0 0 7px 10px; margin-top:5px;}
#msgBox .list h3 b{display:inline-block;color: #fff;background: #f02f2f;padding: 0 15px;}
#msgBox .list ul li {float:left;clear:both;width:100%;overflow:hidden; padding-top: 5px;}
#msgBox .list ul li:last-child {border-bottom:solid 1px #eee;}
#msgBox .list ul li.hover {background:#f5f5f5;}
#msgBox .list .userPic {float:left;width:50px;height:50px;margin-left:10px;border:1px solid #ccc;border-radius:3px;}
#msgBox .list .content {width:100%;font-size:14px;word-wrap:break-word;}
#msgBox .list .userName {padding:0 10px;line-height:28px;background: #eff7fb;color: #444;font-size: 12px;}
#msgBox .list .userName a {color: #1082dd;margin-left:10px;font-weight: bold;}
#msgBox .list .msgInfo {line-height:30px;margin:4px 0 0 0;padding-left:10px;color: #444;}
#msgBox .support_box{text-align:right;color: #1082dd;line-height:30px;}
#msgBox .support_box span{cursor: pointer;}
#msgBox .support_box span:hover { text-decoration: underline; }
#msgBox .list .times {color:#888;font:12px/18px Microsoft YaHei;float: right;margin-top: 6px;}
#msgBox .list .times span {float:left;}
#msgBox #discuss_length {float: right;font-size: 12px;color: #1082dd;font-weight: normal;padding:0px 10px 0 0;}
/*预约*/
.yuyuemengban{display: none; width: 100%;height:2000px;position: fixed;z-index: 999;background: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);left: 0;top: 0;}
.yuyuewrap{display:none; width:90%;height: 300px;position: fixed;left:5%;top:45%;margin: -150px 0 0 0;background: #fff;border-radius: 8px;z-index: 1000;cursor: initial;}
.yuyuewrap .closebtn{position: absolute;right: 10px;top: 5px;font: 20px/18px microsoft yahei;color: #f02f2f;cursor: pointer;}
.yuyuewrap .closebtn:hover{opacity: 0.88;}
.yuyuewrap .yuyue_con{width:90%;height: 260px;margin:0px auto; padding-top:20px}
.yuyuewrap .yuyue_con .phone{width:90%;height: 40px;font-size: 14px;line-height: 40px;padding: 0 10px;border:1px solid #ccc ; display: block; margin: 20px auto 0 auto; border-radius: 5px;}
.yuyuewrap .yuyue_con .phone:focus{border:1px solid #ff8329 ;}
.yuyuewrap .yuyue_con .tips{width:90%;text-align: center;line-height: 40px;margin: 10px auto;color: #999;}
.yuyuewrap .yuyuebtn_bs,.yuyuewrap .yuyuebtn_br{width:90%;padding: 0 10px;height: 40px;line-height: 40px;text-align: center;border-radius:3px;margin: 10px auto 20px;font-size: 16px;cursor: pointer;}
.yuyuewrap .yuyuebtn_bs{background: #f02f2f;color: #fff;}
.yuyuewrap .yuyuebtn_bs:hover,.yuyuewrap .yuyuebtn_br:hover{opacity: 0.88;}
.yuyuewrap .yuyuebtn_br{color: #f02f2f;border: 1px solid #f02f2f;}

/*分页*/
.page{text-align:center;padding-top:20px;padding-bottom:20px;}
.page a,.page .sele{color:#858585;border:1px solid #ccc;padding:5px 10px;border-radius:3px;margin-right:10px}
.page{margin-top:10px;}
.page .sele{border:1px solid #0877d0;background:#0877d0;color:#fff;}
/*游戏推荐*/
.tjapp{padding: 5px 1% 0;margin: 0 auto;padding-top: 10px;overflow-y: hidden;overflow-x: scroll;position: relative;}
.tjapp .icon{width: 30px;height: 30px;background: url(../images/sj_icon3.png) no-repeat;background-size: 100% 100%;position: absolute;display: block;left: 0;top: 0;}
.slide_B{overflow:hidden;zoom:1;width: 530px;height:90px;}
.slide_B a{display: inline-block;width: 65px;float:left;text-align:center;overflow: hidden;color:#333;}
.slide_B a img{width: 55px;height: 55px;border-radius: 10px;}
.slide_B a span{ display: block; width: 100%; height: 28px; line-height: 28px; overflow: hidden;font-size: 12px; }


/*手游推荐*/
.sy_info{ width: 100%; position: relative; height: 100px; overflow: hidden; display:block}
.syinfo{ display: block; overflow: hidden; position: relative; height: 100px;}
.syinfo img{ width: 100%; min-height: 100px;filter: blur(1px);}
.syinfo i{width: 100%; height: 100px;background: url(../images/jb_v.png);background-size: 100% 100%;display: block;position: absolute;left: 0;top: 0;}
.sy_gameinfo{ position: absolute; top: 0px; width: 100%;}
.sy_gameinfo .sy_img{ width: 70px; height: 70px; padding: 15px 0 15px 10px; display: inline-block; float: left; margin-right: 15px;}
.sy_gameinfo .sy_img img{ width: 70px; height: 70px; display: block; overflow: hidden;border-radius: 15px; }
.sy_gameinfo .sy_title{ font-size: 18px; color: #fff; font-weight: bold; display:block; margin-top: 16px; height: 20px; line-height: 20px; overflow: hidden;}
.sy_text{ padding-right: 92px }
.sy_text span {color: #f8f8f8;margin-top: 10px;height: 42px;line-height: 20px;font-size: 13px;text-align: justify;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.sy_text span em{ font-size: 13px; margin-right: 15px;}
.sy_text span i{ font-size: 13px; margin-left: 15px;}
.sy_gameinfo .ztbtn{display:block;width: 56px;height: 28px;line-height: 28px;font-size: 14px;color: #fff;overflow:hidden;position:absolute;right:10px;top: 35px;text-align: center;border: 1px #78c12a solid;border-radius: 3px;background: #78c12a;font-weight: bold;}
/*banner*/
.banner{width: 100%;/* border-bottom: 5px solid #eee; */overflow: hidden;position: relative;}
.banner img{display: inline-block; width: 414px;height: 99px;}
.iocn-a{display: block; width: 100%;height: 80px; position: absolute;}
.iocn-a img{width: 80px;height: 80px;border-radius: 10px;display: inline-block;margin: -25px 0 0 30px;float: left;background: #ffffff;border: 5px solid #fff;}
.iocn-a .p-r{width: 59%;height: 80px;display: inline-block;float: left;margin-top: -5px;margin-left: 10px;}
.iocn-a  .p-r h2{display: inline-block;}
.iocn-a  .p-r span{display: block; font-size: 14px;color: #a5a8a8;}

.titslide {width: 98%;margin: 0 auto;height: 35px;overflow: hidden;border-radius: 3px;margin-top: 5px;}
.titslide ul{width: 500px;height: 35px;}
.titslide ul li {display: inline-block;width: 135px;background: #2c86da;color: #fff;float: left;text-align: center;font-size: 14px;line-height: 35px;}
.titslide ul li.hover {background: #fd6c25;}
.titslide ul li a{color:#fff;}


/*相关版本*/
.version{position:relative;margin-bottom:10px;}
.version2{border-bottom:none;margin-bottom:0;}
.version ul{margin:10px 10px 0;overflow:hidden;}
.version ul li{line-height:24px;padding:10px 0;border-bottom: 1px solid #d9d9d9;}
.version ul li:last-child{/* padding-bottom:0; */}
.version ul li a{display:block;font-size:14px;color:#333;}
.version ul li .button{padding-left:30px;}
.version ul li .button i{display:block;width:60px;height:22px;line-height:22px;text-align:center;border:1px solid #ddd;border-radius:3px;}
.version ul li .button.c1 i{border-color:#ff5043;color:#ff5043;}
.version ul li .button.c2 i{border-color: #0b9dff;color: #0099ff;font-style: normal;}
.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.tFlexGrow{-webkit-box-flex: 1.0; -moz-flex-grow: 1;-webkit-flex-grow: 1;flex-grow: 1;}


.game-hj-item.active { display: block; }
.game-hj-item { display: none; }
.game-hj-ul {overflow: hidden;border-bottom: .06rem solid #eee;background: #f8f8f8;}
.game-hj-ul li {float: left;width: 33.33%;text-align: center;height: 2.5rem;line-height: 30px;font-size: 16px;color: #333;background: #f8f8f8;position: relative;border-left: 1px solid #e9e9e9;margin-left: -1px;cursor: pointer;}
.game-hj-ul li.active { background: #fff; color: #e6332a; font-weight: bold; }
.game-hj-ul li.active:after { content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 0.13rem; background: #e6332a; }
.hj-item-top img {display: block;float: left;width: 110px;height: 65px;}
.game-hj-box { padding: 1.25rem .94rem; }
.hj-item-r {/* float: left; *//* width: 12.75rem; */margin-left: 120px;}
.hj-item-top { overflow: hidden; }
.hj-item-r h5 { display: block; color: #333; font-size: 1rem; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; height: 1rem; line-height: 1rem; }
.hj-item-r p { display: block; color: #999; font-size: .88rem; line-height: 1.5rem; margin-top: .5rem; height: 2.8rem; overflow: hidden; }
.hj-item-bot {overflow: hidden;margin: .38rem 0 0 0;}
.hj-item-bot li {float: left;width: 25%;margin-top: 1rem;text-align: center;}
.hj-item-bot li a{display: block;}
.hj-item-bot li img {width: 65px;height: 65px;background-color: #23b0f7;border-radius: 5px;display: block;margin: 0 auto;}
.hj-item-bot li h5 {display: block;color: #333;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-weight: normal;height: 20px;line-height: 20px;margin-top: 5px;}


/*举报*/
input[type="button"],input[type="text"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;}
textarea { -webkit-appearance: none;}
.jubao{display: block;width: 24px;height: 30px;line-height: 14px;padding: 10px 0;position: fixed;right: 0;font-size: 14px;text-align: center;top: 36%;color: #888;border: 1px solid #888;z-index: 999999999999;background: #fff;border-radius: 3px;}
.art .time .jubao { padding-left: 5px }
#overlay {z-index: 9999;border: none;margin: 0px;padding: 0px;width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0.8;position: fixed;background-color:#000;}
#popjubao {z-index: 99999;position: fixed;padding: 8% 5%;color: #666;font-size: 14px;font-family:arial,"Microsoft Yahei";top: 5%;width: 75%;left: 7.5%;background: #fff;border-radius: 5px;}
#popjubao p {line-height: 24px}
#popjubao li {clear: both;margin: 5px 0;}
#popjubao li label {display: block;float: left;width: 50%;line-height: 22px;margin-top: 10px;}
#popjubao .text{position: relative;}
#popjubao .text span{position: absolute;bottom: 0;right: 8px;font-size: 12px;}
#popjubao li .othersp { margin-right: 0; }
#popjubao li label input.radios {margin-right:7px;width:16px;height:16px;float: left;outline:none;}
#popjubao li span { display: block; font-size: 16px; color: #444; line-height: 36px; }
#popjubao li input.other {width: 167px;float: right;height: 20px;margin-left:10px;margin-top: -1px;margin-right: 0;}
#popjubao li textarea.spec {border:1px solid #cdcdcd;width: 95%;min-height: 80px;font-size: 14px;color: #666;resize: none;padding:6px;font-family:arial,"Microsoft Yahei";}
#popjubao li input.text {border:1px solid #cdcdcd;line-height: 26px;padding: 3px;font-size: 14px;color: #666;font-family:arial,"Microsoft Yahei";}
#popjubao li input.code {width: 141px;margin-right:10px;float: left;}
#popjubao li .codeimg {width: 100px;height: 34px;float: right;background: #ccc;}
#popjubao li.submit {text-align: center;padding: 20px 0 0 0;margin:0;}
.blockUI {}
#popjubao li.submit input{border: none;width: 120px;background: #31adfa;color: #fff;height:30px;}
.pop_close{width: 30px;height: 30px;position:absolute;z-index:10;top:5px;right:5px;color: #999;font-size: 30px;text-align: center;line-height: 30px;transform: rotate(45deg);}
.hide{display:none;}
.block{display:block}

/*入围*/
.htZnpfBox{width:94%;border: 2px solid #fdb73f;margin:auto;background: #fdf7ee;margin-top:10px;}
.htZnpfTitle{width:96%;margin:auto;/* border-bottom:1px solid #FDD5D5; */padding-bottom:11px;padding-top:11px;overflow: hidden;}
.htZnpfTitle span{display:block;float:left;width:75%;height:25px;line-height: 25px;overflow:hidden;size:16px;color:#333333;}
.htZnpfTitle span img{width:21px;height:21px;border-radius:100px;border: 2px solid #fdb73f;margin-right:10px;float: left;}
.htZnpfTitle em{display:block;float:right;width:20%;height:18px;line-height:18px;overflow:hidden;color: #ffffff;text-align: center;margin-top: 0px;padding: 5px 5px 5px 5px;background:#fdb73f;border-radius: 5px;}
.htZnpfCont{ width:96%; margin:auto; margin-top:12px;}
.htZnpfCont a{ display:block; width:100%; text-decoration:none;}
.htZnpfCont a p{ float:left; width:85%; height:20px; line-height:20px; overflow:hidden; color:#333333;}
.htZnpfCont a p b{ color:#F86767; font-size:16px;}
.htZnpfCont a p span{ color:#D6E2F3;}
.htZnpfCont a em{ display:block; float:right; width:5px; height:10px; background:url(../mobimages/bg25.png) no-repeat -130px 0px; background-size:200px 200px; margin-top:3px;}


.cnxh{width:100%;overflow:hidden;background: #fff;border-top: 1px solid #eee;}
.cnxh h2,.n_yd h2{font-size: 18px;color:#111111;padding-top: 20px;padding-left: 10px;padding-bottom: 14px;border-bottom: 1px solid #eee;}
.cnxh .cn_lb{padding:0 8px;overflow:hidden;position:relative;/* top: 14px; */margin-top: 14px;}
.cnxh .cn_lb li{width:25%;/* height: 30px; */float:left;}
.cnxh .cn_lb li a{display:block;overflow:hidden;width:100%;text-align:center;height: 30px;font-size: 16px;color:#292828;line-height: 30px;padding-bottom: 4px;}
.cnxh .cn_lb .hover a{color: #f31a22;font-weight: 600;}
.cnxh .cn_lb .hover{border-bottom: 2px solid #f31a22;}
.cnxh .c_text{padding:0 10px;overflow:hidden;position:relative;/* height:303px; */margin-top: 20px;}
.cnxh .c_text .c_title{font-size: 16px;color:#1b1c1d;font-weight:600;}
.cnxh .c_text .c_more{ font-size:12px; color:#9e9c9d; float:right; width:38px; height:30px; margin-right:4px;}
.cnxh .c_text .c_more em{background:url(../images/news_bg2016.png) no-repeat right;background-size: 62px auto;background-position: -1px -39px;display:block;float:right;width: 10px;height:10px;margin-top:5px;}
.cnxh .c_text .c_jj{font-size: 13px;color:#bbb;height: 65px;line-height: 22px;margin-top:13px;margin-bottom:12px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.cnxh .c_text .c_app{ overflow:hidden; position:relative;}
.cnxh .c_text .c_app li{width:25%;float:left;height: 110px;}
.cnxh .c_text .c_app li a{ display:block; overflow:hidden; width:100%; text-align:center; height:100px;}
.cnxh .c_text .c_app li a img{ width:62px; height:62px; border-radius:10px;}
.cnxh .c_text .c_app li a p{font-size:13px;color:#080909;height:18px;width:70px;display:block;overflow:hidden;margin: 8px auto 0 auto;}
.article h1{color:#333;}




