.select-layout {
	width: 228px;
	position: relative;
	cursor: pointer
}

.select-layout .select {
	width: 100%;
	height: 48px;
	line-height: 48px;
	padding: 0 16px;
	border: 1px solid #666
}

.select-layout .select.active {
	border: 1px solid #0086f0
}

.select-layout .select input {
	background: none;
	border: none;
	outline: none;
	width: 89%;
	font-size: 18px;
	color: #333
}

.select-layout .select input::-webkit-input-placeholder {
	color: #333!important
}

.select-layout .select span {
	color: #333
}

.select-layout .select i {
	position: absolute;
	right: 12px
}

.select-layout .options {
	width: 100%;
	overflow: hidden;
	position: absolute;
	background: #fff;
	border: 1px solid #0086f0;
	box-shadow: 0 0 6px 2px rgba(0,0,0,.1);
	top: 64px;
	padding: 10px 6px;
	z-index: 9
}

.select-layout .options li {
	width: 100%;
	height: 32px;
	cursor: pointer;
	line-height: 32px;
	padding: 0 10px;
	color: #333;
	font-size: 14px;
	margin-bottom: 8px
}

.select-layout .options li.current,.select-layout .options li:hover {
	background: #0086f0;
	color: #fff
}

.select-layout .options li:last-child {
	margin-bottom: 0
}

.select-layout.middle .select {
	height: 32px;
	line-height: 32px;
	padding: 0 10px
}

.select-layout.middle .options {
	top: 42px
}

@media screen and (min-width:320px) and (max-width:720px) {
	.select-layout.middle .options {
		top: -184px
	}
}

.eo-post-tag.type[data-v-676dee10] {
	color: #333
}

@media screen and (min-width:320px) and (max-width:1024px) {
	.collectTag[data-v-676dee10],.eo-post-tag.type[data-v-676dee10] {
		font-size: 12px
	}
}

.eo-article-column[data-v-2229e0b2] {
	padding-bottom: 16px;
	margin-right: 24px;
	flex: 1
}

.eo-article-column[data-v-2229e0b2]:last-child {
	margin-right: 0
}

.eo-article-column .eo-hover-child[data-v-2229e0b2] {
	height: 100%;
	padding-bottom: 16px
}

.eo-article-column .img-wrap[data-v-2229e0b2] {
	background: #f5f5f5;
	display: block
}

.eo-article-column .content[data-v-2229e0b2] {
	margin-top: 10px
}

.eo-article-column .content .title[data-v-2229e0b2] {
	margin: 8px 0 10px;
	font-size: 16px;
	line-height: 22px;
	font-weight: 700
}

.eo-article-column .content .eo-post-date[data-v-2229e0b2] {
	position: absolute;
	bottom: 0
}

.eo-article-column.medium .title[data-v-2229e0b2] {
	font-size: 24px;
	line-height: 34px
}

.eo-article-column.medium .desc[data-v-2229e0b2] {
	font-size: 14px;
	line-height: 21px;
	margin-bottom: 15px;
	margin-top: 6px
}

.eo-article-column.text-is-cover[data-v-2229e0b2] {
	position: relative
}

.eo-article-column.text-is-cover .eo-hover-child[data-v-2229e0b2] {
	padding-bottom: 0
}

.eo-article-column.text-is-cover .content[data-v-2229e0b2] {
	width: 100%;
	position: absolute;
	bottom: 0;
	padding: 24px;
	margin-top: 0;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	background-image: linear-gradient(180deg,transparent,rgba(0,0,0,.7) 85%)
}

.eo-article-column.text-is-cover .content[data-v-2229e0b2] .eo-post-tag {
	color: #fff
}

.eo-article-column.text-is-cover .content[data-v-2229e0b2] .eo-post-tag:hover {
	color: #f68c22
}

.eo-article-column.text-is-cover .content .desc[data-v-2229e0b2],.eo-article-column.text-is-cover .content .title[data-v-2229e0b2],.eo-article-column.text-is-cover .content[data-v-2229e0b2] .eo-post-tag.type {
	color: #fff
}

.eo-article-column.text-is-cover .content .desc[data-v-2229e0b2]:hover,.eo-article-column.text-is-cover .content .title[data-v-2229e0b2]:hover {
	color: #0086f0
}

