.text-left{text-align:left}.tag-list{display:flex;flex-wrap:wrap}.tag-list .tag{padding:6rpx 8rpx;margin-bottom:6rpx;background:#f1f1f3;border-radius:4px;margin:5px}.button-box{display:flex;margin-top:.5rem}.button-box .button{width:2.5rem;height:.8rem;line-height:.8rem;text-align:center;margin:0 .25rem;font-size:.3rem;border:1px solid #ccc;border-radius:.2rem}.button-box .button.ok{background:#59c8ac;color:#fff}.van-cell{padding:10px}.green{color:#21b321}.detail{padding:20px;text-align:left}.detail .head{display:flex;align-items:center;padding-bottom:10px;border-bottom:1px solid #ccc}.detail .head .avatar{width:80px;height:80px;border-radius:10px;overflow:hidden}.detail .head .info{margin-left:10px}.detail .head .info .wx-text{color:#21b321}.detail .section .title{display:flex;justify-content:space-between;align-items:center}.detail .section .title .text{font-size:.29rem;color:#000}.detail .section .title .link{color:#21b321;display:flex;align-items:center}.detail .section .title .link .text{margin-left:6px}.detail .section .content .field{padding:.18rem;display:flex;font-size:.28rem}.detail .section .content .field .label{width:1.5rem;margin-right:.1rem}.detail .section .content .field .value{flex:1;overflow:hidden}.detail .psn-select-content .psn-field{padding:10px 20px;display:flex;justify-content:space-between;border-bottom:1px solid #f6f6f6}.detail .psn-select-content .psn-field .value{color:#8491a5}.student-tag{margin-right:5px;padding:4px 6px}.cell-padding{width:20%}.fixed-table-layout{width:100%;text-align:center;margin-left:2%}