#wp{
  width: 1200px;
  margin: 0 auto;
}
.xy_body .ct2 {
  display: flex;
  justify-content: space-between;
}
.xy_body .ct2 .xy_ln {
  width: 162px
}
.xy_body .ct2 .xy_ln .xy_ln_wrap {
  width: 162px;
}
.xy_body .ct2 .xy_mc {
  width: 1200px
}

/* 左侧区域 */

.xy_ln .xy_ln_wrap .xy_ln_list .xy_ln_item {
  padding: 10px 14px 10px 7px;
  /*gap: 10px;*/
}
.xy_ln .xy_ln_wrap .xy_ln_item svg {

  margin-right: 10px;
}

/* 中间内容区 */
/* 顶部图片 */
.xy_mc .xy_mc_adImg_wrap {
  width: 100%;
  margin-bottom: 20px;
  border-radius: 6px;
  overflow: hidden;
}
.xy_mc .adImg{
  width: 100%;
}
/* 分类筛选 */
.xy_mc .cat_wrap{
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  box-sizing: border-box;
  padding: 20px;
  /*gap: 20px;*/
  margin-bottom: 20px;
}
.xy_mc .cat_wrap .cat_list_group{
  display: flex;
  /*gap: 33px;*/
  line-height: 26px;
  margin-bottom: 20px;
}
.xy_mc .cat_wrap .cat_list_group:last-child{
    margin-bottom: 0px;
}

.xy_mc .cat_wrap .cat_list_group .cat_list_label{
  color: #888FA7;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  flex-shrink: 0;
  margin-right: 33px;
}
.xy_mc .cat_wrap .cat_list_group .cat_list_wrap{
  flex-grow: 1;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  /*gap: 33px;*/
  line-height: 26px;
}
.xy_mc .cat_wrap .cat_list_group .cat_list_wrap .cat_item_fouder_a{
    margin-right: 33px;
}
.xy_mc .cat_wrap .cat_list_group .cat_list_wrap .cat_item_fouder_a:last-child{
    margin-right: 0px;
}


.xy_mc .cat_wrap .cat_list_group .cat_item{
  color: #293340;
  font-size: 16px;
  font-weight: 500;
  /*padding: 0 12px;*/
  cursor: pointer;
}
.xy_mc .cat_wrap .cat_list_group .cat_item_act{
  color: #293340;
  font-size: 16px;
  font-weight: 500;
  border-radius: 4px;
  background: #435585;
  color: #fff;
  padding: 0 12px;
}
/* 中间主内容区 */
.xy_mc .xy_mc_header_wrap .statistics_wrap{
  margin-right: 40px;
  color: #888FA7;
  font-size: 16px;
  font-weight: 400;
  line-height: 18px; /* 112.5% */
}
.xy_mc .xy_mc_list_wrap .auth_box img{
    width: 20px;
  height: 20px;
  margin-right: 6px;
  border-radius: 50%;
  overflow: hidden;
}
/* 生活服务 - 美食外卖 */
.xy_mc_wrap .food_list_wrap{
  /*gap: 20px;*/
}
.xy_mc_wrap .food_list_wrap .xy_mc_list_item_gap{
    margin-right: 20px;
    margin-bottom: 20px;
}
.xy_mc_wrap .food_list_wrap .xy_mc_list_item_gap:nth-child(4n){
    margin-right: 0px;
}

.xy_mc_wrap .food_list_wrap .xy_mc_list_item_gap:nth-last-child(1),
.xy_mc_wrap .food_list_wrap .xy_mc_list_item_gap:nth-last-child(2),
.xy_mc_wrap .food_list_wrap .xy_mc_list_item_gap:nth-last-child(3),
.xy_mc_wrap .food_list_wrap .xy_mc_list_item_gap:nth-last-child(4){
    margin-bottom: 0px;
}

.xy_mc_wrap .food_list_wrap .xy_mc_list_item{
  width: 279px;
}
.xy_mc .food_list_wrap .title {
  margin-bottom: 10px;
  line-height: 22px;
  font-size: 16px;
}
.xy_mc .normal_art_list_wrap .food_img_cor{
    width: 279px;
}
.xy_mc .normal_art_list_wrap .small_b_item{
    margin-right: 18px;
}
/* 生活服务 - 商品买卖/汽车交易 */
.xy_mc_wrap .goods_list_wrap{
  /*gap: 20px;*/
}
.xy_mc_wrap .goods_list_wrap .xy_mc_list_item_gap{
    margin-right: 20px;
    margin-bottom: 20px;
}
.xy_mc_wrap .goods_list_wrap .xy_mc_list_item_gap:nth-child(4n){
    margin-right: 0px;
}

.xy_mc_wrap .goods_list_wrap .xy_mc_list_item_gap:nth-last-child(1),
.xy_mc_wrap .goods_list_wrap .xy_mc_list_item_gap:nth-last-child(2),
.xy_mc_wrap .goods_list_wrap .xy_mc_list_item_gap:nth-last-child(3),
.xy_mc_wrap .goods_list_wrapp .xy_mc_list_item_gap:nth-last-child(4){
    margin-bottom: 0px;
}

