.contract-rule-bd .aside .title{padding:14px 10px 16px 12px;line-height:24px;color:#404040;font-weight:700;font-size:16px}.contract-rule-bd .aside .title .icon{font-weight:400;float:left;margin-right:8px;font-size:14px}.contract-rule-bd .aside .search{margin:0 10px}.contract-rule-bd .aside .is-current>.el-tree-node__content{background-color:#546ee7}.contract-rule-bd .aside .is-current>.el-tree-node__content .tree-item{color:#fff}.contract-rule-bd .aside .is-current>.el-tree-node__content .tree-item .icon{color:#fff;font-size:12px}.contract-rule-bd .aside .is-current>.el-tree-node__content .tree-item .disable{color:#fff}.contract-rule-bd .aside .tree-item{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:12px;padding-right:8px;width:0}.contract-rule-bd .aside .tree-item .disable{color:#bfbfbf}