.eo-article-column.text-is-cover .content .eo-post-date[data-v-2229e0b2] {
	color: #fff;
	position: relative
}

@media screen and (min-width:320px) and (max-width:720px) {
	.eo-article-column[data-v-2229e0b2] {
		width: 100%;
		flex: none;
		margin-right: 0;
		margin-bottom: 16px
	}

	.eo-article-column[data-v-2229e0b2]:last-child {
		margin-bottom: 0
	}

	.eo-article-column .eo-hover-child[data-v-2229e0b2] {
		display: flex;
		padding-bottom: 0
	}

	.eo-article-column .img-wrap[data-v-2229e0b2] {
		flex: 1;
		margin-right: 16px
	}

	.eo-article-column .content[data-v-2229e0b2] {
		flex: 1.5;
		margin-top: 0;
		padding-bottom: 24px
	}

	.eo-article-column .content .title[data-v-2229e0b2] {
		margin: 3px 0 0;
		font-size: 14px;
		line-height: 18px;
		font-weight: 700
	}

	.eo-article-column .content .eo-post-date[data-v-2229e0b2] {
		position: absolute;
		bottom: 0
	}

	.eo-article-column.medium .title[data-v-2229e0b2] {
		font-size: 18px;
		line-height: 28px
	}
}

.eo-new-analysis-list .top-select[data-v-701bdc05] {
	margin-bottom: 24px
}

.eo-new-analysis-list .top-select[data-v-701bdc05] .select-layout {
	max-width: none;
	display: inline-block;
	width: auto
}

.eo-new-analysis-list .top-select[data-v-701bdc05] .select-layout .select {
	display: inline-block;
	padding: 0 0 12px;
	height: 72px;
	line-height: 72px;
	border: none
}

.eo-new-analysis-list .top-select[data-v-701bdc05] .select-layout .select span {
	font-size: 24px;
	font-weight: 700
}

.eo-new-analysis-list .top-select[data-v-701bdc05] .select-layout .select i {
	position: static;
	font-weight: 700;
	vertical-align: top;
	margin-left: 8px
}

.eo-new-analysis-list .top-select[data-v-701bdc05] .select-layout .options {
	width: 136px;
	top: 72px
}

.eo-new-analysis-list .list-container[data-v-701bdc05] {
	flex-wrap: wrap;
	width: 1280px;
	position: relative;
	left: -12px
}

.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column {
	flex: none;
	width: 23.1%;
	margin: 0 12px 24px
}

.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column .img-wrap {
	display: block;
	max-height: 354px;
	overflow: hidden;
	background: #f5f5f5
}

.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column .img-wrap img {
	min-height: 222px;
	transition: all .2s
}

.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column .img-wrap:hover img {
	transform: scale(1.2)
}

.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover {
	width: 616px;
	padding-bottom: 0;
	border-bottom: none
}

.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover:before {
	height: calc(100% + 32px)
}

.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover .content .title {
	font-size: 20px;
	line-height: 26px
}

@media screen and (min-width:320px) and (max-width:1024px) {
	.eo-new-analysis-list .list-container[data-v-701bdc05] {
		width: 100%;
		left: 0
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column {
		width: 31.4%;
		margin: 0 20px 20px 0
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column .img-wrap img {
		min-height: auto
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column:nth-child(3n) {
		margin-right: 0
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover {
		width: 31.4%;
		border-bottom: 1px dotted rgba(0,134,240,.4);
		padding-bottom: 16px
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover .content {
		position: static;
		padding: 0;
		background-image: none;
		margin-top: 10px
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover .content .title {
		font-size: 16px;
		line-height: 22px
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover .content .eo-post-tag,.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover .content .title {
		color: #333
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover .content .eo-post-date {
		color: #999
	}
}

@media screen and (min-width:320px) and (max-width:720px) {
	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column,.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover {
		width: 100%;
		margin-right: 0
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover .content {
		justify-content: flex-start;
		margin-top: 0
	}

	.eo-new-analysis-list .list-container[data-v-701bdc05] .eo-article-column.text-is-cover .content .title {
		font-size: 14px;
		line-height: 18px
	}
}