page { background: #fff; } .page { border-top: none; } .tab { height: 76rpx; display: flex; line-height: 76rpx; font-size: 24rpx; color: #666; text-align: center; position: fixed; top: 0; left: 0; right: 0; z-index: 1000; background: #fff; } .tab .item { flex: 1; position: relative; border-bottom: 1rpx solid #ededed; border-top: 1rpx solid #ededed; } .tab .item.active { color: #333; font-weight: bold; } .tab .item.active:after { content: ""; position: absolute; width: 92rpx; height: 4rpx; background: #333; bottom: 0; left: 50%; margin-left: -46rpx; } .card-list { padding-top: 76rpx; } .card-list-item { width: 620rpx; height: 358rpx; margin: 46rpx auto 0; position: relative; border-radius: 15rpx; } .card-list-item .iconbg { position: absolute; right: -33rpx; bottom: -57rpx; z-index: 3; font-size: 170rpx; color: #000; opacity: 0.1; } .card-list-item.card-style-black .iconbg { color: #fff; } .card-list-item .content { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 2; border-radius: 15rpx; padding: 20rpx; overflow: hidden; } .card-list-item .content .content-inner { width: 100%; height: 100%; position: relative; padding: 20rpx; box-sizing: border-box; z-index: 4; } .card-list-item .content .content-inner .content-title { height: 64rpx; line-height: 64rpx; color: #fff; display: flex; } .card-list-item .content .content-inner .content-title .title-l { opacity: 0.8; flex: 1; } .card-list-item .content .content-inner .content-title .title-l i { margin-right: 10rpx; } .card-list-item .title-r { display: inline-block; width: 130rpx; height: 44rpx; line-height: 44rpx; text-align: center; background: rgba(255,255,255,0.6); font-size: 22rpx; border-radius: 28rpx; color: #333; position: absolute; right: 40rpx; top: 40rpx; z-index: 999; } .card-list-item .content .content-inner .contenttitle-r-title .title-r.mycard { background: #333; color: #c1a167; } .card-list-item .content-inner .price { text-align: center; font-size: 60rpx; color: #fff; font-weight: bold; line-height: 1; margin-top: 30rpx; opacity: 0.8; } .card-list-item .content-inner .date { text-align: center; font-size: 28rpx; color: #fff; line-height: 1; margin-top: 20rpx; opacity: 0.8; } .card-list-item .content-inner .equity { text-align: center; font-size: 24rpx; color: #fff; line-height: 1; margin-top: 48rpx; } .card-list-item .content .content-inner:after { content: ""; position: absolute; left: 0; top: 0; right: 0; bottom: 0; border: 2rpx solid #000; opacity: 0.1; } .icox-queshengye { font-size: 190rpx; color: #f3f3f3; } .card-style-golden { background: linear-gradient(to right,#c1a167,#e9d5aa); } .card-list-item.card-style-golden .shadow { box-shadow: 0 0 70rpx #c1a167; } .card-style-erythrine { background: linear-gradient(to right,#745757,#966d6d); } .card-list-item.card-style-erythrine .shadow { box-shadow: 0 0 70rpx #745757; } .card-style-gray { background: linear-gradient(to right,#434247,#7a7985); } .card-list-item.card-style-gray .shadow { box-shadow: 0 0 70rpx #434247; } .card-style-brown { background: linear-gradient(to right,#736e6c,#978c8c); } .card-list-item.card-style-brown .shadow { box-shadow: 0 0 70rpx #736e6c; } .card-style-blue { background: linear-gradient(to right,#576074,#6d7b96); } .card-list-item.card-style-blue .shadow { box-shadow: 0 0 70rpx #576074; } .card-style-black { background: linear-gradient(to right,#373737,#4a4a4a); } .card-list-item.card-style-blue .black { box-shadow: 0 0 70rpx #373737; } .fui-loading .text { background: #fff!important; } .card-blank { padding-top: 134rpx; text-align: center; } .card-blank image { width: 180rpx; height: 180rpx; } .card-blank .shadow { width: 124rpx; height: 26rpx; background: #ccc; border-radius: 50%; margin: 28rpx auto 40rpx; } .card-blank .text { font-size: 24rpx; color: #999; } .card-blank .cardbtn { width: 474rpx; height: 84rpx; border-radius: 42rpx; background: #c1a167; color: #fff; font-size: 28rpx; font-weight: bold; line-height: 84rpx; margin: 60rpx auto 0; }