.order_list_wrap{display: flex; flex-direction: column; gap: 12px;}
.order_list{display: flex; flex-direction: column;  border-radius: 12px; background-color: #fff;}
.order_list .title_wrap{display: flex; padding: 16px 16px 12px; align-items: center; justify-content: space-between; border-bottom: 1px solid var(--neutral-40, #F0F4F8);}
.order_list .title_wrap .date{font: var(--body-body2-sb); letter-spacing: var(--ls-body-body2-sb);}
.order_list .list{padding: 24px 16px; border-bottom: 1px solid var(--neutral-40, #F0F4F8); display: flex; gap: 16px; align-items: flex-start;}
.order_list .list .goods_info{ display: flex; gap: 16px; align-items: flex-start;}
.order_list .list .goods_info .thumb{border: 1px solid var(--neutral-alpha-120, rgba(21, 28, 41, 0.12)); border-radius: 12px; width: 120px; height: 120px; object-fit: cover; flex-shrink: 0;}
.order_list .list .goods_info .text{display: flex; flex-direction: column; gap: 4px; padding: 4px 0;}
.order_list .list .goods_info .title{display: flex; gap: 4px; align-items: center;}
.order_list .list .goods_info .title .cate_img{width: 20px; height: 20px;}
.order_list .list .goods_info .title .cate_name{font: var(--title-title7-b); letter-spacing: var(--ls-title-title7-b);}
.order_list .list .goods_info .title .state{color: var(--brand-600, #6633EC); font: var(--label-label3-r); letter-spacing: var(--ls-label-label3-r);}
.order_list .list .goods_info .goods_name{font: var(--body-body2-r); letter-spacing: var(--ls-body-body2-r);}
.order_list .list .goods_info .price{font: var(--body-body1-sb); letter-spacing: var(--ls-body-body1-sb);}
.order_list .list .goods_info .option{color: var(--neutral-500, #6C7888); font: var(--body-body2-r); letter-spacing: var(--ls-body-body2-r);}
.order_list .list .btn_wrap{flex-shrink: 0; display: flex; flex-direction: column; gap: 12px; width: 100px;}
.order_list .list .btn_wrap > *{padding: 0;}