
.main_yaoqi_bg {
	width: 100%;
	height: 3.58rem;
	background: linear-gradient(to right, #01BEF5, #4AD4BD);
}

.main_yaoqi_info {
	width: 6.9rem;
	margin: 0 auto;
	background: #fff;
	border-radius: .2rem;
	position: relative;
	margin-top: -2.24rem;
	padding: 1.9rem 0 .3rem 0;
}

.main_yaoqi_info .js {
	width: 6.4rem;
	position: relative;
	height: .78rem;
	font-size: .26rem;
	line-height: .42rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin: 0 auto;
	color: #6C6C6C;
}

.main_yaoqi_info .js span {
	display: block;
	font-size: .26rem;
	background: #fff;
	position: absolute;
	right: 0;
	bottom: 0;
	line-height: 1;
	padding-left: .1rem;
	margin-top: -0.2rem;
	color: #4CD5BB;
}

.main_yaoqi_info .ss {
	width: 6.4rem;
	position: relative;
	font-size: .26rem;
	line-height: .42rem;
	margin: 0 auto;
	color: #6C6C6C;
	margin-top: .3rem;
}

.main_yaoqi_info .ss span {
	color: #999999;
}

.main_yaoqi_info .ss b{
	font-weight: bold;
}

.main_yaoqi_info .js b{
	font-weight: bold;
}

.main_yaoqi_info .down {
	display: block;
	width: .26rem;
	transition: all .3s;
	margin: 0 auto;
}

.main_yaoqi_info .down.on {
	transform: rotate(180deg);
}

.main_yaoqi_info .des {
	overflow: hidden;
	display: flex;
	width: 6.4rem;
	margin: 0 auto;
	align-items: center;
	flex-wrap: wrap;
	margin-top: .44rem;
	margin-bottom: .23rem;
	font-size: 12px;
}

.main_yaoqi_info .des .show {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	font-size: 12px;
	display: none;
}

.main_yaoqi_info .des span {
	display: inline-flex;
	align-items: center;
	padding: 0.18rem;
	height: .44rem;
	background: #F1FBFA;
	border-radius: .4rem;
	font-size: .26rem;
	color: #44D3C1;
	margin-right: .23rem;
	margin-bottom: .12rem;
}

.main_yaoqi_info ul {
	overflow: hidden;
	display: flex;
	align-items: center;
	margin-top: .5rem;
}

.main_yaoqi_info ul li {
	overflow: hidden;
	width: 33.33%;
	position: relative;
}

.main_yaoqi_info ul li::after {
	content: '';
	width: 1px;
	height: .7rem;
	background: #EFEFEF;
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}

.main_yaoqi_info ul li:last-child::after {
	display: none;
}

.main_yaoqi_info ul li p {
	font-size: .26rem;
	color: #0E0E0E;
	text-align: center;
	margin-bottom: .16rem;
}

.main_yaoqi_info ul li span {
	display: block;
	font-size: .24rem;
	color: #999999;
	text-align: center;
}

.main_yaoqi_info .logo {
	overflow: hidden;
	position: absolute;
	left: 0;
	width: 100%;
	top: -.88rem;
}

.main_yaoqi_info .logo .doctor {
	overflow: hidden;
    width: 1.42rem;
    height: 1.42rem;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	background: #fff;
	border: 3px solid #c5ece5;
	border-radius:50%;
	margin-bottom:.26rem;
}

.main_yaoqi_info .logo .doctor img {
	width: 1.35rem;
	display: block;
	border-radius: 50%;
}

.main_yaoqi_info .btnzhiwu {
    overflow: hidden;
    width: 1.3rem;
    height: 0.36rem;
    display: flex;
    align-items: center;
    justify-content: center;
    background: linear-gradient(to right, #01BFF5, #49D3BE);
    border-radius: 0.1rem;
    margin: 0 auto;
    margin-top: 0.18rem;
    font-size: .22rem;
    color: #fff;
}


.main_yaoqi_info .logo .yaoqi {
	overflow: hidden;
	width: 1.82rem;
	height: 1.82rem;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 0 auto;
	background: #fff;
	border: 1px solid #eeeeee;
	border-radius: .2rem;
	margin-bottom: .26rem;
}

.main_yaoqi_info .logo .yaoqi img {
	width: 1.35rem;
	display: block;
	border-radius: 50%;
}

.main_yaoqi_info .logo p {
	text-align: center;
	font-size: .35rem;
	color: #000000;
	font-weight: bold;
}

.main_product {
	width: 100%;
	background: #fff;
	margin-bottom: .38rem;
}

.main_product .childinfo {
	overflow: hidden;
}

.main_product .childinfo .item {
	width: 2.65rem;
	height: 2.3rem;
	overflow: hidden;
	margin-top: 0rem;
	position: relative;
	padding: 0 .34rem;
}

.main_product .childinfo .item .swiper {
	width: 100%;
	overflow: hidden;
	height: 100%;
}

.main_product .childinfo .item .swiper-slide {
	width: 100%;
	height: 100%;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
}

.main_product .childinfo .item .swiper-slide img {
	width: 1.93rem;
}

.main_product .childinfo .item .btn {
	width: .28rem;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	z-index: 99999;
}

.main_product .childinfo .item .btn.prev {
	left: .06rem;
}

.main_product .childinfo .item .btn.next {
	right: .08rem;
}

.main_product .navbars {
	overflow: hidden;
	width: 6.9rem;
	margin: 0 auto;
	height: 1.08rem;
	border-bottom: 1px solid #EFEFEF;
}

.main_product .navbars ul {
	overflow: auto;
	width: 100%;
	height: 100%;
	white-space: nowrap;
	font-size: 12px;
}

.main_product .navbars ul li {
	display: inline-flex;
	height: 100%;
	margin-right: .68rem;
	position: relative;
}

.main_product .navbars ul li span {
	height: 100%;
	display: flex;
	align-items: center;
	font-size: .28rem;
	color: #676767;
}

.main_product .navbars ul li.on span {
	color: #000000;
}

.main_product .navbars ul li.on::after {
	content: '';
	width: .29rem;
	height: .08rem;
	background-image: url(../images/addicon2.png);
	background-size: 100% 100%;
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	bottom: .22rem;
}

.main_product .navbars ul li.oncc::after {
	content: '';
	width: .29rem;
	height: .08rem;
	background-image: url(../images/addicon2.png);
	background-size: 100% 100%;
	position: absolute;
	left: 23%;
	transform: translateX(-50%);
	bottom: .22rem;
}

.fadein_yaoqi {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.6);
	position: fixed;
	left: 0;
	top: 0;
	display: flex;
	align-items: flex-end;
	justify-content: center;
	z-index: 9999;
	display: none;
}

.fadein_yaoqi .box {
	overflow: hidden;
	width: 100%;
	background: #fff;
	border-radius: .25rem .25rem 0 0;
	position: absolute;
	left: 0;
	bottom: -7rem;
	padding: .3rem;
}

.fadein_yaoqi .box img {
	width: .3rem;
	position: absolute;
	right: .3rem;
	top: .35rem;
}

.fadein_yaoqi .box p {
	font-size: .35rem;
	color: #000;
	text-align: center;
	font-weight: bold;
}

.fadein_yaoqi .box .child {
	overflow: auto;
	width: 100%;
	height: 4.8rem;
	margin-top: .3rem;
}

.fadein_yaoqi .box .child span {
	display: block;
	font-size: .26rem;
	color: #4C5351;
	line-height: .4rem;
	margin-top: .1rem;
}



.content .main_box {
    overflow: hidden;
    width: 100%;
    border-radius: 0.3rem 0.3rem 0 0;
    margin-top: 0rem;
}

.content .main_box .main_special {
    overflow: hidden;
    padding: 0.15rem 0.3rem 0 0.3rem;
}

.main_shang{
    background-color: #fff;
    border-radius: 0.2rem;
	padding-bottom: 0.05rem;
	margin-bottom: 0.3rem;
}

.content .main_box .class_illness {
    padding-bottom: 0rem;
    
	margin-bottom: 0rem;
    box-sizing: border-box;
    display: flex;
    justify-content: space-between;
	width: 100%;
}

.content .main_box .class_illness .pics {
    overflow: hidden;
    width: 2.68rem;
	padding-top: 0.15rem;
    align-items: center;
    justify-content: center;
}

.content .main_box .class_illness .grow {
    overflow: hidden;
    width: 4.5rem;
    padding-right: 0rem;
	padding-left: 0.2rem;
    padding-top: 0.26rem;
    position: relative;
}

.content .main_box .class_illness .grow p{
	font-size: .3rem;
	color: #000000;
	font-weight: bold;
}

.content .main_box .class_illness .grow .des {
	overflow: hidden;
	font-size:  0.22rem;
	display: flex;
	flex-wrap: wrap;
}

.content .main_box .class_illness .grow .des span {
	display: inline-flex;
	align-items: center;
	padding: 0 .1rem;
	height: .34rem;
	background: #fffaf8;
	border: 1px solid #fc7647;
	border-radius: .06rem;
	margin-right: .15rem;
	margin-top: .25rem;
	color: #fc7647;
}

.content .main_box .class_illness .grow .des span.on {
	background: #f7fffe;
	border: 1px solid #4ad4bc;
	color: #4ad4bc;
}

.content .main_box .class_illness .grow .des span.news {
	background: #f7fffe;
	border: 1px solid #689DF1;
	color: #689DF1;
}

.content .main_box .class_illness .grow .info {
	overflow: hidden;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
	padding-left: 0.2rem;
	margin-top: 0.3rem;
}

.content .main_box .class_illness .grow .info span {
	font-size: .23rem;
	color: #999999;
	margin-right: .1rem;
}

.main_product .list_box {
	overflow: hidden;
	padding: .05rem .3rem 0 .3rem;
}

.main_product .list_box {
	overflow: hidden;
	width: 100%;
}

.main_product .list_box ul {
	overflow: hidden;
	width: 100%;
	padding-bottom: .3rem;
}

.main_product .list_box ul li {
	overflow: hidden;
	width: 6.9rem;
	margin: 0 auto;
	background: #fff;
	border-radius: .25rem;
	height: 2.4rem;
	margin-top: .2rem;
}

.main_product .list_box ul li a {
	width: 100%;
	box-sizing: border-box;
	height: 100%;
	display: flex;
	justify-content: space-between;
}

.main_product .list_box ul li a .pic {
	overflow: hidden;
	width: 2.68rem;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.main_product .list_box ul li a .pic img {
	border-radius:0.2rem;
	width: 2.2rem;
}

.main_product .list_box ul li a .grow {
	overflow: hidden;
	width: 4.1rem;
	padding-right: .3rem;
	padding-top: .26rem;
	position: relative;
}

.main_product .list_box ul li a .grow p {
	font-size: .3rem;
	color: #000000;
}

.main_product .list_box ul li a .grow .info {
	overflow: hidden;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
	bottom: .25rem;
}

.main_product .list_box ul li a .grow .info span {
	font-size: .28rem;
	color: #999999;
	margin-right: .1rem;
}

.main_product .list_box ul li a .grow .info img {
	width: .1rem;
}

.main_product .list_box ul li a .grow .des {
	overflow: hidden;
	font-size: 12px;
	display: flex;
	flex-wrap: wrap;
}

.main_product .list_box ul li a .grow .des span {
	display: inline-flex;
	align-items: center;
	padding: 0 .1rem;
	height: 0.5rem;
	background: #fffaf8;
	border: 1px solid #fc7647;
	border-radius: .06rem;
	margin-right: .18rem;
	margin-top: .18rem;
	color: #fc7647;
	font-size: 0.24rem;
}

.main_product .list_box ul li a .grow .des span.on {
	background: #f7fffe;
	border: 1px solid #4ad4bc;
	color: #4ad4bc;
}


.main_product .main_video {
	overflow: hidden;
	padding: 0 .3rem;
}

.main_product .main_video ul {
	overflow: hidden;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.main_product .main_video ul li {
	overflow: hidden;
	width: 3.35rem;
	margin-top: .24rem;
}

.main_product .main_video ul li p {
	font-size: .28rem;
	margin-bottom: .1rem;
	color: #333333;
}

.main_product .main_video ul li em {
	display: block;
	font-size: .22rem;
	color: #9a9ca0;
}

.main_product .main_video ul li .pic {
	overflow: hidden;
	width: 100%;
	position: relative;
	font-size: 12px;
	margin-bottom: .18rem;
	height: 1.89rem;
}

.main_product .main_video ul li .pic img {
	width: 100%;
	display: block;
	min-height: 100%;
	border-radius: 0.2rem;
}

.main_product .main_video ul li .pic span {
	display: inline-flex;
	align-items: center;
	height: .3rem;
	font-size: .2rem;
	color: #fff;
	background: rgba(0, 0, 0, 0.3);
	padding: 0 .12rem;
	position: absolute;
	right: .1rem;
	bottom: .1rem;
	justify-content: center;
	border-radius: .4rem;
}


.main_product .main_qa {
	overflow: hidden;
	padding: .6rem 0 0 .3rem;
}

.main_product .main_qa .tong_title {
	padding-right: .3rem;
}

.main_product .main_qa .des_navbar {
	overflow: auto;
	font-size: 12px;
	white-space: nowrap;
	margin-top: .25rem;
}

.main_product .main_qa .des_navbar .swiper {
	overflow: hidden;
	width: 100%;
	height: 100%;
}

.main_product .main_qa .des_navbar .swiper-slide {
	width: auto;
	margin-right: .2rem;
}

.main_product .main_qa .des_navbar .swiper-slide div {
	display: inline-flex;
	align-items: center;
	height: .44rem;
	font-size: .26rem;
	color: #333333;
	padding: 0 .2rem;
	background: #F1F1F1;
	border-radius: .4rem;
}

.main_product .main_qa .des_navbar .swiper-slide div.on {
	color: #fff;
	background: linear-gradient(to right, #01BEF5, #4AD3BC);
}

.main_product .main_qa ul {
	overflow: hidden;
	padding-right: .3rem;
}

.main_product .main_qa ul li {
	overflow: hidden;
	border-bottom: 1px solid #F4F4F4;
}

.main_product .main_qa ul li a {
	display: block;
	padding: .38rem 0;
	box-sizing: border-box;
}

.main_product .main_qa ul li a .user {
	overflow: hidden;
	display: flex;
	align-items: center;
}

.main_product .main_qa ul li a .user img {
	width: .4rem;
	height: .4rem;
	border-radius: 50%;
}

.main_product .main_qa ul li a .user p {
	font-size: .26rem;
	margin-left: .15rem;
	color: #333333;
}

.main_product .main_qa ul li a .user span {
	display: block;
	font-size: .24rem;
	margin-left: .25rem;
	position: relative;
	color: #666666;
}

.main_product .main_qa ul li a .user span::after {
	content: '';
	width: 1px;
	height: .22rem;
	background: #CCCCCC;
	top: 50%;
	transform: translateY(-50%);
	position: absolute;
	left: -.12rem;
}

.main_product .main_qa ul li a .user em {
	display: block;
	font-size: .24rem;
	margin-left: .2rem;
	color: #999999;
}

.main_product .main_qa ul li a .t {
	overflow: hidden;
	display: flex;
	align-items: flex-start;
	margin-bottom: .3rem;
	justify-content: space-between;
}

.main_product .main_qa ul li a .t .icon {
	width: .37rem;
}

.main_product .main_qa ul li a .t div {
	overflow: hidden;
	width: calc(100% - .37rem - .15rem);
}

.main_product .main_qa ul li a .t div span {
	display: block;
	font-size: .28rem;
	color: #666666;
	line-height: .44rem;
}

.main_product .main_qa ul li a .t div p {
	font-size: .3rem;
	color: #000000;
	line-height: .4rem;
}

.main_product .main_qa ul li a .t div em {
	display: block;
	font-size: .22rem;
	color: #9a9ca0;
	margin-top: .1rem;
}

.main_product .main_science {
	overflow: hidden;
	padding: .56rem .3rem 0 .3rem;
}

.main_product .main_science ul {
	overflow: hidden;
}

.main_product .main_science ul li {
	overflow: hidden;
	border-bottom: 1px solid #F1F1F1;
}

.main_product .main_science ul li:last-child {
	border: none;
}

.main_product .main_science ul li a {
	display: flex;
	padding: .4rem 0;
	box-sizing: border-box;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
}

.main_product .main_science ul li a .font {
	overflow: hidden;
	width: 3.95rem;
}

.main_product .main_science ul li a .font p {
	font-size: .28rem;
	color: #333333;
	line-height: .42rem;
	margin-bottom: .34rem;
}

.main_product .main_science ul li a .font span {
	display: block;
	font-size: .22rem;
	color: #9a9ca0;
}

.main_product .main_science ul li a .pic {
	overflow: hidden;
	width: 2.6rem;
	border-radius: .2rem;
}

.main_product .main_science ul li a .pic img {
	display: block;
	width: 100%;
}


.main_yaoqi_infocc .des {
    overflow: hidden;
    display: flex;
    width: 6.4rem;
    margin: 0 auto;
    align-items: center;
    flex-wrap: wrap;
    margin-top: 0.24rem;
	padding-top: 0.2rem;
    margin-bottom: 0.23rem;
    font-size: 12px;
	border-top:#EFEFEF 1px solid;
	font-size: .26rem;
}

.main_yaoqi_infocc .des .biaoqian {
    display: inline-flex;
    align-items: center;
    padding: 0 0.28rem;
    height: 0.44rem;
    font-size: .26rem;
    color: #333333;
    margin-right: 0rem;
    margin-bottom: 0.12rem;
}

.main_yaoqi_infocc .des span {
    display: inline-flex;
    align-items: center;
    padding: 0 0.28rem;
    height: 0.44rem;
    background: #F1F1F1;
    border-radius: 0.4rem;
    font-size: .26rem;
    color: #333333;
    margin-right: 0.23rem;
    margin-bottom: 0.12rem;
}

.childinfox .yaopin_jianjian{
	font-size: 0.28rem;
	width: 92%;
	margin: 0 auto;
	padding-top: 0.2rem;
	line-height: 0.45rem;
	padding-bottom:0.3rem;
	margin-bottom: 0.4rem;
}

.childinfox .fieldshow{
	font-size: 0.28rem;
	padding-top: 0.2rem;
	margin-top: 0.2rem;
	border-top: 1px solid #EFEFEF;
	color: #666666;
	line-height: 0.45rem;
}


.content .main_box .guanlianqiye {
	overflow: hidden;
	width: 100%;
	margin: 0 auto;
	background: #fff;
	border-top-right-radius: .25rem;
	border-top-left-radius: .25rem;
	height: 2.4rem;
	margin-top: .2rem;
	margin-bottom: .3rem;
}

.content .main_box .guanlianqiye a {
	width: 100%;
	box-sizing: border-box;
	height: 100%;
	display: flex;
	justify-content: space-between;
}

.content .main_box .guanlianqiye a .pic {
	overflow: hidden;
	width: 2.68rem;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.content .main_box .guanlianqiye a .pic img {
	width: 2.2rem;
}

.content .main_box .guanlianqiye a .grow {
	overflow: hidden;
	width: 4.5rem;
	padding-right: .3rem;
	padding-top: .26rem;
	position: relative;
}

.content .main_box .guanlianqiye a .grow p {
	font-size: .3rem;
	color: #000000;
}

.content .main_box .guanlianqiye a .grow .info {
	overflow: hidden;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
}

.content .main_box .guanlianqiye a .grow .info span {
	margin-top: 0.23rem;
	font-size: .25rem;
	color: #999999;
	margin-right: .1rem;
}


.content .main_box .guanlianqiye a .grow .des {
	overflow: hidden;
	font-size: 12px;
	display: flex;
	flex-wrap: wrap;
}

.content .main_box .guanlianqiye a .grow .des span {
	display: inline-flex;
	align-items: center;
	padding: 0 .1rem;
	height: 0.5rem;
	background: #fffaf8;
	border: 1px solid #fc7647;
	border-radius: .06rem;
	margin-right: .18rem;
	margin-top: .18rem;
	color: #fc7647;
	font-size: 0.24rem;
}

.content .main_box .guanlianqiye .grow .des span.on {
	background: #f7fffe;
	border: 1px solid #4ad4bc;
	color: #4ad4bc;
}

.content .tong_title p {
	padding: 0.35rem 0.3rem 0 0.3rem;
    display: flex;
    align-items: flex-end;
    font-size: .36rem;
    color: #000000;
}


.content .main_box_video {
    overflow: hidden;
    width: 100%;
    margin-top: 0rem;
}

.main_box_video .videoDetailsContent{
    width: 7.5rem;
    height: 4.23rem;
}
.main_box_video .videoDetailsContent video{
    width: 100%;
    height: 100%;
    object-fit:fill;
}

.main_box_video .video_content_top{
	background-color: #fff;
	padding-bottom: 0.3rem;
}

.main_box_video .videoTab{
    width: 7.5rem;

}
.main_box_video .videoTab h1{
    width: 6.9rem;
    font-size: .35rem;
    padding-top: .2rem;
    color: #333333;
    margin: 0 auto;
	display: block!important;
}

.main_box_video .videoTime{
    font-size: .22rem;
    color: #999999;
    padding-left: .34rem;
    padding-right: .34rem;
    padding-top: .2rem;
}

.main_box_video .videoTime .icon{
	width: 0.3rem;
	display: inline!important;
}

.main_box_video .RelateDoctor{
    width: 6.9rem;
    height: 1.4rem;
    background: #F6F7FA;
    border-radius:.1rem;
    margin: 0.4rem auto 0;
}

.main_box_video .guanlianqiye {
	overflow: hidden;
	width: 95%;
	margin: 0 auto;
	background: #fff;
	margin-top: .2rem;
	margin-bottom: 0rem;
	border-top:#EFEFEF 1px solid;
}

.main_box_video .guanlianqiye a {
	width: 100%;
	box-sizing: border-box;
	height: 100%;
	display: flex;
	margin-left: 0.2rem;
}

.main_box_video .guanlianqiye a .pic {
	overflow: hidden;
	width: 1.4rem;
	height: 100%;
	padding-top: 0.26rem;
	align-items: center;
	justify-content: center;
}

.main_box_video .guanlianqiye a .pic img {
	width: 1.2rem;
	border-radius: 50%;
}

.main_box_video .guanlianqiye a .grow {
	overflow: hidden;
	width: 4.9rem;
	padding-right: .3rem;
	padding-top: .46rem;
	position: relative;
}

.main_box_video .guanlianqiye a .grow p span{
   font-size: .26rem;
}

.main_box_video .guanlianqiye a .grow p {
	font-size: .23rem;
	color: #000000;
}

.main_box_video .guanlianqiye a .grow .info {
	overflow: hidden;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
}

.main_box_video .guanlianqiye a .grow .info span {
	margin-top: 0.1rem;
	font-size: .23rem;
	color: #999999;
}


.main_box_video .guanlianqiye a .grow .des {
	overflow: hidden;
	font-size: 12px;
	display: flex;
	flex-wrap: wrap;
}

.main_box_video .guanlianqiye a .grow .des span {
	display: inline-flex;
	align-items: center;
	padding: 0 .1rem;
	height: 0.5rem;
	background: #fffaf8;
	border: 1px solid #fc7647;
	border-radius: .06rem;
	margin-right: .18rem;
	margin-top: .18rem;
	color: #fc7647;
	font-size: 0.24rem;
}

.main_box_video .guanlianqiye .grow .des span.on {
	background: #f7fffe;
	border: 1px solid #4ad4bc;
	color: #4ad4bc;
}

.main_product .main_video_contentss{
	padding: 0.35rem 0.3rem 0 0.3rem;
	font-size: 0.28rem;
	line-height: 0.4rem;
	color:#666666;
}

.main_product .main_video_contentss p{
	margin-top:0.1rem;
}

.main_product .zhuyi{
	padding: 0rem 0.3rem 0.3rem 0.3rem;;
	font-size: 0.26rem;
	color:#FC7647;
}


.content .main_box_video .list_box {
	overflow: hidden;
	padding: .05rem .3rem 0 .3rem;
}

.content .main_box_video .list_box {
	overflow: hidden;
	width: 100%;
}

.content .main_box_video .list_box ul {
	overflow: hidden;
	width: 100%;
	padding-bottom: .3rem;
}

.content .main_box_video .list_box ul li {
	overflow: hidden;
	width: 6.9rem;
	margin: 0 auto;
	background: #fff;
	border-radius: .25rem;
	height: 2.4rem;
	margin-top: .2rem;
}

.content .main_box_video .list_box ul li a {
	width: 100%;
	box-sizing: border-box;
	height: 100%;
	display: flex;
	justify-content: space-between;
}

.content .main_box_video .list_box ul li a .pic {
	overflow: hidden;
	width: 2.68rem;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.content .main_box_video .list_box ul li a .pic img {
	width: 2.2rem;
	border-radius:0.2rem;
}

.content .main_box_video .list_box ul li a .grow {
	overflow: hidden;
	width: 4.1rem;
	padding-right: .3rem;
	padding-top: .26rem;
	position: relative;
}

.content .main_box_video .list_box ul li a .grow p {
	font-size: .3rem;
	color: #000000;
}

.content .main_box_video .list_box ul li a .grow .info {
	overflow: hidden;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
	bottom: .25rem;
}

.content .main_box_video .list_box ul li a .grow .info span {
	font-size: .28rem;
	color: #999999;
	margin-right: .1rem;
}

.content .main_box_video .list_box ul li a .grow .info img {
	width: .1rem;
}

.content .main_box_video .list_box ul li a .grow .des {
	overflow: hidden;
	font-size: 12px;
	display: flex;
	flex-wrap: wrap;
}

.content .main_box_video .list_box ul li a .grow .des span {
	display: inline-flex;
	align-items: center;
	padding: 0 .1rem;
	height: 0.5rem;
	background: #fffaf8;
	border: 1px solid #fc7647;
	border-radius: .06rem;
	margin-right: .18rem;
	margin-top: .18rem;
	color: #fc7647;
	font-size: 0.24rem;
}

.content .main_box_video .list_box ul li a .grow .des span.on {
	background: #f7fffe;
	border: 1px solid #4ad4bc;
	color: #4ad4bc;
}


.main_product .main_list_zhuanti{
	padding-bottom:0.24rem;
	width: 93%;
	margin: 0 auto;
}

.main_product .main_list_zhuanti li{
	margin-top: 0.3rem;
}

/***************************************/
.content .main_box_article {
    overflow: hidden;
    width: 100%;
    margin-top: 0rem;
	border-top:#EFEFEF 6px solid;
	
}

.main_box_article .videoDetailsContent{
    width: 7.5rem;
    height: 4.23rem;
}
.main_box_article .videoDetailsContent video{
    width: 100%;
    height: 100%;
    object-fit:fill;
}

.main_box_article .article_content_top{
	background-color: #fff;
	padding-bottom: 0.3rem;
}

.main_box_article .articleTab{
    width: 7.5rem;

}
.main_box_article .articleTab h1{
    width: 6.9rem;
    font-size: .38rem;
    padding-top: .2rem;
    color: #333333;
    margin: 0 auto;
	display: block!important;
	font-weight: bold;
}

.main_box_article .articleTime{
    font-size: .22rem;
    color: #999999;
    padding-left: .34rem;
    padding-right: .34rem;
    padding-top: .2rem;
}

.main_box_article .articleTime .icon{
	width: 0.37rem;
	display: inline!important;
}

.main_box_article .RelateDoctor{
    width: 6.9rem;
    height: 1.4rem;
    background: #F6F7FA;
    border-radius:.1rem;
    margin: 0.4rem auto 0;
}

.main_box_article .guanlianqiye {
	overflow: hidden;
	width: 95%;
	margin: 0 auto;
	background: #fff;
	margin-top: .1rem;
	margin-bottom: 0rem;
	border-bottom:#EFEFEF 1px solid;
}

.main_box_article .guanlianqiye a {
	width: 100%;
	box-sizing: border-box;
	height: 100%;
	display: flex;
	margin-left: 0.2rem;
}

.main_box_article .guanlianqiye a .pic {
	overflow: hidden;
	width: 1.4rem;
	height: 100%;
	padding-top: 0.26rem;
	align-items: center;
	justify-content: center;
}

.main_box_article .guanlianqiye a .pic img {
	width: 1.2rem;
	border-radius: 50%;
}

.main_box_article .guanlianqiye a .grow {
	overflow: hidden;
	width: 4.9rem;
	padding-right: .3rem;
	padding-top: .46rem;
	position: relative;
}

.main_box_article .guanlianqiye a .grow p span{
   font-size: .26rem;
}

.main_box_article .guanlianqiye a .grow p {
	font-size: .23rem;
	color: #000000;
}

.main_box_article .guanlianqiye a .grow .info {
	overflow: hidden;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
}

.main_box_article .guanlianqiye a .grow .info span {
	margin-top: 0.1rem;
	font-size: .23rem;
	color: #999999;
}


.main_box_article .guanlianqiye a .grow .des {
	overflow: hidden;
	font-size: 12px;
	display: flex;
	flex-wrap: wrap;
}

.main_box_article .guanlianqiye a .grow .des span {
	display: inline-flex;
	align-items: center;
	padding: 0 .1rem;
	height: 0.5rem;
	background: #fffaf8;
	border: 1px solid #fc7647;
	border-radius: .06rem;
	margin-right: .18rem;
	margin-top: .18rem;
	color: #fc7647;
	font-size: 0.24rem;
}

.main_box_article .guanlianqiye .grow .des span.on {
	background: #f7fffe;
	border: 1px solid #4ad4bc;
	color: #4ad4bc;
}

.main_box_article .main_product .main_video_contentss{
	padding: 0.35rem 0.3rem 0 0.3rem;
	font-size: 0.28rem;
	line-height: 0.4rem;
	color:#333333;
}

.main_box_article .main_product .main_video_contentss img{
	width:100%!important;
	height:auto!important;
}

.content .main_box_article .list_box {
	overflow: hidden;
	padding: .05rem .3rem 0 .3rem;
}

.content .main_box_article .list_box {
	overflow: hidden;
	width: 100%;
}

.content .main_box_article .list_box ul {
	overflow: hidden;
	width: 100%;
	padding-bottom: .3rem;
}

.content .main_box_article .list_box ul li {
	overflow: hidden;
	width: 6.9rem;
	margin: 0 auto;
	background: #fff;
	border-radius: .25rem;
	height: 2.4rem;
	margin-top: .2rem;
}

.content .main_box_article .list_box ul li a {
	width: 100%;
	box-sizing: border-box;
	height: 100%;
	display: flex;
	justify-content: space-between;
}

.content .main_box_article .list_box ul li a .pic {
	overflow: hidden;
	width: 2.68rem;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
}

.content .main_box_article .list_box ul li a .pic img {
	width: 2.2rem;
}

.content .main_box_article .list_box ul li a .grow {
	overflow: hidden;
	width: 4.1rem;
	padding-right: .3rem;
	padding-top: .26rem;
	position: relative;
}

.content .main_box_article .list_box ul li a .grow p {
	font-size: .3rem;
	color: #000000;
}

.content .main_box_article .list_box ul li a .grow .info {
	overflow: hidden;
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
	bottom: .25rem;
}

.content .main_box_article .list_box ul li a .grow .info span {
	font-size: .28rem;
	color: #999999;
	margin-right: .1rem;
}

.content .main_box_article .list_box ul li a .grow .info img {
	width: .1rem;
}

.content .main_box_article .list_box ul li a .grow .des {
	overflow: hidden;
	font-size: 12px;
	display: flex;
	flex-wrap: wrap;
}

.content .main_box_article .list_box ul li a .grow .des span {
	display: inline-flex;
	align-items: center;
	padding: 0 .1rem;
	height: 0.5rem;
	background: #fffaf8;
	border: 1px solid #fc7647;
	border-radius: .06rem;
	margin-right: .18rem;
	margin-top: .18rem;
	color: #fc7647;
	font-size: 0.24rem;
}

.content .main_box_article .list_box ul li a .grow .des span.on {
	background: #f7fffe;
	border: 1px solid #4ad4bc;
	color: #4ad4bc;
}


.main_box_article .main_ask_description{
	padding: 0.35rem 0.3rem 0 0.3rem;
	font-size: 0.28rem;
	line-height: 0.4rem;
	color:#666666;
}

.main_box_article .main_ask_contentss{
	padding: 0.35rem 0.3rem 0 0.3rem;
	font-size: 0.28rem;
	line-height: 0.4rem;
	color:#333333;
}



