body{ min-width: 1000px; font-family: "Microsoft Yahei","Simsun"; font-size: 12px;line-height: 1.8; background:#111;}
textarea{resize:none;}
.fl{float:left; display:inline-block;}
.fr{float:right; display:inline-block;}
.mask { overflow: hidden; position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; *height: 200px; background: #000; filter: alpha(opacity=70); opacity: .7; }
:root .mask { filter: none \0; }



.wrap{ background:#232323;}
.wrap-btm{}
.wrap-top{ background:#111 url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/wrap-top-cod-bg.jpg) no-repeat center 70px;}

.header{ clear:both;}
.header .nav{ background:#111;}
.header .nav .menu{ width:1000px; margin:0px auto; overflow:hidden; *zoom:1;}
.header .nav .menu li{ float:left; display:inline; width:25%; text-align:center; height:70px; line-height:70px; overflow:hidden;}
.header .nav .menu li a{width:100%; height:100%; display:block; color:#999; font-size:16px; font-family: "Microsoft Yahei","Simsun"; font-weight:bold;}
.header .nav .menu li a.current, .header .nav .menu li a:hover{color:#fff; background:#0090ff;}
.header .header-in {
	width: 1000px;
	height: 1337px;
	margin: 0 auto;
	position: relative;
}

.header-in .game-logo{ position:absolute; left:3px; top:21px; text-align:center; display:block; width:140px; height:70px; background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/logo-cod.png) no-repeat; overflow:hidden; text-indent:9999px;}
.header-in .game-logo a{display:block; width:165px; height:45px;}
.header-in .sub-tit{ position:absolute; left:153px; top:23px; text-align:center; display:block; width:150px; height:50px; background:url(http://ue3.17173cdn.com/a/lib/logo/normal-light-s.png); overflow:hidden; text-indent:9999px;}
.header-in .sub-tit a{display:block; width:150px; height:50px;}
.header-in .sub-tit2{ position:absolute; left:289px; top:37px; text-align:center; display:block; width:138px; height:30px; line-height:30px; color:#222; font-family: "Microsoft Yahei","Simsun"; font-size:14px;}
.header-in .sub-tit2 a{color:#222;}
.header-in .info{position:absolute; left:700px; top:247px; width:295px; color:#fff; font-size:20px; line-height:45px; font-family: "Microsoft Yahei","Simsun"; text-align:center; font-weight:bold;}
.header-in .top-more{position:absolute; left:690px; top:287px; color:#e42d20; font-size:14px; font-family: "Microsoft Yahei","Simsun"; font-weight:bold; text-decoration:underline; display:none;}
.header-in .top-more:hover{ text-decoration:none;}

.top-tv{ position:absolute; width:305px; height:195px; right:3px; top:308px;}
.top-tv .img{ width:100%; height:100%; /*padding:2px;*/}
.top-tv .img img{ width:305px; height:195px; border:#7f92b2 solid 2px;}
.top-tv:hover .img{/* padding:0px;*/}
.top-tv:hover .img img{border:#0066bb solid 2px;}
.top-tv .vcover{ position:absolute; left:50%; top:50%; margin-left:-30px; margin-top:-30px; display:block; width:60px; height:60px; cursor:pointer; background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/vcover.png) no-repeat;}

.flash-btn-box{width:230px; height:230px; display:block; cursor:pointer; position:absolute; left:50%; top:600px; margin-left:-115px;}
.flash-btn-box div{}
.flash-btn-box .scf-btn{position:absolute; left:0px; top:0px; width:230px; height:230px; display:block; cursor:pointer; text-indent:-999px; overflow:hidden; border:0px;  z-index:99;}


.header-in .top-game-info{ background:#0066bb; width:520px; /*height:200px;*/ padding:10px 25px; right:0px; top:507px; margin-left:-295px; position:absolute; line-height:22px; color:#fff; font-family: "Microsoft Yahei","Simsun";}
.top-game-info .hd{ height:40px; line-height:40px; *zoom:1; overflow:hidden;}
.top-game-info .hd .tit1{ background:#ca271c; font-size:20px; font-weight:bold; padding:0px 10px; float:left; display:inline;}
.top-game-info .hd .tit2{ font-size:40px; font-weight:bold; float:right; display:inline;}
.top-game-info .bd{}
.top-game-info .bd p{ padding:15px 0px;}
.top-game-info .bd .btn-row{ clear:both; text-align:right;}
.vote-btn{ background:#0090ff; color:#fff; font-size:14px; line-height:24px; padding:0px 10px;}
.vote-btn:hover{background:#017ddc;}
.vote-btn i{ background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/icos.png) no-repeat; width:16px; height:14px; display:inline-block; vertical-align:middle; _margin-top:3px;}
.vote-btn .num{}



/*maps*/
.maps{font-family: "Microsoft Yahei","Simsun"; width:1000px; position:absolute; left:0px; top:800px;}
.maps .hd{ text-align:center; padding:15px 0px;}
.maps .hd .title{ color:#0090ff; font-size:40px; font-weight:bold; height:56px; line-height:56px;}
.maps .hd .title2{ color:#444; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.maps .bd{}

.maps-list{ margin-left:-44px; overflow:hidden; *zoom:1;}
.maps-list li{width:440px; float:left; display:inline; margin-left:70px;}
.maps-list li .img-box{ width:440px; height:270px; position:relative; border-bottom:#0066bb solid 5px;}
.maps-list li img{width:440px; height:270px}
.maps-list li .vcover{ display:none; background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/icos.png) 0px -50px no-repeat; width:50px; height:50px; position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px; cursor:pointer;}
.maps-list li a:hover .vcover{ display:block;}
.maps-list li .txt-box{ background:#121212; color:#fff; padding:19px 30px 20px 30px; min-height:90px;}
.maps-list li .t1{ line-height:32px; font-weight:bold; font-size:24px;}
.maps-list li .t2{line-height:20px; font-weight:bold; font-size:14px;}
.maps-list li .t-row{}

.content{}
.content .content-in{}
.screen1{ height:670px;}
.screen-box{width:1000px; margin:0 auto;}




.comm-pn3{ border:#0090ff solid 10px; margin-top:50px; margin-bottom:20px; padding:30px; background:#fff;}
.comm-pn3 .comm-pn3-hd{ height:20px;}
.comm-pn3 .comm-pn3-hd .tit{ display:none;}
.comm-pn3 .comm-pn3-bd{}


/*the pn-float*/
.pn-float{ position:fixed; _position:absolute; width:50px; height: 248px; top:333px; left:50%; margin-left:540px; font-size:14px; z-index:200;}
.pn-float .mod-share{ width: 50px;}
.pn-float .mod-share .gb-share-btn{ float: none; display: block; line-height: 50px; border-bottom:1px solid #0066bb; background: #0090ff;}
.pn-float .mod-share .gb-share-btn:hover{background: #0066bb;}
.pn-float .mod-share .gb-share-ico-font{ float: none; display: block; width: 50px; height: 50px; font-size: 40px;}
.pn-float .mod-share .gb-share-btn .gb-share-ico-font{ color:#fff;}
.pn-float .mod-share .gb-share-btn:visited .gb-share-ico-font, .pn-float .mod-share .gb-share-btn:hover .gb-share-ico-font{ color:#fff;}

.ico-to-top{ display:inline-block; vertical-align:middle; background:url(http://ue3.17173cdn.com/a/news/zt/2015/fps/img/icon.png) no-repeat;}
.ico-to-top{ width: 27px; height: 14px; background-position: 0 -150px;}
a:hover .ico-to-top{ background-position: -30px -150px;}

.bt-to-top{ display: none; width:50px; height:30px; padding:14px 0 0 0; background: #0066bb; text-align: center;}
.bt-to-top:hover{ background-position:0 -230px;}



.ico-close {
	display: inline-block;
	width: 60px;
	height: 60px;
	background: url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/close.png) no-repeat;
}
/*view-box*/
.view-box{display:none;position:absolute;left:0;z-index:810;overflow:hidden;}
.view-box-in{position:absolute;top:50%;left:50%;border:10px solid #0090ff;background-color:#000;}
.view-box-in .close-btn{position:absolute;right:-80px;top:-10px;font-family:Arial, Helvetica; cursor:pointer;}
.view-box-con{ width:900px; height:500px;}
.view-box-con embed, .view-box-con object{ width: 100%; height: 100%;}
.view-box-con img{ max-height: 500px;}
.no-scroll{width:100%;height:100%;overflow:hidden;}




/*reward*/
.reward{font-family: "Microsoft Yahei","Simsun";}
.reward .hd{ text-align:center; padding:15px 0px;}
.reward .hd .title{ color:#ca271c; font-size:40px; font-weight:bold; height:56px; line-height:56px;}
.reward .hd .title2{ color:#444; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.reward .bd{}

.reward-list{ overflow:hidden; *zoom:1; width:900px; margin:0 auto;}
.reward-list li{  float:left; display:inline; width:280px; height:530px; margin:0px 10px;}
.reward-list li.item01{background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/reward-img-280-530-1.png) no-repeat;}
.reward-list li.item02{background:url(http://ue3.17173cdn.com/a/news/zt/2015/fps/img/reward-img-280-530-2.png) no-repeat;}
.reward-list li.item03{background:url(http://ue1.17173cdn.com/a/news/zt/2015/fps/img/reward-img-280-530-3.png) no-repeat;}
.reward-list li .rl-box{ text-align:center; color:#fff;  width:230px; margin:38px auto;}
.reward-list li .rl-box .t1{ font-size:20px; font-weight:bold; line-height:26px;}
.reward-list li .rl-box .t2{font-size:14px; font-weight:bold; line-height:24px;}
.reward-list li .rl-box .t-row{ padding:20px 0px;}
.reward-list .vote-btn{ background:#ca271c; color:#fff; font-size:14px; line-height:24px; padding:0px 10px;}
.reward-list .vote-btn:hover{background:#d82e23;}
.reward-list .vote-btn i{ background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/icos.png) no-repeat; width:16px; height:14px; display:inline-block; vertical-align:middle;}
.reward-list .vote-btn .num{}


.screen2{ background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/screen2-cod-bg.jpg) center top no-repeat; height:915px;}
.screen2 .hd{ text-align:center; padding:15px 0px;}
.screen2-box{width:1000px; margin:0 auto;}
.screen2 .sb-left{ clear:both;}
.screen2 .sb-right{ clear:both;}

.screen2 .sb-hd{text-align:center; padding:15px 0px;}
.screen2 .sb-hd .title{ color:#0090ff; font-size:40px; font-weight:bold; height:56px; line-height:56px;}
.screen2 .sb-hd .title2{ color:#fff; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.screen2 .sb-bd{}




.screen2 .sb-list{ margin-left:-20px; overflow:hidden; *zoom:1;}
.screen2 .sb-list li{width:235px; float:left; display:inline; margin-left:20px;}
.screen2 .sb-list li .img-box{ width:235px; height:184px; position:relative; border-bottom:#0066bb solid 5px;}
.screen2 .sb-list li img{width:235px; height:184px;}
.screen2 .sb-list li .vcover{ display:none; background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/icos.png) 0px -50px no-repeat; width:50px; height:50px; position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px; cursor:pointer;}
.screen2 .sb-list li a:hover .vcover{ display:block;}
.screen2 .sb-list li .txt-box{ background:#121212; color:#fff; padding:19px 30px 20px 30px; min-height:90px;}
.screen2 .sb-list li .t1{ line-height:32px; font-weight:bold; font-size:18px;}
.screen2 .sb-list li .t1 span{font-size:12px;}
.screen2 .sb-list li .t2{line-height:20px; font-weight:bold; font-size:14px;}
.screen2 .sb-list li .t-row{}

.screen2 .sb-list2 li .t1{ line-height:32px; font-weight:bold; font-size:22px;}
.screen2 .sb-list2 li{width:650px; float:left; display:inline; margin-left:190px;}
.screen2 .sb-list2 li .img-box{ width:650px; height:285px;}
.screen2 .sb-list2 li img{width:650px; height:285px;}


.screen3{ background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/screen3-cod-bg.jpg) center top no-repeat; height:725px;}
.specialty{font-family: "Microsoft Yahei","Simsun";}
.specialty .hd{ text-align:center; padding:15px 0px;}
.specialty .hd .title{ color:#0090ff; font-size:40px; font-weight:bold; height:56px; line-height:56px;}
.specialty .hd .title2{ color:#222; font-size:14px; font-weight:bold; height:24px; line-height:24px;}


.screen4{ background:url(http://ue3.17173cdn.com/a/news/zt/2015/fps/img/screen4-cf2-bg.jpg) center top no-repeat; height:654px;}
.big-event{font-family: "Microsoft Yahei","Simsun";}
.big-event .hd{ text-align:center; padding:15px 0px;}
.big-event .hd .title{ color:#0090ff; font-size:40px; font-weight:bold; height:56px; line-height:56px;}
.big-event .hd .title2{ color:#fff; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.big-event .bd{ position:relative;}
.big-event .bd .line{ background:url(http://ue2.17173cdn.com/a/news/zt/2015/fps/img/event-point-line.png) no-repeat; width:1000px; height:30px; position:absolute; left:0px; top:345px; z-index:9;}
.big-event .be-list{}
.big-event .be-list li{ float:left; display:inline-block; width:200px; height:510px; position:relative;}
.big-event .be-list li .img-box{ width:200px; height:510px; position:relative; }
.big-event .be-list li img{width:200px; height:510px;}
.big-event .be-list li a{}
.big-event .be-list li a:hover img{border-top:#0090ff solid 5px;}
.big-event .be-list li .txt-box{color:#fff; padding:0px 20px 20px 20px; min-height:90px; position:absolute; top:367px; width:160px; text-align:center;}
.big-event .be-list li .t1{ line-height:20px; font-size:12px;}
.big-event .be-list li .t2{line-height:24px; font-weight:bold; font-size:16px; height:78px; line-height:24px;}
.big-event .be-list li .t-row{}



.screen5{ background:url(http://ue3.17173cdn.com/a/news/zt/2015/fps/img/screen5-cf2-bg.jpg) center top no-repeat; height:411px;}
.prize-nav{font-family: "Microsoft Yahei","Simsun";}
.prize-nav .hd{ text-align:center; padding:15px 0px;}
.prize-nav .hd .title{ color:#0066bb; font-size:40px; font-weight:bold; height:56px; line-height:56px;}
.prize-nav .hd .title2{ color:#222; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.prize-nav .bd{}

.ue-fanpai{ margin-left:-6px; overflow:hidden; *zoom:1;}
.ue-fanpai li{ float:left; display:inline; list-style:none; width:195px; margin-left:6px;}
.ue-fanpai img{position: relative; cursor: pointer;}



.screen6{ background:url(http://ue3.17173cdn.com/a/news/zt/2015/fps/img/screen6-cf2-bg.jpg) center top no-repeat; height:493px;}
.prize-set{font-family: "Microsoft Yahei","Simsun";}
.prize-set .hd{ text-align:center; padding:15px 0px;}
.prize-set .hd .title{ color:#0066bb; font-size:40px; font-weight:bold; height:56px; line-height:56px;}
.prize-set .hd .title2{ color:#fff; font-size:14px; font-weight:bold; height:24px; line-height:24px;}
.prize-set .bd{}
.prize-set .bd .info{color:#fff; padding:30px 0px; line-height:26px; font-size:14px;}

.prize-set-list{ overflow:hidden; *zoom:1; margin-left:-8px; padding-left:80px;}
.prize-set-list li{ float:left; display:inline; width:160px; margin-left:8px;}
.prize-set-list li .img-box{}
.prize-set-list li .img-box img{ width:160px; height:140px;}
.prize-set-list li .txt-box{ color:#fff; font-size:14px; font-weight:bold; font-family: "Microsoft Yahei","Simsun"; text-align:center;}






