a{border-bottom: none;}
a:hover, a:visited{text-decoration: none;}
.ilingku_lei {float:left;width:100%;margin:5px 0;list-style-type:none;}
.ilingku_lei li {float:left;height:28px;line-height:28px;margin:5px 20px 5px 0;height:30px;line-height:30px;}
.ilingku_lei li a {display:block;color:#888;padding:0 12px;border-radius:20px;text-decoration:none;}
.ilingku_lei li a:hover,.ilingku_lei li a.current {color:#fff;background:#007bff;}
.ilingku_lei li.zm {margin-right:10px;}
.pagination {margin-top:20px;}
.lkpc{display: block;}
.lkmobile{display: none;}
.content-lrc {max-height:4rem;overflow:hidden;}
.expand {text-align:center;cursor:pointer;color:#009688;}
.height-auto {max-height:unset;}
.ilingku_singerlist{float:left;width:calc(100%);list-style-type: none;}
.ilingku_singerlist li{float:left;height:24px;font-size:13px;line-height:24px;margin:5px 5px;}
.ilingku_singerlist li a{display:block;color:#fff;padding:0 11.5px;border-radius:4px;text-decoration: none;}
.ilingku_singerlist li a:hover{color:#fff;background:#059fa7;}
.ilingku_singerlist li .tag0{background:#efac82;}
.ilingku_singerlist li .tag1{background:#84c7cf;}
.ilingku_singerlist li .tag2{background:#d69899;}
.ilingku_singerlist li .tag3{background:#d59ad4;}
.ilingku_singerlist li .tag4{background:#c9b070;}
.ilingku_singerlist li .tag5{background:#b0d699;}
.ilingku_singerlist li .tag6{background:#eda29e;}
.ilingku_singerlist li .tag7{background:#1cbfff;}
.ilingku_singerlist li .tag8{background:#ff8010;}
.ilingku_singerlist li .tag9{background:#f879f9;}
.col-content {padding:.75rem;border-top:1px solid #dee2e6;}
.footer{line-height:30px;clear:both;background:#181818;margin-top:20px;color:#fff;text-align:center;padding:20px;}
.footer a{color:#fff;text-decoration:none}
.mfooter{line-height:30px;clear:both;background:#181818;color:#fff;text-align:center;padding:20px;}
.mfooter a{color:#fff;text-decoration:none}
.search-img {background:url("../img/chicken.gif") no-repeat scroll left top transparent;display:block;height:0;left:39%;margin-left:-12px;position:absolute;top:0;width:24px;}
@media screen and (max-width:767px) {
.ilingku_lei {float:left;width:100%;padding:5px 0;}
.ilingku_lei li {font-size:13px;height:24px;line-height:24px;margin-right:10px;}
.ilingku_lei li a {padding:0 12px;}
.lkpc{display: none!important;}
.lkmobile{display: block!important;}
}


.reddot:after {
    content: "";
    background: #de4437;
    border: 1px solid #de4437;
    border-radius: 50%;
    padding: 3px;
    position: absolute;
}

.badge-light-red {
    background-color: #EF233C;
    color: #ffffff;
    padding: .25em .25em;
}

.quote-warning {
    border-left: 4px solid #ef4444;
    background-color: #fee2e2;
    padding: .5rem;
    color: #434343
}

.quote-notice {
    border-left: 4px solid #16baaa;
    background-color: #fafafa;
    padding: .5rem;
    color: #434343
}

.text-shadow {
    text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2);
}