.inline-flex {
	display: inline-flex
}

.no-scroll-bar::-webkit-scrollbar {
	height: 0;
	width: 0;
	display: none
}

.home-list-content-wrap a:visited {
	color: #000
}

.home-list-content-wrap .opacity-0 {
	opacity: 0!important
}

.new-icons {
	padding-top: 1px;
	padding-right: 1.1rem;
	background-size: 1.1rem 1.1rem;
	background-position: right center;
	background-repeat: no-repeat
}

.new-icons.fav-icon {
	background-image: url(../images/fav_icon.png)
}

.new-icons.fav-active-icon {
	background-image: url(../images/fav_active_icon.png)
}

.new-icons.like-icon {
	background-image: url(../images/like_icon.png)
}

.new-icons.like-active-icon {
	background-image: url(../images/like_active_icon.png)
}

.new-icons.like-active-icon,
.new-icons.like-icon {
	background-position: right -.12rem
}

.new-icons.agree-icon {
	background-image: url(../images/agree_icon.png)
}

.new-icons.agree-active-icon {
	background-image: url(../images/agree_active_icon.png)
}

.new-icons.comment-icon {
	background-image: url(../images/comment_icon.png)
}

.new-icons.see-icon {
	background-image: url(../images/see_icon.png)
}

.right-triangle-icon {
	display: inline-flex;
	width: .7rem;
	height: .7rem;
	background: url(../images/right_triangle.png) no-repeat;
	background-size: 100%;
	background-position: center;
	margin-left: .1rem;
	margin-right: -.2rem;
	margin-top: -1px
}

.original-sign {
	font-weight: 500;
	position: absolute;
	top: .2rem;
	left: .2rem;
	border-radius: .1rem;
	background-color: #e22;
	text-align: center;
	color: #fff;
	padding: 0 .1rem;
	height: .9rem;
	letter-spacing: 1px
}

.ads-sign,
.support-sign {
	color: rgba(255, 255, 255, .5);
	background-color: rgba(0, 0, 0, .1);
	position: absolute;
	right: 0;
	bottom: 0;
	height: .9rem;
	padding: 0 .3rem;
	border-bottom-right-radius: .2rem;
	z-index: 3
}

.video-big-play-sign,
.video-play-sign {
	width: 1.4rem;
	height: 1.4rem;
	background-size: 1.4rem 1.4rem;
	background-image: url(../images/play_icon.png);
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%)
}

.video-big-play-sign {
	width: 2rem;
	height: 2rem;
	background-size: 2rem 2rem;
	background-image: url(../images/play_big_icon.png)
}

.video-time-sign {
	background-color: rgba(0, 0, 0, .65);
	border-radius: .1rem;
	padding: 0 .1rem;
	height: .7rem;
	text-align: center;
	color: #fff;
	position: absolute;
	left: .2rem;
	bottom: .2rem
}

.home-article-list-wrap {
	display: block;
	overflow: hidden;
	width: 100%;
	border-bottom: 1px solid rgba(0, 0, 0, .1);
	margin-bottom: .8rem
}

.home-article-list-wrap .article-list-left {
	display: block;
	position: relative;
	width: 4.5rem;
	height: 3.6rem;
	margin-bottom: .8rem
}

.article-list-left img {
	width: 100%;
	height: 100%;
	border-radius: .1rem
}

.home-article-list-wrap .article-list-right {
	display: block;
	width: 100%;
	padding-left: 5.1rem
}

.article-list-right .right-title {
	height: 2.4rem;
	color: #000;
	font-size: .8rem;
	line-height: 1.2rem;
	white-space: initial;
	margin-bottom: .4rem;
	letter-spacing: 1px;
	font-weight: 400
}

.article-user-num-wrap {
	color: rgba(0, 0, 0, .4);
	font-size: .6rem;
	height: .8rem;
	overflow: hidden;
	width: 100%;
	position: relative
}

.article-user-num-wrap img {
	width: .8rem;
	height: .8rem;
	border-radius: 50%;
	position: absolute;
	left: 0;
	top: 0
}

.article-user-num-wrap .last-item-wrap {
	width: 100%;
	padding-left:0rem;
	white-space: nowrap;
	height: .8rem
}

