@charset "utf-8";
*{padding: 0;margin: 0;}
body{-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; overflow-y:auto; font-size:16px; background:#f5f5f5;}
body, input, textarea, select{font-family:'Helvetica'; color:#101d37; border:0;}
h1, h2, h3, h4, h5{padding:0; margin:0;}
img{border: none;}
a{color:#333;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:focus{outline:0;text-decoration:none;color:#000;}
ul, ol, li{list-style: none; margin:0;}
h2{font-size:16px;}
.xiangqing .modal-dialog, .fabu .modal-dialog, .max-nav .modal-dialog{margin-top:30px;}
.fabu_text{padding:20px 0; line-height:2; text-align:center;}

/* Chrome, Safari, Opera */
@-webkit-keyframes fadeIn {
0% {
opacity: 0; /*初始状态 透明度为0*/
}
50% {
opacity: 0.15; /*中间状态 透明度为0*/
}
100% {
opacity: 1; /*结尾状态 透明度为1*/
}
}

/* Standard syntax */
@keyframes mymove {
0% {
opacity: 0; /*初始状态 透明度为0*/
}
50% {
opacity: 0.15; /*中间状态 透明度为0*/
}
100% {
opacity: 1; /*结尾状态 透明度为1*/
}
}

.NavFixed, .NavFixed_zdy{position:fixed; left:0; top:0; z-index:9998; width:100%; padding:10px 15px; background:#fff; border-bottom: 1px solid #e4e6f0;}
.NavFixed .menu-details{margin-bottom:0;}

.search_shuliang{position:absolute; z-index:10; top:50%; left:50%; margin-left:-86px; margin-top:-31px; color:#fff; background-color:rgba(0,0,0,.7); text-align:center; border-radius:8px; padding:15px 20px 20px 20px; -webkit-animation:fadeIn .3s infinite; /* Chrome, Safari, Opera */ animation:fadeIn .3s infinite; -webkit-animation-iteration-count:1; animation-iteration-count:1;}
	.search_shuliang span{display:block; font-size:36px; line-height:1;}

.load_web{font-size:14px; text-align:center; padding-bottom:10px;}
	.load_web img{width:18px; margin-right:6px;}




.search-list{margin-top:25px; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5; padding:10px 15px; height:43px;}
.search-list li{width:30%; float:left; text-align:center; margin-right:5%; font-size:15px;}
	.search-list li:last-child{margin-right:0;}
	.search-list li span{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;float:left; width:82%;}
/*
	.search-list i{
    margin-left:8px;
    border:5px solid transparent;
    border-top-color: transparent;
    border-top-color:#9ea1a3;
	float:left;
}*/

	.search-list i{float:right;}


.gylist li{margin-bottom:15px; text-align:center;}
.gylist li:last-child{margin-bottom:8px;}
	.gylist a{display:block;}
	.gylist .xuanzhong a{color:#0066FF;}


.list-yichu-quyu{height:340px;}
.list-yichu-jiage{height:200px; overflow-y:auto;}
.list-price{padding:10px 0 0 0; border-top:1px solid #e4e6f0; margin-top:10px;}
.list-price input{background:#f5f5f5; width:67px; font-size:12px; text-align:center; padding:5px; height:26px; line-height:26px;}
.list-price em{margin:0 3px;}
.list-price-btn{float:right; border: 1px solid #3072f6; color: #3072f6; padding:0 40px; height:26px; line-height:26px; margin:0;}


.search-list .nav-tabs{border:0;}
.search-list .nav > li > a{padding:0; margin:0; border-radius:0; border:0;}
.search-list .nav-tabs > li.active > a{border:0; color:#101d37;}
.search-list .nav-tabs > li.active > a:hover, .search-list .nav-tabs > li.active > a:focus{background:#fff;}




/*shaixuan*/
.zdy_fudong{z-index:99;}

.modal.left .modal-dialog,
.modal.right .modal-dialog, .modal.bottom .modal-dialog, .modal.top .modal-dialog{
	position: fixed;
	margin: auto;
	width: 80%;
	height: 100%;
	-webkit-transform: translate3d(0%, 0, 0);
	-ms-transform: translate3d(0%, 0, 0);
	-o-transform: translate3d(0%, 0, 0);
	transform: translate3d(0%, 0, 0);
}
.modal.bottom .modal-dialog, .modal.top .modal-dialog{width:100%; height:auto;}

.modal.left .modal-content,
.modal.right .modal-content, .modal.bottom .modal-content, .modal.top .modal-content {
	height: 100%;
	overflow-y: auto;
}

.modal.left .modal-body,
.modal.right .modal-body, .modal.bottom .modal-body, .modal.top .modal-body{
	padding:15px;
}
.modal.top .qcpadding{padding-right:0; padding-left:0; padding-top:0;}

/*Left*/
.modal.left.fade .modal-dialog{
	left: -100%;
	-webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
	   -moz-transition: opacity 0.3s linear, left 0.3s ease-out;
		 -o-transition: opacity 0.3s linear, left 0.3s ease-out;
			transition: opacity 0.3s linear, left 0.3s ease-out;
}

.modal.left.fade.in .modal-dialog{
	left: 0;
}
	
/*Right*/
.modal.right.fade .modal-dialog {
	right: -100%;
	-webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
	   -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
		 -o-transition: opacity 0.3s linear, right 0.3s ease-out;
			transition: opacity 0.3s linear, right 0.3s ease-out;
}

.modal.right.fade.in .modal-dialog {
	right: 0;
}

/*Bottom*/
.modal.bottom.fade .modal-dialog {
	bottom:-100%;
	-webkit-transition: opacity 0.3s linear, bottom 0.3s ease-out;
	   -moz-transition: opacity 0.3s linear, bottom 0.3s ease-out;
		 -o-transition: opacity 0.3s linear, bottom 0.3s ease-out;
			transition: opacity 0.3s linear, bottom 0.3s ease-out;
}

.modal.bottom.fade.in .modal-dialog {
	bottom:0;
}

/*Top*/
.modal.top.fade .modal-dialog {
	top:-100%;
	-webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
	   -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
		 -o-transition: opacity 0.3s linear, top 0.3s ease-out;
			transition: opacity 0.3s linear, top 0.3s ease-out;
}

.modal.top.fade.in .modal-dialog {
	top:0;
	padding-top:42px;
}


/* ----- MODAL STYLE ----- */
.modal-content {border-radius: 0;border: none;}

.modal-header {border-bottom-color: #eee;background-color: #FAFAFA; padding:8px 15px;}
	.modal-header h4{font-size:16px;}
.modal-header .close{margin-top:3px;}



/*list*/
.house_lists{padding:0 15px; padding-bottom:10px; background:#fff; min-height:200px; border-bottom:1px solid #e5e5e5;}
	.house_lists h2.house_tit{font-weight:700; padding:20px 0 15px 0; border-bottom:1px solid #e5e5e5;}
	.house_lists dl:first-child{border-top:0; padding-top:0;}

.house_cont{margin-top:20px;}
.house_cont dl{padding:20px 0; border-top:1px solid #e5e5e5; margin:0; overflow:hidden;}
	.house_cont dt{width:125px; float:left;}
		.house_cont dt img{width:100%;}
		
	.house_cont dd{margin-left:140px;}
	.house_cont dd > div{padding-bottom:2px;}
		.house_cont .hct_tit{line-height:1.2;}
		.house_cont .hct_att{font-size:12px; color:#9399a5;}
		.house_cont .hct_tag span{background-color:#f4f7f9; color:#849aae; font-size:12px; padding:2px 3px; margin-right:5px; border-radius:2px;}
			.house_cont .hct_tag .hct_tag_vr{color: rgb(100,142,249); background-color: rgba(100,142,249,0.15);}
		.house_cont .hct_price{color:#fa5741; font-weight:700; padding:0;}

/*footer*/
footer{background:#2f3130; color:#727373; padding:15px; font-size:12px;}
	footer a, footer .tab-content .active a{color:#727373;}
	footer .footer_nav{text-overflow: ellipsis; white-space: nowrap; overflow:hidden; border-bottom: 1px solid #3e403f; padding:0 0 5px 0; margin-bottom:15px;}
	footer .footer_nav span{}
	footer .footer_nav i{
    display: inline-block;
    opacity: .5;
    border-left: 1px solid #999;
    height: 8px;
    margin: 0 8px;
}
	footer .breadcrumb{background:none; padding:0; margin:0;}
		footer .breadcrumb .active a{color:#f5f5f5;}
	
	footer .nav{border:0; margin-bottom:15px;}
	footer .nav li{width:33.3333%; text-align:center;}
	footer .nav-tabs > li > a{background:#212121; border:0; border-radius:0; font-size:14px; font-weight:600; color:#727373; margin-right:10px; padding:8px;}
	footer .nav-tabs > li.active > a{background:rgb(60, 63, 61);; border:0; color:#fff;}
	footer .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover{background:rgb(60, 63, 61);; border:0; color:#fff;}

	
	footer .tab-content > .tab-pane{min-height:120px;}
	footer .tab-pane a{font-size:14px;}
	footer .tab-pane li{font-size:14px; width:33.3333%; float:left; padding-left:3px; margin-bottom:10px; text-overflow: ellipsis; white-space: nowrap; overflow:hidden; color:#727373;}

	
	footer .copyright{text-align:right; margin-top:10px;}
	footer .copyright > p{margin-bottom:3px;}
		footer .copyright p:last-child{margin:0;}


/*con head*/
.con_header{background:#fff; height:48px; line-height:48px; border-bottom: 1px solid #e5e5e5;}
	.con_header .con_header_left{width:20%; float:left; font-size:26px; padding-left:10px;}
		.con_header .con_header_left a{color:#015571;}
		
	.con_header .con_header_center{width:60%; text-align:center; float:left;}
		.con_header .con_header_center img{width:100px;}
	.con_header .con_header_right{width:20%; float:left; font-size:24px; text-align:center;}
		.con_header .con_header_right a{color:#015571;}

/*search*/
.searchye {
    padding:10px;
    border-bottom: 1px solid #e4e6f0;
    background-color: #f9f9f9;
    position: relative;
}
.searchye span{float:left; margin-right:6px; color:#9399a5;}
.searchye .search__input {
    width: 80%;
    background-color: transparent;
    color:#9399a5;
	height:24px;
	font-size:14px;
	text-indent:4px;
}
.searchye .search__button {
    position: absolute;
    right:10px;
    top:10px;
    color: #9399a5;
}





.tishi{padding:0 15px; background:#fff;}
.tishi li{padding:12px 0; border-bottom: 1px solid #e4e6f0;}
	.tishi li:last-child{border-bottom:0;}
	.tishi li span{background:#f5f5f5; color:#a0a3a5; padding:1px 6px; float:left; font-size:14px; margin-right:8px; border-radius:2px;}
.tishi li span:last-child {
    color: #999;
    float: right;
	background:none;
	padding:0;
	margin-right:0;
	border-radius:0;
}

.tishi .search_sub_list{
    font-size:12px;
    color: #9399a5;
    margin-top:3px;
}

.history_title{color:#9c9fa1;background:#f5f5f5; padding:8px 15px; overflow:hidden;}
.history_title span{float:left; font-size:14px;}
.history_title a{float:right;}