@charset "UTF-8"; /** * * @authors Your Name (you@example.org) * @date 2017-08-01 16:56:17 * @version $Id$ */ * { margin: 0; padding: 0; } html { font-family: "PingFang SC", "STXihei", "Microsoft YaHei"; font-size: 625%; } .footer-wrap { /*display: none;*/ } .subnav-logo { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/subnav_logo_fm.jpg'); } .m-maofm { font-size: 0; } .section { width: 100%; height: 100vh; background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative; overflow: hidden; } .section-video { overflow: hidden; } .video-wrap-2 { display: none; background-color: rgba(0, 0, 0, 0.8); width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; } .video-2 { width: 80%; height: auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .btn-videoplay { background-image: url(http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E5%85%B1%E9%80%9A/btn-play.png); background-size: contain; width: 96px; height: 96px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; cursor: pointer; } .btn-close { font-size: 0.72rem; position: absolute; top: 0.4rem; right: 0.4rem; color: #fff; text-align: center; -webkit-transform: rotate(45deg); transform: rotate(45deg); cursor: pointer; } .maofm-1 { background-image: url('https://www.radio1964.com/2020/ohplay_slide_01.png'); } .maofm-2 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_slide_default.jpg'); } .maofm-3 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_slide_02.jpg'); } .maofm-4 { background-image: url('https://www.radio1964.com/2020/ohplay_slide_03.jpg'); } .maofm-5 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_slide_04.jpg'); } .maofm-6 { background-image: url('https://www.radio1964.com/2020/ohplay_slide_05.jpg'); } .maofm-7 { background-image: url('https://www.radio1964.com/2020/ohplay_slide_06.jpg'); } .maofm-8 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_slide_07.jpg'); } .maofm-9 { background-image: url('https://www.radio1964.com/2020/ohplay_slide_08.jpg'); } .maofm-10 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_slide_default.jpg'); } .maofm-11 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_slide_09.jpg'); } .section-title { display: inline-block; font-size: 0.56rem; color: #ffbd7b; text-align: center; font-weight: bolder; position: absolute; top: 50%; letter-spacing: 0.04rem; /*font-family: 'SimSun', 'STSong';*/ } .content-title { display: inline-block; font-size: 0.56rem; color: #ffbd7b; text-align: center; font-weight: 600; position: absolute; top: 50%; pointer-events: none; /*font-family: 'SimSun', 'STSong';*/ } .section-content, .content-text { display: inline-block; font-size: 0.24rem; color: #fff; text-align: center; position: absolute; top: 50%; pointer-events: none; letter-spacing: 0.02rem; line-height: 0.4rem; /*font-family: 'SimSun', 'STSong';*/ } .section-title, .content-title, .product-title, .ohplay-station { transition: all 0.7s cubic-bezier(0,0,.2,1); -webkit-transition: all 0.7s cubic-bezier(0,0,.2,1); } .title-line { transition: all 0.7s cubic-bezier(0,0,.2,1) 0.1s;; -webkit-transition: all 0.7s cubic-bezier(0,0,.2,1) 0.1s; } .section-content, .content-text, .section-content-wrap, .product-name, .product-img { transition: all 0.7s cubic-bezier(0,0,.2,1) 0.1s; -webkit-transition: all 0.7s cubic-bezier(0,0,.2,1) 0.1s; } .section-price-wrap, .product-content-wrap { transition: all 0.7s cubic-bezier(0,0,.2,1) 0.2s; -webkit-transition: all 0.7s cubic-bezier(0,0,.2,1) 0.2s; } .section-title, .section-content, .title-line, .ohplay-station { opacity: 0; transform: translateY(0.5rem); -webkit-transform: translateY(0.5rem); } .fp-completely .section-title, .fp-completely .section-content, .fp-completely .title-line, .fp-completely .ohplay-station { opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); } .title-line { width: 0.5rem; height: 0.06rem; background-color: #ff8a00; } .video-wrap { /* width: 10rem; */ width: 100%; height: 100%; /*height: 6rem;*/ border: 3px solid #ffbd7b; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .video-wrap video { width: 100%; height: auto; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .ohplay-station { width: 3.23rem; height: 1.47rem; position: absolute; top: 50%; left: 50%; margin: 0; background: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_station.png') no-repeat center center; background-size: contain; } /* section-1 */ .maofm-1 .section-title { font-size: 0.28rem; width: 9rem; text-align: center; left: 50%; margin: -0.1rem 0 0 -1rem; } .maofm-1 .section-content { width: 9rem; text-align: center; left: 50%; margin: -1.2rem 0 0 -1rem; font-size: 0.32rem; } .ohplay-logo { width: 6rem; height: 1rem; background: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_logo.png') no-repeat center center; background-size: contain; position: absolute; top: 50%; left: 50%; margin: -2.4rem 0 0 0.44rem; } .section-app { width: 4.5rem; height: 8.4rem; background-size: contain; position: absolute; top: 50%; left: 50%; margin: -4.3rem 0 0 -5.2rem; } .section-app .app-qrcode { width: 1.5rem; height: 1.5rem; background: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_qrcode.jpg') no-repeat center center; background-size: contain; position: absolute; top: 50%; left: 50%; margin: 1.5rem 0 0 -0.75rem; } .section-app .app-hint { width: 100%; color: #fff; font-size: 0.18rem; text-align: center; position: absolute; top: 50%; margin-top: 3.1rem; } /* section-2 */ .maofm-3 .section-title { margin: 1.68rem 0 0 -7.24rem; text-align: center; left: 50%; top: 50%; } .maofm-3 .section-content { width: 6.5rem; margin: 2.56rem 0 0 -7.3rem; text-align: left; left: 50%; line-height: 0.4rem; } .maofm-3 .shadow-bg { width: 7.5rem; height: 3.1rem; background-color: rgba(0, 0, 0, 0.5); position: absolute; top: 50%; left: 50%; margin: 1.2rem 0 0 -7.8rem; } /* section-3 */ .maofm-4 .section-title { text-align: left; margin: -1.9rem 0 0 3.56rem; left: 50%; font-size: 0.4rem; color: #fff; font-style: italic; } .maofm-4 .section-content { text-align: left; margin: -1.16rem 0 0 3.5rem; left: 50%; width: 4rem; } .maofm-4 .title-line { position: absolute; top: 50%; left: 50%; margin: -0.65rem 0 0 0.6rem; } /* section-4 */ .maofm-5 .section-title { text-align: left; left: 50%; /*width: 100%;*/ margin: -0.7rem 0 0 -4.5rem; } .maofm-5 .section-content { width: 50%; margin: 1rem 0 0 -4.47rem; /*font-size: 0.2rem;*/ left: 50%; text-align: left; } .maofm-5 .section-content span { color: #ffbd7b; } /* section-5 */ .maofm-6 .section-title { left: 50%; margin: -2.68rem 0 0 0.77rem; text-align: left; } .maofm-6 .section-content { left: 50%; margin: -1rem 0 0 0.8rem; text-align: left; } /* section-6 */ .maofm-7 .section-title { width: 100%; margin-top: -3.2rem; } .maofm-7 .section-content { width: 100%; margin-top: -1.5rem; } .maofm-7 .title-line { position: absolute; top: 50%; left: 50%; margin: -1.5rem 0 0 -0.25rem; } /* section-7 */ .maofm-8 .section-title { text-align: left; margin: -2.16rem 0 0 -5.3rem; left: 50%; } .maofm-8 .section-content { text-align: left; margin: 0.9rem 0 0 -5.3rem; left: 50%; } .maofm-8 .ohplay-station { margin: -0.5rem 0 0 -5.3rem; } .maofm-9 .section-title { text-align: left; margin: -1.64rem 0 0 2.9rem; left: 50%; width: 4.5rem; } .maofm-9 .section-content { text-align: left; margin: 1.45rem 0 0 2.9rem; left: 50%; } .maofm-9 .ohplay-station { margin: 0.05rem 0 0 2.9rem; } .maofm-11 .section-title { text-align: center; margin: -4.5rem 0 0 -2rem; left: 50%; opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); } .maofm-11 .section-content { text-align: center; margin: -2.8rem 0 0 -5rem; left: 50%; width: 10.7rem; opacity: 1; transform: translateY(0); -webkit-transform: translateY(0); } .maofm-11 .section-content-2 { text-align: center; margin: 3.5rem 0 0 -4.6rem; left: 50%; width: 10rem; color: #ffbd7b; } .maofm-11 .section-title { transition: none; -webkit-transition: none; } .maofm-11 .section-content { transition: none; -webkit-transition: none; } /* common */ .scroll-hint { width: 0.2rem; height: auto; position: absolute; top: 90%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; } .mb-scroll-hint { display: none; } .mb-download-wrap { display: none; } @media (min-width: 959px) { html { font-size: 385%; } } @media (min-width: 1279px) { html { font-size: 465%; } } @media (min-width: 1599px) { html { font-size: 545%; } } @media (min-width: 1919px) { html { font-size: 625%; } } @media (max-device-width: 1081px) { html { font-size: 585%; } .scroll-hint { display: none; } .mb-scroll-hint { display: inline-block; width: 0.4rem; height: auto; position: absolute; top: 92%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 2; } .maofm-1 { background-image: url('https://www.radio1964.com/2020/ohplay_mobile_slide_01.png'); } .maofm-3 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_mobile_slide_02.jpg'); } .maofm-4 { background-image: url('https://www.radio1964.com/2020/ohplay_mobile_slide_03.jpg'); } .maofm-5 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_mobile_slide_04.jpg'); } .maofm-6 { background-image: url('https://www.radio1964.com/2020/ohplay_mobile_slide_05.jpg'); } .maofm-7 { background-image: url('https://www.radio1964.com/2020/ohplay_mobile_slide_06.jpg'); } .maofm-8 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_mobile_slide_07.jpg'); } .maofm-9 { background-image: url('https://www.radio1964.com/2020/ohplay_mobile_slide_08.jpg'); } .maofm-11 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_mobile_slide_09.jpg'); } .maofm-2, .maofm-10 { background-image: url('http://airsmart-web.oss-cn-shanghai.aliyuncs.com/upload/images/%E9%A2%91%E9%81%93/ohplay_mobile_slide_default.jpg'); } .section-title, .content-title { /*display: none;*/ font-size: 0.46rem; } .section-content, .content-text { /*display: none;*/ } .section-content-wrap { display: none; } .section-img { display: none; } .title-line { /*display: none;*/ } /* section-1 */ .maofm-1 .section-title { left: 0; width: 100%; margin: 5rem 0 0 0; font-size: 0.24rem; } .maofm-1 .section-content { margin: -4.5rem 0 0 0; left: 0; font-size: 0.25rem; width: 100%; } .maofm-1 .section-app { /*display: none;*/ height: 7.4rem; margin: -2.8rem 0 0 -2.25rem; } .maofm-1 .app-qrcode { margin-top: 1.2rem; } .maofm-1 .app-hint { margin-top: 2.8rem; } .ohplay-logo { margin: -4.3rem 0 0 0; width: 100%; height: 0.7rem; left: 0; } .video-wrap { width: 100%; } .maofm-3 .section-title { width: 100%; margin-top: 0.5rem; left: 0; margin-left: 0; } .maofm-3 .section-content { width: 70%; padding: 0 15%; text-align: center; margin-left: 0; margin-top: 1.3rem; font-size: 0.22rem; left: 0; } .maofm-3 .shadow-bg { display: none; } .maofm-4 .section-title { width: 6rem; margin-left: -3rem; margin-top: 3.4rem; font-size: 0.4rem; text-align: center; } .maofm-4 .section-content { width: 70%; padding: 0 15%; margin-left: 0; margin-top: 4.1rem; font-size: 0.22rem; text-align: center; left: 0; } .maofm-4 .title-line { margin: 2.4rem 0 0 -0.25rem; } .maofm-5 .section-title { width: 100%; margin-left: 0; margin-top: 0.2rem; text-align: center; left: 0; } .maofm-5 .section-content { width: 70%; margin-left: 0; margin-top: 2rem; font-size: 0.18rem; text-align: center; line-height: 0.44rem; left: 0; padding: 0 15%; } .maofm-6 .section-title { width: 100%; margin-left: 0; margin-top: -0.5rem; text-align: center; left: 0; } .maofm-6 .section-content { width: 5.2rem; margin-left: -2.6rem; margin-top: 1.3rem; font-size: 0.22rem; text-align: center; line-height: 0.44rem; } .maofm-7 .section-title { width: 4.6rem; margin-left: -2.3rem; margin-top: -4.6rem; font-size: 0.56rem; text-align: center; font-weight: bolder; left: 50%; } .maofm-7 .section-content { width: 4rem; margin-left: -2rem; margin-top: 1.2rem; font-size: 0.22rem; text-align: center; line-height: 0.36rem; left: 50%; } .maofm-8 .section-title { margin-top: 0rem; width: 100%; left: 0; margin-left: 0; text-align: center; } .maofm-8 .section-content { width: 5rem; margin-left: -2.5rem; margin-top: 1.7rem; font-size: 0.22rem; text-align: center; line-height: 0.4rem; } .maofm-8 .ohplay-station { margin: -1.4rem 0 0 -1.61rem; } .maofm-9 .section-title { margin-top: 1rem; width: 100%; left: 0; margin-left: 0; text-align: center; } .maofm-9 .section-content { width: 5rem; margin-left: -2.5rem; margin-top: 2.4rem; font-size: 0.22rem; text-align: center; line-height: 0.4rem; } .maofm-9 .ohplay-station { display: none; margin: -1.4rem 0 0 -1.61rem; } .maofm-11 { background-position: 50% 20%; } .maofm-11 .section-title { margin-top: 1.2rem; top: 0; } .maofm-11 .section-content { width: 6rem; margin: 9.6rem 0 0 -3rem; font-size: 0.2rem; color: #ffbd7b; top: 0; } .maofm-11 .section-content-2 { width: 4rem; margin: 2.8rem 0 0 -2rem; font-size: 0.2rem; color: #fff; top: 0; } .section-video { display: none; } } @media (max-device-width: 720px) { html { font-size: 465%; } } @media (max-device-width: 660px) { html { font-size: 445%; } } @media (max-device-width: 600px) { html { font-size: 425%; } } @media (max-device-width: 540px) { html { font-size: 405%; } } @media (max-device-width: 480px) { html { font-size: 385%; } } @media (max-device-width: 420px) { html { font-size: 345%; } } @media (max-device-width: 360px) { html { font-size: 325%; } } @media (max-device-width: 240px) { html { font-size: 305%; } }