.container-fluid{display:block;width:100%;max-width: 640px;min-width: 320px;margin: auto;text-align:center;}

.row{background-color: #ffffff;}

.column{
	height: 100px;
	text-align: center;
	margin-top: 10px;
} 

.padding12{
	margin-top:12px;
}

.scolumn{
	display:block;
	width:80px;
	height:80px;
	float: left;
}

.scolumn img{
	width: 70px;
	height: 70px;
	border-radius:50%;
	padding:5px;
}

.column{margin:0;padding:0px;width:100%;}
ul,li{list-style:none;overflow: hidden;}
.uls{margin: 0 0 0 0;padding:0 0 0 0;} 
.uls li{margin: 0 0 0 0;padding:0 0 0 0; }

.columnli{float:left;width:30%;height:140px;padding: 6px 0;}
.columnli img{width:55px;height:55px; border-radius:50%;padding: 5px;}
.columnli p{overflow:hidden;margin: 1px auto;}


h3{font-size:16px;color:#000000;}
.lptitle{margin-left: 15px;margin-top:12px; width:100%;text-align:left;}
.lpitem{width:100%;text-align:left;margin-left:23px;display:inline;}
.lpmiddel{margin-left:12px;text-align:left;padding-top:15px;}
.lpmiddel div{font-size: 14px;color:#B7B7B7;}  
.lpmiddel .nearby{background:#ECF8F8;padding:2px;padding-left:5px;border-radius:9px;padding-right:5px;} 
.index{width:100%;}
.index tr{height:150px;padding-top:15px;}
.line{border-top: 1px #EDEDED solid;}
.price{color: #F5B03F}
.index_list_img{border-radius:8px; }

/*详情页面*/
.info_title{margin-top:12px;margin-left:18px;text-align:left;} 
.info_title span{font-size:26px;color:#000000;}
.info_title div{font-size:12px;color:#888888;line-height:15px;vertical-align:middle;} 
.infoColumn{margin:0;padding:0px;width:100%;}
.infoColumnLi{float:left;width:30%;height:75px;padding-top:15px;text-align:center;}
.infoColumnLi div{text-align:left;font-size:10px;}  
.infoColumnLi div .price{font-size:16px;}

.info_address{margin-top:12px;margin-left:18px;text-align:left;font-size: 12px;width:100%;}
.info_consultant{margin-top:12px;margin-left:40px;font-size:20px;text-align:left;}
.info_consultant p{font-size:10px;margin:0;color:#888888;}
.info_consultant a{color:#F9A100;text-decoration:none;}
.lastrow{height:100px;}
.infoBottom{position: fixed;bottom:0;max-width:640px;width:100%;cursor:pointer;} 
.footer_pay_button{background:linear-gradient(to right,#FFBE17,#FF8905);line-height:55px;font-size:20px;color:#ffffff;}
.infoBottomUl{width:100%;margin:0;padding:0px;background-color:#FFFFFF;}
.infoBottomLi2{width:80%;float:left;}
.infoBottomLi1{width:20%;float:left;vertical-align:middle;text-align:center;border-top:1px #888888 solid;height:100%;}
.infoBottomLi1 p{margin:0;padding:0;font-size:8px;}
 
.infoSpan{display:block;width: 50%;float:left;margin-bottom:12px; }
.infoSpan .span1{font-size: 14px;color:#888888;text-align:right;width:58px;}
.infoSpan .span2{font-size: 14px;color:#000000;margin-left:5px;} 
.baseTitle div{font-size:20px;margin-top:12px;margin-left:18px;} 

.imgspan{width:20%;}
.imgspan p{margin:0;padding:0;font-size:12px;color:#888888;} 
.inputTitle{margin-top:0px;text-align:left;padding-left:20px;}
.ptitle{text-align:center;font-size:24px;background:#ffffff;width:100%;display:block;line-height:35px; }
.userLine{height:10px;background-color:#F5F5F5;color:#EDEDED;border-top:1px solid #CDCDCD;border-bottom:1px solid #CDCDCD;};
.iconfont{width:35px;height:35px;} 

.user1line{margin-left:95px;border-top:1px solid #DDDDDD;width:100%;}
.user2line{border-top:1px solid #DDDDDD;width:100%;}
.user3line{border-bottom:4px solid #F2F6FB;width:100%;margin-top:8px;}
.header{line-height:42px;vertical-align:middle;background-color:#8fb8e4;font-size:18px;text-align:center; }
 
.wap-search{height: auto; padding-top:10px; }
.wap-search .search{position: relative;background-color: #e4e4e4;border-radius: 1.1rem;overflow: hidden;}
.wap-search-text {margin-right: 1.75rem;} 
.wap-search-text input[type="text"] {display: block; width: 100%;height: 1.48rem;padding-right: 1rem;padding-left: 1rem;border: none;background: none;}
.filtrate-price{padding:0 15px;border-bottom:1px solid #dcdcdc;background-color:#fff;line-height:45px;color:#646464}
.filtrate-price input{width:78px;height:18px;padding:3px 0;border:1px solid #d8dbde;margin:0 5px;background-color:#ebf0f3;text-align:center;line-height:18px;color:#989da2}  


 .inputTitle {
    margin-top: 8px;
    font-size: 24px;
}

.form-group {
    width: 100%;
    vertical-align: middle;
    padding: 2px 0;
}

.form-group label {
    width: 125px;
    text-align: right;
    display: inline-block;
    float: left;
}

.col-sm-8 {
    text-align: left;
    width: 100%;
}

#rows {
    margin-top: 25px;
}

* {
    font-size: 14px;
}

.input {
    height: 20px;
}

