*:not(input, textarea){-webkit-touch-callout:none;-webkit-user-select:none;}
body,div,ul,li,span,p,h1,h2,h3,dl,dt,dd,i{padding:0;margin:0; -webkit-margin-before:0; -webkit-margin-after:0;font-style:normal;font-weight:normal;font-family:Arial,Microsoft YaHei\, SimHei,Helvetica,sans-serif;list-style-type:none;}
body,html{font-size:14px;line-height:20px}
body,div,img,p{margin:0;padding:0;}

body,html{-webkit-text-size-adjust:none;font-size-adjust:none;word-break:break-all;word-wrap:break-word;font-family:Arial,Microsoft YaHei\, SimHei,Helvetica,sans-serif;color:#222;background:#fff}
body{padding-top:46px;margin:0 auto;max-width:720px;}
h2{font-size:100%;font-weight:400}
img{border:0}
a{color:#222;text-decoration:none}
/*头部*/
.sgui_header{height:auto;position:fixed;top:0;z-index:100;left:0;width:100%;background:#fff;box-sizing:border-box;padding:5px 2%;border-bottom:1px solid #f1f1f1;}
.sgui-img-layout{width:149px;height:35px;overflow:hidden;position:relative;z-index:1;margin-right:8px;-webkit-flex-shrink:0;flex-shrink:0}
.sgui-img-layout img{display:block;width:100%;position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;object-fit:cover;object-position:center;}
.sgui-radius-flex{-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.sgui-radius-flex{display:-webkit-box;display:-webkit-flex;display:flex;color:#222}
.sgui-img-layout .sgui-img-height{position:relative;z-index:1;display:block;width:100%;height:0;padding-bottom:100%;font-style:normal;overflow:hidden;background-color:#fff;}

/*banner样式*/
.mySwiper1 img{display:block;width:100%;height:auto;object-fit:cover;}

/*part1样式*/
.sgui-content{padding:0 2%;overflow:hidden;}

/*症状部分*/
.symptoms{margin-top:20px;overflow:hidden;border-bottom:5px solid #eee;}
.symptoms dl{width:100%;margin-top:20px;overflow:hidden;position:relative;height:74px;border-bottom:1px dashed #eee;padding-bottom:15px;}
.symptoms dl dt{width:120px;height:74px;position:absolute;top:0px;left:0px;overflow:hidden;border-radius:6px;}
.symptoms dl dt img{width:100%;}
.symptoms dl dd{padding-left:135px;}
.symptoms dl dd h2{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;}
.symptoms dl dd p{font-size:14px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#999;margin-top:8px;}
.qanda_list{width:100%;margin-top:15px;border-bottom:1px dashed #eee;padding-bottom:13px;float:left;overflow:hidden;max-height:110px;}
.qanda_list h2{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;}
.qanda_list h2 i{display:inline-block;width:20px;height:20px;background:url(../mfy-img/wen.png) no-repeat left center;float:left;margin:2px 8px 0 0;}
.qanda_list div{font-size:14px;margin-top:6px;color:#999;max-height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;position:relative;}
.qanda_list div i{display:inline-block;width:20px;height:20px;background:url(../mfy-img/da.png) no-repeat left center;float:left;margin:5px 8px 0 0;position:absolute;top:0px;left:0px;}
.qanda_list div span{padding-left:28px;display:inline-block;}

.qanda_list p:last-child{padding-left:28px;font-size:12px;color:#999;margin-top:8px;}
.qanda_list p:last-child span{margin-left:30px;}
.symptoms .qanda_list:last-child{border-bottom:0px;}
.listbox{overflow:hidden}
/*当前位置*/
.location{font-size:14px;margin-top:10px;border-bottom:1px solid #f5f5f5;padding:0 2% 10px 2%;color:#555;}
.location a{color:#555;}
/*列表*/
.m20 .qanda_list{width:100%;margin-top:15px;border-bottom:1px dashed #eee;padding-bottom:13px;float:left;overflow:hidden;max-height:110px;}
.m20 .qanda_list h2{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#222;line-height: 24px;}
.m20 .qanda_list h2 i{display:inline-block;width:20px;height:20px;background:url(../mfy-img/wen.png) no-repeat left center;float:left;margin:2px 8px 0 0;}
.m20 .qanda_list p{font-size:14px;margin-top:6px;color:#999;max-height:40px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.m20 .qanda_list p:last-child{padding-left:28px;font-size:12px;color:#999;margin-top:8px;}
.m20 .qanda_list p:last-child span{margin-left:30px;}
.m20 .qanda_list:last-child{border-bottom:1px dashed #eee;}
/*翻页*/
.turn_page{width:100%;margin:20px 0px;overflow:hidden;}
.turn_page li{ display:inline-block;float:left;border:1px solid #eaeaea;padding:4px 10px;color:#444;margin-right:10px;}

/*详细*/
.tips_box{height:30px;line-height:30px;background:#fef0e8;text-align:center;color:#f86e21;font-size:14px;font-family:PingFangSC, PingFangSC-Regular;font-weight:400;padding:0 2%;}
.video_play_top{width:100%;overflow:hidden;height:auto;position:relative;}
.video_play_top h1{font-size:16px;color:#222;font-weight:bold;}
.video_play_top ul{font-size:12px;color:#999;margin-top:5px;overflow:hidden;border-bottom:1px dashed #eee;padding-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.video_play_top ul li{float:left;margin-right:30px;}
.video_play_top ul li:last-child{color:#f86e21;}
.describe{height:auto;overflow:hidden;background:#f5f5f5;padding:10px;margin-top:10px;}
.describe h2{font-size:16px;color:#222;}
.describe p{font-size:16px;color:#555;margin-top:5px;}
.selectedanswer dl{width:100%;margin-top:20px;position:relative;height:50px;}
.selectedanswer dl dt{width:50px;height:50px;border-radius:50%;overflow:hidden;position:absolute;top:0px;left:0px;}
.selectedanswer dl dt img{width:100%;}
.selectedanswer dl dd{padding-left:60px;margin-top:3px;}
.selectedanswer dl dd h2{font-size:16px;color:#222;}
.selectedanswer dl dd h2 span{font-size:14px;color:#999;margin-left:8px;}
.selectedanswer dl dd p{font-size:14px;color:#555;margin-top:5px;}
.selectedanswer dl dd p span{margin-left:8px;}
.to_consult{width:70px;height:26px;background:#f30;position:absolute;top:0px;right:0px;border-radius:4px;text-align:center;line-height:26px;font-size:14px;}
.to_consult a{color:#ff0;}
.doctoranswers{width:96%;font-size:16px;color:#333;margin-top:10px;line-height:26px; background: #f5f5f5; padding: 15px;}
.borderbottom{padding-bottom:10px;border-bottom:3px solid #eee;}
.borderbottom:last-child{border-bottom:0px;}
.section_titlem{font-size:16px;position:relative;padding:0 0 10px 8px;color:#333;border-bottom:1px solid #eee;}
.section_titlem i{display:inline-block;width:3px;height:16px;background:#029dcb;position:absolute;top:3px;left:0px;}

.m20{margin-top:0px;}
.mt20{margin-top:20px;}
/*底部导航样式*/
.footer{height:auto;overflow:hidden;background:#029dcb;padding:20px 2%;}
.footerLink{width:100%;margin:0 auto 15px auto;overflow:hidden;border-bottom:1px solid #16b1df;padding-bottom:15px;}
.footerLink li{float:left;line-height:26px;font-size:14px;}
.footerLink li:nth-child(1){line-height:25px;color:#e6eeff;background:url(../mfy-img/link.png) no-repeat left top;padding:1px 0 0 25px;}
.footerLink li a{color:#e6eeff;margin-right:15px;}
.serviceDesc{margin:0 auto;width:100%;text-align:center;line-height:24px;color:#e6eeff;}
.qzx-r{float:right; padding:2px 10px; background-color: coral;color:#fff;font-size: 14px;}

