/* components/tree/index.wxss */
/* modules/attestation/pages/checkrule/index.wxss */
.tree_container {
  width: auto;
  box-sizing: border-box;
  overflow: scroll;
  background: #fff;
}

.tree-item {
  width: auto;
  box-sizing: border-box;
  overflow-x: scroll;
  padding: 10rpx 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.tree-item-name {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex: 8;
}

.tree-item-title {
  margin-left: 24rpx;
  color: #1c2438;
  font-size: 32rpx;
  word-break: break-all;
}

.tree-item-onOff {
  width: 40rpx;
  display: flex;
  justify-content: center;
  align-items: center;
}

.collapse {
  transform: rotate(-90deg);
}

.expand {
  width: 36rpx;
  height: 36rpx;
}

.check-box {
  height: 30rpx;
  width: 30rpx;
  margin-left: 30rpx;
}

.tree-item-name-select {
  color: #0079FE;
}