
	
	html,body{max-width: 640px;}
	
	body, dd, div, dl, dt, h1, h2, h3, h4, h5, h6, input, li, ol, option, p, select, td, th, ul {
	    word-break: break-all;
	}

	body,ul,li{
	    margin: 0;
	    padding: 0;
	}
	    
	body{font-size: 16px;}
	
	* {
	    margin: 0;
	    padding: 0;
	}
	a:link {
	    text-decoration: none;
	}
		li, ol, ul {
	    list-style: none;
	}
	.btn {
	    display: inline-block;
	    cursor: pointer;
	    border: none;
	    overflow: hidden;
	}
	.float-r
	{
		float: right;
	}
	.container {
	    clear: both;
	    padding: 0;
	    overflow: hidden;
	 
	}
	
	
	.container-ask .center {
	    overflow: hidden;
	}

	.col-h30{
		height: 0.12rem;
		background:#f8f8f8;
	}
	
	.ask-row .ask-list {
    padding:.1rem .2rem;
    background: #fff;
	}
	.ask-row .ask-list .bm-list	{
	margin-bottom: .3rem;
	}

	.ask-row .ask-list .teed-model .teed-model-title
	{
		margin-bottom: .1rem;
		font-size: .15rem;
		font-weight: 700;
		color: #3e4a59;
	}
	
	/*买房租房按钮	*/
	.ask-row .mzType
	{
		text-align: center;		
	}
	.ask-row .mzType .pic
	{
		width: 3.35rem;
		min-height: 1.16rem;
	}
	.ask-row .mzType .pic img{
		width: 100%;
		height: 100%;
    	overflow: hidden;
	}
	
	.ask-row .ask-list .mzType .mzTypeList
	{
		display: inline-block;
	}
	.ask-row .ask-list .mzType .mzTypeList li
	{
		width: .776rem;
	    height: .3rem;
	    color: #c30c0d;
	    line-height: .3rem;
	    text-align: center;
	    border:.01rem solid #c30c0d;
	    border-radius: 6px 0px 0px 6px;
	    float: left;
	    font-size: .15rem;
	}
	
	.ask-row .ask-list .mzType .mzTypeList .zf-btn
	{
		border-radius: 0px 6px 6px 0px;
	}

	.ask-row .ask-list .mzType .mzTypeList .onselect
	{
		background: #c30c0d;
	    color: #FFFFFF;
	}

	

	
	.ask-row .ask-list .ask-titleBox
	{
		padding-bottom:.15rem;			
	}
	.ask-row .ask-list .ask-titleBox h1{
		margin-bottom: .04rem;
	    font-size: .15rem;
	    font-weight: 700;
	    color: #666;
	}
	
	.ask-row .ask-list .filter {
    position: relative;
	}
	.ask-row .ask-list .filter .more
	{
		text-align: center;
		font-size: .132rem;
		color: #c30c0d;
		opacity: .5;
		margin-bottom: .2rem;
		}
	
	.ask-row .ask-list .filter .filter-list {
    padding-bottom: .1rem;
    overflow: hidden;
	}
	.ask-row .ask-list .filter .filter-list li:nth-of-type(4n)
	{
		margin-right: 0;
		float: right;
	}
	
	.ask-row .ask-list .filter .filter-list li {
	   	display: inline-block;
	    margin-right: .05rem;
	    margin-bottom: .076rem;
	    width: .76rem;
	    height: .28rem;
	    line-height: .28rem;
	    text-align: center;
	    background: #f8f8f8;
	    border-radius: 4px;
	}
	.ask-row .ask-list .filter .filter-list li span {
	    font-size: .132rem;
	    color: #77808a;
	}
	.ask-row .ask-list .filter .filter-list .on {		
	    background: #c30c0d;
	}
	.ask-row .ask-list .filter .filter-list .on a {
    color: #fff;
	}

	.ask-row .ask-list .filter .filter-list .on span{
	   	color: #FFFFFF;
	}

	.ask-row .ask-list .bm-list li
	{
		margin-bottom: 0.16rem;
	    height: .45rem;
	}

	.ask-row .ask-list .bm-list li .ipt
	{
		width: auto;
		min-width: 3.34rem;
		line-height: .4rem;
	    height: .4rem;
	    margin-bottom: .1rem;
	    -webkit-user-select: text;
	    border: 1px solid rgba(0, 0, 0, .2);
	    border-radius: 3px;
	    outline: none;
	    background-color: #fff;
	    -webkit-appearance: none;
	}
	
	.ask-row .ask-list .bm-list li .btn-bm 
	{
		width: 100%;
	    height: .425rem;
	    line-height: .425em;    
	}
	.ask-row .ask-list .bm-list li .btn-bm .btn
	{
    	width: 100%;
	    height: .425rem;
	    line-height: .425em;
	    font-size: .15rem;
	    color: #fff;
	    text-align: center;
	    border-radius: 4px;
	    background: #c30c0d;
    }
    .ask-row .ask-list .txt-ts{
    	text-align: center;
		font-size: .12rem;
		color: #b6b7b7;
    }
    
    input::-webkit-input-placeholder {
		   padding-left:.2rem;
		   opacity:0.7;
		   font-size: .132rem;
		}		
		
	.ask-row .ask-list .teed-model-body {
		padding-top: .1rem;
	    padding-bottom: .15rem;
	    position: relative;
	}
		
	.layui-slider {
		margin: .05rem .12rem;
	    height: .03rem;
	    background: #e2e2e2;
	    border-radius: 3px;
	    position: relative;
	    cursor: pointer;
	}
	.layui-slider-tips {
	    position: absolute;
	    top: -42px;
	    z-index: 66666666;
	    white-space: nowrap;
	    display: none;
	    -webkit-transform: translateX(-50%);
	    transform: translateX(-50%);
	    color: #FFF;
	    background: #000;
	    border-radius: 3px;
	    height: 25px;
	    line-height: 25px;
	    padding: 0 10px;
	}	
		
	.layui-slider-bar {
	    border-radius: 3px;
	    position: absolute;
	    height: 100%;
	}
	.layui-slider-wrap {
	    width: .24rem;
	    height:.24rem;
	    position: absolute;
	    top: -.08rem;
	    -webkit-transform: translateX(-50%);
	    transform: translateX(-50%);
	    z-index: 2;
	    text-align: center;
	}
    
    .layui-slider-wrap-btn {
	    width:.2rem;
	    height:.2rem;
	    border-radius: 50%;
	    background: #FFF;
	    display: inline-block;
	    vertical-align: middle;
	    cursor: pointer;
	    transition: .3s;
	    box-shadow: .01rem .025rem .1rem #ccc;
	    text-align: center;	    
	    display:flex;
	 	justify-content:center;
	 	align-items:center;
	}
    
    .cen-radius
    {
    	width: .08rem;
    	height: .08rem;
    	border-radius: 50%;
    	background: #c30c0d;
    	position: absolute;
	    z-index: 2;

    }
   .layui-slider-wrap:after {
	    content: "";
	    height: 100%;
	    display: inline-block;
	    vertical-align: middle;
	} 
    .ask-mjspan{
    	font-size: .132rem;
    	color: #999;
    	padding-bottom: .1rem;
    }    
   
   
	/*底部
.foot_menue {
    padding:.1rem .2rem;
    position: fixed;
    margin: auto;
    display: inline-block;
    background-color: #fff;
    z-index: 5;
    right: 0;
    bottom: 0;
    left: 0;    
   -moz-box-shadow: 2px 2px 10px #d7d5d5;
   -webkit-box-shadow: 2px 2px 10px #d7d5d5;
   box-shadow:2px 2px 10px #d7d5d5;
}

.foot_menue .foot_wx{
    width: 1.08rem;
    margin-right: .05rem;
    text-align: center;
    float: left;
}
.foot_menue .foot_wx:last-child{
	margin-right: 0;
	}
.foot_menue .foot_wx .ico_size{
	font-size: .25rem;
	color: #666;
}
.foot_menue .txt
{
	font-size: .12rem;
    text-align: center;
    color: #bbb;
    margin-top: .05rem;
}
.foot_menue .selectimg{
	color:#c30c0d !important;
	}
.foot_menue .selectfont{
	color:#666 !important;
	}
*/
