﻿/*用到左侧折叠菜单的页面才有必要引用此样式表文件*/
/*重置NAV高度*/
.uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle {
    min-height: 45px;
    line-height:45px;
}
/*修复左侧折叠菜单黑色背景样式*/
.uk-offcanvas-bar, .uk-offcanvas-bar > h3, .uk-offcanvas-bar > button, .uk-offcanvas-bar > svg, .uk-offcanvas-bar > ul > li > a {
    background-color: #ffffff;
    color: #333333;
}
/*弹出子菜单频道的颜色*/
.uk-navbar-dropdown-nav > li > a {color:#333333; font-size:17px;}
#slide_channel .active { color:#1e87f0;}/*侧边菜单子频道激活的颜色*/
/*.uk-navbar-dropdown-nav > li.uk-active > a {color: #1e87f0;}*/
#slide_user > li > a {
    background-color: #ffffff;
    color: #333333;
}
    /*修复左侧折叠菜单手风琴+-样式*/
    #slide_user > li > a:before, #slide_admin > li > a:before {
        content: "";
        width: 1.4em;
        height: 1.4em;
        margin-left: 10px;
        float: right;
        background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E);
        background-repeat: no-repeat;
        background-position: 50% 50%;
    }

#slide_user > .uk-open > a:before, #slide_admin > .uk-open > a:before {
    background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E);
}

/*子菜单向右缩进*/
.uk-accordion-content > ul > li {
    padding-left: 20px;
    box-sizing: border-box;
}

#TabMenu .uk-tab > .uk-active > a {
    color: #222;
    border-color: #1e87f0;
}

#TabMenu .uk-tab {
    border-bottom: solid 1px #dedede;
}

    #TabMenu .uk-tab > * > a {
        display: block;
        text-align: center;
        padding: 9px 20px;
        border-bottom: 2px solid transparent;
        text-transform: uppercase;
        transition: color .1s ease-in-out;
        line-height: 20px;
    }

#TabMenu a, area, button, input, label, select, summary, textarea {
    touch-action: manipulation;
}
/*手风琴头样式*/
#TabMenu .uk-accordion > :nth-child(n+2) {
    margin-top: 8px;
}
/*两个头标题间的距离*/
#TabMenu .uk-accordion-content {
    margin-top: 10px;
}
/*两个头标题间的距离*/
#TabMenu .uk-accordion-title {
    color: #333333;
    font-size: 14px;
    background-color: #fcfcfc;
    color: #333333;
    font-size: 14px;
    padding: 0px;
    margin: 0px;
    text-indent: 6px;
    padding: 4px;
    box-sizing: border-box;
}

#TabMenu a, .uk-link {
    text-decoration: none;
    cursor: pointer;
}
/*下拉菜单中弹出的专题频道的样式*/
.zhuanti dl dt {
    border-bottom: solid 1px #b6d4f2;
    height: 30px;
    line-height: 30px;
    font-weight: lighter;
    color: #0278ee;
    margin-bottom: 8px;
}
.zhuanti dl dd {
    height: 30px;
    line-height: 30px;
    margin:4px 0px;
    list-style:arabic-indic;
    padding-left:10px;
    font-size:14px;
}
.zhuanti dl dd a { text-decoration:none; color:#666666; }

/*newslist中的专题频道的样式*/
.zhuanti_nl dl dt {
    border-bottom: solid 1px #b6d4f2;
    height: 30px;
    line-height: 30px;
    font-weight: lighter;
    color: #0278ee;
    margin-bottom: 8px;
}
.zhuanti_nl dl dd {
    min-height: 30px;
    line-height: 30px;
    margin: 4px 0px;
    list-style: arabic-indic;
    padding-left: 10px;
    font-size: 16px;
}
    .zhuanti_nl dl dd a {
        text-decoration: none;
        color: #666666;
    }
/*newslist中的推荐阅读的样式*/
.tjyd_nl dl dt {
    border-bottom: solid 1px #b6d4f2;
    height: 30px;
    line-height: 30px;
    font-weight: lighter;
    color: #0278ee;
    margin-bottom: 8px;
}

.tjyd_nl dl dd {
    min-height: 30px;
    line-height: 30px;
    margin: 4px 0px;
    list-style: arabic-indic;
    font-size: 16px;
    padding: 4px 0px;
}

.tjyd_nl dl dd a {
    text-decoration: none;
    color: #666666;
    padding-bottom: 4px;
}