._banner_warp { position: relative; width: 100%; height: 724rpx; } ._banner_swiper { position: absolute; top: 0; width: 100%; height: 724rpx; } ._ba_swiper_item { width: 100%; height: 100%; } ._banner_search_warp { display: flex; align-items: center; position: absolute; top: 24rpx; left: 24rpx; width: 500rpx; height: 80rpx; padding-left:16rpx; background: rgba(255, 255, 255, 0.2); border-radius: 5px; z-index: 2; } ._search_placeholder > text { line-height: 1; color:#B2B2B2 ; font-size: 28rpx; margin-left: 16rpx; } ._vido_list_content { padding: 30rpx 0; } ._v_li_con_item { padding: 0 30rpx; } ._li_con_item_header { display: flex; justify-content: space-between; align-items: center; padding: 40rpx 0; } ._it_head_title { padding-left: 16rpx; border-left: 4rpx solid #CE3636; } ._it_head_title> text { line-height: 1; font-size: 32rpx; color: #1a1a1a; font-weight: 600; } ._it_head_exit > text{ line-height: 1; font-size: 26rpx; color: #999; } ._it_boutique_warp { width: 100%; margin-bottom: 30rpx; } .scroll_view_H { display: flex; width: 100%; } ._bou_wa_scr_H { width: 200rpx; margin-right: 20rpx; } ._bou_scr_ul_image { width: 200rpx; height: 298rpx; border-radius: 16rpx; } ._bou_scr_ul_name { width: 100%; margin-top: 20rpx; } ._bou_scr_ul_name >text{ display: block; width: 100%; line-height: 1; color: #1a1a1a; font-size: 34rpx; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } ._it_think_warp { display: flex; flex-wrap: wrap; width: 100%; } ._think__wa_ul { min-width: 50%; margin-bottom: 30rpx; } ._think__wa_ul.active_left { padding-left: 15rpx; } ._think__wa_ul.active_right { padding-right: 15rpx; } ._think__ul_li { width: 100%; background-color: #fff; border-radius: 16rpx; } ._think__li_image { height: 460rpx; } ._think__li_name { display: block; width: 100%; padding: 30rpx 20rpx; line-height: 1; color: #1a1a1a; font-size: 34rpx; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } ._v_li_heat_item { padding-left: 30rpx; } ._it_heat_warp { display: flex; flex-wrap: wrap; } ._heat_wa_ul { width: 33.33%; margin-bottom: 30rpx; } ._heat__ul_li { padding-right: 30rpx; } ._heat__li_image { width: 100%; height: 300rpx; background-color: pink; } ._heat__li_name >text { display: block; width: 100%; margin-top: 20rpx; line-height: 1; color: #1a1a1a; font-size: 34rpx; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } ._rem_my_footer { margin-top: 50rpx; }