.main[data-v-31d2ab59]{display:flex}.main .listBox[data-v-31d2ab59]{flex:1;min-width:1px}.main .listBox .content-list[data-v-31d2ab59]{background:#fff;border-radius:6px 6px 6px 6px;padding:0 20px}.main .listBox .banner-warp[data-v-31d2ab59]{border-radius:6px 6px 6px 6px;height:350px;margin-bottom:30px}.main .listBox .banner-warp .swiper-button-next[data-v-31d2ab59],.main .listBox .banner-warp .swiper-button-prev[data-v-31d2ab59]{background:#000;border-radius:50%;height:56px;opacity:.4;width:56px}.main .listBox .banner-warp .swiper-button-next[data-v-31d2ab59]:after,.main .listBox .banner-warp .swiper-button-prev[data-v-31d2ab59]:after{color:#84ddfa;font-size:20px}.main .listBox .banner-warp .hot-circle[data-v-31d2ab59]{bottom:14px;left:auto;position:absolute;right:20px;top:auto;width:auto;z-index:500}.main .listBox .banner-warp .hot-circle[data-v-31d2ab59] .swiper-pagination-bullet{background:#fff;border-radius:4px;height:4px;opacity:.55;transition:all .3s;width:20px}.main .listBox .banner-warp .hot-circle[data-v-31d2ab59] .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;width:35px}.main .listBox .banner-warp .swiper-text[data-v-31d2ab59]{background:rgba(0,0,0,.65);bottom:0;color:#fff;height:42px;left:0;line-height:42px;padding:0 20px;position:absolute;width:100%}.main .listBox .banner-warp .swiper-text .text[data-v-31d2ab59]{font-size:18px;overflow:hidden;-webkit-text-decoration:underline;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;width:300px}.main .listBox .banner-warp .swiperItem[data-v-31d2ab59]{height:350px}.main .listBox .banner-warp .swiperItem img[data-v-31d2ab59]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.main .listBox .listBox_tab[data-v-31d2ab59]{padding-top:3rem}.main .listBox .listBox_tab .listBox_title[data-v-31d2ab59]{color:#212324;display:flex;float:left;font-size:18px;font-weight:700;line-height:30px;padding-right:2rem}.main .listBox .listBox_tab .listBox_title .hot[data-v-31d2ab59]{height:22px;margin:2px 0 0 10px;width:18px}.main .listBox .listBox_tab .listBox_title .new[data-v-31d2ab59]{height:16px;margin:6px 0 0 10px;width:32px}.main .listBox .listBox_tab .active[data-v-31d2ab59]{border-bottom:3px solid #2cadd7;height:3px;margin-left:13px;margin-top:29px;position:absolute;width:3rem}.main .listBox .hotBox[data-v-31d2ab59]{display:flex;margin:10px 0}.main .listBox .hotBox .hotNews[data-v-31d2ab59]{height:263px;overflow:hidden}.main .listBox .hotBox .hotNews .hotItem_title[data-v-31d2ab59]{color:#212324;display:inline-block;font-size:18px;font-weight:700;line-height:43px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.main .listBox .hotBox .hotNews .hotItem_title[data-v-31d2ab59]:before{background-color:#929292;border-radius:50%;content:"";display:inline-block;height:5px;width:5px}.main .listBox .hotNews[data-v-31d2ab59]{display:flex;flex-direction:column;height:263px;justify-content:space-around}.main .gengd[data-v-31d2ab59]{padding:20px 10px;text-align:center;width:100%}.itemBox[data-v-e22f27e2]{border-bottom:1px solid #eee;display:flex;padding:18px 0}.itemBox .coverImg[data-v-e22f27e2]{border:1px solid #ccc;height:150px;margin-right:22px;width:200px}.itemBox .coverImg img[data-v-e22f27e2]{height:100%;width:100%}.itemBox .infoBox[data-v-e22f27e2]{flex:1}.itemBox .infoBox .title[data-v-e22f27e2]{color:#333;font-family:Microsoft YaHei;font-size:18px;font-weight:700}.itemBox .infoBox .describe[data-v-e22f27e2]{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:24px;margin:16px 0 12px;overflow:hidden}.itemBox .infoBox .describe[data-v-e22f27e2],.itemBox .infoBox .timeData[data-v-e22f27e2]{color:#747677;font-size:13px;font-weight:400}.itemBox .infoBox .tags[data-v-e22f27e2]{display:flex;margin-top:14px}.itemBox .infoBox .tags .tagItem[data-v-e22f27e2]{background-color:#f0f5f7;border-radius:5px;color:#689aab;font-size:12px;font-weight:400;margin-right:14px;padding:6px 16px}.itemBox .infoBox .tags .tagItem>a[data-v-e22f27e2]{color:inherit}.sidebar{margin-left:30px;width:285px}.sidebar .recommend-list__item{margin-bottom:20px;overflow:hidden;padding-bottom:20px}.sidebar .recommend-list__item:not(:last-child){border-bottom:1px solid #eee}.sidebar .recommend-list__item .recommend-img{background:#f1f1f1;border-radius:3px;float:left;height:72px;overflow:hidden;width:86px}.sidebar .recommend-list__item .recommend-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sidebar .recommend-list__item .recommend-body{padding-left:100px}.sidebar .recommend-list__item .recommend-body__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:16px;line-height:1.5;margin-bottom:10px;overflow:hidden}.sidebar .recommend-list__item .recommend-body__desc{color:#929292;font-size:12px}.sidebar .recommend-list__item .recommend-body__desc>span{margin-right:10px}.sidebar .recommend-list__item.news{border-bottom:none!important;margin:0;overflow:hidden;padding-bottom:0;padding-left:20px;position:relative}.sidebar .recommend-list__item.news:after{background:#c1c1c1;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:10px;width:6px}.sidebar .recommend-list__item.news>a{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:16px;line-height:1.5;margin-bottom:26px;overflow:hidden}.sidebar .recommend-list__item.house .recommend-body__title{display:block;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar .recommend-list__item.house .recommend-body__desc{margin-top:8px}.sidebar .recommend-list__item.house .recommend-body__money{color:#ff622b;font-size:14px;font-weight:700;margin-bottom:0;margin-top:10px}.sidebar .sidebar-card{background:#fff;border-radius:6px 6px 6px 6px;padding:0 18px}.sidebar .sidebar-card__title{font-size:22px;line-height:1;line-height:24px;padding-bottom:20px;padding-top:20px}.sidebar .sidebar-card__title+.sidebar-card__body{padding-top:0}.sidebar .sidebar-card__title .topage{color:#696f71;float:right;font-size:14px;font-weight:400}.sidebar .sidebar-card__title .topage:after{border-right:1px solid #696f71;border-top:1px solid #696f71;content:"";display:inline-block;height:8px;position:relative;right:-2px;top:-1px;transform:rotate(45deg);transform-origin:center;width:8px}.sidebar .sidebar-card__body{padding-top:20px}.sidebar .sidebar-card+.sidebar-card{margin-top:30px}