<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.box .tab-title ul li { float: right; }

.collection_lis { overflow: hidden; width: 1230px; margin: 0 auto 20px; }
.collection_lis .onegame { width: 280px; text-align: left; background: #fff; float: left; display: inline; margin: 28px 26px 0 0; }
.collection_lis .onegame img { width: 280px; height: 140px; display: block; }
.collection_lis .onegame dd { border: 1px solid #eee; border-top: none; width: 248px; padding: 0 15px 12px; }
.collection_lis .onegame h3 { height: 40px; line-height: 40px; overflow: hidden; font-size: 16px; }
.collection_lis .onegame h3 a { color: #555; }
.collection_lis .onegame h3 a:hover { color: #0095e1; }
.collection_lis .onegame p.text { height: 42px; line-height: 21px; overflow: hidden; color: #999; font-size: 12px; }
.collection_lis .onegame:hover { -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); box-shadow: 0 0 8px rgba(0, 0, 0, 0.3); transition: all 0.3s ease 0s; }

.heji-instr { background: #fff; overflow: hidden; margin: 15px 0; }
.heji-instr img { width: 450px; height: 225px; display: block; float: left; }
.heji-instr dd { width: 630px; height: 195px; padding: 15px 20px; float: left; }
.heji-instr h3 { height: 40px; line-height: 40px; overflow: hidden; font-size: 30px; }
.heji-instr p.text { height: 72px; line-height: 24px; overflow: hidden; color: #666; font-size: 14px; margin-top: 25px; }
.heji-instr p.text a { color: #666; }
.heji-instr p.text a:hover { color: #16bfb3; }
.heji-instr .mt15 { margin-top: 15px; color: #999; }
.heji-instr span.num { height: 22px; line-height: 22px; padding: 0 10px; overflow: hidden; border: 1px solid #16bfb3; border-radius: 10px; color: #16bfb3; display: inline-block; text-align: center; font-size: 12px; margin-left: 30px; vertical-align: -2px; }

.heji_list { width: 100%; overflow: hidden; }

.pos { position: relative; }

.ovfh { overflow: hidden; }

.mb-hjlist { margin-bottom: 20px; overflow: hidden; width: 1220px; }

.mb-hjlist li { border: 1px solid #eaeaea; padding: 4px 17px 12px; width: 345px; position: relative; color: #999; background: #fff; margin: 25px 25px 0 0; float: left; display: inline; }

.mb-hjlist li a.pic { width: 90px; height: 90px; display: inline-block; float: left; position: relative; }

.mb-hjlist li a.pic img { width: 90px; height: 90px; border-radius: 10px; display: block; }

.mb-hjlist li .con { padding-left: 13px; height: 90px; overflow: hidden; position: relative; }

.mb-hjlist li .mb-ewm { width: 90px; height: 90px; display: block; position: absolute; left: 0; top: -90px; transition: all 0.3s ease 0s; }

.mb-hjlist li h3 { height: 40px; line-height: 40px; font-size: 20px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.mb-hjlist li h3 a { color: #333; }
.mb-hjlist li h3 a:hover { color: #16bfb3; }

.mb-hjlist li p.text { line-height: 16px; margin-top: 8px; }

.mb-hjlist li p.instr { line-height: 20px; height: 40px; overflow: hidden; margin-top: 15px; color: #666; }
.mb-hjlist li p.instr .f-mb { color: #29cfc6; }

.mb-hjlist li:hover { box-shadow: 0 0 8px rgba(0, 0, 0, 0.2); transition: all 0.3s ease 0s; }

.mb-hjlist li:hover .mb-ewm { top: 0; }

.mb-hjlist .score { line-height: 26px; height: 26px; }

.mb-hjlist .score i { font-size: 22px; color: #f93b6e; font-family: Arial, Helvetica, sans-serif; vertical-align: middle; }

.mb-hjlist li .con a.down { background: url(../images/mb-sprite.png) no-repeat; width: 60px; padding-left: 52px; height: 28px; line-height: 28px; background-color: #16bfb3; background-position: -263px -230px; color: #fff; font-size: 14px; position: absolute; left: 13px; bottom: 5px; text-align: left; }

.mb-hjlist li .con a.down:hover { background-color: #29cfc6; }

.mb-hjlist li em { background: url(../images/mb-sprite.png) no-repeat; width: 81px; height: 82px; display: block; position: absolute; right: -7px; top: -7px; background-position: 0 -567px; }

.mb-hjlist li em.morexz { background-position: -83px -567px; }

.mb-hjlist li em.welcome { background-position: -164px -567px; }

.mb-hjlist li em.bluetj { width: 26px; height: 62px; display: block; position: absolute; right: -2px; top: -1px; background-position: -176px -403px; }

.mb-hjlist .hj-saoma a { display: inline-block; height: 35px; position: relative; }

.mb-hjlist .hj-saoma a span { display: block; width: 47px; padding-left: 28px; height: 35px; line-height: 35px; background-position: -277px -262px; font-size: 14px; }

.mb-hjlist .hj-saoma a.ios span { background-position: -277px -298px; }

.mb-hjlist .hj-saoma div { position: absolute; left: -15px; top: 40px; padding: 15px 18px 10px; background: #fff; display: none; z-index: 4; transition: all 0.3s ease-in 0s; border: 1px solid #ddd; }

.mb-hjlist .hj-saoma div font { font-size: 14px; font-weight: bold; color: #333; display: block; text-align: center; }

.mb-hjlist .hj-saoma div img { width: 90px; height: 90px; display: block; margin-bottom: 3px; }

.mb-hjlist .hj-saoma div i { width: 19px; height: 10px; display: block; background-position: -99px -127px; position: absolute; left: 50%; margin-left: -10px; top: -10px; }

.mb-hjlist .hj-saoma a:hover div { display: block; }

.mb-hjlist .hj-saoma a:hover span { color: #72c322; }

.mb-hjlist .hj-saoma a.ios:hover span { color: #48bbff; }

.game-down { margin-top: 10px; }

.game-down:hover { color: #fff; background: #ff7d00; border: 1px solid #ff7d00; }

.game-down:hover .icon-down { background-position: -20px -180px; }

/*# sourceMappingURL=collection.css.map */
</pre></body></html>