.mengban{top:0;left:0;z-index:2019;width:100%;height:2048px;background:rgba(0,0,0,.6)}
.lb_wrap,.mengban{position:fixed;display:none}
.lb_wrap{top:50%;left:50%;z-index:201904;overflow:hidden;margin-top:-85px;margin-left:-170px;width:340px;height:170px;border-radius:3px;background:#fff}
.lb_wrap .lb_title{padding:0 20px;height:40px;background:#ebf5ff;color:#2189ff;font-weight:700;font-size:16px;line-height:40px}
.lb_wrap .closebtn{float:right;margin-top:9px;width:24px;height:24px;background:url(../tpimg/libao_lqgb.png) no-repeat;cursor:pointer}
.lb_wrap .closebtn:hover{opacity:.8}
.lb_wrap .key{overflow:hidden;margin:20px auto;width:290px;height:30px;color:#333;text-align:center;font-size:18px;line-height:30px}
.lb_wrap .copy{margin:5px auto;width:106px;height:38px;border:1px solid #2189ff;border-radius:4px;color:#2189ff;text-align:center;line-height:38px;cursor:pointer}
.lb_wrap .copy:hover{background:#2189ff;color:#fff}
.list-new-gift{position:relative}
.list-new-gift:after{position:absolute;top:13px;left:5px;width:1px;height:calc(100% - 80px);background:#eee;content:""}
.list-new-gift ul li{position:relative;margin-top:25px;padding-left:19px;font-size:16px}
.list-new-gift ul li .yd{position:absolute;top:10px;left:2px;z-index:99;width:7px;height:7px;border-radius:50%;background:#2189ff}
.list-new-gift ul li .top{display:flex;margin-bottom:5px;justify-content:space-between;align-items:center}
.list-new-gift ul li .time{color:#999}
.list-new-gift ul li .name{overflow:hidden;margin-left:10px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:16px;flex:1}
.list-new-gift ul li p{color:#999;font-size:14px;line-height:27px}
.list-new-gift ul li .conts{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.gamdown-top{display:flex;padding-top:12px;height:192px;background-color:#01468f;align-items:center;justify-content:space-between}
.gamdown-top .game-logo{margin-left:20px;width:140px;height:140px;border-radius:20px}
.gamdown-top h1{margin:0;color:#fff;font-weight:700;font-size:30px}
.gamdown-top .game-tags{display:flex;margin-left:20px;height:136px;flex-direction:column;justify-content:space-between;flex:1}
.gamdown-top .game-tags p span{margin-right:30px;color:#fff;font-size:14px}
.gamdown-top .game-pfen{margin-right:36px;width:145px;height:145px;background:url(../tpimg/game-pingfen.png) no-repeat 50%;text-align:center;cursor:default;flex-shrink:0}
.gamdown-top .game-pfen p:first-child{margin-top:26px;color:#fff;font-size:16px}
.gamdown-top .game-pfen p:nth-child(2){color:#fff;font-weight:700;font-style:italic;font-size:36px;margin-top: 20px;}
.gamdown-top .game-down{display:flex}
.game-down-btn{position:relative;margin-right:10px;width:155px;height:46px;color:#fff;text-align:center;font-size:16px}
.game-down-btn>span{display:flex;width:100%;line-height:46px;align-items:center;justify-content:center}
.game-down-btn>span img{margin-right:13px}
.game-down-btn a{display:flex;width:100%;color:#fff;line-height:46px;align-items:center;justify-content:center}
.game-down-btn>a img{margin-right:13px}
.game-down .android{background-color:#2cbb84}
.game-down .android,.game-down .ios{border-radius:6px;box-shadow:0 4px 4px 0 rgba(61,61,61,.08)}
.android:hover>.down-sys,.ios:hover>.down-sys{display:block}
.gamdown-mian{display:flex;margin-top:25px;justify-content:space-between}
.gamdown-mian-left{width:866px}
.gamdown-mian-right{width:278px}
.gamedown-jieshao{margin-top:15px}
.gamedown-jieshao p{color:#666;text-indent:2em;font-size:16px;line-height:35px}
.gamedown-jieshao h2,.gamedown-jieshao h3{position:relative;display:inline-block;margin:10px 0;padding:0 10px;height:30px;background-color:#2189ff;color:#fff;text-align:center;font-size:16px;line-height:30px}
.gamedown-xglibao{margin-top:15px}
.gamedown-xglibao-list ul{display:flex;flex-wrap:wrap;justify-content:space-between}
.gamedown-xglibao-list ul li{display:flex;margin-top:25px;width:415px;align-items:center}
.gamedown-xglibao-list ul li .img,.gamedown-xglibao-list ul li .img img{width:90px;height:90px;border-radius:10px}
.gamedown-xglibao-list ul li .name{overflow:hidden;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:16px}
.gamedown-xglibao-list ul li .info{display:flex;overflow:hidden;margin-top:5px;margin-right:15px;margin-left:19px;height:85px;color:#666;font-size:14px;line-height:27px;flex-direction:column;justify-content:space-between;flex:1}
.gamedown-xglibao-list ul li .info p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.gamedown-xglibao-list ul li .down{display:flex;width:95px;height:42px;border:1px solid #dcdbdc;border-radius:4px;color:#333;font-size:16px;align-items:center;justify-content:center}
.gamedown-xglibao-list ul li .down img{margin-right:10px}
.gamedown-xglibao-list ul li:hover .down{border:1px solid #2189ff;color:#2189ff}
.gamedown-xgnews{margin-top:25px}
.wenzhang-list ul li{margin-top:32px}
.wenzhang-list ul li .top{display:flex;margin-bottom:20px;align-items:center}
.wenzhang-list ul li .top .tags{width:73px;height:26px;background-color:#eff2fb;color:#2189ff;text-align:center;font-size:14px;line-height:26px}
.wenzhang-list ul li .top .biaoti{margin:0 10px;color:#333;font-weight:700;font-size:18px;flex:1}
.wenzhang-list ul li .top .time{color:#999;font-size:14px}
.wenzhang-list ul li .bottom{display:flex}
.wenzhang-list ul li .img,.wenzhang-list ul li .img img{width:237px;height:156px}
.wenzhang-list ul li .info{display:flex;margin-left:20px;padding-top:10px;border-bottom:1px solid #eee;color:#666;font-size:14px;flex-direction:column;justify-content:space-between}
.wenzhang-list ul li .info .t2{line-height:32px}
.wenzhang-list ul li .join{display:flex;padding-bottom:20px;justify-content:space-between;align-items:center}
.wenzhang-list ul li .join a{width:90px;height:36px;background:#f6f6f6;color:#666;text-align:center;font-size:14px;line-height:36px}
.wenzhang-list ul li:hover .biaoti{color:#ea494b}
.wenzhang-list ul li:hover .join a{background:#2189ff;color:#fff}
.gamedown-xgzhuanti{margin-top:25px}
.xiangguan-zhuanti{margin-top:24px;border:1px solid #eee}
.xiangguan-zhuanti .top{display:flex;padding:0 20px;height:154px;background:#f7f7f7;align-items:center}
.xiangguan-zhuanti .top .img,.xiangguan-zhuanti .top .img img{width:110px;height:110px;border-radius:50%}
.xiangguan-zhuanti .top .info{display:flex;margin-left:21px;height:100px;line-height:27px;flex-direction:column;justify-content:space-between}
.xiangguan-zhuanti .top .info .name{color:#333;font-weight:700;font-size:18px}
.xiangguan-zhuanti .top .info .name:hover{color:#f66}
.xiangguan-zhuanti .top .info .name span{display:inline-block;margin-left:5px;width:75px;height:24px;border-radius:4px;background-color:#2189ff;color:#fff;text-align:center;font-size:14px;line-height:24px}
.xiangguan-zhuanti ul{display:flex;padding-top:20px;padding-left:24px;flex-wrap:wrap}
.xiangguan-zhuanti ul li{margin-right:31px;margin-bottom:25px;width:90px}
.xiangguan-zhuanti ul li:nth-child(7n){margin-right:0}
.xiangguan-zhuanti ul li .name{margin-top:13px;color:#555;text-align:center;font-size:15px}
.xiangguan-zhuanti ul li:hover .name{color:#f66}
.xiangguan-zhuanti ul li .img,.xiangguan-zhuanti ul li .img img{width:90px;height:90px;border-radius:10px}
.side-box{margin-bottom:20px;color:#333;font-size:16px}
.side-box:last-child{position:sticky;top:20px}
.side-gamelist ul li{display:flex;margin-top:20px;align-items:center}
.side-gamelist ul li .img,.side-gamelist ul li .img img{width:60px;height:60px;border-radius:10px}
.side-gamelist ul li .info{overflow:hidden;margin:0 14px;color:#999;font-size:14px;flex:1}
.side-gamelist ul li .name{margin-bottom:15px;color:#333;font-size:16px}
.side-gamelist ul li .down{width:30px;height:38px;background:url(../tpimg/list_jp_down.png) no-repeat 50%}
.side-gamelist ul li:hover .name{color:#f66}
.side-gamelb{margin-top:15px}
.side-gamelb ul{display:flex;flex-wrap:wrap}
.side-gamelb ul li{margin-top:10px;margin-right:10px;width:86px;height:32px;border:1px solid #eee;text-align:center;font-size:14px;line-height:30px}
.side-gamelb ul li:nth-child(3n){margin-right:0}
.side-gamelb ul li a{color:#666}
.side-gamelb ul li:hover a{color:#f66}
.side-newstw{margin-top:20px;padding-bottom:14px;border-bottom:1px solid #dcdcdc}
.side-newstw ul{display:flex;justify-content:space-between}
.side-newstw ul li{width:132px}
.side-newstw ul li .img,.side-newstw ul li .img img{width:132px;height:85px}
.side-newstw ul li .t2{display:-webkit-box;overflow:hidden;margin-top:7px;color:#333;text-overflow:ellipsis;font-size:14px;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.side-newstw ul li:hover a{color:#f66}
.side-newslist ul li{display:flex;margin-bottom:20px;align-items:center;justify-content:space-between}
.side-newslist ul li:last-child{margin-bottom:0}
.side-newslist ul li .name{overflow:hidden;margin-right:10px;color:#444;text-overflow:ellipsis;white-space:nowrap;font-size:14px;flex:1}
.side-newslist ul li .type{color:#999;font-size:14px}
.side-newslist ul{margin-top:10px}
.side-newslist ul li .name{color:#333;font-size:16px}
.side-newslist ul li:hover .name{color:#f66}
.side-xgwd{margin-top:20px}
.side-xgwd ul li:first-child{margin-top:0}
.side-xgwd ul li{display:flex;margin:19px 0;justify-content:space-between;align-items:center}
.side-xgwd ul li .yuandian{width:4px;height:4px;background-color:#00aff0}
.side-xgwd ul li .title{overflow:hidden;margin:0 12px;color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:16px;flex:1}
.side-xgwd ul li .time{color:#999;font-size:14px}
.side-xgwd ul li:hover a{color:#f66;}
