@charset "UTF-8";
.page_result .vg_main{max-width: 700px;}
.vg_main{float: left; max-width: 1050px;width: 94%;} 
.main_cent{float: left;width:100%; max-width: 700px;}
.main_right{float:left;width:300px;margin:100px 0 0 30px;}
.sel_tab_box{width: 100%;}
.page_result .sear_result_num{width: 100%;float: left;position: relative;}



.main_cent .page_list li{padding:0;}
.page_list .info_box{padding:0 20px;}
.page_list .vg_tab{width: auto;}
.page_list .fot_box{margin:10px 0;}
.page_list .img_box{width: 160px; margin:20px;}
.page_list .game .img_box{width:144px;}
.page_list .fot_fot{width: 100%;margin:15px 0 0 0px;}
.page_list .game_pf{left:0;top:10px;font-size: 30px;line-height: 30px;}
.review .re_c_box{width:50%;padding:0 20px 0 35px;border:none;max-height:60px;overflow: hidden;line-height: 20px;}
.zhibo>.info_box{width: calc(100% - 240px);width: calc(100% - 240px);margin:0;}
.dianbo>.info_box{width: calc(100% - 160px);width: calc(100% - 160px);margin:0;}
.main_cent .dianbo>.img_box{margin:0;}
.main_cent .zhibo>.img_box{width: 240px; margin:0;}

.qqad {padding:.2rem;overflow:hidden;float:left;margin-top:50px;}
.qqad li{float:left;width:48%;height:auto;margin-right:1%;margin-left:1%;margin-bottom:10px;}
.qqad li img{width:99%;height:auto;display: block;}

.listad{ width:100%; height:auto;}
.listad img{width:100%; height:auto;}

