@media screen and (max-width: 750px) { html { font-size: calc(100vw / 7.5); } } @media screen and (min-width: 750px) { html { font-size: calc(450px / 7.5); } } html, body, div, ul, li, p { padding: 0; margin: 0; } body { background-color: #fdf2ed; } ul, li { list-style: none; } .containers{ width: 7.5rem; margin: auto; background-image: url('../img/yunActivity/background.png'); background-size: 100% 100%; } .banner-wrap{ width: 7.5rem; height: 8.33rem; position: relative; } .img-title { padding: 0.67rem 0.72rem 0; } .banner-img{ width: 100%; /* height: 100%; */ } img { border: 0; } .img-middle { margin: 0.27rem 0.25rem 0.43rem; } .time-img{ width: 100%; /* height: 100%; */ } .img-bottom { margin: 0.5rem 0.97rem 0 0.61rem; } .game-img { width: 100%; } .receive-code { position: relative; width: 6.9rem; height: 4.36rem; border: 1px solid #FFFFFF; opacity: 0.8; border-radius: 0.2rem; margin: 0 0.3rem; background: #FFFFFF; } .take-phone { color: #333333; text-align: center; margin-top: 0.39rem; font-size: 0.32rem; font-weight: bold; font-family: SourceHanSansCN-Bold; } .send-phone { width: 6.2rem; height: 0.68rem; display: flex; align-items: center; border: 0.02rem solid #E6E6E6; border-radius: 0.1rem; margin: 0.2rem 0.35rem 0; } .ipt-row{ width: 6.2rem; height: 0.68rem; border: 0.02rem solid #E6E6E6; border-radius: 0.1rem; display: flex; align-items: center; margin: 0.3rem 0.35rem 0; } .img-code { width: 0.3rem; height: 0.36rem; margin: 0 0.22rem 0 0.3rem; } .ipt { border: none; outline: none; border-left: 0.01rem solid rgba(238,238,238,1); } .phone-tip{ position: absolute; top: 1.72rem; left: 1.25rem; font-size: 0.24rem; color: #FB5030; display: none; } .code-tip{ position: absolute; top: 2.72rem; left: 1.25rem; font-size: 0.24rem; color: #FB5030; text-align: center; display: none; } .donwlond-receive { display: flex; justify-content: center; align-items: center; margin-top: 0.6rem; } .btn-img { width: 4rem; height: 0.8rem; /* background: linear-gradient(0deg, #E85A4B 1%, #EF9878 99%); */ border-radius: 0.4rem; text-align: center; /* border: none; */ /* line-height: 0.8rem; font-size: 0.3rem; color: #FFFFFF; */ font-family: Source Han Sans CN; } .get-code{ font-size: 0.3rem; color: #333333; } .get-code-active{ width: 1.4rem; height: 0.6rem; line-height: 0.6rem; text-align: center; color: #333333; border-radius: 0.1rem; background-color: rgba(238,238,238,1); } .host-dirction { display: flex; align-items: center; justify-content: center; margin-top: 0.56rem; } .game-host { font-size: 0.32rem; font-family: Source Han Sans CN; font-weight: bold; color: #333333; padding: 0 0.2rem ; } .video { display: flex; justify-content: center; } .host-left { width: 0.85rem; height: 0.06rem; } .host-right { width: 0.85rem; height: 0.06rem; } .btn-video { width: 0.88rem; height: 0.87rem; } .direction { padding: 0.54rem 0 0.67rem; text-align: center; font-size: 0.24rem; font-family: SourceHanSansCN-Regular; } .copy-mask { width: 100%; height: 100vh; position: fixed; top: 0; left: 0; background: rgba(0, 0, 0, 0.6); display: none; } .copy-dialog { width: 6.8rem; height: 5rem; background: #FFFFFF; border-radius: 0.2rem; position: absolute; background: linear-gradient(0deg, #FFFFFF 1%, #FCF2EF 99%); margin: 0 0.35rem; top: 3.39rem; display: none; } .dialog-title { text-align: center; font-size: 0.4rem; font-family: Source Han Sans CN; font-weight: bold; color: #333333; padding-top: 0.6rem; } .free-try { font-size: 0.3rem; font-family: Source Han Sans CN; font-weight: 400; text-align: center; color: #333333; padding-top: 0.19rem; } .activation-code { width: 5.8rem; height: 0.8rem; background: pink; margin: 0.5rem 0.5rem 0; border: 1px solid #E6E6E6; border-radius: 0.2rem; } .donwlond-code { width: 4rem; height: 0.8rem; /* margin-left: 1.4rem; */ margin: 0.39rem 1.4rem 0; } .take-code { font-size: 0.24rem; color: #333333; text-align: center; margin-top: 0.2rem; } .close { position: absolute; width: 0.7rem; height: 0.7rem; bottom: 3.65rem; left: 3.4rem; display: none; } .viedo-game { position: absolute; bottom: -30%; display: none; z-index: 999; } .pop_video_bg { position: fixed; width: 100%; z-index: 2; left: 0; top: 0; height: 100%; display: none; background-color: rgba(0,0,0,.7); }