.order-card{ background-size: 100% auto; overflow: hidden; margin: 24rpx 24rpx 0; z-index: 50; background-color: #fff; .order-card-title{ display: flex; flex-direction: row; justify-content: space-between; align-items: center; padding: 16rpx 40rpx; height: 90rpx; font-size: 30rpx; font-weight: bold; color: #222; border-bottom: 1px solid #f5f7fa; } .order-info { background-color: #fff; font-size: 28rpx; line-height: 56rpx; padding: 24rpx 40rpx; position: relative; .info-line { display: flex; flex-direction: row; align-items: center; .label { width: 200rpx; text-align: left; font-size: 24rpx; color: #999; } .info { flex: 1; font-size: 24rpx; color: #222; } .tag{ padding: 0 16rpx 0 12rpx; border-top-right-radius: 40rpx; border-bottom-right-radius: 40rpx; height: 40rpx; line-height: 40rpx; } .tag-ls{ border: 1px solid #f9ae3d; background-color: #fdf6ec; color: #f9ae3d; } .tag-gd{ border: 1px solid #3c9cff; background-color: #ecf5ff; color: #3c9cff; } .tag-gx{ border: 1px solid #5ac725; background-color: #f5fff0; color: #5ac725; } } .qrcode-logo{ position: absolute; width: 128rpx; height: 128rpx; bottom: 24rpx; right: 24rpx; .img{ width: 100%; height: 100%; } } } .card-oper{ display: flex; flex-direction: row; justify-content: flex-end; border-top: solid 1px #f5f7fa; padding: 24rpx; .btn{ width: 25%; margin-left: 32rpx; .oper-btn{ margin: 0; // width: 152rpx; // height: 60rpx; line-height: 56rpx; background: #fff; font-size: 26rpx; } .info{ color: #222; border: 2rpx solid #ccc; } .red{ color: #DC3838 ; border: 2rpx solid #DC3838 ; } .yellow{ color: #ff9900; border: 2rpx solid #ff9900; } .bule{ color: #4680F9; border: 2rpx solid #4680F9; } } } } .content{ background-color: #f5f7fa; min-height: 100%; } .search-wrap{ padding: 10px 16px; background-color: #4680F9; // box-shadow:0 0 16rpx 0px rgba(0, 0, 0, 0.1); display: flex; flex-direction: row; align-items: center; .input-wrap{ flex: 1; display: flex; flex-direction: row; background-color: #fff; border-radius: 100rpx; align-items: center; margin-right: 20rpx; border: 1px solid #4680F9; .search-btn{ align-items: center; margin-right: 32rpx; padding-left: 20rpx; height: 44rpx; line-height: 44rpx; color: #333; border-left: 1px solid #d3d3d3; } } } .search-dialog{ position: relative; background-color: #f2f2f2; padding: 32rpx; height: 1080rpx; border-top-left-radius: 16px; border-top-right-radius: 16px; .uni-date-x{ background-color: #f2f2f2; } .dialog-title{ font-size: 16px; font-weight: 600; text-align: center; padding: 0 0 16rpx; } .condition-wrap{ height: 930rpx; overflow-y: auto; padding-bottom: 100rpx; .input{ height: 80rpx; background-color: #fff; display: flex; flex-direction: row; align-items: center; padding:0 32rpx; border-radius: 8rpx; } .last-one{ margin-bottom: 32rpx; } } .p-title{ font-size: 15px; padding: 32rpx 0; } .sure-btn{ position: absolute; bottom: 32rpx; width: calc(100% - 64rpx); z-index: 999; .btn{ background-color: #4680F9; color: #fff; } } } .u-tabs-box { box-shadow:0 12rpx 12rpx -10rpx rgba(0, 0, 0, 0.1); background-color: #fff; .ordertype-tab{ padding: 16rpx 40rpx; display: flex; flex-direction: row; justify-content: space-between; color: #666; font-size: 32rpx; .active{ color: #333; font-weight: bolder; } } .orderstatus-tab{ padding: 24rpx; display: flex; flex-direction: row; justify-content: left; color: #333; font-size: 24rpx; span{ padding: 4rpx 16rpx; background-color: #f2f2f2; border: 1px solid #f2f2f2; color: #333; height: 32rpx; border-radius: 160rpx; margin-right: 20rpx; } .active{ background-color: #eef7ff; border: 1px solid #4680F9; color: #4680F9; } .sxs-btn{ flex:1; display: flex; font-size: 28rpx; justify-content: flex-end; flex-direction: row; align-items: center; } } } .sx-btn{ position: absolute; top: 0; right: 16px; display: flex; flex-direction: row; line-height: 44px; } .swiper-box { // margin: 0 24rpx; // height: calc(100% - 44px); padding: 0 0 24rpx; } .separate-fl{ color: white; background-color: #4680F9; border-color: #4680F9; border-width: 1px; border-style: solid; border-radius: 3px; min-width: 60px; height: 30px; padding: 0px 8px; font-size: 12px; line-height: 30px; }