.book-record .card-title{position:relative;font-size:14px;font-weight:500;padding-left:10px}.book-record .card-title:before{position:absolute;top:50%;left:0;width:4px;height:20px;margin-top:-10px;border-radius:2px;background:#06f;content:""}.book-record .dfk{color:#f33;background:#fff2f0;border-radius:30px;padding:4px 8px;font-size:12px}.book-record .whx{color:#ff9902;background:#fff9e6;border-radius:30px;padding:4px 8px;font-size:12px}.book-record .yhx{color:#086bff;background:#e6f4ff;border-radius:30px;padding:4px 8px;font-size:12px}.book-record .ysx{color:#666;background:#fafafa;border-radius:30px;padding:4px 8px;font-size:12px}.book-record .cd_status{color:#03bb37;background-color:#dbf3e1;font-size:12px;padding:2px 8px;border-radius:10px;margin-left:4px}.book-record .yyly-xsdd{display:flex;align-items:center}.book-record .yyly-xsdd .xsdd-bg{width:8px;height:8px;background:#13ad74;border-radius:50%}.book-record .yyly-xxdd{display:flex;align-items:center}.book-record .yyly-xxdd .xxdd-bg{width:8px;height:8px;background:#06f;border-radius:50%}.book-record .yyly-yyr{font-size:12px;color:#666;margin-left:14px}.book-record .yd-time,.book-record .yd-session-time{font-size:12px;color:#666}.book-record .yd-remark{font-size:14px;color:#666}
