<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 20170809 by sy */
.waper { overflow: hidden; }

/* public */
.con-game p a, .gift-list .gift-none span, .service-list .service-bd li { background:  no-repeat; background-size: 0.78rem 28rem; }

/* con-game */
.con-game { padding: 0.34rem 0.5rem; }

.con-game p { position: relative; height: 1.24rem; padding-right: 1.1rem; }

.con-game p img { float: left; width: 1.24rem; height: 1.24rem; border-radius: 0.24rem; }

.con-game p em { display: block; height: 0.48rem; line-height: 0.48rem; font-size: 0.32rem; margin-left: 1.56rem; overflow: hidden; }

.con-game p span { display: block; height: 0.36rem; line-height: 0.36rem; margin-left: 1.56rem; color: #959595; overflow: hidden; }

.con-game p a{ position: absolute; top: 0.08rem; right: -0.26rem; width: 1rem; height: 0.46rem; line-height: 0.46rem; padding-top: 0.46rem; text-align: center; color: #959595; }

.con-game p .fav { right: 0.35rem; background-position: 0.3rem -20.94rem; }

.con-game p .faved { right: 0.35rem; background-position: 0.26rem -21.94rem; display: none; }

.con-game p .jubao { right: -0.5rem; background:  center top no-repeat;background-size: 0.4rem auto; }

.con-game p .share { right: 0.6rem; width: 0.8rem; background:  center 0.02rem no-repeat; background-size: 0.42rem 0.42rem; display: none; }

.con-game .btn { overflow: hidden; padding-top: 0.34rem; }

.con-game .btn span { float: left; width: 50%; height: 0.8rem; line-height: 0.8rem; box-sizing: border-box; }

.con-game .btn span a { height: 0.8rem; line-height: 0.8rem; border-radius: 0.12rem; background: #00cc7d; text-align: center; font-size: 0.36rem; color: #fff; }

.con-game .btn .start { padding-right: 0.3rem; }

.con-game .btn .start a { display: block; background: #3d94ee; }

.con-game .btn .down a { display: block; background: #00cc7d; }

.con-game .nodown { padding: 0.34rem 0.56rem 0 0.56rem; }

.con-game .nodown a, .con-game .nodown span, .con-game .nodown .start { display: block; width: 100%; height: 0.8rem; line-height: 0.8rem; border-radius: 0.12rem; background: #00cc7d; text-align: center; font-size: 0.36rem; color: #fff; padding: 0; }

.con-game .nodown .start a { background: #00cc7d; }

.con-game .down i { font-size: 0.24rem; vertical-align: baseline; padding-left: 0.1rem; }

/* con-tab */
.con-tab { min-height: 10rem; }

.con-tab .hd { height: 0.86rem; padding: 0 0.1rem; border-bottom: 1px #ddd solid; overflow: hidden; box-sizing: border-box; }

.con-tab .hd a { float: left; width: 33%; height: 0.86rem; line-height: 0.86rem; position: relative; font-size: 0.3rem; text-align: center; }

.con-tab .tab-two a { width: 50%; }

.con-tab .hd .cur { color: #3d94ee; }

.con-tab .hd .cur::after { position: absolute; left: 50%; bottom: 0; margin-left: -0.39rem; content: ""; width: 0.78rem; height: 0.04rem; line-height: 0; font-size: 0; background: #3d94ee; border-image-repeat: 0.02rem; }

.con-tab .hd i { display: block; position: absolute; top: 0.16rem; left: 66%; height: 0.24rem; line-height: 0.24rem; font-size: 0.22rem; color: #ff0000; }

.con-tab .hd span { display: block; position: absolute; content: ""; top: 0.16rem; left: 68%; width: 0.18rem; height: 0.18rem; line-height: 0; font-size: 0; background: #ff0000; border-radius: 50%; }

.con-tab .bd { overflow: hidden; }

.con-tab .screenshot { overflow: scroll; }

.con-tab .screenshot .pic { padding: 0.24rem 0.18rem; overflow: hidden; }

.con-tab .screenshot img { float: left; width: 2.7rem; height: 4.5rem; box-sizing: border-box; margin: 0 0.08rem; border: 1px #ccc solid; }

.con-tab .intro { padding: 0.1rem 0 0.14rem 0; position: relative; }

.con-tab .intro::after { position: absolute; left: 0; top: 0; width: 100%; height: 1px; content: ""; background: #eee; }

.con-tab .intro span { display: block; height: 0.66rem; line-height: 0.66rem; font-size: 0.3rem; padding-left: 0.3rem; }

.con-tab .intro p { line-height: 0.32rem; text-indent: 2em; color: #959595; padding: 0 0.3rem; margin-bottom: 0.24rem; }

.con-tab .intro p a { color: #959595; vertical-align: top; }

.con-tab .intro .h5wapurl { display: block; width: 7.22rem; height: 0.8rem; line-height: 2rem; margin: 0 auto; background:  no-repeat; background-size: 7.22rem 0.8rem; overflow: hidden; }

.con-tab .tit { height: 0.8rem; line-height: 0.8rem; padding-left: 0.3rem; font-size: 0.3rem; border-bottom: 1px #eee solid; }

.con-tab .related li { width: 100%; display: block; height: 0.8rem; line-height: 0.8rem; padding-right: 5rem; font-size: 0.28rem; color: #666; position: relative; overflow: hidden; border-bottom: 1px #f2f2f2 solid; }

.con-tab .related li i { position: absolute; top: 0.22rem; left: 0.3rem; width: 0.58rem; height: 0.34rem; line-height: 0.34rem; text-align: center; border-radius: 0.04rem; }

.con-tab .related li a { display: block; padding: 0 0.6rem 0 1.08rem; position: relative; box-sizing: border-box; overflow: hidden; height: 0.8rem; }

.con-tab .related li a::after { display: block; position: absolute; top: 0; right: 0.4rem; content: ""; width: 0.2rem; height: 0.8rem; background:  center center no-repeat; background-size: 0.18rem 0.28rem; }

.con-tab .related .blue { border: 1px #3d94ee solid; color: #3d94ee; }

.con-tab .related .green { border: 1px #00cc7d solid; color: #00cc7d; }

.con-tab .related .pink { border: 1px #f35db2 solid; color: #f35db2; }

.con-tab .related .red { border: 1px #fa7878 solid; color: #fa7878; }

.con-tab .panel { display: none; }

.con-tab .panel:first-child { display: block; }

.con-tab .null { padding: 1rem 0; }

.con-tab .null p { height: 0.6rem; line-height: 0.6rem; padding: 2.54rem 0 1rem 0; background:  top center no-repeat; background-size: 2.54rem 2.54rem; color: #aaa; text-align: center; }

.con-tab .null p a { color: #3d94ee; padding: 0 0.06rem; display: inline-block; vertical-align: top; }

.md-game .bd { padding-top: 0.3rem; }

.md-game .bd em { color: #555; }

/* md-pic */
.md-pic { text-align: center; padding: 0.3rem 0; }

.md-pic img { width: 3rem; height: 2rem; margin: 0 auto; }

/* .md-gift &amp; md-service*/
.gift-list .hd { padding-bottom: 0.04rem; }

.gift-list li { height: 1.1rem; padding: 0.22rem 1.54rem 0.26rem 0.3rem; border-bottom: 1px #e6e6e6 solid; position: relative; }

.gift-list li img { float: left; width: 1.1rem; height: 1.1rem; margin-right: 0.2rem; }

.gift-list li a { display: block; }

.gift-list li p { height: 0.36rem; line-height: 0.36rem; overflow: hidden; color: #999; }

.gift-list li p i { color: #ffa504; }

.gift-list li .p3 { display: block; height: 0.42rem; line-height: 0.42rem; color: #555; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.gift-list li .p3 em { max-width: 4.2rem; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.gift-list li .p3 i { display: inline-block; border: 1px #ffa504 solid; padding: 0 0.06rem; color: #ffa504; margin-left: 0.1rem; height: 0.3rem; line-height: 0.3rem; font-size: 0.24rem; border-radius: 0.06rem; margin-top: 0.04rem; font-size: 0.2rem; }

.gift-list li .p1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

.gift-list li .p2 span { float: left; }

.gift-list li .s1 { float: left; width: 2.8rem; height: 0.14rem; margin: 0.12rem 0.16rem 0 0rem; position: relative; background: #f5f5f5; border-radius: 0.08rem; }

.gift-list li .s1 i { display: block; position: absolute; top: 0; left: 0; height: 0.14rem; border-radius: 0.08rem; background: #ffa504; }

.gift-list li .s2 { float: left; }

.gift-list li .btn { position: absolute; top: 0.58rem; right: 0.3rem; width: 1rem; height: 0.46rem; line-height: 0.46rem; text-align: center; color: #fff; border-radius: 0.1rem; }

.gift-list li .receive { background: #38a9f5; }

.gift-list li .tao { background: #ffa504; }

.gift-list li .copy { background: #ff8737; }

.gift-list li .none { background: #e5e5e5; }

.gift-list .gift-none { height: 0.64rem; line-height: 0.64rem; font-size: 0.28rem; color: #999; }

.gift-list .gift-none span { display: block; width: 2rem; height: 0.64rem; padding-left: 0.4rem; margin: 0 auto; background-position: 0 -25.8rem; }

.service-list { padding-bottom: 1rem; }

.service-list .service-hd { width: 4.68rem; padding: 0.3rem 0; margin: 0 auto; overflow: hidden; }

.service-list .service-hd a { float: left; width: 50%; height: 0.58rem; line-height: 0.58rem; border: 1px #3d94ee solid; box-sizing: border-box; text-align: center; color: #3d94ee; font-size: 0.26rem; }

.service-list .service-hd .cur { color: #fff; background: #3d94ee; }

.service-list .service-hd a:first-child { border-radius: 0.1rem 0 0 0.1rem; }

.service-list .service-hd a:last-child { border-radius: 0 0.1rem 0.1rem 0; }

.service-list .service-bd { padding: 0 0.3rem; }

.service-list .service-bd li { height: 0.8rem; line-height: 0.8rem; padding-left: 0.44rem; background-position: 0 -26.48rem; position: relative; }

.service-list .service-bd em { display: block; width: 100%; height: 0.8rem; color: #555; font-size: 0.3rem; padding-right: 4.2rem; box-sizing: border-box; overflow: hidden; }

.service-list .service-bd span { display: block; position: absolute; top: 0; right: 1.1rem; width: 3rem; text-align: center; color: #999; }

.service-list .service-bd a { display: block; position: absolute; right: 0; top: 0.18rem; color: #fff; width: 1rem; height: 0.46rem; line-height: 0.46rem; text-align: center; border-radius: 0.1rem; background: #3d94ee; }

.service-list .service-panel { display: none; }

.service-list .service-panel:first-child { display: block; }

.swiper_box_new { position: relative; z-index: 0; overflow: auto; padding: 0.24rem 0.18rem; }

.swiper_box_new .swiper-container2 { max-height: 4.5rem; overflow-x: auto; overflow-y: hidden; }

.swiper_box_new .swiper-container2 .swiper-wrapper2 { font-size: 0; white-space: nowrap; }

.swiper_box_new .swiper-container2 .swiper-slide2 { display: inline-block; }

.swiper_box_new .swiper-container2 .swiper-slide2 img { max-height: 4.5rem; margin: 0 0.08rem; box-sizing: border-box; border: 1px #ccc solid; }

#scrollpics { display: none; }

.swiper-container { height: 8rem; width: 4.8rem; padding: 0; }

.pagination { position: absolute; left: 0.1rem; text-align: center; bottom: 0.06rem; }

.swiper-pagination-switch { display: inline-block; width: 0.2rem; height: 0.2rem; border-radius: 0.2rem; background: #999; box-shadow: 0px 1px 2px #555 inset; margin: 0 0.03rem; cursor: pointer; }

.swiper-active-switch { background: #ffff00; }

.swiper-wrapper .swiper-slide img { width: 100%; height: 100%; }

.shade, .popup, .solong, .thispage, .allpage, #morepl, .currentcommends { display: none; }

#lb span { display: none; }

#open_win { display: none; }

#open_win .popup { display: block; }

#open_win .shade { display: block; }
.md-comment .comment-list .operation .btn-jubao {
    margin-right: 0.4rem;
}


.con-game .more{ position: absolute; top: 0.42rem;right:0;background: none; }

.con-game .more.active .more-list{display: block;}

.con-game .more .moreico{display: block; width: 1rem; height: 0.46rem; line-height: 0.46rem; padding-top: 0.46rem; text-align: center; color: #959595;  background:  center -1.35rem no-repeat;background-size: 0.45rem auto;}

.con-game .more .more-list{display: none; z-index:90;position: absolute; top:1rem;right: 0.2rem;box-shadow: 0 0 0.1rem rgba(0,0,0,0.1);  width: 1.75rem;background: #fff;border-radius: 0.1rem;padding: 0.07rem 0.2rem;}

.con-game .more .more-list li{box-sizing: border-box; display: block;height:0.58rem;line-height: 0.35rem;padding:0.11rem 0; border-bottom: 1px solid #e9e9e9}

.con-game .more .more-list li:nth-last-child(1){border-bottom: 0;}

.con-game .more .more-list li a{box-sizing: border-box;display: block;width: 100%;height: 0.35rem;overflow: hidden;padding-left: 0.48rem;font-size: 0.26rem;color: #333333; background:  0 0 no-repeat;background-size: 0.35rem auto;}

.con-game .more .more-list li .fav{background-position: 0 0;}

.con-game .more .more-list li .faved{display: none;background-position: 0 -0.35rem;}

.con-game .more .more-list li .jubao{background-position: 0 -0.7rem;}

.con-game .more .more-list::before{width:0;height:0;border-right:0.12rem solid transparent;border-left:0.12rem solid transparent;border-bottom:0.12rem solid #fff;content: '';position: absolute; top: 0;margin-top: -0.12rem;right: 0.16rem;;}</pre></body></html>