/* 爱采购页：在 baidu.css（对齐官网 style1+sem 主体样式）之上的本地补丁 */
/* 参考：https://www.hke28.com/aicaigou/ */
/* 区块背景全屏，内容容器居中（baidu.css 的宽度已限定在 .baidu-page，本页需自行补齐） */

.page-aicaigou{background: #f2f3f7; width: 100%; padding: 0 0 20px;}
.page-aicaigou .wrapper,
.page-aicaigou .container,
.page-aicaigou .container2{width: 1500px; margin: 0 auto; position: relative;}
@media only screen and (max-width: 1549px){
	.page-aicaigou .wrapper,
	.page-aicaigou .container,
	.page-aicaigou .container2{width: 1200px;}
}
@media only screen and (max-width: 1240px){
	.page-aicaigou .wrapper,
	.page-aicaigou .container,
	.page-aicaigou .container2{width: 100%; padding: 0 16px; box-sizing: border-box;}
}
@media only screen and (max-width: 960px){
	.page-aicaigou .wrapper,
	.page-aicaigou .container,
	.page-aicaigou .container2{width: 100%;}
}

.page-aicaigou .pk{text-align: center; margin-top: 20px;}
.page-aicaigou .pk img{max-width: 100%; height: auto;}

#top,
#top * {
	box-sizing: border-box;
}

/* 固定顶栏高度由页面脚本写入 --page-header-offset，避免横幅上方留白过大 */
.banner {
	margin-top: var(--page-header-offset, 108px) !important;
}

.inservice-box {
	padding-bottom: 72px;
}

.insolution {
	padding-bottom: 46px;
}

.insolution-box li .item {
	margin: 4px 18px;
}

.insolution-box li .ico5 {
	background: url(../image/ali-icon2.png) no-repeat;
	background-position: -255px 14px;
}

.insolution-box li .ico9 {
	background-position: 0 -50px !important;
}

.insolution-box li .title {
	margin-top: 18px;
}

@media only screen and (max-width: 960px) {
	.page-aicaigou { padding: 0 0 24px; }
	.page-aicaigou .wrapper,
	.page-aicaigou .container,
	.page-aicaigou .container2 {
		width: 100%;
		padding: 0 16px;
		box-sizing: border-box;
	}
	.page-aicaigou .pk { margin-top: 8px; }
	.page-aicaigou .intitle { font-size: 22px !important; }
	.page-aicaigou .intitle span { display: block; font-size: 14px !important; margin-top: 8px; }
}
