body{background-color:#8e7fe2;margin:0px;padding:0px;} .box1,.bottom-text{padding:12px; background-color: white;margin: 60px 8px; border-radius: 4px;line-height: 22px;font-size: 18px}.box1 .game-name{background-color: white;border-radius: 16px;padding: 10px 16px;box-sizing: border-box;display: flex;justify-content: center;flex-direction: column;align-items: center;font-size: 14px;}

     header{z-index: 11;position: fixed;top: 0;left: auto;width: 100%;max-width:420px;background: rgb(6, 69, 161)}header .box{display: flex;justify-content: space-between;}header .box .left{width: 48px;height: 48px;color: #eff0f7;font-size: 36px;display: flex;align-items: center;flex: 1;margin-left: 4px}header .box .middle{flex:1;display: flex;align-items: center;justify-content: center;}header .box .middle img{height: 38px;}header .box .right{flex:1;display: flex;align-items: center;justify-content: space-between;color: #fff}header .box .right img{width: 32px;height: 24px;margin-right: 15px;}
     .box-outer{max-width: 420px;}
     #install-dialog{width:80%}
     @media screen and (min-width: 1000px){
          .box-outer{max-width: 800px;}header{max-width: 800px;}#install-dialog{width:40%}
     }

     .game_box .box_top{overflow: hidden;position: relative;padding: 12px 8px 2px 8px;}.game_box .box_top .right_arrow{color: #fff;font-size: 20px;display: flex;justify-content: space-between;}
     .game_box .box_top .game_list_box{display: grid;grid-template-rows: repeat(auto-fill,114px);grid-template-columns: repeat(3, 114px);grid-gap: 16px;justify-content: space-between;}
     .game_box .box_top .game_list_box #game_item_0{grid-row-start: 1; grid-row-end: 3; grid-column-start: 1; grid-column-end: 3}
     .game_box .box_top .game_list_box #game_item_0 a{width: 100% !important; height: 244px;}
     .game_box .box_top .game_list_box .game_item{position: relative;}
     .game_box .box_top .game_list_box .game_item a{width: 114px; height: 114px;border-radius: 10px;display: block;border-width: 2px;border-style: solid;border-color: transparent}
     .game_box .box_top .game_list_box .game_item a img{border-radius: 8px;width: 100%;height: 100%}
     .game_box .box_top .game_list_box .game_item>img{position:absolute; top:0px;right:0px;width:40px;height:40px;}
     @media screen and (min-width: 1000px){
          .game_box .box_top .game_list_box{grid-template-rows: repeat(auto-fill,204px);grid-template-columns: repeat(3, 204px);}.game_box .box_top .game_list_box #game_item_0 a{height: 424px;}.game_box .box_top .game_list_box #game_item_0 a{height: 424px;}.game_box .box_top .game_list_box .game_item a{width: 204px; height: 204px;}
     }
     
     .nav {height: 100vh;z-index: 100;position: fixed;top: 0;left: -210px;border-right: 1px solid #28293d;width: 200px;background: #8e7fe2;transition: visibility 0s,all .15s ease-in-out}
     .nav .close{margin-left: 16px; margin-top: 16px;}
     .nav .scrollbar_box{width: 100%;display: flex;padding-top: 16px;padding-bottom: 30px;flex-direction: column;overflow-x: hidden;overflow: auto;overflow-anchor: none;}
     .nav .scrollbar_box .game_type{display: flex;width: 200px;flex-wrap: nowrap;height: 28px;align-items: center;border-left-width: 6px;}
     .nav .scrollbar_box .game_type .img_box{width: 60px;height: 34px;padding: 0 19px;text-align: center;display: flex;align-items: center;box-sizing: border-box;}
     .nav .scrollbar_box .game_type .img_box img{width: 18px; height: 18px;}
     .nav .scrollbar_box .privacy{margin-left: 20px; margin-top: 8px; font-size: 16px;}
     .nav .scrollbar_box .horizontal_line{border-width: 0;border-style: solid;border-color: hsla(0,0%,100%,.12);border-bottom-width: thin;margin: 8px 16px;}