@charset "utf-8";

@media screen and (max-width: 840px) {
	.cate-list .cate,.cate-list .cover {
		width: 33.333%;
	}
	.cate-list .cover {
		height: 140px;
		margin-right: 0;
	}
}

@media screen and (max-width: 640px) {
	.article-list-base li {
		width: 100%;
	}

	.article-list-base li a {
		background-position: 0px 7px;
	}
	.article-list-base li a em {
		display: block;
		white-space: normal;
	}

	.form-item {
		width: auto;
		margin-left: 15px;
		margin-right: 15px;
	}
	.form-item .item .lable {
		margin-right: 10px;
	}
	.form-item .item .input {
		flex-grow: 1;
	}
	.form-item .item .input input, .form-item .item .input textarea {
		width: 100%;
	}
}

@media screen and (max-width: 600px) {
	.cate-list .cover {
		width: 100%;
		height: auto;
	}

	.cate-list .cate {
		width: 50%;
	}
}


@media screen and (max-width: 410px) {
	.form-item .item {
		display: block;
		margin-top: 10px;
		position: relative;
	}

	.form-item .item .captcha {
		position: absolute;
		left: 114px;
		top: 33px;
		height: 38px;
		width: 140px;
	}
}