body, html {    background: #f7f5f6;    font-family: "microsoft yahei"}* {    margin: 0;    padding: 0;    list-style: none}.main {    width: 1200px;    margin: 0 auto;    overflow: hidden;    padding-bottom: 40px}.main .main_left {    width: 877px;    float: left}.main .main_right {    width: 297px;    float: right}.main .tit {    display: flex;    height: 50px;    line-height: 25px;    padding-top: 14px;    box-sizing: border-box}.main .tit i {    width: 4px;    height: 20px;    background: #FF852B;    border-radius: 2px;    display: block;    margin: 3px 10px 0 0}.main .tit h2 {    font-size: 20px;    color: #333;    padding: 0;    margin: 0;    font-weight: 400}.main .tit span {    text-align: right;    min-width: 0;    flex: 1}.main .tit span a {    font-size: 14px;    color: #666;    transition: all .5s}.main .tit span a:hover {    cursor: pointer;    color: #FF852B}.main .tit_1 {    border-bottom: 1px solid #EEE;    padding: 11px 20px 0 20px}.main .tit_1 h2 {    font-size: 18px}.main .pro_inspe {    width: 877px;    float: left;    padding: 0 20px;    box-sizing: border-box;    background: #FFF;    margin-top: 0}.main .pro_inspe ul {    padding: 0;    margin: 0}.main .pro_inspe ul li {    margin: 0;    overflow: hidden;    border-bottom: 1px solid #EEE;    padding-bottom: 25px;    margin-top: 25px}.main .pro_inspe ul li .top {    overflow: hidden}.main .pro_inspe ul li .top .left {    width: 168px;    height: 112px;    float: left;    overflow: hidden}.main .pro_inspe ul li .top .left img {    width: 100%;    height: 100%}.main .pro_inspe ul li .top .right {    width: 640px;    float: right}.main .pro_inspe ul li .top .right p {    font-size: 16px;    color: #333;    padding: 6px 0 7px;    margin: 0;    transition: all .5s;    cursor: pointer}.main .pro_inspe ul li .top .right span {    font-size: 14px;    color: #666;    display: block;    padding: 0;    line-height: 24px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 3;    overflow: hidden}.main .pro_inspe ul li .top .right:hover p {    color: #FF852B}.main .pro_inspe ul li .bot {    width: 640px;    float: right;    overflow: hidden;    margin-top: 20px}.main .pro_inspe ul li .bot a {    color: #333;    margin: 0;    padding: 0;    overflow: hidden;    cursor: pointer;    transition: all .5s;    height: 25px;    line-height: 25px;    width: 48%;    float: left;    margin-top: 10px;    margin-left: 4%}.main .pro_inspe ul li .bot a b {    font-size: 30px;    font-style: normal;    padding: 0;    margin: 0;    display: block;    float: left;    margin: -9px 10px 0 0}.main .pro_inspe ul li .bot a span {    width: 92%;    font-size: 14px;    padding: 0;    margin: 0;    display: block;    float: left;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis}.main .pro_inspe ul li .bot a:nth-of-type(2n+1) {    margin-left: 0}.main .pro_inspe ul li .bot a:hover {    color: #FF852B}.main .pro_inspe ul li:first-child {    margin-top: 5px}.main .pro_inspe ul li:last-child {    border-bottom: none}.main .about_knowledge {    width: 877px;    float: left;    padding: 0 20px;    box-sizing: border-box;    background: #FFF}.main .about_knowledge ul {    overflow: hidden;    padding: 0 0 15px 17px}.main .about_knowledge ul li {    overflow: hidden;    width: 29%;    float: left;    margin-left: 6%;    margin-top: 7px}.main .about_knowledge ul li a {    color: #333;    cursor: pointer;    transition: all .5s;    height: 25px;    line-height: 25px}.main .about_knowledge ul li a b {    font-size: 30px;    font-style: normal;    padding: 0;    margin: 0;    display: block;    float: left;    margin: -10px 10px 0 0}.main .about_knowledge ul li a span {    width: 92%;    font-size: 14px;    padding: 0;    margin: 0;    display: block;    float: left;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis}.main .about_knowledge ul li a:hover {    color: #FF852B}.main .about_knowledge ul li:nth-of-type(3n+1) {    margin-left: 0}.main .recom_doctor {    width: 877px;    float: left;    padding: 0 20px;    box-sizing: border-box;    background: #FFF;    margin-top: 20px;    padding-bottom: 20px}.main .recom_doctor ul li {    width: 47%;    float: left;    margin-top: 30px;    margin-left: 6%;    height: 125px;    overflow: hidden}.main .recom_doctor ul li {    cursor: pointer}.main .recom_doctor ul li .left {    width: 98px;    height: 98px;    border-radius: 50%;    background: #d4d4d4;    overflow: hidden;    float: left}.main .recom_doctor ul li .left img {    width: 100%;    height: 100%}.main .recom_doctor ul li .right {    width: 73%;    float: right}.main .recom_doctor ul li .right .name {    font-size: 16px;    padding-top: 4px}.main .recom_doctor ul li .right .name span {    color: #FF852B;    margin-right: 3px}.main .recom_doctor ul li .right .name b {    color: #333;    font-weight: 400}.main .recom_doctor ul li .right .where {    font-size: 16px;    color: #333;    padding: 3px 0 12px;    height: 16px;    text-overflow: ellipsis;    overflow: hidden;    word-break: break-all;}.main .recom_doctor ul li .right .where a {    color: #333333;}.main .recom_doctor ul li .right hr {    width: 210px;    height: 1px;    border: 0;    border-top: 1px solid #EEE}.main .recom_doctor ul li .right .label {    font-size: 14px;    color: #666;    padding-top: 4px}.main .recom_doctor ul li:nth-child(1), .main .recom_doctor ul li:nth-child(2) {    margin-top: 5px}.main .recom_doctor ul li:nth-of-type(2n+1) {    margin-left: 0}.main .about_knowledge_new {    width: 877px;    float: left;    padding: 0 20px;    box-sizing: border-box;    background: #FFF;    margin-top: 20px;    padding-bottom: 15px}.main .about_knowledge_new ul {    overflow: hidden;    padding: 10px 0 0 15px}.main .about_knowledge_new ul li {    width: 20%;    text-align: left;    float: left;    margin-bottom: 10px;    box-sizing: border-box}.main .about_knowledge_new ul li a {    max-width: 110px;    display: inline-block;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    font-size: 14px;    color: #333;    cursor: pointer;    transition: all .5s}.main .about_knowledge_new ul li a:hover {    color: #FF852B}.main .hot_ency {    width: 297px;    float: right;    box-sizing: border-box;    background: #FFF;    margin-top: 0}.main .hot_ency > div {    border: none}.main .hot_ency .boxTitle {    border-bottom: 1px solid #EEE}.main .hot_ency .boxOne {    margin-bottom: 10px}.main .about_aticle {    width: 297px;    float: right;    margin-top: 20px;    box-sizing: border-box;    background: #FFF}.main .about_aticle .tit i {    width: 14px;    height: 18px;    background: url(/static/home/images/wiki/jj-icon-02.png);    background-size: 100% 100%}.main .about_aticle ul {    padding: 0 15px 20px 15px}.main .about_aticle ul li {    border-top: 1px solid #EEE;    margin-top: 20px;    padding-top: 20px;    overflow: hidden}.main .about_aticle ul li div {    width: 90px;    height: 60px;    overflow: hidden;    float: left}.main .about_aticle ul li div img {    width: 100%;    height: 100%}.main .about_aticle ul li a {    cursor: pointer;    width: 165px;    height: 60px;    float: right}.main .about_aticle ul li a p {    font-size: 14px;    color: #333;    transition: all .5s;    margin-bottom: 3px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden}.main .about_aticle ul li a span {    font-size: 13px;    color: #666;    line-height: 16px;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden}.main .about_aticle ul li a:hover p {    color: #FF852B}.main .about_aticle ul li:first-child {    border-top: none;    margin-top: 0}.main .service_recom {    width: 297px;    float: right;    margin-top: 20px;    box-sizing: border-box;    background: #FFF}.main .service_recom .tit i {    width: 19px;    height: 15px;    background: url(/static/home/images/wiki/jj-icon-03.png);    background-size: 100% 100%;    margin-top: 5px}.main .service_recom ul {    padding: 0 20px 20px 20px}.main .service_recom ul li {    overflow: hidden;    margin-top: 20px}.main .service_recom ul li a {    cursor: pointer}.main .service_recom ul li a .left {    width: 80px;    height: 80px;    float: left;    background: #d4d4d4}.main .service_recom ul li a .left img {    width: 100%;    height: 100%}.main .service_recom ul li a .right {    width: 160px;    float: right}.main .service_recom ul li a .right .name {    font-size: 14px;    color: #333;    padding-top: 1px;    transition: all .5s;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden}.main .service_recom ul li a .right .msg {    padding-top: 2px}.main .service_recom ul li a .right .msg b {    font-size: 20px;    color: #FF852B}.main .service_recom ul li a .right .msg span {    font-size: 16px;    color: #333}.main .service_recom ul li a:hover .right .name {    color: #FF852B}.main .hospital_recom {    width: 297px;    float: right;    margin-top: 20px;    box-sizing: border-box;    background: #FFF}.main .hospital_recom .tit i {    width: 20px;    height: 20px;    background: url(/static/home/images/wiki/jj-icon-04.png);    background-size: 100% 100%}.main .hospital_recom ul {    padding: 0 20px 20px 20px}.main .hospital_recom ul li {    overflow: hidden;    margin-top: 20px}.main .hospital_recom ul li a {    cursor: pointer}.main .hospital_recom ul li a .left {    width: 80px;    height: 80px;    float: left;    background: #d4d4d4}.main .hospital_recom ul li a .left img {    width: 100%;    height: 100%}.main .hospital_recom ul li a .right {    width: 160px;    float: right}.main .hospital_recom ul li a .right .name {    font-size: 14px;    color: #333;    padding-top: 0;    transition: all .5s;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    margin-top: 4px}.main .hospital_recom ul li a .right .label {    font-size: 12px;    color: #666;    margin: 8px 0 8px;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden}.main .hospital_recom ul li a .right .star i {    width: 12px;    height: 12px;    display: block;    float: left;    margin-right: 3px}.main .hospital_recom ul li a .right .star i.orange {    background: url(/static/home/images/wiki/icon-star-orange.png);    background-size: 100% 100%}.main .hospital_recom ul li a .right .star i.white {    background: url(/static/home/images/wiki/icon-star-white.png);    background-size: 100% 100%}.main .hospital_recom ul li a:hover .right .name {    color: #FF852B}.box {    width: 297px;    border: 1px solid #eee;    margin-bottom: 30px}.box .boxTitle {    display: flex;    align-items: center;    justify-content: space-between;    border-bottom: 1px solid #EEE}.box .boxTitle h3 {    color: #333;    font-size: 18px;    line-height: 49px;    padding-left: 45px}.box .boxTitle a {    color: #666;    font-size: 14px;    float: right;    margin-right: 15px}.box ul {    padding: 20px 17px 0 0;    display: flex;    flex-wrap: wrap}.box ul li {    margin: 0 0 9px 20px;    line-height: 20px}.box ul li a {    color: #333;    font-size: 13px}.box a:hover {    color: #FF852B}.boxOne h3 {    background: url(/static/home/images/wiki/jh-icon01.png) 20px center no-repeat}.boxOne ul a {    max-width: 90px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    display: inline-block}.boxTwo h3 {    background: url(/static/home/images/wiki/jh-icon02.png) 20px center no-repeat;    padding-left: 50px}.boxThere h3 {    background: url(/static/home/images/wiki/jh-icon03.png) 20px center no-repeat}.boxThere ul, .boxTwo ul {    padding: 0 22px;    display: inherit}.boxThere ul li, .boxTwo ul li {    margin: 0;    overflow: hidden;    height: 45px;    line-height: 45px;    text-overflow: ellipsis;    white-space: nowrap;    border-top: 1px solid #EEE}.boxThere ul li a, .boxTwo ul li a {    color: #333;    font-size: 13px}.boxThere ul li:first-child, .boxTwo ul li:first-child {    border: none}#anchortitlecontainer {    position: absolute;    z-index: 5999;    border: solid 1px #FFF4EA;    padding: 2px 5px;    color: #4F5052;    border-radius: 2px;    display: none;    background: #FFF4EA}.common-nav {    color: #999;    font-size: 13px;    height: 40px;    line-height: 40px;    padding-top: 5px}.common-nav a {    color: #333;    transition: all .5s}.common-nav span {    color: #666;    padding: 0 5px}.common-nav a:hover {    color: #FF852B}.main {    width: 1200px;    margin: 0 auto}.main .main_left {    width: 877px;    float: left}.main .main_right {    width: 297px;    float: right}.main .pro_inspe {    padding-top: 20px}.main .link {    width: 877px;    float: left;    padding: 0 20px;    box-sizing: border-box;    background: #FFF;    padding-bottom: 20px;    margin-top: 0}.main .link ul {    padding: 0 20px;    float: left;    max-width: 390px;    margin-top: 10px}.main .link ul li {    overflow: hidden;    cursor: pointer}.main .link ul li i {    width: 8px;    height: 8px;    display: block;    border-radius: 50%;    background: #EEE;    float: left;    margin-top: 5px;    z-index: 999;    position: relative}.main .link ul li span {    font-size: 14px;    float: left;    padding-left: 16px;    margin-left: -5px;    position: relative;    color: #666;    display: block;    height: 45px;    border-left: 1px solid #EEE;    line-height: 18px;    z-index: 888;    transition: all .5s;    overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;    max-width: 360px}.main .link ul li.active i {    background: #FF852B}.main .link ul li.active span {    color: #FF852B}.main .link ul li:hover span {    color: #FF852B}.main .link ul li:last-child i {    margin-top: 5px}.main .link ul li:last-child span {    height: 17px}.main .link .img {    width: 394px;    height: 231px;    float: right;    margin-bottom: 20px;    margin-top: 10px}.main .link .img img {    width: 100%;    height: 100%}.main .hot_ask {    width: 297px;    float: right;    margin-top: 20px;    box-sizing: border-box;    background: #FFFFFF;  }  .main .hot_ask .tit i {    width: 20px;    height: 20px;    background: url(/static/home/images/wiki/jh-icon02.png);    background-size: 100% 100%;  }    .main .v5_nav{    display: flex;justify-content: space-between;margin-top:15px;padding: 0 30px;  }  .main .v5_item{font-size: 14px;color: #333333;}  .main .v5_nav .line{color: #D8D8D8;margin:0 25rpx}  .main .v5_item.active{color: #FF852B;font-weight: bold;}  .main .v5_item:first-child{margin-left: 0;}  .main .about {    padding:0 20px;  }    .main .about li {    padding:16px 0;    transition: all 0.5s;    font-size: 14px;    border-bottom: 1px solid #eee;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;  }  .main .about li a {    max-width: 233px;    transition: all 0.5s;    color: #666;  }  .main .about li:hover a {    color: #FF9D00;  }    .main .about li:last-child {    margin-bottom: 0;    border: none;  }    .main .news {    width: 297px;    float: right;    margin-top: 20px;    box-sizing: border-box;    background: #FFFFFF;  }  .main .news .tit i {    width: 20px;    height: 20px;    background: url(/static/home/images/guide/newkonw.png);    background-size: 100% 100%;  }/* * 百科 PC 端图片展示临时处理（图片侵权问题） * * 处理范围： *   1. 百科详情页正文图片； *   2. 百科文章列表、为你推荐、热门百科、相关文章等位置的文章封面/头图。 * * 不影响：APP/H5（mobile 模板）、推荐医生/服务/医院图片、导航与广告图、 *         原始图片文件、图文内容数据。 * * 处理结束后删除本文件，并移除 Wiki 控制器中的 addCss 引用即可恢复。 *//* 详情页：正文图片 */.comminfo-article-body img {    display: none !important;}/* 列表页：文章封面 */.jhPage .listWrap ul li .liRight,.jhPage .hotListWrap ul li .liRight {    display: none !important;}/* 详情页：为你推荐 文章封面 */.hotWikiWrap .liLeft {    display: none !important;}.hotWikiWrap .liRight {    width: 100% !important;}/* 一级专题页：顶部文章图、热门百科封面 */.main .msg .right {    display: none !important;}.main .hot ul li a .left {    display: none !important;}/* 二/三级专题页：文章列表封面、顶部文章图 */.main .pro_inspe ul li .top .left {    display: none !important;}.main .pro_inspe ul li .top .right {    float: none !important;    width: auto !important;}.main .link .img {    display: none !important;}/* 专题页：相关文章模块封面 */.main .about_aticle ul li div {    display: none !important;}.main .about_aticle ul li a {    float: none !important;    display: block !important;    width: auto !important;}