﻿

div.container{
    /*padding: 40px 0px !important;*/
    padding-bottom: 0px !important;
}

div.wmapsearchrespstd
{
	clear:both;
	width:95%;
	margin:0px auto;
	padding:0px;
	text-align:left;
	
 }
@media only screen and (max-width: 768px) {
    div.wmapsearchrespstd {
        width:100%;
    }
}
div.banner-body-container nav.navbar-top{
    margin-bottom:0px;
}
div.wmapsearchrespstd div, div.wmapsearchrespstd span, div.wmapsearchrespstd h1, div.wmapsearchrespstd h2, div.wmapsearchrespstd h3, 
div.wmapsearchrespstd h4,div.wmapsearchrespstd h5,div.wmapsearchrespstd h6,div.wmapsearchrespstd p,div.wmapsearchrespstd blockquote,
div.wmapsearchrespstd pre,div.wmapsearchrespstd a,div.wmapsearchrespstd abbr,div.wmapsearchrespstd acronym,div.wmapsearchrespstd address,
div.wmapsearchrespstd code,div.wmapsearchrespstd del,div.wmapsearchrespstd dfn,div.wmapsearchrespstd em,div.wmapsearchrespstd img,div.wmapsearchrespstd q,div.wmapsearchrespstd dl,
div.wmapsearchrespstd dt,div.wmapsearchrespstd dd,div.wmapsearchrespstd ol,div.wmapsearchrespstd ul,div.wmapsearchrespstd li,div.wmapsearchrespstd fieldset,
div.wmapsearchrespstd form,div.wmapsearchrespstd label,div.wmapsearchrespstd legend,div.wmapsearchrespstd table,div.wmapsearchrespstd caption,div.wmapsearchrespstd tbody,
div.wmapsearchrespstd tfoot,div.wmapsearchrespstd thead,div.wmapsearchrespstd tr,div.wmapsearchrespstd th,div.wmapsearchrespstd td
{
	font-size:12px;  font-weight:normal;
	margin:0px;	padding:0px;padding:0px; margin:0px; border-style:none; 
}
div.wmapsearchrespstd div.widgetcontent
{
	clear:both;
	margin:0px auto;
	text-align:left;
	position:relative;
	left:0px;
	right:0px;
}
div.wmapsearchrespstd div.widgettitle
{
	padding:0px;
	text-align:left;
    font-size:14px;
	font-weight:bold !important;
	margin:5px auto 8px auto !important;
	border-style:none;
	background-image:none !important;
}
.clear{clear:both; height:1px; width:100%;}
  div.wmapsearchrespstd .divSearchmap{
       min-height: 500px;
       width: 100%;
   }

 @media only screen and (max-height: 599px) {
    div.wmapsearchrespstd .divSearchmap{
       min-height: 400px;
       max-height: 500px;
   }
}
@media screen and (min-height: 600px) and (max-height: 650px) and (max-width: 1025px) {
   div.wmapsearchrespstd .divSearchmap{
       min-height: 550px;
       max-height: 600px;
   }
}
div.wmapsearchrespstd .formwapper{position:relative; padding:0px; margin:0px; border:1px solid #d4d4d4;background:#fefefe !important; width:300px;}
div.wmapsearchrespstd div.form{	float:left;
                          	background:#fefefe !important;
        
                          	padding:5px;}
div.wmapsearchrespstd label{font-weight:bold; line-height:23px;}
div.wmapsearchrespstd .field{float:left; line-height:23px; border-style:none;color:#333;}
div.wmapsearchrespstd .value{float:left;line-height:23px;}
div.wmapsearchrespstd .col1{clear:left;}
div.wmapsearchrespstd .cola{width:100px;}
div.wmapsearchrespstd .colb{width:170px;}
div.wmapsearchrespstd .cold{width:135px;}
div.wmapsearchrespstd .colb input{}
div.wmapsearchrespstd .colc input{width:300px;}
div.wmapsearchrespstd .formbutton{width:120px;text-align:right;padding-top: 10px;float:left;padding-left: 100px;}
div.wmapsearchrespstd input{padding:0px 2px; height:23px;}
div.wmapsearchrespstd .pages{height:21px; padding:5px 2px; margin:0px;}
div.wmapsearchrespstd .pages span{ font-weight:bold; font-size:11px; float:right;}
div.wmapsearchrespstd .pages .active{ cursor:pointer ;}
div.wmapsearchrespstd .pages .pageindex{float:left;}
div.wmapsearchrespstd .pageprops{position:absolute;width:100%;height:auto; left:0;padding:0px; clear:both;}
div.wmapsearchrespstd .prop{position:relative; zoom:1; top:0px;left:0px;border-bottom:2px solid #fff; text-align:left;}
div.wmapsearchrespstd .prop img{width: 45% !important;margin:0px auto;}
div.wmapsearchrespstd .prop .proptitle{z-index:1;text-align: left;height: 30px;padding: 0px 11px;position:absolute;bottom: 15px;top:5px;right: 0px;width: 55%;color:#fff;font-size: 13px;line-height:180%;font-weight:bold;}
div.wmapsearchrespstd .prop .proptitle a,div.wmapsearchrespstd .prop .proptitle a:hover, div.wmapsearchrespstd .prop .proptitle a:visited{color:black;font-size:14px; font-weight:bold; line-height:180%;text-decoration:none;}
div.wmapsearchrespstd .prop .propbrief{text-align: left;padding: 0px 11px;position:absolute;height: 60px;overflow:hidden;bottom:2px;right: 0px;width: 55%;color: black;line-height: 150%;}

.infobox{position:relative;top:0px; left:0px; width:300px;height:172px; overflow:hidden; }
div.wmapsearchrespstd .infoprop{position:relative;top:0px; left:0px; border: 1px solid #999; margin-top: 10px;  width:290px; padding:5px; height:150px; color:#333; background: #ededed;}
div.wmapsearchrespstd .infoprop .propimg{position:absolute; top:5px; left:5px; }
div.wmapsearchrespstd .infobox img{z-index:900; }
div.wmapsearchrespstd .infoprop img{border:2px solid #666; }
div.wmapsearchrespstd .infoprop .proptitle{margin-left:130px; }
div.wmapsearchrespstd .infoprop .proptitle a, div.wmapsearchrespstd .infoprop .proptitle a:visited,div.wmapsearchrespstd .infoprop .proptitle a:hover {color:#333;font-size:14px;line-height:180%; font-weight:bold;text-decoration:none;}
div.wmapsearchrespstd .infoprop .propbrief{margin-left:130px;}
div.wmapsearchrespstd .infoprop .infoprops{position:absolute;height:24px; right:20px; bottom:0px;width:150px;}
div.wmapsearchrespstd .infoprops span{float:right; font-weight:bold;}
div.wmapsearchrespstd .infoprops .active{ cursor:pointer ;}
div.wmapsearchrespstd .infoprops .propindex{float:left;}
.brbox .point{background: url(../../../image/element/br.png) no-repeat;height:11px;width:11px;position:absolute;top:0px;z-index:1;}
.tlbox .point{background: url(../../../image/element/tl.png) left bottom no-repeat;height:11px;width:38px;position:absolute;bottom:0px;z-index:1;}
.blbox .point{background: url(../../../image/element/bl.png) no-repeat;height:11px;width:38px;position:absolute;top:0px;z-index:1;}
.trbox .point{background: url(../../../image/element/tr.png) left bottom no-repeat;height:11px;width:40px;position:absolute;bottom:0px;z-index:1;}

.loading{position:absolute;top:0px; height:0px; background:url(../../../image/element/blackopac.png) repeat;}
.loading img{position:absolute; top:50%;left:50%; margin-left:-16px; margin-top:-16px; }
