﻿* {
    padding: 0px;
    margin: 0px;
    font-family: Tahoma,Arial,Helvetica,'微软雅黑';
}

a {
    text-decoration: none;
}

.body { 
}

.left-menu {
    float: left;
    width: 200px;
    color: #fff;
    /*background: #eaeaea;*/
}

.main-content {
    float: left;
    width: calc(100% - 200px);
}

.mainFrame {
    border: 0px;
    width: 100%;
}

.panel-heading {
    width: 100%;
    height: 42px;
    line-height: 42px;
}


.panel-title h6 {
    float: right;
    font-size: 14px;
    color: #fff;
    margin-right: 25px;
    font-weight: 500;
}

.panel-title > a {
  color: #fff;
  position: absolute;
  top: 11px;
  left: 5px;
}

.list-group {
    text-align: left;
    text-indent: 6px;
    border: 1px solid rgba(255, 255, 255, 0.20);
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    height: 25px;
    /*background: #292929;
    background: linear-gradient(to bottom,#393939,#292929);
    background: -moz-linear-gradient(to bottom,#393939,#292929);
    background: -webkit-linear-gradient(to bottom,#393939,#292929);
    background: -webkit-gradient(linear,100% 100%,100% 0,from(#292929),to(#393939));*/
}

    .list-group a {
        font-size: 13px;
        color: #f1f1f1;
        display: inline-block;
        width: 100%;
        font-weight: 700;
    }
.rules-sub {
    background: #f1f1f1;
    /*margin-left: 1px;*/
    /*min-width: 217.89px;*/
}

    .rules-sub li {
        /*border: 1px solid firebrick;*/
        line-height: 21px;
        cursor: pointer;
        margin-left: 1px;
        border-right: 1px solid #ccc;
    }
.rules-sub .subMenu {
    padding-left:8%;
}

    .rules-sub li a {
        background: none;
        border: none;
        color: #2668c6;
        font-size: 11px;
        display: inline-block;
        width: 100%;
    }

.rule-title {
    position: fixed;
    top: 0px;
}

li.subMenu {
    font-size: 14px;
    border: none;
    border-left:1px solid #eaeaea;
    border-right: 1px solid #ccc;
}

li.nav_title {
    padding-left:8%;
    border-top: 1px solid #ddd;
}

iframe#mianFrame .about {
    width:100%;
}

.active {
    color:#f60 !important;
}
.toggle {
    color: #f60 !important;
}