.main-view{max-width:640px;min-height:100%;margin:0 auto;padding:0;}
.main-view,.solutions-wrapper{position:relative;width:100%;height:auto}
.solutions-wrapper{font-size:.15rem;padding-bottom:.85rem}
.solutions-wrapper .solutions-title{position:relative;overflow:hidden;width:100%;height:.46rem;padding-left:.15rem;font-size:.16rem;font-weight:500;line-height:.46rem;white-space:nowrap;text-overflow:ellipsis;color:#151516;background-color:#fff}
.solutions-wrapper .solutions-title:after{content:"";position:absolute;right:0;bottom:0;width:3.6rem;height:1px;background-color:#ededed}
.solutions-wrapper .solutions-desc{width:100%;padding:.1rem .15rem .11rem;font-size:.15rem;line-height:.24rem;color:#58595b;background-color:#fff}
.solutions-wrapper .solutions-desc .answer{text-align:left}
.solutions-wrapper .solutions-desc .answer p{text-align:left}
.solutions-wrapper .solutions-desc .answer img{position:relative;width:auto;height:auto;width:100%!important; height:auto!important}
.goto-self-msg{position:fixed;bottom:0;left:0;width:100%;height:.85rem;background-color:#f2f2f2;z-index:10}
.goto-self-msg p{position:relative;width:100%;height:.31rem;font-size:.13rem;line-height:.31rem;text-align:center;color:#9c9c9c}
.goto-self-msg .goto-self-msg-btn{position:relative;width:3.45rem;height:.45rem;margin:0 auto;border:1px solid hsla(0,0%,61%,.5);font-size:.17rem;line-height:.43rem;text-align:center;color:#58595b;border-radius:.05rem;background-color:#fff}
@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.goto-self-msg,.main-view{padding-bottom:.25rem}.goto-self-msg{height:1.1rem}}