.header{width: 100%;height: 28rem;background: url('/static/index/images/top_bg_m.png') no-repeat;background-size: 100%;background-position: 0;position: relative;border-bottom: 2px solid;border-color: rgba(0, 0, 0, 0.4);}
.logo{width: 100%;height: 3rem;position: absolute;top: 1rem;}
.logo img{height: 100%;margin: 0 auto;display: block;}
.title{width: 100%;height: 10rem;position: absolute;top: 22rem;}
.title img{height: 100%;margin: 0 auto;display: block;}
.lang{position: absolute;top: 1.7rem;right: 1rem;height: 1.5rem;}
.lang-list{height: 100%;background: rgba(0, 0, 0, 0.5);}
.lang-list li{height: 100%;display: none;padding: 0 0 0.2rem 0;}
.lang-list .active{display: block;}
.lang-list li img{height: 100%;}
.middle{width: 100%;background: url('/static/index/images/middle_bg_m.png') no-repeat;background-size: 100% 100%;background-position: 0;padding: 3rem 0 1rem 0;}
.app-area{width: 90%;background: url('/static/index/images/block_bg_m.png') no-repeat;background-size: 100% 100%;background-position: 0;margin: 0 auto;height: 7rem;position: relative;}
.app-left-area{width: 3.5rem;margin-left: 1rem;float: left;height: 100%;}
.app-left-area img{width: 100%;margin: 1rem 0;}
.app-right-area{height: 100%;margin: 0 0.8rem 0 0.5rem;float: left;}
.app-title{color: #FFF;font-size: 1rem;margin-top: 1rem;}
.app-name{color: #FFF;font-size: 1rem;margin: 0.4rem 0;display: inline-block;}
.star-area{width: 6rem;}
.star-area img{width: 1rem;}
.btn-area{width: 8rem;display: inline-block;vertical-align: bottom;margin: 0.4rem 0 0.4rem 0.3rem;padding-left: 0.3rem;}
.btn-area .dl-btn{width: 6rem;display: inline-block;height: 2.5rem;font-size: 0.8rem;line-height: 2.2rem;padding-left: 1rem;color: #FFF;font-weight: 700;}
.btn-area .android{background: url('/static/index/images/btn_android.png') no-repeat;background-size: 100% 100%;background-position: 0;}
.btn-area .apple{background: url('/static/index/images/btn_apple.png') no-repeat;background-size: 100% 100%;background-position: 0;}
.btn-area .btn-dl{background: url('/static/index/images/btn_dl.png') no-repeat;background-size: 100% 100%;background-position: 0;}
.type-area{width: 85%;margin: 1rem auto;}
.type-area a{width: 32%;display: inline-block;}
.type-area img{width: 90%;margin: 0 auto;display: block;}
.image-area,.video-area{width: 90%;margin: 1rem auto;}
.carousel-header{width: 100%;height: 1.3rem;}
.carousel-header img{width: 28%;}
.carousel-header span{width: 41.8%;background: linear-gradient(to bottom,#eea940 , #ffffae);-webkit-background-clip: text;color: transparent;font-weight: 600;display: inline-block;text-align: center;}
.image-area .layui-carousel,.video-area .layui-carousel{background: url('/static/index/images/video.png') no-repeat;background-size: 100% 100%;background-position: 0;padding: 2px;}
.layui-carousel>[carousel-item]{height: 98%;border-radius: 2px;}
.image-area .layui-carousel img,.video-area .layui-carousel img{height: 100%;}
.layui-carousel[lay-indicator=outside] .layui-carousel-ind ul{background-color: transparent;}
.layui-carousel-ind li{background: url('/static/index/images/point_b.png') no-repeat;background-size: 100% 100%;width: 14px;height: 14px;}
.layui-carousel-ind li.layui-this{background: url('/static/index/images/point_w.png') no-repeat;background-size: 100% 100%;}
.footer{width: 100%;height: 3.4rem;background: url('/static/index/images/footer_bg_m.png');}
.footer-top{width: 100%;height: 0.2rem;background: url('/static/index/images/line.png') no-repeat;background-size: 100% 100%;}
.footer-main-area{width: 96%;margin: 0.4rem auto;text-align: center;color: #FFF;line-height: 22px;font-size: 14px;}
/*.footer-left-area{width: 5rem;display: inline-block;height: 100%;}
.footer-left-area img{width: 100%;vertical-align: text-bottom;}
.footer-middle-area{margin: 0 0.5rem 0 0.8rem;height: 100%;display: inline-block;}
.footer-middle-area .app-title{font-size: 1.2rem;margin: 0;}
.footer-middle-area .app-name{font-size: 1.1rem;margin: 0.3rem 0;}
.footer-middle-area .btn-area{margin: 0.3rem 0;}
.footer-right-area{display: inline-block;height: 100%;width: 5.4rem;vertical-align: top;}*/
.footer-main-area a{color: #FFF;font-size: 14px;text-decoration: underline;}