.storebox .store-form{ text-align: center; padding:20px; }
.storebox .layui-form-select{ text-align: left; }
.storebox .mapwrap{ position: relative; width: 100%; }
.storebox .mapwrap #amap{ width: 100%; height: 800px; }
.storebox .mapwrap .store-bar{ position: absolute; left: 50%; top:0; bottom:0; margin-left: -750px; background: #fff; z-index: 9999; width: 300px; }
.storebox .mapwrap .layui-form-item{ margin-bottom: 0; }
#result{ width:100%; }
#result ul{  height: 616px; overflow: auto;}
#result ul li:first-child{ border-top:1px solid #e5e5e5; }
#result li{ min-height: 80px; border-bottom:1px solid #e5e5e5; padding:15px 20px 15px 60px; position: relative; cursor: pointer; }
#result li i{ font-size: 40px; position: absolute; left: 10px; top:10px; color:#000; }
#result li .tit{ font-size:16px; color:#000; }
#result li .desc{ line-height: 1.4; margin-top:10px; color:#757575; }
/* #amap{ height: 600px; } */
/* #amap .findstore-infolayer { padding:15px 35px 15px 15px;  background:#fff; border:2px solid #1a8cd2; line-height:18px; }
#amap .findstore-infolayer:before { content:""; position:absolute; bottom:-13px; left:50%; margin-left:-9px;  width:18px; height:13px; background:url('/static/plugin/findstore/images/findstore-layerarrow.png') no-repeat center bottom; } */
#amap .findstore-infolayer { position: relative; }
#amap .findstore-infolayer strong { display:block; }
#amap .findstore-infolayer-closebtn { position: absolute; right:15px; top:18px; }
#amap .amap-maptypecontrol, #amap .amap-overviewcontrol, #amap .amap-scalecontrol, #amap .amap-toolbar { z-index:1; }
#amap .amap-overlays { z-index:0; }
#amap button{ cursor: pointer; margin: 0; padding: 0; margin:0; background: none; border:0;}
#amap .findstore-infolayer{ line-height: 1.4; }
#amap .tdt-control-copyright img{ width: auto; max-width: none;}
@media ( max-width : 1400px) {
    .storebox .mapwrap .store-bar{ margin-left:-550px; }
}
@media ( max-width : 960px) {
    .storebox .mapwrap{ padding-left:0; }
    .storebox .mapwrap .store-bar{ margin:0; position: static; height: 417px; width: 100%; }
    #result{ width:100%; }
    #result ul{ height: 233px; }
    .storebox .mapwrap #amap{ height: 400px; }
} 
