Files
income_payments_applet/pages/home/home.wxss
T

293 lines
5.2 KiB
Plaintext

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: 20%;
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;
}
/* 公告模态框的footer */
.notice-modal-footer {
height: 0rpx !important;
padding: 0;
}
.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;
}
/* tab栏 */
.swiper-tab {
width: 100%;
height: 98rpx;
text-align: center;
display: flex;
justify-content: space-between;
background: #EBEDED;
margin-top: -15pt;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
position: relative;
/*border-bottom: 2rpx solid rgba(193, 193, 193, 0.3);*/
}
.bg-image-left {
position: absolute;
width: 54%;
z-index: 99;
}
.bg-image-right {
position: absolute;
right: 0;
width: 54%;
z-index: 99;
}
.selected-menu {
display: flex;
flex-direction: column;
align-items: center;
color: #069F99;
font-size: 32rpx;
/*background: transparent;*/
width: 50%;
height: 98rpx;
line-height: 98rpx;
opacity: 1;
/*border-bottom: 2rpx solid #069F99;*/
position: relative;
z-index: 100;
}
.unselect-menu {
display: flex;
flex-direction: column;
align-items: center;
font-size: 16px;
font-weight: 400;
color: #4f4f50;
width: 50%;
height: 98rpx;
line-height: 98rpx;
background: transparent;
opacity: 1;
position: relative;
z-index: 100;
/* border-radius: 34rpx; */
}
.selected-line {
background: #069F99;
height: 4rpx;
width: 90rpx;
position: absolute;
/* margin-top: 10rpx; */
bottom: 0rpx;
}