page{ background-color: #F5F5F5; } .home-bg{ height: 200pt; } .select-box{ transform: translateY(-40pt); padding: 0 15pt; } .select-box .select{ height: 140pt; background-color: #fff; border-radius: 10px; display: flex; justify-content: space-around; flex-wrap: wrap; align-items: center; } .select-item{ width: 25%; font-size: 10pt; color: #666666; flex-direction: column; display: flex; justify-content: center; align-items: center; } .image-box{ width: 45px; height: 45px; margin-bottom: 10px; } .image-box image{ max-height: 100%; } .list-box{ margin: 0 15pt; margin-top: -30pt; padding: 15px 0; background: #fff; border-radius: 10px; } .sign-list .select-list { height: 40px; font-size: 14px; display: flex; align-items: center; background-color: #fff; } .sign-list .select-item { flex: 1; display: flex; flex-direction: row; align-items: center; justify-content: center; } .sign-list .select-item image { width: 11px; height: 6px; margin-left: 9px; } .list-content{ /* max-height: 500px; */ /* overflow-y: auto; */ padding: 15px 15pt; border-radius: 10px; } .list-content .list-content-item{ min-height: 50px; padding: 5px 0; border-bottom: 0.5px solid #f5f5f5; display: flex; flex-direction: column; justify-content: space-around; position: relative; } .list-content-item:last-child{ border: 0; } .content-top{ display: flex; justify-content: space-between; align-items: center; font-size: 11px; color: #999; } .content-top .blue{ color: #0A72F7 !important; } .content-top .yellow{ color: #FF7200 !important; } .content-top .green{ color: #069F99 !important; } .content-top .pol{ color: #690AF7; } .content-top image{ width: 10px; height: 10px; margin-right: 10px; } .content-bottom{ color: #555; font-size: 13px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; text-overflow: ellipsis; overflow: hidden; line-height: 20px; margin-top: 5px; } .status{ position: absolute; top: 0px; right: -5px; display: block; width: 5px; height: 5px; background-color: #FF5E60; border-radius: 50%; } .modal-mask { width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: #000; opacity: 0.5; overflow: hidden; z-index: 9000; color: #fff; } .modal-dialog { width: 540rpx; /* overflow: hidden; */ position: fixed; top: 50%; left: 0; z-index: 9999; background: #f9f9f9; margin: -180rpx 105rpx; border-radius: 8rpx; } .modal-content { position: relative; padding: 50rpx; margin-top: 40rpx; text-align: center; color: #666 } .modal-content .title { text-align: center; color: #069F99; font-family: PingFang-SC-Bold; font-size: 16pt; font-size: 700; padding: 40rpx 0 15rpx 0; } /* 这个样式没有用 不知道为啥 */ .modal-dialog .modal-conten modal-img { position: absolute; width: 100rpx!important; height: 100rpx!important; top: 50%;left: 50%;transform: translate(-50%,-186%); } .modal-footer { position: relative; height: 70rpx; /* border-top: 1px solid #dedede; */ padding: 20rpx; font-size: 32rpx; line-height: 70rpx; } .modal-footer .close-img { position: absolute; bottom: -20rpx; left: 50%; transform: translate(-50%,100%); height: 40rpx; width: 40rpx; } .btn-cancel { width: 100%; color: #fff; border-radius: 10rpx; background: #069F99; text-align: center; border-right: 1px solid #dedede; } .btn-cancel-meeting { width: 45%; color: #fff; border-radius: 10rpx; background: #069F99; text-align: center; float: left; border-right: 1px solid #dedede; } .sing-up-meeting { width: 45%; color: #000; border-radius: 10rpx; /* background: #069F99; */ float: right; text-align: center; border: 1px solid #dedede; } .modal-img { position: relative; }