.xy_mc_wrap .goods_list_wrap .xy_mc_list_item {
  width: 279px;
}
.xy_mc .goods_list_wrap .car_content_title{
    font-size: 16px;
}
/* 生活服务 - 房屋租售 */
.xy_mc_wrap .house_list_wrap{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.xy_mc_wrap .house_list_wrap .xy_mc_list_item{
  width: 528px;
  margin-bottom: 40px;
  display: flex;
}
.xy_mc_wrap .house_list_wrap .xy_mc_list_item:nth-last-child(1),
.xy_mc_wrap .house_list_wrap .xy_mc_list_item:nth-last-child(2){

  margin-bottom: 0px;

}
.xy_mc_wrap .house_list_wrap .house_img_wrap{
  display: inline-block;
  width: 230px;
  height: 160px;
  border-radius: 6px;
  overflow: hidden;
  flex-shrink: 0;
  margin-right: 16px;
}
.xy_mc_wrap .house_list_wrap .house_img{
  width: 100%;
  height: 100%;
}
.xy_mc_wrap .house_list_wrap .house_info_wrap{
  flex-grow: 1;
  width: 0;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.xy_mc_wrap .house_list_wrap .house_info_t{
  flex-shrink: 0;
  width: 100%;
}
.xy_mc_wrap .house_list_wrap .title{
  width: 100%;
  color: #293340;
  font-size: 20px;
  font-weight: 600;
  line-height: 21px;
  margin-bottom: 10px;
  padding: 0;
}
.xy_mc_wrap .house_list_wrap .title_tag{
  margin-right: 4px;
  height: 21px;
  display: inline-flex;
  padding: 0 8px;
  color: #FFF;
  font-size: 12px;
  font-weight: 500;
  line-height: 21px;
  border-radius: 4px;
}
.xy_mc_wrap .house_list_wrap .title_tag1{
  background: #435585;
}
.xy_mc_wrap .house_list_wrap .title_specel{
    transform: translate(0px, -2px);
}
.xy_mc_wrap .house_list_wrap .title_tag3{
  background: #CA3939;
}
.xy_mc_wrap .house_list_wrap .title_tag2{
  background: #1BB75A;
}
.xy_mc_wrap .house_list_wrap .info_tag_list{
  width: 200px;
  color: #929DAE;
  font-size: 12px;
  font-weight: 500;
  line-height: 26px;
  margin-bottom: 4px;
}
.xy_mc_wrap .house_list_wrap .info_tag_item {
  display: inline-block;
}
.xy_mc_wrap .house_list_wrap .info_tag_item:not(:last-child)::after{
  content: '|';
  padding: 0 5px;
}
.xy_mc_wrap .house_list_wrap .price_wrap{
  color: #F12C2C;
  font-size: 24px;
  font-weight: 600;
}
.xy_mc_wrap .house_list_wrap .price_wrap span{
  font-size: 16px;
}
.xy_mc_wrap .house_list_wrap .house_info_b{
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.xy_mc_wrap .house_list_wrap .house_info_b_l{
  display: flex;
  align-items: center;
}

.xy_mc_wrap .house_list_wrap .house_info_b_r{
  display: flex;
  align-items: center;
}
.xy_mc_wrap .house_list_wrap .house_info_b_r_item{
  display: flex;
  align-items: center;
  margin-right: 30px;
  color: #929DAE;
  font-size: 12px;
}
.xy_mc_wrap .house_list_wrap .house_info_b_r_item:last-child{
  margin-right: 0;
}
.xy_mc_wrap .house_list_wrap .house_info_b_r_item .icon{
  width: 14px;
  height: 14px;
}

/* 生活服务 - 旅游推荐 */
.xy_mc_wrap .travel_list_wrap{
  /*gap: 20px;*/
}
.xy_mc_wrap .travel_list_wrap .xy_mc_list_item_gap{
    margin-right: 19px;
    margin-top: 20px;
}
.xy_mc_wrap .travel_list_wrap .xy_mc_list_item_gap:nth-child(3n){
    margin-right: 0px;
}

.xy_mc_wrap .travel_list_wrap .xy_mc_list_item_gap:ntht-child(1),
.xy_mc_wrap .travel_list_wrap .xy_mc_list_item_gap:ntht-child(2),
.xy_mc_wrap .travel_list_wrap .xy_mc_list_item_gap:nth-child(3){
    margin-top: 0px;
}

.xy_mc_wrap .travel_list_wrap .xy_mc_list_item{
  width: 374px;
}
.xy_mc_wrap .travel_list_wrap .normal_art_img_wrap{
  width: 100%;
  height: 216px;
}
.xy_mc .normal_art_list_wrap .travel_content_title{
  height: 60px;
  font-size: 18px;
  line-height: 30px;
}
/* 生活服务 - 本地服务 */
.xy_mc_wrap .local_list_wrap{
  /*gap: 20px;*/
}
.xy_mc_wrap .local_list_wrap .xy_mc_list_item_gap{
    margin-right: 20px;
    margin-bottom: 20px;
}
.xy_mc_wrap .local_list_wrap .xy_mc_list_item_gap:nth-child(4n){
    margin-right: 0px;
}

.xy_mc_wrap .local_list_wrap .xy_mc_list_item_gap:nth-last-child(1),
.xy_mc_wrap .local_list_wrap .xy_mc_list_item_gap:nth-last-child(2),
.xy_mc_wrap .local_list_wrap .xy_mc_list_item_gap:nth-last-child(3),
.xy_mc_wrap .local_list_wrap .xy_mc_list_item_gap:nth-last-child(4){
    margin-bottom: 0px;
}

.xy_mc_wrap .local_list_wrap .xy_mc_list_item{
  width: 279px;
}
.xy_mc_wrap .local_list_wrap .normal_art_img_wrap{
  width: 100%;
  height: 173px;
}
.xy_mc .normal_art_list_wrap .local_content_title{
    font-size: 16px;
    height: 48px;
    line-height: 24px;
}