/* 统一背景与滚动条 - 全站 */
.x-body {
    background: #f2f7f8 !important;
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

a:active {
    text-decoration: none;
}

a {
    color: #0085ae;
    text-decoration: none;
}

a:hover {
    color: #8FCEE2;
}

.x-column-header {
    height: 39px;
    color: #808080;
}

.x-grid-td {
    vertical-align: middle;
}

.custom-hover .x-menu-item-link {
 
    background-color: rgb(127, 181, 228) !important;
    
    border-color: rgb(90, 150, 210) !important;
   
    color: #000000 !important;
}

/* Tooltip 气泡文本 - 最小宽度避免折行异常 */
.dbubble-text {
    display: inline-block;
    min-width: 180px;
    max-width: 320px;
    word-wrap: break-word;
    word-break: break-word;
}