.page{ min-height: 100vh; background: linear-gradient(180deg, #fff 16%, #f8f8f8 40.08%); font-size: 0.28rem; color: #333; } .top_head{ padding: 0.24rem; display: flex; align-items: center; font-size: 0.24rem; color: #999; } .top_head .shu_line{ height: 0.27rem; width: 1px; background-color: #d9d9d9; margin: 0 0.12rem; } .top_head .bdb_logo{ width: 1.22rem; height: 0.52rem; } .top_head .logo_word{ width: 1.58rem; height: 0.42rem; } .top_head .slogan{ margin-bottom: -0.1rem; } /* 搜索框 */ .search_box{ padding: 0 0.30rem; display: flex; } .city_slect{ display: flex; align-items: center; white-space: nowrap; margin-right: 0.24rem; font-size: 0.28rem !important; } .city_slect img{ width: 0.2rem; height: 0.12rem; margin-left: 0.1rem; } .search_box .search_outer{ background-color: #f5f5f5; flex: 1; padding: 0.10rem 0.29rem; border-radius: 100px; display: flex; align-items: center; } .search_box .search_outer .search_input{ flex: 1; height: 0.50rem; background-color: #f5f5f5; font-size: 0.26rem; color: #333; } .search_box .search_outer .search_input::placeholder{ color: #999999; } .search_box .search_outer img{ width: 0.34rem; height: 0.34rem; margin-right: 0.12rem; } /* 热门服务 */ .remen_fuwu{ padding: 0.30rem 0.26rem; margin: auto; margin-bottom: 0.4rem; margin-top: 0.2rem; width: 6.98rem; flex-shrink: 0; border-radius: 0.12rem; border: 0.01rem solid #fff0ea; background: linear-gradient(180deg, #fff0eacc -8.02%, #ffffffcc 26.72%) } .remen_fuwu .part_icon_title{ margin-bottom: 0.38rem; } .remen_fuwu .part_icon_title img{ width: 1.5rem; height: 0.4rem; } /* 轮播图底部分页样式 */ .swiper-pagination{ border-radius: 0.5rem !important; overflow: hidden !important; bottom: 0 !important; } .swiper-pagination .swiper-pagination-bullet{ background-color: #f2f2f2 !important; opacity: 1 !important; padding: 0 !important; margin: 0 !important; width: 0.32rem; border-radius: 0; height: 0.07rem !important; } .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{ background-color: #f60 !important; border-radius: 0.5rem; } .swiper-pagination .swiper-pagination-bullet:last-child{ border-top-right-radius: 0.5rem; border-bottom-right-radius: 0.5rem; } .swiper-pagination .swiper-pagination-bullet:first-child{ border-top-left-radius: 0.5rem; border-bottom-left-radius: 0.5rem; } .swiper-slide{ padding-bottom: 0.32rem; overflow: hidden; } /*办事资讯 */ .zixun_box{ background: linear-gradient(194deg, #f6f8ff 15.31%, #f0616100 45.84%); box-shadow: 0 2px 20px 0 #fff inset; border-radius: 30px 30px 0 0; min-height: 8rem; padding: 0.20rem 0.36rem; } .zixun_box .box_title{ display: flex; height: 0.82rem; justify-content: space-between; align-items: center; margin-bottom: 0.32rem; } .zixun_box .box_title .title_icon{ width: 1.54rem; height: 0.42rem; } .zixun_box .box_title .dire_icon{ width: 0.82rem; height: 0.82rem; } .zixun_outer{ padding: 0.30rem 0.24rem; /* background-color: pink; */ border-radius: 0.12rem; margin-bottom: 0.30rem; background-color: #fff; } .zixun_outer .title{ font-size: 0.32rem; font-weight: 600; margin-bottom: 0.30rem; } .zixun_list .zixun_item:last-child{ border-bottom: none; } .ggwrap{ margin: 0 0.26rem; width: 7rem; padding:0.27rem 0.23rem 0.32rem 0.23rem; flex-shrink: 0; border-radius: 0.12rem; border: 0.01rem solid #ffcbb7; background: linear-gradient(172deg, #ff6900cc 0.48%, #ffdb99cc 112.46%); } .ggwrap .ggtitle{ color: #fff; text-align: left; width: fit-content; font-family: "pingfang sc"; font-size: 0.32rem; font-style: normal; font-weight: 700; position: relative; line-height: 0.34rem; } .ggwrap .ggtitle:after{ position: absolute; bottom:-0.18rem; left: calc(50% - 0.26rem); content:""; width: 0.53rem; height: 0.05rem; flex-shrink: 0; background: linear-gradient(270deg, #ffd634 0%, #fff 100%);; } .ggdetail-wrap{ margin-top: 0.45rem; display: flex; } .ggdetail:first-child{ margin-left: 0; } .ggdetail{ margin-left: 0.18rem; width: 3.17rem; height: 1.39rem; flex-shrink: 0; border-radius: 0.1rem; background: #fff; } .ggdetail img{ width: 100%; height: 100%; }