/*通用列表样式*/
.header{ padding:.2rem .36rem;border-bottom: .293333rem solid #f5f5f5; overflow:hidden;}
.swiper-slide li a{ font-size:0.875em; color:#949393;}
.channel-page {
    position: relative;
    padding-top:.15rem;
}
.feed-list-area {
    position: relative;
    padding: 0 .36rem;
}
.feed-item.right-mode {
    padding-top: .32rem;
    padding-bottom: .32rem;
}
.feed-item {
    position: relative;
    border-bottom: 1px solid #e3e3e3;
}
.feed-item .onePic {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}
.feed-item .onePic .onePic__content, .feed-item .onePic .onePic__img-area {
    position: relative;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 2rem;
}
.feed-item .onePic .onePic__content {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
[data-dpr="1"] .feed__title {
    font-size: 17px;
}
.feed__title {
    color: #222;
    font-weight: 400;
    line-height: 1.35em;
    max-height: 2.7em;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-all;
    -webkit-box-orient: vertical;
}
.feed__detail .name {
    display: inline-block;
	font-size:0.95em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 1;
}
.feed__detail .dot {
    width: .373333rem;
    text-align: center;
}
.feed__detail .dot, .feed__detail .time {
    line-height: .346667rem;
}
.feed-item .onePic .feed__detail {
    position: absolute;
    width: 100%;
    bottom: 0;
}
.swiper-slide{ width:25% !important;}
.feed__detail {
    margin-top: .333333rem;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #a4a4a4;
    position: relative;
    line-height: .426667rem;
    height: .426667rem;
    overflow-y: visible;
}
[data-dpr="1"] .feed__detail {
    font-size: 13px;
}
.feed-item .onePic .onePic__img-area {
flex-shrink: 1;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 33.3333%;
overflow: hidden;
margin-right: .35rem;
border-radius: 5px;
}
.feed-item img {
    min-height: 100%;
}
.threePic .threePic__pics {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .16rem;
}
.threePic .threePic__pics .pic-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 1%;
    overflow: hidden;
    margin-right: .08rem;
}
.bigPic {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: .16rem;
}

/*通用内容页*/

.content{
    position: relative;
    padding-top: .15rem;
}
.container{
    padding: 0 .36rem;	
}
.container h4{
    color: #222;
    font-weight: 400;
    line-height: 1.5em;
    max-height: 2.7em;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    word-break: break-all;
    -webkit-box-orient: vertical;
}
[data-dpr="1"] .container h4{
    font-size: 1.375em;
}
.container2{
    padding-top: .32rem;
    padding-bottom: .5rem;
}
.container2 p{
     padding-bottom:.466667rem;
	 font-size: 1em;
     line-height: .56rem;
     text-align: justify;
     word-break: break-word;
}
.container2 p img{max-width:100%;}
.container2 p span{
	 font-size: 1em !important;}
	              	

	              	