/* select.css -----------------------------------------------------------------*/
.select { padding: 20px; width: 1158px; border: 1px solid #eee; }

.sel-dep-name { float: left; padding: 5px 0; width: 60px; font-size: 14px; color: #999; }

.sel-dep-sort { float: left; width: 1050px; font-size: 0; }

.sel-dep-sort-link { display: inline-block; padding: 5px 10px; margin-right: 10px; margin-bottom: 5px; font-size: 14px; color: #333; }

.sel-dep-sort-link:hover { color: #fff; background: #ff6362; }

.sel-dep-sort-current { color: #fff; background: #ff6362; }

.select-more { font-size: 14px; color: #00caa9; cursor: pointer; position: absolute; right: -10px; top: 4px; height: 20px; border: 1px solid #00caa9; border-radius: 3px; width: 28px; background: url(../images/icon-more-k.png) no-repeat 35px 5px; padding:0 15px 0 5px;}

.select-more.on{ background-position: 35px -25px; }

/* page.css ----------------------------------------------------------------*/
.video-tab-list { width: 100%; height: 40px; line-height: 40px; background: #f8f8f8; }

.item-list { margin-left: 20px; cursor: pointer; }

.item-list em { vertical-align: middle; }

.icon-check { margin-right: 2px; width: 14px; height: 14px; background: no-repeat;background-position: 0 0; vertical-align: middle; }

.item-list-current { color: #e63636; }

.item-list-current .icon-check { background: no-repeat;background-position: -34px 0; }

/* ../images/list.png */
.icon-check,
.item-list-current .icon-check{
background-image: url(../images/list.png);
}
.tj-img {display:none}
.si .si-title { font-weight: normal; line-height: 48px; background: #f7f7f7; padding-left: 15px; font-size: 18px; color: #333; }
.special-tit:hover a {
    display: block;
    background: #23c6a5;
}
.special-tit span {
    color: #333 !important;
}
.special-tit:hover span {
    color: #fff !important;
}
.si .link-current .si-list-title-word {
    color: #fff
}
.si .link-current {    background: #DC385A;filter: invert(100%);}

.ill-line { padding: 20px; border: 1px solid #eee; }
.hot-illness .title { color: #999999; width: 80px; font-size: 16px }

.hot-illness .illness-list { width: 558px; position: relative; font-size: 0;}

.hot-illness .illness-list a { color: #333333; padding-right: 20px; display: inline-block; margin-bottom: 14px; font-size: 16px; height:16px;}

.hot-illness .illness-list a:hover { color: #3dc099; }
.illness-current {
    color: #3dc099 !important;
}

.hot-illness .illness-list .illness-closed { position: absolute; right: 0; bottom: 10px; }

.hot-illness .illness-list .illness-closed a { margin-bottom: 0; color: #6798fc; }
