.zhst-biz-treeTransfer { &-left { &_card { width: 500px; min-height: 544px; background-color: #FCFCFC; &-tree { margin-top: 6px; } } } &-right { &_card { width: 300px; min-height: 544px; background-color: #FCFCFC; &__items { padding: 8px 4px; width: 100%; height: calc(100% - 105px); overflow-y: scroll; max-height: 422px; &::-webkit-scrollbar { display: none; } &___item { margin: 0; padding: 4px 12px; cursor: pointer; transition: 0.3s ease-out all; } } &__btns { width: 100%; padding: 8px; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); box-sizing: border-box; border-top: 1px solid #f0f0f0; } } } }