@charset "utf-8";
*{margin:0; padding:0;} table{ border-collapse:collapse; border-spacing:0;} em{font-style:normal;} ol,ul{ list-style:none;} fieldset,images,abbr,acronym{ border:0;} input,select{ vertical-align:middle} h1,h2,h3,h4,h5,h6{ font-size:100%;} q:before,q:after{content:'';} .clear{*zoom:1} .clear:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both} a{ text-decoration:none} a:hover{ text-decoration:none;}
body{font:normal 12px/1.6em "microsoft yahei",simsun,Tahoma,sans-serif;cursor:default; color:#585858;min-width:1000px;}
/*container*/
.container{margin:0 auto;width:1000px;}
.title_top { background: #aaa; height: 35px;}
.title_top  a{ float: right; font-size: 14px; line-height: 35px;}
.title_top  span { float: right; line-height: 35px;}
.title_top .title_content{ width: 1000px; margin: 0 auto; }
/*tools*/
.txt-hide{ font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0 }
.txt-l{text-align:left;}
.txt-c{text-align:center;}
.txt-r{text-align:right;}
.txt-unl{text-decoration:underline}
.f-left{float:left;display:inline;}
.f-right{float:right;display:inline;}
.pos_r{position:relative;}
.pos_a{position:absolute;}
.txtno{display:block;height:0px !important;overflow:hidden;}
a{color:#585858;}
a:hover{color:#d12127}
.fix{*zoom:1}.fix:after{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.p_em{text-indent:2em;}
.clear{*zoom:1} 
.clear:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both} 

.war-all{background:url(../images/bg.jpg) no-repeat top center;}
.top{height:83px; padding-top: 35px; }
.top .logo{width:283px; height:83px;background:url(../images/logo.png) no-repeat}
.top li{float:left; font-size:18px; display:inline-block;}
.top li a{padding:20px; line-height:43px;display:inline-block;border-right:1px solid #e5ebe6;}
.top li a:hover{color:#d12127; background:url(../images/navbg.gif) repeat-x bottom;}
.top li .hover{}
.header{height:376px; padding-top:35px;}
.main{ min-height:500px;}
.scroll_nav{width:150px;height:19px; position:absolute;right:300px; bottom:-34px;}
.scroll_nav span{display:inline-block;width:19px;height:19px;cursor:pointer;background:url(../images/ico01.gif) -3px -180px no-repeat; float:left; margin-right:10px;}
.scroll_nav span.on{background-position:-3px -202px;}
.row{*zoom:1;width:1000px;margin: 0 auto;position: relative; }
.row:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.center-slide{width:743px;float:left;height:323px;}
.center-slide-box{position: relative;-moz-box-sizing:border-box;box-sizing: border-box;overflow: hidden;width: 100%;height:325px;border: 1px #2D2D2D solid;}
.center-slide-box a{position:absolute;top:0;left:0;width:100%;height:100%;}
.center-news{background:#fff;width:237px;_width:235px;float:left;border-top:7px solid #d12127;border-bottom:1px #adadad solid;height:297px;padding:10px;overflow:hidden;}
.center-news .title{border-bottom:1px #DDD solid;overflow:hidden;height:46px;}
.center-news .title-main{font-size:21px;font-weight:bold;color:#222;float:left;line-height:32px;background: url(../images/ico01.gif) -1px -46px no-repeat;padding-left:24px;}
.center-news .more, .us_con .more{float:right;line-height:30px;margin-top:7px;text-decoration:none;}
.more-icon{width:13px;height:17px;overflow: hidden;display: inline-block;margin:-2px 5px -6px 5px;background:url(../images/ico01.gif) -6px -86px no-repeat;}
.center-news .con li:first-child{background:none;white-space:normal;}
.center-news .con li:first-child a{margin: 5% 0;display: block;font-size:18px;color:#C7313D;font-weight: bold;line-height: 1.6;}
.center-news .con{overflow: hidden;width: 100%;text-overflow: ellipsis;white-space: nowrap;}
.center-news .con li{padding-left:15px;background:url(../images/arrow.png) 0 13px no-repeat;font-size:12px;line-height:2.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.center-news .con li:hover,.con li:hover{padding-left:10px;-webkit-transition-duration:0.3s;transition-duration:0.3s;}
.zhuce{width:247px; height:40px; font-size:20px; line-height:36px;  font-weight:bold; margin-top:6px;}
.zhuce a{color:#d12127; width:96px; height:37px; display:inline-block; border:1px solid #d12127; float:left;border-radius:5px;-moz-border-radius:5px;margin:0 12px;}
.zhuce .dl{color:#1a8dc9;border:1px solid #1a8dc9;}
.zhuce a:hover{color:#fff;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-box-shadow:1px 2px #000;-moz-box-shadow:1px 2px #000;box-shadow:1px 2px #000;}
.index-act{overflow:hidden;position:relative; margin:30px auto;}
.index-act-list li{width:214px;height:130px;overflow:hidden;margin-right:50px;float:left;display:inline;}
.index-act-list{height:130px;width:1056px; overflow:hidden; position:relative;}
.index-act-list li a{display:block;}

.yun-z{width:216px;}
.yun-y{width:760px;}
.block1,.block2{border:1px solid #cddaee; margin-bottom:16px;border-radius:5px;-moz-border-radius:5px;}
.block1 h4,.block2 h4{background:#f7f7f7; height:42px; line-height:42px; padding-left:15px; font-size:14px;}
.block1 li{border-top:1px solid #cddaee; padding:10px 15px;color:#1a8dc9; line-height:30px;}
.block1 li images{float:left; margin-right:10px;}
.block1 li strong{color:#666;}
.block1 li b{font-size:20px;}
.block1 li .tele{background:url(../images/ico01.gif) -8px -6px no-repeat;display:inline-block; width:16px; height:16px; overflow:hidden;}
.block1 li .mail{background:url(../images/ico01.gif) -7px -28px no-repeat;display:inline-block; width:16px; height:16px; overflow:hidden;}

.block2 ul{width:640px; overflow:hidden;}
.block2 li{border:1px solid #cddaee; width:126px; height:60px; float:left; line-height:60px;border-collapse:collapse; text-align:center;}
.block2 .tit{width:115px; color:#d12127; font-size:16px;border:1px solid #cddaee;}
.block2 .tit p{height:61px; line-height:60px;}
.tj{height:15px;border-bottom:1px solid #c7d6e5; margin-bottom:30px;}
.tj h3{left:0; bottom:-15px; font-size:16px; background:#fff; width:80px; line-height:30px; display:block; height:30px;}

.gamelistcon{width:757px;margin-bottom:42px;}
.gamelist{width:110%;}
.gamelist li{float:left; margin-right:43px; width:355px; height:212px; border:1px solid #cad6e1; border-radius:5px; text-align:center;-webkit-box-shadow:0 0 10px #ccc; -moz-box-shadow:0 0 10px #ccc; box-shadow:0 0 10px #ccc;position: relative;}
.codeImgWrap{position: absolute;left: 185px;top: 213px;filter:alpha(opacity=0);opacity: 0;padding: 10px;background-color: #fff;border: 1px solid #ddd;display: none;}
.codeWrap{position: relative;z-index: 100;}
.gamelist li .codeWrap em{position: absolute;right: -7px;top: -12px;cursor: pointer;font-size: 18px;}
.gamelist li h3{height:55px; padding-top:3px; line-height:55px; font-weight:normal; font-size:16px;}
.gamelist li h3 span{padding-right:14px; font-size:12px; font-family:Arial; color:#cf171c; background:url(../images/arrow.png) no-repeat right center; text-transform:uppercase; margin-right:18px;}
.gamelist li .gamepic{width:331px; height:83px; overflow:hidden; margin:0 auto 20px;}
.gamelist li .gamepic a:hover images{opacity:0.8;filter:alpha(opacity=80);}
.gamelist li .gamelink {width:331px; height:36px; margin:auto;}
.gamelist li .gamelink .appstore{float:left;height: 36px; border-right:1px solid #c7d6e5; width:90px; text-align:center;}
.gamelist li .gamelink .appstore a{display:inline-block; vertical-align:top; height:36px; line-height:36px; padding-left:33px; font-size:14px; font-family:Arial; background:url(../images/icon.png) no-repeat 0 -347px;}
.gamelist li .gamelink .android{float:left; height:36px; border-right:1px solid #c7d6e5; width:90px; text-align:center;}
.gamelist li .gamelink .android a{display:inline-block; vertical-align: top; height:36px; line-height:36px; padding-left:33px; font-size:14px;background:url(../images/icon.png) no-repeat 0 -547px;}
.gamelist li .gamelink .ewmlink{float:left;width:148px; height:36px; position:relative;}
.gamelist li .gamelink .ewmlink a{display:inline-block; vertical-align:top; padding-left:40px; line-height:36px; font-size:14px; background:url(../images/icon.png) no-repeat 0 -446px;}
.gamelist li .gamelink .ewmlink i{position:absolute; background: url(../images/ewmbg.png) no-repeat; padding-top:14px; text-align:center; width:146px; height:142px; left:-29px; bottom:34px; display: none;}
.gamelist li .gamelink .ewmlink:hover i{display:block;}
.gamelist li .gamelink .pc{display:inline-block; font-size:16px;}
.gamelist li .gamelink .pc a{display:inline-block; width:24px; height:24px; background:url(../images/online.png) no-repeat 0 -47px; vertical-align:middle; margin-left:4px;}
.gamelist li .gamelink .pc a.l2{background-position:-25px -47px}/*qzone*/
.gamelist li .gamelink .pc a.l3{background-position:-50px -47px;}/*kaixin001*/
.gamelist li .gamelink .pc a.l4{background-position:-75px -47px}/*Renren*/
.gamelist li .gamelink .pc a.l5{background-position:-100px -47px;}/*weibo*/
.gamelist li .gamelink .pc a.qpdown{background:url(../images/download-icon.png) no-repeat; width:26px; height:26px;}
.gamelist li:hover{background-color:#fff;}

.foot{background:url(../images/foot.jpg);width:100%; height:260px; font-size:14px; line-height:30px; padding-top:30px;}

/*list*/
.list-bg{background:#fff;}
.bn{width:100%;background:#fffaf4 url(../images/banner02.jpg) repeat-x center top;height:254px; border-top:5px solid #222}
.banner01{background:url(../images/banner01.jpg);}
.banner02{background:url(../images/banner02.jpg);}
.banner03{background:url(../images/banner03.jpg);}
.banner05{background:url(../images/banner05.jpg); height:504px;}

.list-con{width:1000px; padding-bottom:40px; _overflow:hidden; min-height:600px;_height:600px;}
.fixed{position:fixed;top:446px;display:block;_position:absolute;_top:446px;}
.lt-zuo{width:230px; padding:20px 0 0 0;}
.con-tis{padding:20px 0; border-bottom:3px solid #c7d6e5;}
.con-tis h2{border-left:5px solid #666; padding-left:10px; font-size:20px; color:#444;}
.qlink{float:right;height:20px;padding-left:20px;bottom:15px;right:5px;color:#444866;background: url(../images/home.png) no-repeat 0 2px;}

.pager-r{text-align:right;}
.pager{list-style:none;margin-top:30px;}
.pager li{display:inline-block;vertical-align:top;text-align:center;margin:0 20px;}
.pager li a{display:block;width:185px;height:45px;line-height:45px;font-size:16px;}
.pager li a{border:1px solid #4D4D4D;color:#4D4D4D;}
.detail-body{min-height:500px;_height:500px;}

/*list-inner*/
.list-inner{font-size:16px;}
    .list-inner li{line-height:30px;padding:15px 20px;}
        .list-inner li.even{background:#f5f7f8;}
    .list-inner li.top a{color:#eab857}
    .list-inner li .icons-plus2{margin:10px 20px 0 0}
    .list-inner li a:hover,.list-inner>li:hover a,.list-inner>li:hover .date{color:#d12127}
    .list-inner li:hover{border-left:3px solid #d12127;margin-left:-3px;}
    .list-inner li .type{margin-right:25px;}
    .list-inner li .title{}
    .list-inner li .date{font-size:12px;color:#7c7c7c;}
.topiclist li{text-align:center; margin-bottom:30px;}
.topiclist li h5{font-size:14px; margin-bottom:10px;}
.topiclist li h5 span{display:inline-block; padding-right:12px; background:url(../images/arrow.png) no-repeat right center;}
.topiclist li images{border-radius:5px;}
.tool-tpline{border-top:1px solid #c7d6e5}
/*details*/
.detail{width:1000px;margin:0 auto;position:relative;}
.detail-navi{width:120px;position:fixed;top:400px;display:block;margin-left:-130px}
.detail-navi-list{list-style:square;}
.detail-navi-list li{margin-bottom:15px;line-height:28px;font-size:14px;}
.detail-navi-list li a{color:#707070;text-decoration:underline}
.detail-navi-list li a:hover{color:#0f9cfe;text-decoration:underline}
.detail-title{font-size:24px;color:#d12127;font-weight:normal;line-height:40px; margin-top:30px;}
.detail-title-syb{color:#c8c8c8}
.detail-info{font-size:14px;color:#8f8f8f;margin-top:10px}
.detail-source{margin-top:5px;}
.detail-source images{display:block;margin:3px 10px 0 0}
.detail-source-info{font-size:14px;overflow:hidden;zoom:1;}
.detail-author{color:#8f8f8f}
.detail-time{color:#707070}
.detail-ctn{margin-top:30px;overflow:hidden;font-size:16px;color:#445363;line-height:32px;padding-bottom:30px;}
.detail-ctn p{margin:15px 0;}
.detail-ctn h3{font-size:16px; color:#35b5e9;}
.detail-ctn hr{height:0; border:none; border-bottom:1px solid #c7d6e5; margin:40px 0;}
.detail-ctn a{color:#0f9cfe;text-decoration:underline}
.detail-ctn images{max-width:100%;}
.detail-share{padding-top:20px;font-size:14px;}
#returnTop{_display:none;position:fixed;_position:absolute;z-index:999;right:15px;bottom:-200px;_bottom:auto;width:36px;height:65px;text-indent:-999px;overflow:hidden;background:url(../images/Top.png) no-repeat;transition:bottom 0.9s;-webkit-transition:bottom 0.9s;-moz-transition:bottom 0.9s;-o-transition:bottom 0.9s;}
#returnTop:hover{background-position:0 -65px;}
/*.list-share*/
.list-share{font-size:14px;}
.list-share li{margin:0 5px;color:#707070;float:left;display:inline;}
.list-share li.list-share-item a{display:block;width:24px;height:24px;transition:background.3s cubic-bezier(0.17,.67,.88,1.25) 0s,color .2s linear 0s;background:url(../images/fenx.png) no-repeat 0 0}
.list-share li.list-share-item .qz{background-position:-48px 0;}
.list-share li.list-share-item .wb{background-position:-96px 0;}
.list-share li.list-share-item .sina{background-position:-144px 0;}
.list-share li.list-share-item .wx:hover{background-position:0 -24px;}
.list-share li.list-share-item .qz:hover{background-position:-48px -24px;}
.list-share li.list-share-item .wb:hover{background-position:-96px -24px;}
.list-share li.list-share-item .sina:hover{background-position:-144px -24px;}
/*game*/
.game-main{margin-top:40px;width:760px; padding-bottom:40px;}
.gleft{float:left;width:195px;padding-top:40px;}
.gnavlist li {border-bottom:1px solid #cad6e1;}
.gnavlist li.current,.gnavlist li .on{background:url(../images/arrow.png) no-repeat right center;}
.gnavlist li a {display:block; padding-left:52px; height:80px; font:16px/80px Arial; width:143px; position: relative;}
.gnavlist li a i {position:absolute; left:0; top:23px; height:41px; width:34px; background:url(../images/pad.png) no-repeat;}
.gnavlist li a i.android {background-position:-4px -97px;}
.gnavlist li a i.ipad {background-position:0 -199px;}
.gnavlist li a i.pc {background-position:0 -295px;}
.gnavlist li a i.wphone {background-position:0 -400px;}
.gnavlist li.current a,.gnavlist li .on{color:#d12127;}
.gnavlist li a:hover i,.gnavlist li.current a i,.gnavlist li .on i{background-position:-125px 0;}
.gnavlist li a:hover i.android,.gnavlist li.current a i.android,.gnavlist li .on i.android{background-position:-124px -97px;}
.loadmore{clear: both; text-align: center;}
.loadmore a{display:inline-block; font-size:16px; color:#fff; padding-left:69px; text-align:left; line-height:56px; background:#b71d21 url(../images/icon.png) no-repeat 49px 29px; height:56px; border-radius:5px; width:144px;}
.loadmore a:hover{color:#fff; background-color:#cf1217;}
.game-main .gamelist li{margin-bottom:42px;}
.game-main .gamelist li .gamelink .appstore{width:169px;}
.game-main .gamelist li .gamelink .android{width:169px;}
.game-main .gamelist li .gamelink .ewmlink{width:161px;}
.new,.hot{background:url(../images/ico01.gif) no-repeat right -155px; padding-right:20px;}
.hot{background-position:right -129px;}
/*GOC US*/
.goc_int li{padding:20px 0; border-bottom:1px solid #c7d6e5;}
.goc_int li h4{font-size:18px; line-height:30px;color:#35b5e9;}
.goc_int li span{color:#888;}
.lianxi,.hezuo{background:url(../images/icon.png) no-repeat 0 -241px; width:20px; height:20px; display:inline-table;}
.hezuo{background-position:0 -194px;}

.us_biao{background:url(../images/us_05.gif) no-repeat center; height:123px; margin:20px auto;}
.us_con{background:url(../images/us_09.gif) no-repeat;width:1000px; height:165px; padding-top:90px;}
.us_con .u01,.us_con .u02,.us_con .u03{width:333px; height:165px; float:left;color:#fff; border-bottom:5px solid #0f0f0f;}
.us_con .u03{width:334px;}
.us_con .con{height:128px;}
.us_con a{color:#fff; font-size:14px;}
.us_con li{line-height:30px; padding:0 25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.us_con .more-icon{background:url(../images/icon.png) no-repeat 0 5px;}