<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.main_left {
  width: 840px;
}
.main_left .main_left_head {
  background-color: #f9f9f9;
}
.main_left .main_left_head .img_wrap {
  width: 278px;
  height: 180px;
}
.main_left .main_left_head .img_wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: fill;
  object-fit: fill;
}
.main_left .main_left_head .content_wrap {
  margin-left: 20px;
  width: 520px;
}
.main_left .main_left_head .content_wrap .title {
  font-size: 26px;
  margin-right: 15px;
  font-weight: bold;
  color: #444444;
}
.main_left .main_left_head .content_wrap .tag_wrap {
  font-size: 0;
  margin-top: -5px;
}
.main_left .main_left_head .content_wrap .tag_wrap a {
  font-size: 14px;
  display: inline-block;
  line-height: 24px;
  border-radius: 15px;
  padding: 0 10px;
  border: 1px solid #f9444a;
  color: #f9444a;
  margin-right: 5px;
  margin-top: 15px;
}
.main_left .main_left_head .content_wrap .desc {
  font-size: 14px;
  line-height: 28px;
  color: #747474;
  margin-top: 10px;
}
.main_left .main_left_head .content_wrap .label {
  margin-top: 25px;
  color: #9a9a9a;
}
.main_left .main_left_head .content_wrap .label .count {
  margin-right: 15px;
  padding-left: 35px;
  background: url(imgs/icon_count.png) no-repeat 10px;
}
.main_left .main_left_body {
  padding: 20px;
}
.main_left .main_left_body .item {
  display: none;
}
.main_left .main_left_body .item.active {
  display: block;
}
.main_left .tips {
  font-size: 18px;
  color: #2b2b2b;
  line-height: 40px;
  margin-bottom: 10px;
}
.main_left .main_left_nav {
  overflow: hidden;
  margin-top: 10px;
  margin-left: 10px;
}
.main_left .main_left_nav .item {
  float: left;
  font-weight: bold;
  font-size: 20px;
  width: 100px;
  position: relative;
  padding-left: 40px;
  line-height: 50px;
  margin-left: 10px;
  cursor: pointer;
}
.main_left .main_left_nav .item.item_article {
  background: url(imgs/icon_article.png) no-repeat 10px;
}
.main_left .main_left_nav .item.item_desc {
  background: url(imgs/icon_desc.png) no-repeat 10px;
}
.main_left .main_left_nav .item.on::after {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  height: 2px;
  width: 100%;
  background-color: #fe8599;
}
.main_left .list_wrap li {
  border-top: 1px solid #e5e5e5;
  padding: 25px 0;
}
.main_left .list_wrap li:last-child {
  padding-bottom: 0;
}
.main_left .list_wrap .img_wrap {
  width: 249px;
  height: 156px;
  margin-right: 20px;
}
.main_left .list_wrap .img_wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: center;
  object-position: center;
}
.main_left .list_wrap .content_wrap {
  width: 529px;
}
.main_left .list_wrap .content_wrap .title {
  font-size: 16px;
  font-weight: bold;
  color: #2b2b2b;
}
.main_left .list_wrap .content_wrap .desc {
  font-size: 14px;
  line-height: 28px;
  color: #747474;
  margin-top: 10px;
}
.main_left .list_wrap .content_wrap .tag_wrap {
  font-size: 0;
  margin-top: 15px;
}
.main_left .list_wrap .content_wrap .tag_wrap a {
  font-size: 14px;
  margin-right: 10px;
  margin-bottom: 10px;
  display: inline-block;
  height: 29px;
  line-height: 29px;
  border-radius: 15px;
  background-color: #fff5f8;
  color: #fd4866;
  padding: 0 10px;
}
.main_left .about_article {
  padding: 0 20px;
}
.main_left .about_article .head {
  line-height: 50px;
  border-bottom: 1px solid #e5e5e5;
  font-weight: bold;
  font-size: 20px;
  padding-left: 35px;
  background: url(imgs/icon_news.png) no-repeat left;
}
.main_left .about_article .body {
  padding: 10px 0;
}
.main_left .about_article .body li {
  width: 47%;
  line-height: 30px;
  overflow: hidden;
  padding-left: 10px;
  position: relative;
  margin: 0 5px;
}
.main_left .about_article .body li:nth-child(odd) {
  float: right;
}
.main_left .about_article .body li::before {
  content: '';
  width: 2px;
  height: 2px;
  border-radius: 1px;
  background-color: #272727;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.main_left .about_article .body li a {
  display: block;
  float: left;
  width: 70%;
}
.main_left .about_article .body li span {
  display: block;
  float: right;
  width: 25%;
  text-align: right;
  font-size: 12px;
  color: #999;
}
.main_right {
  width: 340px;
}
.recommend img {
  display: block;
}
.side {
  border: 1px solid #e5e5e5;
  padding: 0 15px;
}
.side .side_head {
  border-bottom: 1px solid #e5e5e5;
  line-height: 45px;
}
.side .side_head .side_head_left {
  font-size: 16px;
}
.side .side_head .side_head_left strong {
  display: inline-block;
  padding: 0 5px;
  position: relative;
}
.side .side_head .side_head_left strong::after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: -1px;
  background: #fe8599;
}
.side .side_body .side_body_nav {
  background-color: #f9f9f9;
  height: 34px;
  line-height: 34px;
  margin-top: 15px;
}
.side .side_body .side_body_nav .item {
  float: left;
}
.side .side_body .side_body_nav .item.item1 {
  width: 40px;
  margin-left: 15px;
}
.side .side_body .side_body_nav .item.item2 {
  width: 180px;
  text-align: center;
}
.side .side_body .side_body_nav .item.item3 {
  width: 60px;
  text-align: right;
}
.side .side_body ul li {
  line-height: 44px;
  overflow: hidden;
}
.side .side_body ul li strong {
  display: block;
  width: 40px;
  text-align: center;
  color: #fd4866;
  overflow: hidden;
  float: left;
}
.side .side_body ul li a {
  width: 200px;
  display: block;
  float: left;
}
.side .side_body ul li span {
  width: 60px;
  display: block;
  float: left;
  font-size: 12px;
  color: #7d7d7d;
  text-align: right;
}
.side .side_body ul li.on strong {
  text-indent: -120px;
  background: url(imgs/icon_rank.png) no-repeat center;
}
.side .facile {
  padding: 10px 0;
  padding-bottom: 20px;
  overflow: hidden;
}
.side .facile .facile_item {
  float: left;
  width: 25%;
  text-align: center;
  margin-top: 15px;
}
.side .facile .facile_item .img_wrap {
  width: 47px;
  height: 47px;
  margin: 0 auto;
  border-radius: 29px;
  background: #f1f1f1;
  position: relative;
}
.side .facile .facile_item .img_wrap img {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.side .facile .facile_item .title {
  margin-top: 10px;
  color: #585858;
}
.side .tag_wrap {
  padding-top: 5px;
  padding-bottom: 20px;
}
.side .tag_wrap a {
  display: inline-block;
  line-height: 28px;
  border-radius: 5px;
  background-color: #f1f1f1;
  padding: 0 10px;
  color: #717171;
  margin-top: 15px;
  margin-right: 15px;
}
.side .tag_wrap a:hover {
  background-color: #fe8599;
  color: #fff;
}
.position_wrap {
  line-height: 45px;
}
.position_wrap .container {
  padding-left: 25px;
  background: url(imgs/icon_home.png) no-repeat left;
  color: #666;
}
.position_wrap .container span {
  color: #999;
}
.detail_wrap .head .title {
  font-size: 26px;
  font-weight: bold;
}
.detail_wrap .head .label_wrap {
  color: #999;
  margin-top: 10px;
  margin-bottom: 15px;
}
.detail_wrap .head .label_wrap .count {
  padding-left: 25px;
  background: url(imgs/icon_count.png) no-repeat left;
}
.detail_wrap .detail_body .reading_wrap {
  padding: 20px;
  background: #f9f9f9;
  color: #666666;
  line-height: 2;
}
.detail_wrap .detail_body .tag_wrap {
  background: #f9f9f9;
  color: #666;
  padding: 10px 20px;
}
.detail_wrap .detail_body .tag_wrap a {
  margin-right: 10px;
}
.detail_wrap .domain {
  margin: 30px 0 20px 0;
}
.detail_wrap .article img {
  margin: 0 auto;
  display: block;
}
.communication {
  padding: 0 15px;
  margin-top: 20px;
}
.communication .head {
  border-bottom: 1px solid #e5e5e5;
  line-height: 45px;
  font-size: 16px;
  font-weight: bold;
  padding-left: 30px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAXCAYAAAALHW+jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIxRDQyOThDOEQzNjExRUNBREFCQUEyRTE3QjlCMzhEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIxRDQyOThEOEQzNjExRUNBREFCQUEyRTE3QjlCMzhEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjFENDI5OEE4RDM2MTFFQ0FEQUJBQTJFMTdCOUIzOEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjFENDI5OEI4RDM2MTFFQ0FEQUJBQTJFMTdCOUIzOEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7qWAIDAAABv0lEQVR42qyVTShEURTH34wpWUixsKIkpLCZ2JAoyohSNqRsJiZLRFKElIWy9bEQZUNZWPhKobAQUfJVkxJFWVixkGbG79RRl57efDj16925777/Pfd/7z3jCtV1Wg6xCPXaPoIm86V7c/bHYI+D2DGUgQ9CsAyXUPTXB38JVsE85EAqvGl/OnzAA3TAtp1gO4yDCwqgFPZgBEZtJkuGAdiChrAvIKJ3snrR8ahHYsS+zj6kH3rhBDJ+Cb7Ck7YnYRP6oRpmXGxKhEY+BHVQHuTqcsPa5/olKr/vZelsypV0kKms7kAyFMFsQzBotGOJLPh0OwyaAn8sqna7PKzHpRK61Ruf4a0ZsjFjToKfOlCiEG6hAs5tfHyIJsMJeIRrFZM4VOJassSSPts045VEPJTLva5XToRboBy69H1En0lyTGDaSdCrB93S6yX3txmKbQSj8jAA73ABC9q3qsTtYY+RbRrsJuJhjRaHEjjVjJ+Nmhgxjs0NbDgJtsKOtuUwz6mHAZuxa9EI+vVun2lZ+xcPa604w61evFiJh2gkfWfYCCk6QUxBHbS0bspmZorgIPRCn1FQ41mp/ImNfgkwAIbDZwA4GJ8qAAAAAElFTkSuQmCC')
    no-repeat left;
}
.communication .head span {
  font-weight: normal;
  font-size: 14px;
  color: #717171;
  margin-right: 10px;
}
.communication .head span:first-child {
  margin-left: 20px;
}
.communication .communication_body {
  margin-top: 20px;
  padding: 0;
  padding-bottom: 20px;
}
.communication ul {
  overflow: hidden;
  margin: 0 -4px;
}
.communication li {
  width: 196px;
  height: 267px;
  float: left;
  margin: 0 4px;
  padding-top: 20px;
  text-align: center;
}
.communication li .title {
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  text-align: center;
}
.communication li img {
  margin-top: 10px;
}
.communication li .sub_title {
  font-size: 16px;
  color: #fff;
  margin-top: 14px;
}
.communication li .btn {
  background: #fff;
  border-radius: 29px;
  font-size: 18px;
  font-weight: bold;
  width: 63px;
  padding: 0;
  margin-top: 15px;
}
.communication .item1 {
  background: url('imgs/communication/1.png') no-repeat;
}
.communication .item1 .btn {
  color: #e06f8d;
}
.communication .item2 {
  background: url('imgs/communication/2.png') no-repeat;
}
.communication .item2 .btn {
  color: #d09f2e;
}
.communication .item3 {
  background: url('imgs/communication/3.png') no-repeat;
}
.communication .item3 .btn {
  color: #5098c3;
}
.communication .item4 {
  background: url('imgs/communication/4.png') no-repeat;
}
.communication .item4 .btn {
  color: #29b9ad;
}
.about_reading {
  padding: 0 15px;
}
.about_reading .head {
  border-bottom: 1px solid #e5e5e5;
  line-height: 45px;
  font-size: 16px;
  font-weight: bold;
  padding-left: 30px;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdGNjcwNENCOEQ1OTExRUM5RTUyRTNGNUU1ODM4RTg5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdGNjcwNENDOEQ1OTExRUM5RTUyRTNGNUU1ODM4RTg5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0Y2NzA0Qzk4RDU5MTFFQzlFNTJFM0Y1RTU4MzhFODkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0Y2NzA0Q0E4RDU5MTFFQzlFNTJFM0Y1RTU4MzhFODkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4VaUL6AAABm0lEQVR42rSUzysEYRjHZ8Zc5OdNLkpRKEW5OLhzcPYfGFsukoNSHKgtyQ3jKEXhRltcJaUtwkmKSLIUG9nFGt+3vra3d2Z2xux66rPzzvPOfPf7Pu8zr57rHdQQFljSio8JI2HPmBgMUPAYnEYUc0ATmP7us7JCdB3sg54oanCWH0NwDZdZg/erWmliQ/yYvKnweKAT1HJpKXDOfANoFCbBJ9wl4fadc5WyaJkiuABiSi7G2o+DISnfDQ5lHcPDYQsFJkEbWQGLdDIGWvlcMzhSBUwP0d/cPbjlOCU5+QAPQGdpdNfmeYieAZukySgYBi9gHjyBR167wjjVWLMtUE83l+CAc3GwS0MZ9ncoURF7Pvkr4urTQqLVYIqb4hT4U1HLDFoqDuG7INEaMPKHhhcfTqDoDagC5SGcZuEyHbamryRSGNo/hJdoHXjj0oP4wka1K/uRX75cO9F7m+yCXAFD4usSB8mzlEuCHR0nv8Nmt4s9T9Xld5SypmL5y3R6AU78Dgmflrrmey5Ri0fYnLQBYUW3Qb868SPAAP+HcRj0EcNAAAAAAElFTkSuQmCC')
    no-repeat left;
}
.about_reading .panel-body {
  padding: 0;
}
.about_reading .item_wrap {
  padding: 15px 0;
}
.about_reading .item_wrap .img_wrap {
  width: 155px;
  height: 115px;
  margin-right: 20px;
  position: relative;
  background: #f1f1f1;
  overflow: hidden;
}
.about_reading .item_wrap .img_wrap:hover img {
  transform: scale(1.1);
}
.about_reading .item_wrap .img_wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  transition: all 0.8s ease;
}
.about_reading .item_wrap .img_wrap .title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 30px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 0 10px;
}
.about_reading .item_wrap .list_text_wrap {
  width: 306px;
}
.about_reading .item_wrap .list_text_wrap .item {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 5px;
  line-height: 30px;
  font-size: 14px;
  color: #686868;
}
.about_reading .item_wrap .list_text_wrap .item:first-child {
  font-weight: bold;
  font-size: 16px;
  color: #2b2b2b;
  margin-bottom: 15px;
}
.about_hospital {
  padding: 0 15px;
}
.about_hospital .head {
  border-bottom: 1px solid #e5e5e5;
  line-height: 45px;
  font-size: 16px;
  font-weight: bold;
  padding-left: 30px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYxOERCM0REOTU1MjExRUM5OUIyRjI4OEQ5N0M5QjBEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYxOERCM0RFOTU1MjExRUM5OUIyRjI4OEQ5N0M5QjBEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjE4REIzREI5NTUyMTFFQzk5QjJGMjg4RDk3QzlCMEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjE4REIzREM5NTUyMTFFQzk5QjJGMjg4RDk3QzlCMEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz55oXXfAAABw0lEQVR42pyVO0uDMRSGv7Zfq62IOlixUG9DURBcdNWhDu0iuOogLorg4C5u/gMX+y9cpCo4CDq4iFqsi4ji4HWx4q1X38AbCG2S1h54OP1yeXNyTpJ6SoklhxYAu2DaMVsWxMGTbPCmUzWDXOX3CYiBOfAlxit9ZS66Ac7AIPg1rSxFu8A4ozy0RLoP3sEwuDANktG0aiLXWSej/rYNkqKlKnGT/XCO2M1oPVFpFfpu0KcQUXYiipQDGbDZiOgn/QG4A7f0V6CF/e1gAsyC9XJy+QaM2ETl9hfBJJiiT4AC6ABtQIjs8FssmoXwqknUT38OjnnMhD9lgYLMv4/jcjin4sSsgC0Iz+hEZcHCYAD000fZntfmMJ3ahrsGa7ojJHO6x+qKwnnY3gteLSfjQ16IatEg/QIIKaJFTghbRF3mvUZU5jRjmBh0GjDXkNMIqywjFRHc2+67TVTmVLxWY6y4l/dd5PStGdEQ/TwjdZRIRZQ9zYj6lHdTZ4FGRE1332Tl/4i+0NfL2SP9s6YvL59El699jB1xJY86izJFSXApxuFqyh0OiTrge9SD/6gjvjpFLuK1RFph0fyahQtse/gTYAC4l2xDtoHJCgAAAABJRU5ErkJggg==)
    no-repeat left;
}
.about_hospital .panel-body {
  padding: 0;
  padding-bottom: 20px;
}
.about_hospital .panel-body .top ul {
  overflow: hidden;
}
.about_hospital .panel-body .top ul li {
  float: left;
  width: 33.33%;
  margin-top: 20px;
}
.about_hospital .panel-body .top ul li .img_wrap {
  width: 125px;
  height: 90px;
  float: left;
}
.about_hospital .panel-body .top ul li .content_wrap {
  float: left;
  margin-left: 10px;
  width: 115px;
}
.about_hospital .panel-body .top ul li .content_wrap .title {
  color: #262626;
}
.about_hospital .panel-body .top ul li .content_wrap .desc {
  color: #666;
  margin-top: 10px;
}
.about_hospital .panel-body .bottom ul {
  overflow: hidden;
}
.about_hospital .panel-body .bottom ul li {
  float: left;
  width: 50%;
  margin-top: 20px;
}
.about_hospital .panel-body .bottom ul li .label {
  width: 50px;
}
.about_hospital .panel-body .bottom ul li a {
  color: #999;
  margin-right: 10px;
}
.about_hospital .panel-body .bottom ul li a:hover {
  color: #fd4866;
}
.side_panel_top {
  padding: 0 15px;
}
.side_panel_top .panel-head {
  padding: 0;
}
.side_panel_top .panel-head strong {
  display: inline-block;
  padding: 0 5px;
  position: relative;
}
.side_panel_top .panel-head strong::after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 0px;
  background: #fe8599;
}
.side_panel_top .panel-head span {
  font-size: 14px;
  color: #999;
}
.side_panel_top .panel-body {
  padding: 15px 0;
}
.side_panel_top .panel-body .top .img_wrap {
  width: 100%;
  height: 176px;
  position: relative;
  overflow: hidden;
}
.side_panel_top .panel-body .top .img_wrap:hover img {
  transform: scale(1.1);
}
.side_panel_top .panel-body .top .img_wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  transition: 0.8s ease;
}
.side_panel_top .panel-body .top .img_wrap .title {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.5);
  line-height: 30px;
  color: #fff;
  padding: 0 10px;
}
.side_panel_top .panel-body .bottom {
  margin-top: 10px;
}
.side_panel_top .panel-body .bottom li {
  line-height: 34px;
  padding-left: 10px;
  position: relative;
}
.side_panel_top .panel-body .bottom li:before {
  content: '';
  width: 2px;
  height: 2px;
  border-radius: 1px;
  background: #333;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
.side_panel_bottom {
  padding: 0 15px;
}
.side_panel_bottom .panel-head {
  padding: 0;
}
.side_panel_bottom .panel-head strong {
  display: inline-block;
  padding: 0 5px;
  position: relative;
}
.side_panel_bottom .panel-head strong::after {
  content: '';
  width: 100%;
  height: 2px;
  position: absolute;
  left: 0;
  bottom: 0px;
  background: #fe8599;
}
.side_panel_bottom .panel-head span {
  font-size: 14px;
  color: #999;
}
.side_panel_bottom .panel-body {
  padding: 15px 0;
}
.side_panel_bottom li {
  margin-top: 15px;
}
.side_panel_bottom .img_wrap {
  width: 90px;
  height: 60px;
  margin-right: 15px;
}
.side_panel_bottom .img_wrap img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.side_panel_bottom .content_wrap {
  width: 200px;
}
.control_wrap {
  width: 300px;
}
.control_wrap i {
  display: block;
  float: left;
  width: 48px;
  position: relative;
}
.control_wrap i #qrcode {
  position: absolute;
  width: 151px;
  height: 165px;
  padding: 22px 8px 8px;
  font-size: 14px;
  line-height: 135px;
  text-align: center;
  color: #999;
  background: url(imgs/tag_wrap.png) right bottom no-repeat;
  top: 24px;
  left: -65px;
  display: none;
}
.control_wrap i a {
  background: url('imgs/tag_wrap.png') no-repeat;
  display: block;
  height: 24px;
}
.control_wrap i a.textsizedown.disabled {
  opacity: 0.25;
  cursor: default;
  background-position: 0 0;
}
.control_wrap i a.textsizedown.disabled:hover {
  
  background-position: 0 0;
}
.control_wrap i a.textsizedown:hover {
  background-position: 0 -50px;
}
.control_wrap i a.textsizeup {
  background-position: -50px 0;
}
.control_wrap i a.textsizeup.textsizeup.disabled {
  opacity: 0.25;
  cursor: default;
  background-position: -50px 0;
}
.control_wrap i a.textsizeup.textsizeup.disabled:hover {
  background-position: -50px 0px;
}
.control_wrap i a.textsizeup.textsizeup:hover {
  background-position: -50px -50px;
}
.control_wrap i a.addfavorite {
  background-position: -99px 0;
}
.control_wrap i a.addfavorite.addfavorite:hover {
  background-position: -99px -50px;
}
.control_wrap i a.bshare-sinaminiblog {
  background-position: -146px 0;
}
.control_wrap i a.bshare-sinaminiblog.bshare-sinaminiblog:hover {
  background-position: -146px -50px;
}
.control_wrap i a.share-wechat {
  background-position: -197px 0;
}
.control_wrap i a.share-wechat.share-wechat:hover {
  background-position: -197px -50px;
}
.control_wrap i a.bshare-qzone {
  background-position: -246px 0;
}
.control_wrap i a.bshare-qzone.bshare-qzone:hover {
  background-position: -246px -50px;
}
.ask_list_wrap {
  padding: 0 20px;
}
.ask_list_wrap .nav_wrap {
  height: 58px;
  line-height: 58px;
  border-bottom: 1px solid #e6e6e6;
}
.ask_list_wrap .nav_wrap a {
  font-size: 18px;
  color: #2b2b2b;
  padding: 0 20px;
  display: block;
  height: 100%;
  float: left;
}

