/* pages/handoverVehicle/handoverVehicleRecord/handoverVehicleRecord.wxss */ .container { height: 100vh; background: #EFF1F4; overflow: hidden; position: relative; .van-tabs { height: 100%; .van-tabs__content { height: calc(100% - 44px); } } .search-container { padding: 10px 8px; border-top: 1px solid #DBDBDB; background: #ffffff; .row { margin-bottom: 8px; display: flex; justify-content: space-between; align-items: center; >.project-select { width: calc((100% - 6px) / 3); height: 36px; padding: 8px 10px; box-sizing: border-box; border-radius: 4px; border: 1px solid #E6EAF2; display: flex; align-items: center; picker { width: 100%; position: relative; .picker { width: 100%; height: 38px; // padding-left: 14px; box-sizing: border-box; // border: 1px solid #E6EAF2; border-radius: 4px; font-size: 14px; display: flex; // justify-content: space-between; align-items: center; } .picker::after { content: ''; width: 0; height: 0; border-top: 6px solid #636B83; border-right: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid transparent; position: absolute; top: 50%; right: 14px; transform: translateY(-2px); } } &.selectItem { // width: 100%; justify-content: space-between; .val { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; } .placeholder { color: #949CB5; font-size: 14px; white-space: nowrap; } } .arrow { width: 0; height: 0; border-left: 13rpx solid transparent; border-right: 13rpx solid transparent; border-top: 15rpx solid #636B83; margin-left: 18rpx; } } .line { width: 10px; height: 1px; background: #949CB5; } } } .list-content { .list { // height: calc(100vh - 44px - 65px - 88px); height: calc(100vh - 44px - 65px); padding: 8px 0; box-sizing: border-box; // overflow-y: auto; .scroll-view_H { height: 100%; // padding: 0 8px; box-sizing: border-box; } .item { padding: 12px 10px; margin: 0 8px 8px; background: #FFFFFF; border-radius: 8px; // box-shadow: 0 0 4px 0 rgba(0,0,0,.4); .row { margin-bottom: 4px; color: #2E3A4F; font-size: 28rpx; display: flex; align-items: center; justify-content: space-between; .title { font-size: 30rpx; font-weight: bold; } .time { color: #858CA0; } .val { display: flex; align-items: center; .type { width: 104rpx; height: 32rpx; padding: 4rpx; margin-left: 16rpx; line-height: 32rpx; background: linear-gradient(270deg, #4CDBAD 0%, #2FCBAB 100%); border-radius: 2px; color: #fff; text-align: center; } .type-g { background: linear-gradient(270deg, #A1A8BB 0%, #838EAA 100%); } .type-b { background: #4381FC; } .type-bb { background: #FFFFFF; border-radius: 2px; border: 1px solid #4F88FC; color: #4381FC; } } .status { width: 104rpx; color: #2E3A4F; font-weight: bold; text-align: center; } .status1 { width: 104rpx; color: #4381FC; font-weight: bold; text-align: center; } } } } } .nodata { text-align: center; margin: 60px; font-size: 26px; } .bottom { width: 100%; padding: 16px 12px 30px; background: #fff; box-sizing: border-box; border-radius: 8px 8px 0 0; box-shadow: 0px -2px 12px 0px rgba(0, 0, 0, 0.2); position: absolute; bottom: 0; left: 0; .btn-box { width: 100%; display: flex; justify-content: space-between; flex-wrap: wrap; .btn { width: 100%; height: 40px; line-height: 40px; border-radius: 8px; background: linear-gradient(90deg, #3B7CFC 0%, #548BFC 100%); color: #fff; font-size: 30rpx; font-weight: bold; text-align: center; } } } } .searchBox { position: absolute; width: 100%; left: 0; top: 80rpx; z-index: 63; }