/*通用*/
body{font-family:"microsoft yahei",Arial,Helvetica,sans-serif;font-size:12px;margin:0;padding:0;border:0;}
html,body,ul,li,ol,a,span,input,button,img,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;}
ul,li,a {text-decoration: none;list-style: none;}
i,em,b,strong {font-style: normal;}
a img {opacity: 1;transition:opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;}
a img:hover {opacity: 0.8;}

/*专用*/
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clearfix{*zoom:1;}
.fl {float: left;}
.fr {float: right;}
.btl{width:14px;height:14px;border-left:#008de5 1px solid;border-top:#008de5 1px solid;overflow:hidden;position:absolute;left:5px;top:5px;}
.btr{width:14px;height:14px;border-right:#008de5 1px solid;border-top:#008de5 1px solid;overflow:hidden;position:absolute;right:5px;top:5px;}
.bbl{width:14px;height:14px;border-left:#008de5 1px solid;border-bottom:#008de5 1px solid;overflow:hidden;position:absolute;left:5px;bottom:5px;}
.bbr{width:14px;height:14px;border-right:#008de5 1px solid;border-bottom:#008de5 1px solid;overflow:hidden;position:absolute;right:5px;bottom:5px;}
.obtl{width:14px;height:14px;border-left:#008de5 1px solid;border-top:#008de5 1px solid;overflow:hidden;position:absolute;left:-1px;top:-1px;}
.obtr{width:14px;height:14px;border-right:#008de5 1px solid;border-top:#008de5 1px solid;overflow:hidden;position:absolute;right:-1px;top:-1px;}
.obbl{width:14px;height:14px;border-left:#008de5 1px solid;border-bottom:#008de5 1px solid;overflow:hidden;position:absolute;left:-1px;bottom:-1px;}
.obbr{width:14px;height:14px;border-right:#008de5 1px solid;border-bottom:#008de5 1px solid;overflow:hidden;position:absolute;right:-1px;bottom:-1px;}
.atop_more a,.eve_time_tit,.gl_top,.down_top,.im_top,.ls_top{background-image:url(../image/ff15_ui.png);background-repeat:no-repeat;}

/*公共结束*/
.acontainer{width:100%;margin:0 auto;background:#000;}
.top_bj{background:url(../image/ff15_top.jpg) no-repeat center top;padding-top:330px;}

/*顶部导航*/
.anav{width:1100px;height:70px;background:rgba(20,26,64,0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#52000000,endcolorstr=#52000000);margin:0px auto 0 auto;}
.anav a:link{color:#93b4c8;}
.anav a:visited{color:#93b4c8;}
.anav a:hover{color:#ff6600;}
.anav a:active{color:#93b4c8;}
.anav_par{width:137px;float:left;height:70px;text-align:center;line-height:70px;font-size:18px;}

/*top部分*/
.atop{height:644px;margin:30px auto 0 auto;width:1100px;}
.atop_left{width:410px;background:rgba(2,36,80,0.46);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#52000000,endcolorstr=#52000000);height:644px;text-align:center;position:relative;}
.wm_h1 h3{height:30px;margin: 20px auto 0 auto;overflow: hidden;width: 380px;}
.wm_h1 h3 a{font-size:20px;font-weight:bold;color:#3e95c8}
.wm_h1_info{margin-top:8px;}
.wm_h1_info a{color:#658298;min-width:48px;display:inline-block;margin-right:6px;}
.atop_list{min-height:210px;width:380px;margin:0 auto;overflow:hidden;border-bottom:1px solid #17283c}
.atop_ul{vertical-align:middle;height:180px;margin-top:15px;}
.atop_list li{width:380px;height:30px;line-height:30px;list-style:normal;float:left;overflow:hidden;}
.atop_list li em{width:4px;height:4px;float:left;background:#828d9f;margin-top:14px;display:inline-block;}
.atop_list li a{color:#467580;width:340px;float:left;text-align:left;height:30px;overflow:hidden;display:inline-block}
.atop_list span{width:36px;float:right;color:#676767;display:block;}
.atop_more{width:222px;height:30px;margin:20px auto 0 auto;}
.atop_more a{width:222px;height:30px;background-position:-1px -260px;display:block;}
.atop_more a:hover{background-position:-224px -260px;}

/*轮播图*/
.atop_right{width:670px;height:644px}
.container{width:670px;height:358px;overflow:hidden;position:relative;}
.inner{position:absolute;width:9999px;left:0;top:0;}
.innerwraper{float:left;}
.innerwraper img{width:670px;height:358px;}
.pagination{position:absolute;bottom:10px;width:100%;text-align:right;z-index:10;}
.pagination span{display:inline-block;width:12px;height:12px;background:#666;border-radius:12px;cursor:pointer;margin-right:5px;}
.pagination .active{background:#3e95c8;}
.banner_info{width:100%;height:50px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#52000000,endcolorstr=#52000000);line-height:50px;color:#fff;font-size:18px;position:absolute;bottom:0;left:0;overflow:hidden;}
.banner_info span{width:100%;height:50px;text-indent:10px;display:none;}
.banner_info span.active{display:block;}

/*轮播图下*/
.a_lj{height:261px;margin-top:25px;}
.a_people{width:220px;height:82px;float:left;margin-left:5px;margin-top:5px;text-align:center;display:inline;}
.a_people img{width:220px;height:82px;}

.tiyan{height:157px;margin:20px auto;width:1100px;}

/*评分*/
.a_score{width:1100px;height:290px;background:url(../image/ff15_scorebg.jpg) no-repeat;overflow:hidden;margin:0 auto;margin-top:20px;}
.game-img{margin-top:35px;margin-left:20px;width:160px;height:210px;float:left;display:inline;}
.game_des{width:200px;height:210px;float:left;margin-left:18px;margin-top:35px;}
.game_des_title{width:100%;height:30px;line-height:30px;color:#c8c8c8;font-weight:bold;font-size:20px;}
.game_des_en{width:100%;height:16px;line-height:16px;color:#c8c8c8;font-size:14px;margin-top:4px;}
.game_des_p{width:100%;height:auto;overflow:hidden;margin-top:20px;}
.game_des_p p{width:100%;height:16px;line-height:16px;color:#457680;margin-top:6px;}
.game_info{width:175px;height:auto;overflow:hidden;zoom:1;padding-top:35px;float:left;margin-left:50px;}
.game_btn{width:175px;height:40px;background:url(../image/but.png) no-repeat 0px -154px;display:block;}
.game_btn:hover{background:url(../image/but.png) no-repeat -176px -154px;}
.p_down{background:url(../image/but.png) no-repeat 0px -196px;}
.p_down:hover{background:url(../image/but.png) no-repeat -176px -196px;}
.p_bbs{background:url(../image/but.png) no-repeat 0px -238px;}
.p_bbs:hover{background:url(../image/but.png) no-repeat -176px -238px;}
.game_info_num{width:100%;height:55px;margin-top:36px;overflow:hidden;}
.game_info_num_top{width:100%;text-align:center;color:#999999;font-size:14px;}
.game_info_num_top span{color:#F00;font-size:20px;}
.game_info_num_bottom{width:100%;text-align:center;color:#999999;margin-top:15px;}
.game_info_pf{width:140px;height:auto;margin:30px auto 0 auto;overflow:hidden;}
.game_info_pf span{width:100%;height:20px;overflow:hidden;display:block;}
.game_info_pf span label{float:left;width:8px;height:20px;background-color:#424242;margin-left:3px;cursor:pointer;}
.game_info_pf span label.active{background-color:#ff9c00;}
.game_info_pf span em{float:left;width:24px;height:20px;line-height:20px;text-align:center;background-color:#424242;margin-left:3px;color:#ffb100;}
.game_info_pf i{width:100%;height:20px;overflow:hidden;display:block;line-height:20px;margin-top:12px;color:#999999;text-align:center;}
.game_info_pc{width:140px;height:auto;overflow:hidden;margin:36px auto 0 auto;}
.game_info_pc_title{width:100%;text-align:left;color:#999999;font-size:14px;}
.game_info_pc_title span{color:#F00;font-size:20px;}
.game_info_pc_list{width:100%;height:auto;margin-top:15px;overflow:hidden;}
.game_info_pc_list p{width:100%;height:16px;line-height:16px;overflow:hidden;margin-bottom:6px;}
.game_info_pc_list p span{float:left;color:#999999;width:55px;height:16px;line-height:16px;}
.game_info_pc_list p label{float:left;width:80px;position:relative;height:10px;border-radius:10px;background-color:#424242;margin-top:3px;}
.game_info_pc_list p label i{width:0%;height:10px;border-radius:10px;position:absolute;left:0px;top:0px;background-color:#ffb900;}
.game_info_tf{width:100px;height:auto;overflow:hidden;zoom:1;margin:35px auto 0 auto;}
.game_info_tf_pic{width:100%;height:100px;text-align:center;line-height:100px;font-size:40px;color:#FFF;font-weight:bold;background:url(../image/score_icon.png) no-repeat -97px -288px;}
.game_info_tf_txt{width:100%;height:16px;line-height:16px;text-align:center;color:#F00;margin-top:3px;}
.game_info_tf_des{width:100%;height:16px;line-height:16px;text-align:center;color:#999;margin-top:3px;}

/*独家评测*/
.djpc{width:1100px;height:150px;background:url(../image/ff15_pcbg.jpg) no-repeat center top;margin:20px auto;}
.pc_info{height:100px;margin-top:15px;width:560px;float:right;margin-right:22px;}
.pc_info h4{font-size:18px;font-weight:bold;color:#dda833;height:40px;line-height:40px;border-bottom:1px solid #505e63}
.info_xi{color:#c8c8c8;line-height:22px;margin-top:14px;width:528px;}
.info_xi a{color:#dda833;}
.pc_hot{width:36px;height:18px;background:url(../image/but.png) no-repeat -50px -90px;display:inline-block;margin-top:13px;margin-right:92px;}

/*人物介绍*/
.eve_time{width:1100px;height:981px;margin:40px auto 0 auto;position:relative;}
.eve_time_tit{width:850px;height:47px;margin:0 auto;background-position:0 -3px;}
.eve_time_con{width:1100px;height:626px;overflow:hidden;}
.eve_time_con_one{width:1100px;height:626px;position:relative;}
.rwcon{width:360px;height:260px;position:absolute;top:150px;right:130px;background:rgba(7,16,23,0.55);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#52000000,endcolorstr=#52000000);}
.rwcon_cn{width:320px;height:46px;line-height:46px;margin:20px auto 0 auto;font-size:30px;color:#fff;}
.rwcon_en{width:320px;height:24px;line-height:24px;margin:0 auto;color:#a6d0e6;}
.rwcon_td{width:320px;height:24px;line-height:24px;margin:0 auto;color:#a6d0e6;}
.rwcon_js{width:320px;height:96px;line-height:24px;overflow:hidden;margin:25px auto 0 auto;font-size:14px;color:#a6d0e6;}
.eve_time_nav{width:1100px;height:308px;}
.eve_time_nav_one{width:132px;height:132px;float:left;margin-left:22px;margin-top:22px;display:inline;position:relative;}

/*游戏攻略*/
.yxgl{width:1100px;height:450px;margin:40px auto;}
.gl_top{width:850px;height:47px;margin:0 auto;background-position:0 -53px;}
.gl_down{height:380px;margin-top:20px;}
.gld_1{width:230px;margin-left:22px;}
.gl_line{float:left  }
.gld_2{width:306px;height:380px;margin-left:28px;}
.gld_3{width:435px;height:380px;margin-left:57px;}
.gld_1_top{text-align:center;}
.gld_1_top h6{height:60px;line-height:60px;color:#416e7a;font-size:14px;}
.gl_line{width:4px;height:20px;background:#3e95c8;margin-right:10px;margin-top:20px;}
.gld2_top{height:60px;font-size:18px;color:#3e95c8;font-weight:bold;line-height:60px;}
.gld2_top a{float:right;color:#7a7a7a;font-size:12px;}
.gld_ul{color:#467580;min-height:308px;overflow: hidden;width:310px;background:#001125;padding-top:12px;}
.gld_ul li{line-height:30px;text-overflow:ellipsis;height:30px;overflow:hidden;text-align:left;width:280px;margin:0 auto;}
.gld_ul li em{width:4px;height:4px;float:left;background:#828d9f;margin-top:14px;display:inline-block;}
.gld_ul a{width:270px;font-size:14px;overflow:hidden;float:right;color:#467580;display:block;}
.gld_ul a:hover{color:#dda833;}
.gld_3_down{height:320px;}
.gld_3fou{width:202px;height:128px;position:relative;}
.pp1{margin-bottom:64px;}
.gld_3fou img{width:100%;height:100%;overflow:hidden}
.gl_bofa{width:46px;height:46px;background: url(../image/but.png) no-repeat 0px -526px;position:absolute;left:83px;bottom:41px;float:left;}
.gl_info{height:30px;line-height:30px;color:#7a7a7a;text-align:center;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#52000000,endcolorstr=#52000000);
position:absolute;bottom:0;width:100%;left:0;}

/*游戏下载*/
.adown{height:470px;width:1100px;margin:40px auto;}
.down_top{width:850px;height:47px;margin:0 auto;background-position:0 -101px;}
.glxz_down{width:1060px;margin:0 auto;}
.adown_four{width:512px;height:203px;}
.afour_top{line-height:44px;height:44px;margin-top:15px;}
.xz_le{font-size:18px;color:#3e95c8;float:left;font-weight:bold;width:100px;}
.xz_ri{float:right;}
.xz_ri a{color:#7a7a7a;}
.down_ul{margin:0 auto;height:160px;overflow:hidden;background:#001125;width:100%;}
.down_ul li{width:470px;font-size:14px;height:30px;line-height:30px;overflow:hidden;text-align:left;margin:0 auto;}
.down_ul span{color:#7a7a7a;float:right;font-size:12px;margin-left:5px;}
.down_ul a{color:#467580;}
.down_ul a:hover{color:#dda833;}
.down_ul li i{width:4px;height:4px;float:left;background:#828d9f;margin-top:14px;display:inline-block;}

/*图集*/
.im_ji{height:550px;width:1100px;margin:40px auto;}
.im_top{width:850px;height:47px;margin:20px auto;background-position:0 -149px;}
.im_more{width:1060px;height:30px;line-height:30px;margin:0 auto;text-align:right;}
.im_more a{color:#c8c8c8;}
.im_down{width:1060px;height:453px;margin:0 auto;}
.im_left{width:262px;margin-right:18px;position:relative;}
.im_down_info{height:30px;line-height:30px;text-align:center;font-size:16px;color:#c8c8c8;position:absolute;width:262px;display:none;}
.tuji1{top:210px;}
.tuji2{top:105px;text-align:center;width:100%}
.tuji3{top:82px;text-align:center;width:100%}
.tuji4{top:132px;text-align:center;width:100%}
.tuji5{top:55px;text-align:center;width:100%}
.im_middle{width:504px;height:453px;}
.im_m_top{margin-bottom:20px;height:240px;position:relative}
.im_m_down{margin-bottom:20px;height:194px;position:relative}
.im_right{width:258px;}
.im_r_top{height:294px;margin-bottom:20px;position:relative}
.im_r_down{height:140px;position:relative}

/*历史文明*/
.lswm{height:480px;width:1100px;margin:40px auto;}
.ls_top{width:850px;height:47px;margin:20px auto;background-position:0 -196px;}
.wm_ims{width:1060px;height:356px;margin:0 auto;}
.wm_five{width:195px;margin-right:21px;height:356px;float:left;position:relative}
.wm_info{width:195px;position:absolute;top:163px;height:30px;display:none;text-align: center;line-height:30px;font-size:16px;color:#c8c8c8;}
.wm_five img{width:100%;height:100%;}

/*评论*/
.lswm_comment{width:1100px;height:auto;overflow:hidden;background-color:#fff;margin:0 auto;padding-top:25px;padding-bottom:54px;margin-top:40px;}
.lswm_comment_title{width:1050px;height:32px;line-height:32px;color:#008de5;font-size:27px;margin:0 auto;font-weight:bold;}
.lswm_comment_con{width:975px;height:auto;overflow:hidden;zoom:1;padding-top:40px;margin:0 auto;}

/*foot*/
.sk_body_bottom{width:100%;height:auto;background-color:#161616;text-align:center;margin-top:80px;overflow:hidden;padding-bottom:20px;}
.sk_body_bottom_con{width:884px;height:auto;overflow:hidden;zoom:1;margin:0 auto;}
.sk_body_bottom_title{width:824px;height:50px;line-height:50px;color:#BBBBBB;font-size:22px;margin-top:15px;padding-left: 60px;text-align: left;}
.sk_body_bottom_title span{display: inline-block;height: 20px;line-height: 20px;border-left: 4px solid #36a1d9;padding-left: 10px;font-size: 16px; }
.sk_body_bottom_info{width:100%;height:104px;padding-bottom: 20px;text-align: center; zoom:1;padding-left: 60px;}
.sk_body_bottom_des{position: relative; width:180px;height:90px;margin-right:9px;margin-top:10px;float: left;}
.sk_body_bottom_img{width:180px;height:90px;overflow:hidden;}
.sk_body_bottom_img img{width: 180px;height: 90px;}
.sk_body_bottom_common{position: absolute;left:0;bottom: 0;background: rgba(0,0,0,.7);font-size: 12px; white-space: nowrap;text-overflow:ellipsis; width:100%;height:16px;line-height:16px;overflow:hidden;text-align:center;margin-top:5px;}
.sk_body_bottom_common a,.sk_body_bottom_common a:visited{color:#fff;}
.sk_body_bottom_common a:hover{color:#FF6600;}
.sk_body_bottom_foot{width:100%;height:auto;overflow:hidden;padding-top:40px;font-size: 12px;}
.sk_body_bottom_foot p{width:100%;text-align:center;height:22px;line-height:22px;color:#BBB;}
.sk_body_bottom_foot p a,.sk_body_bottom_foot p a:visited{color:#BBB;}
.sk_body_bottom_foot p a:hover{color:#F60;}
.pei_intro{width:1005px;height:auto;margin:0 auto;overflow:hidden;padding-top:30px;}
.pei_intro_left{width:247px;height:232px;float:left;}
.pei_intro_left img{display:block;}
.pei_intro_right{float:right;width:670px;height:232px;overflow:hidden;}
.pei_intro_right_title{width:665px;height:20px;line-height:20px;border-left:5px solid #c3af97;margin-top:24px;text-indent:16px;color:#c3af97;font-weight:bold;font-size:16px;}
.pei_intro_right_con{width:100%;text-indent:28px;height:128px;line-height:32px;color:#696969;margin-top:25px;font-size:14px;}
.pei_wenda{width:920px;height:auto;margin:0 auto;padding-top:30px;}
.pei_wenda_left{width:222px;height:262px;float:left;}
.pei_wenda_right{width:490px;height:232px;float:left;margin-left:120px;margin-top:25px;}
.pei_wenda_right p{width:100%;height:32px;line-height:32px;border-bottom:1px solid #222222;}
.pei_wenda_right p a,.pei_wenda_right p a:visited{color:#8b8b8b;}
.pei_wenda_right p a:hover{color:#d9ac47;}