<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**++********************************************
***+++data:2025.04.24++**************************
*************************************************/
@charset "utf-8";
/**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}
.md-header .md-logo{height:62px;width:181px;overflow: hidden;overflow: hidden}
.md-header .md-logo a{display: block;width:100%;height: 100%;overflow: hidden}
.md-header .header-box .header-right{width:78%;}
.md-header .header-box .header-right ul.header-nav{width:50%;}
.md-header .header-box .header-right ul.header-nav li{font-size: 18px;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{width:45%;max-width:450px;overflow: hidden;height:46px;border:2px solid var(--theme-color);border-radius:50px;}
.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:54px;height:43px;background:url("../images/search.png") no-repeat 20px center ;display: block;border:none;cursor: pointer;text-indent: -99999px;}
.md-header .header-box .header-right .md-search-lc .search-form .inputs{border:none;height:43px;line-height:43px;font-size: 16px;color: #666;width:calc(100% - 154px );}
.md-header .header-box .header-right .md-search-lc .search-form .searchBut{border:none;cursor: pointer;width:100px;height:43px;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;}
/**---footer----START---**/
.md-footer{width: 100%;overflow: hidden;background: #fff;padding:30px 0;}
.md-footer .f_logo{height:50px;overflow: hidden;width:146px;}
.chat-f-box{width: 720px;overflow: hidden}
.chat-f-box .lis{width: 33.3%;cursor: pointer;font-size: 16px;color: #666;font-weight: 500;}
.chat-f-box .lis:hover{color: var(--theme-color)}
.chat-f-box .lis img{height: 50px;vertical-align: middle;display: inline-block}
.md-footer .f_box{margin-top: 30px;overflow: hidden;border-bottom: 1px solid #ECECEC;padding-bottom: 30px;}
.md-footer .f_box .f_nav_box,.md-footer .f_box .f_links{width: 48%;}
.md-footer .f_box .f_nav_box .f_nav{overflow: hidden;font-size: 16px;color: #333;line-height:38px;}
.md-footer .f_box .f_nav_box .f_nav a{color:#333;display: inline-block;font-size: 16px;font-weight: 400;}
.md-footer .f_box .f_nav_box .f_nav a:hover,.md-footer .f_box .f_nav_box .f_nav a.active,.md-footer .f_box .f_links .f_links-a a:hover{color: var(--theme-color)}
.md-footer .f_box .f_nav_box .f_nav a.lines::after{content: '';width:1px;height: 12px;background: #999;display: inline-block;margin:0 16px;}
.md-footer .f_box .f_nav_box .f_nav a:nth-last-child(2)::after,.md-footer .f_box .f_nav_box .f_nav a:last-child::after{display: none}
.md-footer .f_box .f_links .f_names{font-size: 16px;font-weight: bold;color: #333;border-bottom: 1px solid #ECECEC;height:45px;line-height: 33px;}
.md-footer .f_box .f_links .f_links-a{margin-top: 30px;overflow: hidden;font-size: 13px;color: #666;}
.md-footer .f_box .f_links .f_links-a a{color: #666;padding-right:10px;padding-bottom: 6px;display: inline-block}
.md-footer .f_shengming{padding:20px 0;overflow:hidden;text-align: center}
.md-footer .shengmingf{font-size:13px;color: #666;text-align: center;}
.md-footer .f_shengming .f_copyright{font-size: 13px ;color: #666;padding-top: 30px;}
.md-footer .f_shengming .f_copyright a{color: #666;}
.md-footer .f_shengming .f_copyright a:hover{color: var(--theme-color);text-decoration: underline}
.md-footer .f_box .f_nav_box .flex-col span{font-size: 13px;color: #666;margin-top: 20px;}
.md-footer .f_box .f_nav_box .flex-col span.gs_icon{padding-left: 27px;background: url(../images/gonsi.png) 0px 2px no-repeat;}
.md-footer .f_box .f_nav_box .flex-col span.loc_icon{padding-left: 27px;background: url(../images/dingwie.png) 0px 0px no-repeat;}
.md-footer .oth_box .f_nav a{font-size: 16px;font-weight: 400;letter-spacing: 0px;line-height: 24px;}
.md-footer .oth_box .f_nav a.active,.md-footer .oth_box .f_nav a:hover{color: var(--theme-color)}
.md-footer .oth_box .f_nav a.lines::after{content: '';width:1px;height: 12px;background: #999;display: inline-block;margin:0 16px;}
.md-footer .oth_box .f_nav a.lines:last-child::after{display: none;}
/** ---footer----END----**/
/********ã€‹ã€‹ã€‹ã€‹ã€‹ã€‹é¦–é¡µæ&nbsp;·å¼ã€Šã€Šã€Šã€Šã€Šã€Šã€Šã€Šã€Šã€Šã€Šã€Šã€Šã€Š*******/
#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:999;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;}
/*bannerä¸Šçš„è¡¨å•é¡µé¢**/
.zxbox{width:290px;height:430px;z-index:100;background:rgba(87,75,75,0.63);border-radius:8px;position:absolute;top:34px;left:209px;padding:28px 20px}
.zxbox .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
.zxbox .tabs .li{font-size:18px;font-weight:400;color:#ffffff;line-height:18px;position:relative;cursor:pointer}
.zxbox .tabs .li.on{font-weight:700;color:var(--theme-color)}
.zxbox .tabs .li.on::before{content:'';position:absolute;left:0;right:0;margin:auto;bottom:-10px;width:25px;height:20px;border:3px solid transparent;border-bottom-color:var(--theme-color);border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box}
.zxbox p{font-weight:300;text-align:center;line-height:18px;margin-top:20px;font-size:14px;letter-spacing:0px;line-height:20.27px;color:rgba(255,255,255,1)}
.zxbox .form{display:none}
.zxbox .form.on{display:block}
.zxbox .form .tit{color:rgba(255,255,255,0.9);font-size:13px;font-weight:300;line-height:16px;margin-bottom:-20px;margin-top:25px}
.zxbox .form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:13px;font-weight:400;text-align:center;color:#fff;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.2);margin-top:7px}
.zxbox .form .row .lable{margin-right:30px;-ms-flex-negative:0;flex-shrink:0;font-size:14px;font-weight:500;letter-spacing:0px;line-height:20.27px;color:rgba(255,255,255,1)}
.zxbox .form .row .btn-code{-ms-flex-negative:0;flex-shrink:0;padding:0 8px;background:var(--theme-color);border-radius:27px;margin:0 0 0 auto;font-size:14px;font-weight:400;text-align:center;color:#ffffff;line-height:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.zxbox .form .row .input{text-align:left;width:120px;background-color:transparent;border:none}
.zxbox .form .row .code::placeholder{color:#cac3c6}
.zxbox .form .row .input::-webkit-input-placeholder{color:rgba(255,255,255,0.6)}
.zxbox .form .row .select{font-size:13px;font-weight:300;text-align:LEFT;color:rgba(255,255,255,0.9)}
.zxbox .form .row .input.tel,.zxbox .form .row .select.tel,.zxbox .form .row .input.on,.zxbox .form .row .select.on{color:#ffffff;font-weight:400}
.zxbox .form .row .picker{font-size:14px;font-weight:400;color:rgba(255,255,255,0.9);cursor:pointer}
.zxbox .form .row .picker::after{content:'';display:block;width:5px;height:5px;border-left:2px solid #ffffff;border-top:2px solid #ffffff;-webkit-transform:rotate(225deg) translateY(3px);transform:rotate(225deg) translateY(3px);position:absolute;right:5px;top:0;bottom:0;margin:auto}
.zxbox .form .row .picker.on::after{border-color:#fff}
.zxbox .form .select{-webkit-transition:all 0.5s;transition:all 0.5s;height:190px;width:100%;overflow-y:scroll}
.zxbox .form .select::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;background-color:transparent}
.zxbox .form .select::-webkit-scrollbar{width:2px;background-color:transparent}
.zxbox .form .select::-webkit-scrollbar-thumb{height:60px;background:#ffffff;border-radius:10px}
.zxbox .form .select .option{padding:7px 0;cursor:pointer;color:rgba(255,255,255,0.8)}
.zxbox .form .select .option.on,.zxbox .form .select .option:hover{color:#ffffff;font-weight:400}
.zxbox .btn{width:120px;height:34px;background:var(--theme-color);border-radius:27px;margin:0 auto;font-size:15px;font-weight:400;text-align:center;color:#ffffff;line-height:34px;cursor:pointer;margin-top:30px}
.zxbox .tip{height:18px;font-size:12px;font-weight:300;text-align:center;color:#ffd234;line-height:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px auto 0}
.zxbox .tip span{font-size:16px;font-weight:400;color:#ffd234;margin:0 4px}
.zxbox .btn:hover{background: dodgerblue}

/**hot-yimei-pro*/
.hot-yimei-index{width:100%;overflow: hidden;background: #fff;margin:20px auto;padding:20px 0;}
.common-h2-title{height:40px;overflow: hidden}
.common-h2-title .titls{font-size: 20px;color: #333;font-weight: 700;position: relative;padding-left: 15px;}
.common-h2-title .titls.nobold{font-weight: 500}
.common-h2-title .titls::before{content: '';width:4px;height:29px;background: var(--theme-color);display: block;position: absolute;left:0;top:1px;}
.common-h2-title .titls span{font-weight: 400;font-size: 14px;color: #666;padding-left: 17px;}
.more-a:hover{color: var(--theme-color)}
.more-a{display: block;background: url(../images/jt.png) no-repeat right center;padding-right:30px;background-size: 20px 9px;font-size: 14px;color: #333;text-transform:uppercase}
.hot-yimei-box{margin-top: 20px;overflow: hidden}
.hot-yimei-box .hot-yimei-left{width: 38%;overflow: hidden;background:#fafafa;box-sizing: border-box;padding:20px;}
.common-box-top{height:48px;border-bottom: 0.6px solid #D6D6D6;}
.hot-yimei-box .hot-yimei-left .common-box-top .h3{background: url(../images/heart.png) no-repeat left center;background-size: 19px 16px;}
.common-box-top .h3{font-size: 16px;color: #333;font-weight: 400;padding-left:30px;}
.common-box-content{overflow: hidden;margin-top: 20px;}
.common-box-content .dl a{font-size: 14px;color: #666;display: block;position: relative;height:32.5px;line-height:32.5px;padding-left: 15px;box-sizing: border-box}
.common-box-content .dl a::before{content: '';display: block;width:6px;height:6px;background:#999;border-radius: 100%;position: absolute;top:14px;left:0;}
.common-box-content .dl a.on,.common-box-content .dl a:hover{color: var(--theme-color)}
.common-box-content .dl a.on::before,.common-box-content .dl a:hover::before{background:var(--theme-color)}
.common-box-content .dl{background:url(../images/libg.png) no-repeat 80% top;height:195px;}
.common-box-content .dl:last-child{background:none;}
.hot-yimei-box .hot-yimei-left .common-box-content .dl{width:50%;}
.hot-yimei-box .hot-yimei-right .common-box-content .dl{width:25%;}
.hot-yimei-box .hot-yimei-right{width: 60%;overflow: hidden;background:#fafafa;box-sizing: border-box;padding:20px;}
.hot-yimei-box .hot-yimei-right .common-box-top .h3{background: url(../images/hot.png) no-repeat left center;background-size: 14px 19px;padding-left: 25px;}
/*yimei-hospital-index**/
.yimei-hospital-index{width:100%;overflow: hidden;padding:20px;background:#fff;}
.yimei-hospital-index .hospital-card-list{margin-top:20px;}
.hospital-card-list{width:100%;}
.hospital-card-list .li{width:23.8%;height:482px;border: 1px solid #EDEDED;background:#fafafa;margin-bottom: 22px;}
.hospital-card-list .li a{display: block;position: relative;padding-top:28px;text-align: center}
.hospital-card-list .li a::before{content: '';display: block;width:98px;height:6px;background:var(--theme-color);position:absolute;top:0px;left:50%;margin-left:-49px;}
.hospital-card-list .li a .txt{text-align: center;font-size: 20px;color: #333;line-height:35px;overflow: hidden;height: 35px;font-weight: 500}
.hospital-card-list .li a .img{margin:27px auto;width: 230px;height:230px;border-radius:100%;overflow: hidden}
.hospital-card-list .li a .img img,.doctor-card-list .li a div.img,.common-cart-slide .li div.img img{border-radius: 100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.hospital-card-list .li a:hover .img img,.doctor-card-list .li a:hover div.img,.common-cart-slide .li:hover div.img .img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.hospital-card-list .li a .address{font-size: 18px;color: #333;font-weight: 400;padding:5px 25px;height:60px;line-height: 30px;overflow: hidden;box-sizing: border-box}
.hospital-card-list .li a .hot,.doctor-card-list .li a .hot{display: block;width: 33px;height: 31px;background:url(../images/hot1.png) no-repeat  center;background-size: 33px 31px;position: absolute;top:0;left:20px;}
.hospital-card-list .li a .h-tags{display: block;margin:20px auto 0 auto;background:url(../images/gfrz.png) no-repeat  center;background-size: 81px 23px;width:81px;height:23px;}
.hospital-card-list .li a:hover .txt{color:var(--theme-color);font-weight: 600;}
/**yimei-doctor*/
.yimei-doctor{width:100%;overflow: hidden;padding:20px;background:#fff;margin:20px 0}
.doctor-card-list{overflow: hidden}
.yimei-doctor .doctor-card-list{margin-top:20px;width:calc(100% - 439px);}
.doctor-card-list .li{width:31.9%;height:366px;background:#fafafa }
.doctor-card-list .li a{display: block;overflow: hidden;position: relative;}
.doctor-card-list .li a div.img{width:189px;height:189px;border-radius: 100%;overflow: hidden;margin:28px auto;}
.doctor-card-list .li a .info{height: 30px;line-height: 30px;overflow: hidden;padding:0 26px;}
.doctor-card-list .li a .info .namebox{font-size: 18px;color: #333;font-weight: 400;position: relative;padding-left:15px;}
.doctor-card-list .li a .info .namebox::before{content: '';display: block;width:5px;height:20px;background:var(--theme-color);position:absolute;top:5px;left:0;}
.doctor-card-list .li a .info .position{display: inline-block;font-size: 14px;color: #999;padding-left:8px;background:url("../images/v.png") no-repeat  right center;padding-right:30px;}
.doctor-card-list .li a .hos-name{padding:0 26px;color: #666;font-size: 16px;line-height:30px;height:30px;overflow: hidden;margin-top: 5px;}
.doctor-card-list .li a .goodat{padding:0 26px;overflow: hidden;color:#333;font-size: 14px;margin-top: 10px;}
.doctor-card-list .li a .goodat .shacc,.common-cart-slide .li div.infos .goodat .shacc{color: var(--theme-color);width:50px;display: block}
.doctor-card-list .li a .goodat span.oe,.common-cart-slide .li div.infos .goodat span.oe{width: calc(100% - 50px);}
.doctor-card-list .li a .goodat span.oe em,.common-cart-slide .li div.infos .goodat span.oe em{padding-right: 3px;}
.doctor-card-list .li a:hover .info .namebox{color: var(--theme-color);font-weight: 600;}
.yimei-hot-rights{width: 419px;overflow: hidden;height:auto;margin-top: 20px;}
.common-cart-slide .li{height:98px;display: block;width:100%;overflow: hidden;background:#fafafa;margin-bottom: 16px;display: block;padding:10px 19px;box-sizing: border-box}
.common-cart-slide .li div.img{width:80px;height:80px;border-radius: 100%;float: left;}
.common-cart-slide .li div.infos{height:80px;margin-left: 100px;overflow: hidden}
.common-cart-slide .li div.infos .boxs{overflow: hidden;height:30px;}
.common-cart-slide .li div.infos .name{font-size: 16px;color: #333;font-weight: 400;padding-right: 10px;}
.common-cart-slide .li div.infos .position{font-size: 14px;color: #666;font-weight: 400;}
.common-cart-slide .li div.infos .hos-name{font-size: 14px;color: #666;padding:3px 0;}
.common-cart-slide .li div.infos .goodat{overflow: hidden;color:#333;font-size: 14px;margin-top: 2px;}
.common-cart-slide .li:hover div.infos .name{color: var(--theme-color);font-weight: 600;}
.common-btn-a{width: 160px;height:40px;overflow: hidden;line-height:40px;}
.indexboxs{position: relative}
.indexboxs .common-btn-a{position: absolute;bottom: 0;left:0;}
.common-btn-a a{display: block;width: 100%;text-transform: uppercase;background:var(--theme-color) url(../images/jt2.png) no-repeat  80% center;color: #fff;background-size: 20px 9px;text-indent: 30%;}
.common-btn-a a:hover{opacity: 0.9;}
/**.yimei-newsr*/
.yimei-news{width:100%;overflow: hidden;padding:20px;background:#fff;margin-bottom: 20px;}
.yimei-news .news-card-list{margin-top:20px;}
.news-card-list .li{overflow: hidden;background: #FAFAFA;margin-bottom: 15px;box-sizing: border-box;padding:12px;}
.news-card-list .li a{display: block;overflow: hidden;}
.news-card-list .li a div.img{width:100px;height:103px;overflow: hidden;float: left }
.news-card-list .li a div.img img,.news-box a.lis div.img img,.news-card-list2 .lis .img img,.newslist-xg li a .img img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.news-card-list .li a:hover div.img img,.news-box a.lis:hover div.img img,.news-card-list2 .lis:hover .img img,.newslist-xg li a:hover .img img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s}
.news-card-list .li a .txt{margin-left: 120px;height: 103px;overflow: hidden;padding-right: 20px;}
.news-card-list .li a .txt h3{margin-top:3px;color: #333;height: 30px;line-height: 30px;font-size: 16px;margin-bottom:3px;}
.news-card-list .li a p.dot{line-height: 20px;height:40px;color: #999;font-size: 13px;}
.news-card-list .li .tool{height: 30px;line-height: 30px;color: #999;font-size: 13px;}
.news-card-list .li .tool span.views,.card-news-boxs li a .shadow-txt .txts .tool span.views,.newslist-xg li a .txts .tool span.views{margin-left:10px;padding-left:25px;background: url(../images/views.png) no-repeat left center;background-size: 23px}
.news-card-list .li .tool span.views em{color:var(--theme-color)}
.news-card-list .li a:hover h3{color:var(--theme-color) }
.yimei-news .news-middle-pic{width: 111px;height: 550px;}
.yimei-news .news-yimei-right ,.yimei-news .news-yimei-left{ width: calc((100% - 151px) / 2);}
.yimei-news .news-card-list .li{width:100%;}
.yimei-news .news-card-list .li:last-child{margin-bottom: 0}

/*******&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;åŒ»ç”Ÿé¡µé¢&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;&lt;*******/
.fanye{margin-top:40px;overflow: hidden;text-align:center;}
.container-md{width: 100%;overflow: hidden;padding:16px 0 60px 0;}
.selectInfo{display:flex;flex-direction:row;justify-content:space-between;padding:30px 100px;background:#fff}
.selectInfo .timz{height:27px;font-size:20px;font-weight:400;letter-spacing:0px;line-height:26.4px;color:#333;display: block}
.selectInfo .info{width: 1200px;}
.selectInfo .info .selA{width:100%;display:flex;flex-wrap:wrap;overflow: hidden}
.selectInfo a h3{font-size:18px;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)}
.page-doctor{margin-top: 20px;}
.doctor-card-list .li .zxBtn:hover{opacity: 0.8;}
.doctor-card-list .li .zxBtn{cursor:pointer;display: block;position: absolute;width: 102px;height:33px;background:var(--theme-color);text-align: center;line-height: 33px;border-radius: 16px;color: #fff;right:16px;bottom:90px;}
.page-doctor .doctor-card-list .li{background:#fff;margin-bottom:22px;width:23.8%;position: relative}
.page-doctor .doctor-card-list .li a::before{content: '';display: block;width:98px;height:6px;background:var(--theme-color);position:absolute;top:0px;left:50%;margin-left:-49px;}}

/**page-news-boxæ–°é—»*/
.page-news-box{width:100%;overflow: hidden;}
.page-news-left,.page-lefts{background:#fff;padding:16px;width:68.8%;box-sizing: border-box;overflow: hidden}
.page-news-right,.page-rights{width: 30%;}
.page-news-left .news-card-list .li a div.img{width:184px;height:161px;}
.page-news-left .news-card-list .li a .txt{margin-left:204px;height:161px;}
.page-news-left .news-card-list .li a p.dot{height:80px;}
.page-news-left .news-card-list .li .tool{margin-top: 20px;}
.relation-rec-box,.news-like-box{background:#fff;padding:16px;box-sizing: border-box;overflow: hidden;margin-bottom: 16px;width:100%}
.news-box{width: 100%;overflow: hidden;margin-top:20px;}
.news-box a.lis{display: block;width:48%;overflow: hidden;margin-bottom: 16px}
.news-box a.lis div.img{width: 100%;overflow: hidden;height:188px;}
.news-box a.lis .title-names{margin-top:10px;font-size: 16px;font-weight: 500;color:#333;height:50px;line-height:25px;overflow: hidden}
.news-box a.lis:hover .title-names,.news-card-list2 .lis:hover  .txt .title-names{color:var(--theme-color)}
.news-like-box .common-box-top{border-bottom: none;}
.news-like-box .common-box-top .h3{font-size:20px;background: url(../images/heart.png) no-repeat left center;background-size: 19px 16px;}
.news-card-list2 .lis{display: block;width: 100%;overflow: hidden;padding:10px;box-sizing: border-box;background:#fafafa;margin-bottom: 16px;}
.news-card-list2 .lis .img{width: 94px;height:94px;overflow: hidden;float: left;}
.news-card-list2{margin-top: 15px;}
.news-card-list2 .lis  .txt{margin-left:114px;height:94px;overflow: hidden}
.news-card-list2 .lis  .txt .tool{margin-top: 40px;color: #666;font-size: 14px;}
.news-card-list2 .lis  .txt .tool p.m{color: var(--theme-color);background:url("../images/right.png") no-repeat center right;padding-right:20px; }
.news-card-list2 .lis  .txt .title-names{font-size: 16px;font-weight: 500;color:#333;height:30px;line-height:30px;overflow: hidden}

/*newsè¯¦æƒ…**/
.detail-left{width:68.5%;background: #fff;overflow: hidden;padding:10px 30px;box-sizing: border-box}
.detail-right{width:30%;}
.detail-left .detail-content{padding:30px 0;overflow: hidden;}
.detail-left .detail-content .md-shengming{background:#fff;padding:40px 30px;}
.detail-left .detail-content .news-titles{text-align: center;font-size: 24px;color: #333333;line-height: 1.725}
.detail-left .detail-content .tool{height: 40px;line-height: 40px;color: #333333;font-size: 16px;margin-top:20px;}
.detail-left .detail-content .tool p span,.detail-left .detail-content .tool p a{color: var(--theme-color)}
.detail-left .detail-content .tool p a{padding-left: 20px;}
.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}
/**èµ„è®¯è¯¦æƒ…å¦‚æžœæœ‰è¡¨æ&nbsp;¼ï¼Œå¯¹è¡¨æ&nbsp;¼è¿›è¡Œç¾ŽåŒ–*/
/**é¢åŒ…å±‘**/
.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}
.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}
.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}
.detail-left .detail-content .btn-row{margin:15px 0;cursor: pointer;}
.detail-left .detail-content .btn-row .item{padding-top:36px;padding-left:156px;width:50%;height:109px;background:#faf2ff url("../images/news_l.png") 57px 28px no-repeat}
.detail-left .detail-content .btn-row .item:nth-child(2){margin-left:16px;padding-left:163px;background:#e8eeff url("../images/news_r.png") 78px 35px no-repeat}
.detail-left .detail-content .btn-row .item:nth-child(2) h4{color:#4b73e8}
.detail-left .detail-content .btn-row .item:nth-child(2) p{color:#7794ed}
.detail-left .detail-content .btn-row h4{font-size:18px;font-weight:700;letter-spacing:1px;line-height:26px;color:#9d46e0}
.detail-left .detail-content .btn-row p{margin-top:3px;font-size:14px;font-weight:500;letter-spacing:1px;line-height:20px;color:#bc85e6}
.detail-left .detail-content .next-box{margin:20px 0 16px}
.detail-left .detail-content .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)}
.detail-left .detail-content .next-box a:hover {background: var(--theme-color);color: #fff}
.md-shengming{background: #FAFAFA;padding:55px 40px;overflow: hidden;}
.link{padding:10px;color: #666;font-size: 16px;}
.link a{color:#666;padding-left: 3px;}
.md-shengming p{font-size: 16px;color: #999;line-height:32px;text-align: center;}
.row-hospital-list{margin-top:20px;}
.row-hospital-list li{border-bottom: 1px solid rgba(0, 0, 0, 0.12);margin-bottom: 16px;padding-bottom:16px;overflow: hidden}
.row-hospital-list li a{display: block;height: 84px;overflow: hidden;}
.row-hospital-list li a div.img{width: 84px;height: 84px;border-radius: 100%;overflow: hidden;float:left;}
.row-hospital-list li a .txt{margin-left: 115px;width: 190px;color: #333;font-size:16px;font-weight: 500;height: 30px;line-height: 25px;padding-top: 20px;}
.row-hospital-list li .zxBtn{cursor:pointer;padding:0 16px;height:30px;line-height:30px;font-size:14px;font-weight:500;color:#fff;text-align:center;border-radius:15px;background:var(--theme-color);}
.row-hospital-list li a:hover .txt{color: var(--theme-color)}
.zxBtn:hover{opacity: 0.9;}
.card-news-boxs{overflow: hidden;margin-top:6px;}
.card-news-boxs li a{display: block;}
.card-news-boxs li a .titles{height: 35px;line-height: 35px;overflow: hidden;font-size: 16px;color: #555;font-weight: 400}
.card-news-boxs li a:hover .titles{color: var(--theme-color)}
.card-news-boxs li a .shadow-txt,.card-news-boxs li.on a .titles{display: none;}
.card-news-boxs li a .shadow-txt .img{width:145px;height:121px;overflow: hidden;float: left}
.card-news-boxs li a .shadow-txt .txts{margin-left: 161px;overflow: hidden;height:121px;overflow: hidden}
.card-news-boxs li a:hover .shadow-txt ,.card-news-boxs li.on .shadow-txt,.card-news-boxs li a:hover .shadow-txt{display: block;}
.card-news-boxs li a .shadow-txt .txts .tool{margin-top:45px;color: #666;font-size: 14px;}
.card-news-boxs li a .shadow-txt .txts .titls{font-size: 16px;color: #666;line-height:25px;height:50px;overflow: hidden;font-weight: 500;}
/**&gt;&gt;&gt;&gt;&gt;å…³äºŽæˆ‘ä»¬ã€éšç§åè®®ç­‰&lt;&lt;&lt;&lt;**/
.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;}
/***page-for-hospital åŒ»é™¢*/
.page-for-hospital .selectInfo .info{width: 1160px;}
.page-for-hospital .selectInfo .timz{background: url(../images/hot.png) no-repeat left center;background-size: 14px 19px;padding-left: 25px;}
.page-hospital{margin-top: 20px;overflow: hidden}
.doctor-rec {background:#fff;padding:16px;box-sizing: border-box;overflow: hidden;margin-bottom: 16px;width:100%}
.common-cart-slide .li{position: relative;}
.doctor-rec .common-cart-slide{margin-top: 15px;}
.common-cart-slide .li .zxBtn:hover{opacity: 0.8;}
.common-cart-slide .li .zxBtn{cursor:pointer;display: block;position: absolute;width: 90px;height:33px;background:var(--theme-color);text-align: center;line-height: 33px;border-radius: 16px;color: #fff;right:15px;top:10px;}
.page-for-hospital .page-lefts{background:#f7f7f7;padding:0}
.common-hospitals-list{overflow: hidden}
.common-hospitals-list .li{overflow: hidden;margin-bottom:16px;background-color:#fff;padding:20px;box-sizing: border-box;position: relative;}
.common-hospitals-list .li div.img{height:127px;width: 142px;overflow: hidden;display: block;float: left}
.common-hospitals-list .li .numtag{background:#FF6B6B;top:0;left:0;border-radius: 0px 0px 15.5px 15.5px;font-size:16px;display: block;position: absolute;width:33px;height:31px;line-height: 31px;color: #fff;font-weight: 600;font-family: Arial;text-align: center;z-index: 99}
.common-hospitals-list .li div.img a{display: block;width: 100%;overflow: hidden;height: 100%;position: relative}
.common-hospitals-list .li .txt{margin-left:172px;height:100%;overflow: hidden;font-size: 16px;}
.common-hospitals-list .li .txt h3{height: 40px;line-height: 40px;margin-bottom: 15px;}
.common-hospitals-list .li .txt h3 a:hover{color:var(--theme-color)}
.common-hospitals-list .li .txt h3 a{width:45%;color: #333;font-size: 22px;font-weight: 500;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.common-hospitals-list .li .txt .tags-group{font-size: 14px;font-weight:500;color: #999;line-height: 25px;height: 25px;margin-bottom:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.common-hospitals-list .li .txt .tags-group span{padding-right: 5px;}
.common-hospitals-list .li .txt .project-group{margin-top: 8px;font-size: 14px;color: #999;margin-bottom: 10px;}
.common-hospitals-list .li .txt .project-group .tit{color: #333;}
.common-hospitals-list .li .txt .project-group .box span{color: var(--theme-color);background:#f7f7f7;padding:3px;margin-right: 10px; }
.common-hospitals-list .li .txt .project-group .box{width:calc(100% - 50px);text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.common-hospitals-list .li .txt .intro .dot{height: 66px;line-height: 22px;}
.common-hospitals-list .li .zxBtn{position:absolute;cursor:pointer;width:115px;height:40px;line-height:40px;font-size:16px;font-weight:500;color:#fff;text-align:center;border-radius:35px;background:var(--theme-color);bottom:20px;right:20px;}
.common-hospitals-list .li .zxBtn:hover{opacity: .8}
.common-hospitals-list .li  .group-span{font-size: 14px;font-weight: 400;padding-left: 15px;color: #999;}
.common-hospitals-list .li  .group-span span.type{color: #666;font-size: 15px;padding-right: 10px;}
.starbox{margin-left:60px;}
.starbox .focus-stars{display:-webkit-box;display:-ms-flexbox;display:flex}
.starbox .focus-stars .iconfont,.starbox .focus-stars .icon2{width:25px;height:25px;text-indent:-99999px;}
.starbox .focus-stars .icon-favorite_fill,.starbox .focus-stars .icon2stars{background:url('../images/star_on.png') center no-repeat;}
.starbox .focus-stars .icon-favorite_fill.gray,.starbox .focus-stars .icon2stars_gray{background:url('../images/star_gray.png') center no-repeat;}
/**æœç´¢é¡µé¢*/
.tabs-search{width:100%;height:60px;background:var(--theme-color);position: fixed;top: 82px;z-index: 999999 }
.tabs-search a{position:relative;display:inline-block;line-height:60px;font-size:18px;color:#ffffff;text-align:center;cursor: pointer;}
.tabs-search a.active{width: 94px;color:#ffffff;font-weight:700;background: rgba(255, 255, 255, 0.33);}
.tabs-search a.active::after{width:80%;}
.tabs-search a + a{margin-left:78px}
.search-box{padding-top:80px;width:100%;}
.search-box1{background:#fff;padding-bottom: 40px;}
.search-box1 .hospital-card-list{margin-top:20px;}
.search-box1 .hospital-card-list .li:last-child:nth-child(4n + 2){ margin-right: calc((100% - 356px) / 3 * 2);}
.search-box1 .hospital-card-list .li:last-child:nth-child(4n + 3){ margin-right: calc((100% - 356px) / 3 * 1);}
.search-box2{background:#f7f7f7;padding-bottom: 40px;padding-top:50px;}
.search-box2 .doctor-card-list{margin-top:20px;}
.search-box3{padding-top: 45px;background:#fff;padding-bottom: 45px;}
.search-box2 .doctor-card-list .li{background:#fff;margin-bottom: 26px;}
.search-box2 .doctor-card-list .li:last-child:nth-child(4n + 2){ margin-right: calc((100% - 31.9%) / 3 * 2);}
.search-box2 .doctor-card-list .li:last-child:nth-child(4n + 3){ margin-right: calc((100% - 31.9%) / 3 * 1);}
.baike-card-list{overflow: hidden;margin-top: 20px;}
.baike-card-list a.li{display: block;width:48%;background:#fafafa;padding:16px;box-sizing: border-box}
.baike-card-list a.li div.img{width:190px;height:142px;overflow: hidden;float: left}
.baike-card-list a.li div.xtx{margin-left: 215px;height:142px;overflow: hidden}
.baike-card-list a.li div.xtx p.dot{height:96px;line-height: 24px;overflow: hidden;font-size: 14px;color: #666;margin-top:15px;}
.baike-card-list a.li div.xtx .name{font-size: 18px;font-weight: 700;color: var(--theme-color);}
.search-box2 .news-card-list .li{width: 49%;background:#fff;}
.search-box2 .news-card-list{margin-top:20px;}
/**ç™¾ç§‘**/
.mt20{margin-top:20px;}
.select-detail  .timz{color: #333;font-size: 16px;}
.selectInfo.select-detail{padding-top:0;}
.selectInfo.select-detail   .box{background:#f7f7f7;padding:10px;}
.selectInfo.select-detail   .box .infoson a h3{font-size: 16px;margin-bottom: 5px!important;padding:5px;line-height: 22px;}
.selectInfo.select-detail   .box .infoson{margin-left:24px;width:1140px;display:flex;flex-wrap:wrap;overflow: hidden}
.page-for-baike{margin-top:20px;overflow: hidden}
.page-for-baike .page-lefts{background:#f7f7f7;padding:0;}
.project-card-list{overflow: hidden;}
.project-card-list .li{width: 100%;overflow: hidden;padding:20px;box-sizing: border-box;background:#fff;margin-bottom: 20px;}
.project-card-list .li a{display: block;}
.project-card-list .li a:hover h3{color: var(--theme-color)}
.project-card-list .li a h3{color: #333;font-weight: 600;font-size:20px;line-height: 40px;height: 40px;margin-bottom: 3px;}
.project-card-list .li a p.dot{font-size: 16px;color: #666;line-height: 24px;height:48px;overflow: hidden;}
.project-card-list ul{padding:20px 0 20px 20px;overflow:hidden;background: #f2f2f2;margin-top: 15px;font-size: 14px;}
.project-card-list li{margin-bottom:5px;height:38px;line-height:38px;font-size:14px;color:#666;overflow:hidden}
.project-card-list li .l,.project-card-list li .r{font-size: 14px;display: flex;align-items: center; text-align: left;}
.project-card-list li .l{width:40%}
.project-card-list li .r{width:60%;}
.project-card-list li span{display:inline-block;vertical-align:top}
.project-card-list li .name img{display: inline-block;width:24px;height: 24px;vertical-align: middle;margin-right: 8px;}
.project-card-list li .name,.project-card-list li .value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.project-card-list li .name{width:115px;}
.right-slide-hos{margin-top:20px;overflow: hidden}
.right-slide-hos .li .img{width:94px;height:94px;overflow: hidden;float: left;}
.right-slide-hos .li .info{margin-left: 114px;height: 94px;overflow: hidden}
.right-slide-hos .li .info .name{font-size: 16px;color: #333;font-weight: 400;overflow: hidden;}
.right-slide-hos .li .info p.m{color: var(--theme-color);background:url("../images/right.png") no-repeat center right;padding-right:20px; }
.right-slide-hos .li{display: block;background:#fafafa;padding:10px;box-sizing: border-box;margin-bottom: 16px;cursor: pointer;}
.right-slide-hos .li .info a{display: block;width:70%;}
/**ç™¾ç§‘è¯¦æƒ…*/
.baike-detailpage{overflow: hidden;}
.baike-detailpage .baikename{color: #333;font-size: 20px;padding-top:26px;}
.baike-detailpage .desc{color: #666;font-size: 14px;color: #666;margin-top:10px;margin-bottom:30px;}
.baike-detailpage .tabbox{height:40px;margin-top: 40px;font-size: 16px;color:#333}
.baike-detailpage .tabbox a{color: #333;padding-right:45px;}
.wedown{height:170px;margin-top:-175px;display: block;z-index: -1;position: relative;overflow: hidden}
.common-t{font-size:16px;font-weight:400;letter-spacing:0px;line-height:23.17px;color:#333333;margin-top:20px}
.common-t::before{content:'';display:inline-block;width:5px;height:21px;background-color:var(--theme-color);margin-right:12px;margin-bottom:-4px}}
#operation{margin-top:20px;}
#operation ul{margin-top:20px;padding:10px 0 1px;overflow:hidden;border: 1px solid #f6f6f6;}
#operation li{margin-bottom:7px;line-height:32px;font-size:14px;color:#666;overflow:hidden}
#operation li:nth-child(even){background-color:#f3f9ff}
#operation li .l,#operation li .r{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1}
#operation li span{display:inline-block;vertical-align:top}
#operation li .name, #operation li .value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
#operation li .name{width:160px;text-align:right}
#operation li .value{padding-left:10px;width:229px}
#operation li.tips{margin-top:10px;margin-bottom:9px;text-align:center}
#operation li .tip{margin-top:5px;text-align:center}

#nurse ul{margin-top:20px;padding-left:10px}
#nurse li{padding:0 0 20px 40px;position:relative}
#nurse li .spl{position:absolute;top:0;bottom:0;left:10px;z-index:2;width:1px;border-left:1px dashed #ededed}
#nurse li i{position:absolute;top:7px;left:7px;z-index:3;display:inline-block;width:7px;height:7px;font-size:0;border:1px solid #ededed;background:var(--theme-color);border-radius:50%}
#nurse li.on i,#nurse li:hover i{top:5px;left:5px;padding:5px;border:1px dashed #ededed;background:#fff}
#nurse li.on i:after,#nurse li:hover i:after{display:block;content:'';width:7px;height:7px;font-size:0;background:dodgerblue;border-radius:50%;position:absolute;top:50%;left:50%;z-index:4;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
#nurse li:last-child{padding-bottom:0}
#nurse li:first-child .spl{top:10px}
#nurse p{margin-bottom:10px;line-height:30px;font-size:16px;color:#666}
#nurse p strong,#nurse p em{color:#333333;font-weight:normal}
#nurse h3,#nurse p.title{line-height:24px;font-size:16px;color:var(--theme-color);margin-bottom:15px}
#nurse h3 em,#nurse p.title em{padding-left:5px;color:var(--theme-color)}
.page-rights .relation-hoslist{padding:16px;box-sizing: border-box;background:#fff;margin-bottom: 20px}
.hosdlist{overflow: hidden;margin-top: 20px;}
.hosdlist .lis{display: block;height:auto;overflow: hidden;margin-bottom: 16px;border-bottom: 1px solid #eee;padding-bottom:16px;}
.hosdlist .lis div.img{width:130px;height: 103px;overflow: hidden;float: left;}
.hosdlist .lis div.txt{margin-left: 150px;}
.hosdlist .lis:last-child{border-bottom: none}
.hosdlist .lis div.txt .name{font-size: 16px;color: #333;font-weight: 400;overflow: hidden;height:35px;line-height: 35px;}
.hosdlist .lis div.txt  .type{color:#666;font-size: 14px;padding:5px 0;}
.hosdlist .lis div.txt .address{color: #666;font-size: 14px;padding-top: 5px;}
.hosdlist .lis:hover div.txt .name{color: var(--theme-color);font-weight: bold;}
.newslist-xg{overflow: hidden;margin-top:20px;}
.newslist-xg li{margin-bottom: 26px;}
.newslist-xg li a{display: block;overflow: hidden}
.newslist-xg li a .img{width:130px;height: 103px;overflow: hidden;float: left;}
.newslist-xg li a .txts{margin-left: 150px;overflow: hidden;height: 103px;}
.newslist-xg li a .txts .titls{font-size: 16px;color: #333;font-weight: 400;overflow: hidden;height:30px;line-height: 30px;}
.newslist-xg li a .txts p.dot{font-size: 14px;color: #666;line-height: 22px;height:44px;overflow: hidden}
.newslist-xg li a .txts .tool{font-size: 14px;color: #666;padding-top: 8px}
.newslist-xg li a:hover .txts .titls{color: var(--theme-color);font-weight: bold;}

/***åŒ»ç”Ÿè¯¦æƒ…**/
.page-for-doctordetail .page-lefts{padding:0;background:#f7f7f7;}
.page-for-doctordetail .rowitem1{overflow: hidden;position: relative;padding:16px;background:#fff;}
.page-for-doctordetail .rowitem1 .imgs{width: 166px;height:166px;overflow: hidden;float: left;}
.page-for-doctordetail .rowitem1 .txt{overflow: hidden;height:auto;margin-left: 186px;}
.page-for-doctordetail .rowitem1 .txt .names{font-size: 24px;color: #333;font-weight: 500;margin-bottom: 10px;height: 40px;line-height: 40px;}
.page-for-doctordetail .rowitem1 .txt .names span{font-size:14px;font-weight: 400;font-size: 16px;color: #666;float: right}
.rowitem .desc{color: #666;font-size: 14px;padding-top:10px;line-height:1.8}
.page-for-doctordetail .rowitem1  .zxBtn{display:block;cursor:pointer;width: 125px;height: 40px;line-height: 40px;font-size: 16px;font-weight: 500;color: #fff;text-align: center;border-radius:20px;background: var(--theme-color);position: absolute;top:120px;right:20px;}
.page-for-doctordetail .rowitem1 .txt p{font-size: 16px;color: #333;line-height: 30px;}
.page-for-doctordetail .rowitem1 .txt p a,.page-for-doctordetail .rowitem1 .txt p span{color:var(--theme-color);padding:0 5px;}
.page-for-doctordetail .rowitem1 .project-box{margin-top: 5px;width:80%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.page-for-doctordetail .rowitem1 .project-box .tit{color: #333;font-size: 16px;display: inline-block;margin-right: 5px;}
.page-for-doctordetail .rowitem1 .project-box span{color: var(--theme-color);background:#eafdf9;padding:3px;margin-right: 10px;margin-bottom: 5px;display: inline-block}
.page-for-doctordetail .rowitem{padding:16px;background:#ffff;margin-top:20px;}
.page-for-doctordetail .rowitem .common-t{margin-top:0;}
.intro-box {height:158px;overflow: hidden;margin-top: 20px;}
.intro-box .img{width:291px;height:158px;overflow: hidden;float: left}
.intro-box .txt{margin-left: 311px;}
.intro-box .txt h4{color: #333;font-size: 16px;font-weight: 500;}
.intro-box .pos{color: #999;font-size: 13px;height:28px;line-height:28px;}
.intro-box .pos span{padding:0 5px;}
.intro-box .txt p.dot{font-size: 14px;color: #666;line-height: 22px;height:110px;}
.rowitem .doctor-card-list{margin-top:20px;}
.rowitem.lxmethod{position: relative;height:120px;}
.rowitem .doctor-card-list .li{width:31.9%;margin-bottom: 25px;}
.zxBtnbg{width:100%;height: 209px;overflow: hidden;cursor: pointer}
.itemreation{margin:20px 0;width:100%;padding:16px;background:#fff;box-sizing: border-box}
.page-for-doctordetail .rowitem .zxBtn{display:block;cursor:pointer;width: 129px;padding-left:20px;height: 40px;line-height: 40px;font-size: 16px;font-weight: 500;color: #fff;text-align: center;border-radius:20px;background: var(--theme-color) url("../images/erji.png") no-repeat 20px center;position: absolute;top:50px;right:20px;}
.doctorSwiper.swiper-container{overflow: hidden;margin:20px;}
.doctorSwiper.swiper-container .swiper-slide{-webkit-transform: scale(.9);-ms-transform: scale(.9);transform: scale(.9);}
.doctorSwiper.swiper-container .swiper-pagination{bottom: 0!important;}
.doctorSwiper.swiper-container .swiper-slide a{overflow: hidden;display: block;text-align: center;position: relative;z-index: 998;}
.doctorSwiper.swiper-container .swiper-slide a div.img{width:120px;height: 120px;border-radius: 100%;margin:0 auto;overflow: hidden;}
.doctorSwiper.swiper-container .swiper-slide a h3{font-size: 18px;color: #333;line-height:30px;height:30px;margin:10px ;text-align: center;font-weight: 400;}
.doctorSwiper.swiper-container .swiper-slide a h3 span.tags1{background: url(../images/v.png) no-repeat center;display: inline-block;width:23px;height: 22px;vertical-align: middle;margin-left: 8px;}
.doctorSwiper.swiper-container .swiper-slide a  div.area{color: #666;height:30px;text-align: center;}
.doctorSwiper.swiper-container .swiper-slide a  div.area span{font-size: 16px;color: #666;padding:0 5px;}
.doctorSwiper.swiper-container .swiper-slide .zxBtn{width:125px;height:35px;line-height:35px;cursor:pointer;font-size:16px;font-weight:500;color:#fff;text-align:center;border-radius:30px;background:var(--theme-color);margin:20px auto 0 auto;}
.doctorSwiper.swiper-container .swiper-button-prev,.doctorSwiper.swiper-container .swiper-button-next{z-index:999;width: 39px;height: 39px;text-indent:-99999px;}
.doctorSwiper.swiper-container .swiper-button-prev{left:0px;background: url(../images/prev.png) no-repeat center;background-size: 39px;}
.doctorSwiper.swiper-container .swiper-button-next{right:0px;background: url(../images/next.png) no-repeat center;background-size: 39px;}
/*åŒ»é™¢è¯¦æƒ…**/
#moredoctor{height:366px;overflow: hidden;transition: height 0.3s ease;}
.page-for-hospitaldetail .rowitem,.hospital-det{padding:16px;width: 100%;box-sizing: border-box;background:#fff;overflow: hidden;margin-bottom: 16px;}
.page-for-hospitaldetail .rowitem .common-t,.hospital-det .common-t{margin-top:0;}
.page-for-hospitaldetail .rowitem .doctor-card-list .li{width:23.8%;margin-bottom: 20px;position: relative;}
.page-for-hospitaldetail .rowitem .doctor-card-list .li:last-child:nth-child(4n + 2){ margin-right: calc((100% - 23.8%) / 3 * 2);}
.page-for-hospitaldetail .rowitem .doctor-card-list .li:last-child:nth-child(4n + 3){ margin-right: calc((100% - 23.8%) / 3 * 1);}
.page-for-hospitaldetail .rowitem .doctor-card-list .li .zxBtn{padding-left: 0;bottom:56px;}
.page-for-hospitaldetail .rowitem .ckmore{width: 169px;height: 36px;opacity: 1;border: 1px solid var(--theme-color);line-height: 36px;text-align: center;cursor: pointer;color:var(--theme-color);font-size: 16px;margin:30px auto}
.page-for-hospitaldetail .rowitem .ckmore:hover{background: var(--theme-color);color: #fff;}
.page-for-hospitaldetail .rowitem .news-card-list .li{width: 49.3%;}
.page-for-hospitaldetail .rowitem .news-card-list{margin-top:20px;}
.comment-box{margin-top: 20px;overflow: hidden}
.comment-box .li{width:49%;background:#f7f7f7;padding:16px;box-sizing: border-box;margin-bottom: 16px;}
.comment-box .li div.img{width: 85px;height:85px;overflow: hidden;border-radius: 100%;float: left;}
.comment-box .li div.img img{border-radius: 100%;}
.comment-box .li div.txt{margin-left: 105px;height:85px;overflow: hidden}
.comment-box .li div.txt .name{color:#333;font-size: 18px;font-weight: 500;}
.comment-box .li div.txt .time{color: #666;font-size: 14px;line-height: 30px;}
.comment-box .li div.txt .dot{color: #666666;font-size: 14px;line-height: 20px;overflow: hidden}
.hospital-det .hj-txt{width:calc(100% - 430px);overflow: hidden;}
.hospital-det .hj-img{width:406px;height: 253px;overflow: hidden;border-radius: 15px;}
.hospital-det .hj-img img{border-radius:15px;}
.hospital-det .hj-txt .hj-txt-top{height:35px;margin-top: 15px;overflow: hidden;line-height: 35px}
.hospital-det .hj-txt .dhos-name{font-size: 24px;color: #333; font-weight: 500;width:55%;}
.hospital-det .hj-txt .hj-txt-top .jiucuo-txt{width:45%;color: #333;font-size: 16px;}
.hospital-det .hj-txt .hj-txt-top .jiucuo-txt span{color: var(--theme-color)}
.hospital-det .hj-txt .hj-txt-top .jiucuo-txt p a{color: var(--theme-color);padding-left:15px;}
.hospital-det .hj-txt .hj-txt-top .jiucuo-txt .zxBtn{width:110px;height:35px;line-height:35px;cursor:pointer;font-size:16px;font-weight:500;color:#fff;text-align:center;border-radius:30px;background:var(--theme-color);}
.hospital-det .hj-txt p.published_at{color: #333;font-size: 14px;line-height: 35px;}
.detail-cell img{display: inline-block;width:16px;height:16px;vertical-align: middle;margin-right: 5px;}
.detail-cell .cell{margin-right: 18px;display: block}
.detail-cell {color: #333;font-size: 14px;line-height: 35px;}
.good_at{overflow: hidden;color: #666;font-size: 14px;margin-top:10px;}
.good_at span{display: block;width:46px;}
.good_at .em-box{width:calc(100% - 50px);overflow: hidden}
.good_at .em-box em{padding:3px 5px;background:#f7f7f7;margin-bottom: 8px;display: inline-block;margin-right: 5px;}
</pre></body></html>