@charset "utf-8";
#gamecont{ width:1200px; margin:10px auto 20px; overflow:hidden; zoom:1; border: 1px solid #e3e3e3;}
.gamenav{ height:40px; line-height:40px; background: #f4f4f4; border-bottom: 1px solid #e8e8e8; font-size: 14px; color:#aaa;}
.gamenav b{ color:#ffb232; font-weight:normal;}
.gamenav em{ display: inline-block; background: url(../images/icon.png) 68px -677px no-repeat; padding: 0px 20px;}
.gamenav a{ color:#aaa;}
.gamenav a:hover{ color:#df0000;}

.gameintro{ width: 230px; margin: 20px 0px 20px 13px; float:left; overflow:hidden; zoom:1; display: inline-block; border-right: 1px solid #ececec;}
.intro{ width: 194px; padding-left: 9px; padding-top: 3px;}
.intro p{ text-align:center; overflow: hidden;}
.intro p.name{}
.intro p img{ width:133px; height:133px;}
.intro h2{ font-weight:bold; font-size: 18px; color: #454545; text-align: center; padding-top: 14px;}
.intro p.p1{ padding-top: 18px; padding-left: 16px;}
.intro p a{ width: 78px; height: 28px; line-height: 26px; background: url(../images/uooo.png) no-repeat; float:left; display:inline-block; padding-left: 5px; color: #666;}
.intro p a.nice{ background-position: 0px -139px; margin-right: 7px;}
.intro p a.bad{ background-position: -83px -139px;}
.intro p a.nice:hover{ background-position: 0px -171px;}
.intro p a.bad:hover{ background-position: -83px -171px;}
.intro p.index{ background: url(../images/uooo.png) 0px -208px no-repeat; width: 160px; height: 36px; margin: 0 auto; margin-top: 6px;}
.intro p.index b{ font-weight:normal; padding-top: 11px; display: block; color: #666;}
.nodown{ width:160px; height:50px; display:block; background: url(../images/nodowns.png) 0 -0 no-repeat; text-indent: -9999px; margin-left: 16px; margin-top: 10px; margin-bottom: 6px;}
.down{ width:160px; height:50px; display:block; background: url(../images/uooo.png) -174px -134px no-repeat; text-indent: -9999px; margin-left: 16px; margin-top: 10px; margin-bottom: 6px;}
.down:hover{ background-position: -174px -185px;}
.intro span{ display:block; color:#888; font-size:14px; height:28px; line-height:28px; padding-left:22px;}
.intro span font{ font-size:14px; color:#555;}
.intro span a{ color:#17a7ef;}
.intro span a:hover{ color:#df0000;}
.intro span strong{background: url(../images/uooo.png) no-repeat -344px -137px;width: 71px; display: inline-block;}
.intro span strong b{background: url(../images/uooo.png) no-repeat -344px -155px;display: block;height: 18px;}

.sort{ width: 218px; margin-top: 20px;}
.title{ height:30px; background: url(../images/line.png) 0px 22px no-repeat;}
.title a{ float:right; color:#999; font-size:12px;}
.title a:hover{ color:#df0000;}
.title h3{ color: #444; font-size:14px; font-weight: normal; padding-left: 2px;}
.sort ul{ padding-top:15px; overflow:hidden; zoom:1;}
.sort ul li{float: left;padding: 0 5px 8px;}
.sort ul a{padding-right/*\**/: 8px\9; display:inline-block; font-family: "Microsoft Yahei"; font-size: 14px;}
.sort ul a.c1{ color:#68d46d;}
.sort ul a.c2{ color:#f58797; }
.sort ul a.c3{ color:#66bcff;}
.sort ul a.c4{ color:#9ed96a; }
.sort ul a.c5{ color:#68d9c2; }
.sort ul a.c6{ color:#77d46a;}
.sort ul a.c7{ color:#7fdcfb;}
.sort ul a.c8{ color:#d983ee;}
.sort ul a.c9{ color:#6d86b3; }
.sort ul a.c10{ color:#b3b0f6;}
.sort ul a.c11{ color:#f792e5;}
.sort ul a.c12{ color:#ebc53c; }
.sort ul a.c13{ color:#b0d5f5;}
.sort ul a.c14{ color:#ffa646; }
.sort ul a.c15{ color:#888888;}
.sort ul a.c16{ color:#7fdcfb; }
.sort ul a.c17{ color:#959fff; }
.sort ul a.c18{ color:#a6da6d; }
.sort ul a.c19{ color:#ff7f58;}
.sort ul a:hover{ color:#df0000;}
.sort ul li{
 display: inline-block;float: left;
}
.downrank{ width:218px; overflow:hidden; zoom:1; padding-top: 18px;}
.ranklist{ border-bottom:1px solid #ddd; height: 24px; position: relative;}
.ranklist span{ width: 86px; float:left; font-size: 14px; color: #555;}
.downrank .ranklist ul{ width: 110px; float:right; position: absolute; right: 0px; height: 25px; bottom: -1px; display:block;}
.ranklist ul a{ padding: 5px 13px; color:#999; display: inline-block;}
.ranklist ul a.hover{ background: url(../images/uooo.png) -13px -260px no-repeat; z-index: 10; color:#555;}
.downrank ul{overflow: hidden; zoom: 1; padding-top: 12px; display:none;}
.downrank ul li{height: 60px;padding: 8px 0;}
.downrank ul li p.nub{width: 26px;float:left;text-align:center; font-family: Arial;height: 18px;line-height: 18px;margin: 18px 12px 0px 2px;background: #f0f0f0;color: #888;}
.downrank ul li p.t1{font-size: 14px;color: #888;font-weight: normal;}
.downrank ul li p.t2{font-size:16px;font-weight:bold;}
.downrank ul li p.pic{width: 55px;height: 55px;float:left; position:relative;}
.downrank ul li p.pic a{display:block;width: 55px;height: 55px;}
.downrank ul li p.pic span{display:block;width:64px;height:64px;position:absolute;top:0;left:0;}
.downrank ul li p.pic img{width: 51px;height: 51px; border-radius: 10px;}
.downrank ul li p.word{float:left;width:150px;display: inline;}
.downrank ul li p.word a{ color:#333; font-family:"微软雅黑";}
.downrank ul li p.word a:hover{color:#d70000;}
.downrank ul li p.word{width: 99px;padding-left: 10px;line-height: 24px;color: #999;font-weight: normal;padding-top: 4px;}
.downrank ul li p.word strong{display:block;font-weight:normal;}
.downrank ul li p.word strong.topname{ line-height:20px;height:20px;font-size:14px; overflow:hidden;zoom:1;}
.downrank ul li p.word a.fs{display:block; color:#999;}
.downrank ul li p.word a.fs:hover{ color:#df0000;}
.downrank ul li p.word span.fn{ line-height: 20px; height:20px; margin-top: 5px;}
.downrank ul li p.word i{background: url(../images/uooo.png) no-repeat -535px -105px;width: 61px; display: block;}
.downrank ul li p.word i b{width:80%;background: url(../images/uooo.png) no-repeat -467px -105px;display: block;height: 20px;}
.downrank ul li p.nub.number1{ background:#ea4a2d; color: #fff;}
.downrank ul li p.nub.number2{ background:#f19601; color: #fff;}
.downrank ul li p.nub.number3{ background:#f3d400; color: #fff;}
.number4{ background:#bfbfbf;}

.hotgame{ width:218px; overflow:hidden; zoom:1; padding-top: 15px; height: 307px;}
.hotgame ul{ width: 235px; _width: 239px; overflow: hidden; zoom: 1; padding-top: 12px; height: 273px;}
.hotgame ul li{ float: left; padding-right: 5px; padding-bottom: 10px; height: 85px; overflow: hidden; zoom: 1; width: 71px; text-overflow: ellipsis;}
.hotgame ul li a{ width: 61px; display: inline-block; padding: 0px 5px; position: relative;}
.hotgame ul li a:hover p{ color:#df0000;}
.hotgame ul li a span{ background: url(../images/cover2.png) -2px -1px no-repeat; width: 56px; height: 56px; display: block; position: absolute; left: 5px; top: 0px;}
.hotgame ul li a p{ color:#333; text-align:center; padding-top: 5px; height: 15px; overflow: hidden;}
.hotgame ul li a img{ width: 56px; height: 56px;}
.ranklist a.change{ float:right; display:inline-block; padding-left:20px; background: url(../images/icon.png) -2px -737px no-repeat; color: #888; cursor:pointer;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;-khtml-user-select: none;user-select: none;}
.ranklist a.change:hover{ background: url(../images/icon.png) -2px -837px no-repeat; color:#099ce6;}
/*面包屑-页面位置*/
#place{width: 980px;margin: 0 auto;line-height: 35px;height: 35px;overflow:hidden;font-size:14px;margin-top: 6px;margin-bottom: 5px;font-family:Microsoft yahei;}
#place span{font-weight:bold;color:#666;}
#place a{margin:0px 5px;color:#666;}
#place a:hover{ color:#efa735;}
#place a.nplace{color:#666;}
/*游戏介绍*/
.gameinfo{ width:682px; float:right; overflow:hidden; zoom:1; padding: 20px;}
.name{ width:673px; zoom: 1; border-bottom: 2px solid #f6f6f6; height: 24px; clear: both;}
.name a{ height: 24px; color: #333; font-size: 15px; display: inline-block; padding: 0px 15px; margin-right: 10px; font-family: "Microsoft Yahei"; cursor: pointer; border-bottom: 2px; }
.name a.hover,.name a:hover,.name a.cur{ font-weight: normal; border-bottom: 2px solid #4dc4ff;}
.gameinfo p{ color:#656565; font-size:14px; line-height:24px; padding-top: 10px;}
.gameinfo p a{ color:#df0000;}
.gameinfo p a:hover{ text-decoration:underline;}
.name a.it{ font-weight: normal; border-bottom: 2px solid #4dc4ff; padding: 0px 4px; color: #333;}
.pt{ padding-top:20px;}
.gameinfo p img{ max-width:556px;}
#infocon h3{margin: 10px 0 0 0; display: inline-block;font-size: 16px;padding-left: 6px;border-left: 4px solid #38B6F7;}

/*猜你喜欢*/
.ch_zt{overflow:hidden;zoom:1;margin-top: 13px;border-bottom: 1px solid #eee;}
.guess{overflow:hidden;zoom:1;padding-bottom: 16px;}
.guess .ztimg{float:left;display:inline;width: 242px; height: 120px; overflow:hidden;zoom:1;}
.guess .ztimg img{width: 240px; height: 118px;border: 1px solid #d9d9d9;border-radius: 10px;}
.guess span{float:left;display:inline; width: 420px; line-height: 18px; height: 18px;margin-left: 15px;margin-top: 2px;}
.guess span .tztname{float:left;display:inline;line-height: 20px; font-size: 18px; color: #0088cc; font-family: "Microsoft Yahei"; }
.guess span .tztname:hover{color:#d70000;}
.guess span b.ztname{float:right;display:inline; line-height: 18px; font-size:12px; color: #999;font-family: Microsoft Yahei;font-weight: normal;}
.guess span b.ztname font{ padding:0px 2px; color:#ff1818;}
.guess span b.ztname:hover{color:#d70000;}
.guess span .ztname i{color:#999; font-style:normal;}
.guess span .ztname i font{color:#fb7b00;}
.guess p{float:left;display:inline; width: 420px; line-height: 20px;margin-left: 15px;color: #8b8b8b;font-size: 12px;text-indent: 0px;}
.guess p.more{ padding-top: 4px;}
.guess p a{color: #e7400d; cursor:pointer;}
.guess p a:hover{color:#d70000;}
.ztlistbox{overflow:hidden;zoom:1;padding: 8px 1px 8px 21px;border-bottom: 1px solid #E5E5E5;}
.ztlist{width: 680px;overflow: hidden;margin-bottom: 17px;background: #f6f6f6;border: 1px solid #ececec;height: 171px;}
.ztlist ul{overflow:hidden;zoom:1; width: 680px;margin: 15px 10px;height: 149px;}
.ztlist ul li{float:left;display:inline; width: 223px; font-family: Microsoft Yahei;border-right: 1px solid #e5e5e5;}


.ztlist ul li a,.ztlist ul li span,.ztlist ul li i,.ztlist ul li em{float:left;display:inline; overflow:hidden;zoom:1;color: #999;}
.ztlist ul li a.ztgimg{width: 56px; height: 56px; border-radius:8px;margin-right: 11px;}
.ztlist ul li a.ztgimg img{height: 56px;width: 56px; border-radius: 14px;}
.ztlist ul li a.ztgname,.ztlist ul li span{width: 110px;height: 18px;}
.ztlist ul li a.ztgname{color: #333;font-size: 14px;font-famliy: "Microsoft Yahei";}
.ztlist ul li a.ztgname:hover{color:#d70000;}
.ztlist ul li span{color:#999;margin-top: 3px;}
.ztlist ul li span a{color:#08c;}
.ztlist ul li span a:hover{color:#d70000;}
.ztlist ul li span i{width:1px; height:12px; margin: 4px 6px 0px; background: #e1e1e1;}
.ztlistbox i{background: url(../images/uooo.png) no-repeat -456px -159px;width: 61px; display: block;padding-top: 1px;}
.ztlistbox i b{width:80%;background: url(../images/uooo.png) no-repeat -455px -144px;display: block;height: 18px;}
.ztlist ul li.npd{ border-right:none;}

.similar{ width: 682px; overflow:hidden; zoom:1; padding-top: 15px;}
.similar ul{ width: 695px; overflow: hidden; zoom: 1;}
.similar ul li{ float: left; padding-right: 19px; padding-bottom: 10px; height: 94px; overflow: hidden; zoom: 1;}
.similar ul li a{ width: 70px; display: inline-block; padding: 0px 5px; position: relative;}
.similar ul li a:hover p{ color:#df0000;}
.similar ul li a span{ width: 56px; height: 56px; display: block; position: absolute; left: 5px; top: 0px;}
.similar ul li a p{ color:#333; text-align:center; padding-top: 6px; line-height: 18px; font-size: 12px; text-indent: 0px;overflow: hidden;height: 20px;}
.similar ul li a img{ width: 70px; height: 70px; border-radius: 14px;}


/*游戏列表*/
.listnav{ background: #f4f4f4; border-bottom: 1px solid #e8e8e8; font-size: 14px; color:#aaa; line-height: 26px; overflow: hidden; zoom: 1; padding: 10px 20px;}
.listnav a.hover{ color: #17a7ef; font-weight:normal;}
.listnav em{ display: inline-block; background: url(../images/icon.png) 68px -677px no-repeat; padding: 0px 20px;}
.listnav a{ color: #666; padding-right: 19px; display: inline-block; font-family: "Microsoft Yahei";}
.listnav a:hover{ color:#df0000;}
.listnav strong{ font-weight:normal;}

.listcon{ width:890px; float:left; overflow:hidden; zoom:1; padding-top: 20px; padding-left: 15px;}
.array{
}
.array b{ color:#999; font-weight:normal;}
.array a{ display:inline-block; padding: 3px 12px; color: #888;}
.array a.hover,.array a:hover{ background: #41bcfa url(../images/arrow.png) center bottom no-repeat; color: #fff;}
.array i{width: 1px; height: 12px; margin: 4px 4px 0px; color: #e1e1e1;font-style: normal;}
.newslist ul{}
.newslist ul li{ padding-bottom: 20px; border-bottom: 1px solid #ebebeb; }
.news{ padding-top:20px; overflow: hidden; zoom: 1; border-bottom: 1px solid #e9e9e9; padding-bottom: 15px; position: relative;}
.news a{ float:left; display: inline; margin-right:18px; font-family: "Microsoft Yahei";}
.news a img{ width: 88px; height: 88px; border-radius: 17px;}
.news h3{ color:#444; font-size: 17px; font-weight:normal; padding-bottom: 4px; text-overflow: ellipsis; line-height: 23px; width: 455px; _width: 445px; overflow: hidden; zoom: 1;}
.news h3 a{ white-space:nowrap; overflow: hidden; text-overflow: ellipsis; margin-right: 0px; padding-right: 10px;}
.news p{ color: #aaa; line-height: 20px; font-size: 12px; padding-right: 125px; height: 40px; overflow: hidden;}
.news a.downbtn{width:88px;height:35px;display:inline-block;float:right;background:#00acec;;color:#fff;line-height:35px;text-align:center;position: absolute;right: 0px;top: 50px;margin-right: 0px; border-radius: 6px;}
.news a.downbtn:hover{ background:#08c;}
.news em{ height:22px; background: url(../images/icon.png) 0px -531px no-repeat; line-height: 22px; display: inline; padding-left: 18px; color: #888; padding-top: 2px;}
.news em.size{ background: url(../images/icon.png) -2px -809px no-repeat; padding-right: 8px;}
.news h3 font{ color:#888; font-size: 16px; float: left; font-weight: normal; padding-right: 8px; display: inline;}
.news h3 i{background: url(../images/uooo.png) no-repeat -534px -105px;width: 61px; display: inline-block;float: left;}
.news h3 i b{width:80%;background: url(../images/uooo.png) no-repeat -466px -105px;display: block;height: 20px;}


/*about*/
.about{ width: 238px; float:right; padding-top: 20px; padding-right: 15px;}
.title{ height:30px; background: url(../images/line.png) 0px 22px no-repeat;}
.title a{ float:right; color:#999; font-size:12px;}
.title a:hover{ color:#df0000;}
.title h3{ color:#555; font-size:14px; font-weight: normal; padding-left: 2px; font-family: "Microsoft Yahei";}
.hotshow{ width: 238px; overflow: hidden; zoom: 1;}
.hotshow ul{ width: 269px; _width: 286px; overflow: hidden; zoom: 1; padding-top: 18px;}
.hotshow ul li{ float: left; padding-right: 26px; padding-bottom: 10px; height: 88px; overflow: hidden; zoom: 1; padding-left: 4px; width: 56px;}
.hotshow ul li a{ width: 56px; display: inline-block; position: relative;}
.hotshow ul li a:hover p{ color:#df0000;}
.hotshow ul li a span{ /* background: url(../images/cover2.png) 1px -1px no-repeat; */ width: 56px; height: 56px; display: block; position: absolute; left: 5px; top: 0px;}
.hotshow ul li a p{ color:#333; text-align:center; padding-top: 5px; height: 20px;overflow: hidden;}
.hotshow ul li a img{ width: 56px; height: 56px; border-radius: 12px;}

/*今日下载排行*/
.today{ width: 226px; float:right; padding-top: 20px; overflow: hidden; zoom: 1;}
.today ul{ width: 235px;  display:block;}
.today ul a{ padding: 0px 9px; _padding: 0px 5px; color:#999;}
.ranklist ul a.hover{ background: url(../images/uooo.png) -13px -260px no-repeat; z-index: 10; color:#555;}
.today ul{overflow: hidden; zoom: 1; padding-top: 6px;}
.today ul li{height: 60px;padding: 8px 0;}
.today ul li p.nub{width: 22px;float:left;text-align:center; font-family: Arial;height: 18px;line-height: 18px;margin: 18px 4px 0px 2px;background: #f0f0f0;color: #888;}
.today ul li p.t1{font-size: 14px;color: #888;font-weight: normal;}
.today ul li p.t2{font-size:16px;font-weight:bold;}
.today ul li p.pic{width: 65px;height: 55px;float:left; }
.today ul li p.pic a{display:block;width: 55px;height: 55px;}
.today ul li p.pic span{display:block;width:64px;height:64px;position:absolute;top:0;left:0;}
.today ul li p.pic img{width: 51px;height: 51px; border-radius: 10px;}
.today ul li p.word{float:left;width: 98px;display: inline;padding-top: 5px;}
.today ul li p.word a{ color:#333; font-family:"微软雅黑";}
.today ul li p.word a:hover{color:#d70000;}
.downrank ul li p.word{width: 99px;padding-left: 10px;line-height: 24px;color: #999;font-weight: normal;padding-top: 4px;}
.today ul li p.word strong{display:block;font-weight:normal;}
.today ul li p.word strong.topname{ line-height:20px;height:20px;font-size:14px; overflow:hidden;zoom:1;}
.today ul li p.word a.fs{display:block; color:#999;padding-top: 3px;}
.today ul li p.word a.fs:hover{ color:#df0000;}
.today ul li p.word span.fn{ line-height: 20px; height:20px; margin-top: 5px;}
.today ul li p.word i{background: url(../images/uooo.png) no-repeat -535px -105px;width: 61px; display: block;}
.today ul li p.word i b{width:80%;background: url(../images/uooo.png) no-repeat -467px -105px;display: block;height: 20px;}
/*截图*/
#imgview{overflow: hidden;width: 600px; margin: 20px auto 15px;}
#imgview ul{overflow: hidden;width: 1500px;}
#imgview ul li{float: left;height: 276px;padding-right: 12px;}
#imgview ul li img{height: 276px;}
.jspContainer{overflow: hidden;position: relative;padding-bottom: 20px;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: red;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 9px;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{background: #ececec;position: relative;}
.jspDrag{background: #38b6f7;position: relative;top: 0;left: 0;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float: left;height: 100%;border-radius: 6px;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;padding: 0;margin: 0;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
/**/
#jquery-overlay{height:500px;left:0;position:absolute;top:0;width:100%;z-index:1000}
#jquery-lightbox{left:0;line-height:0;position:absolute;text-align:center;top:0;width:100%;z-index:1001}
#jquery-lightbox a img{border:medium none}
#lightbox-container-image-box{background-color:#fff;height:250px;margin:0 auto;position:relative;width:250px}
#lightbox-container-image{padding:10px}
#lightbox-loading{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:40%;width:100%}
#lightbox-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}
#lightbox-container-image-box>#lightbox-nav{left:0}
#lightbox-nav a{outline:medium none}
#lightbox-nav-btnNext,#lightbox-nav-btnPrev{display:block;height:100%;width:49%}
#lightbox-nav-btnPrev{float:left;left:0}
#lightbox-nav-btnNext{float:right;right:0}
#lightbox-container-image-data-box{background-color:#fff;font:10px/1.4em Verdana,Helvetica,sans-serif;margin:0 auto;overflow:auto;padding:0 10px;width:100%}
#lightbox-container-image-data{color:#666;padding:0 10px}
#lightbox-container-image-data #lightbox-image-details{float:left;text-align:left;width:70%}
#lightbox-image-details-caption{font-weight:700}
#lightbox-image-details-currentNumber{clear:left;display:block;padding-bottom:1em}
#lightbox-secNav-btnClose{float:right;padding-bottom:.7em;width:66px}