Files
bsmall/pages/unicom/unicom.acss

322 lines
5.1 KiB
Plaintext

.welfare-header{
padding: 30rpx;
background: #db1e11;
color: white;
}
.welfare-flex{
display: flex;
flex-wrap: wrap;
margin: 0 -10rpx;
}
.welfare-item{
width: 50%;
padding: 0 10rpx;
box-sizing: border-box;
}
.welfare-item-text{
color: white;
padding-bottom: 10rpx;
}
.welfare-item-icon{
background: white;
border-radius: 50%;
width: 38rpx;
height: 38rpx;
vertical-align: middle;
margin-right: 10rpx;
}
.welfare-item-number{
font-weight: bold;
font-size: 40rpx;
}
.welfare-stat{
display: flex;
background: white;
color: black;
margin-top: 30rpx;
border-radius: 6rpx;
padding: 20rpx;
}
.welfare-stat-item{
width: 40%;
padding: 0 10rpx;
border-right: solid 2rpx #c2c2c2;
text-align: center;
}
.welfare-stat-item:first-child{
width: 20%;
text-align: left;
}
.welfare-stat-item:last-child,
.welfare-stat-item:first-child{
border-right: none;
}
.welfare-stat-text{
color: white;
font-size: 24rpx;
}
.welfare-stat-blue,
.welfare-stat-orange,
.welfare-stat-gray{
width: 130rpx;
line-height: 40rpx;
border-radius: 20rpx;
display: inline-block;
}
.welfare-stat-blue{
background: #4a9d64;
}
.welfare-stat-orange{
background: #ec712e;
}
.welfare-stat-gray{
background: #b5b5b5;
}
.welfare-stat-year{
line-height: 50rpx;
}
.welfare-stat-month{
line-height: 40rpx;
font-size: 32rpx;
font-weight: bold;
}
.welfare-stat-month image{
width: 15rpx;
margin-left: 5rpx;
vertical-align: middle;
}
.welfare-stat-year{
padding-top: 5rpx;
line-height: 40rpx;
}
.welfare-stat-number{
font-weight: bold;
font-size: 36rpx;
line-height: 50rpx;
padding-bottom: 6rpx;
}
/* 搜索框 */
.welfare-search-form{
background: #f33f33;
height: 70rpx;
border-radius: 40rpx;
margin-top: 30rpx;
display: block;
position: relative;
}
.welfare-search-input{
width: 100%;
padding: 0 100rpx;
margin: 0;
height: 70rpx;
line-height: 70rpx;
background: transparent;
font-size: 30rpx;
box-sizing: border-box;
color: rgb(255, 255, 255);
}
.welfare-search-class{
width: 36rpx;
position: absolute;
top: 17rpx;
left: 25rpx;
}
.welfare-search-btn{
position: absolute;
top: 0;
right: 0;
width: 80rpx;
text-align: center;
padding: 0;
margin: 0;
height: 70rpx;
border-radius: 0 40rpx 40rpx 0;
background: transparent;
border: none;
}
.welfare-search-btn image{
width: 36rpx;
vertical-align: top;
margin-top: 14rpx;
margin-right: 10rpx;
}
.welfare-search-btn-hover{
background: #cc520f;
}
/* 筛选 */
.welfare-search-flex{
display: flex;
border:solid 2rpx white;
border-radius: 6rpx;
margin-top: 30rpx;
}
.welfare-search-item{
flex: 1;
text-align: center;
border-right: solid 2rpx white;
line-height: 60rpx;
font-size: 30rpx;
}
.welfare-search-item:last-child{
border-right: none;
}
.welfare-search-item.show{
background: white;
color: #db1e11;
}
/* 列表 */
.welfare-list,
.welfare-list-null{
padding-bottom: 175rpx;
}
.welfare-list-item{
border-top: solid 20rpx #fafafa;
padding: 30rpx;
}
.welfare-list-name{
position: relative;
font-size: 30rpx;
font-weight: bold;
line-height: 50rpx;
padding-right: 230rpx;
padding-bottom: 20rpx;
border-bottom: solid 1rpx #ddd;
}
.welfare-list-stat{
position: absolute;
right: 0;
top: 0;
color: #ff6600;
width: 200rpx;
text-align: right;
}
.welfare-list-stat.gray{
color: gray;
}
.welfare-list-tag{
color: white;
background: #ff6600;
margin-right: 10rpx;
border-radius: 6rpx;
padding: 0 15rpx;
font-size: 28rpx;
}
.welfare-list-info{
padding-top: 20rpx;
display: flex;
flex-wrap: wrap;
margin-right: -20rpx;
}
.welfare-list-info-item{
width: 50%;
color: gray;
line-height: 50rpx;
font-size: 28rpx;
padding-right: 20rpx;
box-sizing: border-box;
}
.welfare-list-info-item image{
width: 32rpx;
vertical-align: middle;
margin-right: 8rpx;
}
.welfare-list-btns{
margin-top: 20rpx;
padding-top: 20rpx;
border-top: solid 1rpx #ddd;
text-align: right;
}
.welfare-list-btn{
display: inline-block;
background: #db1e11;
color: white;
line-height: 70rpx;
height: 70rpx;
margin-left: 30rpx;
padding: 0 30rpx;
box-sizing: border-box;
}
.welfare-list-btn.remove{
border:solid 1rpx gray;
color: gray;
background: transparent;
}
/* footer */
.welfare-footer{
position: fixed;
bottom: 0;
left: 0;
background: white;
padding: 30rpx;
width: 100%;
box-sizing: border-box;
}
.welfare-footer-nav{
text-align: center;
background: #db1e11;
}
/* 空提示 */
.welfare-list-null{
text-align: center;
color: rgb(196, 186, 186);
padding: 200rpx 0;
}
.welfare-list-null-title{
font-weight: bold;
font-size: 30rpx;
color: black;
padding-bottom: 10rpx;
}
.welfare-list-null image{
width: 88rpx;
margin-bottom: 20rpx;
}