.ask_list_wrap .nav_wrap a.active {
  color: #fd4866;
  font-weight: bold;
  position: relative;
}
.ask_list_wrap .nav_wrap a.active::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  height: 2px;
  background: #fd4866;
}

.ask_list_wrap li {
  padding: 30px 0;
  border-bottom: 1px solid #efefef;
}
.ask_list_wrap li:last-child {
  border-bottom: none;
}
.ask_list_wrap li .title {
  font-size: 18px;
  font-weight: bold;
  color: #2b2b2b;
  padding-left: 30px;
  background: url(imgs/icon_q.png) no-repeat left;
}

.ask_list_wrap li .desc {
  font-size: 16px;
  color: #747474;
  line-height: 30px;
  margin-top: 10px;
  padding-left: 30px;
  background: url(imgs/icon_a.png) no-repeat left 7px;
}
.ask_list_wrap li .label {
  color: #a8a8a8;
  font-size: 14px;
  margin-top: 15px;
}

.ask_detail_wrap .detail_top {
   padding: 20px;
}
.ask_detail_wrap .detail_top .head{
  padding-left: 30px;
  padding-bottom: 20px;
  border-bottom: 1px solid #e5e5e5;
}
.ask_detail_wrap .detail_top .head .title {
  font-size: 20px;
  font-weight: bold;
  margin: 0;
  position: relative;
}
.ask_detail_wrap .detail_top .head .title:before{
  content: "";
  position: absolute;
  left: -56px;
  top: 5px;
  width: 41px;
  height: 33px;
  background: url("imgs/icon_ask_title.png") no-repeat left;
}
.ask_detail_wrap .detail_top .head .label{
  color: #a8a8a8;
  margin-top: 10px;
}
.ask_detail_wrap .detail_top .head .label&gt;div:first-child{
  margin-right: 40px;
}
.ask_detail_wrap .detail_top .desc_wrap{
  padding: 20px 30px;
}
.ask_detail_wrap .detail_top .desc_wrap .title{
  font-size: 16px;
  font-weight: bold;
  color: #2b2b2b;
}
.ask_detail_wrap .detail_top .desc_wrap .desc{
  font-size: 15px;
  color: #616161;
  margin-top: 15px;
  line-height: 2.12;
}