/* 普通攻略、评测就是通用样式，互动攻略和评测图片尺寸大些 */
.cheat .sel_tab{float: none;height:auto;max-height:80px;}
.cheat .sel_tab a{margin-right: 10px;}
.cheat .sel_tab a:last-child{margin-right:0;}
.page_list .cheat .img_box,.page_list .review .img_box{width: 240px;}
.main_cent .forum p{width: 100%;}
.forum .forum_tag{position: absolute;top:10px;right:20px;margin:0;}
.forum .comm_num{background-color: #000000;border-radius: 2px 2px 0;color: #fff;min-width: 24px;margin: 0; padding: 0 5px;text-align: center;font-size:12px;}
.forum .comm_num:before {content: "";border-color: #000 transparent transparent;border-style: solid;border-width: 6px 0 6px 6px;bottom: -12px; position: absolute;right: 0;}
.forum .forum_tag.game_pf{left: auto; font-size: 18px;line-height: 26px; color: #000;}


/* 游戏 */
.main_cent .game .img_box{float: none;float:left; margin:20px;}
.game .jizhong_tab{height: 22px;overflow: hidden;margin-top:2px;}
.game .game_gene{height: 22px;overflow: hidden;width:auto;}
.game .game_descri{width: calc(100% - 185px); padding:0;margin-bottom:20px;float:right;}
.game .descri_box{float: left;width: 100%;padding-right: 10px; margin-bottom:10px;}
.game .descri_box_half{width:50%;}
/* .game .descri_box:nth-of-type(2n){padding-right:0;}
.game .descri_box:nth-of-type(1),.game .descri_box:nth-of-type(2){width:100%;padding-right:0;height:auto;margin-bottom:10px;} */
.game .info_box{float: left;width: calc(100% - 185px);padding:0; margin:20px 0 10px;position: relative;float:right;}
.game .info_box h2{margin-bottom:0;}
.game .info_box .dingyue_box{right:-70px;bottom: auto;top:3px;margin-left:10px;}
.descri_box>span,.descri_box>a{font-size:12px;line-height: 22px;margin:0 10px 10px 0;}
.descri_box p{font-size: 12px;line-height:20px; display: block; color:#9497A0;float:left;margin-right:10px;}
.game_comm_icon{right:0;bottom:0;}

/* 节目单 */
.yc_video_list{width: 100%;padding:0px 40px 0; background: url(../img/box_tit_shadow.png) repeat-x; }
.yc_list_box{width:46%; margin:0 2%;padding:10px;border-top: 1px solid rgba(0, 0, 0, 0.05);border-bottom:none;}
.yc_list_box:nth-of-type(1),.yc_list_box:nth-of-type(2){margin-top:10px;}
.yc_list_box .info_box{padding:0;margin-bottom:0;}
.yc_list_box .info_box h2{font-size: 12px;line-height: 16px;height: 32px;margin-bottom: 6px;}
.main_cent .page_list .yc_list_box .img_box{width: 80px; margin:0 0 0 20px;}
.video_duration{float: left; font-size:12px;line-height: 12px; color:#999;font-weight: bold;}

/* 社区 */
.forum .user_box{padding:0 20px;}
.main_cent .page_list .forum .img_box{width: auto; max-width: 100%;max-height: 75px; float: none;float: left;margin:0 0 10px;padding: 0 20px; overflow: hidden;}
.forum .img_box img{max-height:75px;max-width: 100%;width: auto;margin-right:10px;}

#remarkers .info_box{max-height: 100px;position: relative;overflow:hidden;}
#remarkers .forum .info_box p{height:auto;max-height:none;}
#remarkers .forum .info_box .cshow_more{position: absolute;left:0;bottom:0px;width:100%;height:50px;background:url(../img/comment_cover.png) repeat-x;cursor: pointer;}
#remarkers .forum .info_box .cshow_more:before{content:"";position: absolute;bottom:10px;left: 50%;height: 7px;width: 7px;border-bottom: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg);-webkit-transform: rotate(45deg);margin:-7px 0 0 0px;}

.forum .fot_fot{width: 100%;background:none;font-size:12px;margin:0;}
.forum .fot_fot:before{display: none;}
.forum .game_pf{background:none;}
.page_result .main_right{margin-top:128px;}

/* 用户列表 */
.main_cent .page_list li.user_card{padding: 20px;}
.user_card .card_main_info{position: relative;}
.user_card .card_user_img{float: left;width: 50px;height: 50px;margin-right:10px;position:relative;}
.user_card .card_user_img img{width: 100%;height:100%; border-radius: 50%;margin-right: 10px;}
.user_card .card_user_info{ float: left; width: calc(100% - 145px);width: -webkit-calc(100% - 145px);position: relative;}
.user_card .card_user_info:before{content: '';position: absolute;right: 0;top:10px;  height: 30px; border-right:1px solid rgba(0,0,0,0.05);}
.user_card .card_main_info .card_user_info .user_name{float: left;width: 100%; font-size:18px;color:#000; line-height:24px;font-weight: bold;position: relative;}
.user_card .card_main_info .card_user_info .user_sex{position: absolute;top: 6px; margin-left: 10px;width: 10px;height: 10px;background-position: 10px 10px;}
.user_card .card_main_info .card_user_info .user_sex.man{background-position: -472px -126px;}
.user_card .card_main_info .card_user_info .user_sex.woman{background-position: -494px -126px;}
.user_card .card_main_info .card_user_img .user_level{float: left; font-size:8px;min-width:20px;text-align:center; margin:0; color:#AAB2BD;border:1px solid #AAB2BD;border-radius:3px;line-height: 14px;padding:0 5px;background-color: #fff;position: absolute;left:auto;right:-5px;bottom:5px;}
.user_card .card_main_info .touxian{width:100%;line-height:20px;height:auto;font-size:16px;margin-top:3px;}
.user_card .card_main_info .touxian span{color:#AAB2BD;}
.user_card .guanzhu_box{right:0;bottom:auto;top: 10px;}
/* 瀑布流 */
.pubu_list.vg_main{max-width: 1290px;}
.pubu_list .main_cent{width: 74%; max-width: 940px;}
.pubu_list .main_right{width: 23%;margin-left:3%;}
.pubu_list .main_cent .page_list .vg_list{position: relative;}
.pubu_list .main_cent .page_list .game .img_box{margin: 0; padding:0;width: 100%;height:0;padding-bottom:62.5%;overflow: hidden;}
.pubu_list .main_cent .page_list .game .game_descri{margin-bottom: 0;float: left;width: 100%;height: auto; padding:0 10px;}
.pubu_list .main_cent .page_list .game .info_box{width: 100%;max-width: 100%; padding:10px;margin-bottom:0;}
.pubu_list .main_cent .page_list .game .dingyue_box{position: static;display:block; margin:10px 0 0;}
.pubu_list .yc_video_list{padding:0;background:none;}
.pubu_list .main_cent .page_list li>.img_box{width: 100%;margin:0;}
.pubu_list .main_cent .page_list li>.info_box{float:left;width: 100%;position:relative;margin:0;padding:10px 10px 0; }
.pubu_list .main_cent .page_list li.forum>.info_box{margin-bottom:10px;padding-top:0;}
.pubu_list .main_cent .page_list li.forum>.img_box{padding:0 10px;margin-bottom:10px;}
.pubu_list .main_cent .page_list .vg_tab{ background-color: #262626;border-radius: 2px;line-height: 24px; color: #fff;margin-top: 0;opacity: 1;position: absolute;left: 0;top: -24px;text-align: center;min-width: 60px;}
.pubu_list .main_cent .page_list .vg_tab:before{display: none;}
.pubu_list .main_cent .page_list .forum .fot_fot{background-color: #FAFAFA;border-top:1px solid rgba(0,0,0,0.05);}
.pubu_list .main_cent .page_list .forum .user_box{padding:0 10px;}
.pubu_list .main_cent .page_list .yc_list_box{width: 100%;margin:0;}
.pubu_list .main_cent .page_list .yc_list_box:nth-child(4){display: none;}
.pubu_list .main_cent .page_list .yc_list_box:nth-child(5){display: none;}
.pubu_list .main_cent .page_list .yc_list_box:nth-child(6){display: none;}
.pubu_list .main_cent .page_list  .zhibo>.info_box{padding-top:0;}
.pubu_list .main_cent .page_list .zhibo>.info_box h2{position: absolute;top:-66px;left: 0;padding: 0 10px; color:#fff;}
.pubu_list .main_cent .page_list .zhibo .vg_tab{display: none;}
.pubu_list .page_list .game_pf{top:10px;left:10px;font-size: 30px;line-height: 30px;}
.pubu_list .page_list .forum .game_pf{left:auto;right:10px;font-size: 18px;line-height: 26px;}
.pubu_list .main_cent .page_list .game_comm_icon{bottom:10px;right:10px;}
.pubu_list .page_list .review .re_c_box{width: 100%;padding-right:0;margin-bottom:10px;}


/* 新加一块 game list model*/
.game_list_model.vg_list>li{padding:0;}
.game_list_model li.game .img_box{float: none;float:left; margin:20px;width:144px;}
.game_list_model li.game .info_box{float: left;width: calc(100% - 185px);padding:0; margin:20px 0 10px;position: relative;float:right;}
.game_list_model li.game .info_box h2{margin-bottom:0;}


/* menu list */
.strategy_menu_list{width: calc(100% - 280px);float: left;}
.strategy_menu_list dd{padding:0 15px;width: 50%;float: left;margin-bottom: 0;font-size: 14px;line-height: 30px;color: #6D6D6D;height: 30px;overflow: hidden;position: relative;}
.strategy_menu_list dd:before{content:"-";font-size:14px;line-height: 30px;color: #D8D8D8;height: 30px;position: absolute;top: 0;left: 0;}
/*.strategy_menu_list dd:hover:before{color:#2ABACA }*/

@media(max-width: 1200px){
	.strategy_menu_list{width: calc(100% - 100px);margin-bottom: 10px;}
	.strategy_menu_list dd{width: 100%;}
	.strategy_menu_list dd:nth-of-type(n+3){display: none;}

	.vg_main{max-width: 700px;width: 100%;}
	.main_cent{width: 100%;margin-bottom: 0;}
	.pubu_list.vg_main{max-width:700px;}
	.pubu_list .main_cent{width:100%;}
	.main_right{display: block;width: 100%;max-width:700px;margin-top: 0; margin-left: 0;padding:0 10px;}
	.main_right li{width: 48%;margin-right: 4%;}
	.main_right li:nth-of-type(2n){margin-right: 0;}
	.pubu_list .main_right{width: 100%;max-width:700px; margin-left: 0;}
	.game_sale_date{max-width: 100%;}
	.main_cent .vg_line{width:calc(100% + 20px);width:-webkit-calc(100% + 20px);margin-left:-10px;}

}
@media(max-width: 720px){
	/* .vg_main{padding-top: 60px;} */
	.page_result .sel_tab_box{margin:20px 0;}
	body{font-size:12px;}
	.sel_tab_box{margin:20px 0;}
	.vg_tit .sel_tab{padding-right:20px;left: 0;transform:translate(0);-webkit-transform:translate(0);}
	.vg_tit .sel_tab .down_btn{display:inline-block;position:absolute;right:5px;}
	.cheat .sel_tab{height:34px;}
	.forum .info_box p{max-height: 32px;}
	.page_list .cheat .img_box,.page_list .review .img_box{width: 160px;}
	.forum .user_box{padding:0 10px;}
	.pubu_list .main_cent .page_list .zhibo > .info_box h2{max-height: 50px;top: -50px;}
	.video_tab{display: none;}
	.zhibo .video_tab,.dianbo .video_tab{display: block;}
	.zhibo .info_box h2,.dianbo .info_box h2{max-height: 60px;}
	.zhibo>.info_box{width:auto;}
	.dianbo > .info_box{width: auto;}
	.yc_video_list{padding:0px 0 0;}
	.yc_list_box:nth-of-type(1),.yc_list_box:nth-of-type(2){margin-top:0;}
	.page_list .game_pf{font-size: 20px;line-height: 22px;}
	.forum .forum_tag{right:10px;}
	.sel_tab_box .sel_tab>a{display: block;float: none;}
	
	/* 用户资料卡 */
	.main_cent .page_list li.user_card{padding:10px;}
	.user_card .card_user_info:before{right:10px;top:2px;}
	.user_card .guanzhu_box{top:3px;}
	.user_card .card_main_info .card_user_img{width: 40px;height: 40px;margin: 0px 10px 0 0;}
	.user_card .card_main_info .card_user_info .user_name{font-size: 16px;line-height:20px;}
	.user_card .card_main_info .touxian{line-height: 10px;margin-top:0;}
	.user_card .touxian span{font-size: 12px;}
	.user_card .card_user_info{width: calc(100% - 110px);width: -webkit-calc(100% - 110px);}
	.user_card .dingyue_box .dingyue_btn{width: 50px;}
	
	

}
@media(max-width: 560px){
	.vg_tab:before{left:-10px;}
	.vg_tit .vg_tab{margin-left: 10px;}
	.vg_main{width: 100%;}
	.page_list .info_box{padding:0 10px;float:left;}
	.page_list li .info_box{float:none;}
	.page_list li.game .info_box{float:left;}
	.page_list li:not(.forum)>.img_box{width: 80px;margin:35px 10px 10px;}
	.page_list .game_comm_icon{display:none;}
	.page_list li.zhibo>.img_box,.page_list li.dianbo>.img_box{width: 160px;margin:0 0 0 10px;}
	.page_list li.game .img_box{margin:0;}
	.pubu_list .page_list li>.img_box{width: 100%;margin:0;}
	.main_cent .page_list .forum .img_box{max-height: 50px;padding:0 10px;}
	.forum .img_box img{max-height: 50px;}
	.game .info_box{margin: 5px 0; max-width:calc(100% - 90px);max-width:-webkit-calc(100% - 90px);  }
	.game .game_descri{width: 100%;height: auto;padding:10px;margin-bottom:0;}
	.yc_list_box{width: 100%;margin:0;}
	.yc_list_box:nth-of-type(4), .yc_list_box:nth-of-type(5), .yc_list_box:nth-of-type(6) {display: none;}
	.main_right ul{float: left;width: 100%;}
	.main_right li{width: 100%;margin-right:0;}

	.game_list_model li.game .img_box{margin:10px;}
}

.alistad{max-width:300px; height:auto; padding-bottom:10px;overflow:hidden;}
@media(max-width:768px) {

.alistad{display:none !important;}

/* 选项卡 jiuhecai */
.table_card { margin:0 auto;margin-top: 20px}
.table_card .tab { height:48px; font-size:14px; border-bottom:1px #e1e1e1 solid}
.table_card .tab li { float:left; height:36px; line-height:36px; padding:0 25px; margin-right:5px; background:#f0f0f0; border-top:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid;}
.table_card .tab li:hover { height:37px; background:#fff; color:#333; cursor:pointer}
.table_card .activ { height:37px !important; background:#fff !important; color:#333}
.table_card .tabCon { background:#fff; padding:15px; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid;}
.table_card .tabCon .yinc { display:none}
.table_card .tabCon .on { display:block}