html{ height: 100%; }
body{ background: url(../images/bg.png) no-repeat; min-height: 100%; background-color: #477cce; background-size: 100% 100%; padding-top: 44px; box-sizing: border-box; }
.content{ width: 1220px; margin: 0 auto; height: 100%; position: relative; }
.logo-box{ margin: 0 14%; display: flex; align-items: center; }
.logo-box .logo{ display: flex; align-items: center; width: 100px; }
.logo-box .text{ font-size: 36px; font-weight: bold; color: #fff; padding-left: 16px; }

.text-img{ text-align: center; font-size: 0; margin-top: 10px; }
.text-img img{ width: 22%; }

.message{ font-size: 24px; color: #fff; width: 40%; margin: 0 auto; margin-top: 30px; }

.goolge-play-box{ display: flex; justify-content: center;}
.goolge-play{ display: flex; align-items: center; padding: 0 70px; height: 100px; line-height: 100%;  border-radius: 50px; background-color: #fff; margin-top: 80px; box-shadow: 0 10px 10px #92dff3; cursor: pointer; }
.goolge-play img{ width: 60px; }
.goolge-play span{ padding-left: 20px; font-size: 42px; font-weight: bold; margin-top: -12px; }


.footer-box{ position: fixed; bottom: 0; width: 100%; height: 90px; display: flex; align-items: center; justify-content: space-between; padding: 0 22%; box-sizing: border-box; background-color: rgba(151, 228, 59, .6); }
.footer-box *{ font-size: 18px; color: #eaffbc; }
.footer-box .email{ display: flex; align-items: center; }
.footer-box .email::before{ content: ""; margin-right: 8px; width: 22px; height: 19px; background: url(../images/icon-email.png) no-repeat; }