page { background-color: #f4f4f4; } .avatar-container { display: flex; /* align-items: center; */ position: absolute; margin-top: -80rpx; color: white; } .avatar { width: 160rpx; height: 160rpx; border-radius: 50%; background-color: #eee; margin-right: 10rpx; } .nickname { font-size: 28rpx; padding-top: 30rpx; background-color: rgba(0,0,0,.6); padding: 4rpx 10rpx; border-radius: 8rpx 8rpx 8rpx 0; overflow: hidden; color: #f8f8f8; } .banner { display: block; width: 100%; background-color: white; } .input-container { position: relative; background-color: #f0f0f0; border-radius: 6rpx; } .input-container::before { content: '\e618'; font-family: iconfont; position: absolute; top: 50%; left: 16rpx; transform: translateY(-50%); color: #aaa; } .input-container .icon-guanbi { position: absolute; top: 50%; right: 16rpx; transform: translateY(-50%); font-size: 28rpx; color: #aaa; padding: 10rpx; z-index: 2; } .input { padding: 10rpx 50rpx; } .time::before { content: '\e64c'; font-family: iconfont; padding-right: 10rpx; color: #FF6768; } .icon-xia, .icon-shang { font-size: 16rpx; } .icon-sort2 { font-size: 24rpx; } /* .line { position: relative; } .line::after { content: ''; position: absolute; right: 0; background-color: #f4f4f4; width: 2rpx; height: 30rpx; top: 50%; transform: translateY(-50%); } */ /* .item { border-radius: 12rpx; background-color: white; } */ /* .item ~ .item { margin-top: 20rpx; } */ .money::before { content: '¥'; font-size: 22rpx; } .md { position: relative; } .md::before, .md::after { content: ''; position: absolute; top: 50%; transform: translateY(-50%); width: 2rpx; height: 40%; background-color: #f4f4f4; } .md::before { left: 0; } .md::after { right: 0; } .noMore { padding: 20rpx; color: #bbb; text-align: center; font-size: 26rpx; background-color: transparent !important; } .sticky { position: sticky; top: 0; z-index: 1; } .dropdown { border-top: 2rpx solid #f8f8f8; position: absolute; width: 100%; top: 54rpx; left: 0; background-color: white; z-index: 1; } .selected { color: #FF6768; } .active { color: #FF6768; font-weight: bold; position: relative; } .active::after { content: ''; width: 30%; height: 2rpx; background-color: #FF6768; position: absolute; left: 0; right: 0; bottom: 0; margin: 0 auto; } .mask { position: fixed; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); } .hover { background-color: #eee; } .t-icon-sort-up { width: 12px; height: 12px; position: relative; top: 2rpx; right: 0; background-repeat: no-repeat; box-sizing: border-box; } .t-icon-sort-up.reverse { transform: rotateZ(-180deg); } .img-container { position: relative; } .img-container::after { content: attr(data-txt); position: absolute; left: 0; bottom: 0; background-color: rgba(0,0,0,.4); color: white; font-size: 20rpx; padding: 4rpx; border-radius: 6rpx 6rpx 6rpx 0; } .img { display: block; width: 240rpx; height: 240rpx; background-color: #eee; } .img2 { display: block; width: 100%; height: 340rpx; /* height: auto; */ /* width: 200rpx; height: 200rpx; */ background-color: white; } /*checkbox 整体大小 */ /* checkbox { */ /* width: 240rpx; height: 90rpx; */ /* } */ /*checkbox 选项框大小 */ checkbox .wx-checkbox-input { width: 34rpx; height: 34rpx; border-radius: 50%; } /*checkbox选中后样式 */ checkbox .wx-checkbox-input.wx-checkbox-input-checked { background-color: #FF6768; border-color: #FF6768; /* color: white; */ } /*checkbox选中后图标样式 */ checkbox .wx-checkbox-input.wx-checkbox-input-checked::before { width: 34rpx; height: 34rpx; line-height: 34rpx; text-align: center; font-size: 24rpx; color: #fff; background: transparent; transform: translate(-50%, -50%) scale(1); -webkit-transform: translate(-50%, -50%) scale(1); } .bottomBar { box-sizing: border-box; position: fixed; bottom: 0; width: 100%; background-color: white; border-radius: 20rpx 20rpx 0 0; } .btn { color: white; background-color: #FF6768; border-radius: 6rpx; } /* .item { border-radius: 10rpx; } */ .item2 { width: calc((100% - 20rpx)/2); box-sizing: border-box; border-radius: 12rpx; overflow: hidden; margin-bottom: 20rpx; } .item2:nth-child(even) { margin-left: 20rpx; } /* .content { padding-bottom: 110rpx; } */ .dropdown { position: absolute; left: 0; top: 114rpx; width: 100%; background-color: white; box-sizing: border-box; } .label { display: inline-block; padding: 5rpx 20rpx; color: #aaa; border: 2rpx solid #eee; background-color: #f0f0f0; border-radius: 6rpx; box-sizing: border-box; text-align: center; } .mask { display: none; position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0,0,0,.5); z-index: -1; } .bsbb { box-sizing: border-box; } .l-red { background-image: linear-gradient(-225deg, #FF6060, #FF6768); } .bgf0 { background-color: #f0f0f0; } .filter::after { content: '\e68a'; font-family: iconfont; } .dropdown.show ~ .mask { display: block; } .icon-badge { font-size: 19rpx; padding-right: 4rpx; } .github-badge { display: inline-block; border-radius: 4px; text-shadow: none; font-size: 12px; color: #fff; line-height: 24rpx; background-color: #ABBAC3; margin-bottom: 5px; font-size: 20rpx; } .github-badge .badge-subject { display: inline-block; background-color: #FFA500; padding: 0 4px 0 6px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; } .github-badge .badge-value { display: inline-block; padding: 0 6px 0 4px; border-top-right-radius: 4px; border-bottom-right-radius: 4px; font-size: 20rpx; background-color: #4D4D4D !important; } .collects { margin-top: 40rpx; margin-bottom: 40rpx; } .ai-center{ align-items: center; } .ib { display: inline-block; } .fs20 { font-size: 20rpx; } .fs22 { font-size: 22rpx; } .fs24 { font-size: 24rpx; } .fs26 { font-size: 26rpx; } .fs28 { font-size: 28rpx; } .fs35 { font-size: 35rpx; position: relative;top:5rpx } .flex-center { display: flex; justify-content: center; align-items: center; } .ellipsis-1 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /* .ellipsis-1x { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } */ .xc-wc { color: #d60021; } .xc-ash { color: #b9b9b9; } .choice_box .choice_list .choice_footer .price { color: #f23030; height: 10px; } .flex { display: flex; } .ellipsis-2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .goods_name { height: 62rpx; margin-top: 6rpx; line-height: 30rpx; } .hang { width: 100%; margin: auto; padding-left: 21rpx; } .hang .collect { width: 347rpx; height: 520rpx; border-radius: 25rpx; border: 1rpx solid rgb(214, 214, 214); overflow: hidden; margin-right: 14rpx; margin-bottom: 5rpx; } .collect .bottom { padding: 0rpx 20rpx; } .collect .sp { width: 100%; height: 326rpx; } .collect .money { margin-top: 28rpx; margin-bottom: 8rpx; line-height: 28rpx; align-items: baseline; } .collect .money view { line-height: 28rpx; } .collect .money .flex { font-weight: bold; } .collect .money .flex .fs24 { padding-top: 5rpx; } .collect .Discount { width: 156rpx; height: 28rpx; border-radius: 20rpx; background-color: rgb(56, 56, 56); font-size: 18rpx; color: rgb(255, 255, 255); } .collect .Discount image { height: 18rpx; width: 18rpx; line-height: 28rpx; margin-right: 3rpx; } .collect.ml20 { margin-left: 13rpx; } .fs24.dollar { padding: 0rpx; } .money .price { margin-left: 12rpx; text-decoration: line-through; line-height: 23rpx; } .province { line-height: 26rpx; } .nothing { height: 75rpx; width: 100%; } .nothing .no_content { margin: 0rpx 11rpx; color: rgb(138, 138, 138); } .nothing .Foil { width: 80rpx; height: 2rpx; background-color: rgb(138, 138, 138); } .line_th { text-decoration: line-through; } .card_bg { box-sizing: border-box; padding: 2rpx 10rpx; /* height: 28rpx; */ border-radius: 26rpx; font-size: 20rpx; /* line-height: 28rpx; */ max-width: 200rpx; background: #333; color: #fff; margin-left: 8rpx; display: flex; align-items: center; /* position: relative; top: -4rpx; */ } .card_bg image { width: 19rpx; height: 19rpx; margin-right: 8rpx; } /* .card_bg .card_name { max-width: 76rpx; width: auto; overflow: hidden; white-space: nowrap; } */