/*
* @Author: xin
* @Date:   2021-09-06 08:27:24
* @Last Modified by:   xin
* @Last Modified time: 2021-11-14 11:37:23
*/
.max-width-50{
	max-width: 50%;
	flex: 0 0 50%;
}
.main .main-content{
	width: 100%;
	background:url(../images/list_bg.png) no-repeat;
	background-size: 100%;
	padding-top: 115px;
	padding-bottom: 50px;
}
.main-content-box{
	background:#ffffff;
	max-width: 1200px;
	width: 1200px;
	margin: auto;
}
.main .main-content-nav{
	max-width: 1200px;
	margin: auto;
	position: relative;
	padding: 0 130px;
	padding-top: 50px;
	margin-bottom: 75px;
}
.main .main-content-nav .main-content-nav-item{
	width: 100%;
	position: relative;
	font-size: 22px;
	font-weight: 500;
	color: #474747;
	cursor: pointer;
	line-height: 90px;
	text-align: center;
	background: #ffffff;
	border: 1px solid #474747;
}
.main .main-content-nav .main-content-nav-selected{
	color: #FFFFFF;
	background: #BE2D21;
	border:0;
}
.main-content-nav-item-list{
	width: 100%;
	padding: 15px 35px;
	font-size: 22px;
	font-weight: 400;
	color: #474747;
	line-height: 57px;
	background:#ffffff;
	position: absolute;
	z-index: 99;
	border: 1px solid #999999;
	box-shadow: 0px 30px 68px 0px rgba(36, 37, 39, .5);
	opacity: 0.99;
	display: none;
}
.main-content-nav-item-list .col-md-4{
	padding-right: 5px;
	padding-left: 5px;
}
.main-content-nav-item-list .line{
	width: 100%;
	height: 1px;
	background: rgba(153,153,153,.3);
}

.main-content-items{
	width: 100%;
    /*margin-top: 75px;*/
}
.main-content-items-list .col-md-4{
	padding:0 40px;
	padding-bottom: 70px;
	cursor: pointer;
}
.main-content-items-list-img img{
	width: 100%;
	height: 270px;
	margin:10px 0;
}
.main-content-items-list .col-md-4:nth-child(2){
	border-left: 1px solid rgba(71, 71, 71, 0.1);
	border-right: 1px solid rgba(71, 71, 71, 0.1);
}
.main-content-items-list-title{
	font-size: 18px;
	font-weight: bold;
	line-height: 28px;
	margin-top: 45px;
	color:#BE2D21;
	min-height: 60px;
	overflow:hidden;
	display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;  /*要显示的行数*/
    -webkit-box-orient: vertical;
}
.main-content-items-list-intro{
	font-size: 12px;
 font-weight: 400;
 color: #474747;
 line-height: 20px;
 overflow:hidden;
 display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;  /*要显示的行数*/
    -webkit-box-orient: vertical;
    min-height: 40px;
}
.main-content-items-list-jiantou img{
	width: 50px;
	height: 50px;
	margin-top: 10px;
}
.yingxiao_selected{
	box-shadow: 0px 20px 32px 0px rgba(34, 34, 34, 0.22);
	/* transform: scale(1.05); */
	position: relative;
	z-index: 2;
	background: #ffffff;
	border-bottom: 1px solid #BE2D21;
	transition: all .8s ;
}

