/* packageH/AppointmentExtends/AppointmentExtends.wxss */ view, text { box-sizing: border-box; } .header { display: flex; width: 100%; height: 7.344rem; padding-top: 2rem; padding-left: 1.531rem; background-color: #ee2e2b; } .header .header-wrapper { display: flex; } .header .header-wrapper .face { width: 2.875rem; height: 2.875rem; } .header .header-wrapper .face image { width: 2.875rem; height: 2.875rem; border-radius: 50%; } .header .header-wrapper .name { padding-left: 0.688rem; font-size: 1rem; color: #fff; } .cumulative { height: 2.844rem; display: flex; align-items: center; padding-left: 0.875rem; font-size: 1rem; color: #333; background: #fff; } .cumulative .red { color: #ee2e2b; } .hr { width: 100%; height: 0.625rem; background-color: #ebebeb; } .listData .list-item { display: flex; flex-direction: column; justify-content: space-between; width: 100%; height: 6.719rem; padding: 0.7rem 0.9rem; margin-bottom: 0.625rem; background-color: #fff; } .listData .list-item .cc { display: flex; align-items: center; } .listData .list-item .order_sn { font-size: 0.813rem; color: #333; } .listData .list-item .price { font-size: 0.938rem; color: #f15353; } .listData .list-item .c2 { font-size: 0.75rem; color: #8c8c8c; } .listData .list-item .c3 { display: inline-block; white-space: nowrap; width: 100%; overflow: hidden; text-overflow: ellipsis; font-size: 0.813rem; color: #333; } .listData .list-item .c4 { font-size: 0.75rem; color: #8c8c8c; } .loadingimg { width: 4rem; height: 4rem; margin: 50px auto; } .loadingimg image { width: 100%; height: 100%; }