.keyword{color:#f08d49}.modal-mask[data-v-65fe5773]{position:fixed;z-index:100;top:0;left:0;width:100%;height:100%;background-color:#000000a6;display:table;transition:opacity .3s ease}.modal-wrapper[data-v-65fe5773]{display:table-cell;vertical-align:middle}.modal-container[data-v-65fe5773]{width:520px;margin:0 auto;padding:10px 30px;background-color:#fff;border-radius:5px;box-shadow:0 2px 8px #0000004d;transition:all .3s ease;font-family:Helvetica,Arial,sans-serif}.modal-body[data-v-65fe5773]{color:#42b983;margin:20px 0}.modal-enter,.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{transform:scale(1.1)}.store-name[data-v-65fe5773]{font-size:1.6rem;font-weight:700;line-height:1.5}.title[data-v-65fe5773]{font-weight:500;margin-bottom:.5rem;line-height:1.7}table[data-v-65fe5773]{border-spacing:0;border-radius:3px;width:100%;margin-bottom:1rem}th[data-v-65fe5773]{background-color:#42b983;color:#fff}td[data-v-65fe5773],th[data-v-65fe5773]{padding:.3em;text-align:center;line-height:1.5rem}#app{display:block;position:fixed;overflow:hidden;width:100%;height:100vh}#app *{box-sizing:border-box}#app>div{float:left}.aside-menu{width:25%;height:100%;border-right:1px solid #aaa;background-color:#f1f1f1;overflow-y:scroll}.aside-menu label{position:relative;margin-right:2em;display:block;font-size:1.2rem;line-height:2}.aside-menu select{position:absolute;margin-top:.3rem;left:6rem;font-size:1.2rem;width:auto;min-width:110px}.aside-menu input{padding:2px 8px;font-size:1.2rem;line-height:2;width:110%}.mask-map{position:relative;width:75%;height:100%;background-color:#aaa;z-index:10}.mask-map.full{width:100%}.wraps{padding:1em;border-bottom:1px solid #666}.store-info{position:relative;cursor:pointer;font-size:1.1rem;line-height:1.8;background-color:#fff}.store-info h1{font-size:1.5rem;font-weight:500;color:#333;margin-bottom:.3em}.store-info .mask-info{position:relative}.store-info .mask-info>span{position:absolute;left:1.8rem}.store-info::v-deep .highlight{color:#f08d49}.store-info:hover{background-color:#eee}.store-info .btn-store-detail{position:absolute;display:block;cursor:pointer;width:80px;height:80px;text-align:center;right:1.2rem;top:1.5rem;font-size:.8rem}.store-info .btn-store-detail>i{display:block;font-size:2rem;margin-bottom:5px}.popup-name{font-size:1.25rem}
