.home-container{background-color:#fff;padding:8px 15px 0 15px;padding-bottom:5rem;background-image:url(../img/bg.3bb8afb2.png);background-repeat:no-repeat;background-size:contain;background-position-y:bottom}.home-container .banner-swipe{border-radius:1rem;width:100%}.home-container .banner-swipe .van-swipe-item img{width:100%}.home-container .announcements{font-size:.8rem;height:30px;line-height:30px;border-radius:1rem;margin-top:3px;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex}.home-container .announcements .name{color:#fff;background-color:#ff8f23;height:24px;line-height:24px;border-radius:12px;margin-top:3px;margin-left:3px;display:inline-block;width:2.5rem;text-align:center}.home-container .announcements .notice-swipe{height:30px;line-height:30px;margin-left:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.home-container .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:.5rem}.home-container .icon-wrapper .icon{text-align:center}.home-container .icon-wrapper .icon img{width:1.8rem;height:1.8rem}.home-container .icon-wrapper .icon .text{font-size:12px;text-align:center;line-height:17px;color:#333}.home-container .search-wrapper{height:40px;line-height:40px;border-radius:20px;font-size:14px;background-color:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}.home-container .search-wrapper img{width:14px;height:14px;margin:12px 15px}.home-container .search-wrapper input{border:0;height:36px;-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#f4f4f4;border-radius:20px}.home-container .split{font-size:14px;color:#1ab396;font-weight:600;margin-top:.5rem}.home-container .split .line-1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-container .split .line-1 .text{margin:0 1.2rem}.home-container .split .line-2{text-align:center;line-height:1.5rem}.home-container .split .mirror{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.home-container .five{margin-top:.5rem;position:relative}.home-container .five img{width:100%}.home-container .five .link{position:absolute;width:14vw;height:14vw}.home-container .slogan{text-align:center;margin-top:.5rem}.home-container .slogan img{width:50vw}