.marked{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.725;color:#333;font-family:-apple-system,BlinkMacSystemFont,"Microsoft Yahei","Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:15px;word-wrap:break-word}
.marked .pl-c{color:#969896}
.marked .pl-c1,.marked .pl-s .pl-v{color:#0086b3}
.marked .pl-e,.marked .pl-en{color:#795da3}
.marked .pl-s .pl-s1,.marked .pl-smi{color:#333}
.marked .pl-ent{color:#63a35c}
.marked .pl-k{color:#a71d5d}
.marked .pl-pds,.marked .pl-s,.marked .pl-s .pl-pse .pl-s1,.marked .pl-sr,.marked .pl-sr .pl-cce,.marked .pl-sr .pl-sra,.marked .pl-sr .pl-sre{color:#183691}
.marked .pl-v{color:#ed6a43}
.marked .pl-id{color:#b52a1d}
.marked .pl-ii{color:#f8f8f8;background-color:#b52a1d}
.marked .pl-sr .pl-cce{font-weight:700;color:#63a35c}
.marked .pl-ml{color:#693a17}
.marked .pl-mh,.marked .pl-mh .pl-en,.marked .pl-ms{font-weight:700;color:#1d3e81}
.marked .pl-mq{color:teal}
.marked .pl-mi{font-style:italic;color:#333}
.marked .pl-mb{font-weight:700;color:#333}
.marked .pl-md{color:#bd2c00;background-color:#ffecec}
.marked .pl-mi1{color:#55a532;background-color:#eaffea}
.marked .pl-mdr{font-weight:700;color:#795da3}
.marked .pl-mo{color:#1d3e81}
.marked .octicon{display:inline-block;vertical-align:text-top;fill:currentColor}
.marked a{background-color:transparent;-webkit-text-decoration-skip:objects}
.marked a:active,.marked a:hover{outline-width:0}
.marked strong{font-weight:inherit}
.marked strong{font-weight:bolder}
.marked h1{font-size:2em;margin:.67em 0}
.marked img{border-style:none}
.marked svg:not(:root){overflow:hidden}
.marked code,.marked kbd,.marked pre{font-family:monospace,monospace;font-size:1em}
.marked hr{box-sizing:content-box;height:0;overflow:visible}
.marked input{font:inherit;margin:0}
.marked input{overflow:visible}
.marked [type=checkbox]{box-sizing:border-box;padding:0}
.marked *{box-sizing:border-box}
.marked input{font-family:inherit;font-size:inherit;line-height:inherit}
.marked a{color:#4078c0;text-decoration:none}
.marked a:active,.marked a:hover{text-decoration:underline}
.marked strong{font-weight:600}
.marked hr{height:0;margin:15px 0;overflow:hidden;background:0 0;border:0;border-bottom:1px solid #ddd}
.marked hr::before{display:table;content:""}
.marked hr::after{display:table;clear:both;content:""}
.marked table{border-spacing:0;border-collapse:collapse}
.marked td,.marked th{padding:0}
.marked p{text-indent:2em}
.marked blockquote{margin:0}
.marked ol,.marked ul{padding-left:0;margin-top:0;margin-bottom:0}
.marked ul{list-style-type:disc}
.marked ol{list-style-type:decimal}
.marked ol ol,.marked ul ol{list-style-type:lower-roman}
.marked ol ol ol,.marked ol ul ol,.marked ul ol ol,.marked ul ul ol{list-style-type:lower-alpha}
.marked dd{margin-left:0}
.marked code{font-family:Consolas,"Liberation Mono",Menlo,Courier,monospace;font-size:14px}
.marked pre{margin-top:0;margin-bottom:0;font:12px Consolas,"Liberation Mono",Menlo,Courier,monospace}
.marked .octicon{vertical-align:text-bottom}
.marked input{-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0}
.marked::before{display:table;content:""}
.marked::after{display:table;clear:both;content:""}
.marked>:first-child{margin-top:0!important}
.marked>:last-child{margin-bottom:0!important}
.marked a:not([href]){color:inherit;text-decoration:none}
.marked .anchor{float:left;padding-right:4px;margin-left:-20px;line-height:1}
.marked .anchor:focus{outline:0}
.marked blockquote,.marked dl,.marked ol,.marked p,.marked pre,.marked table,.marked ul{margin-top:10px;margin-bottom:10px}
.marked hr{height:.25em;padding:0;margin:24px 0;background-color:#e7e7e7;border:0}
.marked blockquote{padding:0 1em;color:#777;border-left:.25em solid #ddd}
.marked blockquote>:first-child{margin-top:0}
.marked blockquote>:last-child{margin-bottom:0}
.marked kbd{display:inline-block;padding:3px 5px;font-size:11px;line-height:10px;color:#555;vertical-align:middle;background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px 0 #bbb}
.marked h1,.marked h2,.marked h3,.marked h4,.marked h5,.marked h6{margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25}
.marked h1 .octicon-link,.marked h2 .octicon-link,.marked h3 .octicon-link,.marked h4 .octicon-link,.marked h5 .octicon-link,.marked h6 .octicon-link{color:#000;vertical-align:middle;visibility:hidden}
.marked h1:hover .anchor,.marked h2:hover .anchor,.marked h3:hover .anchor,.marked h4:hover .anchor,.marked h5:hover .anchor,.marked h6:hover .anchor{text-decoration:none}
.marked h1:hover .anchor .octicon-link,.marked h2:hover .anchor .octicon-link,.marked h3:hover .anchor .octicon-link,.marked h4:hover .anchor .octicon-link,.marked h5:hover .anchor .octicon-link,.marked h6:hover .anchor .octicon-link{visibility:visible}
.marked h1{padding-bottom:.25em;font-size:1.2em}
.marked h2{padding-bottom:.25em;font-size:1.1em}
.marked h3{font-size:1em}
.marked h4{font-size:1em;font-weight:400}
.marked h5{font-size:.875em;font-weight:400}
.marked h6{font-size:.85em;font-weight:400}
.marked ol ol,.marked ol ul,.marked ul ol,.marked ul ul{margin-top:0;margin-bottom:0}
.marked li>p{margin-top:16px}
.marked li+li{margin-top:.25em}
.marked dl{padding:0}
.marked dl dt{padding:0;margin-top:16px;font-size:1em;font-style:italic;font-weight:700}
.marked dl dd{padding:0 16px;margin-bottom:16px}
.marked table{display:block;width:100%;overflow:auto}
.marked table th{font-weight:700}
.marked table td,.marked table th{padding:6px 13px;border:1px solid #ddd}
.marked table tr{background-color:#fff;border-top:1px solid #ccc}
.marked table tr:nth-child(2n){background-color:#f8f8f8}
.marked img{max-width:100%;box-sizing:content-box;background-color:#fff}
.marked code{padding:0;padding-top:.2em;padding-bottom:.2em;margin:0;font-size:85%;background-color:rgba(0,0,0,.04);border-radius:3px}
.marked code::after,.marked code::before{letter-spacing:-.2em;content:"\00a0"}
.marked pre{word-wrap:normal}
.marked pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:0 0;border:0}
.marked .highlight{margin-bottom:16px}
.marked .highlight pre{margin-bottom:0;word-break:normal}
.marked .highlight pre,.marked pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f7f7f7;border-radius:3px}
.marked pre code{display:inline;max-width:auto;padding:0;margin:0;overflow:visible;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}
.marked pre code::after,.marked pre code::before{content:normal}
.marked .pl-0{padding-left:0!important}
.marked .pl-1{padding-left:3px!important}
.marked .pl-2{padding-left:6px!important}
.marked .pl-3{padding-left:12px!important}
.marked .pl-4{padding-left:24px!important}
.marked .pl-5{padding-left:36px!important}
.marked .pl-6{padding-left:48px!important}
.marked .full-commit .btn-outline:not(:disabled):hover{color:#4078c0;border:1px solid #4078c0}
.marked kbd{display:inline-block;padding:3px 5px;font:11px Consolas,"Liberation Mono",Menlo,Courier,monospace;line-height:10px;color:#555;vertical-align:middle;background-color:#fcfcfc;border:solid 1px #ccc;border-bottom-color:#bbb;border-radius:3px;box-shadow:inset 0 -1px 0 #bbb}
.marked :checked+.radio-label{position:relative;z-index:1;border-color:#4078c0}
.marked .task-list-item{list-style-type:none}
.marked .task-list-item+.task-list-item{margin-top:3px}
.marked .task-list-item input{margin:0 .2em .25em -1.6em;vertical-align:middle}
.marked hr{border-bottom-color:#eee}

.lazy{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;max-width:100%;opacity:0}
.lazy.b-loaded{opacity:1}
.list{margin-right:-20px;padding:0 10px 10px;background-color:#fff}
.list .item{float:left;margin:10px 18px 0 0}
.list a{display:block;width:90px;padding:8px 8px;border:1px solid transparent}
.list a:hover{border-color:#e3e3e3}
.list span{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;height:26px;line-height:26px;margin-top:8px;text-align:center;font-size:13px}
.list a:hover{text-decoration:none}
.list a:hover span{background:#ffd101;color:#fff}
.item img{border-radius:3px}
.related{font-size:0}
.related .item{float:none;display:inline-block;font-size:14px}
.tags-list{margin-bottom:15px;padding:1px 10px;font-size:14px;background:#fff}
.tags-list dl{overflow:hidden;height:22px;line-height:22px;margin:10px 0}
.tags-list dt{float:left;margin-right:5px;padding:0 12px;border-radius:2px;color:#fff}
.tags-list a{float:left;height:22px;margin:0 5px;padding:0 5px;line-height:22px;border-radius:2px;color:#666}
.tags-list a:hover{background:#ffd101;text-decoration:none;color:#fff}
.tags-list .tags-hot{background:#ff956b}
.tags-list .tags-recommend{background:#89c3ff}
.tags-list .tags-else{background:#9ba3f6}

.main{float:left;position:relative;width:800px;padding:20px;background-color:#fff}
.xcx_arc{width: 840px;padding: unset;background-color: unset;}
.xcx_arc .cont{padding:20px;background-color:#fff;margin-bottom: 20px;}
.aside{float:right;width:340px}
.aside .right-poster{margin-bottom:20px}
.aside-special{margin-bottom:20px}
.aside-special a{display:block;margin-bottom:10px}
.intro{position:relative}
.avatar{float:left;margin-right:30px}
.name{overflow:hidden;margin-left:30px;padding:10px 0;line-height:32px}
.name h1{font-weight:700;font-size:16px;display: inline-block;}
.name h2{float:left;font-size:20px}
.name .edit{height:32px;line-height:36px;margin-left:20px;text-decoration:none;font-size:14px;color:red;}
.name .edit:before{position:relative;top:1px;left:-2px;text-decoration:none}
.name .edit:hover{color:#ffd101}
.name .renling{height:32px;line-height:36px;margin-left:20px;text-decoration:none;font-size:14px;}
.tags{height:24px;overflow:hidden;white-space:nowrap}
.tags a,.tags span{float:left;height:24px;line-height:24px;margin-right:5px;padding:0 10px;border-radius:2px;background:#f2f2f2;color:#888;font-size:14px;text-decoration:none}
.tags a:hover{background:#e5e5e5}
.title{position:relative;margin:0 0 10px;padding-left:12px;line-height:40px;font-size:16px;color:#666;display: block;font-weight: bold;}
.title:before{position:absolute;content:"";top:12px;left:0;width:2px;height:16px;background-color:#ffd101}
.qrcode{position:absolute;top:20px;right:30px;text-align:center}
.qrcode .title{display:none;text-align:left}
.qrcode img[src=""]{display:none}
.qrcode p{margin-top:8px;font-size:13px;color:#666}
.info{color:#666}
.info li{font-size:13px;line-height:30px}
.info a{color:#666}
.info span{display:inline-block;min-width:240px;white-space:nowrap}
.screenshot{position:relative;overflow:hidden;height:416px}
.screenshot-list{position:absolute;left:0;padding-bottom:5px;white-space:nowrap;font-size:0}
.screenshot-list li{display:inline-block;min-width:233px;min-height:414px;margin-right:18px;border:1px solid #e6e6eb}
.screenshot .next,.screenshot .prev{display:none;position:absolute;top:50%;left:1px;cursor:pointer;width:36px;height:50px;line-height:50px;border:0 none;outline:0 none;margin-top:-25px;text-align:center;background:#c5c5c5;background:rgba(0,0,0,.3);color:#ddd;font-size:26px}
.screenshot .next{left:auto;right:1px}
.screenshot .next:hover,.screenshot .prev:hover{opacity:.8}
.description{font-size:14px;color:#666}
.description ol,.description p,.description ul{text-indent:0;margin-bottom:10px}
.description a{color:#428bca;text-decoration:none}
.description a:hover{color:#5698da;text-decoration:none}
.description .use-tips a{color:#666}
.description .internal{overflow:hidden;word-break:keep-all;height:22px;font-size:14px}
.xcx_c{padding: 5px 20px;background-color:#fff;}
.list{margin-top:-10px;padding:0}
.list .item{margin-right:13px}
.list a{width:70px}
.list span{padding:0 1px}
.aside-rank{background:#fff;margin-bottom:20px;padding:10px}
.aside-rank h2{padding-left:10px;font-size:16px;line-height:24px}
.aside-rank h3{padding-left:15px;font-size:18px;line-height:24px}
.aside-rank-list{margin-top:10px}
.aside-rank-list li{overflow:hidden;line-height:24px}
.aside-rank-list a{position:relative;display:block;height:68px;padding:12px;text-decoration:none}
.aside-rank-list a:hover{background-color:#eee}
.aside-rank-list img{float:left;margin-right:20px;width: 75px;height: 75px;}
.aside-rank-list em{display:block;color: #333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size: 16px;}
.aside-rank-list span{font-size:14px;color:#999;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display: block;}
.article h1{font-size:20px;text-align:center}
.article .desc{margin-top:15px;font-size:14px;line-height:28px;text-align:center;color:#999}
.article .content{margin-top:20px}
.article img{display:block;max-width:100%;margin:20px auto}
.article .bdsharebuttonbox{display:inline-block;vertical-align:top;margin-left:20px}
.comment{width:730px;min-height:307px;margin-top:20px}
#SOHUCS:empty{min-height:307px;background:url(../fonts/loading.svg) no-repeat center}
#bdshare{margin:5px 0 0}
#bdshare a{overflow:hidden;opacity:.8;width:24px;height:24px;margin:0 8px 0 0;padding:0;background:url(../images/share.png) no-repeat 0 0}
#bdshare a:hover{opacity:1}
#bdshare .bds_tsina{background-position:0 0}
#bdshare .bds_weixin{background-position:0 -33px}
#bdshare .bds_qzone{background-position:0 -65px}
#bdshare .bds_sqq{background-position:0 -98px}
#bdshare .bds_renren{background-position:0 -131px}
#bdshare .bds_tqq{background-position:0 -163px}
#bdshare .bds_more{background-position:0 -580px}
#bdshare .bds_douban{background-position:0 -324px}
.sibling{margin-top:25px;}
.sibling .prev{overflow:hidden;white-space:nowrap}
.sibling .next,.sibling .prev{float:left;max-width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sibling .next{float:right}

.news{clear:both;margin-bottom: 20px;}
.news_1ist li i{display:block;float:left;width:3px;height:3px;background:#aaa;margin:15px 12px 0 2px}
.news_1ist li a{display:block;float:left;width:690px;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:15px;color:#2e2e2e}
.news_1ist li a:hover{text-decoration:none;color:#ffd101}
.news_1ist li span{display:block;float:right;width:92px;text-align:center;line-height:30px;font-size:12px;color:#9e9e9e}
.news_1ist li span.r{color: red;}
.icon-eye{background:url(../images/eye.png) no-repeat 0px -2px;padding-left: 20px;font-size: 12px;color: #f96207;}
.sell-icon{background:url(../images/selling.png) no-repeat 640px 0px;width: auto;height: 128px;}
/*语音*/
.audio-box{padding: 5px 0px;margin-top: 5px;display: inline-block;}
.audio_player_t {font-size: 14px; font-weight: bold; width: 28px;color: orangered;display: inline-block; margin-right: 4px;}
.head-img{display: inline-block;margin-right: 4px;}
.head-img a {width: 40px; height: 40px; display: inline-block;}
.head-img a img { border-radius: 50%; margin-bottom: 20px}
.audio_player{padding: 5px; box-shadow: 0 2px 20px rgba(0, 0, 0, .15);background: #fafafa;border-radius: 5px;width: 648px;display: inline-block; }
audio { width: 100%;}
.recommend {margin-top: 20px;line-height: 24px}
.right_more{float: right;font-size: 14px;}
.right_more a{color: #ffd101;}
/*侧边栏*/
.news_menu{width: 300px;padding:10px 20px 5px;background: #fff;margin-bottom: 20px;}
.news_menu .s_title{font-size: 18px;color: #333;margin-bottom: 20px;font-weight: bold;display: block;}
.news_menu li{border-bottom: 1px dashed #cccccc;margin-bottom: 16px;}
.news_menu li .new-title{color: #333;font-size: 15px;font-weight: normal;margin-bottom: 10px;}
.news_menu a:hover{color:#ffd101}
.news_menu .time{color: #999999;line-height: 22px;margin-bottom: 5px;font-size: 14px;}

.art_sty1,.tag_sty1{width: 300px;padding: 10px 20px 5px;background: #fff;margin-bottom: 20px;}
.art_sty1 .s_title,.tag_sty1 .s_title{font-size: 18px;color: #333;margin-bottom: 12px;font-weight: bold;display: block;}
.art_sty1 .art_sty1_title,.tag_sty1 .tag_sty1_title{ text-align: center; width: 130px; height: 44px; line-height: 44px; position: absolute; left: 102px; top: -22px; font-size: 18px; font-weight: bold; background:#f0f1f7 !important;box-shadow:none !important;color:#2e2e2e !important;}            
.art_sty1 ul { width: 100%; display: block;  height: auto; }
.art_sty1 ul li a { display: block; width: 310px; height: 34px; line-height: 34px; padding: 0 5px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #525252; font-size: 15px; }
.art_sty1 ul li:hover { background: #f0f1f7; }
.art_sty1 .art_sty1_title:hover,.xcx_sty1 .xcx_sty1_title:hover,.tag_sty1 .tag_sty1_title:hover,.game_rank .game_rank_title:hover{color:#fff !important;background: -webkit-gradient(linear, left top, right top, from(#ffd101), to(#fb0)) !important;-webkit-box-shadow: 0 6px 22px 4px rgba(255, 155, 0, 0.4) !important;-moz-box-shadow: 0 6px 22px 4px rgba(255, 155, 0, 0.4)  !important;box-shadow: 0 6px 22px 4px rgba(255, 155, 0, 0.4) !important;}
.xcx_sty1 {width: 100%; height: auto; border: 1px solid #eee; box-sizing: border-box; position: relative; background:#fff;margin-bottom: 20px;}
.xcx_sty1 .s_title{font-size: 18px;color: #333;margin: 0 20px;padding: 10px 0 5px;font-weight: bold;display: block;}
.xcx_sty1 .xcx_sty1_list { width: 100%; height: auto; }
.xcx_sty1 .xcx_sty1_list ul {  width: 105%; display: block; overflow: hidden; padding-top: 20px; }
.xcx_sty1 .xcx_sty1_list ul li { float: left; margin: 0 0 10px 20px; }
.xcx_sty1 .xcx_sty1_list ul li .img { overflow: hidden; display: block; border: 2px solid #fff; overflow: hidden; }
.xcx_sty1 .xcx_sty1_list ul li .img, .xcx_sty1 .xcx_sty1_list ul li .img img { width: 82px; height: 82px; border-radius: 5px; }
.xcx_sty1 .xcx_sty1_list ul li .img img:hover { opacity: 0.88; }
.xcx_sty1 .xcx_sty1_list ul li p { width: 85px; height: 50px; line-height: 50px; text-align: center; overflow: hidden; font-size: 14px; color: #525252; }
.ag_sty1_list {width: 320px;display: block;margin: 40px auto 0;height: auto;}
.ag_sty1_list a {background: #edeff5; color: #666; font-size: 14px; text-align: center; line-height: 34px; border-radius: 6px; margin: 3px 3px 6px; padding: 2px 5px; }
/*游戏内页推荐*/
.game_rank { width: 100%; height: 390px; border: 1px solid #eee; box-sizing: border-box; position: relative; margin: 30px 0 0;background: #fff;border-radius:2px;}
.game_rank .game_rank_title { width: 130px; height: 44px; text-align: center; line-height: 44px; font-size: 18px; font-weight: bold; color: #2e2e2e; position: absolute; left: 90px; top: -22px; background: #f0f1f7; }
.game_rank .game_rank_list { width: 265px; margin: 0 auto; }
.game_rank .game_rank_list .game_rank_ul { width: 100%; height: 520px; overflow: hidden; }
.game_rank .game_rank_list .game_rank_ul li { display: block; float: left; width: 255px; height: 48px; line-height: 48px; }
.game_rank .game_rank_list .game_rank_ul .part_1 span { display: block; float: left; width: 18px; height: 18px; text-align: center; line-height: 18px; color: #9d97be; border: 1px solid #9d97be; margin: 15px 10px 0 0; }
.game_rank .game_rank_list .game_rank_ul .part_1 a { display: block; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 225px; height: 48px; border-bottom: 1px dashed #dfd9ff; font-size: 16px; color: #525252; }
.game_rank .game_rank_list .game_rank_ul .part_1 a p { float: left; width: 155px; height: 48px; line-height: 48px; overflow: hidden; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.game_rank .game_rank_list .game_rank_ul .part_1 .bq { float: right; width: 66px; text-align: right; height: 48px; line-height: 48px; font-size: 13px; color: #9d97be;font-style:normal; }
.game_rank .game_rank_list .game_rank_ul .part_2 { display: none; }
.game_rank .game_rank_list .game_rank_ul .part_2 span { display: block; float: left; width: 18px; text-align: center; font-size: 14px; color: #fff; background: #9d97be; height: 32px; line-height: 32px; margin: 36px 0 0 0; }
.game_rank .game_rank_list .game_rank_ul .part_2 .img { float: left; }
.game_rank .game_rank_list .game_rank_ul .part_2 .img img { width: 65px; height: 65px; border-radius: 12px; margin: 16px 12px; }
.game_rank .game_rank_list .game_rank_ul .part_2 .name { display: block; float: left; margin: 22px 0 0 0; width: 145px; height: 16px; line-height: 16px; font-size: 16px; color: #525252; font-weight: bold; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding:0;}
.game_rank .game_rank_list .game_rank_ul .part_2 .cate_name { display: block; float: left; margin: 8px 0; width: 170px; height: 14px; line-height: 14px; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #99b898; }
.game_rank .game_rank_list .game_rank_ul .part_2 .downl { display: block; float: left; width: 56px; height: 22px; text-align: center; line-height: 22px; background: #ebecf2; color: #5c5c5c; border-radius: 3px; font-size: 12px; }
.game_rank .game_rank_list .game_rank_ul .part_2 .downl:hover { background: #05c300; color: #fff; }
.game_rank .game_rank_list .game_rank_ul .part_2 .g_down { display: block; float: right; background: url(../images/look.png) no-repeat; height: 32px; width: 33px; margin: 6px 0 0 0; }
.game_rank .game_rank_list .game_rank_ul .part_2 .g_down:hover {background: url(../images/look2.png) no-repeat;}
.game_rank .game_rank_list .game_rank_ul .part_2 .bb { width: 100px; height: 20px; float: left; line-height: 18px; margin: 5px 0 0 0; }
.game_rank .game_rank_list .game_rank_ul .part_2 .bb i { display: inline-block; float: left; height: 6px; border-left: 1px solid #05c300; vertical-align: super; margin: 6px 5px 0; }
.game_rank .game_rank_list .game_rank_ul .part_2 .bb p { display: inline-block; max-width: 60px; height: 18px; float: left; overflow: hidden; font-size: 12px; color: #9e9e9e; }
.game_rank .game_rank_list .game_rank_ul .part_2 .bb .cate_name { width: 130px; margin-top: 3px; }
.game_rank .game_rank_list .game_rank_ul li.on { height: 96px; border-bottom: 1px dashed #dfd9ff; }
.game_rank .game_rank_list .game_rank_ul li.on .part_2 { display: block; }
.game_rank .game_rank_list .game_rank_ul li.on .part_1 { display: none; }
.game_rank .game_rank_list .game_rank_ul .gli_1 .part_1 .num, .game_rank .game_rank_list .game_rank_ul .gli_1 .part_2 span { background: #e94646; color: #fff; border: none; }
.game_rank .game_rank_list .game_rank_ul .gli_2 .part_1 .num, .game_rank .game_rank_list .game_rank_ul .gli_2 .part_2 span { background: #ff8610; color: #fff; border: none; }
.game_rank .game_rank_list .game_rank_ul .gli_3 .part_1 .num, .game_rank .game_rank_list .game_rank_ul .gli_3 .part_2 span { background: #ffd37f; color: #fff; border: none; }
.game_rank .game_rank_list .game_rank_ul { margin-top: 0; height: 330px; padding-top: 40px; }