.article-user-num-wrap .num-wrap {
	margin-left: .4rem;
	height: .8rem
}

.article-user-num-wrap .num-wrap.ip-sign {
	color: #1d90f2
}

.num-wrap .active-c,
.num-wrap.active-c {
	color: #e22
}

.swiper-slide {
	display: block;
	background-color: transparent;
	text-align: left;
	transform: translate3d(0, 0, 0)
}

.home-top-push-wrap {
	position: relative;
	width: 100%;
	overflow: hidden;
	z-index: 20
}

.home-top-push-wrap .home-top-content-wrap {
	width: 100%;
	height: 100%;
	position: relative;
	color: #fff
}

.home-top-content-wrap img {
	width: 100%;
	height: 100%
}

.home-top-content-wrap::after {
	content: '';
	display: block;
	height: 9.3rem;
	width: 100%;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), to(rgba(48, 48, 48, .8)));
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 1
}

.home-top-content-wrap.no-after::after {
	display: none
}

.home-top-content-wrap .support-sign {
	border-radius: 0;
	margin-bottom: 0
}

.home-top-content-wrap .support-sign.add-mb {
	margin-bottom: .2rem
}

.home-top-content-wrap .p-content {
	z-index: 2;
	width: 100%;
	position: relative;
	background: #ffffff;
	padding: 0 .8rem .5rem;
	color: #fff
}

.p-content .user-img-box {
	width: .8rem;
	height: .8rem;
	border-radius: 50%;
	margin-right: .3rem
}

.p-content .user-name-box {
	font-size: .6rem;
	line-height: .6rem
}

.p-content .p-content-title {
	font-size: .9rem;
	height: 2rem;
	line-height: 2rem;
	font-weight: 500;
	letter-spacing: .5px;
	color: #000;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom: 80px !important;}
.swiper-pagination-bullet{    
	width: 25px;
    height: 2.5px;
    display: inline-block;
    border-radius: 0;
    background: #fff;
    opacity: .5;
    }
    .swiper-pagination-bullet-active{ opacity: 1;}
.index_headline_swpier_extra__eD1Uc {
    font-size: 12px;
    color: #999;
    display: -moz-box;
    display: flex;
    -moz-box-pack: justify;
    justify-content: space-between;
}
.index_headline_swpier_extra__eD1Uc span {
    margin-right: .2rem;
    font-size: 12px;
}
.index_headline_swpier_extra__eD1Uc .index_label__akBMB span {
    font-size: 12px;
    color: #e62129;
    margin-right: 0;
}
.home-top-push-wrap .swiper-progress-bar-box {
	width: 100%;
	overflow: hidden;
	height: .2rem;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10
}

.swiper-progress-bar-box .progress-box {
	height: .2rem;
	background-color: rgba(255, 255, 255, .2);
	position: relative
}

.swiper-progress-bar-box .progress-box i {
	position: absolute;
	width: 0;
	height: .2rem;
	top: 0;
	left: 0;
	background-color: rgba(255, 255, 255, .2)
}

.swiper-progress-bar-box .progress-box.set-w i {
	width: 100%!important
}

.home-moment-box,
.home-morning-report-box {
	display: block;
	width: 100%;
	background-color: #f2f3f6;
	padding: 1rem .8rem 0;
	height: 14.1rem;
	overflow: hidden;
	position: relative;
	z-index: 10
}

.home-moment-box .moment-top-wrap,
.home-morning-report-box .morning-report-top-wrap {
	font-size: .65rem;
	line-height: 1;
	margin-bottom: 1rem
}

.home-moment-box .moment-top-wrap .see-more,
.home-morning-report-box .morning-report-top-wrap .see-more {
	color: rgba(0, 0, 0, .65)
}

.moment-top-wrap .moment-date-title,
.morning-report-top-wrap .morning-report-date-title {
	color: #e22
}

.moment-date-title .date,
.morning-report-date-title .date {
	font-size: 1.2rem;
	margin-right: .4rem
}

.moment-date-title .title,
.morning-report-date-title .title {
	font-size: 1.05rem;
	font-weight: 700
}

.home-moment-box .moment-content-wrap,
.home-morning-report-box .morning-report-content-wrap {
	font-size: .8rem;
	line-height: 1.1rem;
	font-weight: 700;
	height: 10.5rem;
	overflow: hidden
}

.moment-content-wrap .swiper-slide .moment-content-item:first-child,
.morning-report-content-wrap .swiper-slide .morning-report-content-item:first-child {
	margin-bottom: 1.2rem
}

.moment-content-wrap .moment-content-item,
.morning-report-content-wrap .morning-report-content-item {
	height: 4rem;
	display: block;
	color: #000
}

.morning-report-content-wrap .morning-report-content-title {
	position: relative;
	padding-left: .6rem
}

.morning-report-content-wrap .morning-report-content-title::before {
	content: '';
	position: absolute;
	width: .25rem;
	height: .25rem;
	background: url(../images/circle_red.png) no-repeat;
	background-size: 100%;
	background-position: center;
	top: 50%;
	left: 0;
	transform: translateY(-50%)
}

.moment-content-wrap .moment-content-desc,
.morning-report-content-wrap .morning-report-content-desc {
	font-size: .75rem;
	line-height: 1.3rem;
	margin: .3rem 0 0;
	font-weight: 400
}

.moment-content-title .moment-user-img-wrap {
	width: .8rem;
	height: .8rem;
	border-radius: 50%;
	margin-right: .2rem
}

.home-ads-box {
	padding: 1rem .8rem 0;
	position: relative;
	display: block
}

.home-ads-box.home-ads-box-1 .line-placeholder,
.home-ads-box.home-ads-box-6 .line-placeholder {
	display: none
}

.home-ads-box.home-ads-box-6 {
	padding-top: 1rem
}

.home-ads-box.home-ads-box-1 a,
.home-ads-box.home-ads-box-6 a {
	margin-bottom: 0
}

.home-ads-box.home-ads-box-1 {
	background-color: #f2f3f6;
	padding-top: 0;
	padding-bottom: 1rem
}

.home-ads-box a {
	width: 100%;
	position: relative;
	display: block;
	border-radius: .2rem;
	margin-bottom: 1rem
}

.home-ads-box img {
	width: 100%;
	height: 9.6rem;
	border-radius: .2rem
}

.home-ads-box .ads-title-wrap {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 5rem;
	width: 100%;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .6)));
	border-bottom-left-radius: .2rem;
	border-bottom-right-radius: .2rem
}

