@charset "utf-8";

@import url(basic.css);

/*==== GLOBAL ====*/
body{font-size:12px;background:#fff;color:#030303;}
a{color:#000;}
a:hover, a:active{color:#FF6200;}

#skip2content{position:absolute;width:100%;padding-bottom:1px;border-bottom:1px #D7D7D7 solid;z-index:-1;top:0;left:0;}
#skip2content .inner{background:#F1F1F1;height:164px;}
#skip2content .inner2{height:40px;text-indent:-9999px;}

#hd, #bd{width:1003px;margin-left:auto;margin-right:auto;}

.phead .title{font:133% "Microsoft Yahei";font-weight:bold;float:left;}

.phead .extra{float:right;}
.phead .extra .more{color:#9b9b9b;}


/*==== LAYOUT ====*/
.col-main{float:left;width:100%;min-height:1px;}
.col-sub,.col-extra{float:left;display:inline;}

.layout-1 .col-main .main-wrap{margin-left:602px;}
.layout-1 .col-sub{width:590px;margin-left:-100%;_margin-left:-102.3%;}

.layout-2 .col-main .main-wrap{margin-left:365px;margin-right:288px;}
.layout-2 .col-sub{width:350px;margin-left:-100%;}
.layout-2 .col-extra{width:273px;margin-left:-273px;}


/*==== ARTICLE LIST ====*/
.l-article{}
.l-article li{padding:0 0 1px;line-height:24px;height:24px;overflow:hidden;}
.l-article .label{margin-right:0.2em;font-family:"Simsun";color:#818181;}
.l-article.withdate li{position:relative;*margin-bottom:-3px;}
.l-article.withdate .link{display:block;padding-right:55px;}
.l-article.withdate .update{position:absolute;right:0;top:0;}
.l-article .i-last{padding-bottom:0 !important;margin-bottom:0 !important;}
.l-article.split li{padding-bottom:0;border-bottom:1px #ccc dashed;}



/*==== BANNER ====*/
.banner-100{width:100%;display:block;}


/*==== HEADER ====*/
.headbar{height:40px;overflow:hidden;line-height:40px;}
.headbar, .headbar a{color:#b2b2b2;}
.headbar a:hover, .headbar a:active{color:#fff;text-decoration:none;}
.headbar .siteinfo{float:left;padding-left:12px;}
.headbar .siteinfo .name{margin-right:45px;}
.headbar .siteinfo .link{margin-right:18px;}
.headbar .menu{float:right;padding-right:12px;}
.headbar .userinfo{margin-right:1em;}
.headbar .item a{margin-right:1.2em;}
.headbar .item a.a_phone{ background:url(../img/phone.gif) no-repeat left center; padding-left:15px; display:inline-block}

.sitename{float:left;margin:28px 0 0 23px;}
.sitename a{display:block;width:272px;height:77px;background:url(../img/new_logo.gif) no-repeat 0 0;text-indent:-9999px;}

.sitenav{padding-top:32px;padding-right:10px;padding-bottom:30px;float:right;}
.sitenav li{float:left;padding-left:40px;}
.sitenav a{display:block;width:70px;height:64px;background:url(../img/nav.jpg) no-repeat 0 -9999px;text-indent:-9999px;}
.sitenav a:hover, .sitenav a:active{background-image:url(../img/nav-current.jpg);}
.sitenav .home a{background-position:0 -2px;}
.sitenav .netgame a{background-position:0 -71px;}
.sitenav .android a{background-position:0 -140px;}
.sitenav .ios a{background-position:0 -210px;}
.sitenav .entertainment a{background-position:0 -279px;}
.sitenav .forum a{background-position:0 -348px;}


.catalogue{padding:8px 0 15px;position:relative;}
.catalogue .list{margin-right:192px;}
.catalogue .row{padding:5px 0 3px 85px;border-bottom:1px #E7E7E7 solid;font-size:13px;line-height:140%;}
.catalogue .label{float:left;padding-left:2px;background:#000;margin-left:-85px;_display:inline;}
.catalogue .label .inner{display:block;width:72px;background:#FD6114;color:#fff;font-weight:100;text-align:center;}
.catalogue .guess .label{background:#000002;}
.catalogue .guess .label .inner{background:#77BB2A;}
.catalogue .games .txtsplit{color:#9A9A9A;}
.catalogue .games a{color:#494848;}
.catalogue .games a:hover{ color:#ff6200}
.catalogue .banner{position:absolute;border:5px #E3E3E3 solid;width:181px;top:10px;right:0;}
.catalogue .banner img{display:block;width:100%;}
.catalogue .danji a{float:left; width:60px;text-align:center;overflow:hidden;}
.catalogue .danji .txtsplit {float:left;}

.searchbar{height:38px;background:url(../img/bg-x.png) repeat-x 0 0;border:1px #DFDFDF solid;border-radius:3px;margin-bottom:19px;}
.searchbar .enter{background:#fff;float:left;}
.searchbar .enter label{float:left;width:42px;height:38px;background:url(../img/searchbar-icon.png) no-repeat 11px 7px;text-indent:-9999px;cursor:text;}
.searchbar .enter .text{float:left;width:202px;height:20px;line-height:20px; padding:9px 0 9px 9px; border:none;background:none;}
.searchbar .btn{float:left;height:37px;border:none;background:url(../img/bg-x.png) repeat-x 0 -38px;padding:0 18px;font-size:117%;color:#fff;font-weight:bold; line-height:37px;}
.searchbar .trend{float:left;line-height:38px;padding-left:16px;}
.searchbar .trend a{margin-right:0.8em;}
.searchbar em,.searchbar i{ font-style:normal; color:#666; font-size:12px; cursor:pointer; display:block}
.searchbar em{ float:left;border-right:1px #DFDFDF solid; height:38px; line-height:38px; background:#fff url(../img/search_arrow.jpg) no-repeat 92% 47%; padding:0 15px 0 10px; font-size:14px; position:relative; z-index:100;}
.searchbar em .i2{ width:29px; position:absolute; left:0;top:0; margin:38px 0 0 -1px; padding:0 10px; line-height:35px;border:1px #DFDFDF solid;  background:#fff; display:none;}


.pw-focus{margin-bottom:26px;}
.pw-focus .phead{padding:5px 0 3px;}
.pw-focus .phead .extra a{display:inline-block;line-height:183%;padding-right:20px;background:url(../img/icon-more.png) no-repeat 100% 4px;color:#A7A7A7;}
.pw-focus .headline{margin-bottom:8px;}
.pw-focus .headline h3{font-size:19px;font-family:"Microsoft Yahei";padding:6px 0; text-align:center; height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pw-focus .headline .sublink{line-height:183%;}
.pw-focus .l-article li{height:26px;line-height:26px;}
.pw-focus .headline .sublink p{ height:22px; width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

.slider{height:317px;overflow:hidden;position:relative;}
.slider .ctnr{}
.slider .ctnr a{position:absolute;top:0;left:0;width:590px;height:317px;overflow:hidden;}
.slider .ctrl{position:absolute;right:12px;bottom:8px;}
.slider .ctrl a{float:left;width:13px;height:13px;overflow:hidden;background:url(../img/sprites.png) no-repeat -60px -20px;text-indent:-9999px;margin-left:8px;_display:inline;}
.slider .ctrl .current{background-position:-40px -21px;}


.pw-news .phead{padding:8px 0 9px 12px;}
.pw-news .phead .extra{line-height:180%;}
.pw-news .l-article li{padding-left:14px;height:30px;line-height:30px;background:url(../img/dot-grey.gif) no-repeat 2px 14px; *height:28px;*line-height:28px;}
.pw-news .pics{text-align:center;font-size:117%;padding-top:10px; overflow:hidden;}
.pw-news .pics a{ overflow:hidden; line-height:35px;}
.pw-news .pics a.pics_a{overflow:hidden; height:180px; display:block; }
.pw-news .pics img{display:block;margin-bottom:14px;width:350px; height:180px;transition: all 0.5s ease 0s;}
.pw-news .pics img.pics_img{width:360px; height:190px;transition: all 0.5s ease 0s; margin:-5px 0 0 -5px;}

.pw-event{margin-top:11px;border:1px #E1E1E1 solid;border-radius:3px; height:593px; *height:585px}
.pw-event .phead .title{padding:7px 0 0 7px;}
.pw-event .phead .ptab{padding-top:9px;}
.pw-event .phead .ptab li{float:left;padding:0 8px;}
.pw-event .phead .ptab a{display:inline-block;line-height:180%;border-bottom:2px #fff solid;}
.pw-event .phead .ptab .current a,
.pw-event .phead .ptab a:hover,
.pw-event .phead .ptab a:active{border-color:#067E00;text-decoration:none;}
.pw-event .list{padding:13px 6px 0;line-height:167%;}
.pw-event .list li{padding:2px 70px 3px 84px;position:relative;height:auto !important;height:85px;min-height:85px;border-bottom:1px #D5D5D5 dashed;*margin-bottom:-3px;}
.pw-event .list .i-last{border-bottom:none;}
.pw-event .list h3{font-size:117%;padding:10px 0 3px;}
.pw-event .list .icon{position:absolute;top:11px;left:6px;width:64px;}
.pw-event .list .icon2{position:absolute;top:12px;left:7px;width:64px;}
.pw-event .list .rate{position:absolute;width:73px;top:0;right:0;}
.pw-event .list .num{display:block;font:266% "Impact";color:#EB6900;text-align:center;padding:12px 0 5px;}
.pw-event .list .rate span.gt_span3{ background:url(../img/detail/detail_bg.gif) no-repeat -30px -377px; width:12px; height:20px; text-indent:-9999px; display:inline-block; line-height:20px; float:left;}
.pw-event .list .rate span.gt_span4{ background:url(../img/detail/detail_bg.gif) no-repeat -16px -377px; width:12px; height:20px; text-indent:-9999px; display:inline-block; line-height:20px;float:left;}
.pw-event .list .rate span.gt_span5{ background:url(../img/detail/detail_bg.gif) no-repeat -44px -377px; width:12px; height:20px; text-indent:-9999px; display:inline-block; line-height:20px;float:left;}
.pw-event .list .graphic{display:block;background:url(../img/rate-graphic.png) repeat-x 0 0}
.pw-event .list .graphic .inner{display:block;height:13px;overflow:hidden;text-indent:-9999px;background:url(../img/rate-graphic.png) repeat-x 0 -20px;}

.pw-newgame{border:1px #E1E1E1 solid;border-radius:3px;margin-bottom:9px;}
.pw-newgame .phead{background:url(../img/bg-x.png) repeat-x 0 -75px;height:38px;overflow:hidden;}
.pw-newgame .ptab{padding:4px 0 0 7px;}
.pw-newgame .ptab li{float:left;padding:2px 1px 1px;margin-right:3px;}
.pw-newgame .ptab a{float:left;padding:0 11px 1px 12px;line-height:30px;font-weight:bold;color:#323232;}
.pw-newgame .ptab .current{padding:0;}
.pw-newgame .ptab .current a{border-color:#FF6200 #e1e1e1;border-width:2px 1px 0;border-style:solid;background:#fff;padding-bottom:2px;color:#FF6200;text-decoration:none !important;}
.pw-newgame .phead .extra{padding-right:10px;line-height:38px;}
.pw-newgame .pbody{padding:0 0 6px;}
.pw-newgame table{width:100%; text-align:center}
.pw-newgame table, .pw-newgame table a{color:#3F3F3F;}
.pw-newgame table a{color:#3F3F3F; overflow:hidden; height:30px; display:block; line-height:30px;}
.pw-newgame table span a:hover{ color:#ff6200}
.pw-newgame table a{ line-height:20px; height:20px; display:block; overflow:hidden}
.pw-newgame .hehe_bg{background:#F0F0F0;height:31px;color:#4e4e4e;font-weight:100;}
.pw-newgame td{border-bottom:1px #E2E1E1 dashed;height:30px;}
.pw-newgame .hehe_bg td{ border-bottom:none}
.pw-newgame .download{display:block;width:16px;height:16px;overflow:hidden;background:url(../img/sprites.png) no-repeat 0 0;text-indent:-9999px;margin:8px auto 6px;}
.pw-newgame .account{display:inline-block;width:36px;height:17px;line-height:17px;text-align:center;color:#fff;background:url(../img/sprites.png) no-repeat 0 -20px;text-decoration:none !important;}
.pw-newgame .linhao{display:inline-block;width:36px;height:17px;line-height:17px;text-align:center;color:#fff;background:url(../img/lhao_bg.gif) no-repeat;text-decoration:none !important;}
.pw-newgame .i-last td{border-bottom:none;}
.pw-newgame p{ margin-left:10px;}



.pw-exp{border:1px #E1E1E1 solid;border-radius:3px;margin-bottom:12px;}
.pw-exp .phead{background:url(../img/bg-x.png) repeat-x 0 -76px;height:37px;overflow:hidden;}
.pw-exp .phead .title{padding:7px 16px 7px 11px;background:url(../img/ptitle-arrow.png) no-repeat 100% 0;}
.pw-exp .phead .extra{line-height:37px;padding-right:6px;color:#C3C3C3;}
.pw-exp .phead .extra a{color:#6F6F6F;}
.pw-exp .pics{padding:14px 0 14px 7px;}
.pw-exp .pics li{float:left;margin-right:6px;}
.pw-exp .pics a{display:block;height:112px;position:relative;overflow:hidden;color:#fff;}
.pw-exp .pics a,
.pw-exp .pics em,
.pw-exp .pics .txt{width:164px;}
.pw-exp .pics img{display:block;width:100%;}
.pw-exp .pics em,
.pw-exp .pics .txt{height:17px;position:absolute;bottom:0;left:0;line-height:17px;text-align:center;overflow:hidden;}
.pw-exp .pics em{background:#000;opacity:0.65;filter:alpha(opacity=65);text-indent:-9999px;}
.pw-exp .l-article{padding:0 7px 10px;}

.pw-1col{border:1px #D9D9D9 solid;border-top:none;margin-bottom:10px;}
.pw-1col .phead{background:url(../img/bg-x.png) repeat-x 0 -113px;}
.pw-1col .phead .title{width:156px;height:42px;float:left;background:url(../img/pw-games-hd.png) no-repeat 0 0;text-indent:-9999px;}
.pw-1col .phead .extra{line-height:42px;background:url(../img/pw-games-hd.png) no-repeat 100% -126px;padding-right:60px;color:#616161;}
.pw-1col .phead .extra a{color:#565555;}
.pw-1col .phead .extra .txtsplit{margin-left:1em;margin-right:1em;}

.pw-iosgame .phead .title{background-position:0 -42px;}
.pw-iosgame .phead .extra{background-position:100% -168px;}
.pw-ent .phead .title{background-position:0 -84px;}
.pw-ent .phead .extra{background-position:100% -210px;}
.pw-singlegame .phead .title{background-position:0 -252px;}
.pw-singlegame .phead .extra{background-position:100% -294px;}
.pw-1col .phead .extra_new1{line-height:42px;background:url(../img/pw-games-hd.png) no-repeat 0 -168px; width:156px; float:right; height:42px;}
.pw-1col .phead .extra_new2{line-height:42px;background:url(../img/pw-games-hd.png) no-repeat 0 -210px; width:156px; float:right; height:42px;}

.gamelist{padding:25px 0 10px 1px;}
.gamelist li{float:left;width:105px;height:110px;overflow:hidden;padding:0 3px;text-align:center;}
.gamelist li a{ text-align:center; display:block; line-height:20px;}
.gamelist li a.name{ height:20px; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gamelist .icon{width:72px;height:72px;}

.pw-ent .ctnr{padding-top:6px;}
.pw-ent .gossip{float:left;width:238px;border-right:1px #D7D7D7 solid;}
.pw-ent .gossip .title{border:#D7D7D7 solid;border-width:1px 0;background:url(../img/bg-x.png) repeat-x 0 -155px;height:35px;overflow:hidden;}
.pw-ent .gossip .title h3{float:left;padding:7px 15px 7px 10px;font-size:117%;background:url(../img/ptitle-arrow.png) no-repeat 100% -1px;color:#474747;}
.pw-ent .gossip .title .extra{float:right;padding-right:6px;line-height:35px;}
.pw-ent .gossip .title .extra a{color:#9C9C9C;}
.pw-ent .gossip .list{padding:0 6px 1px;}
.pw-ent .gossip .list li{padding:8px 0 7px 25px;border-bottom:1px #DBDBDB dashed;position:relative;}
.pw-ent .gossip .list .i-last{border-bottom:none;}
.pw-ent .gossip .list .serial{position:absolute;width:15px;height;15px;text-align:center;line-height:15px;color:#fff;background:url(../img/sprites.png) no-repeat -20px 0;top:10px;left:4px;_left:-20px;_top:8px;}
.pw-ent .gossip .list .extrude .serial{background-position:-40px 0;}

.pw-ent .gallery{margin-left:244px;}
.pw-ent .gallery .col{float:left;width:174px;}
.pw-ent .gallery .col-1{width:230px;}
.pw-ent .gallery a{float:left;padding:1px;position:relative;}
/*
.pw-ent .gallery .i-a{width:228px;height:252px;}
.pw-ent .gallery .i-b{width:113px;height:112px;}
.pw-ent .gallery .i-c{width:172px;height:182px;}
.pw-ent .gallery .i-d{width:85px;height:90px;}
*/
.pw-ent .gallery img{display:block;}

.pw-ent .gallery em,
.pw-ent .gallery .txt{position:absolute;top:1px;left:1px;display:none;}
.pw-ent .gallery em{background:#000;opacity:0.7;text-indent:-9999px;}
.pw-ent .gallery .txt span{display:block;line-height:180%;color:#fff;padding:8px 10px;}

.pw-link .phead{padding-left:4px;}
.pw-link .phead .title{width:79px;height:23px;font-size:14px;font-family:"simsun";line-height:23px;text-align:center;color:#fff;background:url(../img/sprites.png) no-repeat 0 -40px;}
.pw-link .pbody{padding:8px 24px;line-height:200%;}
.pw-link .pbody, .pw-link .pbody a{color:#A2A2A3;}
.pw-link .pbody .txtsplit{margin-left:0.8em;margin-right:0.8em;*margin-left:0.6em;*margin-right:0.7em;}


/*==== FOOTER ====*/
#ft{background:#B4B4B4;padding-top:1px;margin-top:10px;}
#ft .toolbar{border-top:1px #fff solid;border-bottom:1px #979797 solid;padding:6px 0 4px;}
#ft .searchform{width:390px;padding-left:10px;margin:0 auto;}
#ft .searchform .enter{float:left;width:322px;height:36px;overflow:hidden;background:url(../img/ft-search.png) no-repeat 0 0;}
#ft .searchform label{float:left;width:37px;height:36px;text-indent:-9999px;}
#ft .searchform .text{float:left;width:265px;border:none;background:none;font-size:117%;padding:10px 5px;}
#ft .searchform .button{float:left;width:58px;height:33px;background:url(../img/ft-search.png) no-repeat 100% -1px;border:none;margin-top:1px;font-size:117%;font-weight:bold;color:#838383;}
#ft .info{border-top:1px #fff solid;padding:29px 0 34px;}
#ft .info .inner{width:531px;padding:0 190px;margin:0 auto;line-height:250%;text-align:center;background:url(../img/logo-grey.png) no-repeat 0 11px;}
#ft .info, #ft .info a{color:#616161;}


.index_pic{ width:750px; float:right; margin-right:5px; display:inline}
.index_pic ul{float:left; width:100%; position:relative;}
.index_pic ul li.a1{ position:absolute; left:0; top:0;width: 202px; height: 255px;}
.index_pic ul li.a2{ position:absolute; left:0; top:260px;width: 202px;  height: 114px;}
.index_pic ul li.a3{ position:absolute; left:208px; top:0;width: 220px;  height: 374px;}
.index_pic ul li.a4{ position:absolute; right:0; top:0;width: 316px;  height: 167px;}
.index_pic ul li.a5{ position:absolute; right:160px; top:173px;width: 155px;  height: 200px;}
.index_pic ul li.a6{ position:absolute; right:0; top:173px;width: 154px; height: 200px;}


.index_pic ul li.a1 .on_hid { width: 202px; height: 255px;line-height:25px;position:absolute; top:0; left:0; z-index:20;display:none;}
.index_pic ul li.a2 .on_hid{ width: 202px;  height: 114px;line-height:25px;position:absolute; top:0; left:0; z-index:20;display:none;}
.index_pic ul li.a3 .on_hid { width: 220px;  height: 374px;line-height:25px;position:absolute; top:0; left:0; z-index:20;display:none;}
.index_pic ul li.a4 .on_hid {  width: 316px;  height: 167px;line-height:25px;position:absolute; top:0; left:0; z-index:20;display:none;}
.index_pic ul li.a5 .on_hid {  width: 155px;  height: 200px;line-height:25px;position:absolute; top:0; left:0; z-index:20;display:none;}
.index_pic ul li.a6 .on_hid { width: 154px;  height: 200px;line-height:25px;position:absolute; top:0; left:0; z-index:20;display:none;}


.index_pic ul li a{color:#fff; width:100%; height:100%; text-align:center; font-size:16px;}
.index_pic ul li a.a_bg {left: 0px; COLOR: #fff;background: #000; FILTER: alpha(opacity=50);position: absolute;  opacity: .5; z-index:50}
.index_pic ul li a.a_title{ position:absolute; left:0; line-height:30px; z-index:80}
.index_pic ul li a:hover{ color:#fff;}

.pbody{ position:relative;}
.new_more{ position:absolute; right:0; top:0; margin:-28px 10px 0 0;}
.new_more a{ color:#9b9b9b;}
.new_more a:hover{ color:#ff6200}
/*2014.3.6*/
.pw-link .phead .title{ float:left}
.pw-link .phead .qq_num{ float:right; color:#f00; padding-right:20px;}

/*video*/
.raiders{width:980px; float:left;  padding:0 10px 20px 10px;}
.raiders dl{ width:100%; float:left;}
.raiders dl dt{ width:225px; float:left;  font-size:14px; margin:20px 0 0 20px; display:inline}
.raiders dl dt a.a1{float:left; width:100%;position:relative;}
.raiders dl dt a.a1 img{ width:225px; height:127px; float:left}
.raiders dl dt a.a1 p{position:absolute; z-index:0; bottom:0; left:0; width:100%; height:30px;opacity:0.8;filter:alpha(opacity=80); background:#000;}
.raiders dl dt a.a1 span{position:absolute; z-index:4; bottom:0; left:0; width:100%; height:30px; line-height:30px; color:#fff;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; text-align:center}
.raiders dl dt .a1 .em1{position:absolute;background:#000;z-index:2;bottom:0;left:0;width:225px;height:127px;opacity:0.8;filter:alpha(opacity=80);display:none}
.raiders dl dt a.a1 .em2{position:absolute; z-index:3; bottom:0; left:0; width:46px; height:46px;background: url(../img/vido_ico.png) no-repeat center center;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='img/vido_ico.png');_background: none;margin:0 0 40px 92px; display:none;}
.raiders dl dt.dt1{ width:470px; margin-left:10px; }
.raiders dl dt.dt1 a.a1 img{ width:470px; height:274px;}
.raiders dl dt.dt1 a.a1 p{height:35px;}
.raiders dl dt.dt1 a.a1 span{height:35px; line-height:35px;}
.raiders dl dt.dt1 a.a1 .em1{ width:470px; height:274px;}
.raiders dl dt.dt1 a.a1 .em2{margin:0px 0 110px 210px;}
.raiders dl dt a:hover{text-decoration:none}
.raiders dl dd{ float:left; width:465px; margin:10px 0 0 15px;display:inline;}
.raiders dl dd li{ line-height:28px; background:url(../img/dot-grey.gif) no-repeat center left; padding-left:10px; font-size:14px; float:left; width:98%}
.raiders dl dd li a.a1{ font-size:14px; width:86%; float:left; height:28px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.raiders dl dd li a.a2{ font-size:14px;float:right;}


/*首页背景图片*/

/*
.wallpaper_home{position:absolute; width:100%; height:533px; z-index:-1; background:url(2015-sf.jpg) no-repeat center top; top:126px; left:0; right:0;}
.wallpaper_home .wallpaper-link{display:block; width:100%; height:100%;}
.dfbjtp{margin-top:130px;}
*/


