html {overflow-y:scroll;}
body {margin:0;padding:0;font-size:14px;color:#000;font-family:'Microsoft YaHei',SimSun,Arial,Tahoma,Helvetica;}
body {background:#030303 url("../assets/image.gamersky.com/webimg15/bg.jpg") center 0 no-repeat}

img {border:0;vertical-align:middle;}
a {color:#262626;text-decoration:none;}
a:hover {color:#e11d03;}
a:focus {outline:none;}
ul {margin:0;padding:0;list-style-type:none;}
ul li {list-style-type:none;vertical-align:middle;}
div,ul,li {overflow:hidden;}
input {outline:0;}

.none {display:none;}
.block {display:block;}
.pic1 {border:0;}
.tc {color:#c72000;}
.tc1 {color:#7400c0;}
a:hover .tc {color:#c72000;text-decoration:underline;}
.w {color:#000;}
.t {color:#e22200;}

.li1 {background:url("../assets/image.gamersky.com/webimg15/so/li1.png") 2px center no-repeat;}
.li2 {background:url("../assets/image.gamersky.com/webimg15/so/li2.png") 2px center no-repeat;}

/*头部*/
.Top {width:100%; min-width:1100px; height:150px; position:relative; background:#292728 url("../assets/image.gamersky.com/webimg15/so/topbg.jpg") center 0 no-repeat;}
.Top .top1 {margin:0 auto; width:1100px; height:150px; position:relative;}
.Top .top1 .logo {float:left; width:500px; height:100px; position:relative;}
.Top .top1 .logo a {float:left; margin-top:35px; display:inline-block; width:120px; height:30px; background:url("https://image.gamersky.com/webimg13/test/nativeIndex/top-nav-logo.svg") 0 0 no-repeat;}
.Top .top1 .logo:before {content:''; position:absolute; top:37px; left:141px; width:57px; height:27px; background:url("https://image.gamersky.com/webimg15/so/search-header-title.svg") 0 0 no-repeat;}
.Top .top1 .logo:after {content:''; position:absolute; top:42px; left:130px; width:1px; height:15px; background:rgba(255,255,255,.4);}
/*搜索*/
.soso {float:right; padding-top:29px; width:600px; height:71px;}
.soso .sou {float:left; width:600px; height:42px;}
.soso .sou form {margin:0; padding:0; width:600px; height:42px; position:relative;}
.soso .sou .Sinput {float:left; box-sizing:border-box; padding:0 58px 0 16px; width:600px; height:42px; line-height:42px; color:#333; font-size:16px; font-family:'Microsoft YaHei',SimSun,Arial,Tahoma,Helvetica; background:#fff; border:0; border-radius:4px; box-shadow:none;}
.soso .sou .Btn_bd {position:absolute; top:0; right:0; width:50px; height:42px; margin:0; padding:0; color:transparent; font-size:0; line-height:0; text-indent:-9999px; cursor:pointer; background:transparent url("https://image.gamersky.com/webimg15/so/search-header-icon.svg") center center no-repeat; border:0;}
.soso .sou .Btn_bd:hover {opacity:.82;}
.soso .sou .Btn_bd:focus {outline:1px solid #d58b24; outline-offset:-4px;}
.soso .tag {position:absolute; left:0; bottom:0; box-sizing:border-box; padding:0; width:1100px; height:50px; line-height:50px; color:#aaa; font-size:13px; font-family:'Microsoft YaHei',SimSun,Arial,Tahoma,Helvetica; border-top:1px solid rgba(255,255,255,.15); white-space:nowrap;}
.soso .tag span {float:left; margin-right:24px; color:#e7a13a;}
.soso .tag a {float:left; margin-right:18px; color:#aaa;}
.soso .tag a:before {content:''; display:inline-block; margin:-2px 8px 0 0; width:4px; height:4px; vertical-align:middle; background:rgba(255,255,255,.45); border-radius:50%;}
.soso .tag a:hover {color:#f0b14a;}

/*中部*/
.bgAdWrap {margin:0 auto; width:1100px; height:auto; min-height:30px; position:relative;}
.Mid {box-sizing:border-box; margin:0 auto; padding:20px; width:1100px; height:auto; min-height:960px; background:#fff; border-radius:8px 8px 0 0; box-shadow:none; position:relative;}
.Mid_top {box-sizing:border-box; margin:0 0 20px; padding:0 0 12.5px; width:720px; height:53px; background:none; border-bottom:.5px solid #eee;}
.Mid_top .snav1 {width:1058px; height:53px; background:#e8e8e8; border:1px solid #ccc; overflow:visible;}
.Mid_top .snav1 a {float:left; margin-left:-1px; display:inline-block; width:146px; height:auto; color:#555; font-size:17px; font-weight:bold; text-align:center;}
.Mid_top .snav1 a span {float:left; display:inline-block; width:144px; height:54px; line-height:54px; background:url("../assets/image.gamersky.com/webimg15/so/l.png") 0 center no-repeat;}
.Mid_top .snav1 a:hover {color:#e23703;}
.Mid_top .snav1 a.cur {margin-top:-4px; padding-top:1px; color:#e23703; border-top:3px solid #444;}
.Mid_top .snav1 a.cur span {background:#f2f2f3; border-left:1px solid #ccc; border-right:1px solid #ccc;}
.Mid_top .snav2,.Mid_top .search-category-tabs--static {box-sizing:border-box; display:flex; align-items:flex-start; width:720px; height:40px; padding:0; overflow:hidden; border:0;}
.Mid_top .snav2 a,.Mid_top .search-category-tabs--static a {position:relative; display:flex; align-items:center; flex:none; height:40px; margin:0; padding:0 32px 0 0; color:#999; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:18px; font-weight:400; line-height:32px;}
.Mid_top .snav2 a:last-child,.Mid_top .search-category-tabs--static a:last-child {padding-right:0;}
.Mid_top .snav2 a span,.Mid_top .search-category-tabs--static a span {display:none;}
.Mid_top .snav2 a:hover,.Mid_top .search-category-tabs--static a:hover {color:#222;}
.Mid_top .snav2 a.cur,.Mid_top .search-category-tabs--static a.cur {color:#222; font-weight:600; border:0;}
.Mid_top .snav2 a.cur:after,.Mid_top .search-category-tabs--static a.cur:after {content:''; position:absolute; left:0; bottom:0; width:36px; height:2px; border-radius:100px; background:linear-gradient(90deg,#ff1100 0%,#ff6200 100%);}
.Mid_top .snav3 {margin:0 auto; padding:3px 0; width:1020px; height:40px; border-top:1px solid #ddd;}
.Mid_top .snav3 a {margin:0 20px; padding:0 7px; display:inline-block; width:auto; height:40px; line-height:40px; color:#4f7ead; font-size:14px;}
.Mid_top .snav3 a.cur,.Mid_top .snav3 a:hover {color:#e11d03;}

.Midtit {margin-bottom:10px; width:auto; height:34px; background:url("../assets/image.gamersky.com/webimg15/lx0.gif") 0 18px repeat-x;}
.Midtit .tit {float:left; padding:0 10px; width:auto; height:34px; line-height:34px; font-size:18px; font-weight:bold; font-family:'Microsoft YaHei';}
.Midtit .tit {border-left:5px solid #dd3603; background:#f2f2f3;}
.Midtit .more {float:right; padding-left:4px; width:auto; height:34px; line-height:34px; font-size:12px; font-family:SimSun; background:#f2f2f3;}
.Midtit .more a {padding-right:8px; color:#888; background:url("../assets/image.gamersky.com/webimg15/li0.gif") right center no-repeat;}
.Midtit .more a:hover {color:#e11d03;}
.search-result-section {width:720px;}
.search-result-section + .search-result-section {padding-top:20px;}
.search-result-section:not(:last-of-type) {padding-bottom:20px; border-bottom:.5px solid #eee;}
.search-result-section > ul {margin-bottom:0;}
.search-section-header {display:flex; align-items:center; justify-content:space-between; margin:0; width:720px; height:26px; background:none;}
.search-section-header + ul {box-sizing:content-box; margin-top:0; padding-top:12px;}
.search-section-header .tit {float:none; box-sizing:border-box; padding:0; height:26px; color:#222; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:18px; font-weight:600; line-height:26px; border:0; background:none;}
.search-section-header .more {float:none; box-sizing:border-box; padding:0; height:26px; line-height:26px; font-family:'PingFang SC','Microsoft YaHei',sans-serif; background:none;}
.search-section-header .more a {display:flex; align-items:center; gap:4px; padding:0; height:26px; color:#999; font-size:14px; line-height:20px; background:none;}
.search-section-header .more a:after {display:none;}
.search-section-more-label {display:block; height:20px; line-height:20px;}
.search-section-more-icon {display:block; flex:none; width:12px; height:12px; background:url("https://image.gamersky.com/webimg15/so/more-arrow-right.svg") center center / 12px 10.291px no-repeat;}
.search-section-header .more a:hover {color:#666;}

.MidRtit {width:auto; height:36px; background:url("../assets/image.gamersky.com/webimg15/lx0.gif") 0 14px repeat-x;}
.MidRtit .tit {float:left; padding:0 8px 0 23px; width:auto; height:26px; line-height:26px; color:#000; font-size:16px; font-family:'Microsoft YaHei';}
.MidRtit .tit {background:#f2f2f3 url("../assets/image.gamersky.com/webimg15/tt.gif") no-repeat;}
.MidRtit .more {float:right; padding-left:4px; width:auto; height:26px; line-height:26px; font-size:12px; font-family:SimSun; background:#f2f2f3;}
.MidRtit .more a {padding-right:8px; color:#888; background:url("../assets/image.gamersky.com/webimg15/li0.gif") right center no-repeat;}
.MidRtit .more a:hover {color:#e11d03;}

.Mid2 {display:grid; grid-template-columns:720px 300px; column-gap:40px; width:1060px; height:auto;}
.Mid2_L {float:none; margin:0; width:720px; height:auto;}
.loadpic {padding:50px 0; width:auto; height:30px; text-align:center;}
.loadpic span {display:inline-block; height:30px; vertical-align:middle;}
.loadpic span.img {width:30px; background:url("../assets/image.gamersky.com/webimg15/loading.gif") no-repeat; background-size:30px;}
.loadpic span.txt {padding-left:10px; width:auto; line-height:30px; color:#5c5c5c; font-size:16px; font-weight:bold;}

/*图片列表*/
ul.ImgY {width:740px; height:auto;}
ul.ImgY li {float:left; width:148px; height:240px;}
ul.ImgY li a {float:left; display:inline-block; width:130px; height:auto;}
ul.ImgY li a div {width:130px; cursor:pointer;}
ul.ImgY li a div.img {height:184px; text-align:center; background:url("../assets/image.gamersky.com/webimg15/so/ibg.jpg") no-repeat; position:relative;}
ul.ImgY li a div.img img {width:130px; height:184px;}
ul.ImgY li a div.img img.sy {margin-top:0; width:130px; height:184px; border-radius:0; object-fit:contain; object-position:center; background:#f5f7fa;}
ul.ImgY li a div.img em {display:inline-block; width:82px; height:20px; position:absolute; left:0; bottom:0; z-index:1; background:url("../assets/image.gamersky.com/webimg15/so/em.png") right 0 no-repeat;}
ul.ImgY li a div.img em.ku {width:32px;}
ul.ImgY li a div.img i {display:inline-block; width:55px; height:20px; position:absolute; left:0; bottom:0; z-index:2; background:url("../assets/image.gamersky.com/webimg15/so/i.png") no-repeat;}
ul.ImgY li a div.img i.dw {background-position:0 0;}
ul.ImgY li a div.img i.wy {background-position:0 -20px;}
ul.ImgY li a div.img i.dm {background-position:0 -40px;}
ul.ImgY li a div.img i.sy {background-position:0 -60px;}
ul.ImgY li a div.tit {padding-top:8px; height:36px; line-height:18px; text-align:center; background:url("../assets/image.gamersky.com/webimg15/so/mk1.png") center 0 no-repeat;}
ul.ImgY.search-game-grid {display:grid; grid-template-columns:repeat(5,130px); grid-auto-rows:223px; column-gap:17px; row-gap:17px; width:720px; height:auto; margin:0; overflow:visible;}
ul.ImgY.search-game-grid li {float:none; width:130px; height:223px;}
ul.ImgY.search-game-grid li a {display:flex; flex-direction:column; gap:8px; width:130px; height:223px;}
ul.ImgY.search-game-grid li a div {width:130px;}
ul.ImgY.search-game-grid li a div.img {height:183px; overflow:hidden; border-radius:5px; background:none;}
ul.ImgY.search-game-grid li a div.img img {display:block; width:130px; height:183px; object-fit:cover; border-radius:5px;}
ul.ImgY.search-game-grid li a div.img img.sy {margin-top:0; width:130px; height:183px; object-fit:contain; object-position:center; border-radius:5px; background:#f5f7fa;}
ul.ImgY.search-game-grid li a div.img i {display:none;}
ul.ImgY.search-game-grid li a div.tit {box-sizing:border-box; display:-webkit-box; width:130px; height:32px; padding:0; overflow:hidden; color:#444; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:13px; font-weight:500; line-height:16px; text-align:center; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:2; background:none;}
ul.ImgY.search-game-grid li a div.tit font {color:#ff4d17 !important;}
ul.ImgY.search-game-grid li a:hover div.tit {color:#ff4d17;}
/*图片列表*/
ul.PicY {margin-bottom:20px; width:740px; height:auto;}
ul.PicY li {float:left; margin-bottom:5px; width:148px; height:auto;}
ul.PicY li a {float:left; display:inline-block; width:130px; height:auto; text-align:center;}
ul.PicY li a img {margin-bottom:5px; width:130px; height:184px;}
ul.PicY li a img.sy {width:130px; height:184px; border-radius:0; object-fit:contain; object-position:center; background:#f5f7fa;}
ul.PicY li a p {margin:0; height:36px; line-height:18px; overflow:hidden;}
/*标题列表*/
ul.titlist {margin-bottom:20px; width:720px; height:auto;}
ul.titlist li.li1 {padding-left:10px; width:710px; height:30px;}
ul.titlist li.li1 div {height:30px; line-height:30px;}
ul.titlist li.li1 div.lmu {float:left; width:64px; font-size:15px;}
ul.titlist li.li1 div.tit {float:left; width:512px; font-size:15px;}
ul.titlist li.li1 div.time {float:right; width:134px; text-align:right; color:#999;}
ul.titlist li.lx0 {width:700px; height:15px;}
ul.titlist li.li2 {padding-left:10px; width:710px; height:30px;}
ul.titlist li.li2 div {height:30px; line-height:30px;}
ul.titlist li.li2 div.lmu {float:left; width:58px;}
ul.titlist li.li2 div.tit {float:left; width:518px;}
ul.titlist li.li2 div.time {float:right; width:134px; text-align:right; color:#999;}
ul.titlist.search-text-list {display:flex; flex-direction:column; gap:16px; width:720px; margin:0; padding-bottom:10px; overflow:visible;}
ul.titlist.search-text-list li.li1 {position:relative; box-sizing:border-box; display:flex; align-items:center; width:720px; height:20px; padding:0 0 0 14px; background:none; overflow:visible;}
ul.titlist.search-text-list li.li1:before {content:''; position:absolute; top:8px; left:0; width:4px; height:4px; border-radius:50%; background:#ddd;}
ul.titlist.search-text-list li.li1 div {box-sizing:border-box; height:20px; line-height:20px;}
ul.titlist.search-text-list li.li1 div.lmu {float:none; flex:none; width:auto; height:17px; margin-right:4px; padding:0 4px; color:#888; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:12px; font-weight:400; line-height:17px; border-radius:2px; background:#f5f7fa;}
ul.titlist.search-text-list li.li1 div.tit {float:none; flex:1; min-width:0; width:auto; height:20px; color:#222; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:15px; font-weight:400; line-height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.titlist.search-text-list li.li1 div.tit a {display:block; color:#222; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.titlist.search-text-list li.li1 div.tit a:hover {color:#ff4d17;}
ul.titlist.search-text-list li.li1 div.tit font {color:#ff4d17 !important;}
ul.titlist.search-text-list li.li1 div.time {float:none; flex:none; width:150px; height:20px; margin-left:26px; color:#aaa; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:15px; font-weight:400; line-height:20px; text-align:right; white-space:nowrap;}
ul.titlist.search-text-list li.lx0 {display:none;}
/*图片列表*/
ul.pictxt {margin-bottom:20px; width:732px; height:auto;}
ul.pictxt li {float:left; width:183px; height:150px;}
ul.pictxt li a {float:left; display:inline-block; width:170px; height:137px; line-height:18px; text-align:center; overflow:hidden;}
ul.pictxt li a img {margin-bottom:5px;}
ul.pictxt li a p {margin:0; height:36px; line-height:18px; overflow:hidden;}
ul.pictxt.search-gallery-grid {display:grid; grid-template-columns:repeat(4,171px); grid-auto-rows:134.703px; gap:12px; width:720px; height:281.406px; margin:0; padding-top:12px; overflow:visible;}
ul.pictxt.search-gallery-grid li {float:none; width:171px; height:134.703px;}
ul.pictxt.search-gallery-grid li a {display:block; width:171px; height:134.703px; color:#444; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:13px; font-weight:500; line-height:16px; text-align:center; overflow:hidden;}
ul.pictxt.search-gallery-grid li a img {display:block; width:171px; height:94.703px; margin:0 0 8px; object-fit:cover; border-radius:6px;}
ul.pictxt.search-gallery-grid li a br {display:none;}
ul.pictxt.search-gallery-grid li a font {color:#ff4d17 !important;}
ul.pictxt.search-gallery-grid li a:hover {color:#ff4d17;}
ul.pictxt.contentpaging.search-gallery-grid {height:auto; margin:0; padding-top:0;}
/*文字列表*/
ul.txtlist {margin-bottom:20px; width:720px; height:auto;}
ul.txtlist li {margin-top:-1px; padding:15px 0 25px; width:720px; height:auto; border-top:1px dotted #c5c5c5;}
ul.txtlist li .tit {width:720px; height:45px;}
ul.txtlist li .tit div {float:left; height:40px; line-height:40px; font-size:18px;}
ul.txtlist li .tit div.t1 {width:56px; color:#c72000; font-family:SimSun;}
ul.txtlist li .tit div.t1 span {margin-right:5px; color:#c72000; font-family:'Microsoft YaHei';}
ul.txtlist li .tit div.t2 {width:664px; font-weight:bold;}
ul.txtlist li .con {width:720px; height:48px; line-height:24px; color:#444;}
ul.txtlist li .tag {width:720px; height:24px; line-height:24px; color:#444;}
ul.txtlist li .tag span {margin:0 5px; color:#808081; font-family:SimSun;}
ul.txtlist li .bot {padding-top:10px; width:720px; height:16px;}
ul.txtlist li .bot div {float:left; height:16px; line-height:16px; color:#888; font-family:Arial; background:url("../assets/image.gamersky.com/webimg15/so/pls.png") no-repeat;}
ul.txtlist li .bot div.link {padding-left:23px; width:auto; min-width:420px; background-position:0 0;}
ul.txtlist li .bot div.link a {color:#888;}
ul.txtlist li .bot div.link a:hover {color:#e11d03;}
ul.txtlist li .bot div.time {padding-left:23px; width:auto; background-position:0 -16px;}
/* 社区帖子列表 */
ul.txtlist.search-post-list {margin:0; width:720px; height:auto;}
ul.txtlist.search-post-list li {box-sizing:border-box; margin:0; padding:20px 0; width:720px; height:auto; border:0;}
ul.txtlist.search-post-list li .tit {width:720px; height:24px;}
ul.txtlist.search-post-list li .tit div {height:24px; line-height:24px;}
ul.txtlist.search-post-list li .tit div.t2 {float:none; width:720px; height:24px; color:#222; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:18px; font-weight:700; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-post-list li .tit div.t2 a {display:block; color:#222; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-post-list li .tit div.t2 a:hover {color:#ff4d17;}
ul.txtlist.search-post-list li .tit div.t2 font {color:#ff4d17 !important;}
ul.txtlist.search-post-list li .con {box-sizing:border-box; display:-webkit-box; width:604px; height:44px; margin:10px 0 0; overflow:hidden; color:#666; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:22px; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
ul.txtlist.search-post-list li .bot {box-sizing:border-box; display:flex; align-items:center; gap:8px; width:720px; height:23px; padding:5px 0 0; overflow:hidden;}
ul.txtlist.search-post-list li .bot div {box-sizing:border-box; height:18px; color:#999; font-family:Inter,'Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:18px; letter-spacing:-.15px; background:none;}
ul.txtlist.search-post-list li .bot div.time {order:0; flex:none; width:auto; padding:0; white-space:nowrap;}
ul.txtlist.search-post-list li .bot div.link {order:1; flex:0 1 auto; min-width:0; max-width:604px; padding:0; background:none; overflow:hidden;}
ul.txtlist.search-post-list li .bot div.link a {display:block; color:#999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-post-list li .bot div.link a:hover {color:#ff4d17;}
/* 资讯列表 */
ul.txtlist.search-news-list {margin:0; width:720px; height:auto;}
ul.txtlist.search-news-list li {box-sizing:border-box; margin:0; padding:20px 0; width:720px; height:auto; border:0;}
ul.txtlist.search-news-list li .tit {display:flex; align-items:center; gap:4px; width:720px; height:24px;}
ul.txtlist.search-news-list li .tit div {box-sizing:border-box; height:24px; line-height:24px;}
ul.txtlist.search-news-list li .tit div.t1 {display:flex; flex:0 0 auto; align-items:center; width:auto; height:24px; padding:0 6px; overflow:hidden; color:#888; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:0; font-weight:400; line-height:18px; background:#f5f7fa; border-radius:2px;}
ul.txtlist.search-news-list li .tit div.t1 span {margin:0; color:#888; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:18px; white-space:nowrap;}
ul.txtlist.search-news-list li .tit div.t2 {float:none; flex:1 1 auto; min-width:0; width:auto; height:24px; color:#222; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:18px; font-weight:700; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-news-list li .tit div.t2 a {display:block; color:#222; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-news-list li .tit div.t2 a:hover {color:#ff4d17;}
ul.txtlist.search-news-list li .tit div.t2 font {color:#ff4d17 !important;}
ul.txtlist.search-news-list li .con {box-sizing:border-box; display:-webkit-box; width:604px; height:44px; margin:10px 0 0; overflow:hidden; color:#666; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:22px; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
ul.txtlist.search-news-list li .bot {box-sizing:border-box; display:flex; align-items:center; gap:8px; width:720px; height:23px; padding:5px 0 0; overflow:hidden;}
ul.txtlist.search-news-list li .bot div {box-sizing:border-box; height:18px; color:#999; font-family:Inter,'Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:18px; letter-spacing:-.15px; background:none;}
ul.txtlist.search-news-list li .bot div.time {order:0; flex:none; width:auto; padding:0; white-space:nowrap;}
ul.txtlist.search-news-list li .bot div.link {order:1; flex:0 1 auto; min-width:0; max-width:604px; padding:0; background:none; overflow:hidden;}
ul.txtlist.search-news-list li .bot div.link a {display:block; color:#999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-news-list li .bot div.link a:hover {color:#ff4d17;}
/* 攻略列表 */
ul.txtlist.search-handbook-list {margin:0; width:720px; height:auto;}
ul.txtlist.search-handbook-list li {box-sizing:border-box; margin:0; padding:20px 0; width:720px; height:auto; border:0;}
ul.txtlist.search-handbook-list li .tit {display:flex; align-items:center; gap:4px; width:720px; height:24px;}
ul.txtlist.search-handbook-list li .tit div {box-sizing:border-box; height:24px; line-height:24px;}
ul.txtlist.search-handbook-list li .tit div.t1 {display:flex; flex:0 0 auto; align-items:center; width:auto; height:24px; padding:0 6px; overflow:hidden; color:#888; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:0; font-weight:400; line-height:18px; background:#f5f7fa; border-radius:2px;}
ul.txtlist.search-handbook-list li .tit div.t1 span {margin:0; color:#888; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:18px; white-space:nowrap;}
ul.txtlist.search-handbook-list li .tit div.t2 {float:none; flex:1 1 auto; min-width:0; width:auto; height:24px; color:#222; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:18px; font-weight:700; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-handbook-list li .tit div.t2 a {display:block; color:#222; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-handbook-list li .tit div.t2 a:hover {color:#ff4d17;}
ul.txtlist.search-handbook-list li .tit div.t2 font {color:#ff4d17 !important;}
ul.txtlist.search-handbook-list li .con {box-sizing:border-box; display:-webkit-box; width:604px; height:44px; margin:10px 0 0; overflow:hidden; color:#666; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:22px; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
ul.txtlist.search-handbook-list li .bot {box-sizing:border-box; display:flex; align-items:center; gap:8px; width:720px; height:23px; padding:5px 0 0; overflow:hidden;}
ul.txtlist.search-handbook-list li .bot div {box-sizing:border-box; height:18px; color:#999; font-family:Inter,'Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:18px; letter-spacing:-.15px; background:none;}
ul.txtlist.search-handbook-list li .bot div.time {order:0; flex:none; width:auto; padding:0; white-space:nowrap;}
ul.txtlist.search-handbook-list li .bot div.link {order:1; flex:0 1 auto; min-width:0; max-width:604px; padding:0; background:none; overflow:hidden;}
ul.txtlist.search-handbook-list li .bot div.link a {display:block; color:#999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-handbook-list li .bot div.link a:hover {color:#ff4d17;}

/* 下载列表 */
ul.txtlist.search-download-list {width:720px; height:auto; margin:0;}
ul.txtlist.search-download-list li {box-sizing:border-box; width:720px; height:auto; margin:0; padding:20px 0; border:0;}
ul.txtlist.search-download-list li .tit {display:flex; align-items:center; gap:4px; width:720px; height:24px;}
ul.txtlist.search-download-list li .tit div {box-sizing:border-box; height:24px; line-height:24px;}
ul.txtlist.search-download-list li .tit div.t1 {display:flex; flex:0 0 auto; align-items:center; width:auto; height:24px; padding:0 6px; overflow:hidden; color:#888; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:0; font-weight:400; line-height:18px; background:#f5f7fa; border-radius:2px;}
ul.txtlist.search-download-list li .tit div.t1 a,
ul.txtlist.search-download-list li .tit div.t1 span {margin:0; color:#888; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:18px; white-space:nowrap;}
ul.txtlist.search-download-list li .tit div.t2 {float:none; flex:1 1 auto; min-width:0; width:auto; height:24px; color:#222; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:18px; font-weight:700; line-height:24px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-download-list li .tit div.t2 a {display:block; color:#222; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-download-list li .tit div.t2 a:hover {color:#ff4d17;}
ul.txtlist.search-download-list li .tit div.t2 font {color:#ff4d17 !important;}
ul.txtlist.search-download-list li .tag {box-sizing:border-box; width:604px; height:32px; margin:0; padding-top:10px; overflow:hidden; color:#666; font-family:'Noto Sans SC','Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:22px; white-space:nowrap; text-overflow:ellipsis;}
ul.txtlist.search-download-list li .tag span {margin:0 4px; color:#999; font-family:inherit;}
ul.txtlist.search-download-list li .bot {box-sizing:border-box; display:flex; align-items:center; gap:8px; width:720px; height:23px; padding:5px 0 0; overflow:hidden;}
ul.txtlist.search-download-list li .bot div {box-sizing:border-box; height:18px; color:#999; font-family:Inter,'Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:18px; letter-spacing:-.15px; background:none;}
ul.txtlist.search-download-list li .bot div.time {order:0; flex:none; width:auto; padding:0; white-space:nowrap;}
ul.txtlist.search-download-list li .bot div.link {order:1; flex:0 1 auto; min-width:0; max-width:604px; padding:0; background:none; overflow:hidden;}
ul.txtlist.search-download-list li .bot div.link a {display:block; color:#999; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul.txtlist.search-download-list li .bot div.link a:hover {color:#ff4d17;}
ul.txtlist.search-download-list + .search-section-header {margin-top:20px;}

/*分页*/
.Page {box-sizing:border-box; display:flex; align-items:center; justify-content:center; width:720px; min-height:50px; margin:0 0 40px; padding-top:20px; text-align:left;}
.Page .pagecss {display:flex; align-items:center; justify-content:center; gap:8px;}
.Page a,
.Page em {box-sizing:border-box; display:flex; align-items:center; justify-content:center; min-width:38px; height:30px; margin:0; padding:0 16px; color:#333; font-family:Inter,'Microsoft YaHei',sans-serif; font-size:14px; font-style:normal; font-weight:400; line-height:18px; letter-spacing:-.1504px; white-space:nowrap; background:#f5f7fa; border:0; border-radius:4px;}
.Page a.p3 {color:#ccc; font-weight:400; background:#222; border:0;}
.Page a.p1:hover,.Page a.p2:hover {color:#ff4d17; background:#f5f7fa; border:0;}
.Page a.p3:hover {color:#ccc;}
.Page a:hover {text-decoration:none;}
.Page em {color:#ccc;}
.Page i {font-family:inherit; font-style:normal;}

.Mid2_R {float:none; width:300px; height:auto;}
.ad_r {margin-bottom:25px;}
.Mid2_R ul.tag {margin-bottom:30px; width:300px; height:auto;}
.Mid2_R ul.tag li {padding:2px 0; width:302px; height:30px;}
.Mid2_R ul.tag li a {float:left; margin-right:2px; padding-left:20px; display:inline-block; width:129px; height:30px; line-height:30px;}
.Mid2_R ul.tag li a {background:url("../assets/image.gamersky.com/webimg15/so/li3.png") 10px center no-repeat;}
.Mid2_R ul.tag li.cur a {background-color:#e9e9e9;}
.search-result-aside {display:flex; flex-direction:column; width:300px; padding-top:8px;}
.search-aside-header {margin:0; width:300px; height:26px; background:none;}
.search-aside-header .tit {float:none; padding:0; width:auto; height:26px; color:#222; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:18px; font-weight:600; line-height:26px; background:none;}
.search-result-aside ul.search-keyword-list {display:grid; grid-template-columns:repeat(2,150px); grid-template-rows:repeat(5,30px); width:300px; height:150px; margin:0 0 30px; padding:10px 0 0; overflow:visible;}
.search-result-aside ul.search-keyword-list li {display:contents;}
.search-result-aside ul.search-keyword-list li a {box-sizing:border-box; display:flex; align-items:center; gap:8px; width:150px; height:30px; margin:0; padding:0; color:#555; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:13px; font-weight:400; line-height:19.5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; background:none;}
.search-result-aside ul.search-keyword-list li a:before {content:''; flex:none; width:4px; height:4px; border-radius:50%; background:#ddd;}
.search-result-aside ul.search-keyword-list li.cur a {background:none;}
.search-result-aside ul.search-keyword-list li a:hover {color:#ff4d17;}
.search-result-aside #SearchPageBlockAd {width:300px;}
.search-result-aside #SearchPageBlockAd > div {width:300px; height:250px; overflow:hidden; border-radius:8px;}
.search-result-aside #SearchPageBlockAd img {display:block; width:300px; height:250px; object-fit:cover;}

/* 综合页与各分页共用的中部双栏布局 */
.Mid {display:block;}
.Mid2 {display:block; width:720px;}
.Mid_top,.Mid_sort {width:720px;}
.Mid2_L {margin-right:40px; width:720px;}
.Mid2_R {position:absolute; top:20px; right:20px; width:300px;}
.Mid2 > .Mid2_L > .Mid2_L {width:100%;}

/* 各分页沿用综合页的结果 Tab。snav2 由原页面脚本异步写入，保留数据与跳转逻辑。 */
.Mid_top .snav1 {display:none;}

/*底部*/
.Bot {width:100%; min-width:1100px; height:auto; background:#141414; font-size:12px; position:relative; padding-bottom:30px;}
.Bot .Links {margin:0 auto; width:1000px; height:38px; background:#222;}
.Bot .Links .like {float:left; width:907px; height:38px; line-height:38px; color:#555;}
.Bot .Links .like a {margin:0 19px; color:#aaa;}
.Bot .Links .like a:hover {color:#fff;}
.Bot .Links .gotop {float:right; width:93px; height:38px; line-height:38px; color:#555;}
.Bot .Links .gotop a {padding:0 15px 0 30px; display:block; width:auto; height:38px; line-height:38px; color:#aaa; cursor:pointer;}
.Bot .Links .gotop a {background:url("../assets/image.gamersky.com/webimg15/gotop.png") 0 6px no-repeat;}
.Bot .Hot {width:100%; min-width:1100px; height:auto; background:#181818;}
.Bot .Hot .Hots {margin:0 auto; width:1098px; padding-top:40px; height:auto;}
.Bot .Hot .Hots  ul.foot {margin-bottom:24px; width:1128px; height:auto;}
.Bot .Hot .Hots  ul.foot li {float:left; margin-right:29px; width:158px; height:auto; border-right:1px dotted #2f2f2f;}
.Bot .Hot .Hots  ul.foot li .tit {width:129px; height:32px; line-height:20px; color:#666; font-size:16px; font-weight:bold; font-family:'Microsoft YaHei';}
.Bot .Hot .Hots  ul.foot li .tit a {color:#666;}
.Bot .Hot .Hots  ul.foot li .tit a:hover {color:#aaa;}
.Bot .Hot .Hots  ul.foot li .like {width:158px; height:116px;}
.Bot .Hot .Hots  ul.foot li .like div {float:left; width:79px; height:auto;}
.Bot .Hot .Hots  ul.foot li .like div a {margin-bottom:15px; display:block; color:#666; font-family:SimSun;}
.Bot .Hot .Hots  ul.foot li .like div a:hover {color:#aaa;}
.Bot .Hot .Hots .links {padding:20px 0 10px; width:1100px; height:auto; font-family:SimSun; border-top:1px dotted #2f2f2f;}
.Bot .Hot .Hots .links span {margin-bottom:15px; display:inline-block; color:#666;}
.Bot .Hot .Hots .links a {margin:0 15px 15px 0; display:inline-block; color:#666;}
.Bot .Hot .Hots .links a:hover {color:#aaa;}
.Bot .Copyright {margin:0 auto; width:1100px; padding:30px 0 0; height:auto; line-height:30px; text-align:center; color:#454545; font-family:SimSun;}
.Bot .Copyright a {color:#454545;}
.Bot .Copyright a:hover {color:#aaa;}
.Mid_sort{margin-bottom: 24px;height: 20px;line-height: 20px;}
.Mid_sort a{position: relative;cursor: pointer;margin-right: 36px;color: #999;}
.Mid_sort a i{display: block;position: absolute;right: -14px;top: 4px;width: 10px;height: 12px;background:url(../assets/image.gamersky.com/webimg15/content/so_sort.png) 0 0 no-repeat;}
.Mid_sort a.cur{color: #333;}
.Mid_sort a:hover{color: #e11d03;}
.Mid_sort a.asc i{background-position: -11px 0;}
.Mid_sort a.des i{background-position: 0 0;}
.Mid_sort a.asc.cur i{background-position: -33px 0;}
.Mid_sort a.des.cur i{background-position: -22px 0;}
.Mid_sort.search-sort-toggle {display:flex; align-items:center; width:max-content; height:30px; margin:0 0 24px; padding:1px; box-sizing:border-box; color:transparent; font-size:0; line-height:0; background:#f5f7fa; border-radius:999px;}
.Mid_sort.search-sort-toggle a {display:flex; align-items:center; justify-content:center; height:28px; margin:0; padding:0 16px; color:#999; font-family:'PingFang SC','Microsoft YaHei',sans-serif; font-size:14px; font-weight:400; line-height:21px; border-radius:999px;}
.Mid_sort.search-sort-toggle a i {display:none;}
.Mid_sort.search-sort-toggle a.cur {color:#fff; background:#222;}
.Mid_sort.search-sort-toggle a:hover {color:#222;}
.Mid_sort.search-sort-toggle a.cur:hover {color:#fff;}
.Mid_so_null{display: block;margin:20px 30px 0 125px;padding: 16px 0 0 127px;height: 100px;line-height: 34px;font-size: 16px;color: #333;background: url(../assets/image.gamersky.com/webimg15/content/so_null.png) 0 0 no-repeat;}
.Mid_so_null span{color: #e11d03;}
.Mid_so_null a:hover{text-decoration: underline;}
