#store #header { z-index: 100; }

#store .main { position: relative; margin-top: 70px; height: calc(100vh - 70px); }

#store .main #container { width: 100%; height: 100%; }

#store .main #container .BMap_bubble_title { font-size: 16px; font-weight: bold; color: #333; }

#store .main #container .BMapLabel { visibility: hidden; }

#store .main #container .BMapLabel:after { content: ''; position: absolute; width: 0; height: 0; border: 8px solid transparent; border-top-color: rgba(0, 179, 101, 0.8); top: 100%; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); }

#store .main #container.label-show .BMapLabel { visibility: visible; }

#store .main .store-box { position: absolute; top: 20px; left: 20px; padding: 20px 0; width: 400px; height: 85%; background-color: #fff; -webkit-box-shadow: 0px 2px 6px 0px rgba(201, 201, 201, 0.6); box-shadow: 0px 2px 6px 0px rgba(201, 201, 201, 0.6); z-index: 999; }

#store .main .store-box .search-box { margin-bottom: 20px; padding: 0 18px; }

#store .main .store-box .search-box .search { width: 100%; height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; }

#store .main .store-box .search-box .search .input-box { border: 1px solid #C5C5C5; height: 40px; width: 344px; -webkit-box-sizing: border-box; box-sizing: border-box; }

#store .main .store-box .search-box .search .input-box input { width: 100%; height: 100%; border: 0 !important; outline: none; padding: 0 14px; }

#store .main .store-box .search-box .search .btn { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; width: 56px; height: 100%; background-color: #00B365; }

#store .main .store-box .search-box .search .btn img { width: 14px; height: 14px; }

#store .main .store-box .store-items { height: calc(100% - 60px); overflow: auto; padding: 0 18px; }

#store .main .store-box .store-items .store-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 25px 0; border-bottom: 1px solid #FAF9F7; cursor: pointer; }

#store .main .store-box .store-items .store-item:first-child { padding-top: 0; }

#store .main .store-box .store-items .store-item .left { font-size: 12px; color: #616669; }

#store .main .store-box .store-items .store-item .left .name { font-size: 16px; font-weight: bold; color: #333; }

#store .main .store-box .store-items .store-item .left .address { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px; }

#store .main .store-box .store-items .store-item .left .address img { width: 11px; height: 13px; }

#store .main .store-box .store-items .store-item .left .address .address-text { text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; }

#store .main .store-box .store-items .store-item .left .phone { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 10px; }

#store .main .store-box .store-items .store-item .left .phone img { width: 12px; height: 12px; }

#store .main .store-box .store-items .store-item .left img { margin-right: 5px; position: relative; top: 2px; }

#store .main .store-box .store-items .store-item .cover { min-width: 83px;width: 83px; height: 62px; margin-left: 18px; }

#store .main .store-box .empty { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: calc(100% - 60px); }
/*# sourceMappingURL=store.min.css.map */