.down{color:inherit}.down .el-input__suffix-inner i{display:inline-block;transition:all .2s ease-out}.up .el-input__suffix-inner i{display:inline-block;transform:rotate(-180deg)}.down input{text-align:left;clip:true;direction:rtl;font-size:12px}.mediumSize input{font-size:14px}.tree-line .el-tree-node{position:relative;padding-left:16px}.tree-line .el-tree-node__children{padding-left:16px}.tree-line .el-tree-node:before{content:"";height:100%;width:1px;position:absolute;left:-3px;top:-26px;border-width:1px;border-left:1px dashed #52627c}.tree-line .el-tree-node:last-child:before{height:38px}.tree-line .el-tree-node:after{content:"";width:24px;height:20px;position:absolute;left:-3px;top:12px;border-width:1px;border-top:1px dashed #52627c}.tree-line>.el-tree-node:after{border-top:none}.tree-line>.el-tree-node:before{border-left:none}.tree-line .el-tree-node__expand-icon{font-size:16px}.tree-line .el-tree-node__expand-icon.is-leaf{color:transparent}.socialPractice{width:100%;height:100%;box-sizing:border-box;padding-top:0}.socialPractice .tabBox{width:100%;height:40px;border-bottom:1px solid #98b9fc}.socialPractice .tabBox .tabBar{height:100%;align-items:end}.socialPractice .tabBox .tabBar .tabItem{height:30px;border:1px solid #3f4bda;margin-left:15px;padding:0 5px;border-top-left-radius:8px;border-top-right-radius:8px;margin-bottom:-1px;cursor:pointer}.socialPractice .tabBox .tabBar .activeTab{background-color:#2469f3;border:0;color:#fff}.socialPractice .tabBox .tabBar .activeTabTgt{background-color:#3e4ddb;border:0;color:#fff}.socialPractice .tabContent{padding-top:20px;height:calc(100% - 40px)}