.p-teaching-rank{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:25px 110px;border-radius:4px;background:#fff;-webkit-box-shadow:0 6px 12px 0 rgba(64,138,255,.05);box-shadow:0 6px 12px 0 rgba(64,138,255,.05)}.p-teaching-rank .rank-list.margin{margin-right:90px}.p-teaching-rank .rank-list-title{margin-bottom:14px;color:#333;font-weight:700;font-size:14px;line-height:22px}.p-teaching-rank .rank-list ul{width:426px;background:#fff;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,.08);box-shadow:0 8px 20px 0 rgba(0,0,0,.08)}.p-teaching-rank .rank-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}.p-teaching-rank .rank-list ul li:last-child{background:#f8fcfd}.p-teaching-rank .rank-list ul li:last-child .right{font-size:12px}.p-teaching-rank .rank-list ul li:last-child{margin-bottom:0}.p-teaching-rank .rank-list ul li .left{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;position:relative}.p-teaching-rank .rank-list ul li .left .label-img{width:30px;margin-right:12px;margin-left:4px}.p-teaching-rank .rank-list ul li .left .rank-icon{width:26px}.p-teaching-rank .rank-list ul li .left .teacher-rank{position:absolute;top:16px;left:13px;color:#2accd7;font-size:12px}.p-teaching-rank .rank-list ul li .left .face-img{margin-right:10px;border:1px solid #ebebeb}.p-teaching-rank .rank-list ul li .left .face-img.first{border:1px solid #fea911}.p-teaching-rank .rank-list ul li .left .face-img.second{border:1px solid #8ea0b4}.p-teaching-rank .rank-list ul li .left .face-img.third{border:1px solid #dfa38b}.p-teaching-rank .rank-list ul li .left .msg{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-teaching-rank .rank-list ul li .left .msg strong{display:block;color:#333;font-weight:700;font-size:14px;line-height:22px}.p-teaching-rank .rank-list ul li .left .msg p{color:#999;font-size:12px;line-height:18px}.p-teaching-rank .rank-list ul li .left .msg p .class-msg{display:inline-block;margin-right:9px}.p-teaching-rank .rank-list ul li .right{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;color:#333;font-size:14px}