.recommend_doctor{
  background-color: #f9f9f9;
  margin-top: 12px;
  padding: 18px 20px;
  overflow: hidden;
}

.recommend_doctor&gt;div{
  float: left;
}
.recommend_doctor .img_wrap{
  width: 75px;
  height: 75px;
  border-radius: 38px;
  background-color: #eee;
  overflow: hidden;
}
.recommend_doctor .content_wrap{
  width: 474px;
  margin-left: 20px;
  padding-top: 10px;
}
.recommend_doctor .content_wrap span{
  padding: 2px 10px;
  border-radius: 3px;
  background-color: #eaf5ff;
  font-size: 14px;
  color: #359efd;
  font-weight: 500;
}
.recommend_doctor .content_wrap .name{
  font-weight: bold;
  font-size: 16px;
}
.recommend_doctor .content_wrap .desc{
  font-size: 14px;
  color: #818181;
  margin-top: 5px;
}
.recommend_doctor .img_wrap img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.recommend_doctor .btn_wrap{
  overflow: hidden;
  padding-top: 20px;
}
.recommend_doctor .btn_wrap a{
  float: left;
  display: block;
  width: 98px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  border: 1px solid #359efd;
  color: #359efd;
  border-radius: 5px;
}
.recommend_doctor .btn_wrap a:last-child{
  margin-left: 10px;
  border: 1px solid #fd3c5d;
  color: #fd3c5d;
}
.ask_detail_body {
  margin-top: 12px;
  padding: 20px;
}
.ask_detail_body .head{
  font-size: 20px;
  font-weight: bold;
  margin: 0;
  position: relative;
  padding-left: 30px;
}
.ask_detail_body .head:before{
  content: "";
  position: absolute;
  left: -26px;
  top: 0px;
  width: 41px;
  height: 33px;
  background: url("imgs/icon_ask_title1.png") no-repeat left;
}
.ask_detail_body .article{
  padding: 20px 0;
}
.ask_detail_body .tips{
  margin-top: 20px;
  padding: 25px;
  background-color: #fff7f8;
}
.ask_detail_body .tips .tips_head{
  font-size: 16px;
  font-weight: bold;
  color: #fd4866;
}
.ask_detail_body .tips .tips_body{
  font-size: 14px;
  line-height: 30px;
  color: #939292;
  margin-top: 10px;
}
.about_ask{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.about_ask li{
  width: 46%;
  display: flex;
  justify-content: space-between;
  padding-left: 25px;
  background: url(imgs/icon_q.png) no-repeat left;
  margin-top: 18px;
}
.about_ask li a{
  width: 70%;
}
.about_ask li span{
  color: #9e9e9e;
}

.ask_rank .ask_head{
  height: 34px;
  background-color: #f9f9f9;
  border-radius: 2px;
  padding: 0 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #7d7d7d;
}
.ask_rank .ask_head&gt;div:nth-child(1){
  width: 40px;
}
.ask_rank .ask_head&gt;div:nth-child(2){
  flex: 1;
  text-align: center;
}
.ask_rank .ask_head&gt;div:nth-child(3){
  width: 50px;
}
.ask_rank .ask_body {
  padding-top: 15px;
}
.ask_rank .ask_body li{
  display: flex;
  justify-content: space-between;
  align-items: center;
  line-height: 36px;
  padding: 0 12px;
}
.ask_rank .ask_body li&gt;div:nth-child(1){
  width: 40px;
  text-align: center;
  color: #fd4866;
  font-weight: bold;
}
.ask_rank .ask_body li&gt;div:nth-child(2){
  flex: 1;
  text-align: left;
  padding: 0 10px;
  min-width: 1%;
}
.ask_rank .ask_body li&gt;div:nth-child(3){
  width: 50px;
  font-size: 12px;
  color: #7d7d7d;
  text-align: center;
}
.hospital_panel_list{
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.hospital_panel_list a{
  display: block;
  width: calc((100% - 16px)/3);
  color: #fd4866;
  border: 1px solid #fd4866;
  border-radius: 2px;
  margin-top: 8px;
  padding: 0 5px;
}
.ask_detail_wrap .tag_wrap{
  margin-top: 20px;
}
.ask_detail_wrap .tag_wrap a{
  font-size: 14px;
  margin-right: 10px;
  margin-bottom: 10px;
  display: inline-block;
  height: 29px;
  line-height: 29px;
  border-radius: 15px;
  background-color: #fff5f8;
  color: #333;
  padding: 0 10px;
}</pre></body></html>