*{box-sizing:border-box}
html{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%}
.bellows p{margin:0}
p + p{margin:0px}
.bellows__item:not(.bellows--is-open) > .bellows__content{display:none}
.bellows__item.bellows--is-open > .bellows__content-wrapper,.bellows__item.bellows--is-closing > .bellows__content-wrapper{display:block}
.bellows__content-wrapper{display:none}
.bellows{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.bellows__header{position:relative;padding-left:10px;color:#b60005;border-bottom:10px solid #FFFFFF;-webkit-tap-highlight-color:transparent}
.bellows__header::before,.bellows__header::after{content:'';position:absolute;top:50%;right:24px;z-index:2;display:block;width:16px;height:4px;margin-top:-2px;background:#b60005;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{cursor:pointer;font:normal 0.22rem/2.0 'Microsoft Yahei',Arial;color:#313538;margin:0 auto}
,.bellows__header h4{margin:0}
.bellows__header span{float:right;display:block;width:240px;height:52px;cursor:pointer}
.bellows__content{padding:0 15px 20px 15px;background:#FFFFFF;color:#313538;font:normal 0.22rem/2.0 'Microsoft Yahei',Arial}
.bellows__content .bellows{margin-top:20px}