.main-content-pagination{
	max-width: 1200px;
	margin:66px auto;
}
.page-item{
	margin-right: 10px;
}
.page-link{
	font-size: 16px;
	font-weight: 400;
	color: #BE2D21;
	border: 1px solid #BE2D21;
}
.page-item:first-child .page-link{
	border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.page-item:last-child .page-link{
	border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.mobile-main-content-items-list-title,.mobile-main-content-items-list-intro,.mobile-main-content-items-list-author{
	display: none;
}
@media (min-width:960px) {
	.main-content-list-item:first-child{
		background: linear-gradient(88deg, #EEF6FF 0%, #F5F9FF 100%);
	}
	.main-content-list-item:first-child img{
		/*height: 330px;*/
	}
	.main-content-list-item:first-child .main-content-list-item-edit-name img{
		/*width: 16px;
		height: 20px;*/
	}
	.main-content-list-item:first-child .main-content-list-item-title{
		/*margin-top: 20px;
		line-height: 96px;*/
	}
	.main-content-list-item:first-child .main-content-list-item-edit{
		/*margin-top:40px;*/
	}
}
@media (max-width:960px) {
	.main .main-content{
		margin-top: 20px;
		padding:0 15px;
		background: #ffffff;
	}
	.main-content-box{
		width: 100%;
	}
	.main .main-content-nav{
		width: 100%;
		padding: 0;
		position: static;
		margin-bottom: 20px;
	}
	.main .main-content-nav .main-content-nav-item{
		font-size: 14px;
		line-height: 45px;
		position: static;
	}

	.main-content-nav-item-list{
		left: 0;
		font-size: 12px;
		margin-top: 5px;
		box-shadow: 0px 30px 68px 0px rgba(36, 37, 39, 0.15);
		opacity: 0.99;
		line-height: 40px;
		padding: 10px 25px;
	}
	.main-content-nav-item-list .line{
		display: none;
	}
	.main-content-nav-item-list .col-3{
		padding-right: 5px;
		padding-left:5px;
	}
	.yingxiao_selected{
		box-shadow:none;
		transform: scale(1);
		border:0;
	}
	.pagination{
		justify-content: center;
	}
	.main-content-items-list-title, .main-content-items-list-intro,.main-content-items-list-jiantou{
		display: none;
	}
	.main-content-items-list .col-md-4{
		width: auto;
		max-width: 100%;
		display: flex;
		flex-direction: row;
		align-items: center;
		margin-top: 15px;
		padding: 0;
		
	}
	.main-content-items-list .yingxiao {
    border-bottom: 1px solid #DBDBDB;
    padding-bottom: 15px;
}
	.main-content-items-list .col-md-4:nth-child(2){
		border-left: 0;
    	border-right: 0;
	}
	.main-content-items-list-img{
		width: 42%;
	}
	.main-content-items-list-content{
		width: 58%;
	}
	.mobile-main-content-items-list{
		display: block;
	}
	.mobile-main-content-items-list .main-content-items-list-content {
		width: 100%;
	}
	.mobile-main-content-items-list .main-content-items-list-img{
		width: 100%;
	}
	.mobile-main-content-items-list .main-content-items-list-img img{
		height: 90px;
		object-fit: cover;
	}
	.main-content-items-list-img img{
		height: 101px;
		object-fit: cover;
		margin: 0;
	}
	.mobile-main-content-items-list-title{
		/*min-height: 30px;*/
		font-size: 14px;
		color: #222220;
		line-height:16px;
		font-weight: 500;
		padding:0 10px;
		overflow:hidden;
		display: -webkit-box;
	    text-overflow: ellipsis;
	    -webkit-line-clamp: 2;  /*要显示的行数*/
	    -webkit-box-orient: vertical;
	    /*margin-top: 5px;*/
	}

	.main-content-items-list-intro{
		display: none;
	}
	.mobile-main-content-items-list-intro{
		display: block;
		font-size: 12px;
		padding:0 10px;
		overflow:hidden;
		display: -webkit-box;
	    text-overflow: ellipsis;
	    -webkit-line-clamp: 2;  /*要显示的行数*/
	    -webkit-box-orient: vertical;
	    margin: 8px 0;
	    color: #7E7E7E;
	    font-weight: 400;
	}
	.mobile-main-content-items-list-author{
		display: block;
		font-size: 12px;
		font-weight: 500;
		color: #434343;
		/*margin-top: 10px;*/
		padding:0 10px;
		/*margin-bottom: 15px;*/
	}
	.main-content-items-list-nav-title{
		display: none;
	}
	.main-content-items-list-nav-btn{
		display: none;
	}
	.main-content-items-list-nav{
		justify-content: center;
	}
	.mobile-main-content-items-list-nav-title{
		display: block;
		font-size: 15px;
		font-weight: bold;
		color: #FFFFFF;
		position: relative;
	}
	.mobile-main-content-items-list-nav-title:before{
		content: "";
		height:2px;
		width: 10px;
		background:#E3E3E3;
		position: absolute;
		top: 50%;
		left: -20px;
	}
	.mobile-main-content-items-list-nav-title:after{
		content: "";
		height:2px;
		width: 10px;
		background:#E3E3E3;
		position: absolute;
		top: 50%;
		right: -20px;
	}
	.main-content-items-list-item{
		width: 18%;
	}
	.main-content-items-list-item .img img{
		height: 60px;
	}
}