/**++********************************************
***+++data:2025.04.24++**************************
*************************************************/
@charset "utf-8";
:root{--theme-color:#36b0e3;--theme-color-rgb:rgb(54, 176, 227, 0.15)}
.fs12{font-size: 12px;}
.fs13{font-size: 13px;}
.fs14{font-size: 14px;}
.fs16{font-size: 16px;}
.fs18{font-size: 18px;}
.fs20{font-size: 20px;}
.fs24{font-size: 24px;}
.fcf333{color: #FF3333;}
.fcfff{color: #ffffff;}
.fc333{color: #333333;}
.fc666{color: #666666;}
.fc999{color: #999999;}
.fc8080{color: #808080;}
.bgfff{background: #fff;}
.fczt{color: var(--theme-color);}
.gap10{gap: 10px;}
.gap12{gap: 12px;}
.gap14{gap: 14px;}
.gap16{gap: 16px;}
.mgt4{margin-top: 4px;}
.mgt6{margin-top: 6px;}
.mgt8{margin-top: 8px;}
.mgt10{margin-top: 10px;}
.mgt12{margin-top: 12px;}
.mgt14{margin-top: 14px;}
.mgt16{margin-top: 16px;}
.mgt18{margin-top: 18px;}
.mgt20{margin-top: 20px;}
.mgt30{margin-top: 30px;}

.mgl6{margin-left: 6px;}
.mgl8{margin-left: 8px;}
.mgl10{margin-left: 10px;}
.mgl12{margin-left: 12px;}
.mgl14{margin-left: 14px;}
.mgl16{margin-left: 16px;}
.mgl18{margin-left: 18px;}
.mgl20{margin-left: 20px;}
.mgl30{margin-left: 30px;}
.magr10{margin-right: 10px;}
.mglr10{margin: 0 10px;}

.mgr6{margin-right: 6px;}
.mgr8{margin-right: 8px;}
.mgr10{margin-right: 10px;}
.mgr12{margin-right: 12px;}
.mgr14{margin-right: 14px;}
.mgr16{margin-right: 16px;}
.mgr18{margin-right: 18px;}
.mgr20{margin-right: 20px;}
.mgt52{margin-top: 52px;}

.mgb4{margin-bottom:4px;}
.mgb6{margin-bottom:6px;}
.mgb8{margin-bottom:8px;}
.mgb10{margin-bottom:10px;}
.mgb12{margin-bottom: 12px;}
.mgb14{margin-bottom: 14px;}
.mgb16{margin-bottom: 16px;}
.mgb18{margin-bottom: 18px;}
.mgb20{margin-bottom: 20px;}
.mgb30{margin-bottom: 30px;}
.fw400{font-weight: 400;}
.fw500{font-weight: 500;}
.fw600{font-weight: 600;}
.fw700{font-weight: 700;}
.nopd{padding: 0px !important;}
.pdt2{padding-top: 2px;}
.pdl10{padding-left: 10px;}
.ontext:hover{color: var(--theme-color);}
.flex-wap16{display: flex !important;flex-direction: row !important;flex-wrap: wrap !important;gap: 16px;}

.img24{width: 24px;height: 24px;display: inline-block;}
.zxBtn{cursor: pointer;}
.zxBtn:hover{opacity: 0.9;}
.oe2{display: -webkit-box;-webkit-line-clamp: 2; /* 限制显示2行 */-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}
.oe3{display: -webkit-box;-webkit-line-clamp: 3; /* 限制显示3行 */-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}
.oe4{display: -webkit-box;-webkit-line-clamp: 4; /* 限制显示3行 */-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}
.oe6{display: -webkit-box;-webkit-line-clamp: 6; /* 限制显示3行 */-webkit-box-orient: vertical; overflow: hidden;text-overflow: ellipsis;}

/**md-header**/
.md-header{width:100%;height: 90px;background:#fff;overflow: hidden;border-bottom: 1px solid #EDEDED;transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in; }
.md-header.fixed{height:82px;top:0;left:0;box-shadow: 5px 3px 15px rgba(24,31,11,.25);position: fixed;z-index: 9999;background: #fff;}
.md-header.fixed .header-box{margin:10px 0;}
.md-header .header-box{height:62px;margin:14px 0;overflow: hidden;align-items: center;display: flex;}
.md-header .md-logo{height:50px;width:136px;overflow: hidden;overflow: hidden}
.md-header .md-logo a{display: block;width:100%;height: 100%;overflow: hidden}
.md-header .header-box .header-right{width:86%;margin-left: 54px;}
.md-header .header-box .header-right ul.header-nav{width:56.5%;}
.md-header .header-box .header-right ul.header-nav li{font-size: 16px;color: #999}
.md-header .header-box .header-right ul.header-nav li a{color: #999;position: relative}
.md-header .header-box .header-right ul.header-nav li a::after{content:'';position:absolute;left:50%;right:50%;bottom:-12px;height:3px;background:linear-gradient(275deg,var(--theme-color) 0%,var(--theme-color) 99%);width:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.md-header .header-box .header-right ul.header-nav li a.active,.md-header .header-box .header-right ul.header-nav li a:hover{font-weight:700;color:var(--theme-color)}
.md-header .header-box .header-right ul.header-nav li a:hover::after,.md-header .header-box .header-right ul.header-nav li a.active::after{width: 32px;}
.md-header .header-box .header-right .md-search-lc{margin-left: 110px;width:254px;overflow: hidden;height:34px;border-radius:50px;background: #F7F7F7;}
.md-header .header-box .header-right .md-search-lc .search-form{width:100%;}
.md-header .header-box .header-right .md-search-lc .search-form .search{width:36px;height:34px;background:url("../images/search.png") 12px 10px no-repeat;background-size: 16px 16px;display: block;border:none;cursor: pointer;text-indent: -99999px;}
.md-header .header-box .header-right .md-search-lc .search-form .inputs{padding-left: 6px;background: #F7F7F7;border:none;height:34px;line-height:34px;font-size: 12px;color: #666;width:calc(100% - 36px );}
.md-header .header-box .header-right .md-search-lc .search-form .searchBut{border:none;cursor: pointer;width:100px;height:34px;text-align: center;color: #fff;background: var(--theme-color);line-height:43px;font-size: 17px;font-weight: 600;letter-spacing: 1px;border-radius:43px;}
.md-header .header-box .header-right .md-search-lc .search-form .searchBut:hover{opacity: .98;}

.md-search-riIcon{margin-left: 50px;display: flex;}
.md-search-riIcon .flex-col{align-items: center;}
.md-search-riIcon .flex-col .abksd{width: 30px;height: 30px;background: var(--theme-color);border-radius: 50%;}
.md-search-riIcon .flex-col .paihIcon{width: 17.93px;height: 15.15px;display: flex;}
.md-search-riIcon .flex-col .kfIcon{width: 15.99px;height: 15.98px;display: flex;}
.md-search-riIcon a:hover span{color: var(--theme-color)!important;}
/**---footer----START---**/
/**友情链接*/
.md-flinks{width:100%;padding-top:30px;background:#fff;margin-bottom: -28px;}
.md-flinks .md-wrap{display: flex;}
.md-flinks .f_names{font-size: 18px;font-weight: bold;color: #333;height:30px;line-height: 30px;padding-left: 40px;background: url(../images/yqlj.png) 0px 0px no-repeat;background-size: 30px 30px;margin-right: 46px;}
.md-flinks .f_links-a{overflow: hidden;font-size: 16px;color: #666;width: calc(100% - 180px);}
.md-flinks .f_links-a a{color: #666;padding: 3px 30px 18px 8px;display: inline-block;}
.md-flinks .f_links-a a:hover{color:var(--theme-color)}
.md-footer{width: 100%;overflow: hidden;background: #fff;padding:40px 0;}
.md-footer .f_nav{overflow: hidden;font-size: 16px;color: #333;line-height:38px;text-align: left}
.md-footer .f_nav a{color:#666;display: inline-block;font-size: 16px;font-weight: 400;padding:0 10px 0 0px;}
.md-footer .f_nav a:hover,.md-footer .f_nav a.active,.md-footer .f_icpxx span a:hover{color: var(--theme-color)}
.md-footer .f_nav a::after{content: '';width:1px;height: 12px;background: #999;display: inline-block;margin:0 15px 0 28px;}
.md-footer .f_nav a:last-child::after{display: none}
.md-footer .f_icpxx{padding-top:50px;text-align:center;font-size: 13px;color: #666;}
.md-footer .f_icpxx span{display: inline-block;height:30px;line-height: 30px;}
.md-footer .f_icpxx span a{color: #666;}
.md-footer .md-copy p{margin-top: 10px;color:#999;font-size: 13px;text-align: center;}
.md-footer .f_icpxx span.gs_icon{padding-left: 30px;background: url(../images/gonsi.png) 0px 7px no-repeat;}
.md-footer .f_icpxx span.icp_icon{padding-left: 30px;background: url(../images/icp.png) 0px 7px no-repeat;}
.md-footer .f_icpxx span.loc_icon{padding-left: 30px;background: url(../images/dingwie.png) 0px 7px no-repeat;}
.md-copy{border-top:1px solid #ccc;padding:20px 0 0 0;margin-top: 20px;}
.md-copy .shengmingf{font-size:13px;color: #999;text-align: center;}
.md-copy .f_copyright{font-size: 13px ;color: #999;padding-top: 30px;text-align: center;}
.md-copy .f_copyright a{color: #999;}
.md-copy .f_copyright a:hover{color: var(--theme-color);text-decoration: underline}
/** ---footer----END----**/

/********》》》》》》首页样式《《《《《《《《《《《《《《*******/
#indexBanner{height: 500px;overflow: hidden;position: relative;}
#indexBanner .swiper-slide{position: relative;z-index: 99;}
#indexBanner .swiper-pagination{z-index: 100;bottom: 30px !important;}
#indexBanner .swiper-pagination-bullet{background: rgba(255, 255, 255, 0.4) !important;border: 0 !important;outline: none !important;box-sizing: border-box;opacity: 1 !important;width: 60px;height: 5px;border-radius: inherit !important;margin-left: 10px;position: relative;overflow: hidden;border-radius: 100%;}
#indexBanner .swiper-pagination-bullet:first-child{margin-left: 0;}
#indexBanner .swiper-pagination-bullet-active{background: red;}
#indexBanner .swiper-pagination-bullet-active:before{content: "";position: absolute;left: 0;top: 0;right: 0;bottom: 0;background:var(--theme-color);z-index: 10;width: 100%;height: 100%;animation: progressAnimation 4s linear forwards;}
@keyframes progressAnimation{ 0%{ width: 0;} 100%{ width: 100%;} }
#indexBanner .swiper-button-next:after{content: "";}
#indexBanner .swiper-button-prev:after{content: "";}
#indexBanner .swiper-button-prev,#indexBanner .swiper-button-next{z-index:1000;width: 39px;height: 39px;text-indent:-99999px;}
#indexBanner .swiper-button-prev{left:5%;background: url(../images/prev.png) no-repeat center;background-size: 39px;}
#indexBanner .swiper-button-next{right:5%;background: url(../images/next.png) no-repeat center;background-size: 39px;}

/* swiperGun */
.swiperGun{position: absolute;z-index: 999;top: 0;height: 500px;width: 100%;}
.swiperGun .swiper-wrapper {transition-timing-function: linear !important;height: 500px;width: 281px;}
.swiperGun .swiper-wrapper  .swiper-slide{height: 68px !important;display: flex;align-items: center;justify-self: center;}
.swiperGun .swiper-container{background: rgb(89, 89, 89,0.51);width: 281px;float:right;}
.swiperGun .swiper-wrapper  .swiper-slide .names{width:90%;overflow: hidden;text-align: center}
.swiperGun .swiper-wrapper  .swiper-slide .names span.oe{display: inline-block;width:50%;}
.swiperGun .showHinde{width: 100%;;text-align:center;padding:15px 5px;display: none;-webkit-transition:all 0.3s ease 0s;  -o-transition:all 0.3s ease 0s;  transition:all 0.3s ease 0s;background: rgba(7, 98, 203,0.31);}
.swiperGun .swiper-slide:hover .showHinde,.swiperGun .swiper-slide.swiper-slide-active .showHinde{display: flex;flex-direction: column;align-items: center;justify-content: center;width: 100%;-webkit-transition:all 0.3s ease 0s;  -o-transition:all 0.3s ease 0s;  transition:all 0.3s ease 0s;}
.swiperGun .swiper-slide:hover .tname,.swiperGun .swiper-slide.swiper-slide-active .tname{display: none;-webkit-transition:all 0.3s ease 0s;  -o-transition:all 0.3s ease 0s;  transition:all 0.3s ease 0s;}
.swiperGun  .morefl{margin: 2px 6px 6px 0;width: 60px;height: 20px;line-height: 20px;text-align: center;opacity: 1;border-radius: 10px;background: var(--theme-color);font-size: 12px;font-weight: 400;color: #fff;}
.swiperGun .swiper-wrapper .tname{width: 100%;display: inline-block;text-align: center;}


/* swiperGun===start==== */


/* 公共样式  start*/
.queMore{margin: 17px 0 20px;width: 100%; text-align: center; font-size: 12px;color: #666;display: inline-block;cursor: pointer}
.tabcontent{display: none;}
/*.rightHospitalDetail .tabcontent{display: block;}*/
.danhNav{height: 61px;line-height: 61px;}
.danhNav span{margin: 0 6px;}
.online{position: relative;margin-left: 10px;}
.online::before{content: "";width: 4px;height: 20px;background: var(--theme-color);display: inline-block;position: absolute;top: 0;right: 2px;top: 50%;left: -10px;margin-top: -10px;}
.queMore:hover{color:var(--theme-color);}
.queryMore span{margin: 27px 0 20px;width: 100%; text-align: center; font-size: 14px;color: #666;display: inline-block;cursor: pointer}
.texLeft{text-align: left !important;}
.wid100{width: 100% !important;}
.border-20{border: 1px solid #ebe9e9;padding: 20px;border-radius: 8px;}
/* 公共样式 end */

/* md_index_first====start===*/
.md_index_first{height: 51px;line-height: 51px;background: var(--theme-color);}
.md_index_first .paiss{color: #fff;font-size: 16px;font-weight: 700;height: 51px;line-height:51px;}
.md_index_first .paiss::before{content: "";width: 4px;height: 27px;background: #fff;display: inline-block;margin-bottom: -7px;margin-right: 18px;}
/* md_index_first====end===*/



/***md_index_main01====start===*/
.md_index_main01 .nasb{display: flex;flex-direction: row;margin: 0 0 25px 0;}
.md_index_main01 .nasb a{margin-right: 34px;display: inline-block;width: 79px;height: 24px;line-height: 24px;font-size: 12px;color: #666;text-align: center;}
.md_index_main01 .nasb a.on,.md_index_main01 .nasb a:hover{cursor:pointer;display: inline-block;width: 79px;height: 24px;line-height: 24px;font-size: 12px;color: #fff;text-align: center;opacity: 1;border-radius: 12px;background: var(--theme-color);}
.md_index_main01 .eveo{background: #ffffff;border-radius: 12px;padding: 16px 14px 33px 14px;width: 32.5%;}
.md_index_main01 .zyjuli{margin-left: 90px;margin-right: 135px;}
.md_index_main01 ul{display: flex;flex-direction: column;gap:16px;}
.md_index_main01 ul li .hasbg{background: #FAFAFA;padding: 17px 8px;cursor: pointer;}
.md_index_main01 .titName{width: calc(100% - 60px);}
.md_index_main01 .shousd1{width: 103px;height: 96px;overflow: hidden;position: relative;}
.md_index_main01  .rights{position: relative;width: calc(100% - 114px);justify-content: space-around;}
.md_index_main01  .maxWis{width: calc(100% - 72px);}
.md_index_main01 .queryDetail{display: inline-block;bottom: 11px;position: absolute;right: 0;width: 67px;height: 24px;line-height: 24px;text-align: center;font-size: 12px;color: #fff;opacity: 1;border-radius: 12px;background: #0762CB;}
.md_index_main01 .onUp{width: 12px;height: 12px;background: url(../images/upIcon.png);}
.md_index_main01 .queryDetail:hover{opacity: 0.7;}
.md_index_main01 .onDown{width: 12px;height: 12px;background: url(../images/downIcon.png);}
.md_index_main01 .onew{padding-right: 17px;background: url(../images/phbjIcon.png) 86px 7px no-repeat;}
.md_index_main01 .tiiWid{margin-left: 36px;width: calc(100% - 60px);display: block;}
.md_index_main01 .othpss{padding: 14px 0;border-bottom: 1px solid  #E6E6E6;margin: 0 10px;}
.md_index_main01 ul li:nth-of-type(1) .paihIcon{width: 20px;height: 20px;background: url(../images/01.png);position: absolute;left: 0;top: 0;}
.md_index_main01 ul li:nth-of-type(2) .paihIcon{width: 20px;height: 20px;background: url(../images/02.png);position: absolute;left: 0;top: 0;}
.md_index_main01 ul li:nth-of-type(3) .paihIcon{width: 20px;height: 20px;background: url(../images/03.png);position: absolute;left: 0;top: 0;}
.md_index_main01 .xmbkl{width: 100%;}
.md_index_main01 ul li:nth-of-type(1) .xmbkl .titName{background: url(../images/01.png) 0 0 no-repeat;padding-left: 30px;background-size: 20px 20px;}
.md_index_main01 ul li:nth-of-type(2) .xmbkl .titName{background: url(../images/02.png) 0 0 no-repeat;padding-left: 30px;background-size: 20px 20px;}
.md_index_main01 ul li:nth-of-type(3) .xmbkl .titName{background: url(../images/03.png) 0 0 no-repeat;padding-left: 30px;background-size: 20px 20px;}
.md_index_main01 .xmbkl .xm6l{display: flex;flex-wrap: wrap;gap: 6px 16px;}
.md_index_main01 .xmbkl .xm6l span{width: 30%;}
.md_index_main01 .sakLis{width: 100%;}
.md_index_main01 ul li:nth-of-type(1) .sakLis .onnss{background: url(../images/01.png) 0 2px no-repeat;padding-left: 26px;background-size: 20px 20px;}
.md_index_main01 ul li:nth-of-type(2) .sakLis .onnss{background: url(../images/02.png) 0 2px no-repeat;padding-left: 26px;background-size: 20px 20px;}
.md_index_main01 ul li:nth-of-type(3) .sakLis .onnss{background: url(../images/03.png) 0 2px no-repeat;padding-left: 26px;background-size: 20px 20px;}
.md_index_main01 .askICon{width: 20px;height: 22px;overflow: hidden;margin-right: 12px;}
.md_index_main01 .askICon img{object-fit: contain;}
.tiiWid:hover{color: var(--theme-color);}
.md_index_main01 .askh2{padding-bottom: 10px;border-bottom: 1px dashed rgb(0, 0, 0,0.09);}
.md_index_main01 .pWid{width: calc(100% - 66px);}
.morheICon{width: 20px;height: 20px;border-radius: 50%;overflow: hidden;}
.md_index_main01 .tiiWid a:hover{color: var(--theme-color);}
.md_index_main01 a:hover .titName{color: var(--theme-color)!important;}
.md_index_main01 .tiiWid a{display: inline-block;width:89%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/***md_index_main01====end===*/


/***md_index_main02====start===*/
.selectInfo {display: flex;flex-direction: row;justify-content: space-between;padding: 23px 37px;background: #ffffff;}
.selectInfo.secend {margin-top: -55px;}
.selectInfo .timz {height: 27px;font-size: 16px;font-weight: 400;letter-spacing: 0px;line-height: 26.4px;color: #333;display: block}
.selectInfo .info {width: 1006px;}
.selectInfo .info .selA {width: 100%;display: flex;flex-wrap: wrap;overflow: hidden}
.selectInfo a h3 {font-size: 16px;font-weight: 400;letter-spacing: 0px;line-height: 26.06px;color: rgba(102,102,102,1);margin: 0 5px 13px 5px;padding: 3px 10px}
.selectInfo a h3.on {color: var(--theme-color)}
.selectInfo .selA a h3:hover {color: var(--theme-color)}
.relative{position: relative;width: calc(100% - 160px);}
.md_index_main02 .main02List{display: flex;flex-direction: row;gap: 16px;}
.md_index_main02 .main02List .leftLi{width: 654px;display: flex;gap: 16px;flex-direction: column;}
.md_index_main02 .main02List .leftLi .ullist-his{display: flex;gap: 16px;flex-direction: column;}
.md_index_main02 .main02List .leftLi li{background: #fff;border-radius: 12px;padding: 15px 19px;}
.md_index_main02 .main02List .leftLi .tabbtn-span{display: flex;cursor: pointer}
.md_index_main02 .main02List .leftLi .head02{width: 141.18px;height: 127px;margin-right: 18px;overflow: hidden;}
.md_index_main02 .main02List .leftLi .bgii{border-radius: 12px;background: rgb(242, 242, 242);;padding: 2px 4px;}
.md_index_main02 .main02List .leftLi .pinfen{font-size: 24px;font-weight: 700;color: red;position: absolute; top:0px;right: 0px;font-family: Arial}
.md_index_main02 .main02List .leftLi .ritsc{width: calc(100% - 50px);display: flex;flex-wrap: wrap;gap: 6px;}
.md_index_main02 .main02List .leftLi .relative .oneTitle{display: flex;align-items: center;}
.md_index_main02 .main02List .leftLi  .relative .maxTims{max-width: 200px;display: inline-block;margin-right:12px;}
.md_index_main02 .main02List .leftLi li:hover .relative .maxTims,.leftLi li .tabbtn-span.on .relative .maxTims{color: var(--theme-color)}
.md_index_main02 .main02List .righLi{width: calc(100% - 654px);background: #FFFFFF;border-radius: 12px;}
.md_index_main02 .main02List .righLi .rigCOntetn{border-radius: 12px; padding: 22px 22px 26px 22px;display: flex;flex-direction: column;}
.oneContent{display: flex;flex-direction: row;justify-content: space-between;}
.pingfenrs{display: flex;flex-direction: column;align-items: center;width: 176px;height: 176px;opacity: 1;border-radius: 12px;background: #FAFAFA;padding:0 16px 16px 16px;}
.duonon{font-size: 48px;font-weight: 700;color: #FF3333;font-family: Arial}
.righLi .stars-item {width: 186px;text-align: left;margin-left: 12px;}
.righLi .stars-item .icon-favorite_fill, .stars-item .icon2stars {background-size: 14px 14px;}
.righLi .stars-item .iconfont { width: 22px;height: 21px;margin: 10px 4px 0 10px}
.md_index_main02  .righLi .stars-item .iconfont {margin:2px;}
.stars-item .iconfont,.stars-row .stars-item .icon2 {display: inline-block;margin: 0 2px;width: 20px;height: 20px;vertical-align: top;}
.stars-item .icon-favorite_fill,.stars-item .icon2stars {background: url('../images/stars.png') center no-repeat !important;}
.stars-item .icon-favorite_fill.gray,.stars-item .icon2stars_gray {background: url('../images/stars_gray.png') center no-repeat !important;}
.dizhi{position: relative;padding-left: 10px;height: 42px;}
.dizhi::before{content: "";width: 5px;height: 5px;border-radius: 50%;background: var(--theme-color);display: inline-block;    position: absolute;margin-top: 8px;margin-left: -8px;}
.righLi .detailgo{margin-top: 28px;width: 131px;height: 33px;color: #fff;line-height: 33px;text-align: center;opacity: 1;border-radius: 16.5px;background: #FF3333;font-size: 14px;}
.yloIcon{width: 100%;height: 490px;overflow: hidden;margin-top: 12px;}
.pcont{height: 124px;}
.righLi .detailgo:hover{opacity: 0.7;}
#rightHospitalDetail .yloIcon{height:490px;}
/***md_index_main02====end===*/

/***md_index_main03====end===*/
.tinsnid1{position: relative;height: 20px;line-height: 20px;margin-left: 13px;display: block;font-weight: 600;font-size: 16px;}
.tinsnid1::before{content: "";width: 4px;height: 20px;background: var(--theme-color);display: inline-block;    position: relative;margin-right: 10px;margin-bottom: -5px;}
.md_index_main03{margin-bottom: 38px;}
.md_index_main03 .left03{margin-right: 16px;width: 293px;height: 762px;background: url(../images/mdIndex03bg.png);background-size:cover;display: flex;flex-direction: column;align-items: center;justify-content: space-between;padding: 123px 0 139px 0;border-radius: 15px;}
.md_index_main03 .left03 .cityi{width: 112px;height: 36px;line-height: 36px;text-align: center;font-size: 14px;opacity: 1;border-radius: 20px;background: #ffff;color: #666;cursor:pointer;}
.md_index_main03 .left03 .cityi.on,.md_index_main03 .left03 .cityi:hover{background: var(--theme-color);color: #fff;}

.md_index_main03 .right03{ width: calc(100% - 309px);}
.md_index_main03 .right03 ul{display: flex;flex-wrap: wrap;gap: 16px;}
.md_index_main03 .right03 ul li{width: 49%;background: #fff;border-radius: 12px;padding: 28px 30px;display: flex;}
.md_index_main03 .right03 ul li .lfon{display: flex;flex-direction: column;}
.md_index_main03 .right03 ul li .rigIC{display: flex;flex-direction: column;}
.md_index_main03 .defIcon{width: 102px;height: 102px;border-radius: 50%;overflow: hidden;}
.md_index_main03 .jinruDet{display: inline-block;width: 104px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #fff;opacity: 1;border-radius: 15px;background: var(--theme-color);margin-top: 36px;}
.md_index_main03 .tos11{padding-left:30px ;border-bottom: 1px solid rgb(0, 0, 0,0.08);padding-bottom: 22px;margin-bottom: 16px;}
.md_index_main03 .ontis{display: flex;flex-wrap: wrap;gap:6px 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-top:12px;}
.md_index_main03 .jinruDet:hover{opacity: 0.7;}
/***md_index_main03====end===*/


/***md_index_main04====end===*/
.md_index_main04{margin-bottom: 23px;}
.md_index_main04 .mnlis{margin-top: 30px;margin-bottom: 16px;background: #fff;height: 120px;width: 100%;padding: 0 53px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.md_index_main04 .mnlis .icos{width: 60px;height: 60px;overflow: hidden;margin-bottom: 9px;}
.md_index_main04 .mnlis a{display: flex;align-items: center;flex-direction: column;}
.md_index_main04 .mnlis a.select-baike.on span,.md_index_main04 .mnlis a.select-baike:hover span{color: var(--theme-color)}
.md_index_main04 .detalIst{display: flex;flex-wrap: wrap;gap: 16px;height:400px;}
.md_index_main04 .detalIst li{width: 32.4%;background: #fff; padding: 19px 16px;}
.md_index_main04 .xmtinam{max-width: 232px;display: inline-block;}
.md_index_main04 .h2rel{position: relative;}
.onesx1{height: 27px;width: 22px;overflow: hidden;right: 0;position: absolute;top: -6px;}
.onesx2{padding-left: 28px;background: url(../images/mx2.png) 0px 0px no-repeat;}
.onesx3{padding-left: 28px;background: url(../images/mx3.png) 0px 0px no-repeat;}
.onesx4{padding-left: 28px;background: url(../images/mx4.png) 0px 0px no-repeat;}
.onesx5{padding-left: 28px;background: url(../images/mx5.png) 0px 0px no-repeat;}
.md_index_main04 .detalIst li p.intro{height:66px;line-height: 22px;overflow: hidden}
.md_index_main04 .detalIst li a:hover .xmtinam{color: var(--theme-color);}

/***md_index_main04====end===*/
.fenye{margin-top: 40px;margin-bottom: 20px;}
/***md_index_main05====start===*/
.md_index_main05{margin-bottom: 43px;}
.md_index_main05 .maino4left{width: calc(100% - 348px);margin-right: 16px;}
.md_index_main05 .maino4left .zxINopou{width: calc(100% - 160px);margin-right: 20px;height: 42px;opacity: 1;border-radius: 29px;background: #FFFFFF;border: 0;padding-left: 28px;}
.md_index_main05 .maino4left .zxBtn{width: 140px;height: 42px;line-height: 42px;text-align: center;font-size: 14px;color: #fff;opacity: 1;border-radius: 29px;background: #0762CB;}
.md_index_main05 .maino4left .lfdil{display: flex;flex-wrap: wrap;gap: 17px 11px;}
.md_index_main05 .maino4left .lfdil li{background: #FFFFFF;border: 1px solid #D6D6D6;width: 49%;height: 242px;padding: 25px 15px 16px 15px;}

.md_index_main05 .askh2{padding-left: 30px;background: url(../images/q.png) 0px 5px no-repeat;}
.md_index_main05 .pWid{width: calc(100% - 66px);}

.maino4right{width: 332px; height: 558px;padding: 30px 26px;background: #fff;}
.djdzw{font-size: 16px;font-weight: 400;color: #333;padding-left: 36px;background: url(../images/wenIcon.png) 0px 0px no-repeat;background-size: 24px 24px;border-bottom: 1px solid #D6D6D6;padding-bottom: 15px;margin-bottom: 26px;}

.maino4right ul li{margin-bottom: 18.5px;}
.maino4right ul li a{display: block;width: 100%;}
.md_index_main05 .askh2{width:415px;overflow: hidden}
/***md_index_main05====end===*/

/***md_index_main06====end===*/
.md_index_main06 {margin-bottom: 20px;}
.md_index_main06 .nasb{display: flex;flex-direction: row;margin: 24px 0 25px 0;}
.md_index_main06 .nasb a{margin-right: 34px;display: inline-block;width: 79px;height: 24px;line-height: 24px;font-size: 12px;color: #666;text-align: center;}
.md_index_main06 .nasb a.on,.md_index_main06 .nasb a:hover{cursor:pointer;display: inline-block;width: 79px;height: 24px;line-height: 24px;font-size: 12px;color: #fff;text-align: center;opacity: 1;border-radius: 12px;background: var(--theme-color);}
.md_index_main06 .eveo{background: #ffffff;border-radius: 12px;padding: 16px 14px 33px 14px;width: 32%;}
.zxneew{display: flex;flex-wrap: wrap;gap: 16px;}
.zxneew li a:hover h3.oe{color:var(--theme-color);}
.zxneew li p.dot{height:44px;line-height:22px;overflow: hidden;}
.zxneew li{width: 32.4%;height: 321px;padding: 10px 10px 20px 10px;background: #fff;}
.zxneew li .zxbgcio{width: 100%;height: 181.48px;overflow: hidden;margin-bottom: 15px;}
.viewK{padding-left: 24px;background: url(../images/view.png) 0px 5px no-repeat;background-size: 20px 11px;}
/***md_index_main06====end===*/


/* 医院列表 start*/
.container-hospital .lfsia{width: 425px;height: 362px;overflow: hidden;margin-right: 16px;position: relative;}
.container-hospital .shouiia{opacity: 0;transition: opacity 0.5s ease;position: absolute;background:  rgb(59, 59, 59,0.32);backdrop-filter: blur(10px);top: 0;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.container-hospital .shouiia .quesca1{text-align: center;width: 99px;height: 27px;line-height: 27px;color: #fff;font-size: 12px;opacity: 1;border-radius: 13.5px;background:var(--theme-color);}
.container-hospital .lfsia:hover .shouiia {opacity: 1;}
.container-hospital .hosdli{display: flex;flex-wrap: wrap;gap: 16px;width: calc(100% - 440px);}
.container-hospital .hosdli li{background: #fff;padding: 16px 13px;width: 48.8%;height: 172px;}
.container-hospital .hosdli li a{display: flex;}
.container-hospital .hosdli li .yuicon{width: 140px;height: 140px;overflow: hidden;margin-right: 14px;}
.container-hospital .hosdli li .ioansd{width: calc(100% - 154px);padding-top: 24px;}
.container-doctors{padding:20px 0;overflow: hidden}
.container-hospital .hosdli  li a:hover .ioansd h2{color: var(--theme-color);}
.hospitls-ma02 .leftLi{overflow-y: auto;height: 854px;}
.hospitls-ma02 .leftLi ul li{position: relative;}
.hospitls-ma02 .md_index_main02 .main02List .leftLi .pinfen{top: 44px;font-size: 20px;font-weight: 700;}
.hospitls-ma02 .leftLi .pjzj{position: absolute;top: 0;right: 0;width: 92.71px;height: 29.64px;overflow: hidden;}
#nurse .names{width:700px;overflow: hidden;}
#nurse li a:hover .names{color:var(--theme-color);}
/* 医院列表 end */

/**医院详情start**/
.hospitalInfo{display:flex;padding:46px 46px 38px 22px;border-radius:10px;border:1px solid #e4dcdc;margin-bottom:15px}
.hospitalInfo .hosbgg{width:376px;height:274px;border-radius:8px;overflow:hidden}
.hospitalInfo .hosbgg.doctorimgs{height:274px;width:340px}
.hospitalInfo .hosiCOnt{margin-left:37px;width:calc(100% - 480px)}
.hospitalInfo .hosiCOnt .zucyh{margin-top:114px}
.hospitalInfo .hosiCOnt .yiyu01{padding-left:25px;background:url(../images/yiy01.png) 0px 5px no-repeat}
.hospitalInfo .hosiCOnt .yiyu02{padding-left:25px;background:url(../images/yiy02.png) 0px 5px no-repeat}
.hospitalInfo .hosiCOnt .yiyu03{padding-left:25px;background:url(../images/yiy03.png) 0px 5px no-repeat}
.hospitalInfo .hosiCOnt .yiyu04{padding-left:25px;background:url(../images/yiy04.png) 0px 5px no-repeat}
.hospitalInfo .hosiCOnt .yiyu05{padding-left:25px;background:url(../images/yiy05.png) 0px 5px no-repeat}
.hospitalInfo .hosiCOnt .yiyu06{padding-left:25px;background:url(../images/yiy06.png) 0px 5px no-repeat}
.hospitalInfo .hosiCOnt .yiyu07{padding-left:25px;background:url(../images/yiy07.png) 0px 5px no-repeat}
.hospitalInfo .hosiCOnt .zucyh .time{margin-left:30px}
.hospitalInfo a.zxBtn{width:156px;height:48px;cursor:pointer;line-height:48px;text-align:center;opacity:1;border-radius:60px;color:#fff;font-size:18px;background:var(--theme-color) url('../images/zxdd.png') 24px 10px no-repeat ;padding-left:40px}
.hospitalInfo .hosiCOnt a:hover{opacity:.9}
.hospitalInfo .jiucuo{width:107px;height:31px;line-height:31px;text-align:center;opacity:1;border-radius:5.47px;border:1px solid var(--theme-color);color:var(--theme-color);margin-top:36px}
.stars-item .iconfont,.stars-row .stars-item .icon2{display:inline-block;margin:0 2px;width:20px;height:20px;vertical-align:top}
.stars-item .icon-favorite_fill,.stars-item .icon2stars{background:url('../images/stars.png') center no-repeat !important}
.stars-item .icon-favorite_fill.gray,.stars-item .icon2stars_gray{background:url('../images/stars_gray.png') center no-repeat !important}
.infoDetail{border-radius:10px;border:1px solid #e4dcdc;padding:14px 20px;width:100%;line-height:1.728}
.infoDetail .title{padding:14px 0;border-bottom:1px solid #e4dcdc;position:relative;padding-left:12px}
.infoDetail .title::before{content:'';display:block;background:var(--theme-color);height:20px;width:4px;position:absolute;left:0;top:20px}
.nobtbor{border-bottom:0px !important}
.infoDetail .scyy{gap:20px;margin-top:24px;display:flex;flex-wrap:wrap}
.infoDetail .scyy a{width:190px;height:60px;text-align:center;line-height:60px;border-radius:12px;display:inline-block;background:rgb(7,98,203,0.3);font-weight:400}
.bendiys{margin-top:27px;gap:10px}
#moredoctor{overflow:hidden;margin-bottom:20px}
.jiucuo .fczt:hover{opacity:0.7}
.infoDetail .scyy a:hover{background:var(--theme-color);color:#fff}
.bendiys li{border-radius:10px;background:#FFFFFF;border:1px solid #e4dcdc;padding:9px 15px;width:calc(50% - 5px);height:94.8px}
.liwid32 li{width:calc(32.5% - 5px);}
.bendiys li .headIcon{width:70px;height:71px;overflow:hidden}
.bendiys li a{display:flex;flex-direction:row}
.zxBtn:hover{opacity:0.8!important}
.bendiys li .ydDetail{width:calc(100% - 160px);overflow:hidden}
.bendiys li .zxBtn{width:76px;height:28px;line-height:28px;text-align:center;color:#fff;font-size:14px;opacity:1;border-radius:4.94px;background:var(--theme-color);cursor:pointer}
.morebut{display:flex;justify-content:center;margin-top:27px}
.morebut .queryMOre{width:107px;height:31px;line-height:31px;text-align:center;opacity:1;border-radius:5.47px;border:1px solid #398AE6;cursor:pointer}
.zhenglpinj{margin-top:27px;gap:10px}
.zhenglpinj li{width:49%;margin-bottom:12px}
.zhenglpinj li a{display:flex;flex-direction:row;width:100%}
.zhenglpinj .headIcon{width:30px;height:30px;overflow:hidden;border-radius:100%}
.zhenglpinj .headIcon img{border-radius:100%}
.zhenglpinj .ydDetail{background:#f5f9fe;margin-left:14px;padding:14px;width:calc(100% - 70px);box-sizing:border-box}
.zhenglpinj .stars-item .icon-favorite_fill,.stars-item .icon2stars{background-size:10px 10px}
.zhenglpinj .stars-item .iconfont,.zhenglpinj .stars-row .stars-item .icon2{margin:0px 4px 0 2px;width:19px;height:18px}
.yiyuhuncj{margin-top:27px;gap:10px}
.yiyuhuncj .doctiImg{width:265px;height:191px;border-radius:8px;overflow:hidden}
.yiyuhuncj li:last-child:nth-child(3n + 2){margin-right:calc((100% - 295px) / 2)}
.yiyuhuncj li{margin-bottom:25px}
.bendiyiy{width:100%;padding-bottom:20px}
.bendiyiy ul li{padding:9px 0}
.bendiyiy .common-title3 h2{font-weight:700;font-size:16px}
.bendiyiy .tpIcon{width:96px;height:66px;overflow:hidden}
.bendiyiy ul li a{display:flex;width:100%;height:auto;padding:10px 0}
.bendiyiy .stars-item{width:calc(100% - 120px);text-align:left;margin-left:12px}
.bendiyiy .stars-item .icon-favorite_fill,.stars-item .icon2stars{background-size:14px 14px}
.bendiyiy .stars-item .iconfont{width:14px;height:14px;margin:10px 4px 0 0}
.bendiDoctor{width:100%}
.bendiDoctor ul li{padding:12px 0}
.bendiDoctor .common-title3 h2{font-weight:700;font-size:16px}
.bendiDoctor .rightCont{text-align:left;margin-left:12px;width:calc(100% - 84px)}
.bendiDoctor ul li a{display:flex;width:100%;height:auto}
.bendiDoctor .tpIcon{width:70px;height:70px;overflow:hidden}
.bendiDoctor ul li:last-child,.bendiyiy ul li:last-child{border-bottom:none}
.md-indexbox6 .indexnews-wrap .index-news-right{border:1px solid rgba(0,0,0,0.09);padding:13px;box-sizing:border-box;overflow:hidden}
.flex-right ul li{border-bottom:1px solid #cac7c7}
.md-indexbox6 .indexnews-wrap .index-news-left .news-list2 .img-news{height:225px;overflow:hidden;border-bottom:1px dashed #d6d6d6}
.md-indexbox6 .indexnews-wrap .index-news-left .news-list2 .img-news a.li{display:block;width:48%;margin-bottom:25px}
.md-indexbox6 .indexnews-wrap .index-news-left .news-list2 .img-news a.li div.img{width:100%;height:166px;overflow:hidden}
.md-indexbox6 .indexnews-wrap .index-news-left .news-list2 .img-news a.li .oe{height:35px;line-height:35px;overflow:hidden;font-weight:500;font-size:16px;color:#333;margin-top:10px}
.md-indexbox6 .indexnews-wrap .index-news-left .news-list2 .img-news a.li:hover .oe{color:var(--theme-color)}
.md-indexbox6 .indexnews-wrap .index-news-right .common-list{margin-top:15px}
.md-indexbox6 .indexnews-wrap .index-news-left .common-list li:last-child{border-bottom:none}
.container-hospital .stars-item .icon-favorite_fill,.container-hospital .stars-item .icon2stars{background:url('../images/stars_h.png') center no-repeat !important}
.container-hospital .stars-item .icon-favorite_fill.gray,.container-hospital .stars-item .icon2stars_gray{background:url('../images/stars_gray_h.png') center no-repeat !important}
.container-hospital .stars-item .iconfont,.zhenglpinj .stars-row .stars-item .icon2{margin:0px 4px 0 2px;width:20px;height:20px}
.md-indexbox6 .hd{margin-bottom:14px;padding-top:6px;padding-right:20px;height:48px;border-bottom:1px solid #ebe5e5}
.md-indexbox6 .hd a{position:relative;cursor:pointer;margin-top:8px;margin-right:60px;min-width:62px;height:26px;line-height:26px;font-size:14px;color:#333;text-align:center;letter-spacing:1px}
.md-indexbox6 .hd a.active{margin-top:0px;height:34px;line-height:34px;font-size:14px;font-weight:500}
.md-indexbox6 .hd a.active::after{content:'';position:absolute;left:50%;bottom:-7px;width:100%;height:2px;border-radius:3px;background-color:var(--theme-color);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.md-indexbox6 .hd a:last-child{margin-right:10px}

/**医院详情end**/
/*******************************>>>>>整形攻略资讯页面样式<<<*******************************<**/
/**列表*/
.container-news{overflow: hidden;margin-bottom: 20px;}
.container-news .main-nav{padding:30px 20%;background: #fff;margin:20px auto;}
.container-news .main-nav .tabspan{font-size: 18px;color: #666;cursor: pointer;}
.container-news .main-nav .tabspan:hover,.container-news .main-nav .tabspan.on{color: var(--theme-color);font-weight: 600}
.news-container-main01{width:100%;height:460px;overflow: hidden;}
.news-container-main01-swiper{width:868px;overflow: hidden;height:100%;position: relative}
.news-container-main01-swiper .swiper-slide{width:100%;overflow: hidden;position: relative}
.news-container-main01-swiper .swiper-slide a{display: block;position: relative;overflow: hidden;}
.news-container-main01-swiper .swiper-slide a .img{width: 100%;height: 460px;overflow: hidden}
.news-container-main01-swiper .swiper-slide a .txt{width:100%;position: absolute;bottom:0;left:0;height:57px;line-height: 57px;background:#000;-webkit-opacity: 0.7; /* Netscape and Older than Firefox 0.9 */-moz-opacity: 0.7; /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/-khtml-opacity: 0.7; /* IE9 + etc...modern browsers */opacity: .7; /* IE 4-9 */filter:alpha(opacity=70); /*This works in IE 8 & 9 too*/-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*IE4-IE9*/filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.news-container-main01-swiper .swiper-slide a .txt h3{font-size: 15px;color: #fff;padding:0 20px;width:70%;overflow: hidden;box-sizing: border-box}
.news-container-main01-swiper  .swiper-pagination{position: absolute;bottom: 20px;right:3%;width:20%;left:unset;text-align: right;}
.news-container-main01-swiper  .swiper-pagination .swiper-pagination-bullet{background:#fff;}
.news-container-main01-swiper  .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: var(--theme-color);}
.news-container-main01-rank,.right-02-news{width: 320px;overflow: hidden;border: 1px solid rgba(0, 0, 0, 0.09);padding: 13px;box-sizing: border-box;}
.news-container-main01-rank .common-list,.right-02-news  .common-list{padding-top:3px;}
.news-container-main01-rank .common-list li a,.right-02-news  .common-list  li a{width:90%}
.common-title2{width:100%;position: relative;height:51px;}
.common-title2 h2{width: 135px;height:50px;left:50%;margin-left:-65.5px;background:#fff;position: absolute;top:0;text-align:center;font-weight: 500;}
.common-title2 h2 p.cn{color: #333;font-size: 20px;font-weight: 600;padding-top: 9px}
.common-title2 h2 p.en{font-size: 12px;color: #333;}
.common-title2::before{content: '';display: block;width:100%;height:1px;background:#d6d6d6;position: absolute;top:25px;left:0;}
.common-title2 a{display: block;width: 80px;height:50px;position: absolute;top:0;right:0;text-align: right;color: #333;font-size: 14px;background:#fff;line-height:50px;}
.common-title2 a:hover{color:var(--theme-color);}
.news-container-main02{margin-top:20px;background: #fff;overflow: hidden;padding:20px 10px;}
.left-02-news{width: 845px;overflow: hidden;}
.left-02-news .lefttu2{float: left;width: 581px;overflow: hidden}
.left-02-news .lefttu2 .li{width:279px;float: left;margin-bottom:16px;overflow: hidden;}
.left-02-news .lefttu2 .li:nth-child(2n){margin-left:16px;}
.left-02-news .lefttu2 .li a{display: block;width:100%;height:186px;position: relative}
.left-02-news .lefttu2 .li a div.img{height:186px;width:100%;overflow: hidden}
.left-02-news .lefttu2 .li a div.txt{display:none;width:100%;position: absolute;bottom:0;left:0;height:40px;line-height:40px;background:var(--theme-color);-webkit-opacity: 0.7; /* Netscape and Older than Firefox 0.9 */-moz-opacity: 0.7; /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/-khtml-opacity: 0.7; /* IE9 + etc...modern browsers */opacity: .7; /* IE 4-9 */filter:alpha(opacity=70); /*This works in IE 8 & 9 too*/-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /*IE4-IE9*/filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.left-02-news .lefttu2 .li a:hover div.txt{display: block;}
.left-02-news .lefttu2 .li a div.txt h3{width:90%;font-size: 15px;color: #fff;margin:0 auto;font-weight: 500;}
.left-02-news .common-list{margin-left: 601px;line-height: 39px;}
.left-02-news .common-list li a{width:90%;}
.right-02-news,.left-02-news{margin-top: 15px}
.news-container-main03{width: 100%;background: #fff;box-sizing: border-box;padding:10px;margin-top: 20px}
.container-news .indexnews-wrap{margin-top: 20px;overflow: hidden}
.container-news .indexnews-wrap .index-news-left{width:845px;height:485px;}
.container-news .indexnews-wrap .index-news-left .news-list1,.container-news .indexnews-wrap .index-news-left .news-list2{width:48.5%;}
.container-news .indexnews-wrap .index-news-left .common-list li a{width:60%;}
.container-news .indexnews-wrap .index-news-left .common-list li span.time{font-size: 15px;}
.container-news .indexnews-wrap .index-news-left .common-list li{border-bottom: 1px dashed #d6d6d6}
.container-news .indexnews-wrap .index-news-right{width:320px;border: 1px solid rgba(0, 0, 0, 0.09);padding:13px;box-sizing: border-box;height:479px;overflow: hidden}
.container-news .indexnews-wrap .index-news-left .news-list2 .img-news{height:225px;overflow: hidden;border-bottom: 1px dashed #d6d6d6;}
.container-news .indexnews-wrap .index-news-left .news-list2 .img-news a.li{display: block;width:48%;margin-bottom: 15px;}
.container-news .indexnews-wrap .index-news-left .news-list2 .img-news a.li div.img{width: 100%;height:166px;overflow: hidden}
.container-news .indexnews-wrap .index-news-left .news-list2 .img-news a.li .oe{height:35px;line-height: 35px;overflow: hidden;font-weight: 500;font-size: 16px;color: #333;margin-top:10px;}
.container-news .indexnews-wrap .index-news-left .news-list2 .img-news a.li:hover .oe{color: var(--theme-color)}
.container-news .indexnews-wrap .index-news-right .common-list{margin-top:15px;}
.container-news .indexnews-wrap .index-news-left  .common-list li:last-child{border-bottom: none;}
.news-container-main03  .indexnews-wrap .index-news-right .common-list li a{width:90%;}
/**详情**/
.container-newsDetail{background:#f5f5f5;padding-top: 20px;overflow: hidden}
.container-newsDetail .page-left-common{width:864px;}
.container-newsDetail .detailIcon{width:100%;height:192px;overflow:hidden;margin-bottom:26px;overflow:hidden;cursor:pointer}
.container-newsDetail .new-show{padding:30px 25px;background:#fff}
.container-newsDetail .new-show .nav{padding-top: 20px;}
.container-newsDetail .title{text-align:center;font-size:30px;color:#0f0f0f;font-weight:500}
.container-newsDetail .nextPrev a{margin-bottom:84px;width:267px;height:51px;opacity:1;border:1px solid var(--theme-color);color:var(--theme-color);line-height:51px;text-align:center}
.container-newsDetail .nextPrev a.prevNews{padding-left:45px;background:url(../images/zuojt.png) 45px 14px no-repeat}
.shenming{margin:49px 10px 0 0;padding:25px 55px;line-height:32px;font-size:16px;color:#666666;text-align:center;background:#F5F5F5;border-radius:10px}
.container-newsDetail .zixICOns{padding:0 50px 50px 50px;background: #fff;}
.container-newsDetail .zixICOns .zixunIcon{width:420px;height:109px;overflow:hidden;cursor:pointer;}
.container-newsDetail .newzx{padding:0 30px 24px 24px;background:#FFFFFF;margin:16px 0 30px 0}
.container-newsDetail .newzx h2{height:57px;line-height:57px;border-bottom:1px solid #D6D6D6;font-size:16px;color:#333;font-weight:400}
.container-newsDetail .newzx h2::before{content: "";width: 4px;height: 20px;background: var(--theme-color);display: inline-block;    position: relative;margin-right: 10px;margin-bottom: -5px;}
.container-newsDetail .newzx li{margin-top:24px;display:flex;justify-content:space-between}
.container-newsDetail .newzx li a{width:calc(100% - 200px)}
.container-newsDetail .newzx li a:hover{color:var(--theme-color)}
.container-newsDetail .md-indexbox5{margin-top:50px}
.container-newsDetail .common-list li .centtext{width:calc(100% - 90px)}
.container-newsDetail .md-indexbox5 .newList li{width:49%}
.next-box{margin:20px 50px 50px 50px}
.next-box a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 15px;height:50px;line-height:50px;font-size:16px;color:var(--theme-color);width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;border:1px solid var(--theme-color)}
.next-box a:hover{background:var(--theme-color);color:#fff}
/*美化表格*/
.tablebox{width:100%;border-radius:6px 6px 6px 6px;overflow-x:auto;margin-top:15px;margin-bottom:30px;padding:10px 10px 0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.tablebox .tbox{width:100%;overflow-x:auto;padding-bottom:10px}
.tablebox .tbox p,.tablebox .tbox *{line-height:2.2!important;font-size: 16px;}
.tablebox .tbox p img,.tablebox .tbox * img{margin:10px auto!important;display: block}
.tablebox .tbox::-webkit-scrollbar{width:6px;height:6px}
.tablebox .tbox::-webkit-scrollbar-track{background:#F1F3F5}
.tablebox .tbox::-webkit-scrollbar-thumb{background:#D9D9D9;border-radius:6px;-webkit-transform:all 0.3s;transform:all 0.3s}
.tablebox .tbox::-webkit-scrollbar-thumb:hover{background:#C9E166}
.tablebox *{margin:0 !important}
.tablebox table{border:none;width:100% !important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}
.tablebox table tbody,.tablebox table thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}
.tablebox table tbody:first-child tr:first-child th,.tablebox table thead:first-child tr:first-child th,.tablebox table tbody:first-child tr:first-child td,.tablebox table thead:first-child tr:first-child td{width:174px;height:69px;background:#AEB8C4;border-radius:6px 6px 6px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:16px;line-height:28px}
.tablebox table tr{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;gap:4px}
.tablebox table tr:nth-child(odd) th,.tablebox table tr:nth-child(odd) td{width:174px;background:#feaf8d;border-radius:6px 6px 6px 6px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.tablebox table tr:nth-child(even) th,.tablebox table tr:nth-child(even) td{width:174px;background:#feded0;border-radius:6px 6px 6px 6px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.tablebox table tr td,.tablebox table tr th{-ms-flex-negative:0;flex-shrink:0;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:14px;color:#21261E;line-height:25px;border:none}
.tablebox table tr td img,.tablebox table tr th img{width:156px;height:118px;border-radius:2px;-o-object-fit:contain;object-fit:contain}
.content-boxs{margin-top: 25px;overflow: hidden;font-size:16px;color:#666;}
.content-boxs *{font-size:16px}
.content-boxs p{text-indent: 30px;}
.content-boxs * img,.content-boxs p img{display: block;max-width: 96%;margin:10px auto;}
.content-boxs h2,.content-boxs h3,.content-boxs h4{margin:15px 0 5px;color:#333;font-weight:600}
.content-boxs h2{font-size:20px}
.content-boxs h3{font-size:18px}
.news-detail-right .page-right-common{margin-right: 0;margin-bottom: 20px;background: #fff;}
.news-detail-right .common-list li a{width:90%;}
.copyrightbox{background: #fff;padding:30px 0;text-align: center}
/*******************************>>>>>整形攻略资讯页面样式<<<*******************************<**/








/**面包屑**/
.breadcrumb{-webkit-box-sizing:content-box;box-sizing:content-box;height:22px;overflow:hidden;padding:15px 0;}
.breadcrumb a,.breadcrumb span,.breadcrumb i{display:inline-block;max-width:400px;height:22px;line-height:22px;font-size:14px;color:#666;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;vertical-align:top}
.breadcrumb a{color:#666}
.breadcrumb a:last-of-type{color:var(--theme-color)}
.breadcrumb i{margin-left:8px;margin-right:5px;width:20px;font-size:13px;text-align:center}
/*******************************>>>>>关于我们、隐私协议等<<<*******************************<**/
.about-container{width: 100%;padding:10px 0 50px 0;background: #fafafa;}
.about-sidebar{-webkit-box-flex:0;-ms-flex:0 0 260px;flex:0 0 260px;margin-right:30px;width:260px}
.about-sidebar ul{position:relative;margin-bottom:30px;overflow:hidden;background:#fff;border:1px solid #ededed;border-radius:10px;min-height:400px}
.about-sidebar li{padding:18px 0;line-height:30px;border-bottom:1px solid #ededed;font-size:16px;-webkit-transition:all 0.3s;transition:all 0.3s}
.about-sidebar li a{display:block;padding-left:33px;color:#333333;border-left:3px solid #fff;-webkit-transition:all 0.3s;transition:all 0.3s}
.about-sidebar li.on a,.about-sidebar li:hover a{border-color:var(--theme-color)}
.about-sidebar li:hover{-webkit-transform:translateX(3px);transform:translateX(3px)}
.about-content{width:calc(100% - 288px);position:relative;margin-bottom:30px;overflow:hidden;background:#fff;border:1px solid #ededed;border-radius:10px;margin-bottom:0;padding:25px;min-height:450px}
.about-content h1{margin-bottom:20px;height:30px;line-height:30px;font-size:20px;color:#000;font-weight:600}
.about-content .con{color:#333333;min-height: 600px;}
.about-content h2{margin:30px 0 15px;line-height:30px;font-size:18px;color:var(--theme-color);font-weight:600}
.about-content p{line-height:1.8;font-size:16px;margin-bottom:6px}
.about-content table,.about-content img{max-width:100%;height:auto}
.about-content table{min-width:60%;border:1px solid #ededed;border-collapse:collapse}
.about-content table th,.about-content table td{padding:8px 15px;border:1px solid #ededed}
.about-content .pact-con h3{margin:15px 0 8px;line-height:1.5;font-size:14px;color:#000;font-weight:bold}
.about-content .pact-con p{margin-bottom:5px;line-height:1.6;font-size:12px;color:#333;text-indent:2em}
.about-content .pact-con .fwb{font-weight:700}
.about-content .pact-con .cr{color:red;}
/*******************************>>>>>关于我们、隐私协议等end<<<*******************************<**/
/***>>>>>>>>>>>>>>>>>医生页面样式doctor<<<<<<<<<<<<<<<<<<***/
/*列表*/



.container-doctors{padding:40px 0;overflow: hidden}
.container-doctors .selectInfo{padding:25px 37px 5px 37px;}
.container-doctors .selectInfo .info{width: 1045px;}
.container-doctors .selectInfo1{padding-top:5px;}
.doctor-list-page{width:100%;overflow: hidden;padding-top: 30px;background: #fff;}
.page-left-common{width: 860px;overflow: hidden}
.container-doctors .doctor-lis{width:100%;overflow: hidden;box-sizing: border-box;padding:20px 10px;border-bottom: 1px solid #E6EAEE;}
.container-doctors .doctor-lis a{display: block;overflow: hidden;width:100%;}
.container-doctors .doctor-lis a div.img{width: 140px;height:140px;border-radius: 5px;overflow: hidden;float: left;}
.container-doctors .doctor-lis a div.img img{border-radius: 5px;}
.container-doctors .doctor-lis a div.txt{margin-left: 160px;height:140px;overflow: hidden;position: relative}
.container-doctors .doctor-lis a div.txt p.dot{height:44px;line-height:22px;font-size: 14px;color: #999;overflow: hidden;margin-top: 10px;}
.container-doctors .doctor-lis a div.txt .doctor-names{font-size: 18px;font-weight: 500;height:30px;line-height: 30px;}
.container-doctors .doctor-lis a:hover div.txt .doctor-names{color: var(--theme-color)}
.container-doctors .doctor-lis a div.txt .zxBtn{position: absolute;background:var(--theme-color);text-align: center;font-size: 14px;border-radius: 5px;height:34px;width:100px;line-height:34px;color: #fff;top:0;right:0;cursor:pointer;}
.container-doctors .doctor-lis .scitem{display: block;margin-top:14px;}
.page-right-common{width: 320px;overflow: hidden;border: 1px solid rgba(0, 0, 0, 0.09);padding: 13px;box-sizing: border-box;margin-right: 10px;}
.common-title3{height:50px;border-bottom: 1px solid #d6d6d6;}
.common-title3 img{height:24px;display: inline-block}
.common-title3 h2{color: #333;font-size: 18px;font-weight: 500;padding-left: 12px;}
.container-doctors .hostDoctlist{padding-bottom: 18px;}
.container-doctors .hostDoctlist .hostDocIcon{width: 70px;height: 70px;overflow: hidden}
.container-doctors .hostDoctlist li{border-bottom: 1px solid #E6EAEE;padding: 6px 0;}
.container-doctors .hostDoctlist li:nth-child(1){padding: 18px 0;}
.container-doctors .hostDoctlist li:nth-child(1) em{background: url(../images/hostDoc1.png) no-repeat center;width: 24px;height: 24px;text-indent: -999999px;text-align: center;}
.container-doctors .hostDoctlist li:nth-child(2){padding: 18px 0;}
.container-doctors .hostDoctlist li:nth-child(2) em{background: url(../images/hostDoc2.png) no-repeat center;width: 24px;height: 24px;text-indent: -999999px;text-align: center;}
.container-doctors .hostDoctlist li:nth-child(3){padding: 18px 0;}
.container-doctors .hostDoctlist li:nth-child(3) em{background: url(../images/hostDoc3.png) no-repeat center;width: 24px;height: 24px;text-indent: -999999px;text-align: center;}
.container-doctors .hostDoctlist li .texleft{width: calc(100% - 130px);}
.container-doctors .hostDoctlist li:hover  h3{color: var(--theme-color)}
.doctosi{margin-top: 98px;}
.doctzxyx{width: 478px;height: 248px;overflow: hidden;}
.queryDeatail{width: 100px;border-radius: 6px;height: 34px;line-height: 34px;text-align: center;color: #fff;font-size: 16px;opacity: 1;background: var(--theme-color);}
.scabas{background: rgb(240, 240, 240,3);display: inline-block;padding: 3px 18px;}
/**医院详情*/
/***>>>>>>>>>>>>>>>>>医生页面样式doctor<<<<<<<<<<<<<<<<<<***/

/***>>>>>>>>>>>>>>>>>问答页面样式ask<<<<<<<<<<<<<<<<<<***/
/*列表*/
.container-ask .ask-content{padding-top:26px;width:100%;overflow: hidden}
.container-ask .ask-content .askBgIcon{height: 460px;width: 100%;overflow: hidden;}
.common-list{overflow: hidden;font-size: 16px;color: #333;line-height: 44px;}
.common-list li{display: flex;display: -webkit-flex;justify-content: space-between;flex-wrap: wrap;}
.common-list li a{display: block;width:68%;color: #333;overflow: hidden;height:100%;text-align: left}
.common-list li a .nam{display: inline-block;width:70px;font-weight: 500;}
.common-list li a em.sc{display: inline-block;margin-left: 15px;color: var(--theme-color)}
.common-list li a em.sc span{padding-right: 4px;}
.common-list li span.time{color: #666;}
.common-list li a:hover{color:var(--theme-color)}
.container-ask .ask-content .page-right-common{background: #fff;}
.container-ask .ask-content .common-list li a{width:92%;}
.container-ask .ask-content .common-list{padding-top: 5px;}
.container-ask .page-right-common{margin-right: 0px;}
.container-ask .page-left-common{width: 868px;}
.ask-03list{margin-top:30px;overflow: hidden}
.ask-03list .ask-card-list li{box-shadow: 4px 4px 10px  rgba(24,31,11,.25);border-radius: 11.36px;}
.ask-03list .ask-card-list li.wind32{width: 32.4% !important;}
.ask-03list .ask-card-list{width:100%;overflow: hidden}
.ask-03list .ask-card-list li{width:48.9%;border:1px solid #d6d6d6;box-sizing: border-box;padding:13px;margin-bottom: 20px}
.ask-03list .ask-card-list li .question{color:#333;font-size: 16px;font-weight: 700;line-height: 36px;height:36px;overflow: hidden;background:url(../images/q.png) no-repeat left center;padding-left: 40px;}
.ask-03list .ask-card-list li .anwser-box{margin-top: 15px;overflow: hidden;}
.ask-03list .ask-card-list li:hover .question{color: var(--theme-color);}
.ask-03list .ask-card-list li .anwser-box .hf{width:80px;overflow: hidden;color: var(--theme-color);font-size: 14px;}
.ask-03list .ask-card-list li .anwser-box p.dot{font-size: 14px;color: #666;line-height:24px;height:96px;overflow: hidden;width:calc(100% - 80px);}
.ask-03list .ask-card-list li a .tool{color: #999;height: 30px;line-height: 30px;margin:15px auto 0 auto;font-size: 16px;}
.ask-03list .ask-card-list li a .tool .info div.img{height: 30px;width: 30px;border-radius: 100%;display: flex}
.ask-03list .ask-03list.ask-card-list li a .tool .info div.img img{border-radius: 100%;}
.ask-03list .ask-card-list li a .tool .info {color: #999;}
.ask-03list .ask-card-list li a .tool .info .user{font-size: 16px;color: #999999;padding-left: 16px;}
/***问答详情*/
.ask-container{width:100%;overflow: hidden}
.ask-left{width:75%;}
.ask-right{width:23.5%;}
.ask-right .relatedAsks{background:#fff;width:100%;border: 1px solid rgba(0, 0, 0, 0.09);padding:13px;box-sizing: border-box;height:auto;overflow: hidden;margin-bottom: 30px;}
.ask-right .common-list{margin-top: 15px;}
.ask-right .common-list li a{width:98%}
.common-item{overflow: hidden;margin-top: 12px;}
.common-item li a{width:90%;display: block;text-align: center;margin:0 auto;}
.common-item li{width:31.3%;font-size:14px;text-align: center;background: rgba(57, 138, 230, .2);height:30px;line-height:30px;margin:10px 0;}
.common-item li:hover{background:var(--theme-color);color: #fff;}
.common-item li:hover a{color: #fff}
.ask-left-top{padding:20px;box-sizing: border-box;border: 1px solid rgba(0, 0, 0, 0.09);border-radius:10px;background:#fff;box-shadow: 4px 4px 10px  rgba(0, 0, 0, 0.1);}
.tool{color: #999;height:35px;line-height: 35px;margin:20px auto 0 auto;padding-top:4px;font-size: 14px;}
.ask-top .title{font-size: 20px;color: #333333;font-weight:500;background: url(../images/aska.png) no-repeat left 7px;padding-left: 50px;line-height: 40px;border-bottom:  1px dashed rgba(0, 0, 0, 0.09);padding-bottom: 10px;}
.ask-top .txt{font-size: 14px;color: #333;margin-top: 10px;}
.ask-top .txt span{color: var(--theme-color);display: block;margin-bottom: 5px;}
.ask-left-top .tool .info div.img{height: 35px;width: 35px;border-radius: 100%;}
.ask-left-top .tool .info div.img img{border-radius: 100%;}
.ask-left-top .tool .info {color: #999;}
.ask-left-top .tool .info .user{font-size: 14px;color: #999999;padding-left: 15px;}
.ask-left-top .tool .items p{margin-left: 30px;}
.ask-left-top .tool .tool2{height: 44px;line-height: 44px;width:26%}
.ask-left-top .tool .tool2 span{color: #666666;padding-left: 25px;}
.ask-left-top .tool .tool2 .views1 em{color:var(--theme-color);padding-left:28px;background:url(../images/view.png) left center no-repeat;background-size: 20px }
.ask-left-top .tool .tool2 .views2 em{color:var(--theme-color);padding-left:28px;background:url(../images/hf.png) 0px 5px no-repeat}
.ask-left-middle{box-shadow: 4px 4px 10px  rgba(0, 0, 0, 0.1);padding:20px;box-sizing: border-box;border: 1px solid rgba(0, 0, 0, 0.09);border-radius:10px;background:#fff;margin-top: 30px;}
.ask-left-middle .ullist-ask{overflow: hidden;}
.ask-left-middle .ullist-ask li{margin-bottom: 16px;padding-bottom:22px;border-bottom: 1px dashed rgba(0, 0, 0, 0.09);}
.ask-left-middle .ullist-ask li:last-child{border-bottom:none;}
.ask-left-middle .ullist-ask li .tool .zxBtn{cursor:pointer;width:86px;height:35px;line-height:35px;font-size:16px;font-weight:500;color:#fff;text-align:center;border-radius:17.5px;background:var(--theme-color)}
.ask-left-middle .ullist-ask li .tool{color: #999;height:30px;line-height: 30px;margin:25px auto;padding-top:4px;font-size: 16px;}
.ask-left-middle .ullist-ask li .tool .info div.img{height: 30px;width: 30px;border-radius: 100%;}
.ask-left-middle .ullist-ask li .tool .info div.img img{border-radius: 100%;}
.ask-left-middle .ullist-ask li .tool .info {color: #999;}
.ask-left-middle .hd{line-height:30px}
.ask-left-middle .hd h2{font-size:20px;font-weight:500;color:#333}
.ask-left-middle .ullist-ask li .tool p.time{padding-left: 30px;}
.ask-left-middle .ullist-ask li .tool .info .user{font-size: 16px;color: #999999;padding-left: 16px;}
.ask-left-bottom{box-shadow: 4px 4px 10px  rgba(0, 0, 0, 0.1);padding:20px;box-sizing: border-box;border: 1px solid rgba(0, 0, 0, 0.09);border-radius:10px;background:#fff;margin-top: 30px;}
.ask-left-bottom .hd{line-height:30px}
.ask-left-bottom .hd h2{font-size:20px;font-weight:500;color:#333}
.formbox{height:auto;overflow: hidden;position: relative}
.formbox #contents{border-radius: 10px ;border:1px solid #d6d6d6;padding:10px;box-sizing: border-box;width:100%;height:208px;margin-top:25px;font-size: 16px;color:#444;line-height: 1.7}
.formbox .zxBtn{cursor:pointer;width:86px;height:35px;line-height:35px;font-size:16px;font-weight:500;color:#fff;text-align:center;border-radius:17.5px;background:var(--theme-color);position: absolute;bottom:20px;right:20px;}
.ask-container .shenming{padding-bottom: 40px;}
.ask-banner{width:100%;height:225px;overflow: hidden;margin-bottom: 30px;cursor:pointer}
.ranklist{overflow: hidden;margin-top:16px;overflow: hidden}
.ranklist li{height: 40px;list-style: none;margin-bottom: 5px;position: relative;}
.ranklist li a{display: block;overflow: hidden;display: flex;align-items: center;justify-content: space-between;}
.ranklist li a em{width:8px;height:8px;background: #fff;border-radius:100%;text-align: center;display:block;border:2px solid #00ab84; }
.ranklist li a span.oe{font-size:16px;height:30px;color: #333;display: inline-block;width: 88%;margin-left: 10px;}
.ranklist li a:hover span.oe{color: var(--theme-color)}
.relatedAsks .ranklist li a span.num{width: 26px;height: 26px;text-align: center;background:url(../images/dot.png) no-repeat center;text-indent: -999999px;}
.relatedAsks .ranklist li:nth-child(1) a span.num{background: url("../images/1.png") no-repeat center;}
.relatedAsks .ranklist li:nth-child(2) a span.num{background: url("../images/2.png") no-repeat center;}
.relatedAsks .ranklist li:nth-child(3) a span.num{background: url("../images/3.png") no-repeat center;}
/***>>>>>>>>>>>>>>>>>问答页面样式ask<<<<<<<<<<<<<<<<<<***/
/*****>>>>>>百科页面baike<<<<**/
/**列表*/
.container-baike-md .md-wrap{background:#fff;padding-bottom: 5px;}
.container-baike-md .filter2Box{margin-top: 30px;}
.container-baike-md .filter2Box li {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;clear: both;overflow: hidden;background: #fff;padding: 0 30px;}
.container-baike-md .filter2Box li[column] {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.container-baike-md .filter2Box li .tit {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;margin-top: 27px;width: 100px;line-height: 28px;font-size: 18px;color: #333;}
.container-baike-md .filter2Box li .con {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;padding-top: 27px;overflow: hidden;background-color: #ffffff;}
.container-baike-md .filter2Box li .left {-webkit-box-flex: 0;-ms-flex: 0 0 auto;flex: 0 0 auto;}
.container-baike-md .filter2Box li .left a {display: block;width: 97px;height: 28px;line-height: 26px;font-size: 16px;color: #333;text-align: center;border-radius: 6px;}
.container-baike-md .filter2Box li .left a.active {color: var(--theme-color);border-color: var(--theme-color);}
.container-baike-md .filter2Box li .right a, .container-baike-md .filter2Box li .right .item {display: inline-block;margin: 0 28px 11px 0;min-width: 4em;line-height: 28px;font-size: 16px;color: #333;text-align: center;cursor: pointer;}
.container-baike-md .filter2Box li .right .active {color: var(--theme-color);}
.container-baike-md .filter2Box li .active, .container-baike-md .filter2Box li a:hover {color: var(--theme-color);}
.container-baike-md .filter2Box li + li .con {padding-top: 5px; background: #f5f5f5;}
.project-category-container{border-radius:5px;margin:30px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,0.05)}
.project-price-table{width:100%;border-collapse:collapse;font-size:14px;text-align:center}
.project-price-table th,.project-price-table td{border:1px solid #d9e6f2;padding:12px;text-align:center;font-size:14px}
.project-price-table th{background-color:#eaf2fa;font-weight:bold;color:#333;font-size:16px}
.project-price-table tr:hover{background-color:#f1f8ff}
.project-price-table td[rowspan]{background-color:#f5faff}
.project-price-table .first-name{font-size:15px!important;font-weight: 600!important;}
.project-price-table td[rowspan]:first-child{font-weight:500}
.project-price-table td a{color: var(--theme-color)}
.project-price-table .img{width: 60px;height:60px;margin:0 auto 12px auto;}

/**列表*/



/*****>>>>>>百科页面baike详情<<start<<**/
.baik-detail .md-wrap{background: #f5f5f5;}
.page-l {-webkit-box-sizing: border-box;box-sizing: border-box;width: calc(100% - 376px);margin-right: 16px;min-height: 300px}
.page-r {-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;width: 360pxpx;min-height: 300px}
.project-show #nurse p {margin-bottom: 10px;line-height: 30px;font-size: 16px;color: #666}
.project-show #nurse p strong,.project-show #nurse p em {color: #333333;font-weight: normal}
.project-show #nurse h3,.project-show #nurse p.title {line-height: 24px;font-size: 16px;color: var(--theme-color);margin-bottom: 15px}
.project-show #nurse h3 em,.project-show #nurse p.title em {padding-left: 5px;color: var(--theme-color)}
.xgyiy {background: #fff;border: 1px solid #e0dada;padding: 0 19px;margin-bottom: 26px;}
.xgyiy .common-title3 {border-bottom: 0px;height: 70px;}
.xgyiy .common-title3 h2 {margin: 10px 0;}
.xgyiy .bendiyiy ul li {border-top: 1px solid #d6d6d6;}
.xgyiy .bendiyiy ul li a {-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;position: relative}
.xgyiy .bendiyiy ul li .fr-zxBtn {display: none;position: absolute;right: 10px;top: 8px;height: 70px;}
.xgyiy .bendiyiy ul li a:hover .fr-zxBtn {display: block}
.xgyiy .bendiyiy ul li a:hover .fr-zxBtn span.zxBtn:hover {opacity: 1!important;}
.xgyiy .bendiyiy ul li a:hover .fr-zxBtn span.zxBtn {display: block;width: 70px;height: 30px;background: #fff;border-radius: 15px;line-height: 30px;text-align: center;font-size: 14px;color: var(--theme-color);margin-top: 45px;}
.xgyiy .bendiyiy ul li a:hover {background: linear-gradient(270deg, #3E8CE5 0%, #86B7EF 48.47%, #FFFFFF 100%);width: 100%;}
.xgyiy .xgysIcon {width: 96px;height: 59px;overflow: hidden}
.xgyiy .siliBut {border-radius: 6px;background: #F2F9FF;color: var(--theme-color);font-size: 15px;height: 22px;line-height: 22px;padding: 4px 4px;}
.zxunlii .xgyiy .bendiyiy ul li:nth-of-type(1){border-top:1px solid #d6d6d6;padding-top: 20px;}
.zxunlii .xgyiy .bendiyiy ul li{border-top:0}
.zxunlii .bendiyiy ul li a{padding: 0;width: 315px;display: inline-block;}
.zxunlii .xgyiy .bendiyiy ul li a:hover {background: #fff !important;width: 315px;color: var(--theme-color);}
.xgxm .xmlss{padding: 23px 0 0 0;border-top:1px solid #d6d6d6;display: flex;flex-wrap:wrap;gap: 16px;flex-direction: row;width: 316px;}
.xgxm .xmlss span{background: rgb(7, 98, 203,0.3); padding: 6px 12px;}
.baik-detail .bakBt{ width: 126px;height: 42px;cursor: pointer;line-height: 42px;text-align: center;opacity: 1;color: #fff;font-size: 18px;background: var(--theme-color) url('../images/zxdd.png') 12px 10px no-repeat ;background-size: 26.5px 23.5px;;padding-left: 40px;border-radius: 5px;}
.baik-detail .jiajiec{width: calc(100% - 200px);}
.xmbakj{background: rgb(7, 98, 203,0.05);;padding: 24px 180px; display: flex;flex-direction: row;justify-content: space-between;gap: 16px;margin: 20px 0;}
.xmbakj .eveon{width: 32%;display: flex;flex-direction: column;gap: 20px;}
.bak-lm-lis .xgwd{margin: 48px 20px 0 15px;}
.bak-lm-lis .ask-03list .ask-card-list li{border:0px;background: #fff;box-shadow:0px 0px 0px #fff}
/*****>>>>>>百科页面baike详情<< end<<**/


/* 排行榜 */
.ranlss{padding: 12px 26px 2px 26px;margin: 23px 0 0px 0;}
.rank{display: flex;justify-content: space-between;align-items: center;}
.rank .otqhis{width: 100%;position: relative;display: flex;align-items: center;justify-content: center;padding-bottom: 20px;}
.rank .otqhis::before{content: '';display: block;width: 100%;height: 1px;background: #d6d6d6;position: absolute;top: 25px;left: 0;}
.rank .bskdk1{display: flex;flex-direction: column;width: 146px;justify-content: center;align-items: center;position: relative;background: #fff;}
.md_index_main01 .nasb1{background: #fff;margin:0 0 25px 0;padding-bottom:20px;padding-left: 25px;box-sizing: border-box}
.gusyiyx{background: #fff;padding: 32px 14px 39px 14px; margin: 35px 0;}
.gusyiyx .jxlsi{display: flex;flex-wrap: wrap;gap: 16px;margin-top: 46px;padding: 0 16px;flex-direction: row;}
.gusyiyx .jxlsi li{width: 49.2%;box-shadow: 2px 2px 10px  rgb(0, 0, 0,0.1);padding: 24px 18px;display: flex;align-items: center;}
.gusyiyx .jxlsi li a{display: flex;width: 100%;}
.gusyiyx .jxlsi li .heosaIoc{width: 140px;height: 140px;overflow: hidden;margin-right: 13px;}
.gusyiyx .jxlsi li .riconsa{width: calc(100% - 153px);display: flex;flex-direction: column;position: relative;}
.gusyiyx .jxlsi li .butsoo{width: 88px;height: 33px;line-height:33px;text-align: center;font-size: 14px;color: #fff;opacity: 1;border-radius: 6px;background: #0762CB;}
.gusyiyx .jxlsi li .timsa1q{width: calc(100% - 100px);}
.pinsss11{font-size: 20px;font-weight: 700;color: #FF3333; position: absolute;right: 19px;top:40%;font-family: Arial}
.gusyiyx .jxlsi li a:hover .timsa1q{color:var(--theme-color);}
.gusyiyx .container-doctors{padding-bottom: 0px;}
.gusyiyx .container-doctors .doctor-lis{width: 49.2%;box-shadow: 7px 8px 27px  rgb(0, 0, 0,0.05) !important;background: #fff;}
.gusyiyx .md_index_main05 {margin-top: 20px;margin-bottom: 0px;}
.gusyiyx .md_index_main05 .maino4left{width: 100%;}
.gusyiyx .md_index_main05 .maino4left .lfdil{display: flex;flex-direction: row;}
.gusyiyx .md_index_main05 .maino4left .lfdil li{margin-bottom:16px;border: 0px;border-radius: 10px;background: #FFFFFF;box-shadow: 4px 4px 10px  rgb(0, 0, 0,0.1);padding: 10px; height: 217px;box-sizing: border-box;width:48.5%}
.gusyiyx .md_index_main05 ul li .hasbg{background: #fff !important;}
.baikelist{display: flex;flex-wrap: wrap;gap: 16px;margin-top: 40px;flex-direction:inherit!important;}
.baikelist li{width: 49.2%;background: #ffff;box-shadow: 7px 8px 27px  rgb(0, 0, 0,0.05);padding: 20px 31px;box-sizing: border-box;}
.baikelist .xinxtis{text-align: center;}
.baikelist .listfs{background: #f5f5f5;padding: 16px 32px;display: flex;flex-wrap: wrap;gap: 16px;}
.baikelist .listfs span.oe{width: 46%;}
.ranNewsa{margin-top: 20px;display: flex!important;display: -webkit-flex!important;justify-content: space-between!important;flex-wrap: wrap;gap: 0!important;flex-direction:inherit!important;}
.ranNewsa li{width: 49.2%;background: #ffff;box-shadow: 7px 8px 27px  rgb(0, 0, 0,0.05);padding: 20px 14px;box-sizing: border-box;margin-bottom: 16px;}
.ranNewsa li p.dot{height:72px;line-height: 24px;overflow: hidden;margin-bottom: 10px;}
/* 、搜索 start*/
.tabs-search{ width: 100% ;height: 60px;line-height: 60px;opacity: 1;background: var(--theme-color);}
.tabs-search a{font-size: 16px;font-weight: 400;color: #fff;display: inline-block;width: 89px;text-align: center;}
.tabs-search a.active{font-weight: 700;background: rgb(255, 255, 255,0.33);cursor: pointer;}
.searchAskList{margin-bottom: 30px;}
.search-box .gusyiyx{background: #f5f5f5;padding: 0px;}
.search-box .gusyiyx .jxlsi{background: #f5f5f5;padding: 0px;}
.search-box .gusyiyx .jxlsi li{background: #fff;}
.search-box .md_index_main05 {margin:35px 0 26px 0;}
.search-box .md_index_main05 .maino4left{width: 100%;}
.search-box .md_index_main05 .askh2{border-bottom: 1px dashed rgb(0, 0, 0,0.09);padding-bottom: 21px;margin-bottom: 19px;}
.search-box .container-doctors .datalIst{gap: 16PX;}
.search-box .container-doctors .doctor-lis{width: 48.5%;box-shadow: 7px 8px 27px  rgb(0, 0, 0,0.05);background: #fff;}
.search-box .zhenxzx {gap: 16px;margin: 35px 0 26px 0;}
.search-box .zhenxzx li{width: 45.5%;}
.search-box .serchzx .titleCO{width: calc(100% - 150px);}
.search-box .zhenxzx li  a:hover h3{color: var(--theme-color)!important;}
.allSearc{margin-bottom: 30px;}
.allSearc .search-box{background: #fff;padding: 0 18px 20px 28px;}
.search-box  .md_index_main05 .maino4left .lfdil li{border-radius: 10px;background: #FFFFFF;border: 1px solid rgb(0, 0, 0,0.09);box-shadow: 4px 4px 10px  rgb(0, 0, 0,0.1);;}
.container-doctors.search-doctorslist .doctor-lis{border-bottom: none}
.searchbaikelist li{margin-bottom: 20px;}
.searchbaikelist li a:hover h3{color: var(--theme-color);}
.introsd{height: 48px;overflow: hidden}
/* 、搜索  end*/


/* 右侧首页浮动框 */
.xfsteel{display: none;-webkit-transition:all 0.3s ease 0s;  -o-transition:all 0.3s ease 0s;  transition:all 0.3s ease 0s;}
.flot-top{position: fixed;right:13.9vw;top:12vh;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;flex-direction: column;box-shadow: none;z-index: 10000;background: rgb(240, 240, 240);border-radius: 6px;}
.flot-top a{cursor:pointer;width: 88px;padding: 0 12px;line-height: 73px;text-align: center;height: 73px;background: #fff;color: #0762CB;font-size: 12px;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.flot-top a.lockup,.flot-top a:hover{background-color: rgb(7, 98, 203);color: #fff;font-size: 16px;}
.lfic{width: 18px;height: 18px;overflow: hidden;display: flex;margin-bottom: 6px;}
.xmnam{height: 18px;line-height: 18px;}
.wi20{width: 20px;height: 20px;}
.imgs2{display: none;}
.imgs1{display: block;}
.flot-top a.lockup .imgs1,.flot-top a:hover .imgs1{display: none}
.flot-top a.lockup .imgs2,.flot-top a:hover .imgs2{display: block;}
.flot-top .flex-col{padding-bottom: 9px; border-bottom: 1px solid rgb(7, 98, 203,0.17);width: 84px;height: 72px;display: flex;justify-content: center;}
.flot-top a:last-of-type .flex-col{border-bottom: 0px;padding-bottom:0}
/* 右侧首页浮动框 */

.boradius{border-radius: 11.22px;}
.findHosbi{border-radius: 11.22px; background: #fff;padding-top: 16px;padding-left: 40px;}
.diziwid{width: calc(100% - 70px);}
.gap12{gap: 12px;}
.bgf-pd20{background: #fff;padding: 20px;}
.isShowFor{display: none;}
