@charset "gb2312";.top{width:100%;max-width:750px;height:.9rem;line-height:0.9rem;background:#ffdc46;padding:0 0.2rem;display:-webkit-box;-webkit-box-pack:start;-webkit-box-align:center;position:fixed;top:0;box-sizing:border-box;z-index:999}
.top h1{font-size:.32rem;margin-right:0.2rem;height:0.6rem}
.top h1 img{height:0.6rem;padding-right:0.2rem}
.search{-webkit-box-flex:1;background:#fff;border-radius:5px;position:relative;text-indent:0.6rem}
.search em,.search_h .search em{display:inline-block;background:url(../images/search.png) no-repeat;background-size:0.3rem;position:absolute;top:25%;left:3%;width:.3rem;height:0.3rem}
.search input{height:0.56rem;line-height:0.56rem;border:none;font-size:0.24rem;color:#999;border-radius:0.05rem;width:100%;display:block;text-indent:0.5rem;box-sizing:border-box;box-shadow:none}
.search .sea_input{text-indent:0.1rem;background: #f0f0f0;}
.search_h{height:0.9rem;line-height:0.9rem;display:-webkit-box;-webkit-box-pack:start;-webkit-box-align:center}
.search_h .search_box{width:100%;background:#fff;border-radius:3px;display:block;-webkit-box-flex:1;margin-left:12px;position:relative;box-sizing:40px}
.search_h .search_box:before{width:20px;height:20px;content:'';display:inline-block;background:url(../images/gryicon.png) no-repeat;background-size:20px;position:absolute;top:5px;left:5px}
.search_h .search_box em{width:14px;height:14px;line-height:12px;text-align:center;display:block;color:#fff;background:#999;border-radius:8px;position:absolute;top:8px;right:5px}
.search_h .search_box input{width:100%;height:0.54rem;line-height:0.54rem;padding-left:30px;box-sizing:border-box;border-radius:3px;border:none;color:#666}
.search_h p{width:50px;height:30px;color:#666;text-align:center;display:block}
.game_s_list{padding:5px 0 18px}
.game_s_list a{width:25%;text-align:center;height:auto;overflow:hidden;display:inline-block;float:left;margin-top:12px}
.game_s_list a img{width:60px;height:60px;margin:0 auto}
.game_s_list a p{height:22px;line-height:22px}
.tag_list{padding:0 18px 18px 0;padding-left:0}
.tag_list a{padding:0 10px;height:24px;line-height:24px;display:inline-block;color:#f04e4e;border:1px solid #f04e4e;border-radius:15px;margin-left:18px;margin-top:18px}
.starimg{position:fixed;left:0;top:0;width:100%;z-index:990}
.starimg span{position:absolute;right:10px;top:10px;z-index:999;font-size:14px;color:#fff}
.game_list ul li{height:1.4rem;padding:0.25rem 0;border-bottom:1px solid #eee;display:-webkit-box}
.game_list ul li a{display:block}
.game_list ul li a.list_l img{width:1.4rem;padding-right:5px}
.game_list ul li a.list_cont{width:100%;-webkit-box-flex:1;margin:0 0.2rem}
.game_list ul li a.list_cont h6{line-height:.47rem;display:block;height:0.47rem;overflow:hidden}
.game_list ul li a.list_cont h6 span{max-width:3.00rem;font-size:0.3rem;padding-right:5px;float:left;hidden}
.game_list ul li a.list_cont h6 em{width:0.66rem;height:0.30rem;line-height:0.30rem;font-size:0.20rem;border-radius:0.05rem;text-align:center;color:#fff;background:#ff7575;display:inline-block;float:left;margin-top:0.09rem}
.game_list ul li a.list_cont p{font-size:0.24rem;line-height:.47rem;height:0.47rem;color:#666;overflow:hidden}
.game_list ul li a.list_cont p.list_l_tx{color:#999}
.game_list ul li a.list_cont .jjcont{font-size:0.24rem;line-height:.47rem;color:#666;height:0.47rem;overflow:hidden}
.game_list ul li a.list_r{width:1.4rem;height:0.6rem;line-height:0.6rem;font-size:0.28rem;text-align:center;color:#333;border-radius:0.06rem;background:#ffdc46;margin-top:0.4rem;display:inline-block}
.game_list ul li a.list_r_o{width:1.7rem}
.game_list ul li:last-child{border-bottom:none}
.game_list ul li a.list_choose{background:#36db9f;color:#fff}
.game_list ul li a.list_copy{background:#4fbcf5;color:#fff}
.tabbox2{display:none}
.game_listo ul li{height:1.2rem;padding:0.25rem 0;border-bottom:1px solid #eee}
.game_listo ul li a{width:100%;display:inline-block;position:relative;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}
.game_listo ul li a img{width:1.2rem;height:1.2rem;display:block}
.game_listo ul li a .list_cont{padding:0 .2rem;display:block;-webkit-box-flex:1}
.game_listo ul li a h6{font-size:.24rem;height:.7rem;line-height:.7rem;overflow:hidden}
.game_listo ul li a h6 span{font-size:.32rem;padding-right:5px;float:left}
.game_listo ul li a p{font-size:.26rem;height:.40rem;line-height:.40rem;color:#999;overflow:hidden}
.game_listo ul li a .list_enter{display:block}
.game_a_t{width:100%;height:auto;color:#fff;background:url(../images/bj_o.jpg) no-repeat;background-size:100% auto}
.game_a_t .game_a_name{width:4.0rem;height:auto;padding-bottom:20px;display:block;text-align:center;margin:0 auto}
.game_a_t .game_a_name img{width:1.4rem;height:1.4rem;margin-bottom:5px}
.game_a_t .game_a_name p{line-height:.50rem;overflow:hidden;height:.5rem}
.game_a_t .game_a_name .yel_btn{width:2.5rem}
.game_a_item{height:.97rem;position:relative;display:table}
.game_a_item a{height:.97rem;line-height:.97rem;text-align:center;display:inline-block;display:table-cell}
.game_a_item a em{width:.40rem;height:.40rem;padding-right:.20rem;display:inline-block;background:url(../images/nav.png) no-repeat 0 -6.78rem;background-size:.40rem auto;vertical-align:middle;margin-top:-5px}
.game_a_item a:last-child em{background-position:0 -6.38rem}
.game_a_item a:after{width:1px;height:.5rem;content:'';display:block;background:#eee;position:absolute;left:50%;top:.25rem}
.malr10{margin:0 0.1rem}
.mod-con-tit{clear:both;margin-bottom:.24rem}
.mod-con-tit .hd{display:-webkit-box;-webkit-box-pack:justify;padding:0 10px;height:42px;line-height:46px;position:relative;background:#fff;border-bottom:1px solid #ebebeb;-webkit-box-align:center}
.mod-con-tit .hd span{margin:0px 15px 0 0;display:block}
.mod-con-tit .hd.noborder{border-bottom:none}
.mod-con-tit .hd h2{font-size:16px;height:18px;line-height:18px;font-weight:normal;display:block}
.gift-box{background:#fff}
.mod-con-tit .hd h2:before{content:'';border-left:5px solid #f60;width:5px;height:18px;background:#f60;margin-right:10px}
.mod-scroll-img{width:auto;margin:10px 15px}
.mod-scroll-img .scrool-img{width:100%;display:-webkit-box;-webkit-box-pack:start;-webkit-box-align:stretch}
.mod-scroll-img .scrool-img li{width:30%;max-height:248px}
.mod-scroll-img li{display:block;margin-right:5px}
.mod-scroll-img .scrool-img .img{width:100%;height:100%;max-height:248px}
.slide-bar{position:absolute;left:0;bottom:-1px;right:0;z-index:8;height:2px;border-bottom:2px solid #f80;pointer-events:none}
.m-dt{width:100%;height:100%;overflow:hidden;display:none}
.m-dt .swipe-wrap,.m-dt .swipe-con{height:100%;width:100%;text-align:center}
.m-dt .pic{display:block;width:100%;height:100%;color:#fff}
.m-dt .pic:before,.m-dt a:before{display:inline-block;content:"";height:100%;width:0;vertical-align:middle}
.m-dt img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto;vertical-align:middle;background:none}
.m-dt .slideBtm,.m-dt .slideTp{width:100%;height:40px;line-height:40px;position:fixed;left:0;background:rgba(55,64,83,.5);overflow:hidden}
.m-dt .slideBtm{bottom:0}
.m-dt .slideTp{top:0}
.m-dt .slideTp i{-webkit-transform:translate(0px,0px) translateZ(0px);display:inline-block;width:30px;height:40px;float:left}
.m-dt .slideTp i::before{position:absolute;left:10px;top:50%;margin-top:-4px;content:"";width:8px;height:8px;border-width:2px;overflow:hidden;border-color:transparent transparent #fff #fff;border-style:solid;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.m-dt .swipe-num,.m-dt .swipe-cmtCount{color:#fff;font-size:14px}
.m-dt .swipe-num{font-family:Arial,Helvetica,sans-serif;margin:0 30px;display:block;text-align:center}
.m-dt .swipe-cmtCount{float:right;width:30px}
.m-dt .swipe-cmtCount::after{position:absolute;right:10px;top:50%;margin-top:-7px;content:"";width:8px;height:8px;border-width:2px;overflow:hidden;border-color:transparent transparent #fff #fff;border-style:solid;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.game-list-item{position:relative;border-bottom:1px solid #eee}
.game-list-item .m-wrap{display:-webkit-box;-webkit-box-pack:justify;padding:10px 85px 5px 15px;-webkit-box-sizing:border-box}
.intr_cont{height:1.75rem;overflow:hidden;text-indent:.5rem;color:#666}
.game_xx span{width:50%;color:#666;display:inline-block}
.game_xx span font{color:#999}
.game_fl_list{display:table}
.game_fl_list ul li{width:50%;float:left;box-sizing:border-box;padding:0.24rem 0 0 0.24rem}
.game_fl_list a{display:inline-block;display:table-cell;position:relative}
.game_fl_list a img{width:100%}
.game_fl_list a em{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background:#252525;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:2}
.game_fl_list a p{width:100%;line-height:.66rem;position:absolute;top:50%;margin-top:-.66rem;text-align:center;color:#fff;z-index:3}
.game_fl_list a p span{font-size:.22rem;display:block}
.game_fl_list a p b{font-size:.32rem;font-weight:normal;display:block}
.game_fl_list a p span:before{width:.52rem;height:1px;display:block;content:'';background:#fff;margin:0 auto}
.lib_same h5{height:0.7rem;line-height:0.7rem;color:#333;font-size:0.28rem;text-align:left;margin-top:5px}
.lib_same h5:before{display:none}
.lib_same h5 span em{width:0.45rem;height:0.45rem;background:url(../images/nav.png) no-repeat 0 -9.56rem;background-size:0.45rem auto;display:inline-block;margin-right:5px;vertical-align:middle}
.lib_same h5 a{color:#999;float:right}
.lib_same h5 a em{width:0.3rem;height:0.3rem;background:url(../images/gryicon.png) no-repeat 0 -1.76rem;background-size:0.3rem auto;display:inline-block;float:right;margin-top:0.2rem;margin-left:3px}
.lib_same ul{padding:12px 0 16px}
.lib_same ul li{width:25%;text-align:center;float:left}
.lib_same ul li a{width:1.2rem;display:inline-block}
.lib_same ul li img{width:1.2rem;height:1.2rem;display:block}
.lib_same ul li p{height:22px;line-height:22px;overflow:hidden;overflow:hidden;font-size:0.24rem;margin:0.2rem 0}
.lib_same ul li span{height:0.4rem;line-height:0.4rem;border-radius:3px;display:block;color:#fff;background:#ff7575}
.list_r_lb{width:50px;height:24px;line-height:26px;text-align:center;color:#333;border-radius:0.05rem;background:#fff;border:0.02rem solid #ffdc46;margin-top:15px;display:block;width:1.4rem;height:0.6rem;line-height:.6rem;font-size:0.26rem;text-align:center;color:#333;border-radius:3px;margin-top:0.3rem}
.giftinfor{display:block}
.swiper-slide-game{width:40%}