.main { margin: 0 auto; width: 10rem; height: 100%; position: relative; font-size: 0; background: url(../img/new2/bg.png) repeat-y; background-size: 100% auto; } .langTitle { position: absolute; top: 0.6rem; left: 0.4rem; width: 2.5rem; z-index: 100; font-size: 0.4rem; color: #FFF; } .langTitle img { width: 0.2rem; height: 0.173rem; vertical-align: middle; margin-top: -.05rem; margin-right: 0.266rem; } .langList { position: absolute; left: 0.4rem; top: 1.573rem; width: 3.546rem; height: 3.84rem; background: rgba(255, 255, 255, .9); z-index: 50; border-radius: 0.213rem; -webkit-border-radius: 0.213rem; -moz-border-radius: 0.213rem; display: none; } .langList p { width: 100%; font-size: 0.4rem; color: #333; margin-top: 0.6rem; text-indent: 0.426rem; line-height: 1.1; } .langList p.check { color: #D82F66; } .topUp { position: absolute; top: 0.6rem; right: 0.653rem; z-index: 100; font-size: 0.373rem; color: #FFF; } .mTextImg { width: 4.32rem; height: 0.48rem; position: absolute; left: 50%; margin-left: -2.16rem; bottom: 4.16rem; } .iosDown2 { background: url(../img/new2/dbutton1.png) no-repeat; background-size: 100% 100%; width: 7.173rem; height: 1.333rem; line-height: 1.333rem; font-size: 0.64rem; color: #D82F66; text-align: center; position: absolute; left: 50%; bottom: 2.32rem; margin-left: -3.586rem; } .iosDown1 { background: url(../img/new2/button2.png) no-repeat; background-size: 100% 100%; width: 7.173rem; height: 1.333rem; line-height: 1.333rem; font-size: 0.64rem; color: #D82F66; text-align: center; position: absolute; left: 50%; bottom: 5.32rem; margin-left: -3.586rem; } .guide1{ width: 2rem; font-size: 0.373rem; color: #fff; text-align: center; position: absolute; left: 50%; bottom: 4.32rem; border-bottom: 1px solid #fff; margin-left: -1rem; } .guide1bg{ width: 10rem; height: 42.333rem; background: url(../img/new2/guide1.png) no-repeat; background-size: contain; margin: 0 auto; position: relative; padding-bottom: 2.133rem; } .guide2{ width: 2rem; font-size: 0.373rem; color: #fff; text-align: center; position: absolute; left: 50%; bottom: 1.32rem; border-bottom: 1px solid #fff; margin-left: -1rem; } .guide2bg{ width: 10rem; height: 53.907rem; background: url(../img/new2/guide2.png) no-repeat; background-size: contain; margin: 0 auto; position: relative; padding-bottom: 2.133rem; } .goBack{ width: 10rem; height: 2.133rem; position: fixed; bottom: 0; background-color: #ea277d; } .backBtn{ width: 7.173rem; height: 1.333rem; line-height: 1.333rem; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); background: url(../img/new2/button.png); background-size: 100% 100%; text-align: center; font-size: 0.56rem; color: #ea277d; } .layer-box { width: 7.2rem; height: 6.973rem; background: url(https://www.footseen.com/img/phonembg.png) no-repeat; background-size: 100% 100%; position: relative; } .layui-layer-close2 { display: none !important; } .layui-layer { border-radius: 0.5rem !important; } .layui-layer-page .layui-layer-content { border-radius: 0.5rem !important; } .googleDown, .apkDown { background: url(https://www.footseen.com/img/btngp.png) no-repeat; background-size: 100% 100%; width: 4.813rem; height: 1.2rem; line-height: 1.2rem; position: absolute; top: 1.733rem; left: 50%; transform: translate(-50%, 0); -webkit-transform: translate(-50%, 0); text-align: center; font-size: 0.426rem; color: #FFF; } .apkDown { top: 3.933rem; } .googleDown img, .apkDown img { width: 0.373rem; height: 0.413rem; vertical-align: middle; margin-top: -.05rem; margin-right: 0.133rem; } a:hover { color: #FFF; } .heartbeat { animation-name: heartbeat; -webkit-animation-name: heartbeat; animation-duration: 1.5s; -webkit-animation-duration: 1.5s; animation-timing-function: linear; -webkit-animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-iteration-count: infinite; visibility: visible!important; } @keyframes heartbeat { 0% { transform: scale(1) } 10% { transform: scale(1.05) } 20% { transform: scale(1.1) } 100% { transform: scale(1) } } @-webkit-keyframes heartbeat { 0% { transform: scale(1) } 10% { transform: scale(1.05) } 20% { transform: scale(1.1) } 100% { transform: scale(1) } }