
      .mobile-app .main-bg .main-bg-before {
        background-color: transparent;
      }
      .mobile-app .main-bg .main-bg-after {
        background-repeat: no-repeat;
position: fixed; height: 100vh;
background-position: center top;
background-image: url(https://download.ocms.cloud/v2/pb8/webStyleConfig/backgroundSettings_img_mobile.webp?v=1740040604211);

background-size: cover;
      }

      @media (orientation: portrait) and (max-width: 1080px) {
        body .main-bg .main-bg-before {
          background-color: transparent;
        }
        body .main-bg .main-bg-after {
          background-repeat: no-repeat;
position: fixed; height: 100vh;
background-position: center top;
background-image: url(https://download.ocms.cloud/v2/pb8/webStyleConfig/backgroundSettings_img_mobile.webp?v=1740040604211);

background-size: cover;
        }
      }
    
          .mobile-app .specific-style-wrap:before,
            .mobile-app .rankinglist.dragon, .mobile-app .rankinglist.tiger {
            background: none !important;
          }

          @media (orientation: portrait) and (max-width: 1080px) {
            .specific-style-wrap:before,
            .rankinglist.dragon, .rankinglist.tiger {
              background: none !important;
            }
          }
        