/* 2026-10-26 v2.7 ±êÇ©ÔÆÒ³ */
.tag-cloud-box{padding:14px 16px;}
.tag-tip{font-size:13px;color:#888;margin-bottom:8px;}
.tag-tip b{color:#4096ee;}
.tag-empty{padding:22px 12px;background:#fafbfe;border:1px dashed #dde7f3;color:#999;font-size:14px;text-align:center;line-height:1.9;}
.tag-cloud{padding:6px 0 10px;line-height:2.5;}
.tag-cloud a{display:inline-block;margin:0 10px 0 0;padding:2px 6px;text-decoration:none;vertical-align:middle;white-space:nowrap;}
.tag-cloud a:hover{background:#4096ee;color:#fff !important;border-radius:4px;}
.tag-lv1{color:#8fa6bf;}
.tag-lv2{color:#5b8fd0;}
.tag-lv3{color:#2b78d4;}
.tag-lv4{color:#1c66b8;font-weight:bold;}
.tag-lv5{color:#ff7822;font-weight:bold;}
.tag-sec{font-size:15px;font-weight:bold;color:#333;border-left:4px solid #4096ee;padding-left:8px;margin:10px 0 2px;}
.tag-rank{display:inline-block;width:20px;height:20px;line-height:20px;text-align:center;background:#e5edf8;color:#2b78d4;border-radius:3px;font-size:12px;margin-right:6px;}
.tag-num{float:right;color:#aaa;font-size:12px;}
@media(max-width:768px){
    .tag-cloud-box{padding:10px;}
    .tag-cloud{line-height:2.1;}
    .tag-cloud a{margin-right:7px;padding:1px 4px;}
    .tag-num{font-size:11px;}
}