@import "src/assets/css/variable"; .order-wrapper { width: 100%; height: 100vh; margin-bottom: 50px; background-color: $bg_f5f5f5; .order-tab { color: $black; background: $bg_f7f9fc; } .order-information { display: flex; width: 100%; overflow: hidden; padding: 29px 15px; color: $color_555; background-color: $bg_fff; position: relative; } .order-information::before { content: ""; left: 0; right: 0; bottom: 0; height: 2px; position: absolute; background: -webkit-repeating-linear-gradient( 135deg, #ff6c6c 0, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50% ); background: repeating-linear-gradient( -45deg, #ff6c6c 0, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50% ); background-size: 80px; } .order-information2 { height: 80px; background-color: #fff; margin-top: 8px; position: relative; .user-icon { font-size: 28px; flex-basis: 40px; } .order-cell { height: 50px; font-size: 13px; color: $color_333; line-height: 20px; flex: 1 1 auto; .name { margin-bottom: 10px; } } } .order-information2::before { content: ""; left: 0; right: 0; bottom: 0; height: 2px; position: absolute; background: -webkit-repeating-linear-gradient( 135deg, #ff6c6c 0, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50% ); background: repeating-linear-gradient( -45deg, #ff6c6c 0, #ff6c6c 20%, transparent 0, transparent 25%, #1989fa 0, #1989fa 45%, transparent 0, transparent 50% ); background-size: 80px; } .order-addsize { font-size: 22px !important; margin-bottom: 0px; height: 22px; color: $active; line-height: 22px; } .order-next { line-height: 22px; margin-bottom: 0px; } .order-list { margin-top: 8px; background-color: #f5f5f5; .public-content { padding: 10px 15px; } } .order-infotext { flex: 1; height: 22px; line-height: 22px; margin-left: 10px; font-size: $font_14; color: $color_555; } .order-info { color: $color_666; font-size: $font_14; min-width: 160px; flex: 1 1 auto; display: flex; flex-direction: column; justify-content: space-around; .order-title { color: $color_525B65; font-size: $font_16; } .order-content { color: #777; font-size: $font_14; line-height: 18px; } .order-newprice { color: $redprice; font-size: $font_16; margin-right: 15px; } .order-price { color: $color_999; font-size: $font_12; text-decoration: line-through; } } .order-bar { width: 100%; position: fixed; bottom: 0; z-index: 2; height: 50px; display: flex; font-size: 14px; align-items: center; background-color: $bg_fff; } .order-course { margin-left: 20px; .order-course-text { font-size: $font_16; color: $color_333; } } .order-bar-text { flex: 1; text-align: right; color: #323233; padding-right: 20px; .order-amount { font-size: $font_14; color: $color_333; .order-amount-price { color: $redprice; } } .order-preprice { font-size: $font_12; color: $color_555; } } .order-button { width: 110px; height: 50px; display: inline-block; padding: 0; background-color: $bg_ff9898; color: $white; line-height: 48px; font-size: 16px; border-radius: 0px; text-align: center; box-sizing: border-box; -webkit-appearance: none; -webkit-text-size-adjust: 100%; border: 1px solid transparent; } .has-info { background-color: #ff3131; } .v-list-item { margin-top: 8px; padding: 10px 15px 0 15px; .content { border-bottom: none; } } .order-prefer { .am-list-body { &::after { display: none; } } .am-list-content { font-size: 15px !important; } .am-list-line { padding: 0 15px; } } .order-balance { .order-balanceprice { color: $color_666; font-size: $font_12; .order-money { color: #ff2121; font-size: $font_12 !important; font-weight: normal; font-style: inherit; vertical-align: middle; margin: 0; } } .am-list-content .iconiconfront-22.question-mark { font-size: 24px; } .am-list-body { &::before, &::after { display: none; } } .balance-used { font-size: 24px; color: #0099ff; } .circle-icon { width: 20px; height: 20px; border: 1px solid #bfbfbf; border-radius: 50%; margin-right: 2px; } } .am-list-item .am-list-line .am-list-content { color: $color_333; } .order-list { .am-list-item { padding-left: 0 !important; } } .order-balance { height: 44px; line-height: 44px; margin: 8px 0 8px 0; display: flow-root; .am-list-item { padding-left: 0 !important; } .am-list-line { padding: 0 15px; } .am-list-content { color: $color_333; font-size: $font_16; .iconiconfront-22 { font-size: 18px; margin-left: 15px; } } } .full__rules { width: 100%; height: 50px; margin-top: 16px; background: #fff; font-size: 14px; background: #fff; color: #999; .money__off { height: 50px; display: flex; justify-content: space-between; align-items: center; } .money { color: #ff3131; } } }