.fd-row{max-width:1440px;margin:0 auto;}
.fd-left{float:left;}
.fd-right{float:right;}
.fd-breadcrumb{display:inline-block;position:relative;width:100%;font-size:14px;padding:2em 0 1em;border-bottom:1px solid #EBEBEB;}
.fd-channel-name{font-size:18px;color:#707070;font-weight:600;position:relative;}
.fd-breadcrumb img{display:inline;max-width:20px;vertical-align:middle;margin:-2px 10px 0 0;}
.fd-padding-left-3{padding-left:3%;}
.fd-padding-left-15{padding-left:15%;}
.fd-padding-right-3{padding-right:3%;}
.fd-padding-right-15{padding-right:15%;}
.fd-margin-top-20{margin:20px auto;}
.fd-toe{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.fd-menu-dropdown{display:none;margin-top:5px;position:absolute;right:5px;top:-5px;z-index:999;}
.fd-menu-dropdown .ivu-btn-primary{background:#9dc800;border-color:#9dc800;}
.fd-mobile{display:none;}
.fd-title-h1{font-size:20px;padding:30px 0;border-bottom:1px solid #f1f1f1;color:#636363;margin-bottom:20px;}


/*新闻列表页面*/
.fd-news-list ul{border-bottom:1px dashed #B7B7B7;padding:25px 0;}
.fd-news-list ul li a{display:inline-block;width:100%;line-height:40px;font-size:14px;}
.fd-news-title{width:80%;color:#333333;transition:all .5s;}
.fd-news-title i{display:inline-block;width:4px;height:4px;background:#F7BA61;opacity:1;vertical-align:middle;margin:-2px 10px 0 0;}
.fd-news-time{color:#999999;}
.fd-news-list ul li:hover .fd-news-title{color:#9dc800;}

/*详情页内容*/
.fd-content{margin-top:2em;font-size:16px;color:#333333;line-height:2em;padding:0 3%;}
.fd-content .fd-content-title{font-size:20px;font-weight:600;color:#707070;text-align:center;line-height:2em;margin-bottom:1em;}
.fd-content .fd-content-desc{font-size:14px;color:#999999;margin-bottom:1em;text-align:center;padding-bottom:20px;border-bottom:1px dashed #f1f1f1;}
.fd-content img{max-width:100%;}
.fd-content table{width:92%;margin:10px auto;border-spacing:0;border-collapse:collapse;border:1px solid #000;}

.fd-file-list{margin-top:25px;}
.fd-file-list .ivu-list-header{font-size:16px;color:#333333;font-weight:600;}
.fd-file-list .ivu-list-item-meta-title:hover{color:#aacf20;}

/*上一页下一页*/
.fd-next-prev{margin-top:20px;padding-top:20px;border-top:1px dashed #f1f1f1;font-size:14px;}
/*下载列表*/
.fd-download-list{margin-top:30px;}
.fd-download-list .ivu-list-split .ivu-list-item{display:block;width:100%;}
.fd-download-list .download-btn{display:inline-block;padding:5px 10px;border:1px solid #2d8cf0;color:#2d8cf0;border-radius:5px;transition:all .5s;}
.fd-download-list .download-btn:hover{background:#2d8cf0;color:#ffffff;}
.fd-download-list .download-size{display:block;color:#666666;margin-top:10px;}
.fd-download-list .download-operate{text-align:right;padding-right:15px;}
.fd-download-list .ivu-avatar{border-radius:0;}

/*科室列表*/
.fd-department-list{margin-top:30px;}
.fd-department-list a{display:block;width:96%;text-align:left;padding:25px 0;border:1px solid #f1f1f1;border-radius:10px;font-size:14px;transition:all .5s;margin:10px auto;text-indent:2em}
.fd-department-list a img{display:inline;max-width:25px;vertical-align:middle;margin:-2px 10px 0 0;}
.fd-department-list a:hover{background:#F7BA61;color:#FFFFFF;}

/*医生列表*/
.fd-doctor-list a{display:block;width:90%;background:#FFFFFF;padding:10px 15px;margin:40px auto 0;transition:all .5s;border:1px solid #f1f1f1;}
.fd-doctor-list a .fd-doctor-img{max-width:100%;transition:all .5s;}
.fd-doctor-list a .fd-doctor-desc-name{font-weight:600;font-size:16px;margin-bottom:10px;color:#707070;transition:all .5s;}
.fd-doctor-list a .fd-doctor-desc{padding-left:5%;font-size:14px;line-height:25px;color:#999999;}
.fd-doctor-list a .fd-doctor-desc-title{color:#333333;}
.fd-doctor-list a .fd-doctor-desc-title b{color:#999999;}
.fd-doctor-list a .fd-doctor-desc .fd-more{display:inline-block;background:rgba(2, 197, 184, .1);color:#02C5B8;padding:2px 15px;border-radius:5px;margin-top:15px;transition:all .5s;}
.fd-doctor-list a:hover{box-shadow:0 0 15px #f1f1f1;}
.fd-doctor-list a:hover .fd-doctor-desc .fd-more{background:#02C5B8;color:#FFFFFF;}
.fd-doctor-list a:hover .fd-doctor-desc-name{color:#9dc800;}
.fd-doctor-list a:hover .fd-doctor-img{transform:scale(.95);}

/*医生详情*/
.fd-doctor-content{margin-top:30px;}
.fd-doctor-content .fd-doctor-desc-name{font-weight:600;font-size:18px;margin-bottom:20px;color:#333333;line-height:30px;}
.fd-doctor-content .fd-doctor-desc{font-size:16px;line-height:40px;color:#999999;margin-bottom:15px;}

/*专题*/
.fd-special-list{margin-top:30px;}

.left-top-channel-name{padding-bottom:20px;color:#333333;font-size:20px;font-weight:600;text-indent:20px;}

/*分页*/
.pages{text-align:center;margin:40px auto;}
.pages li{display:inline-block;margin-bottom:5px;}
.pages a,.pages span,.pages button,.pages strong{font-size: 14px; line-height: 30px; color: #999999; border-radius: 2px; border: 1px solid #ddd; padding:5px 10px; margin: 0 2px; background: transparent;border-radius:5px;}
.pages a.on,.pages strong,.pages a:hover,.pages li.active span,.pages li.active a{color: #fff; background-color: #9dc800; border-color: #9dc800;}
.pages li.disabled span{color:#e1e1e1;background:#f1f1f1;}
.pages h3{font-size: 14px; line-height: 30px; color: #333;}
.pages h3 input{width: 50px; line-height: 30px; border-radius: 2px; border: 1px solid #ddd; text-align: center;}


/*搜索*/
/*搜索*/
.search{padding:35px 0;display:inline-block;width:100%;}
.search h3{float:left;font-size:32px;line-height:40px;color:#333;font-weight:bold;}
.search input{float:left;font-size:16px;line-height:38px;color:#9dc800;border-radius:6px;border:1px solid #e6e6e6;box-sizing:border-box;width:710px;padding:0 14px;background-color:#fff;margin-left:33px;}
.search button{float:left;width:100px;border:none;cursor:pointer;margin-left:10px;font-size:20px;line-height:40px;color:#fff;border-radius:6px;background-color:#9dc800;}
.search button:hover{opacity:.7;}
.search input:-moz-placeholder{color:#999999;}
.search input:-ms-input-placeholder{color:#999999;}
.search input::-webkit-input-placeholder{color:#999999;}
.search_tab{display:inline-block;width:100%;border-bottom:1px solid #e6e6e6;background:#f1f1f1;}
.search_tab a{float:left;font-size:20px;line-height:67px;color:#666;width:146px;font-weight:bold;text-align:center;position:relative;}
.search_tab a:after{content:"";width:1px;height:20px;background-color:#e6e6e6;position:absolute;top:50%;margin-top:-10px;right:0;}
.search_tab a:last-child:after{display:none;}
.search_tab a.on{color:#9dc800;border-bottom:2px solid #9dc800;background-size:112px 3px;}
.search_tab_con{display:inline-block;width:100%;padding-bottom:25px;}
.search_tab_con_left{float:left;width:930px;}
.search_con_list a{display:block;padding:20px 0 15px;border-bottom:1px dashed #e0e0e0;}
.search_con_list a h3{font-size:20px;line-height:35px;color:#333;font-weight:bold;position:relative;transition:all .5s;}
.search_con_list a h3 span{font-size:15px;border:1px solid #9dc800;border-radius:5px;padding:0 15px;position:absolute;right:0;top:10px;line-height:30px;}
.search_con_list a h3 i{color:#9DC800;}
.search_con_list a span{color:#9dc800;}
.search_con_list a p{font-size:14px;line-height:25px;color:#999999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:justify;}
.search_con_list a p strong{color:#0C0C0C;font-weight:normal;}
.search_con_list a p i{color:red;}
.search_con_list a h4{font-size:14px;line-height:26px;color:#787878;margin-top:10px;}
.search_con_list a:hover h3{color:#9dc800;}

@media (max-width:1440px) {
    .fd-row{max-width:1400px;}

}

@media (max-width:1200px) {
    .fd-row{max-width:1150px;}
    .fd-mobile{display:block;}
    .fd-pc{display:none;}
}

@media (max-width:1000px) {
    .fd-row{max-width:94%;}

}

@media (max-width:791px) {
    .fd-doctor-list a .fd-doctor-img{margin-bottom:10px;}
    .fd-doctor-list a .fd-doctor-desc{padding-left:10px;}
    .fd-breadcrumb{padding-top:.5em;}
    .fd-channel-name{float:initial;text-align:center;margin-bottom:25px;}
    .fd-channel-name img{display:none;}
    .fd-navigation{float:initial;}
    .fd-news-title{width:75%;}
    .fd-menu-dropdown{display:block;}
    .fd-content .fd-content-title{text-align:left;}
    .fd-content .fd-content-desc span{display:block;width:100%;margin:0 auto;text-align:left;line-height:25px;}
    .fd-next-prev{font-size:14px;}
}














