*{margin:0;padding:0;border:none;outline:0;vertical-align:baseline;font-family:"微软雅黑";font-size:16px;}
h1,h2,h3,h4,h5,h6,b,strong,em{font-weight:normal;font-style:normal;}
a{text-decoration:none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
ol,ul,li{list-style:none;}
blockquote,q{quotes: none;}
div{font-size:0;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
input{border:none;background:none;}
input::-webkit-input-placeholder {line-height: 1.2em;color:#aaa;}
input:-moz-placeholder {line-height: 1.2em;color:#aaa;}
input::-moz-placeholder {line-height: 1.2em;color:#aaa;}
input:-ms-input-placeholder {line-height: 1.2em;color:#aaa;}
textarea{border:none;background:none;}
textarea::-webkit-input-placeholder {line-height: 1.2em;color:#aaa;}
textarea:-moz-placeholder {line-height: 1.2em;color:#aaa;}
textarea::-moz-placeholder {line-height: 1.2em;color:#aaa;}
textarea:-ms-input-placeholder {line-height: 1.2em;color:#aaa;}
table{table-layout:fixed;border-collapse:collapse;}
body{display:flex;flex-direction:column;height: 100vh;}

/*header_S*/
.head_back{background:url(../../images/newHouseimg/headicon/head_back.png) no-repeat center;background-size:1.5rem;}
.head_back_w{background:url(../../images/newHouseimg/headicon/head_back_w.png) no-repeat center;background-size:1.5rem;}
.head_back_b{background:url(../../images/newHouseimg/headicon/head_back.png) no-repeat center;background-size:1.5rem;}
.head_close{background:url(../../images/newHouseimg/headicon/head_close.png) no-repeat center;background-size:1.5rem;}
.head_close_w{background:url(../../images/newHouseimg/headicon/head_close_w.png) no-repeat center;background-size:1.5rem;}
.head_share{background:url(../../images/newHouseimg/headicon/head_share.png) no-repeat center;background-size:1.5rem;}
.head_share_w{background:url(../../images/newHouseimg/headicon/head_share_w.png) no-repeat center;background-size:1.5rem;}
.vs_b{background:url(../../images/newHouseimg/headicon/vs_b.png) no-repeat center;background-size:1.5rem;}
.vs_w{background:url(../../images/newHouseimg/headicon/vs_w.png) no-repeat center;background-size:1.5rem;}
.follow_b{background:url(../../images/newHouseimg/headicon/follow_b.png) no-repeat center;background-size:1.5rem;}
.follow_w{background:url(../../images/newHouseimg/headicon/follow_w.png) no-repeat center;background-size:1.5rem;}
.news_b{background:url(../../images/newHouseimg/headicon/news_b.png) no-repeat center;background-size:1.5rem;}
.news_w{background:url(../../images/newHouseimg/headicon/news_w.png) no-repeat center;background-size:1.5rem;}
.head_fun{background:url(../../images/newHouseimg/headicon/head_fun.png) no-repeat center;background-size:1.5rem;}
.head_fun_w{background:url(../../images/newHouseimg/headicon/head_fun_w.png) no-repeat center;background-size:1.5rem;}


header{height:4rem;background:#000;width:100%;}
#header_fixed{height:4rem;width:100%;background:transparent;position:fixed;top:0;left:0;right:0;z-index:9;}
.head_w{background:#fff;}
.headerback{position:absolute;top:0;left:0;font-size:0;}
.headerback a{display:inline-block;height:4rem;}
.headerback a:first-child{width:3rem !important;}
.headerback .head_close{width:2rem;}
.headerright{position:absolute;top:0;right:0;font-size:0;display:flex;}
.headerright a{display:inline-block;width:3rem;height:4rem;}
.headerright span{font-size:1rem;color:#222;line-height:4rem;padding:0 1rem 0 0;}
.headertitle{padding:0 3rem;overflow:hidden;}
.headertitle h1{font-size:1.125rem;color:#222;height:4rem;line-height:4rem;text-align:center;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.headertitle h2{font-size:1.125rem;color:#fff;height:4rem;line-height:4rem;text-align:left;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*header_E*/

.main{flex:1;/*display:flex;*/flex-direction:column;overflow-y:auto;overflow-x:hidden;background-color:#f4f5f6;position:relative;}
.main::-webkit-scrollbar{width:0rem;background:#f7f7f7}
.main::-webkit-scrollbar-thumb{width:0rem;height:0.625rem;border-radius:0.125rem;background:#ddd;}
.main_calculator{flex:1;display:flex;flex-direction: column;overflow-y:auto;background-color: #f4f5f6;}
.main_calculator::-webkit-scrollbar{width:0.25rem;background:#f7f7f7;}
.main_calculator::-webkit-scrollbar-thumb{width:0rem;height:0.625rem;border-radius:0.125rem;background:#ddd;}

/*footer*/
footer{background-color:#fff;border-top:1px solid #EFEFEF;padding:0.3125rem 0 1.25rem;}
.footer_mian{flex:1;display:flex;align-items:center;padding:0 0.9375rem;}
.footer_head{width:2.5rem;height:2.5rem;}
.footer_head img{width:2.5rem;height:2.5rem;object-fit:cover;border-radius: 50%;}
.footer_cont{display:flex;align-items:center;justify-content:space-between;flex:1;}
.footer_cont_name{padding:0 0 0 1rem;text-align: center;}
.footer_cont_name img{width: 34px;height: 28px;}
.footer_cont_name h4{font-size:0.875rem;color:#222;line-height:0.875rem;font-weight:bold;}
.footer_cont_name h6{font-size:10px;color:#222222;line-height:0.625rem;padding:0.5rem 0 0;font-weight: bolder;text-align: center}
.footer_cont_btn{display:flex;align-items:center;padding-right: 10px;width: 80%}
.footer_cont_btn a{display:block;width: 50%;height:2.5rem;line-height:2.5rem;padding:0 1.3rem;font-size:0.875rem;color:#fff;font-weight:bold;border-radius:0.3125rem;margin:0 0 0 0.625rem;text-align: center;}
.footer_cont_btn a:first-child{background:#E62E2E;}
.footer_cont_btn a:last-child{background: #BDA26C;color: #dd1515;}
.footer_cont_btn a b{
    font-weight: 400;
    font-size: 9px;
    color: #FFFFFF;
    line-height: 9px;
    text-align: center;
}
.footer_cont_btn a p{
    font-weight: 400;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 14px;
    text-align: center;
    margin-top: 8px;
    margin-bottom: 2px;
}





/* 广告 */
.ad{background:#666666;padding:0.625rem 0.9375rem;display:flex;}
.ad_close{padding:0 0.6875rem 0 0;}
.ad_close a{display:inline-block;font-size:0;}
.ad_close a img{width:1rem;height:1rem;object-fit:cover;}
.ad_cont{display:flex;flex:1;align-items:center;}
.ad_contimg{flex:1;font-size:0;}
.ad_contimg img{width:8.0625rem;height:2.5rem;object-fit:cover;}
.ad_cont>a{display:inline-block;height:1.625rem;padding:0 0.625rem;line-height:1.625rem;text-align:center;font-size:1rem;color:#fff;border-radius:0.8125rem;border:1px solid #fff;}

/* banner */
.banner{font-size:0;position:relative;height:17.5rem;display:flex;align-items:center;flex-direction:column;}
.banner .swiper-container .swiper-wrapper .swiper-slide>img{width:100%;height:17.5rem;object-fit:cover;}
.banner_mid{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.banner_mid a{display:inline-block;font-size:0;}
.banner_mid a img{width:3.75rem;height:3.75rem;object-fit:cover;}
.banner_tab{position:absolute;bottom:0.5rem;left:0.75rem;display:flex;height:1.375rem;border-radius:0.6875rem;background:rgba(0,0,0,.4);}
.banner_tab a{display:block;padding:0 0.9375rem;height:1.375rem;font-size:0.625rem;color:#fff;border-radius:0.6875rem;line-height:1.375rem;text-align:center;}
.banner_tab .on{background:#E62E2E;}

.banner_page{position:absolute;bottom:0.9375rem;right:1.25rem;display:flex;height:1.375rem;border-radius:0.6875rem;background:rgba(0,0,0,.5);}
.banner_page span{font-size:0.75rem;color:#fff;padding:0 0.9375rem;height:1.375rem;font-size:0.625rem;color:#fff;border-radius:0.6875rem;line-height:1.375rem;text-align:center;}


.brief_main{background:#fff;padding:0 0 1.25rem;}
.brief_top{padding:0.85rem 0.375rem 0.9375rem 0.9375rem;}
.title_style{font-size:1.25rem;color:#222;font-weight:bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.title_style span{	color: #fff;
    background: #01b658;
    padding: 0 0.3125rem;
    font-weight: normal;
    display: inline-block;
    font-style: normal;
    font-size: 0.75rem;
    border-radius: 0.125rem;
    line-height: 1.25rem;}
.brief_lable{padding:0.5rem 0 0;}
.brief_lable span{font-size:0.75rem;color:#666;}px
.brief_lable b{font-size:0.75rem;color:#F2F3F7;padding:0 0.625rem;}
.brief_lab{padding:0.5rem 0 0;}
.brief_lab i{display:inline-block;font-style:normal;font-size:10px;color:#AAAAAA;background:#F4F5F6;margin:2px 0.35rem 0 0;padding:0 0.3125rem;border-radius:0.125rem;height:1.25rem;line-height:1.25rem;}
.brief_lab .on{width: 30px;height: 20px;background:#F5E8CE;color: #664514;}

.brief_lab_box{display:flex;align-items:center;justify-content:space-between;}
.brief_reduction{display:flex;align-items:center;}
.brief_reduction_second{display:flex;align-items:center;background: #f1f2f4;}
.brief_reduction img{width:0.75rem;height:0.75rem;margin-right:0.3125rem;}
.brief_reduction span{font-size:0.75rem;color:#222;}
.brief_reduction_second img{width:0.85rem;height:0.85rem;margin-right:0.3125rem;}
.brief_reduction_second span{font-size:0.85rem;color:#222;}

.brief_tab{display:flex;padding:0 0.9375rem;align-items:flex-end;}
.brief_tab a{display:block;margin:0 0.5rem 0 0;position:relative;font-size:0;}
.brief_tab a span{position:relative;font-size:0.875rem;color:#222;z-index:2;}
.brief_tab a em{display:none;position:absolute;bottom:0.05rem;right:-0.2rem;z-index:1;width:1.5625rem;height:0.3125rem;border-radius:0.15625rem;
background: -moz-linear-gradient(left,#E62E2E,#FFE0E2);background: -webkit-linear-gradient(left,#E62E2E,#FFE0E2);background: -o-linear-gradient(left,#E62E2E,#FFE0E2);}
.brief_tab .on span{font-size:1.125rem;font-weight:bold;}
.brief_tab .on em{display:inline-block;}
.brief_box{padding:0 0.9375rem;}
.brief_box ul{display:flex;flex-wrap:wrap;}
.brief_box ul li{padding:0.5rem 0 0;width:50%;display:flex;align-items:center;}
.brief_box ul li:nth-child(2){display:flex;align-items:center;justify-content: right;}
.brief_box ul li:nth-child(4){display:flex;align-items:center;justify-content: right;}
.brief_box .frist_li{display:inline;width:33.3%;}
.brief_box .frist_li p{font-weight:bold;}
.brief_box .frist_li p span{font-size:16px;}
.brief_box .frist_li p b{font-size:16px;font-weight:bold;}
.brief_box .center_li {display:inline;width:33.33%;}
.brief_box .center_li p{font-size:12px;}
.brief_box .center_li b{font-size:12px;padding-left: 1.66rem}
.brief_box .center_li a p{font-size:12px;color:#345582;padding-left: 2rem}
.brief_box .last_li{width:100%;}
.brief_box .last_li p{position:relative;padding:0 0.875rem 0 0;}
.brief_box .last_li p span{display:block;width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;}
.last_li img{position:absolute;top:50%;right:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);}
.brief_box .last_jus img{position:relative;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);}
.brief_box .highlight p b{color: #BDA26C;font-size: 12px;}
.brief_box .highlight p {background: #FEFCF8;}
.brief_box .highlight p img{position:inherit;margin-right: 10px;top: 7px;}
.brief_box ul li strong{display:inline-block;font-size:0.875rem;color:#5e6a74;flex:inherit;}
.brief_box ul li p{display:flex;align-items:center;flex:1;font-size:16px;}
.brief_box ul li p b{font-size: 14px;color: #ff8c00;margin-right: 3px;}
.brief_box ul li p span{font-size:0.875rem;color:#222;padding:0 0.3125rem 0 0;}
.brief_box ul li p img{width:0.875rem;height:0.875rem;object-fit:cover;}


.brief_more{padding:0 0 0 0.875rem;display:flex;width: 30%;float: right}
.special_more{padding:0 0 0 0.875rem;display:flex;width: 30%;float: right;margin-top: -3rem;}
.brief_more a{display:flex;flex:1;justify-content:right;font-size:12px;color:#666666;}
.special_more a{display:flex;flex:1;justify-content:right;font-size:12px;color:#666666;margin-right: 1rem;margin-top: 16px;}

.brief_more_x{padding:1.25rem 0.9375rem 0.3125rem;display:flex;}
.brief_more_x a{display:flex;flex:1;height:2.75rem;align-items:center;justify-content:center;font-size:0.875rem;color:#E62E2E;border-radius:0.3125rem;background:#FFFAFA;font-weight:bold;}

.brief_tips{}
.brief_tips_title{padding:0.9375rem 0.9375rem 0;}
.brief_tips_title strong{font-size:0.875rem;color:#222;font-weight:bold;}
.swiper_wen{padding:0.9375rem 0 0;}
.swiper_wen .swiper-slide{width:auto;}


.brief_btn{padding:1.25rem 0.625rem 0;display:flex;}
.brief_btn a{display:flex;flex:1;height:2.75rem;margin:0 0.3125rem;align-items:center;justify-content:center;background:#FFFAFA;}
.brief_btn a img{width:1rem;height:1rem;object-fit:cover;margin:0 0.3125rem 0 0;}
.brief_btn a span{font-size:0.875rem;color:#E62E2E;}

.brief_ad{margin:1.25rem 0.9375rem 0;border-radius:0.3125rem;border:1px solid #ff8c00;box-shadow: 0 0px 18px rgba(247, 134, 5, 0.12);}
.brief_ad img{width:100%;height:7.4375rem;object-fit:cover;border-radius:0.3125rem;}

.brief_title{margin:0.625rem 0 0;}

/* 2 */
.cont_main{margin:0.625rem 0 0;background-color:#fff;padding:1.25rem 0 1.25rem;}

.group_title{display:flex;margin:0.9375rem 0.9375rem 0;padding:1.25rem 0 0;justify-content:space-between;align-items:center;border-top:1px solid #F2F3F7;}
.group_title strong{font-size:1rem;color:#222;font-weight:bold;}
.group_title a{display:flex;align-items:center;}
.group_title a span{font-size:0.875rem;color:#666;}
.group_title a img{width:0.625rem;height:0.625rem;object-fit:cover;}

.group_tab{display:flex;padding:0.9375rem 0.9375rem 0;align-items:flex-end;}
.group_tab a{display:block;margin:0 1.25rem 0 0;position:relative;font-size:0;}
.group_tab a span{position:relative;font-size:0.875rem;color:#222;z-index:2;}
.group_tab a em{display:none;position:absolute;bottom:0.05rem;right:-0.2rem;z-index:1;width:1.5625rem;height:0.3125rem;border-radius:0.15625rem;
background: -moz-linear-gradient(left,#E62E2E,#FFE0E2);background: -webkit-linear-gradient(left,#E62E2E,#FFE0E2);background: -o-linear-gradient(left,#E62E2E,#FFE0E2);}
.group_tab .on span{font-weight:bold;}
.group_tab .on em{display:inline-block;}

.group_list{padding:0.9375rem 0 0 0.9375rem;}
.group_list .swiper-container{height:auto;}
.group_list .swiper-wrapper{height:auto;}

.swiper-container {width: 100%;height: auto;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.group_li{width:100%;}
.group_li_pic{font-size:0;position:relative;}
.group_li_pic img{width:100%;height:8.375rem;object-fit:cover;border-radius: 0.3125rem;}
.group_li_em{position:absolute;bottom:0.625rem;left:0.625rem;}
.group_li_pic .group_li_em img{width:1.25rem;height:1.25rem;object-fit:cover;}
.group_li h2{font-size:0.75rem;color:#222;padding:0.625rem 0 0;font-weight:bold;text-align:left;}
.group_li h3{font-size:0.625rem;color: #aaa;padding:0.5rem 0 0;text-align:left;}
.group_li h4{font-size:0.625rem;color:#EE7F3F;padding:0.5rem 0 0;text-align:left;}
.group_li a{margin:0.9375rem 0 0;display:block;font-size:0.875rem;color:#E62E2E;font-weight:bold;background:#FFFAFA;border-radius:0.3125rem;height:2.75rem;line-height:2.75rem;text-align:center;width: 100%;margin-right: 0.3125rem;}


.cont_tab{display:flex;justify-content:space-between;}
.cont_tab>a{display:flex;align-items:center;font-size:0;padding:0 0.9375rem 0 0;}
.cont_tab>a span{font-size:0.875rem;color:#666;}
.cont_tab>a img{width:0.625rem;height:0.625rem;object-fit:cover;}
.cont_text{padding:0.9375rem 0.9375rem 0;}
.cont_text p{font-size:0.875rem;color:#222;}
.cont_text p a{display:inline-block;align-items:center;}
.cont_text p a span{font-size:0.875rem;color:#E62E2E;padding:0 0.3125rem 0 0;}
.cont_text p a img{width:0.75rem;height:0.75rem;object-fit:cover;}
.cont_img{padding:0.9375rem 0.9375rem 0;}
.cont_img img{width:100%;height:12rem;object-fit:cover;border-radius:0.3125rem;}


.assort_title{display: flex;margin: 0.9375rem 0.9375rem 0;padding: 1.25rem 0 0;justify-content: space-between;align-items: center;border-top: 1px solid #F2F3F7;}
.assort_title strong{font-size:1rem;color:#222;font-weight:bold;}
.assort_title p{font-size:18px;color:#222;font-weight:bold;}
.assort_title a{display:flex;align-items:center;padding-right: 10px;}
.assort_title a span{font-size:0.875rem;color:#666;}
.assort_title a img{width:0.625rem;height:0.625rem;object-fit:cover;}
.discount_more a{display: flex;align-items: center;font-size: 12px;color: red;padding-right: 16px;}

.assort_ads{padding:0.9375rem 0.9375rem 0;display:flex;}
.assort_ads strong{font-size:0.875rem;color:#666;}
.assort_ads span{font-size:0.875rem;color:#222;flex:1;}

.assort_list{padding:0.3125rem 0.9375rem 0;}
.assort_list ul li{display:flex;justify-content:space-between;align-items:center;padding:0.625rem 0 0;}
.assort_list ul li img{width:0.875rem;height:0.875rem;object-fit:cover;margin:0 0.3125rem 0 0;}
.assort_list ul li strong{font-size:0.75rem;color:#222;flex:1;}
.assort_list ul li span{font-size:0.75rem;color:#aaa;}
.assort_list_btn{padding:1.25rem 0.9375rem 0;}
.assort_list_btn a{display:flex;padding:0 0.9375rem;height:2.75rem;align-items:center;justify-content:space-between;border-radius:0.3125rem;
background: -moz-linear-gradient(left,rgba(255, 250, 250, 1),rgba(255, 250, 250, 0));background: -webkit-linear-gradient(left,rgba(255, 250, 250, 1),rgba(255, 250, 250, 0));background: -o-linear-gradient(left,rgba(255, 250, 250, 1),rgba(255, 250, 250, 0));}
.assort_list_btn a span{display:flex;align-items:center;font-size:0.875rem;color:#222;}
.assort_list_btn a span:last-child{color:#E62E2E;}
.assort_list_btn a span i{display:inline-block;margin:0 0.3125rem 0 0;width:1rem;height:1rem;line-height:1rem;text-align:center;font-size:0.625rem;color:#fff;font-style:normal;background:#E62E2E;border-radius:0.1875rem;}
.assort_list_btn a span img{width:0.625rem;height:0.625rem;margin:0 0 0 0.3125rem;}


.adviser_box{padding:0.3125rem 0.8875rem 0;}
.adviser_list{display:flex;border-bottom:1px solid #F4F5F6;padding:0.9375rem 0;flex-wrap: wrap;}
.adviser_list:last-child{border-bottom:none;}
.gold-avatar-div{
    position: relative;
    bottom: 45px;
    right: 6px;
    min-height: 51px;
    min-width: 55px;}
.adviser_head{width:56px;height:47px;padding-left:5px;overflow: hidden;border-radius: 50%;}
.adviser_head img{width:42px;height:42px;border-radius: 50%;margin-top: 2px;margin-left: 2.4px}
.adviser_r{flex:1;}
.adviser_c{width: 100%;padding-left: 10px;}
.adviser_triangle {
    width: 0;
    height: 0;
    border-left: 5px solid transparent; /* 左侧边框透明 */
    border-right: 5px solid transparent; /* 右侧边框透明 */
    border-bottom: 10px solid #F4F5F6; /* 底部边框为三角形底边 */
    margin-left: 5%;
}
.adviser_c>h6{font-size:12px;color:#222;padding:0.7rem 0.8rem 0;}
.adviser_r_t{display:flex;align-items:center;justify-content:space-between;}
.adviser_r_name{display:flex;}
.adviser_r_name strong{font-size:0.875rem;color:#222;font-weight:bold;margin-left: -10px;}
.adviser_r_name h4{display:flex;align-items:center;padding:0 0 0 0.3125rem;}
.adviser_r_name h4 span{font-size:0.625rem;color:#666;}
.adviser_r_name h4 span b{font-size:0.625rem;color:#BDA26C;padding:0 0.1875rem;font-weight:bold;}
.adviser_r_name h4 i{font-style:normal;font-size:0.5rem;color:#666;padding:0 0.125rem;}
.adviser_name_bottom{padding:0.3125rem 0 0;}
.adviser_name_bottom span{display:inline-block;height:1.0625rem;line-height:1.0625rem;padding:0 0.3125rem;font-size:0.5625rem;border-radius:0.125rem;}
.adviser_name_bottom .adviser_bg01{margin-left: -10px;color: #664514;width: 73px;height: 17px;background: linear-gradient( 360deg, #F6D491 0%, #FCEBC3 100%);border-radius: 4px 4px 4px 4px;}
.adviser_name_bottom .adviser_bg02{margin-left: -10px;height: 17px;background: #F4F5F6;border-radius: 2px 2px 2px 2px;color: #345582;text-align: center;}
.adviser_r_btn{display:flex;}
.adviser_r_btn a{display:inline-block;width:1.875rem;height:1.875rem;border-radius:0.9375rem;display: flex;justify-content: center;align-items: center;}
.adviser_r_btn a:first-child{margin:0 0.625rem 0 0;width: 77px;height: 30px;background: #F4F5F6;border-radius: 30px 30px 30px 30px;}
.adviser_r_btn a:last-child{width: 30px;height: 30px;background: #F4F5F6;color: #345582;}
.adviser_r_btn a b{width: 36px;
    height: 12px;
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 12px;
    color: #345582;
    line-height: 12px;
    text-align: left;
    font-style: normal;
    text-transform: none;}
.adviser_r_btn a img{width:16px;height:16px;object-fit:cover;margin-right: 3px;}

.adviser_problem{padding:0 0.9375rem 0;}
.adviser_problem ul{display:flex;flex-wrap:wrap;}
.adviser_problem ul li{padding:0.625rem 0 0;display:flex;width:50%;}
.adviser_problem ul li:nth-child(odd) div{margin-right:0.3125rem;}
.adviser_problem ul li:nth-child(even) div{margin-left:0.3125rem;}
.adviser_problem .swiper-container{height:auto;}
.adviser_problem .swiper-wrapper{height:auto;}
.adviser_proli{flex:1;display:flex;align-items:center;background:#F4F5F6;border-radius:0.25rem;padding:0 0.625rem;height:2.5rem;}
.adviser_proli img{width:1rem;height:1rem;margin:0 0.3125rem 0 0;}
.adviser_proli span{font-size:0.75rem;color:#222;}

.adviser_pro_btn{padding:0.9375rem 0.9375rem 0;}
.adviser_pro_btn a{display:block;display:flex;align-items:center;justify-content:center;}
.adviser_pro_btn a span{font-size:0.75rem;color:#666;}
.adviser_pro_btn a img{width:1rem;height:1rem;margin:0 0 0 0.3125rem;}

.recommend_list{padding:0.3125rem 0.9375rem 0;}
.recommend_list ul li{display:flex;padding:0.9375rem 0;border-bottom:1px solid #F4F5F6;}
.recommend_list ul li:last-child{border-bottom:none;}
.recommend_pic{position:relative;width:7rem;height:5.3125rem;overflow:hidden;border-radius:0.3125rem;}
.recommend_pic>img{width:7rem;height:5.3125rem;object-fit:cover;border-radius:0.3125rem}
.recommend_por{position:absolute;bottom:0.3125rem;left:0.3125rem;display:flex;}
.recommend_por img{width:1.25rem;height:1.25rem;margin:0 0.3125rem 0 0;}
.recommend_cont{flex:1;padding:0 0 0 0.9375rem;}
.recommend_title{display:flex;justify-content:space-between;align-items:center;}
.recommend_title strong{font-size:1rem;color:#222;font-weight:bold;line-height:1rem;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;width: 11rem;height: 16px;}
.recommend_title i{display:inline-block;height:1rem;line-height:1rem;font-style:normal;background:#E62E2E;border-radius:0.4rem 0.1rem 0.4rem 0.1rem;font-size:0.5625rem;color:#fff;padding:0 0.4rem;}
.recommend_ads{padding:0.375rem 0 0;}
.recommend_ads span{font-size:0.6875rem;color:#222;}
.recommend_ads span b{font-size:0.6875rem;color:#222;padding:0 0.3125rem;}
.recommend_lable{padding:0.375rem 0 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.recommend_lable span{display:inline-block;margin:0 0 0 0.3125rem;height:1.3125rem;line-height:1.3125rem;padding:0 0.3125rem;font-size:0.5625rem;border-radius:0.125rem;background:#F4F5F6;color: #345582;}
.recommend_lable span:first-child{margin:0;color: #345582;}
.recommend_price{padding:0.375rem 0 0;display:flex;align-items:flex-end;}
.recommend_price strong{font-size:1.125rem;color:#EE7F3F;font-weight:bold;line-height:1.125rem;}
.recommend_price span{font-size:0.6875rem;color:#E62E2E;}

.cont_tips{padding:1rem 0.9375rem;}
.cont_tips p{font-size:0.625rem;color:#aaa;line-height:0.875rem;}

.questions_main{display:flex;align-items:center;padding:0 0 0 0.9375rem;}
.questions_title strong{font-size:16px;color:#222222;display:block;width:2.5rem;}
.questions_box{flex:1;}
.questions_li{background:#FEF4F4;padding:0 0.6rem;height:1.875rem;line-height:1.875rem;border-radius:0.9375rem;display:flex;align-items:center;}
.questions_li span{font-size:0.75rem;color:#222;}
.questions_li img{width:0.9375rem;height:0.9375rem;}

.swiper_qu .swiper-slide{width:auto;}

.cont_xia{background:#ccc;padding:0.8125rem 0.9375rem;}
.cont_xia p{font-size:0.925rem;color:#666;line-height:0.875rem;text-align:center;}


.brief_list{padding:0 0 0 0.9375rem;}
.brief_list ul{display:flex;align-items:center;}
.brief_list ul li{flex:1;text-align: center;align-items: center;justify-content: center;}
.brief_list ul li h5{font-size:1.125rem;color:#222;font-weight:bold;}
.brief_list ul li h6{font-size:0.75rem;color:#666;padding: 0 0 0.75rem 0}
.brief_list ul li:first-child{/* flex:0.7; */}
.brief_list ul li:nth-child(2){padding-left: 10px;text-align: left;}
.brief_list ul li:nth-child(3){padding-left: 15px;text-align: left;}
.brief_list ul li:first-child h5{text-align:left;color: #ff8c00 }
.brief_list ul li:first-child h6{text-align:left; }
.brief_list ul li:nth-child(2) h6{text-align:left;}
.brief_list ul li:nth-child(2) h5{text-align:left;}
.brief_list ul li:last-child h6{text-align: left;}

.brief_rent_first_list,.brief_rent_second_list{padding:0 0.9375rem;}
.brief_rent_first_list ul{display:flex;flex-wrap:wrap;}
.brief_rent_first_list ul li{padding:0.5rem 0 0;width:50%;display:flex;align-items:center;}
.brief_rent_first_list ul li p{text-align:left;color: #ff8c00;font-size: 1.125rem;font-weight:bold;padding: 0 0 15px 5px}
.brief_rent_first_list ul li b{text-align:left;color: #666;padding-bottom: 15px}
.brief_rent_second_list{padding: 15px 10px 8px 10px;background: #F4F5F6;margin: 0 15px 0 15px;border-radius:0.5rem}
.brief_rent_second_list ul{display:flex;align-items:center;}
.brief_rent_second_list ul li{flex:1;text-align: center;align-items: center;justify-content: center;}
.brief_rent_second_list ul li h5{text-align: center;font-size:1.125rem;color:#222;font-weight:bold;}
.brief_rent_second_list ul li h6{text-align: center;font-size:0.9rem;color:#666;padding: 0 0 0.75rem 0}
.brief_rent_second_list ul li:nth-child(1) h5{text-align: left;}
.brief_rent_second_list ul li:nth-child(1) h6{text-align: left;}




.brief_hx{padding:0.9375rem 0.9375rem 0;}

.introduction_text {padding:0.9375rem 0.9375rem 0;}
.introduction_text p{font-size:0.875rem;color:#222;}
.introduction_text p span{font-size: 0.875rem;color: #E62E2E;padding: 0 0.3125rem 0 0;}
.introduction_text p span img{width: 0.75rem;height: 0.75rem;}
.introduction_text_user{margin:0.9375rem 0.9375rem 0;padding:0.9375rem 0.9375rem 0.9375rem;background: #FFFAFA;border-radius: 10px 10px 10px 10px;}
.introduction_text_user p{font-size:0.875rem;color:#222;padding-top: 10px;}
.introduction_text_user span{font-size:0.875rem;color:#EE7F3F;display: flex;align-items: self-end;}
.introduction_text_user p span{font-size: 0.875rem;color: #E62E2E;padding: 0 0.3125rem 0 0;}
.introduction_text_user p span img{width: 0.75rem;height: 0.75rem;}
.introduction_text_user a span img{width: 16px;height: 16px;margin-left: 5px;}
.introduction_text_user h3{display:flex;align-items:center;padding-top: 10px;}
.introduction_text_user h3 img{width: 30px;height: 30px;border-radius: 50%;margin-right: 2px;}
.introduction_text_user h3 b{font-size: 0.875rem;margin-right: 3%;margin-left: 3%;}
.introduction_text_user h3 a{font-size: 0.875rem;color: #EE7F3F;}
.introduction_btn{display:flex;align-items:center;padding:0.9375rem 0.9375rem 0;}
.introduction_btn span{font-size: 0.875rem;color: #E62E2E;padding: 0 0.3125rem 0 0;}
.introduction_btn img{width:0.75rem;height:0.75rem;}
.introduction_img{padding: 0.9375rem 0 0;}
.introduction_img img{width:100%;height:11.5625rem;object-fit: cover;}

.introduction_tab{padding:0.9375rem 0 0;display:flex;}
.introduction_tabli{display:flex;flex:1;align-items:center;justify-content:center;flex-direction:column;}
.introduction_tabli a{display:flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border:1px solid #EFEFEF;border-radius:50%;}
.introduction_tabli a img{width:1.125rem;height:1.125rem;}
.introduction_tabli h6{text-align:center;padding:0.5rem 0 0;font-size:0.625rem;color:#222;}

.village_main{margin:0.9375rem 0.9375rem 0;display:flex;justify-content:space-between;}
.village_text{flex:1;}
.village_text h6{font-size:0.75rem;color:#aaa;line-height:0.75rem;}
.village_text h3{font-size:1.125rem;color:#EE7F3F;font-weight:bold;padding: 0.75rem 0 0;line-height:1.125rem;}
.village_sj{padding:0.75rem 0 0;}
.village_sj ul{display:flex;}
.village_sj ul li{display:flex;align-items:center;padding:0 0 0 1.875rem;}
.village_sj ul li:first-child{padding:0;}
.village_sj ul li span{font-size:0.75rem;color:#222;}
.village_sj ul li img{width:0.375rem;height:0.375rem;margin:0 0.3125rem;}
.village_pic{width:5.75rem;height:4.375rem;border-radius:0.3125rem;}
.village_pic img{width:5.75rem;height:4.375rem;object-fit: cover;border-radius:0.3125rem;}
.village_box .swiper-container{height:auto;}
.village_box .swiper-wrapper{height:auto;}

.village_box{padding:0.9375rem 0 0 0.9375rem;}
.swiper_xq .swiper-slide{width:auto !important;}
.village_list{}
.village_lipic{width:7.8125rem;height:5.8125rem;border-radius:0.3125rem;position: relative;}
.village_lipic img{width:7.8125rem;height:5.8125rem;border-radius:0.3125rem;}
.village_list h2{font-size:0.875rem;color:#222;line-height:0.875rem;padding:0.7rem 0 0;text-align:left;}
.village_list h3{font-size:0.75rem;color:#aaa;line-height:0.75rem;padding:0.7rem 0 0;text-align:left;}
.village_list h6{align-items:flex-end;padding:0.7rem 0 0;text-align:left;width: 131px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;height: 25px;}
.village_list h6 b{font-size:0.875rem;color:#EE7F3F;line-height:0.875rem;font-weight:bold;}
.village_list h6 span{font-size:0.75rem;color:#aaa;line-height:0.75rem;}

.recommend_es{padding:0.3125rem 0.9375rem 0;}
.recommend_es ul li{padding:0.9375rem 0;border-bottom:1px solid #F2F3F7;display:flex;}
.recommend_es ul li:last-child{border:none;}
.recommend_espic{width:7rem;height:5.3125rem;border-radius:0.3125rem;position: relative;}
.recommend_espic img{width:7rem;height:5.3125rem;border-radius:0.3125rem;object-fit: cover;}
.recommend_estext{flex:1;padding:0 0 0 0.9375rem;}
.recommend_estext h1{font-size:1rem;color:#222;font-weight:bold;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.recommend_esli{padding:0.4rem 0 0;display:flex;}
.recommend_esli span{font-size:0.6875rem;color:#222;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;}
.recommend_esli b{font-size:0.6875rem;color:#222;padding:0 0.4rem;}
.recommend_eslable{padding:0.4rem 0 0;display:flex;}
.recommend_eslable i{display:inline-block;height:1.3125rem;line-height:1.3125rem;border-radius:0.125rem;background:#F4F5F6;font-style:normal;font-size:0.6875rem;color:#345582;padding:0 0.3125rem;margin:0 0.3rem 0 0;}
.recommend_esprice{padding:0.4rem 0 0;display:flex;align-items:flex-end;}
.recommend_esprice b{font-size:1.125rem;color:#EE7F3F;line-height:1.125rem;font-weight:bold;}
.recommend_esprice em{font-size:0.6875rem;color:#E62E2E;line-height:0.6875rem;font-style:normal;}
.recommend_esprice span{font-size:0.6875rem;color:#aaa;line-height:0.6875rem;}

.swiper_zb .group_li h3{display:flex;align-items:center;}
.swiper_zb .group_li h3 img{width: 0.8125rem;height:0.8125rem;border-radius: 50%;}
.swiper_zb .group_li .group_li_pic{width:10rem;height:7.5rem;}
.swiper_zb .group_li .group_li_pic img{width:10rem;height:7.5rem;object-fit: cover;}
.swiper_zb .swiper-slide{width:auto !important;}


.swiper_zx .group_li .group_li_main .group_li_content h3{display:flex;align-items:center;}
.swiper_zx .group_li .group_li_main .group_li_content h2{
    font-size: 14px;
    color: #222;
    font-weight: bold;
    min-height: 60px;
    max-height: 60px;
    width: 90%;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin-left: 10px;
    padding-top: 20px;
    margin-bottom: 10px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.swiper_zx .group_li .group_li_main .group_li_content h3 img:first-child{width: 22px;height: 22px;border-radius: 50%;margin-right: 2px;margin-left: 10px;}
.swiper_zx .group_li .group_li_main .group_li_content h3 b{font-size:12px;white-space: nowrap;overflow: hidden; color: #666666;width: 60%;text-overflow: ellipsis;margin-right: 5%;}
.swiper_zx .group_li .group_li_main .group_li_content h3 p{font-size:12px;color: #666666;width: 20%}
.swiper_zx .group_li .group_li_main .group_li_pic{width:11rem;height:7.5rem;}
.swiper_zx .group_li .group_li_main .group_li_pic .videoPic img{width: 40px;height: 40px;margin: -85px 0.3125rem 0 0;}
.swiper_zx .group_li .group_li_main .group_li_content{width:11rem;height:auto;border: 1px solid #EFEFEF;border-radius: 0px 0px 5px 5px;padding-bottom: 10px;}
.swiper_zx .group_li .group_li_main .group_li_pic img{object-fit: cover;border-radius: 5px 5px 0px 0px;}
.swiper_zx .swiper-slide{width:auto !important;}

.centent_mid{align-items:center;justify-content:center;background:#fff;}
.centent_box{display:flex;flex-direction:column;align-items:center;}
.centent_box img{width:12.5rem;height:10.375rem;}
.centent_box h5{font-size:0.875rem;color:#222;padding:0.9375rem 0 0;}
.centent_box h6{font-size:0.75rem;color:#aaa;padding:0.625rem 0 0;}
.centent_btn{display:flex;padding:1.875rem 0 0;}
.centent_btn a{display:flex;align-items:center;border-radius:0.3125rem;background:#E62E2E;padding:0 0.9375rem;height:2.75rem;}
.centent_btn a span{font-size:0.875rem;color:#fff;}
.centent_btn a img{width:0.625rem;height:0.625rem;}

/*弹窗--专车预约未登录*/
.layerbox{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:20;}
.layer_main{position:fixed;top:50%;left:50%;width:90%;border-radius:10px;padding:25px 0;background:#fff;z-index:30;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.layer_title{overflow:hidden;padding:0 20px;}
.layer_title strong{font-size:23px;color:#222;font-weight:bold;}
.layer_title a{display:inline-block;float:right;width:24px;height:31px;}
.layer_ts{padding:10px 20px 0;}
.layer_ts span{font-size:14px;color:#222;}
.layer_info{padding:20px;}
.fo{clear:both;}
.layer_infoli{border-bottom:1px solid #e5e5e5;}
.layer_infoli_btn{float:right;padding:15px 5px;}
.layer_infoli_btn a{display:inline-block;}
.layer_infoli_btn a span{font-size:16px;color:black;display:inline-block;padding:0 0 0 10px;border-left:1px solid #e5e5e5;text-align:right;}
.col_red a span{color:#e82837;}
.layer_infoli_btn a em{display:inline-block;width:20px;height:20px;float:left;margin:0 0 0 10px;}
.layer_infoli_btn a em:first-child{margin:0;}
.layer_infocon{overflow:hidden;padding:15px 5px;}
.layer_infocon input{width:100%;height:20px;line-height:20px;font-size:13px;color:#222;}
.layer_btn{padding:0 20px;}
.layer_btn a{display:block;height:44px;line-height:44px;text-align:center;font-size:16px;color:#fff;font-weight:bold;background:#e82837;border-radius:5px;}

.layer_cg{position:fixed;top:50%;left:50%;border-radius:10px;z-index:32;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
.layer_cg_con{overflow:hidden;display:inline-block;background:rgba(0,0,0,.7);border-radius:5px;padding:20px 15px;}
.layer_cg_con em{display:inline-block;width:20px;height:22px;float:left;}
.layer_cg_con span{font-size:16px;color:#fff;font-weight:bold;padding:0 0 0 10px;}
.close{background:url(../../images/2016counter/close.png) no-repeat center;background-size:20px;}

.icon32{background:url(../../images/2016counter/icon32.png) no-repeat center;background-size:24px;}
.icon33{background:url(../../images/2016counter/icon33.png) no-repeat center;background-size:24px;}

@media only screen and (min-width: 414px){
    html {
        font-size: 16px !important;
    }
}


@media only screen and (min-width: 400px){
    html {
        font-size: 16px !important;
    }
}
html {
    font-size: 16px !important;
}
.weui-picker-container div{font-size:0.875rem;}
#baidMapId {
   height: 15.5rem;
   margin: 2% 0.9375rem 0px;
    border-radius: 0.3125rem;
}

.toolbar .picker-button {
    color: red;
}

.recommend_espic .recommend_por img{
    width: 1.25rem;
    height: 1.25rem;
    margin: 0 0.3125rem 0 0;
}
.village_lipic .recommend_por img{
    width: 1.25rem;
    height: 1.25rem;
    margin: -18px 0.3125rem 0 0;
}
[v-cloak]{
    display: none!important;
}

.brief_kuang{margin:0.9375rem 0.9375rem 0;background-color:#F4F5F6;padding:0 0.9375rem 0.9375rem;}
.brief_kuang ul li{display:flex;justify-content:space-between;align-items:center;padding:0.9rem 0 0;}
.brief_ku_list{display:flex;align-items:center;}
.brief_ku_list strong{font-size:0.875rem;color:#666;line-height:0.875rem;}
.brief_ku_list b{font-size:0.875rem;color:#E62E2E;font-weight:bold;line-height:0.875rem;}
.brief_kuang ul li a{display:flex;align-items:center;font-size:0;}
.brief_kuang ul li a span{font-size:0.75rem;color:#345582;line-height:0.75rem;padding:0 0.3125rem 2px 0;}
.brief_kuang ul li a img{width:0.75rem;height:0.75rem;}

.discount_main{background-color:#fff;}
.discount_main ul{padding:0 0.9375rem;}
.discount_main ul li{display:flex;align-items:center;border-radius:0.25rem;padding:1.25rem 0 1.5rem 0;margin:0.625rem 0 0;width: 100%;height: 80px;}
.discount_main_second{background-color:#fff;}
.discount_main_second ul{padding:0 0.9375rem;}
.discount_main_second ul li{display:flex;align-items:center;border-radius:0.25rem;padding:1.5rem 0 1.5rem 0;margin:0.625rem 0 0;}
.discount_icon{display:flex;align-items:center;justify-content:center;height:1.375rem;padding:0 0.625rem 0 0.5rem;border-radius:0.6875rem;margin:0 1rem;}
.discount_icon img{width:1rem;height:1rem;}
.discount_icon span{font-size:0.625rem;color:#fff;}
.discount_text{flex:1;}
.discount_text span{font-size:0.9375rem;color: #222222;padding: 1rem 1rem 0 1rem;font-weight: bold}
.discount_main_second ul li:nth-child(1){background:url(../../images/discount/bg_discount_yellow.png) round;min-height: 80px;}
.discount_main_second ul li:nth-child(2){background:url(../../images/discount/bg_discount_green.png) round;min-height: 80px;}
.discount_main_second ul li:nth-child(3){background:url(../../images/discount/bg_discount_yellow.png) round;min-height: 80px;}
.discount_main ul li:nth-child(1) .discount_icon{background: -moz-linear-gradient(left,#F98774,#EF3E3E);background: -webkit-linear-gradient(left,#f94e76,#e92939);background: -o-linear-gradient(left,#f94e76,#e92939);}
.discount_main ul li:nth-child(2) .discount_icon{background: -moz-linear-gradient(left,#F4CC76,#FAB53D);background: -webkit-linear-gradient(left,#f4be4a,#e7a024);background: -o-linear-gradient(left,#f4be4a,#e7a024);}
.special_superMain{margin:0.625rem 0 0;background-color:#fff;padding:1rem 0 0.3rem 0.5rem;}
.special_title{margin:0.25rem 0 0.8rem 1.25rem;}
.discount_info{margin:0 1rem;}
.discount_info img{width:1rem;height:1rem;}
.discount_info i{display:inline-block;line-height:1rem;font-style:normal;background:#E62E2E;border-radius:0.4rem 0.4rem 0.4rem 0.4rem;font-size:0.875rem;color:#fff;padding:0.4rem 0.4rem 0.4rem 0.4rem;}
.discount-content {
    width: 100%;
    height: 162px;
    margin-top: 20px;
    border-radius: 8px;
    background-size: contain;
    background-repeat: no-repeat;
}
.notFoundHouse {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.discount-view {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    padding: 5px 30px 5px 15px;
}

.discount-panel {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    white-space: nowrap;
    width: 14rem;
    flex: 1;


}
.discount-title {
    font-size: 16px;
    color: #222222;
    line-height: 32px;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 95%;
}

.discount-subtitle {
    font-size: 12px;
    color: #666666;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 95%;
}

.discount-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 5rem;
    min-width: 2.2rem;
    height: 2.25rem;
    border-radius: 5px;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 1rem;
    font-weight: bold;
    width: 72px;
    height: 30px;
}

.discount-status {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 1.05rem;
    padding: 0 0.25rem;
    margin-top: 0.3rem;
    border-radius: 60px;
    border: 1px solid #E62E2E;
    font-size: 9px;
    color: #E62E2E;
    line-height: 9px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.discount-value{
    font-size: 0.95rem;
    color: #E62E2E;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: bold;
    padding-bottom: 3px;
}
.cell {
    width: 100%;
    height: 177px;
    flex-direction: column;
    background-color: #FFFFFF;
    border-radius: 8px;
    border: 1px solid #EFEFEF;
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    margin-bottom: 0.975rem;
    margin-left: 0.975rem;

}
.content {
    flex: 1;
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-top: 27px;
    min-height: 0;
    box-sizing: border-box;
}
.priceView {
    color: #EE7F3F;
    font-size: 0.75rem;
    line-height: 14px;
    padding: 0.25rem 4px 0 7px;
}
.itemTotalPriceUnit,
.itemTotalPrice {
    color: #EE7F3F;
}
.itemTotalPrice {
    font-weight: bold;
    font-size: 1rem;
    line-height: 36px;
}
.itemTotalPriceUnit {
    line-height: 36px;
    font-size: 0.75rem;
}
.row {
    display: flex;
}
.originalTotalPrice{
    color: #AAAAAA;
    font-size: 0.75rem;
    line-height: 37px;
    text-decoration: line-through;
}
/* 添加删除线 */
.originalPrice {
    text-decoration: line-through;
}
.timer {
    color: #EE7F3F;
    font-size: 0.75rem;
    line-height: 17px;
    padding: 0 0.5rem;
    text-align: left;
}
.ftw {
    font-size: 0.75rem;
    color: #222222;
    line-height: 24px;
    font-weight: bold;
    padding: 0 0.5rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
}
.buildDesc {
    font-size: 0.75rem;
    color: #666666;
    line-height: 20px;
    padding: 0 0.5rem 0 0.5rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-align: left;
    padding-bottom: 15px;
}
.btn-active,
.btn-end {
    width: 100%;
    height: 20%;
    border-top: 1px solid #EFEFEF;
    box-sizing: border-box;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 400;
    font-size: 0.85rem;
    line-height: 24px;
    font-weight: bold;
}
.btn-active {
    color: #E62E2E;
}
.btn-end {
    color: #AAAAAA;
}
.priceSaveDes {
    display: flex;
    align-items: center;
    height: 1.52rem;
    background: #EE7F3F;
    border-radius: 0.3rem 0px 0.3rem 0px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    font-size: 0.675rem;
    color: #FFFFFF;
    line-height: 20px;
    padding: 0 0.875rem 0 0.875rem;
}
.special_main{
    display: inline;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
}
.special_container{
    height: auto;
}
.swiper-slide, .swiper-wrapper{height: auto;}
.banner .swiper-container,.banner .swiper-wrapper,.banner .swiper-slide{height:17.5rem;}
#huXingApp,#appId,#secondApp{
    width: 100%;
    overflow: hidden;
}
.footerClass{
    padding: 0px 0px 1.25rem;
}
.group_title_copy{
    border-top: 0px;margin: -1rem 0.9375rem 0;
}
.footerNoBrokerClass{
    background: #ccc;
    padding: 0.525rem 1.9375rem;
}
.footerNoBrokerClass span{
    margin-left: 16px;
    color: #666;
}

.group_li_em_video{
    position: absolute;
    bottom: 0.625rem;
    left: 2.625rem;
}
.group_li_pic .group_li_em_video img{width:1.25rem;height:1.25rem;object-fit:cover;}
.hxMenu{
    display: flex;
}
