.amap{height:calc(100vh - 300px)!important;min-height:720px;background-color:#fff;padding:10px}.rectangle{height:40px;width:40px;line-height:30px;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAATASURBVHgBxVg7TyRHEO6ZnfUu7C4gHkJCyEYIkls5InVA7oAIfoVj+ywhAYHtH2DLCalPSBDaMSBMQEKIREDAnRAS4mHe4rVT/r6ma65Zbm/ZuxldSa3unpnuqq766tFjTAokIoH5EkTGjnmgY53Pzs6GOvZay8I2/djbUPT7AAQB7EPtJycng2q1KltbW7bXd1gfuyW6x6dTvTYwDsE4xzY+Ph5hHo2NjeW1Z9PnaDnVmq/JZjyDFwhk5ubmAp6c48PDw+Di4iK4ubmxz4aGhoLd3V0zMjIiDw8PQRRFUigUqClqQyCg6evrE2ptZmYm0RA01rK27Kl4Sp7WnfwrtAJa28DAQHt/f38JzMqYl9lzzoZ5O1oRQhYgCNfkVbN1WHs5OUHY1CyFwcHBNjKcn58fvLy8/PXu7u7fWq32VhzFcXzKZ6enpz+tra29otAUnoKpaSmUB4XmgnhaCakVd8IiN9/Y2Hh1f3+/Ji+k6+vrNyoYTFvkXtzTF6qef1AvDPHC8erqakisHBwcRHt7eyFO/UNHR8fPsH2naYGw59n5+flvXV1df0CoWqlUimHeGPvH8qgicR74QbKehJajiqlqno7mkc8k7oF9S9zTOEw5XkFDUzk1WgBzIfGC0/0oKRGxxQOqUOTVSKAk2nre1EbMEKiSEnEvYorOoSCnluS9Mp5qx4E5TwBSO7e3t39JykSnoOnQrOdpKHhmLo03zqva1tfXq5IRMWxQS7REI4+zYFZz0c4nJyevJSNyALdYIk8vWFqUU0M2OXIMc4X7+/tBuVz+3mRESC3fmQZgpmRGYw/jDnvECeakb01GFIbhN+TB3EeerAo0FlkNadLb3Ny0H3HcagBsUaCv0ZK84coUO7be5aQLgfqQkRkhP398fHxmMiTwrABD952dnTEUUTOPtZL4GLIaQpowWRP4ncFkZmdnx1QqFaGG0B6TrdS5vHPHDsmQWBEwzjHegVfkF3KRn9hQVBkIZHp7ez+v1GxCgMQ/gAZ5xLCMX7SZyHkZs3uAapBCSXd3d6a3iO3t7b+hnbinp8cKQ6fSCjLxMpaZxWJRoKEAQTEzDaH0fTMxMfGWpS4wK3ohSMjDUJJUoaFMMMTkypREnBKvfgkiXnJNyg4KRKABQxXJgFh+GJdY/cpRvFKW6LaBiG5v3L3p6OgodZNdXV2xavydVSOmsd5E6r8LKYzIs2o7NYGw9RnoNXLjLwQyrkw1HD5WYcj+SQkr71N/qJUis72kQIw3y8vLVezd7mIOMRp97CoUOaFsNzU1JUh2seazVgmgfYdr0TsKsrCw8Of09PR/+XyeV2m6eAyheHGMPWWY+gI/UoshFoVUI2IR3TEeHR0tIoDlwIA3D7sKYE9WA2ecU4hAEyX34jiXy9ke66xpkI7i4eFhWVpakpWVleTbDx0qci+twE6F9hQMlByzPmJsYo5DnEoWMqL7eY9zxhZgRGB21jzsVRsUzCwuLn5UGGM8Gzr16ZxeF+BE+k2ASoBBzb5nisFcOGcw5TMdM9gxHXAtsJIwdtFY+bzMacT724E+9K7TjFE5vZ+7gJY807F+7/qW/no0IxuspO5Xini3E2nw48o8ZZ5uTqwPT9782RXcpET/AypBTwgQJN93AAAAAElFTkSuQmCC) no-repeat;background-size:100%;border-radius:15px}.rectangle,.rectangle>.text{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box}.rectangle>.text{width:20px;height:20px;font-weight:700;font-size:12px;background-color:#1890ff;border-radius:50%}