html { color: #fff; font-size: 100px; font-family: "PingFang SC", "Microsoft Yahei", "Segoe UI", "Helvetica Neue", Helvetica, STHeiTi, Arial, sans-serif; } p { margin: 0; } img { display: block; } a { color: inherit; } .wrap { width: 100%; height: 100%; margin: 0 auto; } .wrap .wrap__layout { height: 100%; display: flex; justify-content: center; align-items: center; } .wrap .wrap__layout .wrap__layout--box { width: 100%; } .nav { position: fixed; top: 0; left: 0; width: 100%; height: 1rem; background: rgba(0, 0, 0, .06); z-index: 10; } .nav__wrap { display: flex; justify-content: space-between; align-items: center; padding: 0 .2rem; height: 100%; } .nav img { width: 1.4rem; height: .46rem; } .nav .menu { flex: 1 1 50%; display: flex; justify-content: flex-end; align-items: center; font-size: .2rem; color: #fff; } .nav .menu .index { margin-right: .6rem; } .nav .menu.end .about { color: #fff; } .nav .menu .about, .nav .menu.end .index { color: rgba(255, 255, 255, .5); } .page { letter-spacing: 6px; } .page-1 { background: url('http://oss.caihongxingqiu.com/official/top_bg.jpg') center; background-size: cover; text-align: center; } .page-1 .title { font-size: .66rem; } .page-1 .text { font-size: .36rem; margin-top: .3rem; } .page-1 .download { display: flex; justify-content: center; align-items: center; margin-top: 1.1rem; } .page-1 .download .qr { width: 1.5rem; height: 1.5rem; margin-right: .2rem; background: red; border-radius: .08rem; overflow: hidden; } .page-1 .download .qr img { width: 100%; height: 100%; } .page-1 .download .button { display: flex; flex-direction: column; justify-content: center; height: 1.5rem; } .page-1 .download .button--ios { width: 1.8rem; height: .54rem; } .page-1 .download .button--android { width: 1.8rem; height: .54rem; } .content__box { display: flex; justify-content: space-around; align-items: center; } .right .content { text-align: right; } .content__box .content .title { font-size: .6rem; margin-bottom: .91rem; } .content__box .content .title .underline { padding-bottom: .41rem; border-bottom: .06rem solid #fff; } .content__box .content .text { font-size: .3rem; line-height: 1.8; } .content__box .img { width: 3.02rem; height: 6.02rem; } .content__box .img img { width: 100%; height: 100%; } .page-2 { background:linear-gradient(223deg,rgba(0,238,164,1) 0%,rgba(0,154,230,1) 100%); } .page-3 { background:linear-gradient(47deg,rgba(233,72,72,1) 0%,rgba(241,187,63,1) 100%); } .page-4 { background:linear-gradient(227deg,rgba(70,166,251,1) 0%,rgba(146,19,255,1) 100%); } .page-5 { background:linear-gradient(41deg,rgba(158,26,255,1) 0%,rgba(227,56,159,1) 100%); } .page-6 { background: url('http://oss.caihongxingqiu.com/official/bottom_bg.jpg') center; background-size: cover; text-align: center; letter-spacing: 2px; } /* .page-6::after { position: absolute; top: 0; left: 0; content: ""; background-color: rgba(0, 0, 0, .7); z-index: 1; width: 100%; height: 100%; } */ .page-6 .content { display: flex; flex-direction: column; justify-content: center; align-items: center; margin: -70px auto 0; padding: 0 120px; } .page-6 .title { font-size: .32rem; margin-bottom: .4rem; } .page-6 .subtitle { font-size: .24rem; margin-bottom: .3rem; } .page-6 .text { font-size: .2rem; line-height: 2; } .page-6 .footer { position: absolute; display: flex; flex-direction: column; justify-content: center; align-items: center; bottom: 0; width: 100%; height: 1.54rem; border-top: 1px solid rgba(255, 255, 255, .1); font-size: .18rem; } .page-6 .footer .footer__item { display: flex; justify-content: center; align-items: center; } /* 覆盖 */ .fp-right { } #fp-nav.fp-right ul li span { /* width: 10px; height: 10px; */ background: rgba(255, 255, 255, .46); } #fp-nav.fp-right ul li .active span { /* width: 16px; height: 16px; */ background: #fff; } @media (min-width: 1200px) { html { font-size: calc(1920px / 19.2); } .wrap { width: 1200px; } } @media (max-width: 800px) { html { font-size: 60px; } .page { letter-spacing: 0; } .page-6 .content { padding: 0 40px; } .content__box .img { width: 1.5rem; height: 3rem; } .page-6 .footer { height: auto; padding: 10px 0; } .page-6 .footer .footer__item { flex-direction: column; } }