@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:bold;}
ol,ul{list-style-type:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}/*font-size:100%;的作用主要是改变它默认的大小，继承父体的字体大小*/
q:before,q:after{content:' ';}
abbr,acronym{border:0;}
/*文字排版*/
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.t2{text-indent:2em;}
.lh150{line-height:150%;}
.lh180{line-height:180%;}
.lh200{line-height:200%;}
.unl{text-decoration:underline;}
.no_unl{text-decoration:none;}
/*定位*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.vm{vertical-align:middle;}
.pr{position:relative;}
.pa{position:absolute;}
.abs-right{position:absolute;right:0;}
.zoom{zoom:1;}
.hidden{visibility:hidden;}
.none{display:none;}
.bl-none{border-left:none!important;}
.br-none{border-right:none!important;}
.auto{margin-left:auto;margin-right:auto;}
/**/
a{text-decoration:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration:underline;}
/* CSS Document */
body{ color:#a1a1a1; font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:14px; background:#ebe6c3;}
a{ color:#a1a1a1;}
/*公共bg*/
.main .intro,.fif_intro h2,.fif_intro h3,#feature .prev,#feature .next{ background:url(http://www.qiyipic.com/games/fix/fifa/ziyouzuqiu_style/img/icon.png) no-repeat;}
.e_wrap,.main{min-width:1000px; _width:expression(document.body.clientWidth < 1000 ? "1000px" : "auto");}
.e_wrap{ width:100%; position:relative;}
	h1{ display:none;}
	/*bg*/
	.bg{ position:absolute; left:0; top:0; width:100%; z-index:0;}
		.bg_01{ background:url(http://www.qiyipic.com/games/fix/img1/bg_07.jpg) no-repeat center top; height:500px;}
		.bg_02{ background:url(http://www.qiyipic.com/games/fix/img1/8.jpg) no-repeat center top; height:610px;}
	/*main*/
	.main{ width:1000px; height:auto; margin:0 auto; padding-top:400px; position:relative; z-index:1;}
		.main .video{ width:475px; height:330px; margin-left:30px; display:inline-block;}
		.main .intro{ width:215px; height:203px; padding:62px 20px; background-position:0 0; margin-left:23px; display:inline-block; overflow:hidden;}
			.main .intro p{ height:203px; color:#fff; line-height:25px; text-indent:2em; overflow:hidden;}
			.main .intro .guide{ display:block; width:205px; height:45px; margin:6px 0 0 4px; text-indent:-9999px;}/* border:1px solid #f00;*/
		/*推荐视频*/
		.recom_video{ width:1000px; margin:28px auto;}
			.recom_video li{ list-style:none; float:left; width:210px; height:285px; _height:275px; margin:0 30px; overflow:hidden; position:relative;}
				.recom_video li a{ font-size:24px; color:#bb0700; font-weight:600;}
				.recom_video li .mask{ background:url(http://www.qiyipic.com/games/fix/fifa/ziyouzuqiu_style/img/recom_hover.png) no-repeat; position:absolute; left:0; top:0; width:210px; height:243px; display:none;}
		/*fif*/
		.fif{ width:1000px; margin:0 auto;}
			.fif_intro{ width:452px;}
				.fif_intro h2{ height:70px; background-position:0 -335px; text-indent:-9999px;}
				.fif_intro h3{ background-position:25px -405px; height:45px; text-indent:-9999px;}
				.fif_intro p{ color:#28365a; line-height:18px; padding:5px 25px 15px 25px;}
			
			.fif_video{ width:548px; height:296px; border-top:3px solid #a20201;}
		/*玩家精彩视频*/
		.player_video{ width:1000px; margin:22px auto 50px;}
			.player_video h2{ color:#c6c9d0; font-size:25px; height:48px; line-height:48px; background:#151b2b; border-bottom:2px solid #ca0d07; padding-left:30px;}
					#feature { POSITION: relative; margin:22px 0 0 0;}
					#feature .button { POSITION: absolute; WIDTH: 840px; TOP: 72px;; LEFT: 0px}
					#feature .prev { position:absolute; TEXT-INDENT: -9999px; WIDTH:14px; DISPLAY: block; background-position:-414px 40px; HEIGHT:102px; left:20px; TOP:0;}
					#feature .next { position:absolute; TEXT-INDENT: -9999px; WIDTH:14px; DISPLAY: block; background-position:-438px 40px; HEIGHT:102px; right:30px; TOP:0;}
					.featureUL { POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 2800px;FLOAT: left;  PADDING: 0px; LEFT: 0px}
					.featureBox { FLOAT: left; width:227px; HEIGHT: 110px; OVERFLOW: hidden; display:inline;}
						.nomarL{ margin-left:0;}
					#botton-scroll {Z-INDEX: 0;MARGIN:0 auto; WIDTH: 880px; FLOAT: left;}
					#block {Z-INDEX: 0;POSITION: relative; MARGIN: 0px auto; WIDTH:880px; FONT-SIZE: 70%; OVERFLOW: hidden;;}
					#block .box { FLOAT: left; WIDTH:190px; HEIGHT: 110px; display:inline;}
			.gift ul{ padding:10px 30px;}
			.gift li{ list-style:none; float:left; width:276px; height:134px; margin-left:25px; display:inline;}

.footer{ background:none;}
.big_bg{ background:#ebe6c3;}