.bellows {
}
.bellows__header {
	position: relative;
	border: 1px solid #e6e6e6;
	border-top:none;
	border-bottom:none;
	-webkit-tap-highlight-color: transparent;
}
.bellows__header h3{
	font: normal 16px/18px "Microsoft YaHei";
	padding:20px 60px 20px 30px;
	background:none;
}
.bellows__header h3 a{
	color:#F00;
}
.bellows__header:active {
}
.bellows__header::before, .bellows__header::after {
	content: '';
	position: absolute;
	top: 50%;
	right: 20px;
	z-index: 2;
	display: block;
	width: 16px;
	height: 4px;
	margin-top: -2px;
	background: #999;
	pointer-events: none;
	-webkit-transition: -webkit-transform 0.25s ease-in-out;
	transition: transform 0.25s ease-in-out;
}
.bellows__header::before {
	content: '';
	-webkit-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	transform: rotate(0deg);
}
.bellows__header::after {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.bellows__item.bellows--is-open > .bellows__header::before, .bellows__item.bellows--is-opening > .bellows__header::before {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.bellows__item.bellows--is-open > .bellows__header::after, .bellows__item.bellows--is-opening > .bellows__header::after {
	-webkit-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}
.bellows__item:last-child > .bellows__header {
	border-bottom: 0;
}
.bellows__header h1,  .bellows__header h2,  .bellows__header h3,  .bellows__header h4 {
	margin: 0;
}
.bellows__content {
	border: 1px solid #e6e6e6;
}
.bellows__content ul li a{
	font: normal 14px/16px "Microsoft YaHei";
	padding:10px 30px 10px 45px;
	display:block;
	color:#000000;
	background: url(../images/icon1.png) no-repeat 220px center;
}
.bellows__content ul li a:hover {
	color:#c20419;
	background: url(../images/icon2.png) no-repeat 220px center;
}