.ads-title-wrap span {
	position: absolute;
	left: .8rem;
	right: .8rem;
	bottom: 1rem;
	color: #fff;
	font-size: .85rem;
	line-height: 1.2rem
}

.line-placeholder {
	width: 17.15rem;
	margin: 0 auto;
	height: 1px;
	background-color: rgba(0, 0, 0, .05);
	overflow: hidden
}

.home-deep-box {
	padding: 1rem .8rem 0;
	background-color: #fff;
	display: block
}

.home-deep-box .deep-top-wrap {
	width: 100%;
	height: 9.6rem;
	position: relative;
	text-align: center;
	margin-bottom: .7rem
}

.deep-top-wrap img {
	width: 100%;
	height: 100%;
	border-radius: .2rem
}

.home-deep-box .deep-content-wrap {
	height: 5.7rem
}

.home-deep-box .deep-title {
	font-size: .85rem;
	line-height: 1.2rem;
	color: #000;
	margin-bottom: .3rem;
	letter-spacing: 1px
}

.home-deep-box .deep-desc {
	color: rgba(0, 0, 0, .65);
	font-size: .75rem;
	line-height: 1.3rem;
	letter-spacing: 1px
}

.home-deep-box .deep-desc.three-line {
	-webkit-line-clamp: 3
}

.home-deep-box .deep-footer-wrap {
	margin-bottom: 1rem
}

.deep-footer-wrap .num-wrap .comment-icon {
	margin-left: .3rem
}

.home-collection-box {
	padding-top: 1rem;
	overflow: hidden
}

.home-collection-box .home-collection-content-box {
	padding-right: 1.1rem;
	padding-left: .2rem;
	width: 18.75rem !important;
	overflow: hidden
}

