123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161 |
- .search{
- padding: 10px 30px 0 30px;
- position: relative;
- .searchInput{
- height: 68px;
- background: #F8F8F8;
- border-radius: 34px;
- padding-left: 30px;
- box-sizing: border-box;
- }
- .searchicon{
- width: 25px;
- height: 25px;
- position: absolute;
- bottom: 24px;
- left: 50%;
- margin-left: -40px;
- }
- .searchword{
- height: 23px;
- font-size: 24px;
- position: absolute;
- bottom: 34px;
- left: 50%;
- margin-left: -5px;
- color: #C0C8D3;
- letter-spacing: 0.2em;
- }
- }
- .waterfall{
- column-count: 2; //分两列
- column-gap: 30px; //列间距
- background-color: #F8F8F8;
- padding:30px 30px 0 30px;
-
- .contentCard{
- background: #FFF;
- box-shadow: 0px 8px 38px 0px rgba(0, 0, 0, 0.12);
- border-radius: 24px;
- overflow: hidden;
- margin-bottom:50px;
- break-inside: avoid;
- position: relative;
-
- .cardTop{
- border-radius: 24px 24px 0px 0px;
- .cCardimg{
- width: 100%;
- border-radius: 24px 24px 0px 0px;
- }
- .lefttips{
- width:99px;
- height:37px;
- position: absolute;
- left: 0;
- top: 0;
- }
- .loveharde{
- width: 22px;
- height: 20px;
- position: absolute;
- right: 20px;
- top: 10px;
- }
- }
- .bContent{
- padding:20px;
- .cCword{
- font-size: 24px;
- font-weight: bold;
- color: #404040;
- }
-
- .cCleft{
- float: left;
- position: relative;
- padding:40px 0 30px 0;
- .cCicon{
- width: 17px;
- height: 21px;
- position: absolute;
- left: 0;
- top: 48px;
- }
- .distance{
- padding-left: 24px;
- font-size: 24px;
- color: #C0C8D3;
- }
- }
- .cCright{
- position: relative;
- float: right;
- padding:40px 0 30px 0;
- .price{
- font-size: 24px;
- color: #FF3434;
- .money{
- font-size: 20px;
- }
- }
- }
- }
- }
- }
- .botton{
- font-size: 28px;
- color: #C0C8D3;
- text-align: center;
- padding:40px 0 50px 0;
- background-color: #F8F8F8;
- }
- .index-tabs {
- padding-left: 95px;
- position: relative;
- .position{
- position: absolute;
- left: 36px;
- top: 4px;
- .location{
- width: 35px;
- height: 42px;
- }
- .city{
- font-size: 20px;
- font-weight: bold;
- color: #4C4C4C;
- position: relative;
- left: -2px;
- bottom: 11px;
- }
- .line{
- width: 1px;
- height: 68px;
- background: #4C4C4C;
- opacity: 0.1;
- position: relative;
- left: 57px;
- bottom: 82px;
- }
- }
- .tabs-Unselected {
- width: 25vw;
- font-weight: bold;
- color: #C0C8D3;
- text-align: center;
- font-size: 28px;
- line-height: 91px;
- }
- .tabs-swiper {
- max-height: 0;
- }
- .tabs-Selected {
- font-size: 32px;
- color: #4C4C4C;
- width: 25vw;
- font-weight: bold;
- text-align: center;
- border-bottom: 6px solid #4C4C4C;
- }
- }
|