@charset "gb2312";
/* CSS Document */
body{ font-family:"微软雅黑"; background:#F1F1F1;font: 12px Arial,'微软雅黑'; color:#333; font-size:14px}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, hgroup, menu, section { margin: 0; padding: 0; border:0;}
img{ margin:0; padding:0; border:0; display:block}
ol, ul {list-style: none;}
a{ outline:none; color:#333;text-decoration: none;}
em, i {font-style: normal;}
.fl{ float:left}
.fr{ float:right}
.mt10{ margin-top:10px}
.mt20{ margin-top:20px}
.ml10{ margin-left:10px}
.ml20{ margin-left:20px}
.mr20{ margin-right:20px}
.mr10{ margin-right:10px}
.mbt20{ margin-bottom:20px}
.mbt10{ margin-bottom:10px}
a{ cursor:pointer}
.nav{min-width:1200px; height:90px}
.nav .nav-main{ width:1200px}
.header .top-bar{ width:1200px}
.nav .nav-main .search-main{ width:auto;}
.bdcs-container .bdcs-clearfix{}
.sub-nav .ol-nav a{ border:none}
.sub-nav .ol-nav a.active, .sub-nav .ol-nav a:hover{ border:none; width:150px;}
.bdcs-hot{ margin-left:-5px}
.bdcs-main .bdcs-hot a:hover{ background:none; color:#f60}
.nav .nav-main a:hover{ background:none}
.sub-nav .ol-nav{ width:1200px}
.sub-nav .ol-nav a{ width:150px}
.vid_zz a .pinc_sd h3:hover{ color:#FF8A3C;}
.sub-nav{background-color:#333333;min-width:1200px;height: 44px;}
.sub-nav .ol-nav{width: 1200px;height: 100%;margin: 0 auto;}
.sub-nav .ol-nav a{width: 150px;border: none;}


.header .contorl li{}
.header .contorl li a{ margin:0; padding:0 10px;}
.lbzsicon i{}
/* 热门搜索 */
  /*.hot-search {width: 500px;height: 100%;float: left;overflow: hidden;}
  .hot-search .name {color: #bcbcbc;line-height: 42px;font-weight: 700;}
  .hot-search a {color: #a5a5a5; margin: 0 5px;}
  .hot-search a:hover {text-decoration: underline;}	
  .bdcs-container .bdcs-search{height:34px;overflow: hidden;border-color: #F60;border-radius: 0px;border-width: 1px;box-shadow: none;background-color: #F60;display: block;overflow: visible;position: relative;border-style: solid;}
  .bdcs-container .bdcs-search{display: block;overflow: visible;position: relative;border-style: solid;}
  .bdcs-container .bdcs-main, .bdcs-container .bdcs-main *{box-sizing: content-box;margin: 0;padding: 0;clear: none;overflow: hidden;white-space: nowrap;word-wrap: normal;border: 0;background: 0 0;max-width: none;min-width: none;max-height: none;min-height: none;border-radius: 0;box-shadow: none;transition: none;text-align: left;}
  .bdcs-container .bdcs-search-sug{display: none;position: absolute;z-index: 2147483647;}
  .bdcs-container .bdcs-hot{width:478px;height: 30px;line-height: 30px;}
  .bdcs-container .bdcs-hot{display: block;white-space: normal;}
  .bdcs-container .bdcs-hot, .bdcs-container .bdcs-hot *{box-sizing: content-box;padding: 0;clear: none;overflow: hidden;white-space: nowrap;word-wrap: normal;border: 0;background: 0 0;max-width: none;min-width: none;max-height: none;min-height: none;border-radius: 0;box-shadow: none;transition: none;text-align: left;padding: 0 5px;}
  .bdcs-container .bdcs-clearfix{zoom: 1;}
  .bdcs-container .bdcs-search-form-input{border-width: 1px;border-style: solid;display: inline-block;vertical-align: top;text-indent: 5px;background-color: #fff;float: left;margin-right: -1px;border-color:#FF8A3C;margin-right: 0px;width:400px;height:32px;line-height:32px;font-family: Arial,Microsoft YaHei,sans-serif;color: #000000;font-size: 14px;border-radius: 0px;background-color: #FFFFFF;}
  .bdcs-container .bdcs-search-form-submit{border-color:#F60;height: 32px;width: 80px;background-color:#F60;color: #ffffff;font-family: Arial,Microsoft YaHei,sans-serif;font-size: 16px;border-radius: 0px;display: inline-block;cursor: pointer;border-width: 1px;border-style: solid;vertical-align: top;text-align: center;}
*/
.header .top-bar{ width:1200px}
.link-con a{ display: inline-block;padding: 0 6px;margin: 5px 0;border-right: 1px solid #dbdbdb;line-height: 14px;height: 14px;}
.nav{ padding:0; margin:0}
.nav a{font-size: 14px; width:auto; color:#333}
.sub-nav .ol-nav a{ border:none}
.bdcs-hot{ margin-left:-5px}
.nav .nav-main a:hover{ background:none}
.nav .logo{}
.fpwap_nav_cc{position: fixed;width: 100%;top: 0;z-index: 9999;}
/*幻灯*/
.focBoxLeft{ float:left; width:750px; height:300px;    margin-left: 10px; position:relative}
.focBoxRight{ float:right;height:300px; width:420px;margin-right: 10px;}
.focBoxRight .top_js{ width:430px;position:relative;display: inherit; height:150px}
.focBoxRight .top_js img{width:420px; height:150px;height: 150px;}
.top_js h3{ position:absolute; left:0; top:115px; color:#fff;margin: 0 20px;height: 25px;line-height: 25px;overflow: hidden;}
.top_js h3:hover{ color:#FF8330}
.top_js i{background: black; width:420px; height:50px; background: rgba(0, 0, 0, 0.71); position:absolute; bottom: 0;left:0;} 
.boxHide{ overflow:hidden; width:1200px;height:320px;}
.boxHide .focusBox{overflow: hidden;background-color: #fff;padding: 10px 0; height:320px; position:relative}
.boxHide .scrollbox{text-align: right;z-index: 5;left:600px;top: 270px; display:none}
.boxHide .scrleft{ position:absolute; left:0;top:100px;width:40px; height:88px; background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat; background-position:-57px -46px}
.boxHide .scrleft:hover{background-color: rgba(0, 0, 0, 0.38);}
.boxHide .scrright{ position:absolute; right:0; top:100px;width:40px; height:88px; background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat;background-position:-101px -46px}
.boxHide .scrright:hover{background-color: rgba(0, 0, 0, 0.38);}
.scrollbox a{ background: white;width: 12px;height: 12px;border: 1px solid #333;border-radius: 12px;display: inline-block;zoom: 1;line-height: 0;font-size: 0;cursor: pointer;opacity: .6;margin-right: 12px;}
.scrollbox .btn01{ opacity: 1;}
.tit_box .fpwap_yxtj_top{font-size:18px; color:#737373; padding:8px 14px; float:left; margin-left:20px; font-weight:bold; margin-top:12px;cursor: default;}
.boxHide .hd_txt{background: black; position:absolute;bottom:0; left:0;background: rgba(0, 0, 0, 0.71); width:750px;padding: 4px 0;}
.boxHide .hd_txt h2{ color:#fff;padding:8px 20px; font-size:22px;padding-bottom: 2px;}
.boxHide .hd_txt h2:hover{ color:#FF8330}
.boxHide .hd_txt p{ color:#fff; margin:0 20px;margin-top: 0; cursor:default;height: 30px;line-height: 30px;overflow: hidden;}
/*公用*/
.bg{ background:#fff}
.clear{ clear:both}
.content{ width:1200px; margin:0 auto; overflow:hidden}
.overflow{overflow: hidden;}
.pdtop{ padding-top:10px}
.color_w{ color:#fff}
/*title*/

.fp_contit{ font-family:"微软雅黑"; font-size:20px;font-weight:500;margin:0 20px 0 20px;font-weight:bold; cursor:default; padding-top:15px; overflow:hidden}
.fp_contit a{ float:right;color:#a7a7a7; font-size:12px; font-family:"宋体"; line-height:29px;}
.fp_contit span{height:30px; float:left;border-left: 4px #F60 solid;padding-left: 20px;}
.fp_contit a:hover{ color:#000}
.fp_video .fp_contit a{ color:#fff}
.fp_video .fp_contit a:hover{ color:#AFAFAF}


.fpwap_bg{ background:#fff;}
.tit_box a{ color:#DC1F1C;font-size:16px;font-weight:500; margin:15px 20px; padding-left:20px; background:url(/fpwap/skin/fpv7/fpwap_img/ph40.png) no-repeat; background-position:0 -30px}
.tit_box a:hover{ text-decoration:underline	}
.tit_box{ position:relative; overflow:hidden; background-color:#fff; margin:0 20px}
.tit_box .hot{ position:absolute; left:100px; top:10px}
.fpwap_yxtj{width:87px;display: block;text-align: center;padding:5px;overflow: hidden;color: #666;float: left; margin:12px 8px;margin-right: 0;}
.fpwap_yxtj_box img{ height:75px; width:75px; border-radius:14px; margin: 0 auto;}
.fpwap_yxtj_box p{ font-size: 12px;height: 20px;line-height: 20px;overflow: hidden;text-align: center; margin-top:6px}
.fpwap_yxtj_box{margin:0 20px; overflow:hidden; height:130px; background-color:#F1F1F1; margin-bottom:5px}
.fpwap_yxtj p:hover{ color:#f60;}
.fpwap_yxtj_vv{ float:left;font-size: 18px; padding: 8px 14px;font-weight: bold; margin-top:10px; color: #737373;cursor: default; cursor:pointer}
.cur{color: #313131;background-color:#F1F1F1;}
.fpwap_yxtj span{ width:75px; height:75px; background:#E6E6E6; display:block;border-radius:10px;border: 1px #D6D6D6 solid;margin: 0 auto;}
.fpwap_yxtj span:hover{ background:#FFA76C; border: 1px solid #FFA76C}
.fpwap_yxtj i{ float:left; width:10px; height:10px; border-radius:10px; background:#fff;margin: 33px 0 33px 11px;}

.left{ width:322px; margin-left: 20px;height: 603px;margin-bottom: 15px;}
.fpwap_news .left img{ width:300px; height:170px}
.fpwap_hd{font-size:20px;margin: 10px 0; padding-bottom:8px;font-weight: bold;height: 24px;line-height:30px;}
.fpwap_hd i{ background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat center; width:35px; height:30px; float:left;background-position:-8px 4px;margin-right: 5px;}
.fpwap_hd a{ float:right; font-size:12px; color:#a7a7a7; line-height:34px; font-family:"宋体"; display:block}
.fpwap_hd a:hover{ color:#333}
.news_text{ width:300px; padding: 5px 10px;background-color: #F9F9F9;margin-bottom: 15px;border: 1px solid #ccc; border-top:0; overflow:hidden;height: 188px;}
.left h3 {font-size: 16px;font-weight: 700;border: 1px solid #ccc;padding-left: 10px;height: 36px;line-height: 36px;color: #FF1D1C;}
.left h3 span {float: right;font-weight: 400;width:150px;height: 36px;}
.left h3 span font {color: #000}
.hd_tit{ width:138px}
.hd_tit a{ font-size:16px; font-weight:bold;margin: 15px 10px 0 10px;width: 118px;height: 21px;line-height: 21px; overflow:hidden;display: block;}
.hd_tit p{ font-size:14px; font-weight:normal;padding: 10px; cursor:default}
.hd_tit p font{ color:#F50100}
.left .hd_pwi{ margin:8px 0; width:280px; height:20px; overflow:hidden;line-height: 25px;}
.left .hd_pwi font{color:#FD0000}
.left .hd_btn{ padding:8px 0; background:#F35050;font-size: 16px;text-align: center; color:#fff;margin-bottom: 6px;display: block;}
.left .hd_btn:hover{ color:#fff;background:#C71617}
.news_ph_box{width:311px; height:302px;padding-left: 11px; background-position: 3px 15px;border-left: 1px #ccc solid;}
.news_ph_box .top_hd{margin-bottom: 3px;height: 148px;}
.top_hd .hd_time{padding:5px 0;font-size: 14px; cursor:default; position:relative}
.top_hd .hd_title{display: block;font-size: 15px;font-weight: bold;padding: 4px 0 15px 0;} 
.top_hd .hd_cont{background-color:#F9F9F9; display:block}
.top_hd .hd_cont p{width:168px;padding:6px;font-size:14px; height:50px;overflow: hidden;line-height: 18px;padding-top: 0;	margin-top: 8px; color:#7d7d7d}
.top_hd .hd_time i{ width:5px; height:5px; background:#ccc; position:absolute; top:14px; left:-14px; border-radius:5px}


.news_list{margin: 0 20px;}
.middle{ width:440px;background-color: #fff;padding-bottom: 1px;height: 580px;border: 1px #ccc solid;}
.borbt{ border-bottom:double 1px #ccc}
.right{ margin-left:20px; width:355px;height:580px; overflow:hidden; padding-bottom:3px}
.right .fpwap_hd i{ background:url(/fpwap/skin/fpv7/css/ph09.png) no-repeat;background-position: -6px 0;}
.right .tab_lb{overflow:hidden; margin-top:20px;}
.right .tab_lb .cur2{padding-top:2px;border-top:2px #f60 solid; background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat top; background-position:-56px -287px}
.right .tab_lb .cur2 a{ color:#f60}
.right .tab_lb li{font-size:16px; font-weight:bold;width:175px;text-align: center;padding-top:2px;border-top:2px #DCDCDC solid; height: 35px;line-height: 35px;}
.right .tab_lb li a{}
.top_news a{}
.top_news{ padding-bottom:10px; border-bottom:#ccc 1px solid; overflow:hidden; margin:4px 20px}
.top_news p{ color:#7d7d7d; margin-top:5px; font-size:14px; width:180px; overflow:hidden; height:30px; line-height:30px; text-align:center}
.top_news p:hover{ color:#f60}
.top_news h2{ display:block; text-align:center; font-size:20px; width:400px; height:40px; line-height:40px; overflow:hidden;margin-top:6px;}
.middle ul{padding-bottom:5px;}
.middle ul li span{color:#565656;padding: 4px 8px;background-color: #F1F1F1;margin-right: 8px;border-radius: 2px;}
.middle ul li a{display: inline;}
.middle ul li{padding-bottom:10px;overflow: hidden;height: 26px;line-height: 26px; width:400px;padding: 5px 0; font-size:15px;}

.wxin{ height:100px;background:#999; display:block}
.right .wxin img{ width:355px; height:100px}
/*dasdj[asjd[*/
.ulkpph{border-top:1px dashed #ebebeb;}
.ulkpph li{position:relative;width:355px; height:29px;padding: 8px 0; line-height:29px; cursor:pointer;font-size:14px; font-family:"微软雅黑"; border-bottom:1px dashed #ebebeb;}
.ulkpph li .p_img{ display:none;}
.ulkpph li .ph_xz{ float:right}
.ulkpph li .kapai{display:none;}
.ulkpph li .lb_sy{ display:none}
.ulkpph li .lb_sy span{ color:#9C9C9C}
.ulkpph .gb_i{width:25px; height:25px; line-height:25px;overflow:hidden; display:block; float:left; font-style:normal; background:#C0C0C0; color:#fff; text-align:center; font-weight:bold; margin-top:5px; margin-right:10px;border-radius: 2px;font-size: 14px;font-weight: normal;}
.ulkpph .ph_title{overflow:hidden; display:block; float:left; height:30px;width: 200px;}
.ulkpph .ph_kp{display:block; float:right;font-size:14px; color:#999;}
.ulkpph .active .ph_title{overflow:hidden;}
.ulkpph .active{width:355px; height:84px; background:#F9F9F9}

.ulkpph .active .kapai p{height:25px; line-height:25px;font-size:14px}
.ulkpph .active .gb_i{position:absolute; left:0; top:10px;width:25px; height:25px; line-height:25px; display:block;background:#A2D000;border-radius: 2px; font-size:14px;font-weight: normal;}
.ulkpph .active .p_img{ display:block;position:absolute;margin-left:10px; top:10px}
.ulkpph .active .p_img img{ width:80px; height:80px;}
.ulkpph .active .kapai{ display:block;position:absolute;left:100px; top:38px;width: 190px;overflow: hidden;}
.ulkpph .active .lb_sy{ display:block; color:#ccc;position: absolute;display: block;top:65px;left:100px; color:#f60}
.ulkpph .active .lb_sy span{ background:none}
.ulkpph .active .kapai em{font-style:normal;}
.ulkpph .active .ph_title{ display:block; position:absolute; left:100px;width: 190px;}
.ulkpph .active .ph_kp{ display:block; height:24px; position:absolute; left:195px; top:35px; font-size:14px; color:#999;}
.ulkpph .active .ph_xz{ display:block; width:55px; height:30px;text-align: center; position:absolute; right:10px;top:35px;background-color:#F95; color:#fff; font-size:14px;line-height: 30px; margin:0;font-weight: normal;border-radius: 2px;}
.ulkpph .active .ph_xz:hover{ background:#FF761B}

/*专区*/
.fpzq_x{overflow: hidden;}
.fpzq_x a img{padding:20px 10px 15px 20px;}
.fpzq_x .zq_tit{}
.fpzq_x .zq_tit a{margin: 0 10px 0 10px;font-size: 16px;font-weight: bold;}
.fpzq_x .zq_tit p{ padding: 6px 10px;margin-left: 2px;}
.fpzq_x .zq_name{ padding:3px 20px;margin:0 0 10px 10px;border: 1px solid #FF6A06;} 
.fpzq_x .fpzq_box{ width:393px; margin-top: -10px;}
.fpzq_x .fpzq_box ul{ margin-left:20px}
.fpzq_x .fpzq_box ul li{ height:30px; line-height:30px; width:369px;position:relative}
.fpzq_x .fpzq_box ul li i{ width:3px; height:3px; border-radius:3px; background:#777; position:absolute; top:15px; left:0}
.fpzq_x .fpzq_box ul li p{ color:#929292; float:right; cursor:default}
.fpzq_x .fpzq_box ul li a{ padding-left:15px;height: 30px;width: 300px;overflow: hidden;line-height: 30px;float: left;}
.avbtn {
	position: relative;
	width: 61px;
	height: 66px;float: right;    margin-top: 5px;
}
.avbtn p {
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 50px;
	background: #f80;
	border: 2px solid #f80;
	border-radius: 50px;
	-webkit-animation: pointRadius 2s ease-out 0s infinite;
	animation: pointRadius 2s ease-out 0s infinite
}
.avbtn span {
	position: absolute;
	top: 6px;
	left: 50%;
	margin-left: -12px;
	z-index: 999;
	color: #fff;
	text-align: center;
	line-height: 20px;
	color: #fff;
	font-weight: 700
}
.av-bot-p {
	padding: 10px 10px 0 10px;
	color: #333;
}
.av-bot-p font {
	color: #f00;
}
.active-loadbtn {
	height: 38px;
	line-height: 38px;
	color: #fff;
	font-size: 18px;
	text-align: center;
	background: #F53030;
}
.active-border {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 10px 0;
}
.avtetx h4 {
	font-size: 18px;
	font-weight: bold;
	padding: 10px 0;
}
.avbtn .game-icon{width: 61px;height: 66px;border-radius: 0px;}
.avtetx p strong{ color:#f00;}
.active-num-box{ height:66px; width:61px; border:1px solid #2D99E5; text-align:center; color:#2D99E5;}
.active-num{ height:42px; line-height:42px;font-size:18px; border-bottom:1px solid #2D99E5;color: #2D99E5;}
.active-num em{ font-size:30px;}
.active-num em font{ font-size:14px;}
.num-text{color:#2D99E5;margin-top: 3px;}
/*游戏评测*/
.yxpc_box{ width:1160px; height:400px;padding-bottom: 20px; margin:15px 20px; margin-bottom:0}
.yxpc_box a{ display:block}
.yxpc_box .yxpc{ width:300px; height:400px; background:rgba(0, 0, 0, 0.63);}
.yxpc_box .yxpc p{ font-size:14px; margin:0 25px;}

.yxpc_box .yxpc p em{font-size:48px; font-weight:bold; color:#F60}
.yxpc_box .yxpc p span{font-size:14px;color:#CECECE; display:block;margin-top: 35px;}
.yxpc_box .yxpc h3{ margin:10px 20px;height: 46px;line-height: 25px;overflow: hidden;color:#fff;}
.yxpc_box .yxpc h3:hover{ color:#f60}
.yxpc_box .yxpc:hover{ color:inherit}
.yxpc_box .yxpc .yxpc_txt{ margin:15px 25px;height:80px;overflow: hidden; cursor:default;color:#CECECE;}
.yxpc_box .yxpc .yxpc_txt strong{ font-weight:normal}
.yxpc_box .yxpc p span font{ font-size:20px; font-weight:bold; color:#F60; float:left} 
.yxpc_box .yxpc .yd{ padding:4px 0;height: 30px;line-height: 25px;color: #fff;}
.yxpc_box .yxpc .yd strong{ font-weight:normal}
.yxpc_box .yxpc .yd i{ font-size:24px; font-weight:bold; color:#f60;padding: 0 10px 0 0;width: 25px;height: 25px;float: left;line-height: 25px;text-align: center;}

.yxpc_box_left{ width:300px;border-bottom: 1px #ccc solid; position:relative}
.yxpc_box_left .yxpc{ position:absolute; top:0;left:0}
.yxpc_box_right{ width:579px;border: 1px solid #ccc;height:400px;border-bottom: none;border-left: none;}
.yxpc_box_right .pc_box{width:288px;padding-top: 10px;margin-left: 0;border-bottom: 1px solid #ccc;height: 189px;border-left: 1px solid #ccc;}
.yxpc_box_right .pc_box .yxpc .yxpc_txt{height:52px; color:#7d7d7d;line-height:18px;}
.yxpc_box_right .pc_box .yxpc p span{margin-top: 20px; color:#A9A9A9;font-weight: normal;}
.yxpc_box_right .pc_box .yxpc h3{margin: 0 25px;color: #333;}
.yxpc_box_right .pc_box .yxpc h3:hover{ color:#f60}
.yxpc_box_right .pc_box .yxpc{ height:190px; width:290px;color: #333; display:block;background-color:rgba(255, 255, 255, 0);position: inherit;}
.pc_zx{ width:278px; height:399px;border: #ccc 1px solid;background-color: #F9F9F9;border-left: none;}
.pc_zx h3{ cursor:default; display:block;margin:20px 0 0 20px;font-size:20px; color:#4C4C4C}
.pc_zx ul{ margin:0 20px;margin-top: 4px;height: 336px;overflow: hidden;}
.pc_zx ul li{ font-size:16px; height:52px; line-height:25px; overflow:hidden;padding:16px 0;border-bottom: 1px #A0A0A0 dashed;}	
.pc_zx ul li a{}

/*二次元游戏*/
.yxdj_box{ padding-bottom:20px}
.game_tj_tit{ list-style:none;padding: 5px 20px 0 20px;overflow:hidden; }
.game_tj_tit .dj_cur{ padding:8px 14px; background:#F1F1F1; font-size:18px; font-weight:600; float:left;}
.game_tj_tit .dj_cur a{ color:#f60}
.game_tj_tit li{ padding:8px 14px;font-size:18px; font-weight:600; float:left}
.game_tj_box{ width:1160px; background:#F1F1F1; margin:0 auto;height: 137px;overflow: hidden;}
.game_tj_box .game_tj_nor{ overflow:hidden}
.game_tj_box a p{ font-size:12px;height: 20px;line-height: 20px;overflow: hidden;text-align: center; margin-top:6px}
.game_tj_box .game_tj_nor a p:hover{ color:#fc8901;}
.game_tj_box a{ width:87px;display: block;text-align: center;padding:17px 13px;overflow: hidden;color: #666;float: left;margin: 0;padding-right: 5px;}
.game_tj_box .game_tj_de{ overflow:hidden;}
.game_tj_box .game_tj_nor a img{ width:75px; height:75px; border-radius: 14px;margin: 0 auto;}
.game_tj_box .game_tj_de a img{ width:75px; height:75px; border-radius: 14px;margin: 0 auto;}
/* 视频*/
.fp_video{padding-bottom:1px;width: 1200px;margin: 0 auto;}
.fp_video .fp_contit a{ color:#fff}
.smallpic { width:258px; overflow:hidden; height:190px; display:block;position:relative;margin:0 0 0 20px; padding:3px;}
.smallpic img{ width:258px; height:146px;}
.smallpic .meng{ width:258px; height:146px; position:absolute; left:3px; top:3px; background:#000;opacity: 0.1;filter: alpha(opacity=10);transition: all 300ms;-webkit-transition: all 300ms;}
.smallpic .play{ width: 30px;height: 30px;position: absolute;left: 50%;top:50%;margin: -30px 0 0 -15px;background: #fc8900 url(/fpwap/skin/fpv7/images/lit_icon00.png) no-repeat 11px -122px;_background: #fc8900 url(/fpwap/skin/fpv7/images/lit_icon00.gif) no-repeat 11px -122px;border-radius: 30px;opacity: 0.5;filter: alpha(opacity=50);}
.ptext2{ font-size:14px; line-height:18px;overflow:hidden;text-align: center;padding-top: 15px;color: #fff;}
.smallpic:hover .meng{opacity: 0.5;filter: alpha(opacity=50);}
.smallpic:hover .play{opacity: 1;filter: alpha(opacity=100);}
.smallpic:hover .ptext2{color:#f60;}
.smallpic:hover{color:#f60;}
.fp_video .video_main{ padding:20px; position:relative; padding-left:40px}
.fp_video .video_main ul{ width:3000px;margin-left:22px;}
.fp_video .video_main .scr_left{ position:absolute; top:23px; left:0; width:45px; height:146px; background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat center;background-color:rgba(0, 0, 0, 0.2);background-position:-35px -136px}
.fp_video .video_main .scr_left:hover{background-color:rgba(0, 0, 0, 0.53);}
.fp_video .video_main .scr_right{position:absolute; top:23px; right:0; width:45px; height:146px;background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat center;background-color:rgba(0, 0, 0, 0.2);background-position:-100px -136px;}
.fp_video .video_main .scr_right:hover{background-color:rgba(0, 0, 0, 0.36);}

/**/
.hyxw_l{ width:450px; height:553px}
.hyxw_l dl{ overflow:hidden; margin:20px; margin-bottom:0; padding-bottom:20px; border-bottom:1px #ccc dashed}
.hyxw_l dl dd{ margin-right:20px}
.hyxw_l dl dd a{ width:146px; height:83px; display:block}
.hyxw_l dl dd a img{display: block;width: 100%;height: 100%;transition: all 500ms;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;}
.hyxw_l dl dd a:hover img{transform: scale(1.05);-webkit-transform: scale(1.05); -moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}
.hyxw_l dl dt{ width:244px}
.hyxw_l dl dt h3{ height:35px; line-height:35px; overflow:hidden}
.hyxw_l dl dt p{ height:38px; overflow:hidden; line-height:18px; cursor:default;color:#7d7d7d;margin-top: 5px;}

.hyxw_m{ width:400px; height:553px}
.hyxw_m a img{display: block;width: 100%;transition: all 500ms;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;}
.hyxw_m a:hover img{transform: scale(1.05);-webkit-transform: scale(1.05); -moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}
.hyxw_m .hyxw_ph{ display:block;height: 200px;width: 360px;overflow: hidden;}
.hyxw_m .hy_tit{ margin:0 20px; margin-top:20px;height: 30px;line-height: 30px;overflow: hidden; text-align:center}
.hyxw_m p{ margin:0 20px;height:35px; line-height:35px; overflow:hidden; cursor:default; text-align:center;font-size: 18px;margin-top: 10px;}
.hyxw_m .xw_dd{ margin:0 20px}
.hyxw_m .xw_dd a{ width:170px; float:left;margin-top: 20px;}
.hyxw_m .xw_dd a p{ margin:0; padding-top:10px; cursor:pointer}
.hyxw_m .xw_dd a p:hover{ color:#f60}

.hyxw_r{ width:350px; height:553px}
.hyxw_r .hy_ad{ display:block; margin:20px}
.hyxw_r .xw_btn{ padding:8px 30px;font-size:18px; float:left; margin-left:10px; color:#fff;border-radius: 4px;}
.bg1{ background:#8E9EE8}
.bg2{ background:#2AC1CC}
.bg3{ background:#FBA21A}
.hyxw_r .fp_hy_xw{ margin:20px; margin-bottom:0;height:91px; border-bottom:1px #ccc dashed}
.hyxw_r .fp_hy_xw i{display: -webkit-inline-box; font-size:14px; color:#fff; background:#f60;padding: 3px 10px;margin-right: 5px;}
.hyxw_r .fp_hy_xw a{ font-size:16px; font-weight:bold;}
.hyxw_r .fp_hy_xw p{height: 40px;margin-top: 10px;line-height:20px;color: #7d7d7d}

.game_news_box { overflow:hidden;}
.game_news{}
.game_news_box .zq_news_k .zq_news_img img{ width:275px; height:156px}
.game_news_box .zq_news_k a{ display:block; width:275px; overflow:hidden}
.game_news_box .zq_news_k a img{ display: block;width: 100%;height: 100%;transition: all 500ms;-webkit-transition: all 500ms;-moz-transition: all 500ms;-o-transition: all 500ms;}
.game_news_box .zq_news_k a:hover img{transform: scale(1.05);-webkit-transform: scale(1.05); -moz-transform: scale(1.05);-o-transform: scale(1.05);-ms-transform: scale(1.05);}
.game_news_box a h2{ margin-top:10px; height:54px; overflow:hidden; font-size:16px;line-height: 27px;}
.game_news_box .zq_news_k p{ width:275px; padding:10px 0; line-height:20px; color:#7d7d7d; height:32px; overflow:hidden; cursor:default}
.game_news_box .zq_news_k .article_zz{ padding:0}
.game_news_box .zq_news_k{ position:relative}
.game_news_box .zq_news_k .article_poi{background: black;padding: 7px 10px; background:rgba(0, 0, 0, 0.67); position:absolute; right:0; top:0; display:block; width:50px; text-align:center; color:#fff; font-size:14px }
/*游戏排行*/
.soy_cont{overflow: hidden;padding-bottom:10px;}
.soy_pc ul{}
.soy_pc ul li{position:relative;height:28px;margin: 8px 0 0 0; line-height:28px; cursor:pointer;font-size:14px; font-family:"微软雅黑"; border-bottom:1px dashed #ebebeb;padding-bottom:6px;}
.soy_pc ul li .p_img{ display:none;}
.soy_pc ul li .kapai{display:none;}
.soy_pc ul .gb_i{border-radius: 2px;width:23px; height:23px; line-height:23px;overflow:hidden; display:block; float:left; font-style:normal;color:#6F6F6F; text-align:center; font-weight:bold; margin-top:5px; margin-right:10px; font-weight:normal}
.soy_pc ul .ph_title{width:163px; overflow:hidden; display:block; float:left; height:30px;font-weight: bold;}
.soy_pc ul .ph_kp{display:block; float:left;font-size:14px; color:#999;}
.soy_pc ul .load_btn{ width:23px; height:23px; float:right; background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat center;border-radius: 2px; border:1px solid #f95; background-position:-110px 1px}
.soy_pc ul .soy_hot{ display:none}
.soy_pc ul .active .ph_title{width:150px;overflow:hidden;}
.soy_pc ul .active{height:90px;margin-top:-10px;padding-bottom: 0; margin-top:1px}
.width300{ width:373px}
.soy_tit{ overflow:hidden;background-color: #F3F3F3;text-align: center;}
.lb_name01{  font-family:"微软雅黑"; font-size:16px; font-weight:600; float:left; margin:0; line-height:35px;color:#3E3E3E;float:none}

.soy_pc ul .active .kapai p{height:30px; line-height:30px;font-size:13px}

.soy_pc ul .active .p_img{ display:block;position:absolute; left:30px; top:10px;}
.soy_pc ul .active .p_img img{ width:70px; height:70px;}
.soy_pc ul .active .kapai{ display:block;position:absolute;left:125px; top:29px;}
.soy_pc ul .active .kapai em{font-style:normal;}
.soy_pc ul .active .ph_title{ display:block; position:absolute; left:125px; top:6px;}
.soy_pc ul .active .ph_kp{ display:block; height:24px; position:absolute; left:175px; top:29px; font-size:12px; color:#999;}
.soy_pc ul .active .ph_xz{ display:block; width:24px; height:24px; position:absolute; right:10px;top:70px;background:url(/fpwap../load_gamexzicon.png) no-repeat;}
.soy_pc ul .active .ph_xz:hover{text-decoration:none;}
.soy_pc ul .active .load_btn{ margin-top:32px; border:1px solid #f95}
.soy_pc ul .active .load_btn:hover{background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat center #f95; border:1px solid #f95; background-position:-129px 1px}
.soy_pc ul .active .soy_hot{ display:block; position:absolute; top:56px; left:124px; font-size:14px}
.soy_pc ul .active .soy_hot font{ color:#f60}
/*友链*/
.link-con.current{ padding:0 40px 11px 30px;border-left:#f60 2px solid; margin-top:5px}
.link-con a{ color:#666; font-size:12px}
.link-con a:hover{ color:#f60}
.link_style{ border-bottom:#ccc 1px solid; margin-bottom:5px; overflow:hidden;}
.link-con a{ display: inline-block;padding: 0 6px;margin: 5px 0;border-right: 1px solid #dbdbdb;line-height: 14px;height: 14px;}
/*底部信息*/
.bottom_main{background:#333; overflow:hidden;padding: 20px 0;}
.bottom{ width:1200px; margin:0 auto; overflow:hidden}
.bottom_main .bottom .logo2{ float:left; border-right:1px #fff solid; padding-right:30px; margin:20px; margin-left:0}
.bottom_main .bottom .bottom_text{float:left;width:160px; padding:20px} 
.bottom_main .bottom .bottom_text h4{ color:#fff;font-size: 18px;margin-left:20px;}
.bottom_main .bottom .bottom_text a{ float:left; color:#fff;margin-left:20px; padding-top:10px; font-size:14px; display:block; width:60px}
.bottom_main .bottom .bottom_text a:hover{ color:#fc8901}
.bottom_main .bottom .wxin_ph{ width:120px;float:left; margin:0 20px;border:2px #B9B9B9 solid;}
.footer_box{ background-color: #4A4A4A;}
.footer, .footer p{ color:#fff}
.footer a{ color: #fff;}
.footer{border-top:none}
.bottom_main{padding-bottom: 0;}
.fpwap_wxin{ float:left;margin-left: 20px;height: 125px; width: 190px;}
.bottom_main .bottom .fpwap_wxin a{ float:left; color:#fff; font-size:16px; padding:5px 10px; border:#fff 1px solid; border-radius:5px; margin:10px 0; background:#515151;width:170px; height:21px}
.bottom_main .bottom .fpwap_wxin p{ color:#fff; font-size:14px; line-height: 24px;}
/*二维码*/
.comsidelist{ position: fixed;left: 50%;margin-left:605px;bottom:40px;width: 40px;display: block; z-index:999;}
.comsidelist li{ position:relative; width:36px;}
.comsidelist li a{ display:block;width: 100%;height: 36px; margin-bottom:5px; background: #afafaf;font-size: 14px;line-height: 18px; color: #fff;text-align: center;}
.comsidelist li i{ position:absolute;width:28px; height:28px; display:block; background:url(/fpwap/skin/fpv7/images/cominforicon2.png) no-repeat;}
.comsidelist li.upewm i{ background-position:-1px -62px; top:4px; left:4px;}
.comsidelist li.upicon i{ background-position:-85px -0px; top:4px; left:4px;}
.comsidelist li.upicon a{ text-indent:-9999px;}
.comsidelist li a:hover{ background:#f60;text-indent:0px;}
.comsidelist li.upicon a:hover i{ background:none;}
.sideermbox{ display:none; position:absolute; left:-240px; top:-460px; background:#fff; border:1px solid #bfbfbf; box-shadow: 1px 1px 2px #ccc; text-align:center;}
.sideermbox h2{ color:#f60; margin:10px 20px;}
.sideermbox p{ margin:20px 20px 0px 20px;}
.sideermbox p img{ width:180px; height:180px;}
.oneline{height:1px; background:#ccc;}	
.sideermbox em{ display:block;width:10px; height:17px; position:absolute; top:470px; right:-10px;background:url(/fpwap/skin/fpv7/images/cominforicon2.png) no-repeat -160px -3px;}
.bdad1{ height:auto}  
/*手游开测表*/
.fpwap_kf_list{ font-size:14px; background-position: 0 50px; background:none; padding:0}
.fpwap_kf_list li{ overflow: hidden; margin: 0 8px;}
.fpwap_kf_list li .date{ margin:0; float: left;width: 40px;}
.fpwap_kf_list li span a:hover{ color:#f60;}
.fpwap_zq_zt{ display:block; font-size:22px; color:#fff; font-weight:bold; padding:20px 0; margin-top:10px; text-align: center;}
.fpwap_zq_zt:hover{ text-decoration:underline}
.pd10{padding:0}
.fpzt_top .a1{ color:#424242}
.fpwap_kf_list .kf_test{ overflow: hidden;padding: 5px 0;margin-left: -0px;background-color: #F1F1F1;padding-right: 10px;margin-right: 0;}
.fpwap_kf_list .kf_test span{ margin:0;  cursor: default; font-size: 15px; font-weight: bold;color: #616161}
.fpwap_kf_list .kf_test .time{ display:block; text-align:center;     margin-left: 10px; }
.fpwap_kf_list .kf_test .name{ display:block; margin-left: 63px;}
.fpwap_kf_list .kf_test .static{ display:block; margin-left: 76px; }
.fpwap_kf_list .kf_test .down{ display:block; text-align:center;margin-right: 10px;}
.header .contorl .kfzs a{ padding:0 10px;border-bottom-color: #fff;height: 33px; margin:0}
.kf_test_aa{width: 90px;float: left;text-align: center;}
.kf_name{width: 120px;float: left;text-align: center;text-align: center;margin-left: 10px;height: 21px;line-height: 21px;overflow: hidden;}
.fpwap_kf_list li{ padding:8px 0;line-height: 24px;height: 24px;}
.fpwap_kf_list .kf_btn{ display:block;width:43px;height:20px;border:1px solid #f95;color:#333;text-align: center; font-size:12px;border-radius: 2px; background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat center;margin-right: 4px; background-position:-100px -1px}
.fpwap_kf_list .kf_btn:hover{ border:1px solid #f95;background:url(/fpwap/skin/fpv7/images/bg000.png) no-repeat center #F95;background-position: -119px -1px;}

.fpwap_kf_list .fp_ku{ padding:0; height:30px; margin:0}
.fpwap_kf_list .kf{ width:165px; height:24px; float:left; text-align:center; padding:2px 0; border:1px solid #f95;line-height: 24px;}
.fpwap_kf_list .kc{ width:165px;height:24px; float:right; text-align:center;padding:2px 0; border:1px solid #f95;line-height: 24px;}
/*顶部微信*/
.top_wxin{ position:relative;}
.top_wxin:hover{ background:#fff;border:1px #ccc solid; border-bottom:2px #fff solid;}
.top_wxin .weixin{ position:absolute; top:33px; left:-1px; background:#fff; text-align:center; padding:5px; display:none; border:1px #ccc solid; border-top:none}

.boxHide .hd_txt h2{height: 30px;
    overflow: hidden;
    line-height: 30px;}
.ad img{ width:1160px; height:90px; margin:0 auto}
.slide-cont{ position:absolute}
.slide-cont li{ position:relative; float:left;}
.video_main .vid_box li{ position:relative;float: left;}
.ulkpph .active .kapai{height:30px;width: 180px;}
.hyxw_m .xw_dd{margin:0}
.hyxw_m .xw_dd a{margin-left: 20px;}
.hyxw_l dl dt h3{ height:42px;line-height: 21px;}
.hyxw_m p{ font-size:16px}
.hyxw_l dl{padding-bottom: 18px;}
.hyxw_r .fp_hy_xw a{line-height: 28px;overflow: hidden;width: 250px;height: 23px;float: left;}
.hyxw_r .fp_hy_xw p{clear: left;padding-top: 10px; overflow:hidden}
.hyxw_r .fp_hy_xw i{float: left;}
.poi{ position:relative}
.hyxw_l dl dt p{ line-height:19px}
.fp{width: 1200px;margin: 0 auto;background-color: #fff;}
.soy_pc .first .gb_i{color: #f60;}
.soy_pc .first .gb_i{font-size: 20px;color: #f60;}
.soy_pc .second .gb_i{color: #f60;}
.soy_pc .second .gb_i{font-size: 20px;color: #f60;}
.soy_pc .third .gb_i{color: #f60;}
.soy_pc .third .gb_i{font-size: 20px;color: #f60;}
.ad_index{width: 1160px;margin: 0 auto;padding: 15px;}
.ad_index a img{ width:1160px;}
.bg1:hover{ background:#5A6FD0}
.bg2:hover{ background:#009FAB}
.bg3:hover{ background:#E88C00}
.news_text{ background-color:none}
.bdcs-container .bdcs-clearfix{ width:480px}
.bdcs-container .bdcs-hot, .bdcs-container .bdcs-hot *{padding: 0 10px;font-size: 14px;margin-left: -8px;width: auto;}
.kfzs-list{ left:35px}