.home-collection-content-box .collection-item-wrap {
	position: relative;
	vertical-align: top;
	overflow: hidden;
	margin-left: .6rem;
	margin-right: .4rem;
	padding-bottom: 1rem;
	width: 16.55rem !important;
}

.home-collection-content-box .collection-item-wrap:last-child {
	margin-right: 0
}

.collection-item-wrap .collection-name-wrap {
	color: #000;
	font-size: 1rem;
	line-height: 1;
	font-weight: 700;
	margin-bottom: 1rem
}

.collection-name-wrap .see-all-collection {
	color: rgba(0, 0, 0, .65);
	font-size: .65rem;
	line-height: 1;
	font-weight: 400;
	margin-left: .5rem
}

.collection-item-wrap .home-article-list-wrap {
	width: 16.35rem
}

.collection-item-wrap .home-article-list-wrap:last-child {
	border-bottom: none;
	margin-bottom: 0
}

.collection-item-wrap .home-article-list-wrap:last-child .article-list-left {
	margin-bottom: 0
}

.collection-item-wrap .collection-video-article-wrap {
	border-bottom: none;
	margin-bottom: .55rem
}

.collection-item-wrap .collection-video-article-wrap .article-list-left {
	width: 7.1rem;
	height: 4rem;
	margin-bottom: .5rem
}

.collection-video-article-wrap .article-list-right {
	width: 100%;
	padding-left: 7.6rem
}

.collection-video-article-wrap .right-title {
	margin-bottom: .8rem
}

.home-event-box {
	padding-top: 1rem;
	overflow: hidden
}

.home-event-box .line-placeholder {
	margin-left: .8rem
}

.home-event-box.home-more-event-box {
	width: 18.75rem;
	padding-right: 1.65rem
}

.home-event-box.home-more-event-box .event-item {
	width: 16.35rem !important;
	margin-right: 0
}

.home-event-box .event-item {
	width: 17.15rem;
	height: 17.15rem;
	position: relative;
	overflow: hidden;
	display: block;
	border-radius: .2rem;
	margin: 0 .7rem 1rem
}

.event-item .event-name-sign {
	font-weight: 500;
	position: absolute;
	top: .5rem;
	left: .5rem;
	border-radius: .1rem;
	background-color: #e22;
	color: #fff;
	padding: 0 .6rem;
	height: 1.2rem;
	line-height: 1rem;
	letter-spacing: 1px
}

.event-item .event-name-sign.event-other-name-sign {
	background-color: #93635b
}

.event-item:after {
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 9.35rem;
	background: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, .8)));
	z-index: 1
}

.event-item img {
	width: 100%;
	height: 100%
}

.event-item .event-info {
	position: absolute;
	bottom: .9rem;
	left: .8rem;
	right: .8rem;
	color: #fff;
	font-size: .6rem;
	z-index: 2
}

.event-item .event-info h1 {
	margin-top: .3rem;
	font-size: 1.2rem;
	line-height: 1.8rem;
	white-space: initial;
	letter-spacing: 1px
}

.home-recommend-video-box {
	padding-top: 1rem;
	overflow: hidden
}

.home-recommend-video-box .recommend-video-name {
	font-size: 1rem;
	line-height: 1rem;
	color: #000;
	margin-bottom: 1rem;
	font-weight: 700;
	padding-left: .8rem
}

.home-recommend-video-box .home-recommend-video-content-box {
	width: 18.75rem;
	padding-right: 5.4rem
}

.home-recommend-video-content-box .recommend-video-item {
	width: 12.5rem!important;
	overflow: hidden;
	margin-left: .8rem;
	padding-bottom: 1rem
}

.recommend-video-item .recommend-video-item-top-wrap {
	position: relative;
	width: 100%;
	height: 7rem;
	margin-bottom: .75rem
}

.recommend-video-item-top-wrap img {
	width: 100%;
	height: 100%;
	border-radius: .2rem
}

.recommend-video-item-top-wrap .original-sign {
	left: .4rem;
	top: .4rem
}

.recommend-video-item-top-wrap .video-time-sign {
	padding: 0 .2rem;
	left: .4rem;
	bottom: .4rem
}

.recommend-video-info h1 {
	white-space: initial;
	height: 2.4rem;
	font-size: .85rem;
	line-height: 1.2rem;
	color: #000;
	margin-bottom: .5rem;
	letter-spacing: 1px
}

