.grids .grid .img {
	height: 225px;
}
.widget-postlist .hasimg li {
	padding-left: calc(59.85px + 10px);
}
.widget-postlist .hasimg li .img {
	width: 59.85px;
}
@media (max-width: 1230px) {
	.grids .grid .img {
		height: 244.73684210526px;
	}
}
@media (max-width: 1024px) {
	.grids .grid .img {
		height: 300px;
	}
}
@media (max-width: 925px) {
	.grids .grid .img {
		height: 244.73684210526px;
	}
}
@media (max-width: 768px) {
	.grids .grid .img {
		height: 300px;
	}
}
@media (max-width: 620px) {
	.grids .grid .img {
		height: 244.73684210526px;
	}
}
@media (max-width: 480px) {
	.grids .grid .img {
		height: 189.47368421053px;
	}
}
body,
.mocat,
.mocat:nth-child(2n),
.banner-slider {
	background-color: !important;
}
.banner {
	margin-top: -70px;
}
.banner-slider {
	padding-top: 90px;
}
.banner-slider {
	padding-top: 30px;
}
.banner-slider:after {
	content: none;
}

@media (max-width: 925px) {
	.banner-slider {
		padding-top: 85px;
	}
	.banner-slider {
		padding-top: 20px;
	}
}

@media (max-width: 768px) {
	.banner {
		margin-top: -60px;
	}
	.banner-slider {
		padding-top: 70px;
	}
	.banner-slider {
		padding-top: 20px;
	}
}
.banner {
	background-image: none !important;
}
.banner {
	height: 600px;
}
.container {
	max-width: 1350px;
}
.single .main .container,
.single-content > .erphpdown-box.fixed .erphpdown-con {
	max-width: 1350px;
}
.slider-left2 {
	max-width: 895px;
}
.slider-left {
	max-width: 1200px;
}
@media (max-width: 1535px) {
	.modown-ad .item:nth-child(5) {
		display: none;
	}
	.slider-right2 {
		width: 285px;
	}
	.slider-right2 .item2 {
		display: none;
	}
	.slider-left {
		max-width: 895px;
	}
}

.grids .grid h3 a {
	height: 40px;
	-webkit-line-clamp: 2;
}
.grids .audio .title {
	line-height: 25px;
}
.grids .grid h3 a,
.lists .list h3 a,
.lists .grid h3 a,
.home-blogs ul li h3 a {
	font-weight: 600;
}
.post > .vip-tag,
.post > .free-tag {
	display: none !important;
}
.article-content .gallery-item > a,
.article-content .gallery-item .img {
	width: 100%;
	height: 0;
	position: relative;
	padding-bottom: 100%;
	display: block;
}
.article-content .gallery-item img {
	width: 100%;
	height: 100%;
	position: absolute;
}
.article-content .blocks-gallery-grid .blocks-gallery-item figure {
	width: 100%;
	height: 0;
	position: relative;
	padding-bottom: 100%;
	display: block;
}
.article-content .blocks-gallery-grid .blocks-gallery-item img {
	width: 100%;
	height: 100%;
	position: absolute;
}
.sidebar {
	width: 285px;
	margin-left: -285px;
}
.sidebar .widget.affix {
	width: 285px;
}
.single .content,
.page-template-default .content,
.post-type-archive-blog .content,
.page-template-tougao .content,
.page-template-ask .content,
.page-template-tuan .content,
.page-template-all .content,
.page-template-all-vip .content,
.archive .content,
.search .content,
.home .content {
	margin-right: 305px;
}
@media (max-width: 1024px) {
	.single .content,
	.page-template-default .content,
	.post-type-archive-blog .content,
	.page-template-tougao .content,
	.page-template-ask .content,
	.page-template-tuan .content,
	.page-template-all .content,
	.page-template-all-vip .content,
	.archive .content,
	.search .content,
	.home .content {
		margin-right: 0;
	}
}

.user-main {
	min-height: 650px;
}
@media (max-width: 768px) {
	.nav-right .nav-vip {
		padding: 4.5px 3px 5px;
	}
	body {
		margin-bottom: 50px;
	}
	.sitetips-default {
		bottom: 100px;
	}
	.rollbar {
		display: none;
	}
	.rollbar {
		display: block;
	}
}
@media (max-width: 480px) {
}
