*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0 auto;background:#f5f5f5;opacity:0}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:.8rem;padding:0 .7rem 0 .6rem;background:#005cad}header *{color:#fff;font-size:.18rem}header .home{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .home .logo{margin-right:.1rem;background:url("../img/logo.png") no-repeat center/cover;width:1.272rem;height:.35rem}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header nav a{width:1.1rem;display:block;padding:.015rem 0;background:#26a6d8;border-radius:.14rem;text-align:center;text-decoration:none}header nav a:nth-child(1){margin-right:.3rem}footer{padding:.69rem 0 .71rem;background:rgba(0,0,0,0);color:#113267;font-weight:normal;text-align:center;font-size:.16rem}footer .text{margin:0 auto;line-height:.3rem;width:11.1rem}footer .text .email{margin:.1rem 0}.main{margin:0 auto}.main .banner{position:relative}.main .banner .title{letter-spacing:.05rem;position:absolute;top:2.2rem;left:4.6rem;color:#fff;font-weight:600;font-size:.72rem}.main .content{padding-top:.7rem}.main .content .description{line-height:.36rem;color:#113267;font-weight:normal;font-size:.2rem}.main .content .text-container{margin:0 auto;padding:.65rem .6rem;background:#fff;border-radius:.2rem;line-height:.32rem;color:#113267;font-size:.18rem;width:11rem;height:8.74rem}.main .content .text-container .text{width:100%;height:7.44rem;padding-right:.45rem;overflow:auto}.main .content .text-container .text::-webkit-scrollbar{width:.1rem}.main .content .text-container .text::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 .05rem #d8d8d8;box-shadow:inset 0 0 .05rem #d8d8d8;border-radius:.1rem;background:#d8d8d8}.main .content .text-container .text::-webkit-scrollbar-thumb{background:#fff;border-radius:.1rem;-webkit-box-shadow:inset 0 0 .05rem #bbb;box-shadow:inset 0 0 .05rem #bbb}.main.index .banner{background:url("../img/index/banner.png") no-repeat center/cover;height:6.36rem}.main.product .banner{background:url("../img/product/banner.png") no-repeat center/cover;height:6.36rem}.main.about .banner{background:url("../img/about/banner.png") no-repeat center/cover;height:6.36rem}.main.agreement .banner{background:url("../img/agreement/banner.png") no-repeat center/cover;height:6.36rem}.main.privacy .banner{background:url("../img/privacy/banner.png") no-repeat center/cover;height:6.36rem}.main.risk .banner{background:url("../img/risk/banner.png") no-repeat center/cover;height:6.36rem}.main.disclaimer .banner{background:url("../img/disclaimer/banner.png") no-repeat center/cover;height:6.36rem}.index .content{padding-top:1rem}.index .content .topic{color:#113267;font-weight:bold;text-align:center;font-size:.44rem}.index .content .description{margin:.3rem auto .7rem;text-align:center}.index .content .features{margin:.89rem auto .35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:8.9rem}.index .content .features .feature{margin:0 .4rem .35rem;width:2.12rem;color:#113267;font-weight:normal;text-align:center;font-size:.24rem}.index .content .features .feature span{display:block;margin-bottom:.03rem;color:#113267;font-weight:bold;text-align:center;font-size:.24rem}.index .content .features .feature .img{margin:0 auto .1rem}.index .content .features .feature:nth-child(1) .img{background:url("../img/index/features/1.png") no-repeat center/cover;width:.8rem;height:.8rem}.index .content .features .feature:nth-child(2) .img{background:url("../img/index/features/2.png") no-repeat center/cover;width:.8rem;height:.8rem}.index .content .features .feature:nth-child(3) .img{background:url("../img/index/features/3.png") no-repeat center/cover;width:.8rem;height:.72rem}.index .content .features .feature:nth-child(4) .img{background:url("../img/index/features/4.png") no-repeat center/cover;width:.8rem;height:.73rem}.index .content .features .feature:nth-child(5) .img{background:url("../img/index/features/5.png") no-repeat center/cover;width:.8rem;height:.8rem}.index .content .features .feature:nth-child(6) .img{background:url("../img/index/features/6.png") no-repeat center/cover;width:.8rem;height:.8rem}.index .links{padding-top:.7rem;background:#005cad;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.index .links a{margin:0 .1rem}.index .links a:nth-child(1){background:url("../img/index/links/1.png") no-repeat center/cover;width:2.52rem;height:1.02rem}.index .links a:nth-child(2){background:url("../img/index/links/2.png") no-repeat center/cover;width:2.52rem;height:1.02rem}.index .links a:nth-child(3){background:url("../img/index/links/3.png") no-repeat center/cover;width:2.52rem;height:1.02rem}.index .links a:nth-child(4){background:url("../img/index/links/4.png") no-repeat center/cover;width:2.52rem;height:1.02rem}.index footer{background:#005cad;color:#fff}.product .content .item{margin:0 auto .3rem;position:relative}.product .content .item .name{color:#fff;font-weight:bold;text-align:center;font-size:.24rem;position:absolute;top:.24rem;right:.78rem}.product .content .item .description{width:4.7rem;color:#113267;font-size:.18rem;position:absolute;top:.4rem;left:.4rem}.product .content .top{margin-bottom:.5rem;background:url("../img/product/top.png") no-repeat center/cover;width:8.02rem;height:2.52rem}.product .content .top .name{position:absolute;right:unset;left:.78rem}.product .content .top .description{position:absolute;top:.4rem;right:.4rem;left:unset}.product .content .bottom{background:url("../img/product/bottom.png") no-repeat center/cover;width:8.02rem;height:2.52rem}.about .content{padding-top:1rem}.about .content .description{margin:0 auto 1.84rem;width:8.56rem}