.home-viewpoint-box {
	padding: 1rem .7rem .1rem;
	position: relative;
	z-index: 11
}

.home-viewpoint-box h1 {
	font-size: 1rem;
	line-height: 1rem;
	color: #000;
	margin-bottom: .9rem;
	font-weight: 700
}

.home-viewpoint-box .home-viewpoint-item-wrap {
	border: .1rem solid rgba(0, 0, 0, .05);
	border-radius: .2rem;
	margin-bottom: .8rem
}

.home-viewpoint-box .home-viewpoint-item-wrap:last-child {
	margin-bottom: 0
}

.home-viewpoint-box .viewpoint-content-wrap {
	padding: .6rem .5rem .6rem .6rem;
	background-color: #fff;
	border-radius: .2rem;
	border-bottom: none;
	margin-bottom: 0
}

.viewpoint-content-wrap .article-list-left {
	border-radius: .1rem;
	margin-bottom: 0;
	width: 3.55rem;
	height: 3.55rem
}

.viewpoint-content-wrap .article-list-right {
	color: rgba(0, 0, 0, .65)!important;
	font-size: .65rem;
	line-height: .85rem;
	font-weight: 700;
	padding-left: 4.05rem;
	font-weight: 400
}

.viewpoint-content-wrap:visited .article-list-right {
	color: #7f7f7f
}

.viewpoint-content-wrap .right-title {
	color: #000;
	margin-top: .3rem;
	margin-bottom: 0;
	font-weight: 400
}

.home-feed-wrap {
	padding: 1.1rem .8rem 0;
	background-color: #fff;
	position: relative
}

.home-feed-wrap .feed-name {
	font-size: 1rem;
	line-height: 1rem;
	color: #000;
	margin-bottom: 1.5rem;
	font-weight: 700;
	letter-spacing: 1px;
	z-index: 10;
	position: relative
}

.home-feed-li:first-child {
	margin-top: -.3rem
}

.home-feed-li {
	width: 100%;
	position: relative;
	border-bottom: 1px solid rgba(0, 0, 0, .05);
	margin-bottom: .8rem;
	padding-bottom: .8rem
}

.home-feed-push-li .feed-img-wrap,
.home-feed-push-li .feed-img-wrap img {
	width: 100%;
	height: 9.2rem;
	display: block;
	position: relative;
	border-radius: .2rem
}

.home-feed-push-li .original-sign {
	left: .4rem;
	top: .4rem
}

.home-feed-push-li .video-time-sign {
	left: .4rem;
	bottom: .4rem;
	padding: 0 .2rem
}

.home-feed-push-li .feed-push-title {
	padding: .7rem 0 .55rem;
	letter-spacing: 1px;
	display: block;
	color: #19181c;
	font-size: .85rem;
	line-height: 1.2rem
}

.home-feed-list-li .support-sign {
	border-bottom-right-radius: .1rem
}

.home-feed-list-li .article-list-left {
	margin-bottom: 0
}

.home-feed-morning-li {
	margin-bottom: 1.3rem;
	margin-top: -1.6rem;
	padding-top: 1.3rem;
	position: relative;
	width: 100%;
	height: 6.6rem;
	background-color: #fff
}

.home-feed-morning-li .home-feed-morning-content {
	border-radius: .2rem;
	background-color: #ffce00;
	display: block;
	position: absolute;
	top: 1.3rem;
	left: 0;
	width: 100%;
	height: 5.3rem;
	padding: .6rem .8rem;
	color: #19181c;
	font-size: 1rem
}

.home-feed-morning-content .morning-text-wrap {
	font-size: 2.2rem;
	height: 2.65rem;
	margin-top: .25rem
}

.morning-text-wrap .morning-text {
	margin-left: -.1rem
}

.morning-text-wrap .see-morning-btn {
	font-size: .6rem;
	width: 4.85rem;
	height: 1.5rem;
	color: #ffce2f;
	background-color: #19181c;
	border-radius: .1rem
}

.home-discuss-box {
	background-color: #fff;
	margin-top: -.1rem;
	position: relative
}

