.bottom_bg, .head_banner {
	background-position: center bottom;
	position: relative;
	background-repeat: no-repeat
}
.bottom_bg, .bottom_bg .container, .head_banner {
	background-repeat: no-repeat
}
.head_banner {
	width: 100%;
	height: 487px;
	background-image: url(http://cdn.xiubida.com/bundles/app/web/images/official_website/maintenanceShop_banner.jpg)
}
.content {
	padding-top: 30px
}
.content .content_head {
	font-size: 18px;
	line-height: 30px
}
.content .content_line {
	height: 40px;
	width: 100%
}
.content_line img {
	float: left;
	display: inline;
	width: 22px;
	height: 22px
}
.content_line p {
	float: left;
	display: inline;
	line-height: 22px;
	padding-left: 22px;
	color: #383838;
	margin: 0
}
.heading .left, .heading .right {
	border: 1px solid #c1c1c1;
	width: 400px;
	margin-top: 15px;
	display: inline
}
.content .heading {
	height: 30px;
	padding-top: 40px
}
.heading .left {
	float: left
}
.heading .right {
	float: right
}
.heading .center {
	font-size: 22px;
	line-height: 29px;
	float: left;
	color: #2578BA;
	display: inline;
	width: 276px;
	text-align: center
}
.heading_word {
	font-size: 18px;
	line-height: 24px;
	color: #828282;
	text-align: center;
	padding: 0 0 40px
}
.item_line {
	height: 340px;
	width: 100%;
	display: flex;
	flex-direction: row
}
.item_line .item {
	flex: 1
}
.bottom_bg {
	margin-top: 60px;
	height: 707px;
	width: 100%;
	background-image: url(/bundles/app/web/images/official_website/maintenance_bottomBg.jpg)
}
.bottom_bg_mask {
	background-color: rgba(0,0,0,.3);
	height: 707px;
	z-index: 4
}
.bottom_bg .container {
	width: 1080px;
	height: 600px;
	background-image: url(http://cdn.xiubida.com/bundles/app/web/images/official_website/maintenance_book.png);
	background-size: 100% 100%;
	position: absolute;
	top: 60px;
	margin: 0 auto;
	left: 0;
	right: 0;
	z-index: 6;
	display: flex;
	flex-direction: row
}
.bottom_bg .container .title {
	font-size: 22px;
	line-height: 29px;
	position: relative;
	top: -10px;
	left: 44%;
	color: #fff
}
.bottom_bg .container .item {
	flex: 1;
	align-items: center;
	position: relative;
	top: 85px;
	height: 150px
}
.bottom_bg .container .item .jingdong {
	height: 90px;
	width: 90px;
	background-image: url(/bundles/app/web/images/official_website/maintenance_jingdong.png);
	background-size: 100% 100%
}
.bottom_bg .container .item .jingdong:hover {
	background-image: url(/bundles/app/web/images/official_website/maintenance_jingdong_color.png)
}
.bottom_bg .container .item .wechat {
	height: 90px;
	width: 90px;
	background-image: url(/bundles/app/web/images/official_website/maintenance_weixin.png);
	background-size: 100% 100%;
	position: relative
}
.bottom_bg .container .item .wechat_qrcode {
	display: none;
	position: absolute;
	top: -210px;
	left: -30px;
	width: 152px;
	height: 204px;
	background-image: url(/bundles/app/web/images/official_website/wechat_frame.png);
	background-size: 100% 100%;
	background-repeat: no-repeat;
	text-align: center
}
.bottom_bg .container .item .wechat_qrcode img {
	padding: 19px 0 6px;
	width: 113px;
	height: 114px
}
.bottom_bg .container .item .wechat_qrcode div {
	height: 21px;
	line-height: 21px;
	font-size: 14px
}
.bottom_bg .container .item .wechat:hover {
	background-image: url(/bundles/app/web/images/official_website/maintenance_wechat_color.png)
}
.bottom_bg .container .item .wechat:hover .wechat_qrcode {
	display: block
}
.bottom_bg .container .item .tianmao {
	height: 90px;
	width: 90px;
	background-image: url(/bundles/app/web/images/official_website/maintenance_tianmao.png);
	background-size: 100% 100%
}
.bottom_bg .container .item .tianmao:hover {
	background-image: url(/bundles/app/web/images/official_website/maintenance_tmall_color.png)
}
.bottom_bg .container .item .taobao {
	height: 90px;
	width: 90px;
	background-image: url(/bundles/app/web/images/official_website/maintenance_taobao.png);
	background-size: 100% 100%
}
.bottom_bg .container .item .taobao:hover {
	background-image: url(/bundles/app/web/images/official_website/maintenance_taobao_color.png)
}
.bottom_bg .container .item p {
	font-size: 22px;
	line-height: 29px;
	color: #fff;
	padding-left: 25px
}
