/*tabShow  返回上一级*/

#upperlevel {
    display: none;
    float: right;
    color: #555;
}

#upperlevel .ace-icon {
    font-size: 18px;
}


.nav-tabs[class*="tab-color-"]>li>a,
.nav-tabs[class*="tab-color-"]>li>a:focus,
.nav-tabs[class*="tab-color-"]>li>a:hover {
    margin-right: 1px;
}

.nav-tabs[class*="tab-color-"]>li.active>a,
.nav-tabs[class*="tab-color-"]>li.active>a:focus,
.nav-tabs[class*="tab-color-"]>li.active>a:hover {
    background-color: #ffffff;
    margin-left: -1px;
}

#pageForm .nav-tabs[class*="tab-color-"]>li.active>a,
#pageForm .nav-tabs[class*="tab-color-"]>li.active>a:focus,
#pageForm .nav-tabs[class*="tab-color-"]>li.active>a:hover {
    background-color: #F5F7FB;
    margin-left: 0;
}


/*跳转类型选中时，改变被选中时的字体颜色*/

#pageForm .active a[aria-expanded="true"],
#pageForm .active i {
    color: #4c718a!important;
}

/*input 只读时，虚幻黄色背景*/

input[readonly] {
    background-color: #F8FDFA!important;
    background: #F8FDFA!important;
}

.lssort {
    z-index: 20;
    padding: 0;
}

.height40 {
    height: 40px;
}

#myTab {
    border-top: 1px solid #ddd;
}

#myTab>li.active>a,
#myTab>li.active>a:hover,
#myTab>li.active>a:focus {
    height: 102%;
    margin-top: 0;
    color: #4D9DCC;
    border-top: 0 solid #c5d0dc;
    border-bottom: 2px solid #4D9DCC;
    border-bottom-color: #4D9DCC;
    box-shadow: 0 0px 3px 0 rgba(0,0,0,0.15);
}

#myTypeTab {
    top: 0;
    padding-top: 0;
}

#myTypeTab>li.active>a,
#myTypeTab>li.active>a:hover,
#myTypeTab>li.active>a:focus {
    height: 102%;
    margin-top: 0;
    color: #4D9DCC;
    border-top: 1px solid #c5d0dc;
    border-bottom: 2px solid #4D9DCC;
    border-bottom-color: #4D9DCC;
    box-shadow: 0 0px 3px 0 rgba(0,0,0,0.15);
}

#myTypeTab,
#myTypeTab>li,
#myTypeTab>li>a {
    height: 100%;
    line-height: 23px;
}

#myTypeTab>li.open .dropdown-toggle,
#myTypeTab>li.dropdown.open.active>a:hover,
#myTypeTab>li.dropdown.open.active>a:focus {
    background-color: #ffffff;
    border-color: #4D9DCC;
    color: #4D9DCC;
}

.lssort .messagebar-item-left {
    top: 0px;
    cursor: default;
    height: 100%;
    line-height: 40px;
    left: 0;
}

.lssort .messagebar-item-right {
    top: 0px;
    right: 3px;
    cursor: default;
    height: 100%;
    line-height: 40px;
}

.lssort .messagebar-item-right .inline {
    margin-right: 5px;
    cursor: pointer;
}

.lssort .messagebar-item-right .inline .ui-icon {
    position: relative;
    top: 2px;
}

.lssort .sortcontainer {
    width: 60px;
    height: 30px;
    padding: 5px 4px;
    border: 1px solid #D5D5D5;
    border-radius: 3px;
}

.lssort .sortcontainer a {
    text-decoration: none;
    color: #858585;
}

.ui-icon-enlarge span {
    position: relative;
    top: -1px;
    margin-left: 2px;
    font-size: 14px;
}

#checkAllDelete {
    font-size: 12px;
    padding: 0px 4px;
    line-height: 18px;
    /*top: -2px;*/
}


/*tab导航*/

.lstab .nav-tabs {
    display: inline-block;
    top: -34px;
    z-index: 21;
}


/*tab导航紧邻的table*/

.lstab .tab-content {
    margin-top: -40px;
    background-color: #F5F7FB; 
}

.lstab .smblock {
    display: block;
}

.lstab .xsblock {
    display: none;
}


/*手机屏*/

@media screen and (max-width: 768px) {
    #sortchange {
        width: 70px;
    }
/*    .lssort .messagebar-item-right .inline span span {
        display: none;
    }*/
    .lstab .smblock {
        display: none;
    }
    .lstab .xsblock {
        display: block;
    }

    .lstab .tab-content {
        margin-top: -40px;
        background-color: #F5F7FB;
        padding-left:0px!important;
        padding-right:0px!important;
        padding-top:0px!important;
    }

}