.wrap {
	width:1190px;
	overflow:hidden;
	height:auto;
	margin:0 auto;
	margin-bottom:10px;
	clear:both;
}
.soup_lb{
	height:auto;
	overflow:hidden;
	padding:10px;
}
.soup_lb .section{
	overflow:hidden;
	clear:both;
	padding:5px 0;
	border-bottom:1px dotted #cdd0d5;
}
.soup_lb .section dl{
	overflow:hidden;
}
.soup_lb .section dl dt{
	float:left;
	width:120px;
	padding:5px 0;
	text-align:left;
	font-weight:bold;
	display:block;
}
.soup_lb .section dl dd{
	width:805px;
	padding-right:10px;
	height:auto;
	overflow:hidden;
	float:right;
	display:block;
}
.soup_lb ul li{
	float:left;
}
.soup_lb ul li a{
	display:block;
	padding:5px 10px;
	white-space:nowrap;
}
.soup_lb .selected{
	background:#FC6602;
	text-decoration:none;
	color:#FFF;
}
.soup_lb .section dl dd ul li a:hover{
	background:#FC6602;
	text-decoration:none;
	color:#FFF;
}
.soup_lb .section .main_btn02{
	position:absolute;
	top:10px;
	right:10px;
}
.soup_lb .search_block {
    border: 1px solid #F28C08;
	height:auto;
	overflow:hidden;
	padding:5px;
	width:795px;
}

.clear {
            clear: both;
        }

        #allmap {
            width: 920px;
            height: 500px;
            float: right;
        }

        p {
            margin-left: 5px;
            font-size: 14px;
        }

        .leftList {
            width: 250px;
            float: left;
            height: 500px;
        }

        .searchInputDiv {
            width: 191px;
            height: 32px;
            border-radius: 2px 0 0 2px;
            background: #fff;
            border: 1px solid #ddd;
            border-right: none;
            padding: 2px 5px;
            float: left;
            box-shadow: 1px 1px 1px rgba(0,0,0,.15);
        }

            .searchInputDiv input {
                border: none;
                outline: none;
                font-size: 16px;
                color: #333;
                width: 100%;
                height: 100%;
            }

        .btnDiv {
            background: url(fdj.png) no-repeat center center #3385ff;
            width: 48px;
            height: 38px;
            float: left;
            border: 0;
            padding: 0;
            cursor: pointer;
            border-radius: 0 2px 2px 0;
            box-shadow: 1px 2px 1px rgba(0,0,0,.15);
        }

        .searchList {
            padding: 10px 0;
            height: 442px;
        }

            .searchList ul li {
                border-bottom: 1px solid #ddd;
                padding-bottom: 10px;
                margin-bottom: 10px;
            }

        .searchUl .icon {
            width: 23px;
            height: 25px;
            float: left;
            background-image:url(markers.png);
        }

        .scInfo {
            width: 207px;
            float: left;
        }

            .scInfo > h3 {
                margin: 5px 0;
            }

                .scInfo > h3 a {
                    font-size: 14px;
                    font-weight: normal;
                    color: #3385ff!important;
                }

            .scInfo p {
                font-size: 13px;
            }

            .scInfo p {
                color: #5b5b5b;
            }

        .pageHtml {
            text-align: center;
            padding: 10px 0;
        }

            .pageHtml * {
                padding: 2px 5px;
            }

            .pageHtml a {
                color: #00c !important;
            }

            .pageHtml span {
                color: #5b5b5b;
            }