.index{max-width: 600px;margin: auto;}
.ico{
    display: block;
    background-size: contain;
    background-repeat: no-repeat;
}
.index .index-header{
    /* height: 245px; */
    position: relative;
}
.ico.title{
    background-image: url(/imgs/index/title.png);
    height: 30px;
    margin-left: 20px;
    margin-top: 20px;
}
.index .index-header .round-bg{position: absolute;width: 2000px;height: 4000px;/* background: #ff6633; */top: -3776px;left: calc(-1000px + 50%);border-radius: 50%;display: none;}
.index .index-header .logo{background-image: url(/imgs/index/logo_256.png);width: 100px;height: 100px;display: block;margin:  auto;margin-top: 60px;position: relative;border-radius: 20px;border: 3px solid #ffffff;/* box-shadow: 0 0 8px #eeeeee; *//* margin-top: 150px; */}
.logo_title{
    position: relative;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 30px;
    font-size: 18px;
    font-weight: 600;
}
.index .index-content{padding: 0 15px;/* margin-top: 20px; */}
.index .index-content img{width: 100%;margin-top: 20px;}
.index .index-content .index-content-title{padding: 15px 0;}
.index .index-content .index-content-title-text{
}
.index .download_area{
    text-align: center;
    margin-top: 20px;
}
.index .download_area>a{
    width: 45%;
    display: inline-block;
    padding: 10px 5px;
    background: #000;
    margin: 0 5px;
    color: #fff;
    border-radius: 10px;
}
.index .download_area>a>*{
    display: inline-block;
    vertical-align: middle;
}
.index .download_area>a .ico{
    width: 25px;
    height: 25px;
}
.ico.download-ios{
    background-image: url(/imgs/index/apple.svg);
}
.ico.download-android{
    background-image: url(/imgs/index/android.svg);
}
.ico.sub_title{
    background-image: url(/imgs/index/sub_title.png);
    height: 70px;
    width: 100%;
    background-position: center;
}
.footer{margin-top: 20px;text-align: center;}
.footer .footer-content{
    padding: 5px 15px;
}
.footer .footer-content a{
    color: #999;
}