#container {
    margin-top: 8em;
}
.answer_content {
    font-size: 1.7em;
}
img {
	width:auto;
	max-width:100%;
	height:auto;
	max-height:100%
}
.acc.bt {
	margin-bottom:7%;
}
@media (min-width:1920px) {
		#contain {
		padding:0 !important
	}
	#contain .disability {
		padding:0 0 0 0;
	}
	#contain .disability .text {
		margin:0 auto;
		width:1300px;
		overflow:hidden;
	}
	#contain .disability .text .img {
		float:left;
		position:relative;
		width:50%;
		overflow:hidden;
		border-radius:20px;
	}
	#contain .disability .text .img img {
		width:100%;
		max-width:650px;
		height:auto;
	}
	#contain .disability .text .img .swiper-ctrl {
	}
	#contain .disability .text .img .swiper-ctrl .arrow {
		position:absolute;
		z-index:15;
		top:50%;
		width:66px;
		height:72px;
		background-color:rgba(0,0,0,0.75);
		transform:translateY(-50%);
		cursor:pointer;
	}
	#contain .disability .text .img .swiper-ctrl .prev {
		background:rgba(0,0,0,0.75) url("prev.png") no-repeat 50% 50%;
		left:0;
	}
	#contain .disability .text .img .swiper-ctrl .next {
		background:rgba(0,0,0,0.75) url("next.png") no-repeat 50% 50%;
		right:0;
	}
	#contain .disability .text .img .swiper-dots {
		position:absolute;
		bottom:15px;
		left:0;
		width:100%;
		z-index:10;
		text-align:center;
	}
	#contain .disability .text .img .swiper-dots .dots {
		display:inline-block;
		vertical-align:top
	}
	#contain .disability .text .img .swiper-dots .dots>span {
		display:inline-block;
		position:relative;
		width:30px;
		height:30px;
		line-height:30px;
		font-size:13px;
		color:#eeeeee;
		background:none;
		text-indent:-9999em;
		opacity:1;
		letter-spacing:-0.5px;
		transition:all .3s;
		text-align:center;
		vertical-align:top;
	}
	#contain .disability .text .img .swiper-dots .dots>span+span {
		margin-left:5px;
	}
	#contain .disability .text .img .swiper-dots .dots>span:after {
		content:'';
		position:absolute;
		top:50%;
		left:50%;
		width:18px;
		height:18px;
		border-radius:20px;
		border:4px solid #979797;
		background:#fff;
		box-sizing:border-box;
		transform:translate(-50%,-50%);
		transition:all 0.5s;
	}
	#contain .disability .text .img .swiper-dots .dots>span.swiper-pagination-bullet-active:after {
		width:38px;
		background:#979797;
	}
	#contain .disability .text .con {
		float:left;
		width:50%;
		padding:10px 0 0 35px;
	}
	#contain .disability .text .tit {
		line-height:36px;
		font-size:24px;
		font-weight:bold;
		color:#115cb9;
	}
	#contain .disability .text .txt {
		margin-top:30px;
	}
	#contain .disability .text .txt span {
		display:block;
		line-height:28px;
		font-size:17px;
		color:#222;
		word-break:keep-all;
	}
	#contain .disability .text .txt span+span {
		margin-top:30px
	}
	#contain .disability .section .title {
		margin:0 0 35px 0;
		padding:0;
		text-align:center;
	}
	#contain .disability .section .title span {
		position:relative;
		padding-top:28px;
		line-height:50px;
		font-size:32px;
		font-weight:bold;
		color:#5397fa;
		letter-spacing:-1px;
	}
	#contain .disability .section .title span:before {
		content:'';
		position:absolute;
		top:0;
		left:50%;
		width:50px;
		height:28px;
		background:url(top_point.png) no-repeat 50% 50%;
		transform:translateX(-50%);
	}
	#contain .disability .section .faqlist {
		margin:0 auto;
		width:1300px;
	}
	#contain .disability .section .faqlist li {
		display:block;
	}
	#contain .disability .section .faqlist li+li {
		margin-top:15px;
	}
	#contain .disability .section .faqlist .qa {
		background:none;
		width:100%;
		display:block;
		text-align:left;
	}
	#contain .disability .section .faqlist .qa .box {
		position:relative;
		padding:20px;
		line-height:40px;
		border-radius:10px;
		background:#fff;
		border:1px solid #e9e9e9;
		overflow:hidden;
	}
	#contain .disability .section .faqlist .qa strong {
		float:left;
		margin:0 20px 0 0;
		width:48px;
		line-height:48px;
		font-size:15px;
		font-weight:500;
		color:#fff;
		text-align:center;
		border-radius:50%;
		background:#5397fa;
	}
	#contain .disability .section .faqlist .qa span {
		float:left;
		line-height:48px;
		font-size:20px;
		color:#222;
	}
	#contain .disability .section .faqlist .aw {
		margin-top:-20px;
	}
	#contain .disability .section .faqlist .aw .box {
		padding:20px;
		padding-top:40px;
		background:#f5f5f5;
		border-radius:15px;
		overflow:hidden;
		border:1px solid #e9e9e9;
	}
		#contain .disability .section .faqlist .aw strong {
		float:left;
		margin:0 20px 0 0;
		width:48px;
		line-height:48px;
		font-size:24px;
		font-weight:500;
		color:#fff;
		text-align:center;
		border-radius:50%;
		background:#8e8e8e;
	}
		#contain .disability .section .faqlist li.sel {
	}
	#contain .disability .section:nth-child(3) {
		padding:80px 0;
		background:#105bc0
	}
	#contain .disability .section:nth-child(3) .title {
		margin:0 0 15px 0
	}
	#contain .disability .section:nth-child(3) .title span {
		color:#fff
	}
	#contain .disability .section:nth-child(3) .title span:before {
		background:url(top_point2.png) no-repeat 50% 50%
	}
	#contain .disability .section:nth-child(3) .text {
		margin:0 auto 40px;
		width:840px;
		line-height:26px;
		font-size:18px;
		font-weight:300;
		color:#fff;
		text-align:center;
	}
	#contain .disability .section:nth-child(3) .cont {
		margin:0 auto;
		width:840px;
		overflow:hidden;
	}
	#contain .disability .section:nth-child(3) .cont>div {
		float:left;
		width:50%;
		text-align:center
	}
	#contain .disability .section:nth-child(3) .cont>div img {
		display:inline-block;
		margin:0 20px 0 0;
		width:40px;
		height:40px;
		border-radius:50%;
		background:#fff;
		vertical-align:top;
	}
	#contain .disability .section:nth-child(3) .cont>div strong {
		margin:0 20px 0 0;
		line-height:40px;
		font-size:22px;
		font-weight:bold;
		color:#fff;
		vertical-align:top;
		display:inline-block
	}
	#contain .disability .section:nth-child(3) .cont>div span {
		display:inline-block;
		line-height:40px;
		font-size:17px;
		color:#fff;
		vertical-align:top;
	}
	#contain .disability .section:nth-child(3) .caution {
		margin:0 auto;
		padding:12px;
		width:840px;
		margin-top:25px;
		border-radius:6px;
		background:#144c99;
		text-align:center
	}
	#contain .disability .section:nth-child(3) .caution span {
		line-height:32px;
		display:block;
		font-size:17px;
		color:#fff;
		letter-spacing:-0.5px;
	}
}
@media (max-width:1919px) and (min-width:1201px) {
		#contain {
		padding:0 !important
	}
	#contain .disability {
	}
	#contain .disability .text {
		margin:0 auto;
		width:1300px;
		overflow:hidden;
	}
	#contain .disability .text .img {
		float:left;
		position:relative;
		width:50%;
		overflow:hidden;
		border-radius:20px;
	}
	#contain .disability .text .img img {
		width:100%;
		max-width:650px;
		height:auto;
	}
	#contain .disability .text .img .swiper-ctrl {
	}
	#contain .disability .text .img .swiper-ctrl .arrow {
		position:absolute;
		z-index:15;
		top:50%;
		width:66px;
		height:72px;
		background-color:rgba(0,0,0,0.75);
		transform:translateY(-50%);
		cursor:pointer;
	}
	#contain .disability .text .img .swiper-ctrl .prev {
		background:rgba(0,0,0,0.75) url("prev.png") no-repeat 50% 50%;
		left:0;
	}
	#contain .disability .text .img .swiper-ctrl .next {
		background:rgba(0,0,0,0.75) url("next.png") no-repeat 50% 50%;
		right:0;
	}
	#contain .disability .text .img .swiper-dots {
		position:absolute;
		bottom:15px;
		left:0;
		width:100%;
		z-index:10;
		text-align:center;
	}
	#contain .disability .text .img .swiper-dots .dots {
		display:inline-block;
		vertical-align:top
	}
	#contain .disability .text .img .swiper-dots .dots>span {
		display:inline-block;
		position:relative;
		width:30px;
		height:30px;
		line-height:30px;
		font-size:13px;
		color:#eeeeee;
		background:none;
		text-indent:-9999em;
		opacity:1;
		letter-spacing:-0.5px;
		transition:all .3s;
		text-align:center;
		vertical-align:top;
	}
	#contain .disability .text .img .swiper-dots .dots>span+span {
		margin-left:5px;
	}
	#contain .disability .text .img .swiper-dots .dots>span:after {
		content:'';
		position:absolute;
		top:50%;
		left:50%;
		width:18px;
		height:18px;
		border-radius:20px;
		border:4px solid #979797;
		background:#fff;
		box-sizing:border-box;
		transform:translate(-50%,-50%);
		transition:all 0.5s;
	}
	#contain .disability .text .img .swiper-dots .dots>span.swiper-pagination-bullet-active:after {
		width:38px;
		background:#979797;
	}
	#contain .disability .text .con {
		float:left;
		width:50%;
		padding:10px 0 0 35px;
	}
	#contain .disability .text .tit {
		line-height:36px;
		font-size:24px;
		font-weight:bold;
		color:#115cb9;
	}
	#contain .disability .text .txt {
		margin-top:30px;
	}
	#contain .disability .text .txt span {
		display:block;
		line-height:28px;
		font-size:17px;
		color:#222;
		word-break:keep-all;
	}
	#contain .disability .text .txt span+span {
		margin-top:30px
	}
	#contain .disability .section .title {
		margin:0 0 35px 0;
		padding:0;
		text-align:center;
	}
	#contain .disability .section .title span {
		position:relative;
		padding-top:28px;
		line-height:50px;
		font-size:32px;
		font-weight:bold;
		color:#5397fa;
		letter-spacing:-1px;
	}
	#contain .disability .section .title span:before {
		content:'';
		position:absolute;
		top:0;
		left:50%;
		width:50px;
		height:28px;
		background:url(top_point.png) no-repeat 50% 50%;
		transform:translateX(-50%);
	}
	#contain .disability .section .faqlist {
		margin:0 auto;
		width:1300px;
	}
	#contain .disability .section .faqlist li {
		display:block;
	}
	#contain .disability .section .faqlist li+li {
		margin-top:15px;
	}
	#contain .disability .section .faqlist .qa {
		background:none;
		width:100%;
		display:block;
		text-align:left;
	}
	#contain .disability .section .faqlist .qa .box {
		position:relative;
		padding:20px;
		line-height:40px;
		border-radius:10px;
		background:#fff;
		border:1px solid #e9e9e9;
		overflow:hidden;
	}
	#contain .disability .section .faqlist .qa strong {
		float:left;
		margin:0 20px 0 0;
		width:48px;
		line-height:48px;
		font-size:15px;
		font-weight:500;
		color:#fff;
		text-align:center;
		border-radius:50%;
		background:#5397fa;
	}
	#contain .disability .section .faqlist .qa span {
		float:left;
		line-height:48px;
		font-size:20px;
		color:#222;
	}
	#contain .disability .section .faqlist .aw {
		margin-top:-20px;
	}
	#contain .disability .section .faqlist .aw .box {
		padding:20px;
		padding-top:40px;
		background:#f5f5f5;
		border-radius:15px;
		overflow:hidden;
		border:1px solid #e9e9e9;
	}
	#contain .disability .section .faqlist .aw strong {
		float:left;
		margin:0 20px 0 0;
		width:48px;
		line-height:48px;
		font-size:24px;
		font-weight:500;
		color:#fff;
		text-align:center;
		border-radius:50%;
		background:#8e8e8e;
	}
	#contain .disability .section .faqlist li.sel {
	}
	#contain .disability .section:nth-child(3) {
		padding:80px 0;
		background:#105bc0
	}
	#contain .disability .section:nth-child(3) .title {
		margin:0 0 15px 0
	}
	#contain .disability .section:nth-child(3) .title span {
		color:#fff
	}
	#contain .disability .section:nth-child(3) .title span:before {
		background:url(top_point2.png) no-repeat 50% 50%
	}
	#contain .disability .section:nth-child(3) .text {
		margin:0 auto 40px;
		width:840px;
		line-height:26px;
		font-size:18px;
		font-weight:300;
		color:#fff;
		text-align:center;
	}
	#contain .disability .section:nth-child(3) .cont {
		margin:0 auto;
		width:840px;
		overflow:hidden;
	}
	#contain .disability .section:nth-child(3) .cont>div {
		float:left;
		width:50%;
		text-align:center
	}
	#contain .disability .section:nth-child(3) .cont>div img {
		display:inline-block;
		margin:0 20px 0 0;
		width:40px;
		height:40px;
		border-radius:50%;
		background:#fff;
		vertical-align:top;
	}
	#contain .disability .section:nth-child(3) .cont>div strong {
		margin:0 20px 0 0;
		line-height:40px;
		font-size:22px;
		font-weight:bold;
		color:#fff;
		vertical-align:top;
		display:inline-block
	}
	#contain .disability .section:nth-child(3) .cont>div span {
		display:inline-block;
		line-height:40px;
		font-size:17px;
		color:#fff;
		vertical-align:top;
	}
	#contain .disability .section:nth-child(3) .caution {
		margin:0 auto;
		padding:12px;
		width:840px;
		margin-top:25px;
		border-radius:6px;
		background:#144c99;
		text-align:center
	}
	#contain .disability .section:nth-child(3) .caution span {
		line-height:32px;
		display:block;
		font-size:17px;
		color:#fff;
		letter-spacing:-0.5px;
	}
}
@media (max-width:1200px) and (min-width:748px) {
	#contain {
		padding:0 !important
	}
	#contain .disability {
	}
	#contain .disability .text {
		margin:0 auto;
		width:90%;
		overflow:hidden;
	}
	#contain .disability .text .img {
		float:left;
		position:relative;
		width:50%;
		overflow:hidden;
		border-radius:20px;
	}
	#contain .disability .text .img img {
		width:100%;
		max-width:650px;
		height:auto;
	}
	#contain .disability .text .img .swiper-ctrl {
	}
	#contain .disability .text .img .swiper-ctrl .arrow {
		position:absolute;
		z-index:15;
		top:50%;
		width:46px;
		height:52px;
		background-color:rgba(0,0,0,0.75);
		transform:translateY(-50%);
		cursor:pointer;
	}
	#contain .disability .text .img .swiper-ctrl .prev {
		background:rgba(0,0,0,0.75) url("prev.png") no-repeat 50% 50%;
		left:0;
		background-size:16px auto;
	}
	#contain .disability .text .img .swiper-ctrl .next {
		background:rgba(0,0,0,0.75) url("next.png") no-repeat 50% 50%;
		right:0;
		background-size:16px auto;
	}
	#contain .disability .text .img .swiper-dots {
		position:absolute;
		bottom:15px;
		left:0;
		width:100%;
		z-index:10;
		text-align:center;
	}
	#contain .disability .text .img .swiper-dots .dots {
		display:inline-block;
		vertical-align:top
	}
	#contain .disability .text .img .swiper-dots .dots>span {
		display:inline-block;
		position:relative;
		width:30px;
		height:30px;
		line-height:30px;
		font-size:13px;
		color:#eeeeee;
		background:none;
		text-indent:-9999em;
		opacity:1;
		letter-spacing:-0.5px;
		transition:all .3s;
		text-align:center;
		vertical-align:top;
	}
	#contain .disability .text .img .swiper-dots .dots>span+span {
		margin-left:5px;
	}
	#contain .disability .text .img .swiper-dots .dots>span:after {
		content:'';
		position:absolute;
		top:50%;
		left:50%;
		width:18px;
		height:18px;
		border-radius:20px;
		border:4px solid #979797;
		background:#fff;
		box-sizing:border-box;
		transform:translate(-50%,-50%);
		transition:all 0.5s;
	}
	#contain .disability .text .img .swiper-dots .dots>span.swiper-pagination-bullet-active:after {
		width:38px;
		background:#979797;
	}
	#contain .disability .text .con {
		float:left;
		width:50%;
		padding:10px 0 0 35px;
	}
	#contain .disability .text .tit {
		line-height:36px;
		font-size:24px;
		font-weight:bold;
		color:#115cb9;
	}
	#contain .disability .text .txt {
		margin-top:30px;
	}
	#contain .disability .text .txt span {
		display:block;
		line-height:28px;
		font-size:17px;
		color:#222;
		word-break:keep-all;
	}
	#contain .disability .text .txt span+span {
		margin-top:30px
	}
	#contain .disability .section {
		margin-top:140px
	}
	#contain .disability .section .title {
		margin:0 0 35px 0;
		padding:0;
		text-align:center;
	}
	#contain .disability .section .title span {
		position:relative;
		padding-top:28px;
		line-height:50px;
		font-size:32px;
		font-weight:bold;
		color:#5397fa;
		letter-spacing:-1px;
	}
	#contain .disability .section .title span:before {
		content:'';
		position:absolute;
		top:0;
		left:50%;
		width:50px;
		height:28px;
		background:url(top_point.png) no-repeat 50% 50%;
		transform:translateX(-50%);
	}
	#contain .disability .section .faqlist {
		margin:0 auto;
		width:90%;
	}
	#contain .disability .section .faqlist li {
		display:block;
	}
	#contain .disability .section .faqlist li+li {
		margin-top:15px;
	}
	#contain .disability .section .faqlist .qa {
		background:none;
		width:100%;
		display:block;
		text-align:left;
	}
	#contain .disability .section .faqlist .qa .box {
		position:relative;
		padding:20px;
		line-height:40px;
		border-radius:10px;
		background:#fff;
		border:1px solid #e9e9e9;
		overflow:hidden;
	}
	#contain .disability .section .faqlist .qa strong {
		float:left;
		margin:0 20px 0 0;
		width:48px;
		line-height:48px;
		font-size:14px;
		font-weight:500;
		color:#fff;
		text-align:center;
		border-radius:50%;
		background:#5397fa;
	}
	#contain .disability .section .faqlist .qa span {
		float:left;
		line-height:48px;
		font-size:20px;
		color:#222;
	}
	#contain .disability .section .faqlist .aw {
		margin-top:-20px;
	}
	#contain .disability .section .faqlist .aw .box {
		padding:20px;
		padding-top:40px;
		background:#f5f5f5;
		border-radius:15px;
		overflow:hidden;
		border:1px solid #e9e9e9;
	}
	#contain .disability .section .faqlist .aw strong {
		float:left;
		margin:0 20px 0 0;
		width:48px;
		line-height:48px;
		font-size:24px;
		font-weight:500;
		color:#fff;
		text-align:center;
		border-radius:50%;
		background:#8e8e8e;
	}
	#contain .disability .section .faqlist li.sel {
	}
	#contain .disability .section:nth-child(3) {
		padding:80px 0;
		background:#105bc0
	}
	#contain .disability .section:nth-child(3) .title {
		margin:0 0 15px 0
	}
	#contain .disability .section:nth-child(3) .title span {
		color:#fff
	}
	#contain .disability .section:nth-child(3) .title span:before {
		background:url(top_point2.png) no-repeat 50% 50%
	}
	#contain .disability .section:nth-child(3) .text {
		margin:0 auto 40px;
		width:840px;
		line-height:26px;
		font-size:18px;
		font-weight:300;
		color:#fff;
		text-align:center;
	}
	#contain .disability .section:nth-child(3) .cont {
		margin:0 auto;
		width:90%;
		overflow:hidden;
	}
	#contain .disability .section:nth-child(3) .cont>div {
		float:left;
		width:50%;
		text-align:center
	}
	#contain .disability .section:nth-child(3) .cont>div img {
		display:inline-block;
		margin:0 20px 0 0;
		width:40px;
		height:40px;
		border-radius:50%;
		background:#fff;
		vertical-align:top;
	}
	#contain .disability .section:nth-child(3) .cont>div strong {
		margin:0 20px 0 0;
		line-height:40px;
		font-size:22px;
		font-weight:bold;
		color:#fff;
		vertical-align:top;
		display:inline-block
	}
	#contain .disability .section:nth-child(3) .cont>div span {
		display:inline-block;
		line-height:40px;
		font-size:17px;
		color:#fff;
		vertical-align:top;
	}
	#contain .disability .section:nth-child(3) .caution {
		margin:0 auto;
		padding:12px;
		width:90%;
		margin-top:25px;
		border-radius:6px;
		background:#144c99;
		text-align:center;
	}
	#contain .disability .section:nth-child(3) .caution span {
		line-height:32px;
		display:block;
		font-size:17px;
		color:#fff;
		letter-spacing:-0.5px;
	}
}
@media (max-width:747px) {
	#contain {
		padding:0 !important
	}
	#contain .disability {
	}
	#contain .disability .text {
		margin:0 auto;
		width:90%;
		overflow:hidden;
	}
	#contain .disability .text .img {
		position:relative;
		overflow:hidden;
		border-radius:20px;
	}
	#contain .disability .text .img img {
		width:100%;
		height:auto;
	}
	#contain .disability .text .img .swiper-ctrl {
	}
	#contain .disability .text .img .swiper-ctrl .arrow {
		position:absolute;
		z-index:15;
		top:50%;
		width:36px;
		height:42px;
		background-color:rgba(0,0,0,0.75);
		transform:translateY(-50%);
		cursor:pointer;
	}
	#contain .disability .text .img .swiper-ctrl .prev {
		background:rgba(0,0,0,0.75) url("prev.png") no-repeat 50% 50%;
		background-size:10px auto;
		left:0;
	}
	#contain .disability .text .img .swiper-ctrl .next {
		background:rgba(0,0,0,0.75) url("next.png") no-repeat 50% 50%;
		right:0;
		background-size:10px auto;
	}
	#contain .disability .text .img .swiper-dots {
		position:absolute;
		bottom:15px;
		left:0;
		width:100%;
		z-index:10;
		text-align:center;
	}
	#contain .disability .text .img .swiper-dots .dots {
		display:inline-block;
		vertical-align:top
	}
	#contain .disability .text .img .swiper-dots .dots>span {
		display:inline-block;
		position:relative;
		width:30px;
		height:30px;
		line-height:30px;
		font-size:13px;
		color:#eeeeee;
		background:none;
		text-indent:-9999em;
		opacity:1;
		letter-spacing:-0.5px;
		transition:all .3s;
		text-align:center;
		vertical-align:top;
	}
	#contain .disability .text .img .swiper-dots .dots>span+span {
		margin-left:5px;
	}
	#contain .disability .text .img .swiper-dots .dots>span:after {
		content:'';
		position:absolute;
		top:50%;
		left:50%;
		width:18px;
		height:18px;
		border-radius:20px;
		border:4px solid #979797;
		background:#fff;
		box-sizing:border-box;
		transform:translate(-50%,-50%);
		transition:all 0.5s;
	}
	#contain .disability .text .img .swiper-dots .dots>span.swiper-pagination-bullet-active:after {
		width:38px;
		background:#979797;
	}
	#contain .disability .text .con {
		float:left;
		padding:15px 0 0;
	}
	#contain .disability .text .tit {
		line-height:24px;
		font-size:18px;
		font-weight:bold;
		color:#115cb9;
	}
	#contain .disability .text .txt {
		margin-top:30px;
	}
	#contain .disability .text .txt span {
		display:block;
		line-height:18px;
		font-size:14px;
		color:#222;
		word-break:keep-all;
	}
	#contain .disability .text .txt span+span {
		margin-top:30px
	}
	#contain .disability .section {
		margin-top:30px;
	}
	#contain .disability .section .title {
		margin:0 0 35px 0;
		padding:0;
		text-align:center;
	}
	#contain .disability .section .title span {
		position:relative;
		padding-top:28px;
		line-height:30px;
		font-size:20px;
		font-weight:bold;
		color:#5397fa;
		letter-spacing:-1px;
	}
	#contain .disability .section .title span:before {
		content:'';
		position:absolute;
		top:0;
		left:50%;
		width:50px;
		height:28px;
		background:url(top_point.png) no-repeat 50% 50%;
		transform:translateX(-50%);
	}
	#contain .disability .section .faqlist {
		margin:0 auto;
		width:90%;
	}
	#contain .disability .section .faqlist li {
		display:block;
	}
	#contain .disability .section .faqlist li+li {
		margin-top:15px;
	}
	#contain .disability .section .faqlist .qa {
		background:none;
		width:100%;
		display:block;
		text-align:left;
	}
	#contain .disability .section .faqlist .qa .box {
		position:relative;
		padding:10px;
		line-height:40px;
		border-radius:10px;
		background:#fff;
		border:1px solid #e9e9e9;
		overflow:hidden;
	}
	#contain .disability .section .faqlist .qa strong {
		float:left;
		margin:0 5px 0 0;
		width:74px;
		line-height:32px;
		font-size:12px;
		font-weight:500;
		color:#fff;
		text-align:center;
		border-radius:18px;
		background:#5397fa;
	}
	#contain .disability .section .faqlist .qa span {
		float:left;
		padding:5px 0;
		width:calc(100% - 80px);
		line-height:22px;
		font-size:13px;
		color:#222;
	}
	#contain .disability .section .faqlist .aw {
		margin-top:-20px;
	}
	#contain .disability .section .faqlist .aw .box {
		padding:10px;
		padding-top:40px;
		background:#f5f5f5;
		border-radius:15px;
		overflow:hidden;
		border:1px solid #e9e9e9;
	}
	#contain .disability .section .faqlist .aw strong {
		float:left;
		margin:0 5px 0 0;
		width:32px;
		line-height:32px;
		font-size:12px;
		font-weight:500;
		color:#fff;
		text-align:center;
		border-radius:50%;
		background:#8e8e8e;
	}
	#contain .disability .section .faqlist li.sel {
	}
	#contain .disability .section:nth-child(3) {
		padding:50px 0;
		background:#105bc0;
	}
	#contain .disability .section:nth-child(3) .title {
		margin:0 0 15px 0
	}
	#contain .disability .section:nth-child(3) .title span {
		color:#fff
	}
	#contain .disability .section:nth-child(3) .title span:before {
		background:url(top_point2.png) no-repeat 50% 50%
	}
	#contain .disability .section:nth-child(3) .text {
		margin:0 auto 20px;
		width:90%;
		line-height:20px;
		font-size:14px;
		font-weight:300;
		color:#fff;
		text-align:center;
	}
	#contain .disability .section:nth-child(3) .cont {
		margin:0 auto;
		width:90%;
		overflow:hidden;
	}
	#contain .disability .section:nth-child(3) .cont>div {
		text-align:center;
	}
	#contain .disability .section:nth-child(3) .cont>div+div {
		margin-top:10px
	}
	#contain .disability .section:nth-child(3) .cont>div img {
		display:inline-block;
		margin:0 5px 0 0;
		width:30px;
		height:30px;
		border-radius:50%;
		background:#fff;
		vertical-align:top;
	}
	#contain .disability .section:nth-child(3) .cont>div strong {
		margin:0 5px 0 0;
		line-height:30px;
		font-size:15px;
		font-weight:bold;
		color:#fff;
		vertical-align:top;
		display:inline-block;
	}
	#contain .disability .section:nth-child(3) .cont>div span {
		display:inline-block;
		line-height:30px;
		font-size:13px;
		color:#fff;
		vertical-align:top;
	}
	#contain .disability .section:nth-child(3) .caution {
		margin:0 auto;
		padding:12px;
		width:90%;
		margin-top:25px;
		border-radius:6px;
		background:#144c99;
		text-align:center;
	}
	#contain .disability .section:nth-child(3) .caution span {
		line-height:22px;
		display:block;
		font-size:12px;
		color:#fff;
		letter-spacing: -0.5px;
	}
}