/**index.wxss**/ .search{ height: 64rpx; background: #fff; border-radius: 15rpx; width: 100%; padding: 0 24rpx; line-height: 64rpx; color: #C8C8C8; } .search input{ padding: 0; } .banner{ margin: 20rpx 0; width: 100%; box-shadow: 0px 2px 9px 0px rgba(0, 0, 0, 0.08); height: 240rpx; } .banner swiper-item{ border-radius: 20rpx; /* border: 1px solid red; */ overflow: hidden; } .banner navigator{ width: 100%; height: 100%; display: block; } .banner swiper-item image{ width: 100%; height: 100%; } .banner .wx-swiper-dots{position:relative;left: unset!important;right: 0;} .wx-swiper-dots.wx-swiper-dots-horizontal{ /* margin-bottom: rpx; */ } .banner .swiper-item{ position: absolute; z-index: 9; bottom: 15rpx; left: 0; color: #fff; background: #1934FD; opacity: 0.37; line-height: 58rpx; padding: 0 30rpx; } .tab{ display: flex; justify-content: space-between; margin-bottom: 20rpx; } .tab text{ font-size: 30rpx; color: #666; } .tab .active{ color: #0077FF; } scroll-view{ height: 100%; } .content{ background: #fff; border-radius: 20rpx; /* padding: 20rpx 0rpx; */ position: relative; } .zm{ position: fixed; right: 12rpx; top: 480rpx; bottom:40rpx; display: flex; flex-direction: column; justify-content: space-between; /* line-height: 12px; */ text-align: center; z-index: 999; } .zm view{ color: #3780CD; font-size: 20rpx; line-height: 12px; /* border: 1px solid red; */ /* width: 60rpx; */ } .tt{ margin: 20rpx; font-size: 24rpx; color: #999999; } .list{ /* box-shadow: 0px 2rpx 9rpx 0px rgba(0, 0, 0, 0.2); */ border-radius: 20rpx; display: flex; padding: 20rpx; box-shadow: 0 0 15rpx 0px rgba(0, 0, 0, 0.2); margin: 0 20rpx 40rpx; } .list image{ width: 25%; height: 200rpx; } .list>view{ width: 75%; padding-left: 30rpx; vertical-align: middle; } .list .title{ margin-bottom: 20rpx; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } .list text{ color: #999; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; font-size: 26rpx; line-height: 50rpx; } .list .company{ overflow: visible; white-space: pre-wrap; margin-top: 40rpx; font-size: 28rpx; } @media(max-height:667px){ .zm{ top: 425rpx; } } .hint_bok{ position:fixed; top:50%; left:50%; transform:translate(-50%,-50%); background:rgba(0,0,0,.5); color:#fff; width:100rpx; border-radius:10rpx; text-align:center; padding:15rpx 0; font-size:54rpx; } .nav{ position: fixed; top: 430rpx; right: 0rpx; width:30rpx; z-index:99; } .nav.touchmove{ background:#ddd; } .nav view{ font-size: 20rpx; color: #4A80C7; text-align: center; line-height: 26rpx; } .dw{ border-radius: 20rpx; overflow: hidden; margin-bottom: 60rpx; } .dw_title{ background: #D9E5F1; padding: 20rpx 30rpx; font-size: 32rpx; color: #666; position: relative; } .dw_title view{ display: inline-block; width: 90%; font-size: 32rpx; color: #666; } .dw_title text{ position: absolute; font-size: 30rpx; right: 50rpx; top: 0; bottom: 0; margin: auto; height: 44rpx; /* line-height: 50rpx; */ } .dw_list{ background: #fff; padding: 0 30rpx; } .dw_list navigator{ padding: 20rpx 0; border-bottom: 1px solid #E4E4E4; } .dw_list navigator view{ font-size: 32rpx; color: #666; margin-bottom: 15rpx; } .dw_list text{ display: block; font-size: 26rpx; color: #999; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: normal; } .top{ color: #666; font-size: 30rpx; text-align: right; padding: 20rpx 0; } .cancel{ color: #1682DA; } .dw_title image{ width: 20rpx; height: 20rpx; position: absolute; top: 0; bottom: 0; right: 30rpx; margin: auto; } .thead{ display: flex; justify-content: space-between; margin-bottom: 20rpx; } .thead text{ font-size: 30rpx; color: #999; } .tbody{ background: #fff; border-radius: 14rpx; padding: 20rpx 20rpx 1rpx; margin-bottom: 20rpx; } .tr{ display: flex; justify-content: space-between; margin-bottom: 20rpx; } .tr text{ font-size: 32rpx; color: #666; } .tr .per{ color: #DF4E2E; font-size: 30rpx; position: relative; padding-right: 25rpx; } .up{ width: 0; height: 0; border: 10rpx solid transparent; border-bottom: 16rpx solid #DF4E2E; position: absolute; right: 0; top: 2rpx; } .myswiper{ height: calc(100vh - 446rpx); } .more{ text-align:center; color:#999; padding:5rpx 0; } .tab_container { flex-direction: row } .tab_container, .tab_item { display: flex; justify-content: space-between; align-items: center; box-sizing: border-box } .tab_item { flex-direction: column; position: relative; } .tab_item_checked, .tab_item_normal, .tab_title { width: 100%; line-height: 48rpx; font-size: 24rpx; flex-grow: 1; padding: 12rpx 0; text-align: center; box-sizing: border-box; font-weight: bold; border-bottom: 1px solid #dce0e6 } .tab_item_checked { color: #0077FF; } .tab_item_normal { color: #1A173B; } .tab-line { position: absolute; bottom: 0; left: 50%; margin-left: -25rpx; z-index: 99; background-color: #0077FF; width: 50rpx; height: 6rpx; } .date{ text-align: center; } .day{ background-color: #F9FAFB; border-radius:30rpx; height: 52rpx; display: inline-block; padding: 0 20rpx; font-size: 24rpx; line-height: 52rpx; text-align: center; color: #555555; font-weight: 600; margin:15rpx auto; } .bg{ position: fixed; bottom: 0; left: 0; width: 100%; height: 100vh; background: rgba(0, 0, 0, 0.5); z-index: 9999; } .months{ position: absolute; bottom: 0; left: 0; width: 100%; background:#fff; text-align: center; } .months view{ padding: 20rpx 0; color: #333; position: relative; } .months .select{ color: #0077FF; } .months .btn_title{ padding: 20rpx; text-align: left; border-bottom:1px solid #d9d9d9; } .qx{ color: #999; font-size: 28rpx; } .sure{ float: right; color: #07c160; font-size: 28rpx; } .icon-small{ position: absolute; color:#0077FF; } .picker_sub{ padding: 10rpx; text-align: center; color: #1A173B; font-weight: bold; } .num_list{ display: flex; justify-content: space-between; padding: 10rpx 15rpx; border-bottom: 1px solid #f5f5f5; margin: 20rpx 0; } .num_list view{ line-height: 80rpx; font-size: 24rpx; } .num_list image{ width: 60rpx; height: 80rpx; /* margin: 0 10rpx; */ } .num{ width: 200rpx; } .num text{ color: #999; margin-left: 10rpx; font-size: 24rpx; } .j_name{ width: 50%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .order{ color: #999; width: 50rpx; text-align: center; } .order image{ width: 40rpx; height: 40rpx; position: relative; top: 4rpx; } .zk{ width: 20rpx; height: 20rpx; } .date .zk{ margin-left: 5rpx; position: relative; top: 3rpx; } .jdesc{ line-height: 48rpx; letter-spacing: 2rpx; }