.home-discuss-box .home-discuss-content-box {
	background-color: #f2f3f6;
	padding-bottom: 1.1rem;
	overflow: hidden
}

.home-discuss-box .discuss-name-wrap {
	color: #000;
	font-weight: 700;
	font-size: 1rem;
	padding: 1.1rem .8rem 0;
	margin-bottom: 1rem
}

.home-discuss-content-box .discuss-swiper-wrap {
	width: 18.75rem;
	padding-right: 1.45rem;
	padding-left: .25rem
}

.discuss-ul-wrap li {
	width: 16.6rem !important;
	height: 17.1rem;
	margin-left: .54rem
}

.discuss-ul-wrap li .discuss-a-wrap {
	padding: .6rem .6rem .8rem .6rem;
	display: block;
	width: 100%;
	height: 100%;
	border-radius: .2rem;
	background-color: #fff
}

.discuss-ul-wrap .discuss-live-wrap {
	width: 100%;
	overflow: hidden
}

.discuss-live-wrap .discuss-live-left {
	display: block;
	position: relative;
	width: 4.5rem;
	height: 4.5rem;
	margin-bottom: .8rem;
	border-radius: .1rem
}

.discuss-live-wrap .discuss-live-right {
	display: block;
	width: 100%;
	padding-left: 5.05rem
}

.discuss-live-right .live-title {
	height: 2.4rem;
	color: #19181c;
	font-size: .85rem;
	line-height: 1.2rem;
	white-space: initial;
	margin-bottom: .5rem;
	letter-spacing: 1px;
	font-weight: 400
}

.discuss-live-right .live-join-wrap {
	color: rgba(0, 0, 0, .4);
	font-size: .6rem;
	width: 100%;
	-webkit-align-items: end;
	align-items: flex-end
}

.discuss-live-right .discuss-join-num {
	line-height: 1
}

.discuss-live-right .live-detail-btn {
	height: 1.6rem;
	width: 3.4rem;
	text-align: center;
	line-height: 1.6rem;
	background-color: #e22;
	border-radius: .1rem;
	color: #fff!important
}

.discuss-ul-wrap .discuss-vote-wrap {
	padding-top: .9rem
}

.discuss-vote-wrap.discuss-vote-num-2 {
	margin-bottom: .7rem
}

.discuss-vote-wrap.discuss-vote-num-3 {
	margin-bottom: .85rem
}

.discuss-vote-wrap.discuss-vote-num-4 {
	margin-bottom: .85rem
}

.discuss-vote-num-2 .discuss-vote-item {
	height: 1.1rem;
	margin-bottom: .8rem
}

.discuss-vote-num-3 .discuss-vote-item {
	height: .9rem;
	margin-bottom: .4rem
}

.discuss-vote-num-4 .discuss-vote-item {
	height: .7rem;
	margin-bottom: .3rem
}

.discuss-vote-item .vote-progress-bar {
	display: block;
	height: 100%;
	max-width: 12rem;
	min-width: .2rem;
	background-color: #e22;
	border-radius: .1rem
}

.discuss-vote-item .vote-num {
	opacity: 0;
	margin-left: .4rem;
	color: rgba(0, 0, 0, .4)
}

.discuss-vote-item.more-vote .vote-progress-bar {
	background-color: #e22
}

.discuss-vote-item.more-vote .vote-num {
	opacity: 1
}

.discuss-mt-wrap,
.discuss-mt-wrap .discuss-mt-item-wrap {
	height: 4.8rem;
	overflow: hidden
}

.discuss-mt-wrap .discuss-mt-user {
	color: rgba(0, 0, 0, .4);
	font-size: .6rem;
	margin-bottom: .3rem
}

.discuss-mt-user img {
	width: .8rem;
	height: .8rem;
	border-radius: 50%;
	margin-right: .3rem
}

.discuss-mt-wrap .discuss-mt-content {
	color: #000;
	font-size: .75rem;
	line-height: 1.3rem;
	-webkit-line-clamp: 3;
	white-space: initial
}

.discuss-mt-wrap.discuss-no-vote-mt-wrap {
	height: 10.4rem
}

.discuss-mt-wrap.discuss-no-vote-mt-wrap .discuss-mt-item-wrap {
	margin-bottom: .8rem;
	display: block
}