* { padding: 0; margin: 0 } html { font-family: SimHei; font-size: 10px } body { overflow: hidden; height: 100% } section.main_section { overflow: hidden; height: 100% } .page { width: 100%; height: 100%; position: absolute; background-size: cover; background-position: center center; background-repeat: no-repeat; background-attachment: fixed } div.page-1 { background-image: url() } div.page-2 { background-image: url() } div.page-3 { background-color: #1E1F20 } img.back-3 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; opacity: 0 } img.back { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; opacity: 1 } .page-3-back { animation: page-3-back 2s forwards; -webkit-animation: page-3-back 2s forwards; -moz-animation: page-3-back 2s forwards; -ms-animation: page-3-back 2s forwards; -o-animation: page-3-back 2s forwards } @keyframes page-3-back { from { } to { opacity: 1 } } @-webkit-keyframes page-3-back { from { } to { opacity: 1 } } @-ms-keyframes page-3-back { from { } to { opacity: 1 } } @-o-keyframes page-3-back { from { } to { opacity: 1 } } @-moz-keyframes page-3-back { from { } to { opacity: 1 } } .current { z-index: 5 } .hide { display: none } div.share-remind { background-color: rgba(30, 31, 32, .95); position: absolute; top: 0; left: 0; width: 100%; height: 100%; text-align: center; z-index: 99; padding-top: 30px; display: none } div.share-remind img { width: 90% } @media screen and (max-aspect-ratio: 334/582) { .stars-photos { width: 80%; margin-left: 10% } } @media screen and (min-aspect-ratio: 334/582) and (max-aspect-ratio: 334/517) { .stars-photos { width: 65%; margin-left: 17.5% } } @media screen and (min-aspect-ratio: 334/517) { .stars-photos { width: 60%; margin-left: 20% } } @media screen and (min-width: 400px) { .page-5-content { width: 90%; margin-left: 5%; font-size: 1.7rem; color: #fff; line-height: 25px; margin-top: 4% } .cooperate { width: 90%; margin-left: 5%; margin-top: 12%; font-size: 2rem; color: #fff } .page-5-head { margin-top: 5%; color: #fff; margin-left: 5%; width: 90%; font-size: 4rem } .special { font-size: 6rem; color: #FFD20A; font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", sans-self } .download-remind span { text-decoration: underline; color: #e8e8e8; font-size: 1.3rem; vertical-align: super; opacity: .7 } .title { font-size: 2.5rem; color: #fff; font-family: SimHei } .detail { font-size: 2.3rem; color: #fff } .text { color: #fff; font-size: 1.7rem; opacity: 0; height: 35px; line-height: 35px } .watchon { font-size: 1.3rem } .ajust { position: absolute; bottom: 28%; width: 100% } .reject { font-size: 2.5rem; color: #FFD20A; font-family: SimHei; line-height: 20px; font-weight: 600 } .signed { font-size: 1rem; color: #FFD20A } } @media screen and (min-width: 330px) and (max-width: 400px) { .page-5-content { width: 90%; margin-left: 5%; font-size: 1.4rem; color: #fff; line-height: 25px; margin-top: 4% } .cooperate { width: 90%; margin-left: 5%; margin-top: 9%; font-size: 2rem; color: #fff } .page-5-head { margin-top: 5%; color: #fff; margin-left: 5%; width: 90%; font-size: 3rem } .special { font-size: 5.5rem; color: #FFD20A; font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", sans-self } .download-remind span { text-decoration: underline; color: #e8e8e8; font-size: 1.3rem; vertical-align: super; opacity: .7 } .title { font-size: 2.3rem; color: #fff; font-family: SimHei } .detail { font-size: 2.0rem; color: #fff } .text { color: #fff; font-size: 1.5rem; opacity: 0; height: 35px; line-height: 35px } .watchon { font-size: 1rem } .ajust { position: absolute; bottom: 27%; width: 100% } .reject { font-size: 2.0rem; color: #FFD20A; font-family: SimHei; line-height: 15px; font-weight: 600 } .signed { font-size: 1rem; color: #FFD20A } } @media screen and (max-width: 330px) { .page-5-content { width: 90%; margin-left: 5%; font-size: 1.3rem; color: #fff; line-height: 25px; margin-top: 4% } .cooperate { width: 90%; margin-left: 5%; margin-top: 7%; font-size: 1.7rem; color: #fff } .page-5-head { margin-top: 5%; color: #fff; margin-left: 5%; width: 90%; font-size: 2.7rem } .special { font-size: 5rem; color: #FFD20A; font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", sans-self } .download-remind span { text-decoration: underline; color: #e8e8e8; font-size: 1.3rem; vertical-align: super; opacity: .7 } .title { font-size: 2.3rem; color: #fff; font-family: SimHei } .detail { font-size: 2.0rem; color: #fff } .text { color: #fff; font-size: 1.3rem; opacity: 0; height: 35px; line-height: 35px } .watchon { font-size: 1rem } .ajust { position: absolute; bottom: 27%; width: 100% } .reject { font-size: 2.0rem; color: #FFD20A; font-family: SimHei; line-height: 15px; font-weight: 600 } .signed { font-size: 1rem; color: #FFD20A } } div.text-box { position: absolute; width: 90%; margin-left: 5%; top: 40% } div.text-box-2 { position: absolute; width: 90%; margin-left: 5%; top: 60% } header.index_head { background-color: rgba(0, 0, 0, .8); width: 100%; margin-top: 20%; padding: 15px 0; text-align: center } header.index_head span { display: inline-block } header.index_head span.index_head_one { font-size: 2.3rem; height: 80px; font-weight: 600; font-family: SimHei; vertical-align: super } span.c_white { color: #fff; height: 30px; line-height: 30px } span.c_red { color: #FF3C78; height: 30px; line-height: 30px } span.no { height: 80px; font-size: 8rem; color: #FF3C78; font-style: oblique; font-weight: 700; line-height: 80px; letter-spacing: 5px; font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", sans-self } #sharenum { font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", sans-self } #sino { font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", sans-self } #twitter { font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", sans-self } .number { font-size: 2.5rem; padding: 0 5px; color: #FFD20A; font-weight: 600; font-family: Tahoma, Arial, Roboto, "Droid Sans", "Helvetica Neue", "Droid Sans Fallback", "Heiti SC", sans-self } img.next-page { position: fixed; width: 7%; bottom: 5%; left: 50%; z-index: 10; opacity: 0; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0) } table.pub_dif { width: 80%; margin-left: 10%; text-align: center; line-height: normal } table.pub_dif td { width: 50% } div.finger-print { position: relative; width: 100%; overflow: hidden; text-align: center; font-size: 0 } div.cover { width: 100px; height: 150px; background-color: rgba(108, 238, 95, .25); position: absolute; top: 0; animation: over 1.5s forwards linear; -o-animation: over 1.5s forwards linear; -ms-animation: over 1.5s forwards linear; -moz-animation: over 1.5s forwards linear; -webkit-animation: over 1.5s forwards linear; transform: translateY(-100%); -webkit-transform: translateY(-100%); -moz-transform: translateY(-100%); -ms-transform: translateY(-100%); -o-transform: translateY(-100%) } @keyframes over { from { } to { transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%) } } @-moz-keyframes over { from { } to { transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%) } } @-o-keyframes over { from { } to { transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%) } } @-ms-keyframes over { from { } to { transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%) } } @-webkit-keyframes over { from { } to { transform: translateY(0%); -webkit-transform: translateY(0%); -moz-transform: translateY(0%); -ms-transform: translateY(0%); -o-transform: translateY(0%) } } div.load_wall { width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: 999; background-color: rgba(0, 0, 0, 1) } div.load_house { width: 60px; height: 60px; position: absolute; margin: auto; top: 0; bottom: 0; left: 0; right: 0 } .load_bor { width: 100%; position: absolute; animation: load 1s linear infinite; -webkit-animation: load 1s linear infinite; -moz-animation: load 1s linear infinite; -ms-animation: load 1s linear infinite; -o-animation: load 1s linear infinite } .load_claw { width: 100%; position: absolute } .music { position: fixed; z-index: 10; display: inline-block; width: 7%; bottom: 3%; right: 5%; opacity: .5 } #music-control { width: 100% } @keyframes load { from { } to { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg) } } @-webkit-keyframes load { from { } to { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg) } } @-ms-keyframes load { from { } to { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg) } } @-o-keyframes load { from { } to { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg) } } @-moz-keyframes load { from { } to { transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg) } } .scanstyle { position: absolute; background: linear-gradient(to top, rgba(102, 218, 255, .4), rgba(102, 218, 255, 0)); background: -webkit-linear-gradient(to top, rgba(102, 218, 255, .4), rgba(102, 218, 255, 0)); background: -moz-linear-gradient(to top, rgba(102, 218, 255, .4), rgba(102, 218, 255, 0)); background: -ms-linear-gradient(to top, rgba(102, 218, 255, .4), rgba(102, 218, 255, 0)); background: -o-linear-gradient(to top, rgba(102, 218, 255, .4), rgba(102, 218, 255, 0)); width: 160px; height: 20px; top: 0 } .scan-over-big { animation: scan-over-big 1.5s forwards linear; -moz-animation: scan-over-big 1.5s forwards linear; -webkit-animation: scan-over-big 1.5s forwards linear; -o-animation: scan-over-big 1.5s forwards linear; -ms-animation: scan-over-big 1.5s forwards linear } @keyframes scan-over-big { from { } to { transform: translateY(200px); -moz-transform: translateY(200px); -webkit-transform: translateY(200px); -o-transform: translateY(200px); -ms-transform: translateY(200px) } } @-moz-keyframes scan-over-big { from { } to { transform: translateY(200px); -moz-transform: translateY(200px); -webkit-transform: translateY(200px); -o-transform: translateY(200px); -ms-transform: translateY(200px) } } @-ms-keyframes scan-over-big { from { } to { transform: translateY(200px); -moz-transform: translateY(200px); -webkit-transform: translateY(200px); -o-transform: translateY(200px); -ms-transform: translateY(200px) } } @-o-keyframes scan-over-big { from { } to { transform: translateY(200px); -moz-transform: translateY(200px); -webkit-transform: translateY(200px); -o-transform: translateY(200px); -ms-transform: translateY(200px) } } @-webkit-keyframes scan-over-big { from { } to { transform: translateY(200px); -moz-transform: translateY(200px); -webkit-transform: translateY(200px); -o-transform: translateY(200px); -ms-transform: translateY(200px) } } .scan-over { animation: scan-over 1.5s forwards linear; -moz-animation: scan-over 1.5s forwards linear; -webkit-animation: scan-over 1.5s forwards linear; -o-animation: scan-over 1.5s forwards linear; -ms-animation: scan-over 1.5s forwards linear } @keyframes scan-over { from { } to { transform: translateY(160px); -moz-transform: translateY(160px); -webkit-transform: translateY(160px); -o-transform: translateY(160px); -ms-transform: translateY(160px) } } @-moz-keyframes scan-over { from { } to { transform: translateY(160px); -moz-transform: translateY(160px); -webkit-transform: translateY(160px); -o-transform: translateY(160px); -ms-transform: translateY(160px) } } @-ms-keyframes scan-over { from { } to { transform: translateY(160px); -moz-transform: translateY(160px); -webkit-transform: translateY(160px); -o-transform: translateY(160px); -ms-transform: translateY(160px) } } @-o-keyframes scan-over { from { } to { transform: translateY(160px); -moz-transform: translateY(160px); -webkit-transform: translateY(160px); -o-transform: translateY(160px); -ms-transform: translateY(160px) } } @-webkit-keyframes scan-over { from { } to { transform: translateY(160px); -moz-transform: translateY(160px); -webkit-transform: translateY(160px); -o-transform: translateY(160px); -ms-transform: translateY(160px) } } .scan { animation: scan 1.5s infinite linear; -webkit-animation: scan 1.5s infinite linear; -moz-animation: scan 1.5s infinite linear; -ms-animation: scan 1.5s infinite linear; -o-animation: scan 1.5s infinite linear } @keyframes scan { from { } to { top: 100% } } @-webkit-keyframes scan { from { } to { top: 100% } } @-moz-keyframes scan { from { } to { top: 100% } } @-ms-keyframes scan { from { } to { top: 100% } } @-o-keyframes scan { from { } to { top: 100% } } .download-remind { width: 100%; text-align: center; position: absolute; bottom: 5% } .download-remind img { width: 12% } .download-remind a { display: inline-block; text-decoration: none; padding: 5px 10px; margin-top: 10px; border-radius: 5px } .page-4-head { margin-top: 10%; text-align: center; line-height: 33px; margin-bottom: 70px; opacity: 0 } .cooperate img { width: 100%; margin-top: 10px } .second-next-page { animation: second-next-page 2s infinite; -webkit-animation: second-next-page 2s infinite; -o-animation: second-next-page 2s infinite; -ms-animation: second-next-page 2s infinite; -moz-animation: second-next-page 2s infinite } @keyframes second-next-page { from { } to { opacity: 1; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); -moz-transform: translate(-50%, 50%); -o-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%) } } @-o-keyframes second-next-page { from { } to { opacity: 1; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); -moz-transform: translate(-50%, 50%); -o-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%) } } @-moz-keyframes second-next-page { from { } to { opacity: 1; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); -moz-transform: translate(-50%, 50%); -o-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%) } } @-ms-keyframes second-next-page { from { } to { opacity: 1; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); -moz-transform: translate(-50%, 50%); -o-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%) } } @-webkit-keyframes second-next-page { from { } to { opacity: 1; transform: translate(-50%, 50%); -webkit-transform: translate(-50%, 50%); -moz-transform: translate(-50%, 50%); -o-transform: translate(-50%, 50%); -ms-transform: translate(-50%, 50%) } } .step-1 { animation: step .7s 1s forwards; -moz-animation: step .7s 1s forwards; -ms-animation: step .7s 1s forwards; -webkit-animation: step .7s 1s forwards; -o-animation: step .7s 1s forwards } .step-2 { animation: step .7s 1.7s forwards; -moz-animation: step .7s 1.7s forwards; -ms-animation: step .7s 1.7s forwards; -webkit-animation: step .7s 1.7s forwards; -o-animation: step .7s 1.7s forwards } .step-3 { animation: step .7s 2.4s forwards; -webkit-animation: step .7s 2.4s forwards; -o-animation: step .7s 2.4s forwards; -ms-animation: step .7s 2.4s forwards; -moz-animation: step .7s 2.4s forwards } .step-4 { animation: step .7s 3.1s forwards; -webkit-animation: step .7s 3.1s forwards; -o-animation: step .7s 3.1s forwards; -ms-animation: step .7s 3.1s forwards; -moz-animation: step .7s 3.1s forwards } @keyframes step { from { } to { opacity: 1; transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -webkit-transform: translateY(50%); -o-transform: translateY(50%) } } @-moz-keyframes step { from { } to { opacity: 1; transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -webkit-transform: translateY(50%); -o-transform: translateY(50%) } } @-ms-keyframes step { from { } to { opacity: 1; transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -webkit-transform: translateY(50%); -o-transform: translateY(50%) } } @-o-keyframes step { from { } to { opacity: 1; transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -webkit-transform: translateY(50%); -o-transform: translateY(50%) } } @-webkit-keyframes step { from { } to { opacity: 1; transform: translateY(50%); -moz-transform: translateY(50%); -ms-transform: translateY(50%); -webkit-transform: translateY(50%); -o-transform: translateY(50%) } } .MoveToTop { animation: MoveToTop 1s forwards; -moz-animation: MoveToTop 1s forwards; -ms-animation: MoveToTop 1s forwards; -webkit-animation: MoveToTop 1s forwards; -o-animation: MoveToTop 1s forwards } @keyframes MoveToTop { from { } to { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } } @-moz-keyframes MoveToTop { from { } to { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } } @-ms-keyframes MoveToTop { from { } to { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } } @-o-keyframes MoveToTop { from { } to { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } } @-webkit-keyframes MoveToTop { from { } to { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } } .MoveFromBottom { animation: MoveFromBottom 1s forwards; -ms-animation: MoveFromBottom 1s forwards; -o-animation: MoveFromBottom 1s forwards; -webkit-animation: MoveFromBottom 1s forwards; -moz-animation: MoveFromBottom 1s forwards } @keyframes MoveFromBottom { from { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } to { } } @-moz-keyframes MoveFromBottom { from { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } to { } } @-ms-keyframes MoveFromBottom { from { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } to { } } @-webkit-keyframes MoveFromBottom { from { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } to { } } @-o-keyframes MoveFromBottom { from { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } to { } } .MoveToBottom { animation: MoveToBottom 1s forwards; -moz-animation: MoveToBottom 1s forwards; -ms-animation: MoveToBottom 1s forwards; -webkit-animation: MoveToBottom 1s forwards; -o-animation: MoveToBottom 1s forwards } @keyframes MoveToBottom { from { } to { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } } @-moz-keyframes MoveToBottom { from { } to { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } } @-o-keyframes MoveToBottom { from { } to { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } } @-ms-keyframes MoveToBottom { from { } to { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } } @-webkit-keyframes MoveToBottom { from { } to { transform: translateY(100%); -moz-transform: translateY(100%); -o-transform: translateY(100%); -ms-transform: translateY(100%); -webkit-transform: translateY(100%) } } .MoveFromTop { animation: MoveFromTop 1s forwards; -ms-animation: MoveFromTop 1s forwards; -o-animation: MoveFromTop 1s forwards; -webkit-animation: MoveFromTop 1s forwards; -moz-animation: MoveFromTop 1s forwards } @keyframes MoveFromTop { from { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } to { } } @-moz-keyframes MoveFromTop { from { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } to { } } @-ms-keyframes MoveFromTop { from { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } to { } } @-o-keyframes MoveFromTop { from { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } to { } } @-webkit-keyframes MoveFromTop { from { transform: translateY(-100%); -moz-transform: translateY(-100%); -o-transform: translateY(-100%); -ms-transform: translateY(-100%); -webkit-transform: translateY(-100%) } to { } }