.container{ display: flex; flex-direction: column; position: relative; padding: 1rem; width: 100%; gap: 0.5rem; align-items: center; } .order_info{ display: flex; flex-direction: column; width: 100%; gap: 1rem; & .top{ display: flex; flex-direction: row; align-items: center; justify-content: space-between; & .icon{ width: 1.5rem; height: 1.5rem; fill: #3bc117; } & .tips{ display: flex; align-items: center; justify-content: flex-end; width: 100%; color: var(--text); font-weight: 600; gap: 0.5rem; //font-size: 0.7rem; } } & .base_info{ display: flex; flex-direction: column; border-radius: var(--border-radius); //padding: 1rem; background: var(--card-bg); //gap: 0.8rem; //background: #222923; } & .info_row{ display: flex; align-items: center; justify-content: space-between; color: var(--header); padding:0.8rem 1rem; font-weight: 600; font-size: 0.92rem; &_light{ background-color: rgba(255, 255, 255, 0.02); } &_top{ border-top-left-radius: var(--border-radius); border-top-right-radius: var(--border-radius); } &_bottom{ border-bottom-left-radius: var(--border-radius); border-bottom-right-radius: var(--border-radius); } & .label{ color: #FFE827; } & .logo{ width: 1.4rem; height: 1.4rem; fill: var(--header); } & .order{ display: flex; align-items: center; gap: 0.5rem; user-select: text; } & .money{ font-size: 1.1rem; font-weight: 600; color: #fdea68; } } & .pay_info{ display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: var(--border-radius); padding: 1rem; background: var(--card-bg); gap: 1rem; color: var(--header); & .pay_label{ font-size: 1rem; color: var(--header); } & .pay_content{ word-wrap: break-word; word-break: break-all; text-align: center; //opacity: 0.75; color: var(--text); user-select: text; } } } .notice{ color: var(--coin-yellow); line-height: 1rem; //opacity: 0.9; white-space: pre-wrap; } .notice_con{ display: flex; flex-direction: row; padding: 1rem; gap: 0.5rem; border: 1px dashed rgba(237, 195, 73, 0.7); border-radius: var(--border-radius); & .n_icon{ width: 3.5rem; height: 3.5rem; fill: var(--coin-yellow); } } .notice_content{ display: flex; flex-direction: column; gap: 0.5rem; color: var(--coin-yellow); //color:var(--header); white-space: pre-wrap; & .n_title{ font-size: 0.95rem; font-weight: 600; } } .bottom_con{ display: flex; align-items: center; justify-content: space-between; gap: 1rem; } .icon_chat{ width: 1.5rem; height: 1.5rem; fill: #fff; margin-right: 0.5rem; } .order_info_qr{ display: flex; flex-direction: column; width: 100%; gap: 1rem; max-width: 31rem; & .base_info{ display: flex; flex-direction: column; border-radius: var(--border-radius); padding: 1rem; background: var(--card-bg); gap: 0.8rem; } & .info_row{ display: flex; align-items: center; justify-content: space-between; color: var(--text); & .label{ color: var(--header); font-size: 1rem; } & .logo{ width: 1.4rem; height: 1.4rem; fill: var(--text); } & .order{ display: flex; align-items: center; gap: 0.2rem; user-select: text; } & .money{ font-size: 1.5rem; font-weight: 600; color: #edc349; } } } .order_info_sbp{ display: flex; flex-direction: column; width: 100%; gap: 1rem; & .base_info{ display: flex; flex-direction: column; border-radius: var(--border-radius); padding: 1rem; background: var(--card-bg); gap: 0.8rem; } & .info_row { display: flex; align-items: center; justify-content: space-between; color: var(--text); & .label{ color: var(--header); font-size: 1rem; } & .money{ font-size: 2.03rem; font-weight: 600; color: #edc349; } } } .select_search{ border: 1px solid var(--input-border); background-color: transparent; gap: 0.5rem; & .icon{ width: 1.4em; height: 1.4em; fill: var(--text); } } .bank_list_con{ display: flex; flex-direction: column; gap: 0.8rem; width: 100%; height: 14rem; overflow-y: auto; & .item_con{ display: flex; flex-direction: row; align-items: center; justify-content: space-between; & .arrow{ width: 1.2rem; height: 1.2rem; fill: var(--text); } & .item{ display: flex; flex-direction: row; align-items: center; gap: 1rem; font-size: 1rem; color: var(--header); & .icon{ width: 2.6rem; height: 2.6rem; background: #fff; border-radius: 50%; padding: 0.28rem; box-shadow: inset 0 0 0 1px rgba(0, 0, 0, .16), 0 2px 1px rgba(0, 0, 0, .03); } } } } .pay_qr_con{ display: flex; align-items: center; justify-content: center; padding: 1rem; width: 100%; & .pay_qr{ width: 55% !important; height: 55% !important; border: 2px solid #fff; } } .y_tips{ display: flex; align-items: center; justify-content: flex-end; padding: 0rem 1rem; width: 100%; color: var(--coin-yellow); gap: 0.5rem; //font-size: 0.7rem; }