.App { flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.App { flex-basis: unset; } }


.cp_81024a3c { height: 720px; left: 0; top: 0; width: 100vw; position: relative; right: 0; bottom: 0; display: flex; align-items: center; flex-direction: row; justify-content: start; flex-wrap: nowrap; overflow: scroll; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: #FFFFFF; flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.cp_81024a3c { height: 671px; width: 100vw; position: relative; right: 0; left: 0; bottom: 0; top: 0; align-items: center; flex-direction: row; justify-content: start; flex-wrap: nowrap; overflow: scroll; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; } }


.mexxvpme { cursor: pointer; height: 43px; left: 45px; top: 628px; width: 303px; position: absolute; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(255,255,255,1); font-family: DM Sans,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 19px; font-style: normal; font-weight: 400; line-height: 23px; opacity: 1; text-align: left; display: flex; justify-content: flex-start; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.mexxvpme { height: 29px; width: 251px; position: absolute; right: unset; left: 11px; bottom: unset; top: 633px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: rgba(255,255,255,1); font-size: 12px; line-height: 14px; flex-grow: unset; flex-basis: unset; } }


.cp_3e83b77e { cursor: default; height: 106px; left: 0px; top: 459px; width: 1280px; position: absolute; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(255,255,255,1); font-family: Youshe Header Heiti,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 57px; font-style: normal; font-weight: 700; line-height: 57px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: #000000; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.cp_3e83b77e { height: 88px; width: 375px; position: absolute; right: unset; left: 0px; bottom: unset; top: 444px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 18px; line-height: 18px; flex-grow: unset; flex-basis: unset; } }


.cp_403243d0 { cursor: default; height: 221px; left: 26px; top: 238px; width: 619px; position: absolute; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(255,255,255,1); font-family: Youshe Header Heiti,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 43px; font-style: normal; font-weight: 700; line-height: 45px; opacity: 1; text-align: left; display: flex; justify-content: flex-start; flex-direction: row; text-decoration-color: #000000; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.cp_403243d0 { height: 127px; width: 262px; position: absolute; right: unset; left: 11px; bottom: unset; top: 336px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 17px; line-height: 27px; flex-grow: unset; flex-basis: unset; } }


.lr4ry75i { cursor: pointer; height: 105px; left: 780px; top: 204px; width: 375px; position: absolute; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-image: linear-gradient(0deg, rgba(0,12,60,1) 0%,rgba(125,0,22,1) 100%); border-style: None; border-color: #F3F3F3; border-radius: 20px; border-width: 0px; color: #FFFFFF; font-family: Wendaochao Heiti,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 37px; font-style: normal; font-weight: 400; line-height: 37px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: red; text-decoration-line: none; text-decoration-style: solid; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 12px 0px rgba(255,255,255,1); flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.lr4ry75i { height: 44px; width: 121px; position: absolute; right: unset; left: 38px; bottom: unset; top: 76px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 21px; flex-grow: unset; flex-basis: unset; } }


.cp_6520df5b { cursor: default; height: 119px; left: -21px; top: 133px; width: 682px; position: absolute; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(255,255,255,1); font-family: Youshe Header Heiti,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 57px; font-style: normal; font-weight: 700; line-height: 57px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: #000000; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.cp_6520df5b { height: 60px; width: 375px; position: absolute; right: unset; left: 0px; bottom: unset; top: 276px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 36px; line-height: 36px; flex-grow: unset; flex-basis: unset; } }


.lr4rurub { cursor: default; height: 119px; left: -67px; top: 74px; width: 682px; position: absolute; right: unset; bottom: unset; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; color: rgba(255,255,255,1); font-family: Youshe Header Heiti,SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif; font-size: 57px; font-style: normal; font-weight: 700; line-height: 57px; opacity: 1; text-align: center; display: flex; justify-content: center; flex-direction: row; text-decoration-color: #000000; text-decoration-line: none; text-decoration-style: solid; pointer-events: unset; overflow: auto; flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.lr4rurub { height: 67px; width: 314px; position: absolute; right: unset; left: 0px; bottom: unset; top: 224px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 36px; line-height: 36px; flex-grow: unset; flex-basis: unset; } }


.lr4s69vg { cursor: inherit; height: 720px; left: 0px; top: 0px; width: 1280px; position: absolute; right: unset; bottom: unset; display: flex; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background-color: transparent; border-style: None; border-color: #F3F3F3; border-radius: 0px; border-width: 0px; background-position: center; background-repeat: no-repeat; background-size: cover; box-shadow: 0px 0px 0px 0px transparent; pointer-events: unset; flex-shrink: 0; flex-grow: unset; flex-basis: unset; } 
@media (max-width: 600px) {.lr4s69vg { height: 100%; max-height: unset; min-height: unset; width: 100%; max-width: unset; min-width: unset; position: absolute; right: unset; left: 0px; bottom: unset; top: 0px; align-items: center; flex-direction: column; justify-content: start; flex-wrap: nowrap; overflow: visible; gap: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; flex-grow: unset; flex-basis: unset; } }
