/*通用全局设定*/
body,input,button,select,textarea,table{font:12px "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
fieldset,img {border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
input,button,select,textarea{outline:none;}
textarea{resize:none;}
a:link, a:visited,a:hover, a:active {text-decoration: none;}
/*重设 HTML5 标签*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
/*==公用样式==*/
.clear:after {visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;}
.clear{zoom:1;}
/*开始*/
body{ background: #fff;min-width: 1000px;color:#474747}
/*常用颜色*/
a.org{color:#ff6600}
.org{color:#ff6600}
a.gray{color:#929291}
.gray{color:#929291}
i{font-style:normal}
/*全局a样式*/
a{color:#474747}
a:hover{color:#ff6600}
/*字体*/
.F-song{font-family:"\5b8b\4f53";}
.F-yahei{font-family:"\5fae\8f6f\96c5\9ed1";}
/*tool-class*/
.last{margin:0!important;padding:0!important}
.fl{float:left}
.fr{float:right}


.head{ height:103px;background:url(http://n.sinaimg.cn/game/homepage/headbg.jpg) center top no-repeat #242424;border-top: 1px solid #2c2c2c;}
.headbox{width:1000px;height:100%;margin: 0 auto;position:relative;overflow:hidden}
.headbox .logo{display: block;width: 156px;height: 54px;background:url(http://n.sinaimg.cn/game/homepage/logo.png);text-indent: -1000px;margin: 22px 0 0 23px;}
.headad{position:absolute;left:337px;top:27px;}
/*nav(start)---old*/
.navwp{height:40px;background:#3e3e3e;position:relative;z-index:1000}
.nav{width:970px;height:100%;line-height:40px;margin: 0 auto;position:relative;}
.nav .ahot{padding:0 10px;display:block;float:left;height:100%;transition:all 0.2s;}
.nav .ahot a.lev01{color:#e0e0e0;color:#fff;font-weight:bold;font-size: 14px;}
.nav .cur{background:#ffffff;}
.nav .cur a.lev01{color:#474747}

.navpop{position:absolute;width: 969px;border:1px solid #3e3e3e;border-top:none;background:#FFFFFF;top:40px;left:-1px;box-shadow:0 3px 0 rgba(0,0,0,0.12);display:none}
.navpopdiv{margin: 15px 15px 0;line-height:30px;font-size: 14px;}
.navpopdiv .type{color:#ff6600;font-weight:bold;float:left}
.navpopdiv p{padding-bottom: 13px;border-bottom:1px solid #e9e9e9;float:right;width:846px;}
.navpopdiv p i{font:normal 12px "SimSun", "宋体";color:#e9e9e9;padding: 0 8px;}
.navpopdiv p a{position:relative}
.navpopdiv p a span.hot{display: block;position:absolute;right:-23px;top:-14px;width:23px;height:16px;background:url(http://n.sinaimg.cn/game/homepage/hot.gif)}
.navpopdiv p a.more{color:#9b9b9b}
/*nav2*/
.navwp2{ width: 100%; height: 160px; background-color: #fbfbfb; border-bottom: 1px solid #e3e3e3;}
.nav2{ width: 970px; margin: 0 auto; padding-top: 20px; font-size: 14px;}
.nav2top{ height: 77px; margin-bottom: 20px;}
.nav2game{ width: 100px; height: 75px; border: 1px solid #dfdfdf; margin-right: 22px; float: left;}
.nav2name{ padding-top: 4px; padding-bottom: 19px; height: 28px;}
.nav2name strong{ font-size: 18px; line-height: 28px; float: left; padding-right: 30px;}
.nav2name span.define{ display: block; width: 80px; height: 26px; background: url(http://n.sinaimg.cn/game/news/2015/images/sprite.png) no-repeat 0 -894px; text-indent: 10px; line-height: 26px; margin-top: 1px; float: left; margin-right: 13px;}
.nav2name a.card{ display: block; float: left; width: 116px; height: 26px; border: 1px solid #fdc29c; border-radius: 2px; text-indent: 34px; line-height: 26px; background: url(http://n.sinaimg.cn/game/news/2015/images/sprite.png) no-repeat 14px -550px;}
.nav2name a.card:hover{ border-color: #ff6600; background-color: #ff6600; color: #fff; background-position: 14px -578px;}
.nav2item{ height: 16px; overflow: hidden;}
.nav2item a{ display: block; float: left; height: 100%; line-height: 16px; padding-left: 20px; padding-right: 40px; background: url(http://n.sinaimg.cn/game/news/2015/images/sprite.png) no-repeat; }
.nav2item a.sec{ background-position: 0 -606px;}
.nav2item a.sec:hover{ background-position: 0 -624px;}
.nav2item a.kan{ background-position: 0 -642px;}
.nav2item a.kan:hover{ background-position: 0 -660px;}
.nav2item a.down{ background-position: 0 -678px;}
.nav2item a.down:hover{ background-position: 0 -696px;}
.nav2item a.table{ background-position: 0 -714px;}
.nav2item a.table:hover{ background-position: 0 -732px;}
.nav2item a.cgwr{ background-position: 0 -750px;}
.nav2item a.cgwr:hover{ background-position: 0 -768px;}
.nav2item a.comment{ background-position: 0 -786px;}
.nav2item a.comment:hover{ background-position: 0 -804px;}
.nav2item a.screenshot{ background-position: 0 -822px;}
.nav2item a.screenshot:hover{ background-position: 0 -840px;}
.nav2item a.gamesforum{background-position: 0 -858px;}
.nav2item a.gamesforum:hover{background-position: 0 -876px;}
.nav2menu{ width: 968px; height: 42px; border-top: 1px solid #e3e3e3; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3;}
.nav2menu li{ margin-top: -1px; float: left;}
.nav2menu li a{ display: block; float: left; height: 42px; font-size: 16px; text-align: center; line-height: 42px; padding: 0 27px; border-top: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; position: relative;}
.nav2menu li a:hover,.nav2menu li a.current{ font-weight: bold; line-height: 40px; color: #ff6600; background-color: #fff; border-top: 2px solid #ff6600; border-bottom: 1px solid #fff;}
.nav2menu li a span{ font-size: 10px; line-height: 14px; color: #fff; background-color: #ff6600; padding: 0 6px; border-radius: 7px; position: absolute; left: 98px; top: 2px; z-index: 999;}
.nav2menu li a:hover span,.nav2menu li a.current span{ font-weight: normal; top: 1px;}
/*nav(end)---old*/


/*mian*/
.CONTENT{width:970px;margin:20px auto;background:#fff;border:15px solid #fff;position: relative}
.LEFT{width: 625px;float:left; overflow: hidden;}
.RIGHT{width:296px;;height:auto;float:right;overflow: hidden;position:relative;font-size: 14px;}
.rightad{width:100%;height:250px;overflow:hidden;margin-bottom:25px;}
.rightadmb{ margin-bottom: 45px;}
.rtit1{ width: 100%; height: 58px; line-height: 58px; border-top: 1px solid #dedede; /*margin-top: 20px;*/}
.rtit1 i{ display: block; width: 4px; height: 18px; background-color: #ff6600; float: left; margin-right: 12px; margin-top: 21px;}
.rtit1 .more{ color: #828282; float: right;}
.rtit1 .more:hover{ color: #ff6600}
.rtit1 strong{ font-size: 18px;}
.rpicbox{height:338px; padding-bottom: 20px;}
/*nav(start)---new*/
.head{ height:103px;background:url(http://n.sinaimg.cn/game/homepage/headbg.jpg) center top no-repeat #242424;border-top: 1px solid #2c2c2c;}
.headbox{width:1000px;height:100%;margin: 0 auto;position:relative;overflow:hidden}
.headbox .logo{display: block;width: 156px;height: 54px;background:url(http://n.sinaimg.cn/game/homepage/logo.png);text-indent: -1000px;margin: 22px 0 0 23px;}
/*.headbox .logo{display: block;width: 270px;height: 103px;background:url(http://n.sinaimg.cn/games/2016/home/logo.gif);text-indent: -1000px;margin: 0px 0 0 15px;}	*/
.headad{position:absolute;left:337px;top:27px;}
.containner{width:970px;margin:0 auto 20px;border: 15px solid #fff}
	
	/*  index.css begin*/
.nowrap{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.none{ display: none;}
.center{ text-align: center;}
.trans img{ transition: all 2s; display: block;}
.trans:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1);}
body{ line-height: 24px;}
.navPart1{ background:#3e3e3e; height: 45px;font-size:14px;}
.navP1List{ width:1000px; margin:0 auto; height: 45px; background-color: #3e3e3e; position: relative;}
.navP1List .navItem{ float: left; height: 100%;padding: 0 22px;}
.navP1List .navItem.cur,.navP1List .navItem:hover{ height: 45px; background: #fff; color: #474747;}
.navP1List .navItem.cur .navLev01,.navP1List .navItem:hover .navLev01{ color: #474747;}
.navP1List .navItem:hover .navinter{ color: #474747;}
.navP1List .navItem .navLev01{ font-size: 15px; font-weight: bold; line-height: 45px; color: #fff; transition: background-color .2s,color .2s; }
.navP1List .navItem .navinter{ color: #fff; padding: 0 3px; font-weight: normal;  }
.navP1List .navItem:hover .navTabcon,.navP1List .navItem.cur .navTabcon{ display: block;}
.navP1List .navItem .navLev01:hover{ color: #ff6600;}
.navTabcon{ background:#fff; display: none; width: 970px; height: 130px; border: solid 1px #3e3e3e; border-top: none; padding: 20px 15px 0; position: absolute; z-index: 9999; top: 100%; left: -1px; background: #fff; box-shadow:0px 5px 5px rgba(0,0,0,0.1);}
.navP1List > li > a{ color: #fff;}
.navP1List > li > a:hover{ color: #FF6600;}

.bigPicwp{ position: relative; float: left; width: 197px; height: 110px; margin-right: 20px; overflow: hidden;}
.bigPicwp .trans{ width: 100%; height: 100%;}
.bigPicwp .trans img{ width: 100%; height: 100%; transition: all 2s;}
.bigPicwp:hover .trans img{ transform: scale(1.1); -webkit-transform: scale(1.1);}
.bigPicwp .mask{ position: absolute; z-index: 2; left: 0; top: 0; width: 100%; height: 100%; background: url(http://n.sinaimg.cn/games/2016/home/nav_bigPic_mask.png) no-repeat;}
.bigPicwp .bigPicName{ position: absolute; z-index: 3; left: 0; bottom: 5px; width: 100%; line-height: 24px; text-align: center;}
.bigPicwp a{ color: #e2e2e2;}
.bigPicwp a:hover{ color: #ff6600;}
/*.bigPicwp .bigPicName a{ color: #e2e2e2;}
.bigPicwp .bigPicName a:hover{ color: #ff6600;}*/
.bigPicwp .playBtn{ position: absolute; z-index: 3; width: 38px; height: 38px; top: 24px; left: 50%; margin-left: -19px; background: url(http://n.sinaimg.cn/games/2016/home/videoPlay.png) no-repeat; transition: all .3s;}
.bigPicwp:hover .playBtn{ transform: rotateZ(360deg); -webkit-transform: rotateZ(360deg);}
.bigPicwp .videoLabel{ position: absolute; z-index: 3; right: 0; top: 0; display: block; line-height: 21px; height: 21px; color: #fff; padding: 0 6px;}
.bigPicwp .videoLabel.live{ background: #fb3333;}
.bigPicwp .videoLabel.video{ background: #1d90f2;}

.p1bg,.Carousel .prev,.Carousel .next,.dsxwp .npcard .tabTitle li a.cur:after{ background: url(http://n.sinaimg.cn/games/2016/home/part1jpg.png);}

.navTabcon .right306{ width: 305px; float: right;}
.navTabcon .right306 .rateList{ float: left; width: 101px; margin-top: -6px; padding: 0 0px; line-height: 31px;}
.navTabcon .rateList .rateA{ position: relative; width: 100%;}
.hot{ position: absolute; z-index: 10; left: 100%; top: -11px; display: block; width: 26px; height: 16px; /*background: url(http://n.sinaimg.cn/games/2016/home/hot.jpg) no-repeat;*/ background-position: 0 -208px;}
.navTabcon .newsList{ margin-top: -7px;}
.navTabcon .newsItem{ background: url(http://n.sinaimg.cn/games/2016/home/list-style-dot.jpg) no-repeat left center; padding-left: 11px; line-height: 29px;}
.navTabcon .labelwp{ height: 21px; margin-top: 10px; overflow: hidden;}
.navTabcon .labelwp .label{ display: block; float: left; height: 19px; font-size: 13px; line-height: 19px; padding: 0 7px; margin-right:7px; border: solid 1px #ffb685; border-radius: 4px; transition: all .2s;}
.navTabcon .labelwp .label:hover{ background: #ff6600; border-color: #ff6600; color: #fff;}
.navTabcon .smallPicwp{ float: left; width: 84px; margin-right: 24px; overflow: hidden;}
.navTabcon .smallPicwp .trans{ width: 84px; height: 84px;/* border-radius: 7px;*/ overflow: hidden; position: relative;}
.navTabcon .smallPicwp img{ width: 100%; height: 100%;}
.navTabcon .smallPicwp .trans .mask{ position: absolute; z-index: 2; width: 100%; height: 100%; left: 0; top: 0; background: url(http://n.sinaimg.cn/games/2016/home/84px.png) no-repeat;}
.navTabcon .smallPicwp p.nowrap{ margin-top: 7px;}
.navTabcon .right100{ width: 100px; float: right;}
.navTabcon .right100 ul{ margin-top: -6px;}
.navTabcon .videoList li{ background: url(http://n.sinaimg.cn/games/2016/home/list-style-video.jpg) no-repeat left center; padding-left: 20px; line-height: 31px;}
.navTabcon .mitoList li{ background: url(http://n.sinaimg.cn/games/2016/home/list-style-img.jpg) no-repeat left center; padding-left: 20px; line-height: 31px;}
.navTabcon .list3{ margin-top: -6px; line-height: 31px;}
.navTabcon .list3 .sort{ color: #ff6600;}
.navTabcon .list3 .inter{ color: #dddddd; padding: 0 10px; font-weight: 100;  font: 8px "SimSun", "宋体";}
.navTabcon .list3 a{}

.navTabcon .nPPicwp{ float: left; width: 84px; margin-right: 20px; overflow: hidden;}
.navTabcon .nPPicwp .trans{ width: 100%; height: 84px; overflow: hidden; position: relative;}
.navTabcon .nPPicwp .trans img{ width: 100%; height: 100%;}
.navTabcon .nPPicwp .botMask{ position: absolute; z-index: 3; width: 100%; height: 22px; font-size: 13px; line-height: 22px; text-align: center; bottom: 0; left: 0; background: url(http://n.sinaimg.cn/games/2016/home/bottom_bg.png) no-repeat;}
.navTabcon .nPPicwp .botMask span{ display: block; float: left; width: 57px;}
.navTabcon .nPPicwp .botMask span a:hover{ color: #ff6600;}
.navTabcon .nPPicwp .botMask b{ display: block; float: left; width: 27px;}
.navTabcon .nPPicwp .botMask a{ color: #fff;}
.navTabcon .nPPicwp p.nowrap{ margin-top: 7px;}

.navTabcon .npRight{ width: 240px; float: right;}
.navTabcon .npRight .list4{ margin-top: -3px;}
.navTabcon .npRight .list4 li{ height: 22px; margin-bottom: 9px; *margin-bottom:5px; _margin-bottom:5px; overflow: hidden; zoom: 1;}
.navTabcon .npRight .npList_name{ float: left; width: 135px; line-height: 22px;}
.navTabcon .npRight .npList_btnwp{ float: right;}
.navTabcon .npRight .npList_btnwp a{ display: block; float: left; width: 41px; height: 20px; text-align: center; line-height: 20px; margin-left: 5px; transition: all .2s;}
.navTabcon .npRight .npList_btnwp .geth{ border: solid 1px #99e9a1;}
.navTabcon .npRight .npList_btnwp .taoh{ border: solid 1px #ffc9a5;}
.navTabcon .npRight .npList_btnwp .geth:hover{ background: #38d34e; border-color: #38d34e; color: #fff;}
.navTabcon .npRight .npList_btnwp .taoh:hover{ background: #f9b725; border-color: #f9b725; color: #fff;}
/*nav(end)---new*/
/*.rpicboxmb{ margin-bottom: 30px;}*/
.rpic{width:139px;height:169px; line-height: 24px;}
.rpicbox .picture{display:block;width:139px;height:92px;overflow:hidden;margin-bottom:10px;position:relative}
.rpicbox .picture .video{width:28px;height:28px;background: url(http://n.sinaimg.cn/game/news/2015/images/sprite.png) 0 -980px;position:absolute;left: 12px;bottom: 12px;z-index: 2;transition:transform 0.5s}
.rpicbox .picture:hover .video{background-position: -28px -980px;transform:rotate(360deg)}
.rnews{ padding-bottom: 34px;}
.rnews li{ width: 100%; height: 34px; line-height: 34px; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}

.rform{ width: 100%; height: 42px; margin-bottom: 25px;}
.rform input.keyword{ border: 2px solid #ededed; border-right: 0; background: none; display: block; width: 243px; height: 22px; padding: 8px 0; float: left; line-height: 22px; text-indent: 14px; font: 14px "Microsoft Yahei"; color: #929291;}
.rform input.submit{ border: none; display: block; width: 50px; height: 42px;background:#ff6600 url(http://n.sinaimg.cn/game/news/2015/images/sprite.png) 16px -920px; cursor: pointer;}
.rform input.submit:hover{ background-color: #e55c00;}

.rscore{ width: 291px; height: 52px; padding: 8px 0; border-radius: 34px; border: 2px solid #ededed; position: relative; margin-bottom: 45px;}
.rscore img{ float: left; margin: 7px 18px 0 16px;}
.rscore p{ line-height: 26px;}
.rscore .chart_wrap,.rscore .chart_score{ width: 72px; height: 72px; position: absolute; right: -2px; top: -2px;}
.rscore .chart_score{ line-height:72px; color:#828282; text-align:center; font-size:15px;}
.rscore .chart_score:first-letter{font-size:30px;}
.rscore .chart_score_no:first-letter{font-size:15px;}

.reval{}
.reval li{ padding-bottom: 16px; margin-bottom: 20px; border-bottom: 1px solid #e8e8e8;}
.reval li strong{ display: block; height: 21px; line-height: 21px; text-indent: 10px; margin-bottom: 5px; text-overflow:ellipsis; overflow: hidden; white-space: nowrap; background: url(http://n.sinaimg.cn/game/news/2015/images/dot.gif) no-repeat 0 9px;}
.reval li p{ line-height: 26px; color: #666565;}

.rgraph{ line-height: 38px; margin-bottom: 35px; position: relative;}
.rgraph .gray{ color: #828282;}
.rgraph .xian{ width: 100%; height: 1px; font-size: 0px; overflow: hidden; background-color: #e8e8e8; margin: 13px 0;}
.rgraph i{ font-style: normal; font-family: "SimSun"; color: #d1d1d1; padding: 0 22px;}
.rgraph .downbtn{ display: block; width: 95px; height: 26px; text-align: center; line-height: 26px; color: #fff; background-color: #555555; border-radius: 2px; position: absolute; right: 0; bottom: 10px;}
.rgraph .downbtn:hover{ background-color: #4c4c4c;}
.rgraph .rpictxt{ margin-top: 12px;}
.rgraph .rpictxt a.picture{ display: block; width: 104px; height: 70px; border: none; float: left; overflow: hidden;}
.rgraph .rpictxt .rtxt{ width: 172px; line-height: 28px; margin-top: -7px;}
.rgraph .rpictxt .rtxt a{ color: #ff6600;}

.rlist{ margin-bottom: 35px;}
.rlist li{ line-height: 38px; text-indent: 14px; background: url(http://n.sinaimg.cn/game/news/2015/images/dot.gif) no-repeat 0 17px;}

.rpictxt_wrap{ margin-bottom: 45px;}
.rpictxt{ margin-bottom: 27px; overflow: hidden;}
.rpictxt a.picture{ display: block; width: 100px; height: 75px; border: 1px solid #dedede; float: left; overflow: hidden;}
.rpictxt img{ width: 100%; height: 100%;}
.rpictxt .rtxt{ width: 172px; line-height: 28px; margin-top: -5px;}

.rmark{ width: 100%; padding-bottom: 25px; overflow: hidden;}
.rmark ul{ width: 308px; padding-top: 8px; padding-bottom: 5px;}
.rmark li{ width: 62px; float: left; margin-right: 15px; margin-bottom: 10px; position: relative; overflow: hidden;}
.rmark li .rmarkbox{ width: 62px; height: 62px;}
.rmark li .rmarkscore{ width: 62px; height: 62px; position: absolute; left: 0; top: 0; line-height:62px; color:#828282; text-align:center; font-size:18px;}
.rmark li .rmarkscore:first-letter{font-size:26px;}
.rmark li p{ height: 32px; line-height: 32px; text-align: center;}

.rightA_main_nav{ width: 100%; height: 58px; line-height: 58px; border-top: 1px solid #dedede; margin-top: 20px;}
.rightA_main_nav span{ display: block; margin-top: 20px; padding-left: 12px; height: 18px; font-size: 18px; font-weight: bold; line-height: 18px; border-left: 4px solid #ff6600;}
.rightB_main_con{ line-height: 38px; margin-bottom: 35px; word-break:break-all;}
.rightB_main_con h1,.rightB_main_con h2{ font-size: 14px;}
.rightB_main_con h2,.rightB_main_con b{ font-weight: normal;}
.rightB_main_con h2{ border-bottom: 1px solid #e8e8e8; padding-bottom: 16px; margin-bottom: 16px;}
.rightB_main_con li a{ padding: 0 10px;}
.rightB_main_con li a:first-child{ padding-left: 0;}

.tab_nav{ width: 100%; height: 56px; line-height: 56px; border-top: 1px solid #dedede; border-bottom: 1px solid #dedede;}
.tab_nav strong{ display: block; float: left; width: 1px; height: 18px; font-size: 0; overflow: hidden; background-color: #dedede; margin: 19px 28px 0 0;}
.tab_nav a.more{ color: #828282; float: right;}
.tab_nav a.more:hover{ color: #ff6600}
.tab_nav a.tablink{ display: block; width: 74px; height: 56px; float: left; margin-right: 28px; font-size: 18px; font-weight: bold; position: relative;}
.tab_nav a.tablink b{ display: none; width: 100%; height: 2px; overflow: hidden; background-color: #ff6600; position: absolute; left: 0; top: -1px;}
.tab_nav a.tablink i{ display: none; width: 9px; height: 6px; background: url(http://n.sinaimg.cn/game/news/2015/images/tabarr.gif) no-repeat; position: absolute; left: 30px; top: 51px;}
.tab_nav a.tablink span{ font-size: 10px; line-height: 14px; color: #fff; background-color: #ff6600; padding: 0 6px; border-radius: 7px; position: absolute; left: 70px; top: 2px; z-index: 999;}
.tab_nav a.current b,.tab_nav a.current i{ display: block;}

.tab_con .gameinfor{ margin-top: 10px;}
.tab_table{ width: 100%; margin-top: 8px; margin-bottom: 32px;}
.tab_table th{ color: #828282;}
.tab_table th,.tab_table td{ height: 40px; font-size: 14px; text-align: center;}

/*left*/

/*专题活动*/
.thematicwp{height:386px;background:#252525;}
.thematic{width:960px;height:100%;margin: 0 auto;color:#8b8b8b;}
.thematic a{color:#c5c5c5}
.thematic a:hover{color:#fff}
.thematic h3.title{height: 18px;line-height: 18px;font-size: 18px;margin:0 0 18px;font-weight: normal;padding-top: 40px;color:#c5c5c5}
.thematic .fbig{width:258px;height:299px;float:left;margin-right:8px;}
.thematic .fbig .picture{width:258px;height:148px;display: block;overflow: hidden}
.thematic .fbig .picture img{width: 100%;height:100%;}
.thematic .fbig h4{font-weight:normal;font-size: 14px;text-align: center;margin:17px 0 10px}
.thematic .fbig p{line-height:24px;}

.thematic .little{width:312px;height: 70px;float:left;margin: 0 0 30px 0;padding-left: 35px;}
.thematic .little .picture{width:96px;height:70px;float:left;overflow: hidden;margin-right:20px;}
.thematic .little .picture img{width:100%;height: 100%}
.thematic .little h5{font-weight:normal;font-size: 14px;margin-bottom:16px;height:14px;line-height: 14px;}
.thematic .little p{line-height:22px;}
/*友情链接*/
.frendlinkwap{height:276px;background:#323232;padding-top:30px;}
.frendlinkwap a:link,.frendlinkwap a:visited{color:#8c8c8c; text-decoration:none; }
.frendlinkwap a:hover,.frendlinkwap a:active{color:#fff; text-decoration:none; }
.sinaGFoot-c-lt{width:960px;margin:0 auto 0;color:#b3b3b3;}
.sinaGFoot-c-lt ul{width:156px;min-height: 146px;padding:5px 14px 10px;text-align: left;background: #2b2b2b;float: left;overflow: hidden;display: inline;margin-right:10px;}
.sinaGFoot-c-lt ul li{line-height:2}
.sinaGFoot-c-lt ul li.foot-first{font-weight:bold;font-size: 14px;margin:15px 0;line-height:100%}
.frendlinkwap ul li.foot-first a:link,.frendlinkwap ul li.foot-first a:visited{color: #b5b5b5;}
.sinaGFoot-c-flink{padding: 13px 13px 13px 90px;margin-top: 15px;line-height: 24px;background: url(http://i3.sinaimg.cn/gm/project/public/footer.gif) -88px -60px no-repeat #2b2b2b;float: left;overflow: hidden;color:#848484}
.sinaGFoot-c-flink a{padding-right: 8px;}
/*底部*/
.sinaGFooter{width:100%;background: #292929;padding: 20px 0px;text-align: center;line-height:2;color:#848484}
.sinaGFooter a:link,.sinaGFooter a:visited{color:#8c8c8c; text-decoration:none; }
.sinaGFooter a:hover,.sinaGFooter a:active{color:#fff; text-decoration:none; }

/*图集标题颜色修改*/
.titleToolBar a{color:#f1f1f1}

/* page */
.page_more { width:100%; margin:20px 0 35px 0; overflow:hidden; }
.pageZone{padding-top:0px; overflow:hidden;text-align:center}
.pageZone span {width:38px;height:38px;line-height:38px;text-align:center;color:#474747; text-decoration:none;margin-right:5px;font-size:16px;cursor:pointer;display:inline-block;background:#f6f6f6;-moz-user-select: none;  -webkit-user-select: none;  -ms-user-select: none;}
.pageZone span a {color:#414141; text-decoration:none;}
.pageZone span:hover{ background:#f77309;color:#fff; text-decoration:none}
.pageZone .Disabled{width:85px; color: #B0B0B0; cursor: default;}
.pageZone span.Disabled:hover{background:#f6f6f6;color: #B0B0B0;}
.pageZone .Disabled a{display:inline-block;width:85px;color:#aeaeae}
.pageZone .Disabled a:hover{color:#aeaeae}
.pageZone .next,.pageZone .next5,.pageZone .prev{width:85px;}
.pageZone .next a{display:inline-block;width:85px;}
.pageZone span.isNow{background:#f77309;color:#FFFFFF;}
.pageZone span.isNow a { color:#FFFFFF!important; }
.pageZone span.dot{border:none;}
.pageZone span a{display:inline-block;width:38px;height:38px;}
.pageZone span a:hover{color:#fff;text-decoration:none}


.ctit{border-top: 1px solid #CFCFCF;padding: 20px 0 10px;margin-top: 30px;}

/*页码*/
.page{text-align:center}
.page a,.page .cur{display:inline-block;text-decoration: none;margin:5px 0px;padding: 0 15px;cursor: pointer;height: 38px;line-height: 38px;text-align:center;background:#f6f6f6;font-size:16px;}
.page .cur{background: #f36506;color:#fff}
.page a:hover{background: #f36506;color:#fff}

.addloading{text-align:center;font-size: 20px;line-height: 20px; margin: 20px 0 0;}
.addloading img{width:30px;height: 30px;vertical-align:-8px;}
/*------------*/
/*------------------------------------------------------单机带产品库右侧 by zm--------------------------------------------------------*/
.rgrade {padding: 6px 0 0; height: }
.singlebig{padding: 0 0 0 121px; line-height: 28px; position: relative; margin: 0 0 16px;min-height: 150px;_height: 150px;}
.singlebig p{margin: 0 0 6px;}
.singlebig span{color: #828282; line-height: 30px; display: block;}
.singlebig .piclink{display: block; width: 100px; height: 140px; position: absolute; top: 6px; left: 0; overflow: hidden; float: left; _left:-121px;}
.singlebig .piclink img{width: 100px; height: 140px;}
.singlelist ul{margin: 0 0 31px;}
.singlelist li{line-height: 36px; height: 36px; overflow: hidden;}
.singlelist li a{display: block; float: left; max-width: 207px; overflow: hidden;}
.singlelist li em{display: block; float: right; font-style: normal; color: #929291;}

/* ------单机电视产品库页投票 begin----- */
.RightA_con_pc { width:295px; height:166px; overflow:hidden; margin-bottom: 45px;}

.T_Menu_ssi1 { width:295px; height:32px; background:#646464; font-family:"瀵邦喛钂嬮梿鍛寸拨"; margin-top:25px; }
.T_Menu_ssi1 h1 { display:block; width:36px; padding-left:9px; line-height:34px; font-size:14px; font-weight:bold; float:right; overflow:hidden; background: url(http://i0.sinaimg.cn/gm/home/2012/zw/M.png) 0px -546px no-repeat; }
.T_Menu_ssi1 div { color:#f0eeed; line-height:34px; text-align:center; font-size:14px; font-weight:bold; padding:0px 10px; float:left; overflow:hidden; }
.T_Menu_ssi1 div.selectd { display:block; height:32px; margin-top:2px; line-height:30px; color:#474747; background:#fff; float:left; overflow:hidden; }
.sidebar_ssi1 { overflow:hidden; margin-top:10px;} 
.T_Menu_ul1 { display:block; width:295px; overflow:hidden; }
.T_Menu_ul1 li { display:block; width:295px; height:34px; line-height:34px; border-bottom:1px solid #efefef; overflow:hidden; vertical-align:middle; }
.T_Menu_ul1 li span { padding-left:4px; float:left; overflow:hidden; }
.T_Menu_ul1 li i { font-style:normal; padding-right:4px; float:right; overflow:hidden; }
.T_Menu_ul1 li strong { font-weight:bold; }
.Menu1_ct1,.Menu1_ct2,.Menu1_ct3 { width:40px; text-align:center; float:left; overflow:hidden; }
.Menu1_ct2 { width:88px;}
.Menu1_ct3 { width:87px;}

a.xsk:link,a.xsk:visited,a.download_1:link,a.download_1:visited,a.downbd:link,a.downbd:visited { display:block; width:102px; height:28px; margin-top:2px; float:right; overflow:hidden; background:url(http://i0.sinaimg.cn/gm/home/2012/zw/M.png) 0px 0px no-repeat; }
a.download_1:link,a.download_1:visited { height:24px; margin-top:5px; background-position:0px -84px; }
a.downbd:link,a.downbd:visited { width:90px; height:24px; margin-top:5px; background-position:-445px -0px; }

a.xsk:hover { background-position:0px -28px; }
a.download_1:hover { background-position:0px -108px; }
a.downbd:hover { background-position:-445px -24px; }

a.xsk:active { background-position:0px -56px; }
a.download_1:active { background-position:0px -132px; }
a.downbd:active { background-position:-445px -48px; }

.toupiao { display:block; width:293px; padding-left:2px; height:84px; background:#f0f0f0; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc; overflow:hidden; list-style:none; }
.toupiao li { display:block; width:73px; float:left; overflow:hidden; vertical-align:middle; }
.toupiao li .toupian_s { width:73px; padding:20px 0px 10px; color:#4a4a4a; text-align:center; }
.toupiao li span { color:#2c7cf3; font-weight:bold; }

a.toupiao_wg:link,a.toupiao_wg:visited,a.toupiao_xw:link,a.toupiao_xw:visited,a.toupiao_zw:link,a.toupiao_zw:visited,a.toupiao_wl:link,a.toupiao_wl:visited { display:block; width:47px; height:21px; background:url(http://i0.sinaimg.cn/gm/home/2012/zw/M.png) 0px -178px no-repeat; margin:0px auto; }
a.toupiao_xw:link,a.toupiao_xw:visited { background-position:-47px -178px; }
a.toupiao_zw:link,a.toupiao_zw:visited { background-position:-94px -178px; }
a.toupiao_wl:link,a.toupiao_wl:visited { background-position:-141px -178px; }

a.toupiao_wg:hover { background-position:0px -199px; }
a.toupiao_xw:hover { background-position:-47px -199px; }
a.toupiao_zw:hover { background-position:-94px -199px; }
a.toupiao_wl:hover { background-position:-141px -199px; }

a.toupiao_wg:active { background-position:0px -220px; }
a.toupiao_xw:active { background-position:-47px -220px; }
a.toupiao_zw:active { background-position:-94px -220px; }
a.toupiao_wl:active { background-position:-141px -220px; }

.Right_bt_1 { text-align:left; color:#ededed; font-weight:bold; }
a.Right_bt:link,a.Right_bt:visited { display:block; width:36px; padding-left:9px; font-size:14px; height:30px; line-height:30px; text-align:left; color:#ededed; font-weight:bold;  float:right; overflow:hidden; background: url(http://i0.sinaimg.cn/gm/home/2012/zw/M.png) 0px -546px no-repeat; color:#c9c9c9; text-decoration:none;  }
a.Right_bt:hover,a.Right_bt:active { color:#ffffff; text-decoration:none; }
.pR1_l { width:199px;  float:left; overflow:hidden; margin: -7px 0 0;}
.pR1_r { width:96px;  float:left; overflow:hidden; }
.pR1_r_t { margin:0px 0 13px; width:96px; height:89px; line-height:85px; font-size:44px; font-family:"瀵邦喛钂嬮梿鍛寸拨"; text-align:center; color:#fff; padding-top:32px;  overflow:hidden; background:url(http://n.sinaimg.cn/game/news/2015/images/score.jpg) no-repeat; }
.pR1_fl { width:71px;  height:35px; line-height:35px; text-align:left; color:#535353;  font-size:14px; float:left; overflow:hidden; margin-bottom: 2px;}
.pR1_fl span{padding-left: 13px;}
#score_0,#score_1,#score_2,#score_3,#score_4 { color:#535353; }
.pR1_fr { width:128px;  height:31px; padding-top:4px; text-align:left; float:left; overflow:hidden; margin-bottom: 2px;}
.pR1_fr span { display:inline-block; *margin-top: 7px; }
.pR1_r_b { width:73px; height:23px; background:url(http://i3.sinaimg.cn/gm/ol/pcgames/images/R_2.jpg) no-repeat; overflow:hidden; }
.btn6 { font-size:14px; text-align:center; line-height:30px; color:#666666; display: block; width: 94px; height: 30px; border: 1px solid #ffceae;  cursor: pointer; color: #ff6600;}
.btn6:hover{background-color: #ff6600; color: #fff;}

/* ------单机电视产品库页投票 end----- */
/*左右大按钮*/
.arrow{width: 274px; height: 94px; overflow: hidden; position: fixed; top: 50%; margin: -105px 0 0; border: 1px solid #e1e1e1;  -webkit-transition:all 0.8s ease-out; -moz-transition:all 0.8s ease-out; -ms-transition:all 0.8s ease-out; -o-transition:all 0.8s ease-out; transition:all 0.8s ease-out;}
.Leftarrow{left: 0;  -webkit-transform: translateX(-211px); -moz-transform: translateX(-211px); -ms-transform: translateX(-211px); -o-transform: translateX(-211px); transform: translateX(-211px);border-left: none;}
.Rightarrow{right: 0;  -webkit-transform: translateX(211px); -moz-transform: translateX(211px); -ms-transform: translateX(211px); -o-transform: translateX(211px); transform: translateX(211px);border-right: none;}
.arrow.visibile{ -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transition:transform 0.8s ease-out;  -moz-transition:transform 0.8s ease-out;-ms-transition:transform 0.8s ease-out;-o-transition:transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.arrowbtn{display: block; width: 63px; height: 94px; cursor: pointer; background: url(http://n.sinaimg.cn/game/news/2015/images/bigarrwo.png) no-repeat #fff; opacity: 0.8; filter:alpha(opacity=80); float: left;}
.Leftarrow .arrowbtn{border-left: none; background-position: 0 0;}
.Rightarrow .arrowbtn{border-right: none; background-position: -64px 0}
.con_text{width:162px;background-color: #f8f8f8; padding: 19px 23px; font-size: 15px; line-height: 28px; float: left;}
.Leftarrow .con_text{border-right:3px solid #ff6600;}
.Rightarrow .con_text{border-left:3px solid #ff6600;}
.con_text a{display: block; width: 100%; height: 100%; overflow: hidden;}
/*ie9以下样式*/
.ie6 .Leftarrow,.ie7 .Leftarrow,.ie8 .Leftarrow,.ie9 .Leftarrow{left: -211px;}
.ie6 .Rightarrow,.ie7 .Rightarrow,.ie8 .Rightarrow,.ie9 .Rightarrow{right: -211px;}
.ie6 .Leftarrow.visibile,.ie7 .Leftarrow.visibile,.ie8 .Leftarrow.visibile,.ie9 .Leftarrow.visibile{left: 0;}
.ie6 .Rightarrow.visibile,.ie7 .Rightarrow.visibile,.ie8 .Rightarrow.visibile,.ie9 .Rightarrow.visibile{right: 0;}
/*------------------------------------------------------单机带产品库右侧end by zm --------------------------------------------------------------*/
/*------------------------------------------------------单机右侧 by zm --------------------------------------------------------------*/
.gameinfor,.relguide{line-height: 38px; margin: -5px 0 32px;}
.gameinfor li,.relguide li{height: 38px; overflow: hidden;}
.gameinfor li a.explain{float: right; color: #929291;}
.gameinfor li a.explain:hover{color: #ff6600;}
/*------------------------------------------------------单机右侧 end by zm --------------------------------------------------------------*/
/*新版底部样式begin*/

/*footer*/
.footPart1{ height: 240px;padding: 45px 0; margin-top: 50px; background: #2a2a2a;}
.footInner{ width: 970px; margin: 0 auto;}
.footPart1,.footPart1 a{ color: #d9d9d9;}
.footPart1 a:hover{ color: #FF6000;}
.footPart1 .downPart{ width: 330px; float: left; }
.footPart1 .downPart .item{ height: 62px; margin-bottom: 27px;}
.footPart1 .downPart .item .itemcon{ float: left; width: 150px; margin-left: 12px; line-height: 28px;}
.footPart1 .downPart .item h5{ font-weight: normal; font-size: 14px; margin-top: 4px;}
.footPart1 .downPart .item p a{ font-size: 12px; color: #929291; margin-right: 15px;}
.footPart1 .downPart .item p a:hover{ color: #FF6000;}
.footPart1 .list{ float: right; width: 310px;}
.footPart1 .list h4{ font-size: 16px; line-height: 2;}
.footPart1 .list ul{ height: 200px; width: 300px; padding-right: 10px; overflow-y: auto; margin-top: 8px; font-size: 12px;}
.footPart1 .list li{ line-height: 33px; height: 33px; overflow: hidden;}
.footPart1 .list li p{ float: left; width: 200px;}
.footPart1 .list li span{ float: right; color: #929291;}
/* 设置滚动条的样式 */
.footPart1 .list ul::-webkit-scrollbar {width:2px;}
/* 滚动槽 */
.footPart1 .list ul::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 0;}
/* 滚动条滑块 */
.footPart1 .list ul::-webkit-scrollbar-thumb {border-radius: 0;background: #ff6600;}
.footPart1 .list ul::-webkit-scrollbar-thumb:window-inactive {background: #ff6600;}

.footPart1 .downPart .f_logo{ display: block;}
.footPart1 .downPart .f_logo img{ float: left; width: 62px; height: 62px; border-radius: 10px; transition: all .5s;}
.footPart1 .downPart .f_logo:hover img{ transform: translateY(-5px);}
.footPart1 .downPart .f_down{ float: left; display: block; width: 43px; height: 43px; margin-top: 9px; background: url(http://n.sinaimg.cn/games/2016/home/icon_foot.png) no-repeat; background-position: -62px -42px;}
.footPart1 .downPart .f_down:hover{ background-position: -62px 0;}
/*友情链接*/
.frendlinkwap { height: 276px; background: #323232; padding-top: 30px; }

.frendlinkwap a:link, .frendlinkwap a:visited { color: #8c8c8c; text-decoration: none; }

.frendlinkwap a:hover, .frendlinkwap a:active { color: #fff; text-decoration: none; }

.sinaGFoot-c-lt { width: 960px; margin: 0 auto 0; color: #b3b3b3; }

.sinaGFoot-c-lt ul { width: 156px; min-height: 146px; padding: 5px 14px 10px; text-align: left; background: #2b2b2b; float: left; overflow: hidden; display: inline; margin-right: 10px; }

.sinaGFoot-c-lt ul li { line-height: 2; }

.sinaGFoot-c-lt ul li.foot-first { font-weight: bold; font-size: 14px; margin: 15px 0; line-height: 100%; }

.frendlinkwap ul li.foot-first a:link, .frendlinkwap ul li.foot-first a:visited { color: #b5b5b5; }

.sinaGFoot-c-flink { padding: 13px 13px 13px 90px; margin-top: 15px; line-height: 24px; background: url(http://i3.sinaimg.cn/gm/project/public/footer.gif) -88px -60px no-repeat #2b2b2b; float: left; overflow: hidden; color: #848484; }

.sinaGFoot-c-flink a { padding-right: 8px; }

/*底部*/
.sinaGFooter { width: 100%; background: #292929; padding: 20px 0; text-align: center; line-height: 2; color: #848484; }

.sinaGFooter a:link, .sinaGFooter a:visited { color: #8c8c8c; text-decoration: none; }

.sinaGFooter a:hover, .sinaGFooter a:active { color: #fff; text-decoration: none; }

/*新版底部样式end*/
/*公用动画*/
.picture img.trans:hover{-webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}
.trans{ -webkit-transition:transform 2s; -moz-transition:transform 2s; -ms-transition:transform 2s;-o-transition:transform 2s; transition:transform 2s;}
.blur {-webkit-filter: blur(6px); -moz-filter: blur(10px); -ms-filter: blur(10px); -o-filter: blur(10px); filter: blur(10px); }
/* 设置滚动条的样式 */
::-webkit-scrollbar {width:8px;}
/* 滚动槽 */
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 10px;}
/* 滚动条滑块 */
::-webkit-scrollbar-thumb {border-radius: 10px; background: rgba(0,0,0,0.5);}
::-webkit-scrollbar-thumb:window-inactive {background: rgba(0,0,0,0.4);}