.absent_content{margin:0 1rem 1rem 1rem}.absent_title{height:2rem;background-color:#70b1ff;font-size:.8rem;color:#fff;line-height:2rem;text-align:center}.ansent_kind{height:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:.05rem solid #ccc;border-right:.05rem solid #ccc;background-color:#dbeaff}.absent_kind_sch,.absent_kind_stu{font-size:.9rem;line-height:1.5rem;text-align:center;color:#3e4d61}.absent_kind_stu{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.absent_kind_sch{-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5}.absent_stu_info{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-left:.05rem solid #ccc;border-right:.05rem solid #ccc}.info_name{-webkit-box-flex:1.5;-webkit-flex:1.5;-ms-flex:1.5;flex:1.5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;font-size:.7rem;border-right:.05rem solid #ccc;border-bottom:.05rem solid #ccc}.info_name,.info_name .info_name_con{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.info_detail,.info_name,.info_name .info_name_con{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.info_detail{padding:0 .5rem .5rem;-webkit-box-flex:5;-webkit-flex:5;-ms-flex:5;flex:5;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-bottom:.05rem solid #ccc}.info_detail .info_detail_con{width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.info_detail .info_btn_con,.info_detail .info_detail_con{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.info_detail .info_btn_con{margin:.3125rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.info_detail>.info_detail_con>span>a{font-style:normal;color:#00008b;text-decoration:none}.info_detail>.info_detail_con>span{width:50%;font-size:.8rem;display:block;margin-top:.5rem}#absent_student{margin-bottom:2.5rem;padding-top:1rem}