@charset "utf-8";
#search-box {border:1px solid #ccc;width: 295px;float: right;background-color: #fff;height: 498px;}
#search-bar {display: inline-block;width: 100%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;}
#search-bar input {float:left;height: 25px;border:none;padding: 2px 5px;font-size: 14px;width:255px;}
#search-bar input:focus {border:none;outline:none;}
#search-btn {width: 30px;float: right;height: 31px;background-color: #3385ff;color: #fff;border: 1px solid #3385ff;}
#result-panel {max-height: 425px;overflow-y: auto;overflow-x: hidden;}
#search-list li { padding: 6px 0; border: 1px solid #eee;}
#search-list li:hover, #search-list li.active {background-color: #eee;}
#search-list .col-l a{ background-image: url(../images/markers.png); width: 18px; height: 25px; display: inline-block; margin-left: 6px; margin-top: 4px; float: left;}
#search-list .no-1 { background-position: 0 0px;}
#search-list li:hover .no-1, #search-list li.active .no-1 { background-position: 0px -25px;}
#search-list .no-2 { background-position: -18px 0px;}
#search-list li:hover .no-2, #search-list li.active .no-2 { background-position: -18px -25px;}
#search-list .no-3 { background-position: -36px 0px;}
#search-list li:hover .no-3, #search-list li.active .no-3 { background-position: -36px -25px;}
#search-list .no-4 { background-position: -54px 0px;}
#search-list li:hover .no-4, #search-list li.active .no-4 { background-position: -54px -25px;}
#search-list .no-5 { background-position: -72px 0px;}
#search-list li:hover .no-5, #search-list li.active .no-5 { background-position: -72px -25px;}
#search-list .no-6 { background-position: -90px 0px;}
#search-list li:hover .no-6, #search-list li.active .no-6 { background-position: -90px -25px;}
#search-list .no-7 { background-position: -108px 0px;}
#search-list li:hover .no-7, #search-list li.active .no-7 { background-position: -108px -25px;}
#search-list .no-8 { background-position: -125px 0px;}
#search-list li:hover .no-8, #search-list li.active .no-8 { background-position: -125px -25px;}
#search-list .no-9 { background-position: -144px 0px;}
#search-list li:hover .no-9, #search-list li.active .no-9 { background-position: -144px -25px;}
#search-list .no-10 { background-position: -162px 0px;}
#search-list li:hover .no-10, #search-list li.active .no-10 { background-position: -162px -25px;}
#search-list .col-r {float: right; width: 75px; margin-right: 5px; text-align: right; }
#search-list .item-c {margin-left: 30px; margin-right: 70px;}
#search-list .row, .BMap_bubble_content .row { padding: 5px 0; line-height: 1.2; }
#search-list .row.title a, .BMap_bubble_content .row.title a {color: #3385ff;}
#search-list .img-wrap img {width: 60px; height: 60px;}
#search-list>div {text-align: center;margin: 20px auto;color:#666;}
#cat-menu {margin-left: 5px;}
#cat-menu li {float: left;line-height: 40px;height: 40px; color: #aaa;}
#cat-menu li:not(.hdivider):hover {color: #3385ff;cursor: pointer;}
#cat-menu li.active {color: #3385ff;}
#cat-menu li.hdivider {padding: 0 3px;color: #ddd;}
#total {float: right; line-height: 40px;margin-right: 8px;display:none;}
.BMap_bubble_title a {color: #00f;}
.BMap_bubble_content .col-r img {width:210px; height:140px;}