#socialPractice .right-box{padding:1.6875rem 1.5625rem}#socialPractice .detail{margin-top:0}#socialPractice .back{position:absolute;right:30px;top:-50px;padding-bottom:0}#socialPractice .department-item{font-size:.875rem;margin-bottom:24px;position:relative;cursor:pointer}#socialPractice .department-item .label{background:linear-gradient(135deg,#1d66b3,#267dd8);line-height:2.625rem;height:2.625rem;padding:0 40px 0 20px;justify-content:space-between;align-items:center;color:#fff}#socialPractice .department-item .name{font-size:1rem;font-weight:700}#socialPractice .department-item .add{font-size:24px;position:absolute;right:20px;top:-2px;width:20px;text-align:center}#socialPractice .department-item .content{overflow:hidden;font-size:.875rem;color:#444;height:0;box-sizing:border-box}#socialPractice .department-item .rr{font-size:14px;font-weight:400}#socialPractice .department-item.active .label{background:linear-gradient(270deg,hsla(0,0%,100%,0),#1d66b3);font-weight:700;line-height:25px;height:25px;padding:0;padding-right:40px;color:#fff;font-size:16px;padding-left:8px;margin-left:8px;margin-bottom:18px}#socialPractice .department-item.active .label .rr{color:#1d66b3;font-size:14px}#socialPractice .department-item.active .label .name{position:relative}#socialPractice .department-item.active .label .name:before{content:"";display:inline-block;position:absolute;left:-16px;height:25px;background:#e62129;width:5px}#socialPractice .department-item.active .label .add{color:#1d66b3}#socialPractice .department-item.active .content{padding-bottom:1.5625rem;height:auto}