.width-container .col-md-12{background:#fff;padding:20px 30px}
.width-container .title{font-size:2rem;color:var(--main_color)}
.width-container hr.mainhr{border-top:3px dashed var(--main_color);background:none}
.width-container .p2em{text-indent:2em}

.head_search{float:right;width:31%;height:40px;border-radius:25px;position:relative;top:0;padding:10px 15px;display:flex;border:1px solid #666}
.head_search img{margin-top:2px}
.head_search form{margin-left:10px;width:calc(100% - 27px);display:flex}
.head_search input{width:calc(100% - 22px);background:0 0;border:none}
.nintro{
	font-size:1.142857rem;
	margin-top:.5rem;
	display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    word-break: break-all;
    height:3.214285rem;
    color:#5e5e5e;
 }
 
.item{border-radius:0 0 8px 8px;border:1px solid #999}

.item .content{margin:15px}
.item .content .ntitle{font-size:1.5rem}
.item .content .money{font-size:1.2rem;margin-top:10px}
.item .content .money font{padding:0 15px;color:var(--main_color)}
.item .content .people{font-size:1.2rem;margin-top:10px}
.item .content .people font{padding:0 15px;color:var(--main_color)}
.white{color:white;}
.hand{margin-bottom:20px;}

@media screen and (max-width: 767px){
	body{background:#fff}
	.mt120{margin-top:70px}
	
	.head_search{width:calc(100% - 30px);margin-left:15px;float:unset}
	
	.item .content .ntitle{font-size:1.2rem;font-weight:700}
	.item .content .money{font-size:1rem;margin-top:10px}
	.item .content .money font{padding:0 8px;color:var(--main_color)}
	.item .content .money span{padding-left:20px;}
	.item .content .people{font-size:1rem;margin-top:10px}
	.item .content .people font{padding:0 8px;color:var(--main_color)}
	.hand{padding:0;}
	
	
	
}

@media screen and (max-width: 991px){
	body{background:#fff}
	
	.main-container{height:auto;min-height:100vh}
	.head_search{width:calc(100% - 30px);margin-left:15px;top:-9px;float:unset}
	
	.width-container > .row{margin:0}
	.width-container > .row > .col-md-12{padding:20px 15px}
}
.loading {
    color: #bdbdbd;
    font-size: 14px;
    padding: 5px 10px;
    text-align: center;
    width: 100%;
    margin: 0px auto;
    border-radius: 5px;
}
.layui-flow-more {
    text-align: -webkit-center;
    text-align: -moz-center;
}
.layui-flow-more a cite {
	background-color:#fff;
	color:#999
}
.layui-flow-more {
    margin-top:20px;
}
#pcpage{text-align:center}
.boxitem{
	margin-bottom:20px;
}