/* MingXi theme adjustments on top of original site css */

/* WordPress content images */
.single-content img,
.content-product img,
.mx-gallery img,
.index-about-intro img {
	max-width: 100%;
	height: auto;
}

/* imported product gallery strip (fallback when MagicZoom DOM not used) */
.mx-gallery { overflow: hidden; margin-bottom: 15px; }
.mx-gallery img {
	width: 260px;
	float: left;
	margin: 0 12px 12px 0;
	border: 1px solid #e5e5e5;
	background: #fff;
}

/* WP admin bar offset */
body.admin-bar .header { margin-top: 0; }

/* news list on archive/index */
.news-list-page ul { list-style: none; margin: 0; padding: 0; }
.news-list-page li.news-item {
	border-bottom: 1px dashed #e0e0e0;
	padding: 14px 5px;
	overflow: hidden;
}
.news-list-page li.news-item a { color: #333; text-decoration: none; font-size: 15px; }
.news-list-page li.news-item a:hover { color: #c69a55; }
.news-list-page .news-date { color: #999; font-size: 13px; margin-right: 12px; }

/* pagination */
.page-nav { margin: 25px 0 10px; text-align: center; }
.page-nav .nav-links { display: inline-block; }
.page-nav .page-numbers {
	display: inline-block;
	padding: 6px 12px;
	margin: 0 3px;
	border: 1px solid #ddd;
	color: #555;
	text-decoration: none;
	background: #fff;
}
.page-nav .page-numbers.current { background: #c69a55; border-color: #c69a55; color: #fff; }
.page-nav .page-numbers:hover { border-color: #c69a55; color: #c69a55; }

/* content typography inside WP pages */
.single-content p, .content-product p { line-height: 1.8; }
.content-title {
	font-size: 22px;
	color: #333;
	padding: 10px 0 15px;
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 18px;
}

/* search form input on WP results page */
.search-wrap form input[type=text] { box-sizing: content-box; }

/* Honor Certificate: single-row left/right scroll */
.section-zs .picScroll-left{ width: 1200px; }
.section-zs .picScroll-left .bd{ overflow: hidden; }
.section-zs .picScroll-left .bd ul{
	overflow: visible !important;
	zoom: 1;
	width: auto !important;
}
.section-zs .picScroll-left .bd ul li{
	width: 178px;
	margin: 0 11px;
	float: left;
	_display: inline;
	overflow: hidden;
}
.section-zs .picScroll-left .bd ul li .pic{
	width: 178px;
	overflow: hidden;
	text-align: center;
}
.section-zs .picScroll-left .bd ul li .pic img{
	width: 100%;
	height: auto;
	display: block;
}
