body {
	margin: 0px; padding: 0px; font-family: "microsoft yahei",Verdana,Arial,Helvetica,sans-serif; font-weight: 400;
}
	body {
    background: rgb(255, 255, 255);
    color: rgb(34, 34, 34);
    -ms-text-size-adjust: none;
    -webkit-backface-visibility: hidden;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    text-size-adjust: none;
}
a {
	box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
html {
	font-size: 10px;
}
.line10 {
	height: 10px; background-color: rgb(247, 247, 247);
}
.line2 {
	height: 2px; background-color: rgb(247, 247, 247);
}
.simgBox {
	width: 100%; overflow: hidden; min-height: 180px; max-height: 200px;
}
@media screen and (max-width:374px) and (min-width:320px)	
{
.aboutDiseaseNav .swiper-slide span {
	font-size: 13px;
}
}
.yiDisVideo a {
	margin: 0px 20px; padding: 12px 0px 14px; height: 96px; border-bottom-color: rgb(106, 106, 106); border-bottom-width: 1px; border-bottom-style: dashed; display: block; position: relative;
}
.yiDisVideo a:last-child {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.yiDisVideo dl {
	position: relative;
}
.yiDisVideo dl dt {
	left: 0px; top: 2px; width: 119px; height: 67px; position: absolute;
}
.yiDisVideo dl dt p {
	width: 100%; height: 100%; position: relative;
}
.yiDisVideo a dd span .men-grid{
	padding: 5px 0px 14px;
	font-size: small;
	color: #7a7b7d;
}
.yiDisVideo dl dt img {
	width: 100%; height: 100%;
}
.yiDisVideo dl dt i {
	background-position: 0px -86px; margin: -12px 0px 0px -12px; left: 50%; top: 50%; width: 24px; height: 24px; position: absolute;
}
.yiDisVideo dl dt .long {
	padding: 0px 4px; height: 15px; right: 1px; bottom: 0px; color: rgb(255, 255, 255); line-height: 15px; font-size: 10px; position: absolute; background-color: rgba(0, 0, 0, 0.6);
}
.yiDisVideo dd {
	padding-left: 131px;
}
.yiDisVideo dd h3 {
	color: rgb(51, 51, 51); line-height: 25px; overflow: hidden; font-size: 16px; -ms-text-overflow: ellipsis; max-height: 48px; -webkit-line-clamp: 2; -webkit-box-orient: vertical;
}
.yiDisVideo dd h2{
                line-height: 24px;
                font-style: normal;
                color: #000;
                font-size: 14px;
                font-weight: normal;
                text-align: left;
                letter-spacing: 0;
                max-height: 48px;
                overflow: hidden;
            }
.yiDisVideo dd p {
	height: 28px; color: rgb(153, 153, 153); line-height: 28px; overflow: hidden; font-size: 12px;
}
.yiDisVideo a p .docName {
	color: rgb(63, 176, 199);
}
.diseaseNav .swiper-slide {
	text-align: center; display: flex; justify-content: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -webkit-box-align: center; -webkit-align-items: center;
}
.diseaseNav .swiper-slide a {
	width: 100%; color: rgb(102, 102, 102); line-height: 58px; font-size: 15px; display: block; position: relative;
}
.diseaseNav .slide_current a {
	color: rgb(68, 178, 201); border-bottom-color: rgb(68, 178, 201); border-bottom-width: 2px; border-bottom-style: solid;
}
.tinfo img {
	width: 25px; height: 25px;
}
.swiper3 {
	width: 100%; height: 200px; position: relative;
}
.swiper3 .swiper-wrapper {
	width: 100%;
}
.swiper3 .swiper-slide {
	text-align: center; display: flex; justify-content: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -webkit-box-align: center; -webkit-align-items: center;
}
.swiper3 .swiper-slide img {
	width: 100%; min-height: 220px;
}
.swiper3 .swiper-button-next {
	background: rgba(0, 0, 0, 0.4); border-radius: 50%; width: 40px; height: 40px; margin-top: -20px;
}
.swiper3 .swiper-button-prev {
	background: rgba(0, 0, 0, 0.4); border-radius: 50%; width: 40px; height: 40px; margin-top: -20px;
}
.swiper3 .swiper-button-next::after {
	top: 13px; width: 12px; height: 12px; display: inline-block; position: absolute; content: ""; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -moz-transform: rotate(-45deg);
}
.swiper3 .swiper-button-prev::after {
	top: 13px; width: 12px; height: 12px; display: inline-block; position: absolute; content: ""; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -moz-transform: rotate(-45deg);
}
.swiper3 .swiper-button-next::after {
	right: 16px; border-right-color: rgb(199, 199, 199); border-bottom-color: rgb(199, 199, 199); border-right-width: 2px; border-bottom-width: 2px; border-right-style: solid; border-bottom-style: solid;
}
.swiper3 .swiper-button-prev::after {
	left: 16px; border-top-color: rgb(199, 199, 199); border-left-color: rgb(199, 199, 199); border-top-width: 2px; border-left-width: 2px; border-top-style: solid; border-left-style: solid;
}
.swiper-button-disabled.swiper-button-next {
	opacity: 0 !important;
}
.swiper-button-disabled.swiper-button-prev {
	opacity: 0 !important;
}
.simgBox .num {
	left: 0px; width: 100%; height: 32px; text-align: center; bottom: 14px; line-height: 32px; font-size: 0px; position: absolute; z-index: 1000;
}
.simgBox .num span {
	padding: 0px 10px; border-radius: 32px; color: rgb(255, 255, 255); font-size: 17px; display: inline-block; background-color: rgb(63, 176, 199);
}
.simgBox .num span b {
	font-weight: normal;
}
.simgBox .num span i {
	font-style: normal;
}
