/* 首页开始 */
.index_header{
    position: sticky;
    top: 0;
    z-index: 999;
    background-color: #f6f6f6;
}
.no-scroll {
    overflow: hidden !important;
}
.mask-transparent {
    display: none;
    width: 100%;
    height: 100vh;
    background: transparent;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
.mask-transparent-price {
    display: none;
    width: 100%;
    height: 100vh;
    background: transparent;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10;
}
/* 地区筛选与搜索开始 */
.index_city-search {
    margin-top: 0.1rem;
}

.index_city-search>.container {
    padding: 0.05rem 0.08rem 0.05rem 0.15rem;
    background: rgba(255, 151, 48, 0.2);
    box-shadow: 0 0.04rem 0.04rem 0 rgba(254, 231, 209, 0.25);
    border-radius: 0.22rem;
    display: flex;
    align-items: center;
}

.index_city-search>.container .city {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    width:0.6rem;
}

.index_city-search>.container .city>.current {
    font-size: 0.14rem;
    font-weight: bold;
    color: #333333;
}

.index_city-search>.container .city>.iconfont {
    font-size: 0.14rem;
    color: #333333;
}

.index_city-search>.container .fg {
    width: 1px;
    height: 0.2rem;
    background-color: #f6f6f6;
    margin: 0 0.16rem 0 0.08rem;
}

.index_city-search>.container .search {
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.index_city-search>.container .search>.tip {
    font-size: 0.14rem;
    color: #999999;
}

.index_city-search>.container .search>button {
    width: 0.5rem;
    height: 0.3rem;
    background: #FF9730;
    border-radius: 0.15rem;
    border: none;
    font-size: 0.14rem;
    font-weight: bold;
    color: #FFFFFF;
}

/* 地区筛选与搜索结束 */

/* 页面按钮开始 */
.accb {
    color: red;
    background-color: #8df;
}

.index_page-btns {
    margin-top: 0.24rem;
}

.index_page-btns>.container {
    padding: 0.1rem;
    /* display: flex;
    align-items: center; */
    background: #FFFFFF;
    box-shadow: 0px 0.04rem 0.04rem rgba(245, 245, 245, 0.25);
    border-radius: 0.15rem;
}

.index_page-btns>.container .package {
    display: flex;
    align-items: center;
}

.index_page-btns>.container .package:last-of-type {
    margin-top: 0.2rem;
}

.index_page-btns>.container .package .btn {
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-right: 0.22rem;
}

.index_page-btns>.container .package .btn:last-of-type {
    margin: 0;
}

.index_page-btns>.container .package .btn>.icon {
    width: 0.45rem;
}

.index_page-btns>.container .package .btn>.tip {
    margin-top: 0.05rem;
    font-size: 0.12rem;
    color: #333333;
}

/* 页面按钮结束 */

/* 最新招商开始 */
.index_new-merchant {
    margin-top: 0.2rem;
}

.index_new-merchant>.container {
    padding: 0.06rem 0.12rem;
    background: #FFFFFF;
    box-shadow: 0px 0.04rem 0.04rem rgba(245, 245, 245, 0.25);
    border-radius: 0.15rem;
    display: flex;
    align-items: center;
}

.index_new-merchant>.container .icon {
    flex-shrink: 0;
    width: 0.24rem;
}

.index_new-merchant>.container .fg {
    width: 1px;
    height: 0.16rem;
    background-color: #E6E6E6;
    margin: 0 0.12rem 0 0.16rem;
}

.index_new-merchant>.container>.swiper>.swiper-wrapper>a {
    width: 100%;
    display: flex;
}

/*  */
.index_new-merchant>.container>.swiper>.swiper-wrapper>a .index_carousel {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.index_new-merchant>.container>.swiper>.swiper-wrapper>a .index_carousel .index_age {
    font-size: 0.12rem;
    color: #333333;
    flex: 1;
}

.index_new-merchant>.container>.swiper>.swiper-wrapper>a .index_carousel .index_prompt {
    display: flex;
    align-items: center;
    margin-left: 0.2rem;
}

.index_new-merchant>.container>.swiper>.swiper-wrapper>a .index_carousel .index_prompt .index_round {
    width: 0.05rem;
    height: 0.05rem;
    border-radius: 50%;
    background-color: red;
    margin-right: 0.04rem;
}

.index_new-merchant>.container>.swiper>.swiper-wrapper>a .index_carousel .index_prompt .iconfont {
    font-size: 0.16rem;
    color: #666666;
}

/*  */
.index_new-merchant>.container .swiper {
    flex-grow: 1;
    height: 0.3rem;
}

.index_new-merchant>.container .swiper .info {
    flex-grow: 1;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.index_new-merchant>.container .swiper .info>h4 {
    width: 80%;
    font-size: 0.12rem;
    color: #333333;
}

.index_new-merchant>.container .swiper .info>.tip {
    display: flex;
    align-items: center;
}

.index_new-merchant>.container .swiper .info>.tip .unread {
    width: 0.05rem;
    height: 0.05rem;
    background-color: #F92020;
    border-radius: 50%;
    margin-right: 0.05rem;
}

.index_new-merchant>.container .swiper .info>.tip .iconfont {
    color: #666666;
}

/* 最新招商结束 */

/* 广告轮播开始 */
.index_advertising-swiper {
    margin-top: 0.2rem;
}

.index_advertising-swiper>.container {
    border-radius: 0.15rem;
    overflow: hidden;
}

.index_advertising-swiper>.container .swiper .swiper-slide {
    width: 100%;
    height: 0.75rem;
}

.index_advertising-swiper>.container .swiper-pagination {
    width: auto;
    left: auto;
    right: 0.16rem;
    font-size: 0.12rem;
}

.index_advertising-swiper>.container .swiper-pagination .swiper-pagination-bullet {
    width: 0.06rem;
    height: 0.02rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0.02rem;
    opacity: 1;
}

.index_advertising-swiper>.container .swiper-pagination .swiper-pagination-bullet-active {
    background: #FFFFFF;
}

/* 广告轮播结束 */

/* 新闻入口开始 */
.index_news-entry {
    margin-top: 0.2rem;
}

.index_news-entry>.container {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.index_news-entry>.container .entry {
    width: 1.65rem;
    position: relative;
}

.index_news-entry>.container .entry>.info {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    padding: 0.12rem 0.18rem;
}

.index_news-entry>.container .entry>.info h4 {
    font-size: 0.14rem;
    font-weight: bold;
    color: #333333;
}

.index_news-entry>.container .entry>.info .msg {
    font-size: 0.1rem;
    color: #999999;
    margin-top: 0.03rem;
}

/* 新闻入口结束 */

/* 推荐民宿开始 */
.index_recommended-homestay {
    margin-top: 0.2rem;
}

.index_recommended-homestay .title {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.index_recommended-homestay .title>h3 {
    font-size: 0.16rem;
    font-weight: bold;
    color: #333333;
}

.index_recommended-homestay .title>.refresh {
    cursor: pointer;
}
.index_recommended-homestay .title>.refresh>a{
    display: flex;
    align-items: center;
    justify-content: center;
}
.index_recommended-homestay .title>.refresh>a span{
    font-size: 0.14rem;
    font-weight: bold;
    color: #ff9730;
}
.index_recommended-homestay .title>.refresh>a .iconfont{
    font-size: 0.12rem;
    font-weight: bold;
    color: #ff9730;
}

.index_recommended-homestay .list {
    width: 100%;
    margin-top: 0.12rem
}

.index_recommended-homestay .list .swiper-slide {
    border-radius: 0.1rem 0.1rem 0 0;
    overflow: hidden;
}

.index_recommended-homestay .list .swiper-slide>.img {
    width: 1.2rem;
    height: 1.2rem;
    position: relative;
}

.index_recommended-homestay .list .swiper-slide>.img img {
    height: 100%;
    object-fit: cover;
}

.index_recommended-homestay .list .swiper-slide>.img .tag {
    position: absolute;
    left: 0;
    top: 0;
    width: 0.8rem;
    height: 0.18rem;
    text-align: center;
    line-height: 0.18rem;
    border-radius: 0 0 0.18rem 0;
    background: linear-gradient(to right, #FF8307, #FFCD9B);
    font-size: 0.1rem;
    color: #FFFFFF;
}

.index_recommended-homestay .list .swiper-slide>.info {
    margin-top: 0.06rem;
}

.index_recommended-homestay .list .swiper-slide>.info h4 {
    font-size: 0.14rem;
    font-weight: bold;
    color: #333333;
}

.index_recommended-homestay .list .swiper-slide>.info .msg {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    margin-top: 0.06rem;
}

.index_recommended-homestay .list .swiper-slide>.info .msg>.price {
    color: #F92020;
    /*display: flex;*/
    /*align-items: flex-end;*/
    max-width:0.6rem
}

.index_recommended-homestay .list .swiper-slide>.info .msg>.price .value {
    font-size: 0.14rem;
    font-weight: bold;
}

.index_recommended-homestay .list .swiper-slide>.info .msg>.price .unit {
    font-size: 0.1rem;
}

.index_recommended-homestay .list .swiper-slide>.info .msg>.tip {
    font-size: 0.1rem;
    color: #666666;
}

/* 推荐民宿结束 */

/* 推荐土地开始 */
.index_recommended-land {
    margin-top: 0.3rem;
}

.index_recommended-land>.title {
    background-color: #FFFFFF;
    box-shadow: 0 0 0.04rem 0.01rem rgba(89, 89, 89, 0.06);
    padding: 0.1rem 0;
    position: sticky;
    z-index: 99;
    top: 0;
}

.index_recommended-land>.title .container {
    display: flex;
    align-items: center;
}

.index_recommended-land>.title .container>.z-tabs {
    flex-grow: 1;
    overflow: hidden;
}

.index_recommended-land>.title .container>.z-tabs .z-tabs-wrapper {
    height: 0.26rem;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    overflow-x: auto;
    scrollbar-color: transparent;
    position: relative;
}

.index_recommended-land>.title .container>.z-tabs .z-tabs-wrapper::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.index_recommended-land>.title .container>.z-tabs .z-tabs-wrapper .z-tab {
    margin-right: 0.16rem;
    white-space: nowrap;
    font-size: 0.14rem;
    color: #333333;
    position: relative;
    z-index: 5;
}
.index_recommended-land>.title .container>.z-tabs .z-tabs-wrapper .z-tab>span{
     font-size: 0.14rem;
     color: #333333;
 }

.index_recommended-land>.title .container>.z-tabs .z-tabs-wrapper .z-tab:last-of-type {
    margin: 0;
}

.index_recommended-land>.title .container>.z-tabs .z-tabs-wrapper .z-tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;

}

.index_recommended-land>.title .container>.z-tabs .z-tabs-wrapper .z-tab.active>span{
    font-size: 0.2rem;
    font-weight: bold;
}
.index_recommended-land>.title .container>.z-tabs .z-tabs-wrapper .z-tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}

/* 公共tabs开始 */
.z-tabs {
    flex-grow: 1;
    overflow: hidden;
}

.z-tabs .z-tabs-wrapper {
    height: 0.26rem;
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    overflow-x: auto;
    scrollbar-color: transparent;
    position: relative;
}

.z-tabs .z-tabs-wrapper::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.z-tabs .z-tabs-wrapper .z-tab {
    margin-right: 0.16rem;
    white-space: nowrap;
    font-size: 0.14rem;
    color: #333333;
    position: relative;
    z-index: 5;
}

.z-tabs .z-tabs-wrapper .z-tab:last-of-type {
    margin: 0;
}

.z-tabs .z-tabs-wrapper .z-tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;
}

.z-tabs .z-tabs-wrapper .z-tab.active {
    font-size: 0.2rem;
    font-weight: bold;
}

.z-tabs .z-tabs-wrapper .z-tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}

/* 公告tabs结束 */

.index_recommended-land>.title .container>.more {
    flex-shrink: 0;
    color: #333333;
    margin-left: 0.05rem;
}

.index_recommended-land>.list {
    margin-top: 0.1rem;
}

.index_recommended-land>.list .container {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}

.index_recommended-land>.list .container>.column {
    width: 1.7rem;
}

.index_recommended-land>.list .container>.column>li {
    margin-top: 0.1rem;
    border-radius: 0.1rem;
    overflow: hidden;
}

.index_recommended-land>.list .container>.column>li:first-of-type {
    margin: 0;
}

.index_recommended-land>.list .container>.column>li .img {
    position: relative;
}

.index_recommended-land>.list .container>.column>li .img>.has-video {
    position: absolute;
    top: 0.12rem;
    right: 0.12rem;
    width: 0.24rem;
    height: 0.24rem;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.index_recommended-land>.list .container>.column>li .img>.has-video .iconfont {
    color: #FFFFFF;
    font-size: 0.12rem;
    transform: rotateZ(-90deg);
}

.index_recommended-land>.list .container>.column>li .img>.advertising {
    position: absolute;
    left: 0;
    top: 0;
    width: 0.8rem;
    height: 0.36rem;
    text-align: center;
    line-height: 0.48rem;
    background-color: #FF9730;
    font-size: 0.12rem;
    font-weight: bold;
    color: #FFFFFF;
    transform: rotateZ(-45deg) translate(-20%, -70%);
}

.index_recommended-land>.list .container>.column>li .info {
    padding: 0.12rem 0.1rem;
    background: #FFFFFF;
}

.index_recommended-land>.list .container>.column>li .info>.title {
    display: flex;
    align-items: center;
}

.index_recommended-land>.list .container>.column>li .info>.title .type {
    flex-shrink: 0;
    margin-right: 0.06rem;
    background: #FF9730;
    border-radius: 0.02rem;
    font-size: 0.1rem;
    color: #FFFFFF;
    padding: 0.02rem 0.05rem;
}

.index_recommended-land>.list .container>.column>li .info>.title h4 {
    font-size: 0.14rem;
    color: #333333;
}

.index_recommended-land>.list .container>.column>li .info>.price {
    margin-top: 0.06rem;
    color: #F92020;
}

.index_recommended-land>.list .container>.column>li .info>.price .value {
    font-size: 0.14rem;
    font-weight: bold;
}

.index_recommended-land>.list .container>.column>li .info>.price .unit {
    font-size: 0.1rem;
}

.index_recommended-land>.list .container>.column>li .info>.msg {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 0.06rem;
}

.index_recommended-land>.list .container>.column>li .info>.msg .tags {
    display: flex;
    align-items: center;
}

.index_recommended-land>.list .container>.column>li .info>.msg .tags li,
.index_recommended-land>.list .container>.column>li .info>.msg .area {
    font-size: 0.1rem;
    color: #666666;
}

.index_recommended-land>.list .container>.column>li .info>.msg .tags .fg {
    width: 1px;
    height: 0.1rem;
    background-color: rgba(102, 102, 102, 0.5);
    margin: 0 0.05rem;
}

.index_recommended-land>.list-wrapper {
    margin-top: 0.1rem;
}

.index_recommended-land>.list-wrapper .list>li {
    background: #FFFFFF;
    border-radius: 0.15rem;
    overflow: hidden;
    margin-top: 0.1rem;
}

.index_recommended-land>.list-wrapper .list>li:first-of-type {
    margin: 0;
}

.index_recommended-land>.list-wrapper .list>li>a {
    padding: 0.1rem;
    display: flex;
}

.index_recommended-land>.list-wrapper .list>li>a .img {
    flex-shrink: 0;
    width: 1rem;
    border-radius: 0.08rem;
    overflow: hidden;
    margin-right: 0.16rem;
    position: relative;
}
.index_recommended-land>.list-wrapper .list>li>a .info{
    flex: 1;
}
.index_recommended-land>.list-wrapper .list>li>a .info .title {
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.18rem;
    font-weight: 500;
}

.index_recommended-land>.list-wrapper .list>li>a .info .labels {
    display: flex;
    align-items: center;
    margin-top: 0.1rem;
}

.index_recommended-land>.list-wrapper .list>li>a .info .labels>.type,
.index_recommended-land>.list-wrapper .list>li>a .info .labels>.tenancy-term {
    border-radius: 0.02rem;
    font-size: 0.1rem;
}

.index_recommended-land>.list-wrapper .list>li>a .info .labels>.type {
    padding: 0.02rem 0.05rem;
    background: #FF9730;
    color: #FFFFFF;
    margin-right: 0.06rem;
}

.index_recommended-land>.list-wrapper .list>li>a .info .labels>.tenancy-term {
    padding: 0.01rem 0.05rem;
    border: 1px solid #FF9730;
    color: #FF9730;
}

.index_recommended-land>.list-wrapper .list>li>a .info .desc,
.index_recommended-land>.list-wrapper .list>li>a .info .msg {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.index_recommended-land>.list-wrapper .list>li>a .info .desc {
    margin-top: 0.06rem;
}

.index_recommended-land>.list-wrapper .list>li>a .info .desc>.price {
    color: #F92020;
}

.index_recommended-land>.list-wrapper .list>li>a .info .desc>.price .value {
    font-size: 0.14rem;
    font-weight: bold;
}

.index_recommended-land>.list-wrapper .list>li>a .info .desc>.price .unit {
    font-size: 0.1rem;
}

.index_recommended-land>.list-wrapper .list>li>a .info .desc>.tags {
    display: flex;
    align-items: center;
}

.index_recommended-land>.list-wrapper .list>li>a .info .desc>.tags li,
.index_recommended-land>.list-wrapper .list>li>a .info .msg>.address .text {
    font-size: 0.1rem;
    color: #666666;
    flex-shrink: 0;
}

.index_recommended-land>.list-wrapper .list>li>a .info .desc>.tags .fg {
    width: 1px;
    height: 0.1rem;
    background-color: rgba(102, 102, 102, 0.5);
    margin: 0 0.05rem;
}

.index_recommended-land>.list-wrapper .list>li>a .info .msg {
    margin-top: 0.1rem;
}

.index_recommended-land>.list-wrapper .list>li>a .info .msg>.area,
.index_recommended-land>.list-wrapper .list>li>a .info .msg>.address .iconfont {
    font-size: 0.12rem;
    color: #666666;
}

.index_recommended-land>.list-wrapper .list>li>a .info .msg>.address {
    display: flex;
    align-items: center;
}

.index_recommended-land>.list-wrapper .list>li>a .info .msg>.address .iconfont {
    margin-right: 0.04rem;
}

.index_recommended-land>.list-wrapper .list>li>a .img>.has-video {
    position: absolute;
    top: 0.12rem;
    right: 0.12rem;
    width: 0.24rem;
    height: 0.24rem;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none;
}

.index_recommended-land>.list-wrapper .list>li>a .img>.has-video .iconfont {
    color: #FFFFFF;
    font-size: 0.12rem;
    transform: rotateZ(-90deg);
}

.index_recommended-land>.list-wrapper .list>li>a .img>.advertising {
    position: absolute;
    left: 0;
    top: 0;
    width: 0.8rem;
    height: 0.36rem;
    text-align: center;
    line-height: 0.48rem;
    background-color: #FF9730;
    font-size: 0.12rem;
    font-weight: bold;
    color: #FFFFFF;
    transform: rotateZ(-45deg) translate(-20%, -70%);
    display: none;
}


/* 推荐土地结束 */

/* 首页结束 */


/*首页-金刚区-招商开始*/
/*页面头部开始*/
.merchant_header {
    padding-bottom: 0.15rem;
    background-color: #FFFFFF;
    position: sticky;
    top: 0;
}

.merchant_header .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}

.merchant_header .container p,
.merchant_header .container span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;

}

/*页面头部结束*/
/*地区筛选开始*/
.merchant_select .district {
    width: 100%;
    position: relative;
}

.merchant_select .district .z-tab {
    background: #FFFFFF;
    display: flex;
    align-items: center;
    overflow-x: auto;
    padding: 0.15rem 0 0 0;
    margin-top: 0.1rem;
}

.merchant_select .district .z-tab::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.merchant_select .district .z-tab>li {
    flex-shrink: 0;
    width: 100%;
}

.merchant_select .district .z-tab>li.show .select-list {
    display: block;
}

.merchant_select .district .block {
    background: #FFFFFF;
    opacity: 1;
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    white-space: nowrap;
}

.merchant_select .district .block h5 {
    font-size: .14rem;
    font-weight: 400;
    color: #333333;
}

.merchant_select .district .block span {
    color: #333333;
    font-size: 0.14rem;
}

.merchant_select .district .select-list {
    position: absolute;
    left: 0;
    top: 100%;
    background-color: #FFFFFF;
    border-top: none;
    display: none;
    width: 3.90rem;
    height: 2rem;
}

.merchant_select .district .select-list .select-area {
    padding: .08rem 0.3rem;
    overflow-y: auto;
    height: 2rem;
}

.merchant_select .district .select-list .select-area>div {
    padding-bottom: 0.2rem;
}

.merchant_select .district .select-list .select-area ul {
    display: flex;
    flex-wrap: wrap;
}

.merchant_select .district .select-list .select-area h1 {
    font-size: 0.14rem;
    font-weight: 400;
    color: #333333;
}

.merchant_select .district .select-list .select-area li {
    color: #333333;
    background: #F6F6F6;
    opacity: 1;
    padding: 0.04rem 0.12rem;
    text-align: center;
    border-radius: 0.22rem;
    margin: 0.05rem;
    font-size: 0.12rem;
    display: inline-block;
    white-space: nowrap;


}

.merchant_select .district .select-list li:hover {
    background: #fff8f2;
}

.merchant_select .district .select-list ul li.show {
    color: #FF9730;
}

.merchant_select .district .z-tab>li.show .block.b_qu h5 {
    color: #FF9730;
}

.merchant_select .district .z-tab>li.show .block.b_qu span {
    transform: rotate(180deg);
    color: #FF9730;
}

.merchant_select .district .select-list .select-submit {
    padding: 0.2rem;
    background: #FFFFFF;
    box-shadow: 0px 0px 0.04rem 0px rgba(89, 89, 89, 0.25);
    border-radius: 0px 0px 0.2rem 0.2rem;
    opacity: 1;
}

.merchant_select .district .select-list .select-submit button {
    border-radius: 0.25rem;
    opacity: 1;
    border: 1px solid #FF9730;
    background: #FFFFFF;
    color: #ff9730;
}

.merchant_select .district .select-list .select-submit button:hover {
    background-color: #FF9730;
    color: #FFFFFF;
}

.merchant_select .district .select-list .select-submit .no {
    padding: 0.1rem 0.5rem;
    margin-right: 0.2rem;
}

.merchant_select .district .select-list .select-submit .yes {
    padding: 0.1rem 0.75rem;
}

/*地区筛选结束*/

/*列表详情开始*/
.merchant_list ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0.2rem 0;
    padding-top: 0.2rem;
}

.merchant_list ul li {
    border-radius: 0.08rem;
    opacity: 1;
    /* display: flex;
    justify-content: space-between;
    align-items: center; */
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0.2rem 0.25rem 0.2rem;
}

.merchant_list ul li .merchant-title {
    font-weight: 600;
    font-size: 0.16rem;
    color: #333333;
}

.merchant_list ul li .merchant-introduce {
    width: 3.08rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 0.14rem;
    color: #666666;
    padding-top: 0.1rem;
}

.merchant_list ul li .merchant-img {
    display: grid;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.1rem;
    grid-template-columns: repeat(3, 1fr);
    gap: 0.1rem;
}

.merchant_list ul li .merchant-img .merchant-picture>img {
    width: 0.97rem;
    object-fit: cover;
    height: 0.97rem;
}

.merchant_list ul li .merchant-time {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.16rem;
}

.merchant_list ul li .merchant-time .merchant-minute {
    font-size: 0.12rem;
    color: #999999;
}

.merchant_list ul li .merchant-time .merchant-operate {
    display: flex;
    align-items: center;
}

.merchant_list ul li .merchant-time .merchant-operate .merchant-collect {
    display: flex;
    align-items: center;
    margin-right: 0.1rem;
}

.merchant_list ul li .merchant-time .merchant-operate .merchant-collect .iconfont {
    font-size: 0.16rem;
    color: #999999;
}
.merchant_list ul li .merchant-time .merchant-operate .merchant-collect.active .iconfont{
    color:#ff9730
}
.merchant_list ul li .merchant-time .merchant-operate .merchant-collect>span {
    font-size: 0.14rem;
    color: #333333;
}

.merchant_list ul li .merchant-time .merchant-operate .merchant-share {
    display: flex;
    align-items: center;
}

.merchant_list ul li .merchant-time .merchant-operate .merchant-share .iconfont {
    font-size: 0.16rem;
    color: #999999;
}

.merchant_list ul li .merchant-time .merchant-operate .merchant-share>span {
    font-size: 0.14rem;
    color: #333333;
}

.merchant_list ul li .merchant-article {
    width: 3.08rem;
    font-size: 0.14rem;
    color: #666666;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    padding-top: 0.2rem;
}

.merchant_list ul li .merchant-box {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.18rem;
}

.merchant_list ul li .merchant-box .merchant-second {
    font-size: 0.12rem;
    color: #999999;
}

.merchant_list ul li .merchant-box .merchant-view {
    display: flex;
    align-items: center;
}

.merchant_list ul li .merchant-box .merchant-view .merchant-star {
    display: flex;
    align-items: center;
    margin-right: 0.1rem;
}

.merchant_list ul li .merchant-box .merchant-view .merchant-star .iconfont {
    font-size: 0.16rem;
    color: #999999;
}

.merchant_list ul li .merchant-box .merchant-view .merchant-star>span {
    font-size: 0.14rem;
    color: #333333;
}

.merchant_list ul li .merchant-box .merchant-view .merchant-from {
    display: flex;
    align-items: center;
}

.merchant_list ul li .merchant-box .merchant-view .merchant-from>span {
    font-size: 0.14rem;
    color: #333333;
}

.merchant_list ul li .merchant-box .merchant-view .merchant-from .iconfont {
    font-size: 0.16rem;
    color: #999999;
}

.show-merchant_list ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0.2rem 0;
    padding-top: 0.2rem;
}

.show-merchant_list ul li a {
    border-radius: 0.08rem;
    opacity: 1;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0.2rem 0.25rem 0.2rem;
}

.show-merchant_list ul li .list_show {
    flex-shrink: 0;
    margin-right: 0.1rem;
}
.show-merchant_list ul li .list_show>img {
    width: 0.95rem;
    height: 0.95rem;
    border-radius: 0.08rem;
    overflow: hidden;
    object-fit: cover;
}
.show-merchant_list ul li .list_text {
    flex-grow: 1;
}

.show-merchant_list ul li .list_text>p {
    font-size: 0.14rem;
    font-weight: 500;
    color: #333333;
    margin-bottom: 0.1rem;
}

.show-merchant_list ul li .list_text>span {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
    margin-bottom: 0.1rem;
}

.show-merchant_list ul li .list_text .icon {
    display: flex;
    align-items: center;
}

.show-merchant_list ul li .list_text .icon>span {
    color: #FF9730;
    font-size: 0.16rem;
}

.show-merchant_list ul li .list_text .icon>p {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
    flex-shrink: 0;
}

/*列表详情结束*/


/*首页-金刚区-招商结束*/

/*首页-金刚区-农用土地开始*/
/*页面头部开始*/
.land_header {
    background-color: #FFFFFF;
    position: sticky;
    top: 0;
    z-index: 999;
}

.land_header .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}

.land_header .container p,
.land_header .container span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;

}

/*页面头部结束*/
/*地区筛选开始*/
.land_select {
    width: 100%;
    position: relative;
    box-shadow: inset 0px -1px 0px 0px #E6E6E6;
}

.land_select .district {
    width: 3.5rem;
    margin: auto;
}

.land_select .district .z-tab {
    display: flex;
    align-items: center;
    overflow-x: auto;
    padding: 0.15rem 0;
}

.land_select .district .z-tab::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.land_select .district .z-tab>li {
    flex-shrink: 0;
    width: 25%;

}

.land_select .district .z-tab>li.show .select-list {
    display: block;
}

.land_select .district .block {
    background: #FFFFFF;
    opacity: 1;
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    white-space: nowrap;
}

.land_select .district .z-tab>li:not(:first-child) {
    border-left: 1px solid #E6E6E6;

}


.land_select .district .block h5 {
    font-size: .14rem;
    font-weight: 400;
    color: #333333;
}

.land_select .district .block span {
    color: #333333;
    font-size: 0.14rem;
}

.land_select .district .z-tab>li.show .block h5 {
    color: #ff9730;
}

.land_select .district .z-tab>li.show .block span {
    transform: rotate(180deg);
    color: #ff9730;
}

.land_select .district .select-list {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 100%;
    background-color: #FFFFFF;
    border-top: none;
    display: none;
    width: 3.90rem;
    height: 100vh;
    z-index: 999;
}

.publish_select-list {
    /*position: absolute;*/
    position: fixed;
    left: 50%;
    top: 0;
    /*bottom:0;*/
    transform: translateX(-50%);
    background-color: #FFFFFF;
    border-top: none;
    display: none;
    width: 3.90rem;
    height: 100vh;
    z-index: 999;
}

.land_select .district .select-list .select-contant,
.publish_select-list .select-contant {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.land_select .district .select-list .listWrapper,
.publish_select-list .listWrapper {
    height: 100%;
    display: flex;
}

.land_select .district .select-list .listWrapper .list,
.publish_select-list .listWrapper .list {
    flex: 1;
    height: 100%;
    overflow-y: auto;
}

.land_select .district .select-list .listWrapper .list::-webkit-scrollbar,
.publish_select-list .listWrapper .list::-webkit-scrollbar {
    width: 0;
}

.land_select .district .select-list .listWrapper .list:not(:last-of-type),
.publish_select-list .listWrapper .list:not(:last-of-type) {
    border-right: none;
}

.land_select .district .select-list .listWrapper .list.col1,
.publish_select-list .listWrapper .list.col1 {
    background-color: #fff;
}

.land_select .district .select-list .listWrapper .list.col2,
.publish_select-list .listWrapper .list.col2 {
    background: #F5F5F5;
}

.land_select .district .select-list .listWrapper .list.col3,
.publish_select-list .listWrapper .list.col3 {
    background: #E6E6E6;
}

.land_select .district .select-list .listWrapper .list .item{
    box-sizing: border-box;
    width: 100%;
    border-radius: 0.05rem;
}

.land_select .district .select-list .listWrapper .list .item.normol,
.publish_select-list .listWrapper .list .item {
    box-sizing: border-box;
    width: 100%;
    border-radius: 0.05rem;
    font-size: 0.14rem;
    color: #000;
    padding: 0.15rem;
    min-height: 0.46rem;
}

.land_select .district .select-list .listWrapper .list .item span,
.land_select .district .select-list .listWrapper .list .item a{
    display: block;
    font-size: 0.14rem;
    color: #000;
    padding: 0.15rem;
    width: 100%;
    min-height: 0.46rem;
}

.land_select .district .select-list .listWrapper .list.col1 .item.active,
.land_select .district .select-list .listWrapper .list.col1 .item.multiple-choice,
.publish_select-list .listWrapper .list.col1 .item.active,
.publish_select-list .listWrapper .list.col1 .item.multiple-choice {
    background: #F5F5F5;
}

.land_select .district .select-list .listWrapper .list.col2 .item.active,
.land_select .district .select-list .listWrapper .list.col2 .item.multiple-choice,
.publish_select-list .listWrapper .list.col2 .item.active,
.publish_select-list .listWrapper .list.col2 .item.multiple-choice {
    background: #E6E6E6;
}

.land_select .district .select-list .listWrapper .list.col3 .item.active,
.land_select .district .select-list .listWrapper .list.col3 .item.multiple-choice,
.publish_select-list .listWrapper .list.col3 .item.active,
.publish_select-list .listWrapper .list.col3 .item.multiple-choice {
    background: #cdcdcd;
}

.land_select .district .select-list .listWrapper-button,
.publish_select-list .listWrapper-button {
    display: flex;
    border: none;
}

.land_select .district .select-list .listWrapper-button .clear,
.publish_select-list .listWrapper-button .clear {
    display: block;
    width: 35%;
    background: #F5F5F5;
    border-radius: 0px 0px 0px 0px;
    border: 1px solid #EAEAEA;
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
    padding: 0.2rem 0;

}

.land_select .district .select-list .listWrapper-button .confirm,
.publish_select-list .listWrapper-button .confirm {
    display: block;
    width: 70%;
    background: #FF9730;
    box-shadow: 0px -1px 2px 0px rgba(184, 184, 184, 0.4);
    border: 1px solid #EAEAEA;
    font-weight: 400;
    font-size: 0.14rem;
    color: #FFFFFF;
    padding: 0.2rem 0;
}

.Filtercontent .filterEnd {
    padding: 0.06rem 0;
    display: none;
}

.Filtercontent .filterEnd>.container {
    align-items: start;
}

.Filtercontent .content {
    display: flex;
    flex-wrap: wrap;
    gap: 0.1rem;
    width: 90%;
}

.Filtercontent .content .content-item {
    display: flex;
    align-items: center;
    border-radius: 0.02rem;
    border: 1px solid #FF9730;
    font-weight: 400;
    font-size: 0.14rem;
    color: #FF9730;
    padding: 0.04rem 0.06rem;
}

.Filtercontent .content .content-item .text {
    font-weight: 400;
    font-size: 0.14rem;
    color: #FF9730;
    margin-right: 0.05rem;
}

.Filtercontent .content .content-item>span {
    font-weight: 400;
    font-size: 0.16rem;
    color: #FF9730;
}

.Filtercontent .filterEnd .container .content-button>button {
    border: none;
    margin: 0;
    padding: 0;
    background-color: #fff;
    font-size: 0.14rem;
    color: #FF9730;
}

.Filtercontent .Normal-filtering {
    padding: 0.06rem 0;
}

.Filtercontent .Normal-filtering .container {
    display: block;
}

.Filtercontent .Normal-filtering ul {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.Filtercontent .Normal-filtering ul li {
    padding: 0.06rem 0.1rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    display: flex;
    align-items: center;
}

.Filtercontent .Normal-filtering ul li .fang {
    width: 0.12rem;
    height: 0.12rem;
    background: #FF9730;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 0.03rem;
}

.Filtercontent .Normal-filtering ul li .fang>p {
    font-size: 0.1rem;
    color: #fff;
}

.Filtercontent .Normal-filtering ul li.show {
    color: #ff9730;
}

.Filtercontent .Normal-filtering ul li.show.down .fang {
    transform: rotate(180deg);
}

/*地区筛选结束*/
/*列表详情开始*/
.land_list ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0.2rem 0;
    padding-top: 0.2rem;
}

.land_list ul li>a{
    background: #FFFFFF;
    border-radius: 0.08rem;
    opacity: 1;
    display: flex;
    align-items: center;
    padding: 0.1rem;
}

.land_list ul li .land_picture {
    position: relative;
    margin-right: 0.16rem;
    flex-shrink: 0;
}

.land_list ul li .land_picture .list_show {
    width: 1.03rem;
}

.land_list ul li .land_picture .list_show .img {
    width: 100%;
    height:1.03rem;
    border-radius: 0.08rem;
}
.land_list ul li .land_picture .land-bofang {
    width: 0.26rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.land_list ul li .list_text{
    flex: 1;
}
.land_list ul li .list_text>p{
    font-size: 0.16rem;
    font-weight: 600;
    color: #333333;
    margin-bottom: 0.07rem;
}

.land_list ul li .list_text .btn {
    display: flex;
    padding-bottom: 0.07rem;

}

.land_list ul li .list_text .btn>span {
    font-size: 0.12rem;
    color: #FFFFFF;
    border-radius: 0.02rem;
    opacity: 1;
    border: 0.01rem solid #FF9730;
    padding: 0.02rem 0.04rem;
    background-color: #FF9730;
}

.land_list ul li .list_text .money {
    display: flex;
    justify-content: space-between;
    align-items: center;
     padding-bottom: 0.06rem;
}

/* .land_list ul li .list_text .money>span {
    font-size: .18rem;
    font-weight: 500;
    color: #F92020;

} */
.land_list ul li .list_text .money .land_thousand {
    display: flex;
    align-items: center;
}

.land_list ul li .list_text .money .land_thousand>span:first-child {
    font-size: 0.18rem;
    font-weight: 500;
    color: #F92020;
}

.land_list ul li .list_text .money .land_thousand>span:last-child {
    color: #F92020;
    font-size: 0.12rem;
}

.land_list ul li .list_text .money>p {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
}

.land_list ul li .list_text .message {
    display: flex;
    justify-content: space-between;
    align-items: center;

}

.land_list ul li .list_text .message>p {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
    margin-right: 0.2rem;
}

.land_list ul li .list_text .icon {
    display: flex;
    justify-content: end;
    align-items: center;
    flex: 1;
}

.land_list ul li .list_text .icon>p,
.land_list ul li .list_text .icon>span {
    font-size: 0.12rem;
    color: #666666;
}

.land_list ul li .list_text .icon .iconfont {
    color: #666666;
    font-size: 0.16rem;
}

/*列表详情结束*/

/*首页-金刚区-农用土地结束*/

/*首页-金刚区-建设土地开始*/
/*页面头部开始*/
.setup_header {
    padding-bottom: 0.15rem;
    background-color: #FFFFFF;
    position: sticky;
    top: 0;
}

.setup_header .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}

.setup_header .container p,
.setup_header .container span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;

}

/*页面头部结束*/
/*地区筛选开始*/

.setup_select .district {
    width: 100%;
    position: relative;
}

.setup_select .district .z-tab {
    background: #FFFFFF;
    display: flex;
    align-items: center;
    overflow-x: auto;
    padding: 0.15rem 0 0.15rem 0;
    /* margin-top: 0.1rem; */
}

.setup_select .district .z-tab::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.setup_select .district .z-tab>li {
    flex-shrink: 0;
    width: 25%;
}

.setup_select .district .z-tab>li.show .select-list {
    display: block;
}

.setup_select .district .block {
    background: #FFFFFF;
    opacity: 1;
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    white-space: nowrap;
}

.setup_select .district .block h5 {
    font-size: .14rem;
    font-weight: 400;
    color: #333333;
}

.setup_select .district .block span {
    color: #333333;
    font-size: 0.14rem;
}

.setup_select .district .select-list {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    height: 1rem;
    background-color: #FFFFFF;
    border-top: none;
    display: none;
    width: 3.90rem;
    height: 2rem;
}

.setup_select .district .select-list .select-area,
.setup_select .district .select-list .select-user,
.setup_select .district .select-list .select-type,
.setup_select .district .select-list .select-square,
.setup_select .district .select-list .select-lebel,
.setup_select .district .select-list .select-year {
    padding: .08rem 0.3rem;
    overflow-y: auto;
    height: 2rem;
}

.setup_select .district .select-list .select-area>div,
.setup_select .district .select-list .select-user>div,
.setup_select .district .select-list .select-type>div,
.setup_select .district .select-list .select-square>div,
.setup_select .district .select-list .select-lebel>div,
.setup_select .district .select-list .select-year>div {
    padding-bottom: 0.2rem;
}

.setup_select .district .select-list .select-area ul,
.setup_select .district .select-list .select-user ul,
.setup_select .district .select-list .select-type ul,
.setup_select .district .select-list .select-square ul,
.setup_select .district .select-list .select-lebel ul,
.setup_select .district .select-list .select-year ul {
    display: flex;
    flex-wrap: wrap;
}

.setup_select .district .select-list .select-area h1,
.setup_select .district .select-list .select-user h1,
.setup_select .district .select-list .select-type h1,
.setup_select .district .select-list .select-square h1,
.setup_select .district .select-list .select-lebel h1,
.setup_select .district .select-list .select-year h1 {
    font-size: 0.14rem;
    font-weight: 400;
    color: #333333;
}

.setup_select .district .select-list .select-area li,
.setup_select .district .select-list .select-user li,
.setup_select .district .select-list .select-type li,
.setup_select .district .select-list .select-square li,
.setup_select .district .select-list .select-lebel li,
.setup_select .district .select-list .select-year li {
    color: #333333;
    background: #F6F6F6;
    opacity: 1;
    padding: 0.04rem 0.12rem;
    text-align: center;
    border-radius: 0.22rem;
    margin: 0.05rem;
    font-size: 0.12rem;
    display: inline-block;
    white-space: nowrap;


}

.setup_select .district .select-list li:hover {
    background: #fff8f2;
}

.setup_select .district .select-list ul li:hover span {
    color: #FF9730;
}

.setup_select .district .select-list ul li.show {
    color: #FF9730;
}

.setup_select .district .z-tab>li.show .block.b_qu h5,
.setup_select .district .z-tab>li.show .block.user h5,
.setup_select .district .z-tab>li.show .block.type h5,
.setup_select .district .z-tab>li.show .block.lebel h5,
.setup_select .district .z-tab>li.show .block.square h5,
.setup_select .district .z-tab>li.show .block.year h5 {
    color: #FF9730;
}

.setup_select .district .z-tab>li.show .block.b_qu span,
.setup_select .district .z-tab>li.show .block.user span,
.setup_select .district .z-tab>li.show .block.type span,
.setup_select .district .z-tab>li.show .block.lebel span,
.setup_select .district .z-tab>li.show .block.square span,
.setup_select .district .z-tab>li.show .block.year span {
    transform: rotate(180deg);
    color: #FF9730;
}

.setup_select .district .select-list .select-submit {
    padding: 0.2rem;
    background: #FFFFFF;
    box-shadow: 0px 0px 0.04rem 0px rgba(89, 89, 89, 0.25);
    border-radius: 0px 0px 0.2rem 0.2rem;
    opacity: 1;
}

.setup_select .district .select-list .select-submit button {
    border-radius: 0.25rem;
    opacity: 1;
    border: 1px solid #FF9730;
    background: #FFFFFF;
    color: #ff9730;
}

.setup_select .district .select-list .select-submit button:hover {
    background-color: #FF9730;
    color: #FFFFFF;
}

.setup_select .district .select-list .select-submit .no {
    padding: 0.1rem 0.5rem;
    margin-right: 0.2rem;
}

.setup_select .district .select-list .select-submit .yes {
    padding: 0.1rem 0.75rem;
}

/*地区筛选结束*/

/*列表详情开始*/
.setup_list ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0.2rem 0;
    padding-top: 0.2rem;
}

.setup_list ul li {
    background: #FFFFFF;
    border-radius: 0.08rem;
    opacity: 1;
    display: flex;
    align-items: center;
    background-color: #fff;
    padding: 0.1rem;
}

.setup_list ul li .set-picture {
    position: relative;
    margin-right: 0.2rem;
    flex-shrink: 0;
}

.setup_list ul li .set-picture .list_show {
    /* width: 35%; */
    width: 1.03rem;
}

.setup_list ul li .set-picture .list_show .img {
    width: 100%;
    display: block;
}

.setup_list ul li .set-picture .set-bofang {
    width: 0.26rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.setup_list ul li .list_text>p {
    width: 2rem;
    font-size: 0.16rem;
    font-weight: 600;
    color: #333333;
    margin-bottom: 0.1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.setup_list ul li .list_text .btn {
    display: flex;
    padding-bottom: 0.1rem;

}

.setup_list ul li .list_text .btn>span {
    font-size: 0.12rem;
    color: #FFFFFF;
    border-radius: 0.02rem;
    opacity: 1;
    border: 0.01rem solid #FF9730;
    margin-right: 0.16rem;
    background-color: #FF9730;
    padding: 0.02rem 0.05rem;
}

.setup_list ul li .list_text .money {
    display: flex;
    justify-content: space-between;
    align-items: center;
    /* padding-bottom: 0.1rem; */
}

.setup_list ul li .list_text .money .set-thousand {
    display: flex;
    align-items: center;

}

.setup_list ul li .list_text .money .set-thousand>span:first-child {
    color: #F92020;
    font-size: 0.18rem;
    font-weight: 500;
}

.setup_list ul li .list_text .money .set-thousand>span:last-child {
    color: #F92020;
    font-size: 0.12rem;

}

/* .setup_list ul li .list_text .money>span {
    font-size: .18rem;
    font-weight: 500;
    color: #F92020;

} */

.setup_list ul li .list_text .money>p {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
}

.setup_list ul li .list_text .message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.setup_list ul li .list_text .message>p {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
}

.setup_list ul li .list_text .icon {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.setup_list ul li .list_text .icon>p,
.setup_list ul li .list_text .icon>span {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
}

.setup_list ul li .list_text .icon .iconfont {
    color: #666666;
    font-size: 0.18rem;

}

/*列表详情结束*/

/*首页-金刚区-建设土地结束*/






/*首页-金刚区-民宿开始*/
/*页面头部开始*/
.homestay_header {
    padding-bottom: 0.15rem;
    background-color: #FFFFFF;
    position: sticky;
    top: 0;
}

.homestay_header .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}

.homestay_header .container p,
.homestay_header .container span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;

}

/*页面头部结束*/
/*地区筛选开始*/

.homestay_select .district {
    width: 100%;
    position: relative;
}

.homestay_select .district .z-tab {
    background: #FFFFFF;
    display: flex;
    align-items: center;
    overflow-x: auto;
    padding: 0.15rem 0 0.15rem 0;
    margin-top: 0.04rem;
}

.homestay_select .district .z-tab::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.homestay_select .district .z-tab>li {
    flex-shrink: 0;
    width: 25%;
}

.homestay_select .district .z-tab>li.show .select-list {
    display: block;
}

.homestay_select .district .block {
    background: #FFFFFF;
    opacity: 1;
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    white-space: nowrap;
}

.homestay_select .district .block h5 {
    font-size: .14rem;
    font-weight: 400;
    color: #333333;
}

.homestay_select .district .block span {
    color: #333333;
    font-size: 0.14rem;

}

.homestay_select .district .select-list {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    height: 1rem;
    background-color: #FFFFFF;
    border-top: none;
    display: none;
    width: 3.90rem;
    height: 2rem;
}

.homestay_select .district .select-list .select-area,
.homestay_select .district .select-list .select-user,
.homestay_select .district .select-list .select-type,
.homestay_select .district .select-list .select-square,
.homestay_select .district .select-list .select-lebel,
.homestay_select .district .select-list .select-year {
    padding: .08rem 0.3rem;
    overflow-y: auto;
    height: 2rem;
}

.homestay_select .district .select-list .select-area>div,
.homestay_select .district .select-list .select-user>div,
.homestay_select .district .select-list .select-type>div,
.homestay_select .district .select-list .select-square>div,
.homestay_select .district .select-list .select-lebel>div,
.homestay_select .district .select-list .select-year>div {
    padding-bottom: 0.2rem;
}

.homestay_select .district .select-list .select-area ul,
.homestay_select .district .select-list .select-user ul,
.homestay_select .district .select-list .select-type ul,
.homestay_select .district .select-list .select-square ul,
.homestay_select .district .select-list .select-lebel ul,
.homestay_select .district .select-list .select-year ul {
    display: flex;
    flex-wrap: wrap;
}

.homestay_select .district .select-list .select-area h1,
.homestay_select .district .select-list .select-user h1,
.homestay_select .district .select-list .select-type h1,
.homestay_select .district .select-list .select-square h1,
.homestay_select .district .select-list .select-lebel h1,
.homestay_select .district .select-list .select-year h1 {
    font-size: 0.14rem;
    font-weight: 400;
    color: #333333;
}

.homestay_select .district .select-list .select-area li,
.homestay_select .district .select-list .select-user li,
.homestay_select .district .select-list .select-type li,
.homestay_select .district .select-list .select-square li,
.homestay_select .district .select-list .select-lebel li,
.homestay_select .district .select-list .select-year li {
    color: #333333;

    background: #F6F6F6;
    opacity: 1;
    padding: 0.04rem 0.12rem;
    text-align: center;
    border-radius: 0.22rem;
    margin: 0.05rem;
    font-size: 0.12rem;
    display: inline-block;
    white-space: nowrap;


}

.homestay_select .district .select-list li:hover {
    background: #fff8f2;
}

.homestay_select .district .select-list ul li:hover span {
    color: #FF9730;
}

.homestay_select .district .select-list ul li.show {
    color: #FF9730;
}

.homestay_select .district .z-tab>li.show .block.b_qu h5,
.homestay_select .district .z-tab>li.show .block.user h5,
.homestay_select .district .z-tab>li.show .block.type h5,
.homestay_select .district .z-tab>li.show .block.lebel h5,
.homestay_select .district .z-tab>li.show .block.square h5,
.homestay_select .district .z-tab>li.show .block.year h5 {
    color: #FF9730;
}

.homestay_select .district .z-tab>li.show .block.b_qu span,
.homestay_select .district .z-tab>li.show .block.user span,
.homestay_select .district .z-tab>li.show .block.type span,
.homestay_select .district .z-tab>li.show .block.lebel span,
.homestay_select .district .z-tab>li.show .block.square span,
.homestay_select .district .z-tab>li.show .block.year span {
    transform: rotate(180deg);
    color: #FF9730;
}

.homestay_select .district .select-list .select-submit {
    padding: 0.2rem;
    background: #FFFFFF;
    box-shadow: 0px 0px 0.04rem 0px rgba(89, 89, 89, 0.25);
    border-radius: 0px 0px 0.2rem 0.2rem;
    opacity: 1;
}

.homestay_select .district .select-list .select-submit button {
    border-radius: 0.25rem;
    opacity: 1;
    border: 1px solid #FF9730;
    background: #FFFFFF;
    color: #ff9730;
}

.homestay_select .district .select-list .select-submit button:hover {
    background-color: #FF9730;
    color: #FFFFFF;
}

.homestay_select .district .select-list .select-submit .no {
    padding: 0.1rem 0.5rem;
    margin-right: 0.2rem;
}

.homestay_select .district .select-list .select-submit .yes {
    padding: 0.1rem 0.75rem;
}


/*地区筛选结束*/
/*用途筛选开始*/

/*用途筛选结束*/

/*列表详情开始*/
.homestay_list ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0.2rem 0;
    padding-top: 0.2rem;
}

.homestay_list ul li>a{
    background: #FFFFFF;
    border-radius: 0.08rem;
    opacity: 1;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.1rem;
}

.homestay_list ul li .list_show {
    margin-right: 0.16rem;
    /* width: 35%; */
    width: 1.03rem;
}

 .homestay_list ul li .list_show .img {
     width: 100%;
     height: 1.03rem;
     display: block;
     border-radius: 0.08rem;

}
.homestay_list ul li .list_text{
    flex: 1;
}
.homestay_list ul li .list_text>p {
    font-size: 0.16rem;
    font-weight: bold;
    color: #333333;
    margin-bottom: 0.07rem;
    /* overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; */
}

.homestay_list ul li .list_text .btn {
    display: flex;
    padding-bottom: 0.07rem;

}

.homestay_list ul li .list_text .btn>span {
    font-size: 0.12rem;
    color: #FFFFFF;
    border-radius: 0.02rem;
    opacity: 1;
    border: 0.01rem solid #FF9730;
    padding: 0.02rem 0.04rem;
    background-color: #FF9730;
}

.homestay_list ul li .list_text .money {
    display: flex;
    justify-content: space-between;
    align-items: center;
     padding-bottom: 0.06rem;

}

.homestay_list ul li .list_text .money .homestay-package {
    display: flex;
    align-items: center;
}

.homestay_list ul li .list_text .money .homestay-package>span {
    font-size: .18rem;
    font-weight: 500;
    color: #F92020;

}

.homestay_list ul li .list_text .money .homestay-package .homestay-month {
    font-size: 0.12rem;
    color: #F92020;

}
.homestay_list ul li .list_text .money .orientation{
    display: flex;
}
.homestay_list ul li .list_text .money .orientation>p {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
    position: relative;
}
.homestay_list ul li .list_text .money .orientation>p:first-child{
    padding-right: 0.04rem;
 }
.homestay_list ul li .list_text .money .orientation>p:last-child{
    padding-left: 0.04rem;
}
.homestay_list ul li .list_text .money .orientation>p:last-child:before{
    position: absolute;
    width: 1px;
    height: 60%;
    content: '';
    top:20%;
    left: 0;
    background: rgba(102,102,102,0.5);
}
.homestay_list ul li .list_text .message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.homestay_list ul li .list_text .message>p {
    font-size: 0.12rem;
    font-weight: 400;
    color: #666666;
    flex-shrink: 0;
    margin-right: 0.2rem;
}

.homestay_list ul li .list_text .icon {
    display: flex;
    justify-content: end;
    align-items: center;
    flex: 1;
}

.homestay_list ul li .list_text .icon>p,
.homestay_list ul li .list_text .icon>span {
    font-size: 0.12rem;
    color: #666666;
}

.homestay_list ul li .list_text .icon .iconfont {
    font-size: 0.16rem;
    color: #666666;
}

/*列表结束*/

/*首页-金刚区-民宿结束*/



/*首页-金刚区-需求开始*/
/*页面头部开始*/
.request_header {
    background-color: #FFFFFF;
    position: sticky;
    top: 0;
    z-index: 999;
}

.request_header .container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}

.request_header .container .icon-size-type .iconfont {
    color: #333333;
    font-size: 0.18rem;
}

.request_header .container p,
.request_header .container span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;

}

.request-search {
    display: flex;
    align-items: center;
    background: #F5F5F5;
    border-radius: 0.23rem;
    box-sizing: border-box;
    padding: 0.05rem 0.08rem 0.05rem 0.15rem;
    margin-top: 0.15rem;
}

.request-search>input {
    flex: 1;
    background: none;
    font-size: 0.14rem;
}

.request-search>button {
    border: none;
    background: #FF9730;
    border-radius: 0.15rem;
    box-sizing: border-box;
    padding: 0.05rem 0.12rem;
    font-weight: bold;
    font-size: 0.14rem;
    color: #FFFFFF;
}

/*页面头部结束*/
/*地区筛选开始*/

.request_select .district {
    width: 100%;
    position: relative;
}

.request_select .district .z-tab {
    background: #FFFFFF;
    display: flex;
    align-items: center;
    overflow-x: auto;
    padding: 0.15rem 0 0 0;
    margin-top: 0.1rem;
}

.request_select .district .z-tab::-webkit-scrollbar {
    width: 0;
    height: 0;
}

.request_select .district .z-tab>li {
    flex-shrink: 0;
    width: 50%;
}

.request_select .district .z-tab>li.show .select-list {
    display: block;
}

.request_select .district .block {
    background: #FFFFFF;
    opacity: 1;
    display: flex;
    justify-content: center;
    text-align: center;
    align-items: center;
    white-space: nowrap;
}

.request_select .district .block h5 {
    font-size: .14rem;
    font-weight: 400;
    color: #333333;
}

.request_select .district .block span {
    color: #333333;
    font-size: 0.14rem;

}

.request_select .district .select-list {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    height: 1rem;
    background-color: #FFFFFF;
    border-top: none;
    display: none;
    width: 3.90rem;
    height: 2rem;
}

.request_select .district .select-list .select-area,
.request_select .district .select-list .select-user,
.request_select .district .select-list .select-type,
.request_select .district .select-list .select-square,
.request_select .district .select-list .select-lebel,
.request_select .district .select-list .select-year {
    padding: .08rem 0.3rem;
    overflow-y: auto;
    height: 2rem;
}

.request_select .district .select-list .select-area>div,
.request_select .district .select-list .select-user>div,
.request_select .district .select-list .select-type>div,
.request_select .district .select-list .select-square>div,
.request_select .district .select-list .select-lebel>div,
.request_select .district .select-list .select-year>div {
    padding-bottom: 0.2rem;
}

.request_select .district .select-list .select-area ul,
.request_select .district .select-list .select-user ul,
.request_select .district .select-list .select-type ul,
.request_select .district .select-list .select-square ul,
.request_select .district .select-list .select-lebel ul,
.request_select .district .select-list .select-year ul {
    display: flex;
    flex-wrap: wrap;
}

.request_select .district .select-list .select-area h1,
.request_select .district .select-list .select-user h1,
.request_select .district .select-list .select-type h1,
.request_select .district .select-list .select-square h1,
.request_select .district .select-list .select-lebel h1,
.request_select .district .select-list .select-year h1 {
    font-size: 0.14rem;
    font-weight: 400;
    color: #333333;
}

.request_select .district .select-list .select-area li,
.request_select .district .select-list .select-user li,
.request_select .district .select-list .select-type li,
.request_select .district .select-list .select-square li,
.request_select .district .select-list .select-lebel li,
.request_select .district .select-list .select-year li {
    color: #333333;

    background: #F6F6F6;
    opacity: 1;
    padding: 0.04rem 0.12rem;
    text-align: center;
    border-radius: 0.22rem;
    margin: 0.05rem;
    font-size: 0.12rem;
    display: inline-block;
    white-space: nowrap;


}

.request_select .district .select-list li:hover {
    background: #fff8f2;
}

.request_select .district .select-list ul li:hover span {
    color: #FF9730;
}

.request_select .district .select-list ul li.show {
    color: #FF9730;
}

.request_select .district .z-tab>li.show .block.b_qu h5,
.request_select .district .z-tab>li.show .block.user h5,
.request_select .district .z-tab>li.show .block.type h5,
.request_select .district .z-tab>li.show .block.lebel h5,
.request_select .district .z-tab>li.show .block.square h5,
.request_select .district .z-tab>li.show .block.year h5 {
    color: #FF9730;
}

.request_select .district .z-tab>li.show .block.b_qu span,
.request_select .district .z-tab>li.show .block.user span,
.request_select .district .z-tab>li.show .block.type span,
.request_select .district .z-tab>li.show .block.lebel span,
.request_select .district .z-tab>li.show .block.square span,
.request_select .district .z-tab>li.show .block.year span {
    transform: rotate(180deg);
    color: #FF9730;
}

.request_select .district .select-list .select-submit {
    padding: 0.2rem;
    background: #FFFFFF;
    box-shadow: 0px 0px 0.04rem 0px rgba(89, 89, 89, 0.25);
    border-radius: 0px 0px 0.2rem 0.2rem;
    opacity: 1;
}

.request_select .district .select-list .select-submit button {
    border-radius: 0.25rem;
    opacity: 1;
    border: 1px solid #FF9730;
    background: #FFFFFF;
    color: #ff9730;
}

.request_select .district .select-list .select-submit button:hover {
    background-color: #FF9730;
    color: #FFFFFF;
}

.request_select .district .select-list .select-submit .no {
    padding: 0.1rem 0.5rem;
    margin-right: 0.2rem;
}

.request_select .district .select-list .select-submit .yes {
    padding: 0.1rem 0.75rem;
}

/*地区筛选结束*/

/*列表详情开始*/
.request_list ul {
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    gap: 0.2rem 0;
    padding-top: 0.2rem;
}

.request_list ul li a {
    background: #FFFFFF;
    border-radius: 0.08rem;
    opacity: 1;
    background-color: #fff;
    padding: 0.15rem;
    display: block;
}

.request_list ul li .title {
    display: flex;
    /*justify-content: space-between;*/
    margin-bottom: 0.1rem;
}

.request_list ul li .title>p {
    font-size: 0.16rem;
    font-weight: bold;
    color: #333333;
    margin-right: 0.3rem;
}

.request_list ul li .title>span {
    font-size: 0.12rem;
    font-weight: 400;
    color: #FFFFFF;
    border-radius: 0.02rem;
    opacity: 1;
    border: 0.01rem solid #FF9730;
    color: #fff;
    margin-right: 0.16rem;
    background-color: #FF9730;
    padding: 0.02rem 0.05rem;
    flex-shrink: 0;
}

.request_list ul li .icon {
    display: flex;
    align-items: center;
    margin-bottom: 0.1rem;
}

.request_list ul li .icon>span {
    margin-right: 0.1rem;
    color: #FF9730;
    font-size: 0.14rem;
}

.request_list ul li .icon>p {
    font-size: 0.14rem;
    color: #666666;
}

.request_list ul li .info>span {
    font-size: 0.12rem;
    font-weight: 400;
    color: #999999;

}

.request_list ul li .info>span:not(:first-child) {
    padding-left: 0.1rem;
}

/*列表详情结束*/

/*首页-金刚区-需求结束*/



/*土地详情开始*/
/*banner开始*/
.landRelesce_banner {
    width: 100%;
    position: relative;
}

.landRelesce_banner .bofang {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.landRelesce_banner .nav {
    position: fixed;
    top: 5%;
    z-index: 100;
    width: 100%;

}

.landRelesce_banner .nav .container .banner_nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.landRelesce_banner .nav.show {
    top: 0;
    padding: 0.20rem;
    background: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    z-index: 101;
    width: 100%;
}

.landRelesce_banner .nav.show .container .nav_title {
    display: flex;
    padding: 0.2rem 0.1rem 0 0.1rem;
}

.landRelesce_banner .nav .com {
    width: 0.26rem;
    height: 0.26rem;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.5);
    display: flex;
    justify-content: center;
    align-items: center;
}


.landRelesce_banner .nav .com span {
    color: #FFFFFF;
    font-size: 0.20rem;
}

.landRelesce_banner .nav .share .com span {
    color: #FFFFFF;
    font-size: 0.16rem;

}

.landRelesce_banner .nav .share .com span.active {
    color: #ff9730;
}

.landRelesce_banner .nav .share {
    display: flex;
    align-items: center;
}

.landRelesce_banner .nav .share .com:first-child {
    margin-right: 0.1rem;
}

.landRelesce_banner .nav.show .com {
    background-color: #FFFFFF;
}

.landRelesce_banner .nav.show .com span {
    color: #000;
}

.landRelesce_banner .nav .container .nav_title {
    display: none;
}

.landRelesce_banner .nav .container .nav_title .title_tab {
    position: relative;
    margin-right: 0.3rem;
    font-size: 0.14rem;
    color: #333333;
}

.landRelesce_banner .nav .container .nav_title .title_tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;

}

.landRelesce_banner .nav .container .nav_title .title_tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}



.landRelesce_banner .toggle {
    position: absolute;
    bottom: 15%;
    z-index: 100;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.landRelesce_banner .toggle>div {
    width: 0.92rem;
    height: 0.23rem;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 0.12rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.landRelesce_banner .toggle button {
    border: none;
    background: none;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FFFFFF;
    width: 0.41rem;
    height: 0.19rem;
    text-align: center;

}

.landRelesce_banner .toggle button.active {
    background: #FF9730;
    border-radius: 0.14rem;
}

.landRelesce_banner .swiper .swiper-pagination {
    bottom: 0.4rem;
    width: 0.46rem;
    height: 0.21rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0.11rem;
    color: #FFFFFF;
    text-align: center;
    left: 85%;
}

.landRelesce_banner .info {
    width: 100%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    position: absolute;
    top: 90%;
    z-index: 100;
    padding: 0.2rem 0.4rem;

}

.landRelesce_banner .info>.title {
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
}

.landRelesce_banner .info>.title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-right: 0.1rem;
}

.landRelesce_banner .info>.title span {
    padding: 0.03rem;
    background: #FF9730;
    font-weight: 400;
    font-size: 0.1rem;
    color: #FFFFFF;
}

.landRelesce_banner .info>.money {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.2rem;
}

.landRelesce_banner .info>.money h3 {
    font-weight: bold;
    font-size: 0.24rem;
    color: #F92020;
}

.landRelesce_banner .info>.money P {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;

}

.landRelesce_banner .info>.message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.landRelesce_banner .info>.message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
}

/*banner结束*/

/*位置信息开始*/
.map .container {
    margin-bottom: 0.2rem;
}

/*位置信息结束*/

/*基本信息开始*/
.landRelesce_user,
.landRelesce_info,
.landRelesce_introduce,
.landRelesce_more,
.landRelesce_rate,
.landRelesce_report {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
}
.landRelesce_user .container,
.landRelesce_info .container,
.landRelesce_introduce .container,
.landRelesce_rate .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}
.landRelesce_user .container .user_title h1{
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}
.landRelesce_user .container .risk_tip{
    display: flex;
    align-items: center;
    padding-bottom: 0.1rem;
}
.landRelesce_user .container .risk_tip .risk_tip_icon{
    width: 0.2rem;
    margin-right: 0.05rem;
}
.landRelesce_user .container .risk_tip .risk_tip_content{
    display: flex;
    flex: 1;
    justify-content: space-between;
    align-items: center;
}
.landRelesce_user .container .risk_tip .risk_tip_content>p{
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}
.landRelesce_user .container .risk_tip .risk_tip_content>span{
    font-weight: bold;
    font-size: 0.14rem;
    color: #666666;
}

.landRelesce_user .container .instruction_book{
    display: flex;
    align-items: center;
}
.landRelesce_user .container .instruction_book .instruction_book_icon{
    width: 0.2rem;
    margin-right: 0.05rem;
}
.landRelesce_user .container .instruction_book .instruction_book_content{
    display: flex;
    flex: 1;
    justify-content: space-between;
    align-items: center;
}
.landRelesce_user .container .instruction_book .instruction_book_content>p{
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}
.landRelesce_user .container .instruction_book .instruction_book_content>span{
    font-weight: bold;
    font-size: 0.14rem;
    color: #666666;
}


.landRelesce_info ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.landRelesce_info ul li:not(:last-child) {
   margin-bottom: 0.1rem;
}


.landRelesce_info ul li:first-child {
    margin-bottom: 0.2rem;
}

.landRelesce_info ul li>h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.landRelesce_info ul li>span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}

.landRelesce_info ul li>p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}
.landRelesce_info ul li>.part{
    display: flex;
    align-items: center;
}
.landRelesce_info ul li>.part>p{
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    position: relative;
}
.landRelesce_info ul li>.part>p:first-child{
     padding-right: 0.06rem;
}
.landRelesce_info ul li>.part>p:first-child::after{
    content: '';
    position: absolute;
    top: 20%;
    right: 0;
    width: 1px;
    height: 70%;
    background: #333;
}
.landRelesce_info ul li>.part>p:last-child{
    padding-left: 0.04rem;
}

.landRelesce_info ul li .loc{
    display: flex;
    align-items: center;
}
.landRelesce_info ul li .loc>p{
    margin-right: 0.06rem;
    font-size: 0.14rem;
    font-weight: 400;
    color: #ff9730;
}
.landRelesce_info ul li .loc>span{
    font-size: 0.12rem;
    font-weight: bold;
    color: #ff9730;
}
/*基本信息结束*/

/*介绍信息开始*/
.landRelesce_introduce .container .introduce_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.landRelesce_introduce .container .introduce_text {
    display: flex;
}

/*介绍信息结束*/

/*更多参数开始*/

.landRelesce_more .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0 0.2rem;
    max-height: 1.92rem;
    overflow: hidden;
    position: relative;
}

.landRelesce_more ul {
    border-bottom: 0.01rem solid #E6E6E6;
    padding: 0.2rem 0;
}

.landRelesce_more ul:last-child {
    border: none;
    padding: 0.2rem 0;
}

.landRelesce_more ul .more_title h1 {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;

}

.landRelesce_more ul .more_title p {
    font-weight: 500;
    font-size: 0.14rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.landRelesce_more ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.landRelesce_more ul li:not(:last-child){
    margin-bottom: 0.1rem;
}
.landRelesce_more ul:last-of-type li:last-of-type{
    padding-bottom: 0.1rem;
}
.landRelesce_more ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
    flex-shrink: 0;
}

.landRelesce_more ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    flex-shrink: 0;
}

.landRelesce_more .container>.btn {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #FFFFFF;
    border-radius: 0.15rem;
    width: 3.5rem;
    text-align: center;
    padding: 0.06rem 0;

}

.landRelesce_more .container.show {
    max-height: 100%;
}

.landRelesce_more .container.show .btn span.iconfont {
    color: #FF9730;
    transform: rotate(180deg);
    display: inline-block;
}

.landRelesce_more .container>.btn span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
}

/*更多参数结束*/

/*土地评价开始*/
.landRelesce_rate .rate_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.landRelesce_rate .rate_text {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
}





/*土地评价结束*/

/*土地报告开始*/
.landRelesce_report .container {
    background: url('/static/img/report_bg.png') no-repeat center/cover;
    border-radius: 0.15rem;
    padding: 0.2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.landRelesce_report .container .much{
    flex: 1;
    display: flex;
    flex-direction: column;
}
.landRelesce_report .container .much span {
    font-weight: 400;
    font-size: 0.1rem;
    color: #FF9730;
    margin-bottom: 0.05rem;
}

.landRelesce_report .container .much p {
    font-weight: bold;
    font-size: 0.14rem;
    color: #FF9730;
}

.landRelesce_report .container a {
    background: #FF9730;
    border-radius: 0.25rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FFFFFF;
    padding: 0.04rem 0.12rem;
}


/*土地报告结束*/

/*流转名片开始*/
.landRelesce_center .container {
    background: url(/static/img/background.png) no-repeat center/cover;
    padding: 0.2rem;
}

.landRelesce_center .container .center_title {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;

}

.landRelesce_center .container>.info {
    padding-top: 0.2rem;
}

.landRelesce_center .container>.info .com {
    display: flex;
    align-items: center;
    padding-bottom: 0.14rem;
}

.landRelesce_center .container>.info .com:first-child span {
    color: #ff9730;
    padding-right: 0.06rem;
    font-size: 0.14rem;
}

.landRelesce_center .container>.info .com:not(:first-child) span {
    padding-left: 0.05rem;
    padding-right: 0.12rem;
    color: #ff9730;
    font-size: 0.14rem;
}
.landRelesce_center .container>.info .com:nth-child(2) p span {
    font-size: 0.12rem;
    position: relative;
    padding-left: 0.1rem;
}
.landRelesce_center .container>.info .com:nth-child(2) p span:after {
    content: '';
    position: absolute;
    left: 10%;
    top: 20%;
    width: 1px;
    height: 70%;
    background: rgba(102, 102, 102, 0.5);
}


.landRelesce_center .container>.info .com p {
    color: #333333;
    font-weight: 400;
    font-size: 0.12rem;

}

/*流转名片结束*/

/*推荐土地开始*/
.recommended-land_title .container {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

/*推荐土地结束*/
/*footer开始*/
.landRelesce_footer {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1)
}

.landRelesce_footer .root {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 0.55rem;
}

.landRelesce_footer .root .f_tab {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.landRelesce_footer .root ul .f_tab li {
    flex-shrink: 0;
}

.landRelesce_footer .my {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.landRelesce_footer .my .icon {
    width: 0.24rem;
}

.landRelesce_footer .my span {
    font-weight: 400;
    font-size: 0.1rem;
    color: #333333;
}
.landRelesce_footer .my span.icon-yonghu3{
    font-size: 0.18rem;
}
.landRelesce_footer .root ul li .Wrapper {
    display: none;
    width: 100%;
    position: relative;
}

.landRelesce_footer .root ul li .Wrapper .background {
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.landRelesce_footer .root ul li .Wrapper .Wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.landRelesce_footer .root ul li .Wrapper .Wrap ul .number {
    border-radius: 0.12rem 0.12rem 0 0;
}

.landRelesce_footer .root ul li .Wrapper .Wrap ul .number span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
}

.landRelesce_footer .root ul li .Wrapper .Wrap ul .number p {
    font-weight: 400;
    font-size: 0.10rem;
    color: #999999;
    padding-top: 0.05rem;
}

.landRelesce_footer .root ul li .Wrapper .Wrap ul .call,
.landRelesce_footer .root ul li .Wrapper .Wrap ul .call a{
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 0.16rem;
    color: #333333;
}

.landRelesce_footer .root .f_tab .Wrapper .Wrap ul:last-child {
    margin-top: 0.1rem;
}

.landRelesce_footer .root .f_tab .Wrapper .Wrap ul>li {
    background-color: #fff;
    padding: 0.2rem 0;
    text-align: center;
}


.landRelesce_footer .root ul li .Wrapper .Pper {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book {
    background: #FFFFFF;
    border-radius: 0.1rem;
    background-color: #fff;
    width: 3.5rem;
    padding: 0.2rem 0;
    position: relative;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .close {

    position: absolute;
    left: 95%;
    bottom: 95%;
    background-color: #cdcdcd;
    border-radius: 50%;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .close span {
    font-size: 0.28rem;
    color: #666666;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    text-align: center;

}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list {
    padding-bottom:0.2rem;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li {
    display: flex;
    align-items: center;
    padding: 0.2rem;
    border-bottom: 0.01rem solid #cdcdcd;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li>span {
    text-align: end;
    margin-right: 0.25rem;
    width: 0.6rem;
    font-size: 0.14rem;
    color: #333333;

}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li .form {
    display: flex;
    flex: 1;
    align-items: center;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li .form input {
    border: none;
    font-weight: 400;
    font-size: 0.14rem;
    color: #000;
    outline: none;
    flex: 1;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li .form>p {
    padding: 0.06rem;
    background-color: #cdcdcd;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    border-radius: 0.15rem;
    border: none;
    flex-shrink: 0;
}
.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li .form>span {
   font-size: 0.14rem;
    font-weight: bold;
    color: #999;
}

.landRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button {
    background: #FF9730;
    border-radius: 0.25rem;
    border: none;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    text-align: center;
    margin: 0 0.1rem;
    padding: 0.14rem 1.49rem;

}

.landRelesce_footer .root button.yuyue {
    background: #FF7A30;
    border-radius: 0.28rem;
    border: none;
    width: 1.40rem;
    height: 0.39rem;
    font-size: 0.16rem;
    color: #FFFFFF;

}

.landRelesce_footer .root button.lianxi {
    background: #FF9730;
    border-radius: 0.28rem;
    border: none;
    width: 1.40rem;
    height: 0.39rem;
    font-size: 0.16rem;
    color: #FFFFFF;
}

/*footer结束*/

/*土地详情结束*/

/*土地详情地图开始*/

/*地理位置开始*/
.landmap {
    width: 100%;
    position: relative;
}

.landmap #map {
    height: 8rem;
    position: relative;
}

/*地理位置结束*/

/*footer*/

footer>.mapfooter {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1);
    border-radius: 0.12rem 0.12rem 0 0;
}

footer>.mapfooter .container {
    padding: 0.3rem 0;
}

footer>.mapfooter .container ul {
    display: flex;
    align-items: center;
}

footer>.mapfooter .container ul li.fg {
    width: 1px;
    height: 0.1rem;
    background-color: rgba(102, 102, 102, 0.5);
    margin: 0 0.05rem;
}

footer>.mapfooter .container ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}

footer>.mapfooter .container ul li p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
}

/*footer*/

/*土地详情地图结束*/




/*土地报告详情开始*/
/*土地报告详情header开始*/
.land_report_banner {
    width: 100%;
    position: relative;
}

.land_report_banner .banner img {
    background-repeat: no-repeat;
    width: 100%;
    position: relative;
}

.land_report_banner .banner .container {

}

.land_report_banner .banner .container .nav-bar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.2rem 0;
}

.land_report_banner .banner .container .nav-bar p,
.land_report_banner .banner .container .nav-bar span {
    font-size: 0.18rem;
    color: #F6F6F6;
    font-weight: bold;
}

.land_report_banner .banner .container .banner_title {
    font-weight: 400;
    font-size: 0.14rem;
    color: #FFFFFF;
    text-align: center;
    padding: 0.3rem 0;

}

.land_report_banner .banner .container .banner_score {
    font-weight: bold;
    font-size: 0.14rem;
    color: #FFFFFF;
    text-align: end;
    padding-bottom: 0.35rem;
}

.land_report_banner .banner .container .banner_score span:first-child {
    font-size: 0.28rem;
}

.land_report_banner .banner .container .banner_info {
    padding: 0.2rem;
    background-color: #FFFFFF;
    border-radius: 0.15rem;
}

.land_report_banner .banner .container .banner_info .type {
    width: 30%;
}

.land_report_banner .banner .container .banner_info ul li {
    display: flex;
    justify-content: space-between;
    align-items: start;
}

.land_report_banner .banner .container .banner_info ul li:not(:first-child) {
    padding-top: 0.1rem;
}

.land_report_banner .banner .container .banner_info ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;

}

.land_report_banner .banner .container .banner_info ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;

}

/*土地报告详情header结束*/
/*土地报告测评信息开始*/
.report_info {
    background-color: #FFFFFF;
    padding: 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.report_info .report_title h3 {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    margin-bottom: 0.1rem;

}

.report_info ul li {
    background: #F6F6F6;
    border-radius: 0.08rem;
    padding: 0.2rem 0.18rem;
}

.report_info ul li:not(:last-child) {
    margin-bottom: 0.2rem;
}

.report_info .list_title {
    display: flex;
    justify-content: end;
    align-items: end;
    margin-bottom: 0.1rem;
}

.report_info .list_title span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
}

.report_info .list_title p {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.report_info .list_info span {

    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
}



/*土地报告测评信息结束*/
/*土地报告详情结束*/



/*民宿详情开始*/
/*banner开始*/
.homeRelesce_banner {
    width: 100%;
    position: relative;
}

.homeRelesce_banner .bofang {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.homeRelesce_banner .nav {
    position: fixed;
    top: 0;
    z-index: 100;
    width: 100%;

}

.homeRelesce_banner .nav .container .banner_nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.homeRelesce_banner .nav.show {
    top: 0;
    padding-bottom: 0.20rem;
    background: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    z-index: 101;
    width: 100%;
}

.homeRelesce_banner .nav.show .container .nav_title {
    display: flex;
    padding: 0.2rem 0.1rem 0 0.1rem;
}

.homeRelesce_banner .nav .com {
    width: 0.26rem;
    height: 0.26rem;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.5);
    display: flex;
    justify-content: center;
    align-items: center;
}


.homeRelesce_banner .nav .com span {
    color: #FFFFFF;
    font-size: 0.20rem;
}

.homeRelesce_banner .nav .share .com span {
    color: #FFFFFF;
    font-size: 0.16rem;

}

.homeRelesce_banner .nav .share {
    display: flex;
    align-items: center;
}

.homeRelesce_banner .nav .share .com:first-child {
    margin-right: 0.1rem;
}

.homeRelesce_banner .nav.show .com {
    background-color: #FFFFFF;
}

.homeRelesce_banner .nav .share .com span.active {
    color: #ff9730;
}

.homeRelesce_banner .nav.show .com span {
    color: #000;
}

.homeRelesce_banner .nav .container .nav_title {
    display: none;
}

.homeRelesce_banner .nav .container .nav_title .title_tab {
    position: relative;
    margin-right: 0.3rem;
    font-size: 0.14rem;
    color: #333333;
}

.homeRelesce_banner .nav .container .nav_title .title_tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;

}

.homeRelesce_banner .nav .container .nav_title .title_tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}



.homeRelesce_banner .toggle {
    position: absolute;
    bottom: 15%;
    z-index: 100;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.homeRelesce_banner .toggle>div {
    width: 0.92rem;
    height: 0.23rem;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 0.12rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.homeRelesce_banner .toggle button {
    border: none;
    background: none;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FFFFFF;
    width: 0.41rem;
    height: 0.19rem;
    text-align: center;

}

.homeRelesce_banner .toggle button.active {
    background: #FF9730;
    border-radius: 0.14rem;
}

.homeRelesce_banner .swiper .swiper-pagination {
    bottom: 0.4rem;
    width: 0.46rem;
    height: 0.21rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0.11rem;
    color: #FFFFFF;
    text-align: center;
    left: 85%;
}

.homeRelesce_banner .info {
    width: 100%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    position: absolute;
    top: 90%;
    z-index: 100;
    padding: 0.2rem 0.4rem;

}

.homeRelesce_banner .info>.title {
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
}

.homeRelesce_banner .info>.title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-right: 0.1rem;
}

.homeRelesce_banner .info>.title span {
    padding: 0.03rem;
    background: #FF9730;
    font-weight: 400;
    font-size: 0.1rem;
    color: #FFFFFF;
}

.homeRelesce_banner .info>.money {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.2rem;
}

.homeRelesce_banner .info>.money h3 {
    font-weight: bold;
    font-size: 0.24rem;
    color: #F92020;
    display: flex;
    align-items: center;
}

.homeRelesce_banner .info>.money P {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;

}

.homeRelesce_banner .info>.message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.homeRelesce_banner .info>.message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
}

/*banner结束*/

/*位置信息结束*/

/*基本信息开始*/
.homeRelesce_user,
.homeRelesce_info,
.homeRelesce_introduce,
.homeRelesce_more {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
}
.homeRelesce_user .container,
.homeRelesce_info .container,
.homeRelesce_introduce .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}

.homeRelesce_user .container .user_title h1{
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}
.homeRelesce_user .container .risk_tip{
    display: flex;
    align-items: center;
}
.homeRelesce_user .container .risk_tip .risk_tip_icon{
    width: 0.2rem;
    margin-right: 0.05rem;
}
.homeRelesce_user .container .risk_tip .risk_tip_content{
    display: flex;
    flex: 1;
    justify-content: space-between;
    align-items: center;
}
.homeRelesce_user .container .risk_tip .risk_tip_content>p{
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}
.homeRelesce_user .container .risk_tip .risk_tip_content>span{
    font-weight: bold;
    font-size: 0.14rem;
    color: #666666;
}


.homeRelesce_info ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.homeRelesce_info ul li:not(:last-child){
    margin-bottom: 0.1rem;
}
.homeRelesce_info ul li:first-child{
    margin-bottom: 0.2rem;
}
.homeRelesce_info ul li .info_list {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 40%;
}

.homeRelesce_info ul li>h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.homeRelesce_info ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}

.homeRelesce_info ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}
.homeRelesce_info ul li .loc{
    display: flex;
    align-items: center;
}
.homeRelesce_info ul li .loc>p{
    margin-right: 0.06rem;
    font-size: 0.14rem;
    font-weight: 400;
    color: #ff9730;
}
.homeRelesce_info ul li .loc>span{
    font-size: 0.12rem;
    font-weight: bold;
    color: #ff9730;
}
/*基本信息结束*/

/*介绍信息开始*/
.homeRelesce_introduce .container .introduce_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.homeRelesce_introduce .container .introduce_text {
    display: flex;
}

/*介绍信息结束*/

/*房屋配套开始*/

.homeRelesce_more .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;

}

.homeRelesce_more .container .more_title h1 {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.homeRelesce_more ul {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 0.15rem;
}
.homeRelesce_more ul li {
    width: 0.5rem;
}
/*更多参数结束*/

/*推荐土地开始*/
.recommended-land_title .container {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

/*推荐土地结束*/


/*footer开始*/
.homeRelesce_footer {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1)
}

.homeRelesce_footer .root {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 0.55rem;
}

.homeRelesce_footer .root .f_tab {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.homeRelesce_footer .root ul .f_tab li {
    flex-shrink: 0;
}

.homeRelesce_footer .my {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.homeRelesce_footer .my .icon {
    width: 0.24rem;
}

.homeRelesce_footer .my span {
    font-weight: 400;
    font-size: 0.1rem;
    color: #333333;
}
.homeRelesce_footer .my span.icon-yonghu3{
    font-size: 0.18rem;
}

.homeRelesce_footer .root ul li .Wrapper {
    display: none;
    width: 100%;
    position: relative;
}

.homeRelesce_footer .root ul li .Wrapper .background {
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.homeRelesce_footer .root ul li .Wrapper .Wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.homeRelesce_footer .root ul li .Wrapper .Wrap ul .number {
    border-radius: 0.12rem 0.12rem 0 0;
}

.homeRelesce_footer .root ul li .Wrapper .Wrap ul .number span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
}

.homeRelesce_footer .root ul li .Wrapper .Wrap ul .number p {
    font-weight: 400;
    font-size: 0.10rem;
    color: #999999;
    padding-top: 0.05rem;
}

.homeRelesce_footer .root ul li .Wrapper .Wrap ul .call,
.homeRelesce_footer .root ul li .Wrapper .Wrap ul .call a{
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 0.16rem;
    color: #333333;
}

.homeRelesce_footer .root .f_tab .Wrapper .Wrap ul:last-child {
    margin-top: 0.1rem;
}

.homeRelesce_footer .root .f_tab .Wrapper .Wrap ul>li {
    background-color: #fff;
    padding: 0.2rem 0;
    text-align: center;
}


.homeRelesce_footer .root ul li .Wrapper .Pper {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book {
    background: #FFFFFF;
    border-radius: 0.1rem;
    background-color: #fff;
    width: 3.5rem;
    padding: 0.2rem 0;
    position: relative;
}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .close {

    position: absolute;
    left: 95%;
    bottom: 95%;
    background-color: #cdcdcd;
    border-radius: 50%;
}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .close span {
    font-size: 0.28rem;
    color: #666666;
}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    text-align: center;

}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list {
    padding-bottom : 0.2rem;
}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li {
    display: flex;
    align-items: center;
    padding: 0.2rem;
    border-bottom: 0.01rem solid #cdcdcd;
}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li>span {
    text-align: end;
    margin-right: 0.25rem;
    width: 0.6rem;
    font-size: 0.14rem;
    color: #333333;

}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li .form {
    display: flex;
    flex: 1;
    align-items: center;
}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li .form input {
    border: none;
    font-weight: 400;
    font-size: 0.14rem;
    color: #000;
    outline: none;
    flex: 1;

}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li .form>p {
    padding: 0.06rem;
    background-color: #cdcdcd;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    border-radius: 0.15rem;
    border: none;
    flex-shrink: 0;
}
.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li .form>span {
    font-weight: bold;
    color: #999;
    font-size: 0.14rem;
}

.homeRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button {
    background: #FF9730;
    border-radius: 0.25rem;
    border: none;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    text-align: center;
    margin: 0 0.1rem;
    padding: 0.14rem 1.49rem;

}

.homeRelesce_footer .root button.yuyue {
    background: #FF7A30;
    border-radius: 0.28rem;
    border: none;
    width: 1.40rem;
    height: 0.39rem;
    font-size: 0.16rem;
    color: #FFFFFF;

}

.homeRelesce_footer .root button.lianxi {
    background: #FF9730;
    border-radius: 0.28rem;
    border: none;
    width: 1.40rem;
    height: 0.39rem;
    font-size: 0.16rem;
    color: #FFFFFF;
}

/*footer结束*/

/*民宿详情结束*/






/*需求详情开始*/
.requestRelesce_title .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
    margin: 0.2rem auto;
}

.requestRelesce_title .title {
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
}

.requestRelesce_title .title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-right: 0.1rem;
    line-height: 0.18rem;
}

.requestRelesce_title .title span {
    padding: 0.02rem 0.1rem;
    background: #fff;
    font-weight: 400;
    font-size: 0.1rem;
    color: #FF9730;
    border-radius: 0.09rem;
    border: 0.01rem solid #FF9730;
    line-height: 0.18rem;
}

.requestRelesce_title .money {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.2rem;
}

.requestRelesce_title .money h3 {
    display: flex;
    align-items: end;
}
.requestRelesce_title .money h3>span:first-child {
    font-weight: bold;
    font-size: 0.24rem;
    color: #F92020;
    line-height: 0.18rem;
}
.requestRelesce_title .money h3>span:last-child {
    font-weight: bold;
    font-size: 0.14rem;
    color: #F92020;
    display: block;
    line-height: 0.14rem;
}

.requestRelesce_title .money P {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;

}

.requestRelesce_title .message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.requestRelesce_title .message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
    line-height: 0.12rem;
}



/*基本信息开始*/
.requestRelesce_info,
.requestRelesce_more {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
}

.requestRelesce_info .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}

.requestRelesce_info ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.requestRelesce_info ul li:not(:last-child){
    margin-bottom: 0.1rem;
}
.requestRelesce_info ul li>h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.requestRelesce_info ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}

.requestRelesce_info ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}

/*基本信息结束*/


/*补充说明开始*/

.requestRelesce_more .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;

}

.requestRelesce_more .container .more_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}
.requestRelesce_more .more_text{
    display: flex;
}

/*补充说明结束*/

/*推荐土地开始*/
.recommended-land_title .container {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.index_recommended-land>.request_list ul {
    padding-top: 0;
}

/*推荐土地结束*/

/*footer开始*/
.requestRelesce_footer {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1)
}

.requestRelesce_footer .root {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 0.55rem;
}

.requestRelesce_footer .root .f_tab {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.requestRelesce_footer .root ul .f_tab li {
    flex-shrink: 0;
}

.requestRelesce_footer .my {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.requestRelesce_footer .my .icon {
    width: 0.2rem;
}

.requestRelesce_footer .my span {
    font-weight: 400;
    font-size: 0.1rem;
    color: #333333;
}

.requestRelesce_footer .root ul li .Wrapper {
    display: none;
    width: 100%;
    position: relative;
}

.requestRelesce_footer .root ul li .Wrapper .background {
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.requestRelesce_footer .root ul li .Wrapper .Wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.requestRelesce_footer .root ul li .Wrapper .Wrap ul .number {
    border-radius: 0.12rem 0.12rem 0 0;
}

.requestRelesce_footer .root ul li .Wrapper .Wrap ul .number span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
}

.requestRelesce_footer .root ul li .Wrapper .Wrap ul .number p {
    font-weight: 400;
    font-size: 0.10rem;
    color: #999999;
    padding-top: 0.05rem;
}

.requestRelesce_footer .root ul li .Wrapper .Wrap ul .call {
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 0.16rem;
    color: #333333;
}

.requestRelesce_footer .root .f_tab .Wrapper .Wrap ul:last-child {
    margin-top: 0.1rem;
}

.requestRelesce_footer .root .f_tab .Wrapper .Wrap ul>li {
    background-color: #fff;
    padding: 0.2rem 0;
    text-align: center;
}


.requestRelesce_footer .root ul li .Wrapper .Pper {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book {
    background: #FFFFFF;
    border-radius: 0.1rem;
    background-color: #fff;
    width: 3.5rem;
    height: 3.12rem;
    padding: 0.2rem 0;
    position: relative;
}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .close {

    position: absolute;
    left: 95%;
    bottom: 95%;
    background-color: #cdcdcd;
    border-radius: 50%;
}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .close span {
    font-size: 0.28rem;
    color: #666666;
}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    text-align: center;

}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list {
    padding: 0 0.2rem 0.2rem 0.2rem;
}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li {
    display: flex;
    align-items: center;
    padding: 0.2rem 0;
    border-bottom: 0.01rem solid #cdcdcd;
}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li span {
    text-align: end;
    margin-right: 0.25rem;
    width: 0.5rem;
    font-size: 0.14rem;
    color: #333333;

}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li form {
    display: flex;
}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li form input {
    border: none;
    font-weight: 400;
    font-size: 0.14rem;
    color: #000;
    outline: none;

}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li form>p {
    padding: 0.06rem;
    background-color: #cdcdcd;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    border-radius: 0.15rem;
    border: none;
}

.requestRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button {
    background: #FF9730;
    border-radius: 0.25rem;
    border: none;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    text-align: center;
    margin: 0 0.1rem;
    padding: 0.14rem 1.49rem;

}

.requestRelesce_footer .root button.yuyue {
    background: #eaeaea;
    border-radius: 0.28rem;
    border: none;
    padding: 0.07rem 0.36rem;
    /* font-size: 0.16rem; */
    /* color: #FFFFFF; */
    display: flex;
    align-items: center;
}

.requestRelesce_footer .root button.yuyue .iconfont {
    font-size: 0.18rem;
    margin-right: 0.04rem;
}

.requestRelesce_footer .root button.yuyue>span {
    color: #333333;
    font-size: 0.16rem;
}

.requestRelesce_footer .root .show_request-contacts {
    background-color: #EAEAEA;
    box-sizing: border-box;
    padding: 0.1rem 0.38rem;
    border-radius: 0.28rem;
}

.requestRelesce_footer .root button.lianxi {
    background: #FF9730;
    border-radius: 0.28rem;
    border: none;
    padding: 0.07rem 0.36rem;
    font-size: 0.16rem;
    color: #FFFFFF;
}

/*footer结束*/


/*需求详情结束*/





/*招商详情开始*/
/*banner开始*/
.merchantRelesce_banner {
    width: 3.9rem;
    position: relative;
    display: block;
    margin: auto;
}

.merchantRelesce_banner .swiper .swiper-wrapper .swiper-slide>img,
.merchantRelesce_banner .swiper .swiper-wrapper .swiper-slide>video{
    width: 100%;
    height: 3rem;
    overflow: hidden;
    object-fit: cover;
    display: block;
}

.merchantRelesce_banner .swiper .swiper-wrapper .swiper-slide>video,
video::-webkit-media-controls-fullscreen-button{
    display: none;
}
.merchantRelesce_banner .bofang {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.merchantRelesce_banner .nav {
    position: fixed;
    top: 0;
    z-index: 100;
    width: 3.9rem;

}

.merchantRelesce_banner .nav .container .banner_nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.merchantRelesce_banner .nav.show {
    top: 0;
    padding-bottom: 0.2rem;
    background: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    z-index: 101;
}

.merchantRelesce_banner .nav.show .container .nav_title {
    display: flex;
    padding: 0.2rem 0.1rem 0 0.1rem;
}

.merchantRelesce_banner .nav .com {
    width: 0.26rem;
    height: 0.26rem;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.5);
    display: flex;
    justify-content: center;
    align-items: center;
}


.merchantRelesce_banner .nav .com span {
    color: #FFFFFF;
    font-size: 0.20rem;
}

.merchantRelesce_banner .nav .share .com span {
    color: #FFFFFF;
    font-size: 0.16rem;

}

.merchantRelesce_banner .nav .share .com span.active {
    color: #ff9730;
}

.merchantRelesce_banner .nav .share {
    display: flex;
    align-items: center;
}
.merchantRelesce_banner .nav .share.collect-hide {
    display: none;
}
.merchantRelesce_banner .nav .share .com:first-child {
    margin-right: 0.1rem;
}
.merchantRelesce_banner .nav .share .com span:last-child,
.merchantRelesce_banner .nav.show .com span:first-child{
    display: none;
}
.merchantRelesce_banner .nav.show .com {
    background-color: #FFFFFF;
}

.merchantRelesce_banner .nav.show .com span {
    color: #000;
}
.merchantRelesce_banner .nav.show .com span:last-child{
    display: block;
}

.merchantRelesce_banner .nav .container .nav_title {
    display: none;
}

.merchantRelesce_banner .nav .container .nav_title .title_tab {
    position: relative;
    margin-right: 0.3rem;
    font-size: 0.14rem;
    color: #333333;
}

.merchantRelesce_banner .nav .container .nav_title .title_tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;

}

.merchantRelesce_banner .nav .container .nav_title .title_tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}



.merchantRelesce_banner .toggle {
    position: absolute;
    bottom: 10%;
    z-index: 100;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.merchantRelesce_banner .toggle>div {
    width: 0.92rem;
    height: 0.23rem;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 0.12rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.merchantRelesce_banner .toggle button {
    border: none;
    background: none;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FFFFFF;
    width: 0.41rem;
    height: 0.19rem;
    text-align: center;

}

.merchantRelesce_banner .toggle button.active {
    background: #FF9730;
    border-radius: 0.14rem;
}

.merchantRelesce_banner .swiper .swiperPagination {
    position: absolute;
    width: 100%;
    z-index: 999;
    bottom: 10%;
}
.merchantRelesce_banner .swiper .swiperPagination>.container{
    display: flex;
    justify-content: end;
}
.merchantRelesce_banner .swiper .swiperPagination .fraction {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 0.46rem;
    height: 0.21rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0.11rem;
    color: #FFFFFF;
    text-align: center;
}

.merchantRelesce_banner .swiper .swiperPagination .fraction>.first,
.merchantRelesce_banner .swiper .swiperPagination .fraction>.fg,
.merchantRelesce_banner .swiper .swiperPagination .fraction>.last {
    font-weight: 400;
    font-size: 0.14rem;
    color: #FFFFFF;
}


.merchantRelesce_banner .info {
    width: 100%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    position: relative;
    z-index: 100;
    padding: 0.2rem 0.4rem;
    transform: translate(0,-10%);
    margin-bottom: 0.05rem;

}

.merchantRelesce_banner .info>.title {
    padding-bottom: 0.2rem;
}

.merchantRelesce_banner .info>.title span:first-child,
.merchantRelesce_banner .info>.title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.18rem;
    vertical-align: middle;
}

.merchantRelesce_banner .info>.title span:last-child {
    background: #FF9730;
    font-weight: 400;
    font-size: 0.1rem;
    color: #fff;
    border: 0.01rem solid #FF9730;
    padding: 0 0.02rem;
    height: 0.16rem;
    text-align: center;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    line-height: 0.14rem;
    margin-left: 0.1rem;
}

.merchantRelesce_banner .info>.from {
    padding-bottom: 0.2rem;
}

.merchantRelesce_banner .info>.from>span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.12rem;

}
.merchantRelesce_banner .info>.money {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.2rem;
}

.merchantRelesce_banner .info>.money h3 {
    display: flex;
    align-items: end;
}
.merchantRelesce_banner .info>.money h3>span:first-child {
    font-weight: bold;
    font-size: 0.24rem;
    color: #F92020;
    line-height: 0.18rem;
}
.merchantRelesce_banner .info>.money h3>span:last-child {
    font-weight: bold;
    font-size: 0.14rem;
    color: #F92020;
    display: block;
    line-height: 0.14rem;
}
.merchantRelesce_banner .info>.money div>span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
}

.merchantRelesce_banner .info>.message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.merchantRelesce_banner .info>.message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
    line-height: 0.18rem;
}



.merchantRelesce_bannerNOphoto{
    background-color: #FFFFFF;
    position: sticky;
    top: 0;
    z-index: 999;
    display: block;
}
.merchantRelesce_bannerNOphoto .container{
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    padding: 0.15rem 0;
}
.merchantRelesce_bannerNOphoto  .container p,
.merchantRelesce_bannerNOphoto  .container span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
}


.merchantRelesce_bannerNOphoto.active  .nav_title {
    display: flex;
    padding: 0 0.1rem 0.2rem;
    width: 3.5rem ;
    margin: auto;
}


.merchantRelesce_bannerNOphoto  .nav_title {
    display: none;
}

.merchantRelesce_bannerNOphoto  .nav_title .title_tab {
    position: relative;
    margin-right: 0.3rem;
    font-size: 0.14rem;
    color: #333333;
}

.merchantRelesce_bannerNOphoto  .nav_title .title_tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;

}

.merchantRelesce_bannerNOphoto  .nav_title .title_tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}
.merchantRelesce_bannerNOphoto_info {
    width: 3.5rem;
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
    margin: 0.2rem auto;

}

.merchantRelesce_bannerNOphoto_info>.title {
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
}

.merchantRelesce_bannerNOphoto_info>.title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.merchantRelesce_bannerNOphoto_info>.title span {
    padding: 0.02rem 0.1rem;
    background: #fff;
    font-weight: 400;
    font-size: 0.1rem;
    color: #FF9730;
    border-radius: 0.09rem;
    border: 0.01rem solid #FF9730;
}

.merchantRelesce_bannerNOphoto_info>.from {
    padding-bottom: 0.2rem;
}

.merchantRelesce_bannerNOphoto_info>.from>span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;

}

.merchantRelesce_bannerNOphoto_info>.message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.merchantRelesce_bannerNOphoto_info>.message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
}

/*banner结束*/

/*基本信息开始*/
.mercahnt_Basicinformation {
    margin-top: 1.3rem
}

.mercahnt_Basicinformation .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}

.mercahnt_Basicinformation .container .mercahnt_Basicinformation_title {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.mercahnt_Basicinformation .container ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0.1rem 0;
}

.mercahnt_Basicinformation .container ul li .co_t {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}

.mercahnt_Basicinformation .container ul li .m_t {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}

.merchantRelesce_info {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
    margin-top: 0.2rem
}

.merchantRelesce_info .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}

.merchantRelesce_info .container .merchantRelesce_info_title {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.merchantRelesce_info .container .merchantRelesce_info_text {
   display: flex;
}
/*基本信息结束*/


/*更多参数开始*/

.merchantRelesce_more .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0 0.2rem;
}

.merchantRelesce_more .container ul {
    border-bottom: 0.01rem solid #E6E6E6;
    padding: 0.2rem 0;
}

.merchantRelesce_more ul:last-child {
    border: none;
    padding: 0.2rem 0;
}

.merchantRelesce_more .more_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.merchantRelesce_more ul .more_title p {

    font-weight: 500;
    font-size: 0.14rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.merchantRelesce_more ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0.1rem 0;
}

.merchantRelesce_more ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;

}

.merchantRelesce_more ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;


}

.merchantRelesce_more .container>.btn {
    position: absolute;
    bottom: 0;
    left: 5%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    width: 3.5rem;
    text-align: center;
    padding: 0.06rem 0;

}

.merchantRelesce_more .container.show {
    max-height: 100%;
}

.merchantRelesce_more .container.show .btn span.iconfont {
    color: #FF9730;
    transform: rotate(180deg);
    display: inline-block;
}

.merchantRelesce_more .container>.btn span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
}

/*更多参数结束*/

/*推荐土地开始*/
.recommended-land_title .container {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}
/*推荐土地结束*/


/*footer开始*/
.merchantRelesce_footer {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1)
}

.merchantRelesce_footer .root {
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 0.55rem;
}

.merchantRelesce_footer .root .f_tab {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.merchantRelesce_footer .root ul .f_tab li {
    flex-shrink: 0;
}

.merchantRelesce_footer .my {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.merchantRelesce_footer .my .icon {
    width: 0.24rem;
}
.merchantRelesce_footer .my>.icon-yonghu3,
.merchantRelesce_footer .my>.icon-fenxiang1,
.merchantRelesce_footer .my>.icon-star,
.merchantRelesce_footer .my>.icon-star-full{
    font-size: 0.18rem;
}
.merchantRelesce_footer .my>.icon-zhuanfa.active,
.merchantRelesce_footer .my>.icon-star-full.active{
    color: #ff9730;
}
.merchantRelesce_footer .my span {
    font-weight: 400;
    font-size: 0.1rem;
    color: #333333;
}
.merchantRelesce_footer .root .container>ul>li:first-child{
    display: flex;
    align-items: end;
}
.merchantRelesce_footer .root .container>ul>li:first-child .my:not(:first-child){
   margin-left: 0.3rem;
}
.merchantRelesce_footer .root ul li .Wrapper {
    display: none;
    width: 100%;
    position: relative;
}

.merchantRelesce_footer .root ul li .Wrapper .background {
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.merchantRelesce_footer .root ul li .Wrapper .Wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.merchantRelesce_footer .root ul li .Wrapper .Wrap ul .number {
    border-radius: 0.12rem 0.12rem 0 0;
}

.merchantRelesce_footer .root ul li .Wrapper .Wrap ul .number span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
}

.merchantRelesce_footer .root ul li .Wrapper .Wrap ul .number p {
    font-weight: 400;
    font-size: 0.10rem;
    color: #999999;
    padding-top: 0.05rem;
}

.merchantRelesce_footer .root ul li .Wrapper .Wrap ul .call,
.merchantRelesce_footer .root ul li .Wrapper .Wrap ul .call a{
    font-family: PingFang SC, PingFang SC;
    font-weight: 400;
    font-size: 0.16rem;
    color: #333333;
}

.merchantRelesce_footer .root .f_tab .Wrapper .Wrap ul:last-child {
    margin-top: 0.1rem;
}

.merchantRelesce_footer .root .f_tab .Wrapper .Wrap ul>li {
    background-color: #fff;
    padding: 0.2rem 0;
    text-align: center;
}


.merchantRelesce_footer .root ul li .Wrapper .Pper {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book {
    background: #FFFFFF;
    border-radius: 0.1rem;
    background-color: #fff;
    width: 3.5rem;
    height: 3.12rem;
    padding: 0.2rem 0;
    position: relative;
}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .close {

    position: absolute;
    left: 95%;
    bottom: 95%;
    background-color: #cdcdcd;
    border-radius: 50%;
}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .close span {
    font-size: 0.28rem;
    color: #666666;
}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    text-align: center;

}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list {
    padding: 0 0.2rem 0.2rem 0.2rem;
}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li {
    display: flex;
    align-items: center;
    padding: 0.2rem 0;
    border-bottom: 0.01rem solid #cdcdcd;
}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li span {
    text-align: end;
    margin-right: 0.25rem;
    width: 0.5rem;
    font-size: 0.14rem;
    color: #333333;

}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li form {
    display: flex;
}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li form input {
    border: none;
    font-weight: 400;
    font-size: 0.14rem;
    color: #000;
    outline: none;

}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .usename_list li form>p {
    padding: 0.06rem;
    background-color: #cdcdcd;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    border-radius: 0.15rem;
    border: none;
}

.merchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button {
    background: #FF9730;
    border-radius: 0.25rem;
    border: none;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    text-align: center;
    margin: 0 0.1rem;
    padding: 0.14rem 1.49rem;

}

.merchantRelesce_footer .root button.lianxi1 {
    background: #FF9730;
    border-radius: 0.28rem;
    border: none;
    width: 2.16rem;
    height: 0.35rem;
    font-size: 0.16rem;
    color: #FFFFFF;
    text-align: center;

}

.merchantRelesce_footer .root button.lianxi {
    background: #FF9730;
    border-radius: 0.28rem;
    border: none;
    width: 1.56rem;
    height: 0.35rem;
    font-size: 0.16rem;
    color: #FFFFFF;
    text-align: center;
}

/*footer结束*/

/*招商详情结束*/






/*查看我的土地详情开始*/
/*banner开始*/
.mylandRelesce_banner {
    width: 100%;
    position: relative;
}

.mylandRelesce_banner .bofang {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.mylandRelesce_banner .nav {
    position: fixed;
    top: 0;
    z-index: 100;
    width: 100%;

}

.mylandRelesce_banner .nav .container .banner_nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.mylandRelesce_banner .nav.show {
    top: 0;
    padding-bottom: 0.2rem;
    background: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    z-index: 101;
    width: 100%;
}

.mylandRelesce_banner .nav.show .container .nav_title {
    display: flex;
    padding: 0.2rem 0.1rem 0 0.1rem;
}

.mylandRelesce_banner .nav .com {
    width: 0.26rem;
    height: 0.26rem;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.5);
    display: flex;
    justify-content: center;
    align-items: center;
}


.mylandRelesce_banner .nav .com span {
    color: #FFFFFF;
    font-size: 0.20rem;
}

.mylandRelesce_banner .nav .share .com span {
    color: #FFFFFF;
    font-size: 0.16rem;

}

.mylandRelesce_banner .nav .share .com span.active {
    color: #ff9730;
}

.mylandRelesce_banner .nav .share {
    display: flex;
    align-items: center;
}

.mylandRelesce_banner .nav .share .com:first-child {
    margin-right: 0.1rem;
}

.mylandRelesce_banner .nav.show .com {
    background-color: #FFFFFF;
}

.mylandRelesce_banner .nav.show .com span {
    color: #000;
}

.mylandRelesce_banner .nav.show .com span.active {
    color: #ff9730;
}

.mylandRelesce_banner .nav .container .nav_title {
    display: none;
}

.mylandRelesce_banner .nav .container .nav_title .title_tab {
    position: relative;
    margin-right: 0.3rem;
    font-size: 0.14rem;
    color: #333333;
}

.mylandRelesce_banner .nav .container .nav_title .title_tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;

}

.mylandRelesce_banner .nav .container .nav_title .title_tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}



.mylandRelesce_banner .toggle {
    position: absolute;
    bottom: 15%;
    z-index: 100;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.mylandRelesce_banner .toggle>div {
    width: 0.92rem;
    height: 0.23rem;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 0.12rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.mylandRelesce_banner .toggle button {
    border: none;
    background: none;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FFFFFF;
    width: 0.41rem;
    height: 0.19rem;
    text-align: center;

}

.mylandRelesce_banner .toggle button.active {
    background: #FF9730;
    border-radius: 0.14rem;
}

.mylandRelesce_banner .swiper .swiper-pagination {
    bottom: 0.4rem;
    width: 0.46rem;
    height: 0.21rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0.11rem;
    color: #FFFFFF;
    text-align: center;
    left: 85%;
}

.mylandRelesce_banner .info {
    width: 100%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    position: absolute;
    top: 90%;
    z-index: 100;
    padding: 0.2rem 0.4rem;

}

.mylandRelesce_banner .info>.title {
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
}

.mylandRelesce_banner .info>.title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-right: 0.1rem;
}

.mylandRelesce_banner .info>.title span {
    padding: 0.03rem;
    background: #FF9730;
    font-weight: 400;
    font-size: 0.1rem;
    color: #FFFFFF;
    border-radius: 0.02rem;
}

.mylandRelesce_banner .info>.money {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.2rem;
}

.mylandRelesce_banner .info>.money h3 {
    font-weight: bold;
    font-size: 0.24rem;
    color: #F92020;
}

.mylandRelesce_banner .info>.money P {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;

}

.mylandRelesce_banner .info>.message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.mylandRelesce_banner .info>.message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
}

/*banner结束*/



/*位置信息结束*/

/*基本信息开始*/
.mylandRelesce_info,
.mylandRelesce_introduce,
.mylandRelesce_more,
.mylandRelesce_rate,
.mylandRelesce_report {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
}

.mylandRelesce_info .container,
.mylandRelesce_introduce .container,
.mylandRelesce_rate .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}

.mylandRelesce_info ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0.1rem 0;
}

.mylandRelesce_info ul li>h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.mylandRelesce_info ul li>span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}

.mylandRelesce_info ul li>p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}

.mylandRelesce_info ul li>div {
    display: flex;
    align-items: center;
}

.mylandRelesce_info ul li>a>div .myland_location {
    color: #FF9730;
    font-size: 0.14rem;
    margin-right: 0.04rem;
}

.mylandRelesce_info ul li>a>div .iconfont {
    color: #FF9730;
    font-size: 0.14rem;
    font-weight: bold;
}

/*基本信息结束*/

/*介绍信息开始*/
.mylandRelesce_introduce .container .introduce_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.mylandRelesce_introduce .container .introduce_text {
    display: inline-block;
}

.mylandRelesce_introduce .container .introduce_text span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.mylandRelesce_introduce .container button {
    border: none;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
    background-color: #fff;
    display: none
}

/*介绍信息结束*/

/*更多参数开始*/

.mylandRelesce_more .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0 0.2rem;
    max-height: 1.92rem;
    overflow: hidden;
}

.mylandRelesce_more ul {
    border-bottom: 0.01rem solid #E6E6E6;
    padding: 0.2rem 0;
}

.mylandRelesce_more ul:last-child {
    border: none;
    padding: 0.2rem 0;
}

.mylandRelesce_more ul .more_title h1 {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;

}

.mylandRelesce_more ul .more_title p {
    font-weight: 500;
    font-size: 0.14rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.mylandRelesce_more ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0.1rem 0;
}

.mylandRelesce_more ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;

}

.mylandRelesce_more ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;


}

.mylandRelesce_more .container>.btn {
    position: absolute;
    bottom: 0;
    left: 5%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    width: 3.5rem;
    text-align: center;
    padding: 0.06rem 0;

}

.mylandRelesce_more .container.show {
    max-height: 100%;
}

.mylandRelesce_more .container.show .btn span.iconfont {
    color: #FF9730;
    transform: rotate(180deg);
    display: inline-block;
}

.mylandRelesce_more .container>.btn span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
}

/*更多参数结束*/

/*土地评价开始*/
.mylandRelesce_rate .rate_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.mylandRelesce_rate .rate_text {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
}





/*土地评价结束*/


/*联系人开始*/
.mylandRelesce_contact {
    width: 3.5rem;
    margin: auto;
    position: relative;
    margin-bottom: 0.2rem;
    /* background-color: #8df; */
}

.mylandRelesce_contact .myland_whole {
    box-sizing: border-box;
    padding: 0.2rem 0 0.16rem 0.2rem;
}

.mylandRelesce_contact .myland_whole .myland_service-center {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
}

.mylandRelesce_contact .myland_whole .myland_contacts {
    display: flex;
    align-items: center;
    padding-top: 0.2rem;
}

.mylandRelesce_contact .myland_whole .myland_contacts .iconfont {
    font-size: 0.14rem;
    color: #FF9730;
    margin-left: -0.08rem;
    margin-right: 0.11rem;

}

.mylandRelesce_contact .myland_whole .myland_contacts>span {
    font-size: 0.12rem;
    color: #333333;
}

.mylandRelesce_contact .myland_whole .myland_phone {
    display: flex;
    align-items: center;
    padding-top: 0.14rem;

}

.mylandRelesce_contact .myland_whole .myland_phone .iconfont {
    font-size: 0.14rem;
    color: #FF9730;
    margin-right: 0.12rem;
}

.mylandRelesce_contact .myland_whole .myland_phone .myland_dh {
    font-size: 0.12rem;
    color: #333333;
}

.mylandRelesce_contact .myland_whole .myland_phone .myland_line {
    display: inline-block;
    width: 0.01rem;
    height: 0.1rem;
    background-color: #e4e4e4;
    margin: 0 0.05rem 0 0.05rem;
}

.mylandRelesce_contact .myland_whole .myland_phone .myland_copy {
    font-size: 0.10rem;
    color: #FF9730;
}

.mylandRelesce_contact .myland_whole .myland_positioning {
    display: flex;
    align-items: center;
    padding-top: 0.14rem;
}

.mylandRelesce_contact .myland_whole .myland_positioning .iconfont {
    font-size: 0.18rem;
    color: #FF9730;
    margin-right: 0.12rem;
}

.mylandRelesce_contact .myland_whole .myland_positioning>span {
    font-size: 0.12rem;
    color: #333333;
}

.mylandRelesce_contact .maland-picture {
    width: 3.5rem;
    position: absolute;
    top: 0;
    z-index: -99;
}

.mylandRelesce_contact .maland-picture>img {
    width: 100%;
    display: block;
}

/*  */
.mylandRelesce_contact .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;

}

.mylandRelesce_contact .container .name {
    display: flex;
    align-items: center;
}

.mylandRelesce_contact .container h1 {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
    width: 0.6rem;
    text-align: end;

}

.mylandRelesce_contact .container p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    padding: 0 0.3rem;

}

.mylandRelesce_contact .container .number {
    display: flex;
    align-items: center;
    padding-top: 0.1rem;
}

.mylandRelesce_contact .container .number span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #FF9730;
}

/*联系人结束*/

/*土地报告开始*/
.mylandRelesce_report {
    width: 3.5rem;
    margin: auto;
    margin-bottom: 0.2rem;
    position: relative;
}

.mylandRelesce_report .myland_container {
    width: 100%;
    /* background: #FFFFFF; */
    /* border-radius: 0.15rem; */
    padding: 0.2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.mylandRelesce_report .myland_container .much span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #FF9730;
}

.mylandRelesce_report .myland_container .much p {
    font-weight: bold;
    font-size: 0.18rem;
    color: #ffb368;
    padding-top: 0.05rem;

}

.mylandRelesce_report .myland_container a {
    background: #FF9730;
    border-radius: 0.25rem;
    font-size: 0.16rem;
    color: #FFFFFF;
    padding: 0.04rem 0.12rem;
}

.mylandRelesce_report .myland_view-img {
    width: 3.5rem;
    position: absolute;
    top: 0;
    z-index: -99;
}

.mylandRelesce_report .myland_view-img>img {
    width: 100%;
    display: block;
}

/*土地报告结束*/
/* 土地详情页的推荐土地开始 */
.myland-size {
    width: 3.5rem;
    margin: auto;
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.myland-describe {
    width: 3.5rem;
    margin: auto;
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.myland-describe .myland-recommend {
    width: 1.7rem;
    margin-bottom: 0.1rem;

}



.myland-describe .myland-recommend .myland-result {
    width: 1.7rem;
    position: relative;
}

.myland-describe .myland-recommend .myland-result .myland-tp {
    width: 1.7rem;
}

.myland-describe .myland-recommend .myland-result .myland-tp>img {
    width: 100%;
    display: block;
}

.myland-describe .myland-recommend .myland-result .myland-play {
    width: 0.26rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.myland-describe .myland-recommend .myland-result .myland-play>img {
    width: 100%;
    display: block;
}

.myland-describe .myland-recommend .myland-characters {
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.1rem 0.1rem 0.02rem 0.1rem;
}

.myland-describe .myland-recommend .myland-characters .myland-information {
    font-weight: 500;
    font-size: 0.13rem;
    color: #333333;
}

.myland-describe .myland-recommend .myland-characters .myland-yuan {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.06rem;
}

.myland-describe .myland-recommend .myland-characters .myland-yuan .myland-money {
    display: flex;
    align-items: center;
}

.myland-describe .myland-recommend .myland-characters .myland-yuan .myland-money>span:first-child {
    color: #F92020;
    font-weight: bold;
    font-size: 0.14rem;
}

.myland-describe .myland-recommend .myland-characters .myland-yuan .myland-money>span:last-child {
    color: #F92020;
    font-size: 0.1rem;
}

.myland-describe .myland-recommend .myland-characters .myland-yuan .myland-mu {
    font-size: 0.10rem;
    color: #666666;
}

.myland-describe .myland-recommend .myland-characters .myland-year {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.06rem;
}

.myland-describe .myland-recommend .myland-characters .myland-year .myland-nian {
    font-size: 0.10rem;
    color: #666666;
}

.myland-describe .myland-recommend .myland-characters .myland-year .myland-subcontract {
    font-size: 0.1rem;
    color: #FFFFFF;
    background: #FF9730;
    border-radius: 0.02rem;
    box-sizing: border-box;
    padding: 0 0.03rem;
}

/* 土地详情页的推荐土地结束 */
/*footer开始*/
.mylandRelesce_footer {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1)
}

.mylandRelesce_footer .root {
    padding: 0.1rem 0;
}

.mylandRelesce_footer .root .f_tab {
    display: flex;
    justify-content: end;
    align-items: center;
}

.mylandRelesce_footer .root ul .f_tab li {
    flex-shrink: 0;
}

.mylandRelesce_footer .root ul li .Wrapper {
    display: none;
    width: 100%;
    position: relative;
}

.mylandRelesce_footer .root ul li .Wrapper .background {
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.mylandRelesce_footer .root ul li .Wrapper .Wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.mylandRelesce_footer .root ul li .Wrapper .Pper {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.mylandRelesce_footer .root ul li .Wrapper .Pper .pre-book {
    background: #FFFFFF;
    border-radius: 0.1rem;
    background-color: #fff;
    width: 3rem;
    padding: 0.2rem 0;
    position: relative;
}

.mylandRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title p:first-child {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    margin-bottom: 0.12rem;
    text-align: center;
}

.mylandRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title p:nth-child(2) {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    margin-bottom: 0.22rem;
    text-align: center;
}


.mylandRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 0.15rem;
}

.mylandRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button:first-child {
    border-radius: 0.5rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    background-color: #FFFFFF;
    padding: 0.1rem 0.49rem;
}

.mylandRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button:last-child {
    border-radius: 0.5rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #fff;
    background-color: #FF9730;
    padding: 0.1rem 0.49rem;
}

.mylandRelesce_footer .root button.delete {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    background-color: #fff;
    border-radius: 0.18rem;
    border: 0.01rem solid #CDCDCD;
    padding: 0.08rem 0.15rem;
    margin-right: 0.1rem;
}

.mylandRelesce_footer .root button.choose {
    font-weight: 400;
    font-size: 0.12rem;
    color: #ff9730;
    background-color: #fff;
    border-radius: 0.18rem;
    border: 0.01rem solid #ff9730;
    padding: 0.08rem 0.15rem;
    margin-right: 0.1rem;
}


.mylandRelesce_footer .root button.change {
    font-weight: 400;
    font-size: 0.12rem;
    color: #fff;
    background-color: #ff9730;
    border: 0.01rem solid #ff9730;
    border-radius: 0.18rem;
    padding: 0.08rem 0.15rem;
}

/*footer结束*/

/*查看我的土地详情结束*/





/*查看我的民宿详情开始*/
/*banner开始*/
.myhomeRelesce_banner {
    width: 100%;
    position: relative;
}

.myhomeRelesce_banner .bofang {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.myhomeRelesce_banner .nav {
    position: fixed;
    top: 0;
    z-index: 100;
    width: 100%;

}

.myhomeRelesce_banner .nav .container .banner_nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.myhomeRelesce_banner .nav.show {
    top: 0;
    padding-bottom: 0.2rem;
    background: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    z-index: 101;
    width: 100%;
}

.myhomeRelesce_banner .nav.show .container .nav_title {
    display: flex;
    padding: 0.2rem 0.1rem 0 0.1rem;
}

.myhomeRelesce_banner .nav .com {
    width: 0.26rem;
    height: 0.26rem;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.5);
    display: flex;
    justify-content: center;
    align-items: center;
}


.myhomeRelesce_banner .nav .com span {
    color: #FFFFFF;
    font-size: 0.20rem;
}

.myhomeRelesce_banner .nav .share .com span {
    color: #FFFFFF;
    font-size: 0.16rem;

}

.myhomeRelesce_banner .nav .share .com span.active {
    color: #ff9730;
}

.myhomeRelesce_banner .nav .share {
    display: flex;
    align-items: center;
}

.myhomeRelesce_banner .nav .share .com:first-child {
    margin-right: 0.1rem;
}

.myhomeRelesce_banner .nav.show .com {
    background-color: #FFFFFF;
}

.myhomeRelesce_banner .nav.show .com span {
    color: #000;
}

.myhomeRelesce_banner .nav .container .nav_title {
    display: none;
}

.myhomeRelesce_banner .nav .container .nav_title .title_tab {
    position: relative;
    margin-right: 0.3rem;
    font-size: 0.14rem;
    color: #333333;
}

.myhomeRelesce_banner .nav .container .nav_title .title_tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;

}

.myhomeRelesce_banner .nav .container .nav_title .title_tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}



.myhomeRelesce_banner .toggle {
    position: absolute;
    bottom: 15%;
    z-index: 100;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.myhomeRelesce_banner .toggle>div {
    width: 0.92rem;
    height: 0.23rem;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 0.12rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.myhomeRelesce_banner .toggle button {
    border: none;
    background: none;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FFFFFF;
    width: 0.41rem;
    height: 0.19rem;
    text-align: center;

}

.myhomeRelesce_banner .toggle button.active {
    background: #FF9730;
    border-radius: 0.14rem;
}

.myhomeRelesce_banner .swiper .swiper-pagination {
    bottom: 0.4rem;
    width: 0.46rem;
    height: 0.21rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0.11rem;
    color: #FFFFFF;
    text-align: center;
    left: 85%;
}

.myhomeRelesce_banner .info {
    width: 100%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    position: absolute;
    top: 90%;
    z-index: 100;
    padding: 0.2rem 0.4rem;

}

.myhomeRelesce_banner .info>.title {
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
}

.myhomeRelesce_banner .info>.title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-right: 0.1rem;
}

.myhomeRelesce_banner .info>.title span {
    padding: 0.03rem;
    background: #FF9730;
    font-weight: 400;
    font-size: 0.1rem;
    color: #FFFFFF;
}

.myhomeRelesce_banner .info>.money {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.2rem;
}

.myhomeRelesce_banner .info>.money h3 {
    font-weight: bold;
    font-size: 0.24rem;
    color: #F92020;
    display: flex;
    align-items: center;
}

.myhomeRelesce_banner .info>.money P {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;

}

.myhomeRelesce_banner .info>.message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.myhomeRelesce_banner .info>.message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
}

/*banner结束*/


/*位置信息结束*/

/*基本信息开始*/
.myhomeRelesce_info,
.myhomeRelesce_introduce,
.myhomeRelesce_more {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
}

.myhomeRelesce_info .container,
.myhomeRelesce_introduce .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}

.myhomeRelesce_info ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0.1rem 0;
}

.myhomeRelesce_info ul li>h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.myhomeRelesce_info ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}

.myhomeRelesce_info ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}

/*基本信息结束*/

/*介绍信息开始*/
.myhomeRelesce_introduce .container .introduce_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.myhomeRelesce_introduce .container .introduce_text {
    display: inline-block;
}

.myhomeRelesce_introduce .container .introduce_text span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}

.myhomeRelesce_introduce .container button {
    border: none;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
    background-color: #fff;
    display: none
}

/*介绍信息结束*/

/*房屋配套开始*/

.myhomeRelesce_more .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;

}

.myhomeRelesce_more .container .more_title h1 {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.myhomeRelesce_more ul {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 0.15rem;
}

.myhomeRelesce_more ul li {
    width: 0.50rem;
}

.myhomeRelesce_more ul li:nth-last-child(-n+3) {
    opacity: 0.5;

}

/*更多参数结束*/
/* 基本信息 */
.myhome_basic {
    width: 100%;
    background-color: #FFFFFF;
    position: relative;
    margin-bottom: 0.2rem;
    border-radius: 0.15rem;
    box-sizing: border-box;
    padding: 0.2rem;
}

.myhome_basic>h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.myhome_basic .myhome_package {
    display: flex;
    justify-content: space-between;
}

.myhome_basic .myhome_left-content {
    display: flex;
    flex-direction: column;
}

.myhome_basic .myhome_left-content .myhome_situation {
    display: flex;
    align-items: center;
    padding-bottom: 0.1rem;
}

.myhome_basic .myhome_left-content .myhome_situation>span:first-child {
    font-size: 0.14rem;
    color: #666666;
    margin-right: 0.25rem;
}

.myhome_basic .myhome_left-content .myhome_situation>span:last-child {
    font-size: 0.14rem;
    color: #333333;
}

.myhome_basic .myhome_left-content .myhome_accommodate {
    display: flex;
    align-items: center;
    padding-bottom: 0.1rem;
}

.myhome_basic .myhome_left-content .myhome_accommodate>span:first-child {
    font-size: 0.14rem;
    color: #666666;
    margin-right: 0.43rem;
}

.myhome_basic .myhome_left-content .myhome_accommodate>span:last-child {
    font-size: 0.14rem;
    color: #333333;
}

.myhome_basic .myhome_right-content {
    display: flex;
    flex-direction: column;
}

.myhome_basic .myhome_right-content .myhome_right-result {
    display: flex;
    align-items: center;
    padding-bottom: 0.1rem;
}

.myhome_basic .myhome_right-content .myhome_right-result>span:first-child {
    font-size: 0.14rem;
    color: #666666;
    margin-right: 0.25rem;
}

.myhome_basic .myhome_right-content .myhome_right-result>span:last-child {
    font-size: 0.14rem;
    color: #333333;
}

.myhome_basic .myhome_right-content .myhome_right-cost {
    display: flex;
    align-items: center;
    padding-bottom: 0.1rem;
}

.myhome_basic .myhome_right-content .myhome_right-cost>span:first-child {
    font-size: 0.14rem;
    color: #666666;
    margin-right: 0.40rem;
}

.myhome_basic .myhome_right-content .myhome_right-cost>span:last-child {
    font-size: 0.14rem;
    color: #333333;
}

.myhome_basic .myhome_house {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.myhome_basic .myhome_house>span:first-child {
    font-size: 0.14rem;
    color: #666666;
}

.myhome_basic .myhome_house>span:last-child {
    font-size: 0.14rem;
    color: #333333;
}

.myhome_basic .myhome_location {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.1rem;
}

.myhome_basic .myhome_location>div {
    font-size: 0.14rem;
    color: #666666;
}

.myhome_basic .myhome_location>a>div {
    display: flex;
    align-items: center;
}

.myhome_basic .myhome_location>a>div>span:first-child {
    color: #FF9730;
    font-size: 0.14rem;
    margin-right: 0.04rem;
}

.myhome_basic .myhome_location>a>div>.iconfont {
    font-size: 0.14rem;
    color: #FF9730;
    font-weight: bold;
}

/*联系人开始*/
.myhomeRelesce_contact {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
}

.myhomeRelesce_contact .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;

}

.myhomeRelesce_contact .container .name {
    display: flex;
    align-items: center;
}

.myhomeRelesce_contact .container h1 {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
    width: 0.6rem;
    text-align: end;

}

.myhomeRelesce_contact .container p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    padding: 0 0.3rem;

}

.myhomeRelesce_contact .container .number {
    display: flex;
    align-items: center;
    padding-top: 0.1rem;
}

.myhomeRelesce_contact .container .number span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #FF9730;
}

/*联系人结束*/

/*footer开始*/
.myhomeRelesce_footer {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1)
}

.myhomeRelesce_footer .root {
    padding: 0.1rem 0;
}

.myhomeRelesce_footer .root .f_tab {
    display: flex;
    justify-content: end;
    align-items: center;
}

.myhomeRelesce_footer .root ul .f_tab li {
    flex-shrink: 0;
}

.myhomeRelesce_footer .root ul li .Wrapper {
    display: none;
    width: 100%;
    position: relative;
}

.myhomeRelesce_footer .root ul li .Wrapper .background {
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.myhomeRelesce_footer .root ul li .Wrapper .Wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.myhomeRelesce_footer .root ul li .Wrapper .Pper {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.myhomeRelesce_footer .root ul li .Wrapper .Pper .pre-book {
    background: #FFFFFF;
    border-radius: 0.1rem;
    background-color: #fff;
    width: 3rem;
    padding: 0.2rem 0;
    position: relative;
}

.myhomeRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title p:first-child {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    margin-bottom: 0.12rem;
    text-align: center;
}

.myhomeRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title p:nth-child(2) {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    margin-bottom: 0.22rem;
    text-align: center;
}


.myhomeRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 0.15rem;
}

.myhomeRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button:first-child {
    border-radius: 0.5rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    background-color: #FFFFFF;
    padding: 0.1rem 0.49rem;
}

.myhomeRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button:last-child {
    border-radius: 0.5rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #fff;
    background-color: #FF9730;
    padding: 0.1rem 0.49rem;
}

.myhomeRelesce_footer .root button.delete {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    background-color: #fff;
    border-radius: 0.18rem;
    border: 0.01rem solid #CDCDCD;
    padding: 0.08rem 0.15rem;
    margin-right: 0.1rem;
}

.myhomeRelesce_footer .root button.choose {
    font-weight: 400;
    font-size: 0.12rem;
    color: #ff9730;
    background-color: #fff;
    border-radius: 0.18rem;
    border: 0.01rem solid #ff9730;
    padding: 0.08rem 0.15rem;
    margin-right: 0.1rem;
}


.myhomeRelesce_footer .root button.change {
    font-weight: 400;
    font-size: 0.12rem;
    color: #fff;
    background-color: #ff9730;
    border: 0.01rem solid #ff9730;
    border-radius: 0.18rem;
    padding: 0.08rem 0.15rem;
}

/*footer结束*/

/*查看我的民宿详情结束*/



/*查看我的民宿需求详情开始*/
.myrequestRelesce_title .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
    margin: 0.2rem;
}

.myrequestRelesce_title .title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-bottom: 0.2rem;
}

.myrequestRelesce_title .title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-right: 0.1rem;
}

.myrequestRelesce_title .title span {
    padding: 0.02rem 0.1rem;
    background: #fff;
    font-weight: 400;
    font-size: 0.1rem;
    color: #FF9730;
    border-radius: 0.09rem;
    border: 0.01rem solid #FF9730;
}

.myrequestRelesce_title .money {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.2rem;
}

.myrequestRelesce_title .money h3 {
    font-weight: bold;
    font-size: 0.24rem;
    color: #F92020;
}

.myrequestRelesce_title .money P {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;

}

.myrequestRelesce_title .message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.myrequestRelesce_title .message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
}



/*基本信息开始*/
.myrequestRelesce_info,
.myrequestRelesce_more {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
}

.myrequestRelesce_info .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}

.myrequestRelesce_info ul li {
    display: flex;
    align-items: center;
    margin: 0.05rem 0;
}

.myrequestRelesce_info ul li>h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.myrequestRelesce_info ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}

.myrequestRelesce_info ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    margin-left: 0.3rem;
}

/*基本信息结束*/


/*补充说明开始*/

.myrequestRelesce_more .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;

}

.myrequestRelesce_more .container .more_title h1 {

    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.myrequestRelesce_more .more_text p {
    font-weight: 500;
    font-size: 0.12rem;
    color: #333333;
}

.myrequestRelesce_more .more_text p:not(:last-child) {
    margin-bottom: 0.25rem;
}

/*补充说明结束*/

/*联系人开始*/
.myrequestRelesce_contact {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
}

.myrequestRelesce_contact .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;

}

.myrequestRelesce_contact .container .name {
    display: flex;
    align-items: center;
}

.myrequestRelesce_contact .container h1 {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
    width: 0.6rem;
    text-align: end;

}

.myrequestRelesce_contact .container p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    padding: 0 0.3rem;

}

.myrequestRelesce_contact .container .number {
    display: flex;
    align-items: center;
    padding-top: 0.1rem;
}

.myrequestRelesce_contact .container .number span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #FF9730;
}

/*联系人结束*/



/*footer开始*/
.myrequestRelesce_footer {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1)
}

.myrequestRelesce_footer .root {
    padding: 0.1rem 0;
}

.myrequestRelesce_footer .root .f_tab {
    display: flex;
    justify-content: end;
    align-items: center;
}

.myrequestRelesce_footer .root ul .f_tab li {
    flex-shrink: 0;
}

.myrequestRelesce_footer .root ul li .Wrapper {
    display: none;
    width: 100%;
    position: relative;
}

.myrequestRelesce_footer .root ul li .Wrapper .background {
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.myrequestRelesce_footer .root ul li .Wrapper .Wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.myrequestRelesce_footer .root ul li .Wrapper .Pper {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.myrequestRelesce_footer .root ul li .Wrapper .Pper .pre-book {
    background: #FFFFFF;
    border-radius: 0.1rem;
    background-color: #fff;
    width: 3rem;
    padding: 0.2rem 0;
    position: relative;
}

.myrequestRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title p:first-child {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    margin-bottom: 0.12rem;
    text-align: center;
}

.myrequestRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title p:nth-child(2) {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    margin-bottom: 0.22rem;
    text-align: center;
}


.myrequestRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 0.15rem;
}

.myrequestRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button:first-child {
    border-radius: 0.5rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    background-color: #FFFFFF;
    padding: 0.1rem 0.49rem;
}

.myrequestRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button:last-child {
    border-radius: 0.5rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #fff;
    background-color: #FF9730;
    padding: 0.1rem 0.49rem;
}

.myrequestRelesce_footer .root button.delete {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    background-color: #fff;
    border-radius: 0.18rem;
    border: 0.01rem solid #CDCDCD;
    padding: 0.08rem 0.15rem;
    margin-right: 0.1rem;
}

.myrequestRelesce_footer .root button.change {
    font-weight: 400;
    font-size: 0.12rem;
    color: #fff;
    background-color: #ff9730;
    border: 0.01rem solid #ff9730;
    border-radius: 0.18rem;
    padding: 0.08rem 0.15rem;
}

/*footer结束*/

/*查看我的需求详情结束*/




/*查看我的招商详情开始*/
/*banner开始*/
.mymerchantRelesce_banner {
    width: 100%;
    position: relative;
}

.mymerchantRelesce_banner .bofang {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
}

.mymerchantRelesce_banner .nav {
    position: fixed;
    top: 0;
    z-index: 100;
    width: 100%;

}

.mymerchantRelesce_banner .nav .container .banner_nav {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.mymerchantRelesce_banner .nav.show {
    padding-bottom: 0.2rem;
    background: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    z-index: 101;
    width: 100%;
}

.mymerchantRelesce_banner .nav.show .container .nav_title {
    display: flex;
    padding: 0.2rem 0.1rem 0 0.1rem;
}

.mymerchantRelesce_banner .nav .com {
    width: 0.26rem;
    height: 0.26rem;
    border-radius: 50%;
    background: rgba(0, 0, 0, 0.5);
    display: flex;
    justify-content: center;
    align-items: center;
}


.mymerchantRelesce_banner .nav .com span {
    color: #FFFFFF;
    font-size: 0.20rem;
}

.mymerchantRelesce_banner .nav .share .com span {
    color: #FFFFFF;
    font-size: 0.16rem;

}

.mymerchantRelesce_banner .nav .share .com span.active {
    color: #ff9730;
}

.mymerchantRelesce_banner .nav .share {
    display: flex;
    align-items: center;
}

.mymerchantRelesce_banner .nav .share .com:first-child {
    margin-right: 0.1rem;
}

.mymerchantRelesce_banner .nav.show .com {
    background-color: #FFFFFF;
}

.mymerchantRelesce_banner .nav.show .com span {
    color: #000;
}

.mymerchantRelesce_banner .nav .container .nav_title {
    display: none;
}

.mymerchantRelesce_banner .nav .container .nav_title .title_tab {
    position: relative;
    margin-right: 0.3rem;
    font-size: 0.14rem;
    color: #333333;
}

.mymerchantRelesce_banner .nav .container .nav_title .title_tab::after {
    content: '';
    position: absolute;
    z-index: -1;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.06rem;
    border-radius: 0.04rem;

}

.mymerchantRelesce_banner .nav .container .nav_title .title_tab.active::after {
    background: linear-gradient(to right, #FF9730, rgba(255, 151, 48, 0));
}



.mymerchantRelesce_banner .toggle {
    position: absolute;
    bottom: 15%;
    z-index: 100;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
}

.mymerchantRelesce_banner .toggle>div {
    width: 0.92rem;
    height: 0.23rem;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 0.12rem;
    display: flex;
    justify-content: space-around;
    align-items: center;
}

.mymerchantRelesce_banner .toggle button {
    border: none;
    background: none;
    font-weight: 400;
    font-size: 0.12rem;
    color: #FFFFFF;
    width: 0.41rem;
    height: 0.19rem;
    text-align: center;

}

.mymerchantRelesce_banner .toggle button.active {
    background: #FF9730;
    border-radius: 0.14rem;
}

.mymerchantRelesce_banner .swiper .swiper-pagination {
    bottom: 0.4rem;
    width: 0.46rem;
    height: 0.21rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0.11rem;
    color: #FFFFFF;
    text-align: center;
    left: 85%;
}

.mymerchantRelesce_banner .info {
    width: 100%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    position: absolute;
    top: 90%;
    z-index: 100;
    /* left: 5%; */
    padding: 0.2rem;

}

.mymerchantRelesce_banner .info>.title {
    display: flex;
    align-items: center;
    padding-bottom: 0.2rem;
}

.mymerchantRelesce_banner .info>.title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-right: 0.1rem;
}

.mymerchantRelesce_banner .info>.title span {
    padding: 0.02rem 0.1rem;
    background: #fff;
    font-weight: 400;
    font-size: 0.1rem;
    color: #FF9730;
    border-radius: 0.09rem;
    border: 0.01rem solid #FF9730;
}

.mymerchantRelesce_banner .info>.from {
    padding-bottom: 0.2rem;
}

.mymerchantRelesce_banner .info>.from P {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;

}

.mymerchantRelesce_banner .info>.message {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.mymerchantRelesce_banner .info>.message span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
}

/*banner结束*/
/* 基本信息  新开始 */
.mymerchant_situation {
    width: 100%;
}
.mymerchant_situation>.container{
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem;
    border-radius: 0.15rem;
}
.mymerchant_situation .mymerchant_basic {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.mymerchant_situation .mymerchant_plan {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.1rem;
}

.mymerchant_situation .mymerchant_plan>div:first-child {
    font-size: 0.14rem;
    color: #666666;
}

.mymerchant_situation .mymerchant_plan>div:last-child {
    font-size: 0.14rem;
    color: #333333;
}

/* 基本信息  新结束 */
/* 配套设施开始 */
.mymerchant_facilities {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.mymerchant_facilities .mymerchant_supporting {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.18rem;
}

.mymerchant_facilities .show_merchant-ull {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    gap: 0.15rem;
}
.mymerchant_facilities .show_merchant-ull li {
    width: 0.5rem;
}
/* .mymerchant_facilities>ul{

} */
/* 配套设施结束 */
/*基本信息开始*/
.mymerchantRelesce_info {
    width: 100%;
    position: relative;
    margin-bottom: 0.2rem;
    margin-top: 0.2rem;
}

.mymerchantRelesce_info .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
    margin-top: 1.24rem;
}

.mymerchantRelesce_info .container .merchantRelesce_info_title {
    font-size: 0.14rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.mymerchantRelesce_info .container .merchantRelesce_info_text {
    font-weight: 500;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.18rem;
}

/*基本信息结束*/


/*更多参数开始*/

.mymerchantRelesce_more .container {
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0 0.2rem;
}

.mymerchantRelesce_more .container ul {
    border-bottom: 0.01rem solid #E6E6E6;
    padding: 0.2rem 0;
}

.mymerchantRelesce_more ul:last-child {
    border: none;
    padding: 0.2rem 0;
}

.mymerchantRelesce_more .more_title h1 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.mymerchantRelesce_more ul .more_title p {

    font-weight: 500;
    font-size: 0.14rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.mymerchantRelesce_more ul li {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0.1rem 0;
}

.mymerchantRelesce_more ul li span {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;

}

.mymerchantRelesce_more ul li p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;


}

.mymerchantRelesce .container>.btn {
    position: absolute;
    bottom: 0;
    left: 5%;
    background: #FFFFFF;
    border-radius: 0.15rem;
    width: 3.5rem;
    text-align: center;
    padding: 0.06rem 0;

}

.mymerchantRelesce .container.show {
    max-height: 100%;
}

.mymerchantRelesce .container.show .btn span.iconfont {
    color: #FF9730;
    transform: rotate(180deg);
    display: inline-block;
}

.mymerchantRelesce .container>.btn span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
}

/*更多参数结束*/



/*footer开始*/
.mymerchantRelesce_footer {
    position: fixed;
    z-index: 999;
    left: 0;
    bottom: 0;
    width: 100%;
    background-color: #FFFFFF;
    box-shadow: 0 0 4px 1px rgba(89, 89, 89, 0.1)
}

.mymerchantRelesce_footer .root {
    padding: 0.1rem 0;
}

.mymerchantRelesce_footer .root .f_tab {
    display: flex;
    justify-content: end;
    align-items: center;
}

.mymerchantRelesce_footer .root ul .f_tab li {
    flex-shrink: 0;
}

.mymerchantRelesce_footer .root ul li .Wrapper {
    display: none;
    width: 100%;
    position: relative;
}

.mymerchantRelesce_footer .root ul li .Wrapper .background {
    background-color: rgba(0, 0, 0, 0.6);
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.mymerchantRelesce_footer .root ul li .Wrapper .Wrap {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
}

.mymerchantRelesce_footer .root ul li .Wrapper .Pper {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.mymerchantRelesce_footer .root ul li .Wrapper .Pper .pre-book {
    background: #FFFFFF;
    border-radius: 0.1rem;
    background-color: #fff;
    width: 3rem;
    padding: 0.2rem 0;
    position: relative;
}

.mymerchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title p:first-child {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    margin-bottom: 0.12rem;
    text-align: center;
}

.mymerchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .pre-book_title p:nth-child(2) {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    margin-bottom: 0.22rem;
    text-align: center;
}


.mymerchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin: 0 0.15rem;
}

.mymerchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button:first-child {
    border-radius: 0.5rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    background-color: #FFFFFF;
    padding: 0.1rem 0.49rem;
}

.mymerchantRelesce_footer .root ul li .Wrapper .Pper .pre-book .submit>button:last-child {
    border-radius: 0.5rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #fff;
    background-color: #FF9730;
    padding: 0.1rem 0.49rem;
}

.mymerchantRelesce_footer .root button.delete {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    background-color: #fff;
    border-radius: 0.18rem;
    border: 0.01rem solid #CDCDCD;
    padding: 0.08rem 0.15rem;
    margin-right: 0.1rem;
}




.mymerchantRelesce_footer .root button.change {
    font-weight: 400;
    font-size: 0.12rem;
    color: #fff;
    background-color: #ff9730;
    border: 0.01rem solid #ff9730;
    border-radius: 0.18rem;
    padding: 0.08rem 0.15rem;
}

/*footer结束*/

/*查看我的招商详情结束*/





/*发布民宿开始*/
/*页面头部开始*/
.releasehome_header {
    padding-bottom: 0.2rem;
    background-color: #FFFFFF;
    position: sticky;
    top: 0;
    z-index: 999;
}

.releasehome_header .container {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.releasehome_header .container span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;

}

.releasehome_header .container .line {
    width: 100%;
    height: 0.04rem;
    background-color: #E6E6E6;
    border-radius: 0.02rem;
    position: relative;
}

.releasehome_header .container .line::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 0%;
    height: 0.04rem;
    background-color: #ff9730;
    border-radius: 0.02rem;


}

.releasehome_header .container .line.activeStep1::after {
    width: 50%;
}

.releasehome_header .container .line.activeStep2::after {
    width: 100%;
}

/*页面头部结束*/


/*筛选step1*/
.content .container>.section_hometype {
    width: 100%;
    padding: 0.3rem 0;
    display: none;
}

.content .container>.section_hometype .til,
.content .container>.hometype_info .til {
    font-weight: bold;
    font-size: 0.14rem;
    color: #FF9730;
    padding: 0 0.2rem;
}

.content .container>.section_hometype .types_com {
    width: 100%;
    padding: 0.2rem;
    margin-top: 0.2rem;
    background-color: #fff;
    border-radius: 0.15rem;
}

.content .container>.section_hometype .types_com:first-of-type {
    margin: 0;
}

.content .container>.section_hometype .types_title_com {

    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.2rem;


}

.content .container>.section_hometype .types_big,
.content .container>.section_hometype .types_small {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
}

.content .container>.section_hometype .types_big li,
.content .container>.section_hometype .types_small li {
    background: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-size: 0.12rem;
    color: #333333;
    margin-right: 0.2rem;
    margin-bottom: 0.1rem;
}

.content .container>.section_hometype .types_big li.active,
.content .container>.section_hometype .types_small li.active {
    background: rgba(255, 151, 48, 0.2);
    color: #ff9730;
}

.content .container>.section_hometype .define {
    padding: 0.5rem 0.1rem;
}

.content .container>.section_hometype .define .next {
    padding: 0.14rem 0;
    width: 100%;
    text-align: center;
    border: none;
    background-color: #ff9730;
    border-radius: 0.25rem;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
}


/*筛选step1*/

/*填写信息step2*/
.content {
    position: relative;

}

.content .container {
    padding-top: 0.2rem;
}

.content .container>.hometype_info .hometype_list_title {

    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    /* padding: 0.4rem 0.2rem 0.2rem; */

}

.content .container>.hometype_info .hometype_list_info {
    width: 100%;
    background-color: #fff;
    padding: 0.2rem 0.2rem;
    border-radius: 0.15rem;
    margin-bottom: 0.2rem;
}

.content .container>.hometype_info .hometype_list_info .release_home-homestay {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.content .container>.hometype_info .hometype_list_info .basic>li {
    position: relative;
    width: 100%;
    padding-bottom: 0.2rem;
    border-bottom: 1px solid rgba(230, 230, 230, 0.5);
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
}

.content .container>.hometype_info li .item {
    width: 25%;
    flex-shrink: 0;
}

.content .container>.hometype_info li .release_home-whole {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.content .container>.hometype_info li .release_home-whole .release_home-select {
    font-size: 0.13rem;
    color: #999999;
;
}

.content .container>.hometype_info li .release_home-whole .iconfont {
    color: #999999;
    font-size: 0.14rem;
    font-weight: bold;
}

.content .container>.hometype_info li .label {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
}

.content .container>.hometype_info li .label::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.content .container>.hometype_info .hometype_list_info .basic li form {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex: 1;
}

.content .container>.hometype_info .hometype_list_info .basic li form input {
    border: none;
    outline: none;
    font-size: 0.13rem;
    color: #333333;
    flex: 1;
    width: .1rem;
}

.content .container>.hometype_info .hometype_list_info .basic li form input::placeholder {
    color: #999999;
}

.content .container>.hometype_info .hometype_list_info .basic li form p {
    color: #999999;
    font-size: 0.14rem;
    font-weight: bold;
}

.content .container>.hometype_info .hometype_list_info .basic li form span {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
}

.content .container>.hometype_info .hometype_list_info .basic li form .release_home-dw {
    color: #ff9730;
    font-size: 0.24rem;
    position: relative;
    margin-right: 0.1rem;
}
.content .container>.hometype_info .hometype_list_info .basic li form .release_home-dw::after {
    content: '点击定位';
    color: #FF9730;
    font-size: 0.1rem;
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%, 0);
    width: 0.4rem;
}

.content .container>.hometype_info .hometype_list_info .basic li .text .unit {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
}

.content .container>.hometype_info .hometype_list_info .basic li .text {
    display: flex;
    align-items: center;

    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;

}

.content .container>.hometype_info .hometype_list_info .basic li .text .icon {
    /* width: 0.16rem;
    height: 0.16rem;
    border-radius: 50%;
    background-color: #ff9730;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    margin-left: 0.05rem; */
}

.content .container>.hometype_info .hometype_list_info .basic li .text .icon span {
    color: #666666;
    font-size: 0.14rem;
    margin-left: 0.05rem;
    display: inline-block;

}

.content .container>.hometype_info .hometype_list_info .much li .choise {
    display: flex;
    align-items: center;
    padding: 0.1rem 0;
    flex-wrap: wrap;
}

.content .container>.hometype_info .hometype_list_info .much li .choise_com {
    background: #F6F6F6;
    border-radius: 0.13rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    padding: 0.04rem 0.12rem;
    margin-right: 0.1rem;
    margin-bottom: 0.1rem;

}

.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-house_Sle{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-choice {
    display: flex;
    align-items: center;
}

.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-choice>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-choice .release_home-sp {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-choice .release_home-sp::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;

}
.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-choiceAll {
    display: flex;
    align-items: center;
}

.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-choiceAll>p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
    margin-left: 0.05rem;
}



.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-term {
    display: flex;
    flex-wrap: wrap;
}

.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-term>div {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    font-size: 0.12rem;
    color: #333333;
    margin: 0.1rem 0.1rem 0 0;

}

.content .container>.hometype_info .hometype_list_info .release_home-house .release_home-term>div.active {
    background: rgba(255, 151, 48, 0.2);
    color: #ff9730;
}

.content .container>.hometype_info .hometype_list_info .much li .choise_com.active,
.content .container>.hometype_info .hometype_list_info .much li .choise_com.show {
    background: rgba(255, 151, 48, 0.2);
    color: #ff9730;
}


.content .container>.hometype_info .introduce_homeinfo,
.content .container>.hometype_info .homeinfo_contact {
    width: 100%;
    background-color: #fff;
    padding: 0.2rem;
    border-radius: 0.15rem;
    margin-bottom: 0.2rem;
}

.content .container>.hometype_info .introduce_homeinfo .tie,
.content .container>.hometype_info .homeinfo_contact .tie {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    margin-bottom: 0.3rem;
}

.content .container>.hometype_info .introduce_homeinfo ul li {
    position: relative;
    width: 100%;
    /* padding-bottom: 0.2rem; */
    /* border-bottom: 1px solid rgba(230, 230, 230, 0.5); */
    /* margin-bottom: 0.2rem; */
    display: flex;
}

.content .container>.hometype_info .introduce_homeinfo ul .release_home-title-li {
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.18rem;
}

.content .container>.hometype_info .introduce_homeinfo ul .release_home-item .item {
    padding-top: 0.25rem;
}
.content .container>.hometype_info .introduce_homeinfo ul li form {
    width: 100%;
}
.content .container>.hometype_info .introduce_homeinfo ul li form input {
    width: 100%;
    border: none;
    outline: none;
    font-size: 0.14rem;
    color: #333333;
}

.content .container>.hometype_info .introduce_homeinfo ul li .textarea {
    background: #FFFFFF;
    border-radius: 0.15rem;
    border: 1px solid rgba(230, 230, 230, 0.5);
    font-weight: 400;
    font-size: 0.13rem;
    color: #333;
    padding: 0.1rem 0.2rem;
    outline: none;
    margin-top: 0.17rem;
}

.content .container>.hometype_info .introduce_homeinfo ul li:nth-child(3) {
    display: block;
}

.content .container>.hometype_info .introduce_homeinfo ul li .tle {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    margin-bottom: 0.1rem;

}





.content .container>.hometype_info .introduce_homeinfo ul li .upload {
    width: 100%;
    height: 0.6rem;
    background: #FFF;
    border-radius: 0.08rem;
    border: 1px dashed #999999;
    position: relative;

}

.content .container>.hometype_info .introduce_homeinfo ul li .upload>input {
    width: 100%;
    height: 100%;
    opacity: 0;
    color: transparent;
    background-color: transparent;
    position: relative;
    z-index: 5;
}

.content .container>.hometype_info .introduce_homeinfo ul li input[type="file"]::-webkit-file-upload-button {
    opacity: 0;
}

.content .container>.hometype_info .introduce_homeinfo ul li .upload .pin {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.content .container>.hometype_info .introduce_homeinfo ul li .upload .pin>div {
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight: 500;
    font-size: 0.1rem;
    color: #999999;
}

.content .container>.hometype_info .introduce_homeinfo ul li .upload .pin>div>span {
    font-size: 0.24rem;
}

.content .container>.hometype_info .introduce_homeinfo .release_home-video {
    display: flex;
    align-items: center;
    padding-bottom: 0.18rem;
    border-bottom: 1px solid rgba(230, 230, 230, 0.5);
    padding-top: 0.2rem;
}

.content .container>.hometype_info .introduce_homeinfo .release_home-video .release_home-num {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    margin-right: 0.2rem;
}

.content .container>.hometype_info .introduce_homeinfo .release_home-video .release_home-num::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.content .container>.hometype_info .introduce_homeinfo .release_home-video .release_home-two>span {
    font-size: 0.13rem;
    color: #333333;
}

.content .container>.hometype_info .release_home-way {
    width: 100%;
    background-color: #ffffff;
    border-radius: 0.15rem;
}

.content .container>.hometype_info .release_home-way .release_home-package {
    width: 3.10rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0;
}

.content .container>.hometype_info .release_home-way .release_home-package .release_home-method {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.content .container>.hometype_info .release_home-way .release_home-package .release_home-people {
    display: flex;
    align-items: center;
    padding-top: 0.2rem;
    padding-bottom: 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.content .container>.hometype_info .release_home-way .release_home-package .release_home-people .release_home-uname {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    margin-right: 0.27rem;
    flex-shrink: 0;
}

.content .container>.hometype_info .release_home-way .release_home-package .release_home-people .release_home-uname::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.content .container>.hometype_info .release_home-way .release_home-package .release_home-people>input {
    width: 100%;
    font-size: 0.13rem;
    color: #333333;
}

.content .container>.hometype_info .release_home-way .release_home-package .release_home-people>input::placeholder {
    color: #999999;

}

.content .container>.hometype_info .homeinfo_contact ul li {
    display: flex;
    align-items: center;
    width: 100%;
    padding-bottom: 0.2rem;
    border-bottom: 1px solid rgba(230, 230, 230, 0.5);
    margin-bottom: 0.2rem;
}


.content .container>.hometype_info .homeinfo_contact ul li form input {
    border: none;
    outline: none;
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    margin-left: 0.3rem;
}


.content .container>.hometype_info .define {
    padding: 0.3rem 0.1rem;
}


.content .container>.hometype_info .define .next {
    padding: 0.14rem 0;
    width: 100%;
    text-align: center;
    border: none;
    background-color: #ff9730;
    border-radius: 0.25rem;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
}

/*填写信息step2*/


/*发布民宿结束*/

/*发布成功*/
.success .container {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0.5rem 0.6rem 0;
}

.success .container .successinfo {
    text-align: center;

}

.success .container .successinfo img {
    margin-bottom: 0.3rem;
}

.success .container .successinfo p {
    text-align: left;
    font-weight: 500;
    font-size: 0.15rem;
    color: #FF9730;
    margin-bottom: 0.18rem;

}

.success .container .successinfo button {
    border: none;
    width: 100%;
    text-align: center;
    background-color: #ff9730;
    border-radius: 0.25rem;
    padding: 0.12rem 0;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
}

/*发布成功*/


/* 我的开始 */
.my_whole {
    width: 3.5rem;
    margin: auto;
}

.my_whole .my_logon .my_return-index {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.my_whole .my_logon .my_return-index .my_left-icon>.iconfont{
    color: #ffffff;
    font-weight: bold;
    font-size: 0.22rem;
}

.my_whole .my_logon .my_return-index .my_person {
    font-weight: 500;
    font-size: 0.18rem;
    color: #FFFFFF;
}

.my_whole .my_logon .my_return-index .my_set .my_set-up {
    width: 0.22rem;
    /* margin-left: 3.29rem; */
}

.my_whole .my_logon .my_heade {
    width: 100%;
    border-radius: 0.06rem;
    /* height: 0.92rem; */
    background-color: #ffffff;
    margin-top: 0.11rem;
}

.my_whole .my_logon .my_heade .my_content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.2rem 0.2rem;

}

.my_whole .my_logon .my_heade .my_content .img>img {
    width: 0.52rem;
    margin-right: 0.2rem;
    border-radius: 50%;
}
.my_whole .my_logon .my_heade .my_content>a{
    flex: 1;
}
.my_whole .my_logon .my_heade .my_content .my_middle .my_name {
    padding-bottom: 0.08rem;
}

.my_whole .my_logon .my_heade .my_content .my_middle .my_name>span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
}

.my_whole .my_logon .my_heade .my_content .my_middle .my_introduce>span {
    font-size: 0.12rem;
    color: #666666;
}

.my_whole .my_logon .my_heade .my_content .iconfont {
    font-size: 0.2rem;
    color: #999999;
}

.my_whole .my_goods {
    width: 100%;
    /* margin: auto; */
    margin-top: 0.2rem;
    background-color: #ffffff;
    border-radius: 0.15rem;
}

.my_whole .my_goods .my_goods-title {
    padding: 0.2rem  0.2rem 0;
}

.my_whole .my_goods .my_goods-title>span {
    font-size: 0.14rem;
    color: #000000;
}

.my_whole .my_goods .my_divider {
    margin: 0.1rem 0.15rem 0.2rem 0.15rem;
    width: 3.2rem;
    height: 0.01rem;
    background-color: #F6F6F6;
    /* border: 0.01rem solid #F6F6F6; */
}

.my_whole .my_goods .my_fund {
    display: flex;
    /* box-sizing: border-box; */
    padding-bottom: 0.2rem;
}

.my_whole .my_goods .my_fund .my_left-goods {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0 1.3rem 0 0.6rem;
}

.my_whole .my_goods .my_fund .my_left-goods .my_order {
    width: 0.3rem;
}

.my_whole .my_goods .my_fund .my_left-goods>span {
    font-size: 0.12rem;
    color: #333333;
    padding-top: 0.05rem;

}

.my_whole .my_goods .my_fund .my_right-account {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.my_whole .my_goods .my_fund .my_right-account .my_fund-account {
    width: 0.3rem;

}

.my_whole .my_goods .my_fund .my_right-account>span {
    font-size: 0.12rem;
    color: #333333;
    padding-top: 0.05rem;
}

.my_whole .my_option {
    width: 100%;
    border-radius: 0.15rem;
    background-color: #ffffff;
    margin-top: 0.2rem;
}

.my_whole .my_option .my_overall-content {
    box-sizing: border-box;
    padding:0 0.16rem;
}


.my_whole .my_option .my_overall-content .my_a-land .my_option-area {
    display: flex;
    align-items: center;
    padding: 0.2rem 0;
}

.my_whole .my_option .my_overall-content .my_a-land .my_img_land {
    width: 0.23rem;

}

.my_whole .my_option .my_overall-content .my_a-land .my_size_land{
    flex:1;
}
.my_whole .my_option .my_overall-content .my_a-land .my_size_land>span{
    padding-left: 0.1rem;
    font-size: 0.16rem;
    color: #333333;
}
.my_whole .my_option .my_overall-content .my_a-land .iconfont {
    color: #999999;

}

.my_whole .my_option .my_overall-content .my_a-land .my_divider-one {
    width: 3.20rem;
    height: 0.01rem;
    background-color: #F6F6F6;
}

/* 顶部图片 */
.my_top_picture {
    width: 100%;
    position: fixed;
    top: 0;
    z-index: -1;
}

/* 我的结束 */

/* 登录页-验证码开始 */
.login_verify-title {
    width: 3.5rem;
    height: 5.33rem;
    background-color: #ffffff;
    border-radius: 0.15rem;
    margin: auto;
    margin-top: 0.74rem;
    padding: 0.26rem 0 0 0.25rem;
}

.login_verify-title .login_verify-welcome {
    width: 0.85rem;

}

.login_verify-title .login_verify-number {
    width: 3rem;
    padding: 0.4rem 0 0.14rem;
}

.login_verify-title .login_verify-number .login_verify-size>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.login_verify-title .login_verify-number .login_verify-frame {
    display: flex;
    width: 3rem;
    padding-top: 0.19rem;
    justify-content: space-between;
}

.login_verify-title .login_verify-number .login_verify-frame .login_verify-cell-phone::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.login_verify-title .login_verify-number .login_verify-frame .login_verify-cell-phone {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
}

.login_verify-title .login_verify-number .login_verify-frame .login_verify-obtain>span {
    font-size: 0.12rem;
    color: #FF9730;
}

.login_verify-title .login_verify-divider {
    width: 3rem;
    height: 0.01rem;
    background-color: #E6E6E6;
    text-align: center;
}

.login_verify-title .login_verify-test {
    padding: 0.14rem 0 0.14rem;
}

.login_verify-title .login_verify-test .login_verify-sign {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.login_verify-title .login_verify-test .login_verify-cell-input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
    padding-top: 0.19rem;
}

.login_verify-title .login_verify-test .login_verify-cell-input::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.login_verify-title .login_verify-read {
    display: flex;
    padding: 0.33rem 0 0;
}


.login_verify-title .login_verify-read>input[type=checkbox] {
    -webkit-appearance: none;
    /* 去除默认外观 */
    -moz-appearance: none;
    appearance: none;
    width: 0.16rem;
    height: 0.16rem;
    margin-right: 0.08rem;
    position: relative;
    border: 0.01rem solid #FF9730;
    border-radius: 50%;
}

.login_verify-title .login_verify-read>input[type=checkbox]::after {
    position: absolute;
    left: 0;
    top: 0;
    color: #FF9730;
    width: 0.14rem;
    height: 0.14rem;
    text-align: center;
    line-height: 0.14rem;
    content: '';
    border-radius: 50%;
}

.login_verify-title .login_verify-read>input[type=checkbox]:checked::after {
    content: "\e61d";
    font-family: 'iconfont';
    color: #ffffff;
    font-size: 0.1rem;
    background-color: #FF9730;
}



.login_verify-title .login_verify-read .login_verify-agree {
    font-size: 0.12rem;
    color: #333333;
    padding-left: 0.05rem;
}

.login_verify-title .login_verify-read .login_verify-agreement {
    font-size: 0.12rem;
    color: #FF9730;
}

.login_verify-title .login_verify-login {
    box-sizing: border-box;
    padding: 0.3rem 0 0;
}

.login_verify-title .login_verify-login .login_verify-btn-login {
    width: 3rem;
    height: 0.48rem;
    font-size: 0.16rem;
    color: #FFFFFF;
    font-weight: 500;
    border-radius: 0.24rem;
    background-color: #FF9730;
    border: 0;
}

.login_verify-title .login_verify-login .login_verify-btn-password {
    width: 3rem;
    height: 0.48rem;
    font-size: 0.16rem;
    color: #FF9730;
    font-weight: 500;
    background-color: #FFffff;
    border-radius: 0.24rem;
    border: 0.01rem solid #FF9730;
    margin: 0.18rem 0 0.2rem;
}

.login_verify-title .login_verify-register {
    /* display: flex;
    justify-content: center; */
    /* text-align: center; */
    margin-left: 0.94rem;
}

.login_verify-title .login_verify-register>a>span {
    font-size: 0.12rem;
    color: #FF9730;
}

.login_verify-piece {
    width: 3.1rem;
    height: 0.1rem;
    margin: auto;
    background: rgba(255, 255, 255, 0.49);
    border-radius: 0 0 0.15rem 0.15rem;
}

.login_verify-login-method {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0.4rem;
}

.login_verify-login-method .login_verify-left {
    width: 0.80rem;
    border: 0.01rem solid;
    border-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)) 1 1;

}

.login_verify-login-method .login_verify-right {
    width: 0.80rem;
    border: 0.01rem solid;
    border-image: linear-gradient(90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)) 1 1;
}

.login_verify-login-method .login_verify-characters>span {
    font-size: 0.12rem;
    color: #FFFFFF;
    margin: 0 0.12rem;
}

.login_verify-link .login_verify-wx {
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 0.42rem;
    height: 0.42rem;
    border: 0.01rem solid #FFFFFF;
    border-radius: 50%;
}

.login_verify-link .login_verify-wx .iconfont {
    color: #ffffff;
    font-size: 0.28rem;
}

/* 背景图 */
.login_verify-bj {
    width: 100%;
    position: fixed;
    top: 0;
    z-index: -1;
}

/* 登录页-验证码结束 */

/* 登录页-密码登录开始 */
.login_password-title {
    width: 3.5rem;
    height: 5.33rem;
    background-color: #ffffff;
    border-radius: 0.15rem;
    margin: auto;
    margin-top: 0.74rem;
    padding: 0.26rem 0 0 0.25rem;
}

.login_password-title .login_password-welcome {
    width: 0.85rem;

}

.login_password-title .login_password-number {
    width: 3rem;
    padding: 0.4rem 0 0.14rem;
}

.login_password-title .login_password-number .login_password-size>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.login_password-title .login_password-number .login_password-frame {
    display: flex;
    justify-content: space-between;
    width: 3rem;
    padding-top: 0.19rem;
}

.login_password-title .login_password-number .login_password-frame .login_password-cell-phone::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.login_password-title .login_password-number .login_password-frame .login_password-cell-phone {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
}

.login_password-title .login_password-number .login_password-frame .login_password-obtain {
    width: 0.18rem;
}

.login_password-title .login_password-divider {
    width: 3rem;
    height: 0.01rem;
    background-color: #E6E6E6;
    text-align: center;
}

.login_password-title .login_password-test {
    padding: 0.14rem 0 0.14rem;
}

.login_password-title .login_password-test .login_password-sign {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.login_password-title .login_password-test .login_password-module {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 3rem;
    padding-top: 0.19rem;

}

.login_password-title .login_password-test .login_password-module .login_password-cell-input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
}

.login_password-title .login_password-test .login_password-module .login_password-cell-input::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.login_password-title .login_password-test .login_password-module .login_password-display {
    width: 0.18rem;
}

.login_password-title .login_password-forget {
    margin-top: 0.1rem;
}

.login_password-title .login_password-forget .login_password-size-forget {
    width: 100%;
    /* display: flex;
    justify-content: flex-end; */
    margin-left: 2.43rem;
}

.login_password-title .login_password-forget .login_password-size-forget>span {
    font-size: 0.12rem;
    color: #FF9730;
}

.login_password-title .login_password-read {
    display: flex;
    padding: 0.03rem 0 0;
}


.login_password-title .login_password-read>input[type=checkbox] {
    -webkit-appearance: none;
    /* 去除默认外观 */
    -moz-appearance: none;
    appearance: none;
    width: 0.16rem;
    height: 0.16rem;
    margin-right: 0.08rem;
    position: relative;
    border: 0.01rem solid #FF9730;
    border-radius: 50%;
}

.login_password-title .login_password-read>input[type=checkbox]::after {
    position: absolute;
    left: 0;
    top: 0;
    color: #FF9730;
    width: 0.14rem;
    height: 0.14rem;
    text-align: center;
    line-height: 0.14rem;
    content: '';
    border-radius: 50%;
}

.login_password-title .login_password-read>input[type=checkbox]:checked::after {
    content: "\e61d";
    font-family: 'iconfont';
    color: #ffffff;
    font-size: 0.1rem;
    background-color: #FF9730;
}



.login_password-title .login_password-read .login_password-agree {
    font-size: 0.12rem;
    color: #333333;
    padding-left: 0.05rem;
}

.login_password-title .login_password-read .login_password-agreement {
    font-size: 0.12rem;
    color: #FF9730;
}

.login_password-title .login_password-login {
    box-sizing: border-box;
    padding: 0.3rem 0 0;
}

.login_password-title .login_password-login .login_password-btn-login {
    width: 3rem;
    height: 0.48rem;
    font-size: 0.16rem;
    color: #FFFFFF;
    font-weight: 500;
    border-radius: 0.24rem;
    background-color: #FF9730;
    border: 0;
}

.login_password-title .login_password-login .login_password-btn-password {
    width: 3rem;
    height: 0.48rem;
    font-size: 0.16rem;
    color: #FF9730;
    font-weight: 500;
    background-color: #FFffff;
    border-radius: 0.24rem;
    border: 0.01rem solid #FF9730;
    margin: 0.18rem 0 0.2rem;
}

.login_password-title .login_password-register {
    /* display: flex;
    justify-content: center; */
    /* text-align: center; */
    margin-left: 0.94rem;
}

.login_password-title .login_password-register>a>span {
    font-size: 0.12rem;
    color: #FF9730;
}

.login_password-piece {
    width: 3.1rem;
    height: 0.1rem;
    margin: auto;
    background: rgba(255, 255, 255, 0.49);
    border-radius: 0 0 0.15rem 0.15rem;
}

.login_password-login-method {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0.4rem;
}

.login_password-login-method .login_password-left {
    width: 0.80rem;
    border: 0.01rem solid;
    border-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)) 1 1;

}

.login_password-login-method .login_password-right {
    width: 0.80rem;
    border: 0.01rem solid;
    border-image: linear-gradient(90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)) 1 1;
}

.login_password-login-method .login_password-characters>span {
    font-size: 0.12rem;
    color: #FFFFFF;
    margin: 0 0.12rem;
}

.login_password-link .login_password-wx {
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 0.42rem;
    height: 0.42rem;
    border: 0.01rem solid #FFFFFF;
    border-radius: 50%;
}

.login_password-link .login_password-wx .iconfont {
    color: #ffffff;
    font-size: 0.28rem;
}

/* 背景图 */
.login_password-bj {
    width: 100%;
    position: fixed;
    top: 0;
    z-index: -1;
}

/* 登录页-密码登录结束 */

/* 注册页开始 */
.register_page-title {
    width: 3.5rem;
    /* height: 5.33rem; */
    background-color: #ffffff;
    border-radius: 0.15rem;
    margin: auto;
    margin-top: 0.74rem;
    padding: 0.26rem 0 0 0.25rem;
}

.register_page-title .register_page-welcome {
    width: 2.3rem;

}

.register_page-title .register_page-number {
    width: 3rem;
    padding: 0.4rem 0 0.14rem;
}

.register_page-title .register_page-number .register_page-size>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

/* .register_page-title .register_page-number .register_page-size>span {
    font-size: 0.16rem;
    color: #333333;
} */

.register_page-title .register_page-number .register_page-cell-phone::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.register_page-title .register_page-number .register_page-cell-phone {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
    padding-top: 0.18rem;
}

.register_page-title .register_page-divider {
    width: 3rem;
    height: 0.01rem;
    background-color: #E6E6E6;
    text-align: center;
}

/* yzm */
.register_page-title .register_page-verify {
    width: 3rem;
    padding: 0.14rem 0 0.15rem;
}

.register_page-title .register_page-verify .register_page-name>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.register_page-title .register_page-verify .register_page-obtain {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 3rem;
    padding-top: 0.18rem;
}

.register_page-title .register_page-verify .register_page-obtain .register_page-cell-input-verify {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
}

.register_page-title .register_page-verify .register_page-obtain .register_page-cell-input-verify::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.register_page-title .register_page-verify .register_page-obtain .register_page-span>span {
    font-size: 0.12rem;
    color: #FF9730;
}

.register_page-title .register_page-test {
    padding: 0.14rem 0 0.14rem;
}

.register_page-title .register_page-test .register_page-sign>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.register_page-title .register_page-test .register_page-module {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 3rem;
    padding-top: 0.18rem;
}

.register_page-title .register_page-test .register_page-module .register_page-cell-input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
}

.register_page-title .register_page-test .register_page-module .register_page-cell-input::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.register_page-title .register_page-test .register_page-module .register_page-display {
    width: 0.18rem;
}

.register_page-title .register_page-read {
    display: flex;
    padding: 0.33rem 0 0;
}


.register_page-title .register_page-read>input[type=checkbox] {
    -webkit-appearance: none;
    /* 去除默认外观 */
    -moz-appearance: none;
    appearance: none;
    width: 0.16rem;
    height: 0.16rem;
    margin-right: 0.08rem;
    position: relative;
    border: 0.01rem solid #FF9730;
    border-radius: 50%;
}

.register_page-title .register_page-read>input[type=checkbox]::after {
    position: absolute;
    left: 0;
    top: 0;
    color: #FF9730;
    width: 0.14rem;
    height: 0.14rem;
    text-align: center;
    line-height: 0.14rem;
    content: '';
    border-radius: 50%;
}

.register_page-title .register_page-read>input[type=checkbox]:checked::after {
    content: "\e61d";
    font-family: 'iconfont';
    color: #ffffff;
    font-size: 0.1rem;
    background-color: #FF9730;
}

.register_page-title .register_page-read .register_page-agree {
    font-size: 0.12rem;
    color: #333333;
    padding-left: 0.05rem;
}

.register_page-title .register_page-read .register_page-agreement {
    font-size: 0.12rem;
    color: #FF9730;
}

.register_page-title .register_page-login {
    box-sizing: border-box;
    padding: 0.3rem 0 0.2rem;
}

.register_page-title .register_page-login .register_page-btn-login {
    width: 3rem;
    height: 0.48rem;
    font-size: 0.16rem;
    color: #FFFFFF;
    font-weight: 500;
    border-radius: 0.24rem;
    background-color: #FF9730;
    border: 0;
}

.register_page-title .register_page-register {
    /* display: flex;
    text-align: center; */
    /* justify-content: center; */
    /* text-align: center; */
    padding: 0 0 0.24rem 1.25rem;
}

.register_page-title .register_page-register>a>span {
    font-size: 0.12rem;
    color: #FF9730;
}

.register_page-piece {
    width: 3.1rem;
    height: 0.1rem;
    margin: auto;
    background: rgba(255, 255, 255, 0.49);
    border-radius: 0 0 0.15rem 0.15rem;
}

.register_page-login-method {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0.4rem;
}

.register_page-login-method .register_page-left {
    width: 0.80rem;
    border: 0.01rem solid;
    border-image: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1)) 1 1;

}

.register_page-login-method .register_page-right {
    width: 0.80rem;
    border: 0.01rem solid;
    border-image: linear-gradient(90deg, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)) 1 1;
}

.register_page-login-method .register_page-characters>span {
    font-size: 0.12rem;
    color: #FFFFFF;
    margin: 0 0.12rem;
}

.register_page-link .register_page-wx {
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 0.42rem;
    height: 0.42rem;
    border: 0.01rem solid #FFFFFF;
    border-radius: 50%;
}

.register_page-link .register_page-wx .iconfont {
    color: #ffffff;
    font-size: 0.28rem;
}

/* 背景图 */
.register_page-bj {
    width: 100%;
    position: fixed;
    top: 0;
    z-index: -1;
}

/* 注册页结束 */

/* 忘记密码开始 */
.forgot_password-navigation {
    width: 100%;
    background-color: #FF9730;
    position: sticky;
    top: 0;
}
.forgot_password-navigation .container{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.forgot_password-navigation .iconfont {
    font-size: 0.18rem;
    color: #FFFFFF;
}

.forgot_password-navigation .forgot_password-head>span {
    font-size: 0.18rem;
    color: #FFFFFF;
    font-weight: 600;

}

.forgot_password-title {
    width: 3rem;
    margin: auto;
}

.forgot_password-title .forgot_password-number {
    padding: 0.3rem 0 0.14rem;
}

.forgot_password-title .forgot_password-number .forgot_password-size {
    padding-bottom: 0.18rem;
}

.forgot_password-title .forgot_password-number .forgot_password-size>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.forgot_password-title .forgot_password-divider {
    width: 3rem;
    border: 0.01rem solid rgba(230, 230, 230, 0.5);
}

.forgot_password-title .forgot_password-number .forgot_password-phone {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
}

.forgot_password-title .forgot_password-number .forgot_password-phone::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.forgot_password-title .forgot_password-test {
    padding: 0.15rem 0;
}

.forgot_password-title .forgot_password-test .forgot_password-size-test {
    padding-bottom: 0.18rem;
}

.forgot_password-title .forgot_password-test .forgot_password-size-test>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.forgot_password-title .forgot_password-test .forgot_password-verify {
    display: flex;
    justify-content: space-between;
}

.forgot_password-title .forgot_password-test .forgot_password-verify .forgot_password-validation {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
}

.forgot_password-title .forgot_password-test .forgot_password-verify .forgot_password-validation::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.forgot_password-title .forgot_password-test .forgot_password-verify .forgot_password-obtain>span {
    font-size: 0.12rem;
    color: #FF9730;
}

.forgot_password-title .forgot_password-more {
    padding: 0.15rem 0;
}

.forgot_password-title .forgot_password-more .forgot_password-size-more>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.forgot_password-title .forgot_password-more .forgot_password-module {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 3rem;
    padding-top: 0.18rem;

}

.forgot_password-title .forgot_password-more .forgot_password-module .forgot_password-input-validation {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.14rem;
}

.forgot_password-title .forgot_password-more .forgot_password-module .forgot_password-input-validation::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.forgot_password-title .forgot_password-more .forgot_password-module .forgot_password-display {
    width: 0.18rem;
}

.forgot_password-title .forgot_password-more .forgot_password-module .forgot_password-display>span {
    font-size: 0.14rem;
    color: red;
}

.forgot_password-logon {
    width: 3rem;
    margin: auto;
    margin-top: 0.3rem;
}

.forgot_password-logon>button {
    width: 100%;
    height: 0.48rem;
    border-radius: 0.24rem;
    color: #FFFFFF;
    background-color: #FF9730;
    border: none
}

/* 忘记密码结束 */

/* 隐私协议开始 */
.agreement-navigation {
    width: 100%;
    height: 0.46rem;
    background-color: #FF9730;
    display: flex;
    align-items: center;
    position: sticky;
    top: 0;
}

.agreement-navigation .iconfont {
    font-size: 0.16rem;
    color: #FFFFFF;
    margin: 0 1.29rem 0 0.2rem;
}

.agreement-navigation .agreement-head>span {
    font-size: 0.18rem;
    color: #FFFFFF;

}

.agreement-content {
    width: 3.5rem;
    margin: auto;

}

.agreement-content .agreement-text {
    font-size: 0.14rem;
    color: #666666;
    line-height: 0.16rem;
    padding-top: 0.2rem;
}

.agreement-content .agreement-statement {
    padding-top: 0.4rem;
}

.agreement-content .agreement-statement .agreement-title>span {
    font-weight: 500;
    font-size: 0.16rem;
    color: #000000;
}

.agreement-content .agreement-statement .agreement-illustrate {
    font-size: 0.14rem;
    color: #666666;
    padding-top: 0.2rem;
}

/* 隐私协议结束 */

/* 推荐模块二级导航开始 */
.index_search-shadow {
    box-shadow: 0rem 0rem 0.04rem 0rem rgba(89, 89, 89, 0.16);
    padding-bottom: 0.02rem;
}

.index_search-left-arrow .iconfont {
    color: #333333;
}

.index_search-jump>input {
    flex-grow: 1;
    height: 0.4rem;
    padding: 0.1rem 0.06rem;
    background: none;
    border: none;
    outline: none;
}

.index_search-white {
    background-color: #ffffff;
}


.index_search-start {
    width: 100%;
    background-color: #ffffff;
    border-bottom: 0.01rem solid #E6E6E6;
    border-top: 0.01rem solid #E6E6E6;

}

.index_search-start .index_search-result {
    display: flex;
    justify-content: space-between;
    width: 3.5rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0 0.5rem;

}

.index_search-start .index_search-result .index_search-module {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.index_search-start .index_search-result .index_search-module>span {
    font-size: 0.16rem;
    color: #333333;
    box-sizing: border-box;
    padding: 0.1rem 0;
    position: relative;
}
.index_search-start .index_search-result .index_search-module.active>span:before {
    width: 0.20rem;
    height: 0.04rem;
    background: #FF9730;
    border-radius: 0.06rem;
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translate(-50%,0);
}

.index_search-start .index_search-result .index_search-module.active .index_search-piece {
    opacity: 1;
}

.index_search-start .index_search-result .index_search-module .index_search-piece {
    width: 0.20rem;
    height: 0.04rem;
    background: #FF9730;
    border-radius: 0.06rem;
    opacity: 0;

}

/* 点击添加类名 */
.index_search-start .index_search-result .index_search-module.active>span {
    color: #FF9730;
}

.index_search-package {
    width: 100%;
    background-color: #ffffff;
    padding:0.2rem 0
}

.index_search-package .index_search-display {
    width: 3.5rem;
    margin: auto;
}
.index_search-package .index_search-display .index_search-content:not(:first-child){
    margin-top: 0.2rem;
}
.index_search-package .index_search-display .index_search-content .index_search-title {
    padding-bottom: 0.1rem;
    display: block;
}

.index_search-package .index_search-display .index_search-content .index_search-title>span {
    font-size: 0.14rem;
    color: #333333;
}
.index_search-package .index_search-display .index_search-content .index_search-contentlist{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.12rem;
}
.index_search-package .index_search-display .index_search-content .index_search-characters {
    border: 0.01rem solid #CDCDCD;
    padding: 0.06rem 0.1rem;
}
.index_search-package .index_search-display .index_search-content .index_search-characters>a{
    display: flex;
    justify-content: center;
    align-items: center;
}

.index_search-package .index_search-display .index_search-content .index_search-characters>a>span {
    font-size: 0.14rem;
    color: #333333;
}

.index_search-whole {
    width: 100%;
    background-color: #ffffff;
    display: none;
}

.index_search-whole .index_search-label {
    width: 3.5rem;
    margin: auto;
}

.index_search-whole .index_search-label .index_search-module-title .index_search-module-characters {
    padding-top: 0.2rem;

}

.index_search-whole .index_search-label .index_search-module-title .index_search-module-characters>span {
    font-size: 0.14rem;
    color: #333333;
}



.index_search-whole .index_search-label .index_search-module-title .index_search-module-result {
    width: 0.78rem;
    box-sizing: border-box;
    text-align: center;
    padding: 0.06rem 0.03rem;
    display: inline-block;
    border: 0.01rem solid #CDCDCD;
    margin: 0.11rem 0.05rem 0 0;
    overflow: hidden;
    /* 设置溢出隐藏方式为hidden */
    white-space: nowrap;
    /* 设置文字不换行 */
    text-overflow: ellipsis;
    /* 设置文字超出部分显示省略号 */
}

.index_search-whole .index_search-label .index_search-module-title .index_search-module-result:last-child {
    margin-right: 0;
}

.index_search-whole .index_search-label .index_search-module-title .index_search-module-result>a>span {
    font-size: 0.14rem;
    color: #333333;
}



/* 推荐模块二级导航结束 */

/* 首页搜索页开始 */
.home_search-jump {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.home_search-jump>input {
    flex-grow: 1;
    height: 0.4rem;
    padding: 0.1rem 0.06rem;
    background: none;
    border: none;
    outline: none;
}

.home_search-jump .submit {
    flex-shrink: 0;
    width: 0.5rem;
    height: 0.3rem;
    text-align: center;
    line-height: 0.3rem;
    background: #FF9730;
    border-radius: 0.15rem;
    border: none;
    font-size: 0.14rem;
    font-weight: bold;
    color: #FFFFFF;
}

.home_search-bai {
    background-color: #ffffff;
    padding-bottom: 0.1rem;
}

.home_search-module {
    width: 3.5rem;
    background: #FFFFFF;
    margin: auto;
    border-radius: 0.15rem;
    margin-top: 0.23rem;
    padding-bottom: 0.2rem;
}

.home_search-module .home_search-whole {
    width: 3.29rem;
    margin: auto;
}

.home_search-module .home_search-whole .home_search-recently {
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.1rem;
}

.home_search-module .home_search-whole .home_search-recently .home_search-title>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.home_search-module .home_search-whole .home_search-recently .home_search-hdelete {
    width: 0.14rem;
}

.home_search-module .home_search-whole .home_search-recently .home_search-deleteall {
    display: flex;
    align-items: center;
    display: none;
}

.home_search-module .home_search-whole .home_search-recently .home_search-deleteall>span:first-child {
    font-size: 0.12rem;
    color: #999999;
}

.home_search-module .home_search-whole .home_search-recently .home_search-deleteall>span:nth-child(2) {
    display: inline-block;
    width: 0.02rem;
    height: 0.09rem;
    background-color: #E6E6E6;
    box-sizing: border-box;
    margin: 0 0.03rem 0 0.04rem;
}

.home_search-module .home_search-whole .home_search-recently .home_search-deleteall>span:last-child {
    font-size: 0.12rem;
    color: #333333;
}

.home_search-module .home_search-whole .home_search-content {
    display: inline-block;
    background: #F6F6F6;
    border-radius: 0.23rem;
    box-sizing: border-box;
    padding: 0.06rem 0.1rem;
    margin-top: 0.1rem;
    margin-right: 0.1rem;
}

.home_search-module .home_search-whole .home_search-content>a>span:first-child {
    font-size: 0.12rem;
    color: #999999;
}

.home_search-module .home_search-whole .home_search-content>a>span:last-child {
    font-size: 0.12rem;
    color: #999999;
    display: none;
}

.home_search-module .home_search-like {
    width: 3.29rem;
    margin: auto;
}

.home_search-module .home_search-like .home_search-like-title {
    box-sizing: border-box;
    padding: 0.2rem 0 0.1rem;
}

.home_search-module .home_search-like .home_search-like-title>span {
    font-size: 0.16rem;
    color: #333333;
    font-weight: bold;
}

.home_search-module .home_search-like .home_search-result {
    display: flex;
    display: inline-block;
    background: #F6F6F6;
    border-radius: 0.23rem;
    box-sizing: border-box;
    padding: 0.06rem 0.1rem;
    margin-top: 0.1rem;
    margin-right: 0.1rem;
}

.home_search-module .home_search-like .home_search-result>a>span {
    font-size: 0.12rem;
    color: #999999;
}

.home_search-module .home_search-like .home_search-result>a>span:last-child {
    font-size: 0.12rem;
    color: #999999;
    display: none;
}

.home_search-list-wrapper {
    margin-top: 0.3rem;
}

.home_search-list-wrapper .home_search-list {
    padding: 0.2rem;
    background: #FFFFFF;
    border-radius: 0.15rem;
}

.home_search-list-wrapper .home_search-list>li {
    margin-top: 0.2rem;
}

.home_search-list-wrapper .home_search-list>li:first-of-type {
    margin: 0;
}

.home_search-list-wrapper .home_search-list>li>a {
    display: flex;
    align-items: center;
}

.home_search-list-wrapper .home_search-list>li>a .iconfont {
    color: #B2B2B2;
    margin-right: 0.1rem;
    font-size: 0.18rem;
}

.home_search-list-wrapper .home_search-list>li>a .keywords {
    font-size: 0.14rem;
    color: #333333;
}

.home_search-list-wrapper .home_search-list>li>a .keywords .color {
    color: #FF9730;
}

/* 首页搜索页结束 */

/*首页搜索结果开始 */
.search_result-head {
    background-color: #ffffff;
    width: 100%;
    overflow: hidden;
}

.search_result-head .search_result-left-arrow .iconfont {
    color: #333333;
}


.search_result-list-wrapper {
    margin-top: 0.2rem;
}

.search_result-list-wrapper .list>li {
    padding: 0.1rem;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.1rem;
}

.search_result-list-wrapper .list>li:first-of-type {
    margin: 0;
}

.search_result-list-wrapper .list>li.land>a,
.search_result-list-wrapper .list>li.merchant>a {
    display: flex;
    align-items: flex-start;
}

.search_result-list-wrapper .list>li.land>a .img,
.search_result-list-wrapper .list>li.merchant>a .img {
    flex-shrink: 0;
    width: 1rem;
    height: 1rem;
    margin-right: 0.16rem;
}

.search_result-list-wrapper .list>li.land>a .img>img,
.search_result-list-wrapper .list>li.merchant>a .img>img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.search_result-list-wrapper .list>li.land>a .info,
.search_result-list-wrapper .list>li.merchant>a .info {
    flex-grow: 1;
}

.search_result-list-wrapper .list>li.land>a .info>h4,
.search_result-list-wrapper .list>li.merchant>a .info>h4 {
    font-size: 0.16rem;
    color: #333333;
}

.search_result-list-wrapper .list>li.land>a .info>.tags {
    margin-top: 0.1rem;
    display: flex;
    align-items: center;
}

.search_result-list-wrapper .list>li.land>a .info>.tags .type,
.search_result-list-wrapper .list>li.land>a .info>.tags .year {
    padding: 0.02rem 0.04rem;
    border-radius: 0.02rem;
    border: 1px solid #FF9730;
    font-size: 0.12rem;
}

.search_result-list-wrapper .list>li.land>a .info>.tags .type {
    color: #FFFFFF;
    background: #FF9730;
    margin-right: 0.12rem;
}

.search_result-list-wrapper .list>li.land>a .info>.tags .year {
    color: #FF9730;
}

.search_result-list-wrapper .list>li.land>a .info>.price-wrapper {
    margin-top: 0.1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.search_result-list-wrapper .list>li.land>a .info>.price-wrapper .price {
    display: flex;
    align-items: flex-end;
    color: #F92020;
    line-height: 1;
}

.search_result-list-wrapper .list>li.land>a .info>.price-wrapper .price .value {
    font-size: 0.18rem;
}

.search_result-list-wrapper .list>li.land>a .info>.price-wrapper .price .unit {
    font-size: 0.12rem;
}

.search_result-list-wrapper .list>li.land>a .info>.price-wrapper .types {
    display: flex;
    align-items: center;
    color: #666666;
}

.search_result-list-wrapper .list>li.land>a .info>.price-wrapper .types span {
    font-size: 0.12rem;
}

.search_result-list-wrapper .list>li.land>a .info>.price-wrapper .types .fg {
    width: 1px;
    height: 0.1rem;
    background-color: rgba(102, 102, 102, 0.5);
    margin: 0 0.04rem;
}

.search_result-list-wrapper .list>li.land>a .info>.address-wrapper {
    margin-top: 0.1rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.search_result-list-wrapper .list>li.land>a .info>.address-wrapper .area {
    font-size: 0.12rem;
    color: #666666;
}

.search_result-list-wrapper .list>li.land>a .info>.address-wrapper .address {
    display: flex;
    align-items: center;
}

.search_result-list-wrapper .list>li.land>a .info>.address-wrapper .address .iconfont {
    font-size: 0.12rem;
    color: #666666;
    margin-right: 0.05rem;
}

.search_result-list-wrapper .list>li.land>a .info>.address-wrapper .address .value,
.search_result-list-wrapper .list>li.merchant>a .info>.address .value,
.search_result-list-wrapper .list>li.request>a .address .value {
    font-size: 0.1rem;
    color: #666666;
}

.search_result-list-wrapper .list>li.merchant>a .info>.desc {
    font-size: 0.12rem;
    color: #666666;
    margin-top: 0.1rem;
}

.search_result-list-wrapper .list>li.merchant>a .info>.address,
.search_result-list-wrapper .list>li.request>a .address {
    margin-top: 0.1rem;
}

.search_result-list-wrapper .list>li.merchant>a .info>.address .iconfont,
.search_result-list-wrapper .list>li.request>a .address .iconfont {
    font-size: 0.12rem;
    color: #FF9730;
    margin-right: 0.05rem;
}

.search_result-list-wrapper .list>li.request>a .title {
    display: flex;
    align-items: center;
}

.search_result-list-wrapper .list>li.request>a .title>h4 {
    font-size: 0.16rem;
    color: #333333;
}

.search_result-list-wrapper .list>li.request>a .title>.type {
    flex-shrink: 0;
    margin-left: 0.1rem;
    padding: 0.02rem 0.04rem;
    background: #FF9730;
    border-radius: 0.02rem;
    font-size: 0.1rem;
    color: #FFFFFF;
}

.search_result-list-wrapper .list>li.request>a .address .value {
    font-size: 0.12rem;
}

.search_result-list-wrapper .list>li.request>a .options {
    display: flex;
    align-items: center;
    margin-top: 0.1rem;
}

.search_result-list-wrapper .list>li.request>a .options .opt {
    margin-right: 0.2rem;
    color: #999999;
}

.search_result-list-wrapper .list>li.request>a .options .opt:last-of-type {
    margin: 0;
}

.search_result-list-wrapper .list>li.request>a .options .opt span {
    font-size: 0.1rem;
}

/* 首页搜索结果结束 */

/* 首页搜索输入开始 */
.search_input-a .iconfont {
    color: #333333;
}

.search_input-module {
    width: 3.5rem;
    background-color: #ffffff;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0 0.2rem;
}

.search_input-module .search_input-result>a {
    display: flex;
    /* align-items: center; */
    padding-bottom: 0.1rem;
}

.search_input-module .search_input-result>a .search_input-img {
    width: 0.2rem;
}

.search_input-module .search_input-result>a .search_input-name {
    display: flex;
    align-items: flex-end;
    padding-left: 0.1rem;

}

.search_input-module .search_input-result>a .search_input-name .search_input-content {
    font-size: 0.14rem;
    color: #333333;
}

.search_input-module .search_input-result>a .search_input-name .search_input-color {
    color: #FF9730;
    font-size: 0.14rem;
}

/* 首页搜索输入结束 */

/* 我的托管开始 */
.my_hosting-header {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.1rem 0.1rem;
    background-color: #ffffff;
    position: sticky;
    top: 0;
}

.my_hosting-header>a .iconfont {
    font-size: 0.18rem;
    color: #333333;
}

.my_hosting-header .my_hosting-characters {
    font-size: 0.18rem;
    color: #333333;
    padding-left: 1.29rem;
}

.my_hosting-modify {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.my_hosting-modify .my_hosting-modify-module {
    width: 3.1rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.my_hosting-modify .my_hosting-modify-module .my_hosting-information {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.3rem;
}

.my_hosting-modify .my_hosting-modify-module .my_hosting-title-module {
    display: flex;
    align-items: center;
    padding-bottom: 0.18rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-modify .my_hosting-modify-module .my_hosting-title-module .my_hosting-title {
    padding-right: 0.5rem;
    flex-shrink: 0;

}

.my_hosting-modify .my_hosting-modify-module .my_hosting-title-module .my_hosting-title>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_hosting-modify .my_hosting-modify-module .my_hosting-title-module>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
    /* width: 1.8rem; */
    width: 100%;
}

.my_hosting-modify .my_hosting-modify-module .my_hosting-title-module>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_hosting-modify .my_hosting-area {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-modify .my_hosting-area .my_hosting-economize {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.my_hosting-modify .my_hosting-area .my_hosting-economize>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_hosting-modify .my_hosting-area .my_hosting-region {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;

}

.my_hosting-modify .my_hosting-area .my_hosting-region .my_hosting-distinguish {
    display: flex;
    align-items: flex-end;
}

.my_hosting-modify .my_hosting-area .my_hosting-region .my_hosting-distinguish>span {
    font-size: 0.13rem;
    color: #333333;
}

.my_hosting-modify .my_hosting-area .my_hosting-region .iconfont {
    font-size: 0.13rem;
    color: #999999;
}

.my_hosting-modify .my_hosting-address {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-modify .my_hosting-address .my_hosting-detail {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.my_hosting-modify .my_hosting-address .my_hosting-detail>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_hosting-modify .my_hosting-address .my_hosting-place {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.my_hosting-modify .my_hosting-address .my_hosting-place>div {
    font-size: 0.13rem;
    color: #333333;
}

.my_hosting-modify .my_hosting-address .my_hosting-place .iconfont {
    color: #FF9730;
    font-size: 0.16rem;
}

.my_hosting-modify .my_hosting-title-amount {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-modify .my_hosting-title-amount .my_hosting-money {
    padding-right: 0.5rem;
    flex-shrink: 0;
}

.my_hosting-modify .my_hosting-title-amount .my_hosting-money>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_hosting-modify .my_hosting-title-amount .my_hosting-land {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.my_hosting-modify .my_hosting-title-amount .my_hosting-land>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
    width: 100%;
}

.my_hosting-modify .my_hosting-title-amount .my_hosting-land>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_hosting-modify .my_hosting-title-amount .my_hosting-land .my_hosting-first {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.my_hosting-modify .my_hosting-title-amount .my_hosting-land .my_hosting-first .my_hosting-right {
    /* display: flex;
    align-items: flex-end; */
    flex-shrink: 0;
    margin-right: 0.05rem;
}

.my_hosting-modify .my_hosting-title-amount .my_hosting-land .my_hosting-first .my_hosting-right>span {
    font-size: 0.13rem;
    color: #333333;
}



.my_hosting-modify .my_hosting-title-amount .my_hosting-land .my_hosting-first .my_hosting-img {
    width: 0.16rem;
    flex-shrink: 0;
}

.my_hosting-modify .my_hosting-title-use {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-modify .my_hosting-title-use .my_hosting-life {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.my_hosting-modify .my_hosting-title-use .my_hosting-life>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_hosting-modify .my_hosting-title-use .my_hosting-input {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.my_hosting-modify .my_hosting-title-use .my_hosting-input>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.my_hosting-modify .my_hosting-title-use .my_hosting-input>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_hosting-modify .my_hosting-title-use .my_hosting-input .my_hosting-nian>span {
    font-size: 0.13rem;
    color: #333333;
}

.my_hosting-modify .my_hosting-title-area {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-modify .my_hosting-title-area .my_hosting-Landarea {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.my_hosting-modify .my_hosting-title-area .my_hosting-Landarea>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_hosting-modify .my_hosting-title-area .my_hosting-whole {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.my_hosting-modify .my_hosting-title-area .my_hosting-whole>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.my_hosting-modify .my_hosting-title-area .my_hosting-whole>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_hosting-modify .my_hosting-title-area .my_hosting-whole .my_hosting-square {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.my_hosting-modify .my_hosting-title-area .my_hosting-whole .my_hosting-square .my_hosting-mu>span {
    font-size: 0.13rem;
    color: #333333;
    padding-right: 0.05rem;
}

.my_hosting-modify .my_hosting-title-area .my_hosting-whole .my_hosting-square .my_hosting-img {
    width: 0.16rem;
}

.my_hosting-contact {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.my_hosting-contact .my_hosting-start {
    width: 3.10rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.my_hosting-contact .my_hosting-start .my_hosting-size {
    padding-bottom: 0.3rem;
}

.my_hosting-contact .my_hosting-start .my_hosting-size>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.my_hosting-contact .my_hosting-start .my_hosting-seller {
    display: flex;
    align-items: center;
    padding-bottom: 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-contact .my_hosting-start .my_hosting-seller .my_hosting-name {
    padding-right: 0.41rem;
}

.my_hosting-contact .my_hosting-start .my_hosting-seller .my_hosting-name>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold
}

.my_hosting-contact .my_hosting-start .my_hosting-seller>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.my_hosting-contact .my_hosting-start .my_hosting-seller>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_hosting-contact .my_hosting-start .my_hosting-number {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-contact .my_hosting-start .my_hosting-number .my_hosting-phone {
    padding-right: 0.27rem;
}

.my_hosting-contact .my_hosting-start .my_hosting-number .my_hosting-phone>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold
}

.my_hosting-contact .my_hosting-start .my_hosting-number>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.my_hosting-contact .my_hosting-start .my_hosting-number>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_hosting-price {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.my_hosting-price .my_hosting-item {
    width: 3.10rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.my_hosting-price .my_hosting-item .my_hosting-see {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.3rem;
}

.my_hosting-price .my_hosting-item .my_hosting-look {
    display: flex;
    align-items: center;
    padding-bottom: 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_hosting-price .my_hosting-item .my_hosting-look .my_hosting-take {
    padding-right: 0.41rem;
}

.my_hosting-price .my_hosting-item .my_hosting-look .my_hosting-take>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_hosting-price .my_hosting-item .my_hosting-look>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.my_hosting-price .my_hosting-item .my_hosting-look>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_hosting-confirm {
    width: 3.3rem;
    margin: auto;
    padding-top: 0.5rem;
}

.my_hosting-confirm>button {
    width: 100%;
    height: 0.50rem;
    background: #FF9730;
    border: 0;
    border-radius: 0.25rem;
    color: #FFFFFF;
}

/* 我的托管结束 */

/* 土地修改开始 */
.my_land-header {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    background-color: #ffffff;
    position: sticky;
    top: 0;
}

.my_land-header a>.iconfont {
    font-size: 0.18rem;
    color: #333333;
}

.my_land-header .my_land-characters {
    font-size: 0.18rem;
    color: #333333;
    padding-left: 1.29rem;
}

.my_land-category {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.my_land-category .my_land-classification {
    padding-left: 0.2rem;
}

.my_land-category .my_land-classification .my_land-size {
    padding-bottom: 0.08rem;

}

.my_land-category .my_land-classification .my_land-size>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.my_land-category .my_land-classification .my_land-grounds {
    display: flex;
    flex-wrap: wrap;
}

.my_land-category .my_land-classification .my_land-grounds .my_land-type {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    margin-right: 0.1rem;
    margin-top: 0.12rem;
    font-size: 0.12rem;
    color: #333333;
}

.my_land-category .my_land-classification .my_land-grounds .my_land-type_active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;
}

.my_land-subclass {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.my_land-subclass .my_land-select {
    padding-left: 0.2rem;
}

.my_land-subclass .my_land-select .my_land-small {
    padding-bottom: 0.08rem;

}

.my_land-subclass .my_land-select .my_land-small>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.my_land-subclass .my_land-select .my_land-module {
    display: flex;
    flex-wrap: wrap;
}

.my_land-subclass .my_land-select .my_land-module .my_land-paddy-field {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    margin-right: 0.1rem;
    margin-top: 0.12rem;
    font-size: 0.12rem;
    color: #333333;
}

.my_land-subclass .my_land-select .my_land-module .my_land-paddy-field_active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;
}

.my_land-modify {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.my_land-modify .my_land-fill-in {
    width: 3.10rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.my_land-modify .my_land-fill-in .my_land-information {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    /* padding-bottom: 0.3rem; */
}

.my_land-modify .my_land-fill-in .my_land-area {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.3rem 0 0.17rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_land-modify .my_land-fill-in .my_land-area .my_land-economize {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.my_land-modify .my_land-fill-in .my_land-area .my_land-economize>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-modify .my_land-fill-in .my_land-area .my_land-region {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.my_land-modify .my_land-fill-in .my_land-area .my_land-region .my_land-distinguish {
    /* display: flex;
    align-items: flex-end; */
}

.my_land-modify .my_land-fill-in .my_land-area .my_land-region .my_land-distinguish>span {
    font-size: 0.13rem;
    color: #333333;
}

.my_land-modify .my_land-fill-in .my_land-area .my_land-region .iconfont {
    font-size: 0.13rem;
    color: #999999;
}

.my_land-modify .my_land-fill-in .my_land-address {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_land-modify .my_land-fill-in .my_land-address .my_land-detail {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.my_land-modify .my_land-fill-in .my_land-address .my_land-detail>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-modify .my_land-fill-in .my_land-address .my_land-place {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.my_land-modify .my_land-fill-in .my_land-address .my_land-place>div {
    font-size: 0.13rem;
    color: #333333;
}

.my_land-modify .my_land-fill-in .my_land-address .my_land-place>input {
    font-size: 0.13rem;
    color: #333333;
}

.my_land-modify .my_land-fill-in .my_land-address .my_land-place .iconfont {
    color: #FF9730;
    font-size: 0.16rem;
}

.my_land-modify .my_land-fill-in .my_land-title-area {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_land-modify .my_land-fill-in .my_land-title-area .my_land-Landarea {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.my_land-modify .my_land-fill-in .my_land-title-area .my_land-Landarea>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-modify .my_land-fill-in .my_land-title-area .my_land-whole {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.my_land-modify .my_land-fill-in .my_land-title-area .my_land-whole>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
    width: 100%;
}

.my_land-modify .my_land-fill-in .my_land-title-area .my_land-whole>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_land-modify .my_land-fill-in .my_land-title-area .my_land-whole .my_land-square {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.my_land-modify .my_land-fill-in .my_land-title-area .my_land-whole .my_land-square>span {
    font-size: 0.13rem;
    color: #333333;
    padding-right: 0.05rem;
}

.my_land-modify .my_land-fill-in .my_land-title-area .my_land-whole .my_land-square .my_land-img {
    width: 0.16rem;
    flex-shrink: 0;
}

.my_land-modify .my_land-fill-in .my_land-title-amount {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-money {
    padding-right: 0.5rem;
    flex-shrink: 0;
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-money>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-land {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-land>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
    width: 100%;
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-land>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-land .my_land-first {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-land .my_land-first .my_land-right {
    /* display: flex;
    align-items: flex-end;
    flex-shrink: 0;
    margin-right: 0.05rem; */
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-land .my_land-first .my_land-right>span {
    font-size: 0.13rem;
    color: #333333;
    display: flex;
    align-items: flex-end;
    flex-shrink: 0;
    margin-right: 0.05rem;
}

.my_land-modify .my_land-fill-in .my_land-title-amount .my_land-land .my_land-first .my_land-img {
    width: 0.16rem;

}

.my_land-modify .my_land-fill-in .my_land-title-use {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_land-modify .my_land-fill-in .my_land-title-use .my_land-life {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.my_land-modify .my_land-fill-in .my_land-title-use .my_land-life>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-modify .my_land-fill-in .my_land-title-use .my_land-input {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.my_land-modify .my_land-fill-in .my_land-title-use .my_land-input>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.my_land-modify .my_land-fill-in .my_land-title-use .my_land-input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_land-modify .my_land-fill-in .my_land-title-use .my_land-input .my_land-right {
    display: flex;
    align-items: flex-end;
    flex-shrink: 0;
    margin-right: 0.05rem;
}

.my_land-modify .my_land-fill-in .my_land-title-use .my_land-input .my_land-right>span {
    font-size: 0.13rem;
    color: #333333;
}

.my_land-modify .my_land-fill-in .my_land-wander .my_land-Circulation {
    box-sizing: border-box;
    padding: 0.2rem 0 0.05rem;
}

.my_land-modify .my_land-fill-in .my_land-wander .my_land-Circulation>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-modify .my_land-fill-in .my_land-wander .my_land-content {
    display: flex;
    flex-wrap: wrap;
}

.my_land-modify .my_land-fill-in .my_land-wander .my_land-content .my_land-typesof {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background: #F6F6F6;
    border-radius: 0.13rem;
    margin: 0.1rem 0.08rem 0 0;
    font-size: 0.12rem;
    color: #333333;
}

.my_land-modify .my_land-fill-in .my_land-wander .my_land-content .my_land-typesof_active {
    color: #FF9730;
    background: rgba(255, 151, 48, 0.2);
}

.my_land-introduce {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.my_land-introduce .my_land-start {
    width: 3.1rem;
    margin: auto;
}

.my_land-introduce .my_land-start .my_land-span {
    padding-bottom: 0.3rem;
}

.my_land-introduce .my_land-start .my_land-span>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.my_land-introduce .my_land-start .my_land-see {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.18rem;
}

.my_land-introduce .my_land-start .my_land-see .my_land-label {
    flex-shrink: 0;
    padding-right: 0.5rem;
}

.my_land-introduce .my_land-start .my_land-see .my_land-label>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-introduce .my_land-start .my_land-see>input {
    width: 100%;
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.my_land-introduce .my_land-start .my_land-see>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_land-introduce .my_land-start .my_land-jieshao {
    display: flex;
    justify-content: space-between;
}

.my_land-introduce .my_land-start .my_land-jieshao .my_land-biaoti {
    /* box-sizing: border-box;
    padding: 0.28rem 0.14rem 0 0; */
    padding-top: 0.28rem;
}

.my_land-introduce .my_land-start .my_land-jieshao .my_land-biaoti>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-introduce .my_land-start .my_land-jieshao .my_land-border {
    width: 2.25rem;
    height: 1.52rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
    box-sizing: border-box;
    padding: 0.1rem 0.2rem 0 0.2rem;
}

.my_land-introduce .my_land-start .my_land-jieshao .my_land-border>textarea {
    width: 100%;
    height: 1.4rem;
    font-size: 0.13rem;
    color: #333333;
    /* padding: 0; */
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
}

.my_land-introduce .my_land-start .my_land-jieshao .my_land-border>textarea::placeholder {
    font-size: 0.13rem;
    color: #999999;
}

.my_land-introduce .my_land-start .my_land-photo {
    padding-top: 0.2rem;
}

.my_land-introduce .my_land-start .my_land-photo .my_land-land-photos {
    padding-bottom: 0.11rem;
}

.my_land-introduce .my_land-start .my_land-photo .my_land-land-photos>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-introduce .my_land-start .my_land-photo .my_land-pload {
    /* display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; */
    width: 100%;
    height: 0.6rem;
    border: 0.01rem dashed #E6E6E6;
    border-radius: 0.08rem
}

.my_land-introduce .my_land-start .my_land-photo .my_land-pload>input {
    display: none;
}

.my_land-introduce .my_land-start .my_land-photo .my_land-pload>label {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.my_land-introduce .my_land-start .my_land-photo .my_land-pload>label .iconfont {
    font-size: 0.3rem;
    color: #999999;
}

.my_land-introduce .my_land-start .my_land-photo .my_land-pload>label .my_land-zp {
    font-size: 0.1rem;
    color: #999999;
}

.my_land-one {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.my_land-one .my_land-contact {
    width: 3.1rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.my_land-one .my_land-contact .my_land-way {
    padding-bottom: 0.1rem;
}

.my_land-one .my_land-contact .my_land-way>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.my_land-one .my_land-contact .my_land-contacts {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.my_land-one .my_land-contact .my_land-contacts>div {
    padding-right: 0.27rem;
}

.my_land-one .my_land-contact .my_land-contacts>div>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.my_land-one .my_land-contact .my_land-contacts>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.my_land-one .my_land-contact .my_land-contacts>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.my_land-btn {
    width: 3.30rem;
    margin: auto;
    padding-top: 0.5rem;
}

.my_land-btn>button {
    width: 100%;
    background-color: #FF9730;
    font-size: 0.16rem;
    color: #FFFFFF;
    border: 0;
    border-radius: 0.25rem;
    padding: 0.14rem 0 0.14rem;
}

/* 土地修改结束 */

/* 民宿修改开始 */
.homestay_modify-header {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    background-color: #ffffff;
    position: sticky;
    top: 0;
}

.homestay_modify-header a>.iconfont {
    font-size: 0.18rem;
    color: #333333;
}

.homestay_modify-header .homestay_modify-characters {
    font-size: 0.18rem;
    color: #333333;
    padding-left: 1.29rem;
}

.homestay_modify-subclass {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.homestay_modify-subclass .homestay_modify-select {
    padding-left: 0.2rem;
}

.homestay_modify-subclass .homestay_modify-select .homestay_modify-small {
    padding-bottom: 0.08rem;

}

.homestay_modify-subclass .homestay_modify-select .homestay_modify-small>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.homestay_modify-subclass .homestay_modify-select .homestay_modify-module {
    display: flex;
    flex-wrap: wrap;
}

.homestay_modify-subclass .homestay_modify-select .homestay_modify-module .homestay_modify-paddy-field {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    margin-right: 0.1rem;
    margin-top: 0.12rem;
    font-size: 0.12rem;
    color: #333333;
}



.homestay_modify-start {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.homestay_modify-start .homestay_modify-category {
    padding-left: 0.2rem;
}

.homestay_modify-start .homestay_modify-category .homestay_modify-size {
    padding-bottom: 0.08rem;

}

.homestay_modify-start .homestay_modify-category .homestay_modify-size>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.homestay_modify-start .homestay_modify-category .homestay_modify-house {
    display: flex;
    flex-wrap: wrap;
}

.homestay_modify-start .homestay_modify-category .homestay_modify-house .homestay_modify-content {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    margin-right: 0.1rem;
    margin-top: 0.12rem;
    font-size: 0.12rem;
    color: #333333;
}


.homestay_modify-modify {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.homestay_modify-modify .homestay_modify-in {
    width: 3.10rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-information {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-area {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.3rem 0 0.17rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-area .homestay_modify-economize {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-area .homestay_modify-economize>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-area .homestay_modify-region {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-area .homestay_modify-region .homestay_modify-distinguish {
    display: flex;
    align-items: flex-end;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-area .homestay_modify-region .homestay_modify-distinguish>span {
    font-size: 0.13rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-area .homestay_modify-region .iconfont {
    font-size: 0.13rem;
    color: #999999;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-address {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-address .homestay_modify-detail {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-address .homestay_modify-detail>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-address .homestay_modify-place {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-address .homestay_modify-place>div {
    font-size: 0.13rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-address .homestay_modify-place .iconfont {
    color: #FF9730;
    font-size: 0.16rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble .homestay_modify-Landarea {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble .homestay_modify-Landarea>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble .homestay_modify-whole {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble .homestay_modify-whole>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
    width: 100%;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble .homestay_modify-whole>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble .homestay_modify-whole .homestay_modify-square {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble .homestay_modify-whole .homestay_modify-square .homestay_modify-mu>span {
    font-size: 0.13rem;
    color: #333333;
    padding-right: 0.05rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-assemble .homestay_modify-whole .homestay_modify-square .homestay_modify-img {
    width: 0.16rem;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-money {
    padding-right: 0.5rem;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-money>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-land {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-land>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
    width: 100%;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-land>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-land .homestay_modify-first {
    display: flex;
    align-items: center;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-land .homestay_modify-first .homestay_modify-right {
    display: flex;
    align-items: flex-end;
    flex-shrink: 0;
    margin-right: 0.05rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-land .homestay_modify-first .homestay_modify-right>span {
    font-size: 0.13rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-amount .homestay_modify-land .homestay_modify-first .homestay_modify-img {
    width: 0.16rem;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-use {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-use .homestay_modify-life {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-use .homestay_modify-life>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-use .homestay_modify-input {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-use .homestay_modify-input>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-use .homestay_modify-input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-use .homestay_modify-input .homestay_modify-people {
    display: flex;
    align-items: flex-end;
    flex-shrink: 0;
    margin-right: 0.05rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-title-use .homestay_modify-input .homestay_modify-people>span {
    font-size: 0.13rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-structure {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.17rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-structure .homestay_modify-name {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-structure .homestay_modify-name>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-structure .homestay_modify-office {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-structure .homestay_modify-office .homestay_modify-ball {
    display: flex;
    align-items: flex-end;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-structure .homestay_modify-office .homestay_modify-ball>span {
    font-size: 0.13rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-structure .homestay_modify-office .iconfont {
    font-size: 0.13rem;
    color: #999999;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-lease {
    box-sizing: border-box;
    padding: 0.21rem 0 0.2rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-lease .homestay_modify-way {
    padding-bottom: 0.02rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-lease .homestay_modify-way>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-lease .homestay_modify-hire {
    display: flex;
    flex-wrap: wrap;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-lease .homestay_modify-hire .homestay_modify-room {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background: #F6F6F6;
    border-radius: 0.13rem;
    margin-top: 0.1rem;
    margin-right: 0.09rem;
    font-size: 0.12rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-renovation {
    padding-bottom: 0.2rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-renovation .homestay_modify-degree {
    padding-bottom: 0.02rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-renovation .homestay_modify-degree>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-renovation .homestay_modify-blank {
    display: flex;
    flex-wrap: wrap;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-renovation .homestay_modify-blank .homestay_modify-hardcover {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background: #F6F6F6;
    border-radius: 0.13rem;
    margin-top: 0.1rem;
    margin-right: 0.09rem;
    font-size: 0.12rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-layers {
    padding-bottom: 0.2rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-layers .homestay_modify-number {
    padding-bottom: 0.02rem;

}

.homestay_modify-modify .homestay_modify-in .homestay_modify-layers .homestay_modify-number>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-layers .homestay_modify-one {
    display: flex;
    flex-wrap: wrap;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-layers .homestay_modify-one .homestay_modify-bungalow {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background: #F6F6F6;
    border-radius: 0.13rem;
    margin-top: 0.1rem;
    margin-right: 0.09rem;
    font-size: 0.12rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-wc {
    padding-bottom: 0.2rem;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-wc .homestay_modify-toilet {
    padding-bottom: 0.02rem;

}

.homestay_modify-modify .homestay_modify-in .homestay_modify-wc .homestay_modify-toilet>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-wc .homestay_modify-closestool {
    display: flex;
    flex-wrap: wrap;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-wc .homestay_modify-closestool .homestay_modify-sit {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background: #F6F6F6;
    border-radius: 0.13rem;
    margin-top: 0.1rem;
    margin-right: 0.09rem;
    font-size: 0.12rem;
    color: #333333;
}


.homestay_modify-modify .homestay_modify-in .homestay_modify-facilities .homestay_modify-device {
    padding-bottom: 0.02rem;

}

.homestay_modify-modify .homestay_modify-in .homestay_modify-facilities .homestay_modify-device>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-facilities .homestay_modify-piece {
    display: flex;
    flex-wrap: wrap;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-facilities .homestay_modify-piece .homestay_modify-configuration {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background: #F6F6F6;
    border-radius: 0.13rem;
    margin-top: 0.1rem;
    margin-right: 0.09rem;
    font-size: 0.12rem;
    color: #333333;
}

.homestay_modify-modify .homestay_modify-in .homestay_modify-facilities .homestay_modify-piece .homestay_modify-configuration>span {
    font-size: 0.12rem;
    color: #333333;
}

.homestay_modify-introduce {
    width: 3.50rem;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin: auto;
    margin-top: 0.2rem;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.homestay_modify-introduce .homestay_modify-homestay {
    width: 3.1rem;
    margin: auto;

}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-jieshao {
    padding-bottom: 0.3rem;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-jieshao>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-biaoti {
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.18rem;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-biaoti .homestay_modify-biaoti-module {
    padding-right: 0.5rem;
    flex-shrink: 0;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-biaoti .homestay_modify-biaoti-module>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-biaoti>input {
    width: 100%;
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-biaoti>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-details {
    display: flex;
    justify-content: space-between;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-details .homestay_modify-xiangxi {
    /* box-sizing: border-box;
    padding: 0.25rem 0.1rem 0 0;
    flex-shrink: 0; */
    padding-top: 0.25rem;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-details .homestay_modify-xiangxi>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-details .homestay_modify-you {
    width: 2.25rem;
    height: 1.52rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.15rem;
    margin-top: 0.17rem;
    box-sizing: border-box;
    padding: 0.1rem 0.2rem 0 0.2rem;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-details .homestay_modify-you>textarea {
    width: 100%;
    height: 1.4rem;
    font-size: 0.13rem;
    color: #999999;
    /* padding: 0; */
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-details .homestay_modify-you>textarea::placeholder {
    font-size: 0.13rem;
    color: #999999;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-photo {
    padding-top: 0.2rem;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-photo .homestay_modify-photos {
    padding-bottom: 0.11rem;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-photo .homestay_modify-photos>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-photo .homestay_modify-pload {
    /* display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; */
    width: 100%;
    height: 0.6rem;
    border: 0.01rem dashed #E6E6E6;
    border-radius: 0.08rem
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-photo .homestay_modify-pload>input {
    display: none;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-photo .homestay_modify-pload>label {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-photo .homestay_modify-pload>label .iconfont {
    font-size: 0.3rem;
    color: #999999;
}

.homestay_modify-introduce .homestay_modify-homestay .homestay_modify-photo .homestay_modify-pload>label .homestay_modify-zp {
    font-size: 0.1rem;
    color: #999999;
}

.homestay_modify-lianxi {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.homestay_modify-lianxi .homestay_modify-contact {
    width: 3.1rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.homestay_modify-lianxi .homestay_modify-contact .homestay_modify-fangshi {
    padding-bottom: 0.1rem;
}

.homestay_modify-lianxi .homestay_modify-contact .homestay_modify-fangshi>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.homestay_modify-lianxi .homestay_modify-contact .homestay_modify-contacts {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.homestay_modify-lianxi .homestay_modify-contact .homestay_modify-contacts>div {
    padding-right: 0.27rem;
}

.homestay_modify-lianxi .homestay_modify-contact .homestay_modify-contacts>div>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.homestay_modify-lianxi .homestay_modify-contact .homestay_modify-contacts>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.homestay_modify-lianxi .homestay_modify-contact .homestay_modify-contacts>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.homestay_modify-btn {
    width: 3.30rem;
    margin: auto;
    padding-top: 0.5rem;
}

.homestay_modify-btn>button {
    width: 100%;
    background-color: #FF9730;
    font-size: 0.16rem;
    color: #FFFFFF;
    border: 0;
    border-radius: 0.25rem;
    padding: 0.14rem 0 0.14rem;
}

/* 民宿修改结束 */

/* 需求修改开始 */
.demand_modify-header {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    background-color: #ffffff;
    position: sticky;
    top: 0;
}

.demand_modify-header a>.iconfont {
    font-size: 0.18rem;
    color: #333333;
}

.demand_modify-header .demand_modify-characters {
    font-size: 0.18rem;
    color: #333333;
    padding-left: 1.29rem;
}

.demand_modify-category {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.demand_modify-category .demand_modify-classification {
    padding-left: 0.2rem;
}

.demand_modify-category .demand_modify-classification .demand_modify-size {
    padding-bottom: 0.08rem;

}

.demand_modify-category .demand_modify-classification .demand_modify-size>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.demand_modify-category .demand_modify-classification .demand_modify-grounds {
    display: flex;
    flex-wrap: wrap;
}

.demand_modify-category .demand_modify-classification .demand_modify-grounds .demand_modify-type {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    margin-right: 0.1rem;
    margin-top: 0.12rem;
    font-size: 0.12rem;
    color: #333333;
}

.demand_modify-category .demand_modify-classification .demand_modify-grounds .demand_modify-type_active {
    color: #FF9730;
    background: rgba(255, 151, 48, 0.2);
}

.demand_modify-subclass {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
    margin-top: 0.2rem;
    border-radius: 0.15rem;
}

.demand_modify-subclass .demand_modify-select {
    padding-left: 0.2rem;

}

.demand_modify-subclass .demand_modify-select .demand_modify-small {
    padding-bottom: 0.08rem;

}

.demand_modify-subclass .demand_modify-select .demand_modify-small>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.demand_modify-subclass .demand_modify-select .demand_modify-module {
    display: flex;
    flex-wrap: wrap;
}

.demand_modify-subclass .demand_modify-select .demand_modify-module .demand_modify-paddy-field {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    margin-right: 0.1rem;
    margin-top: 0.12rem;
    font-size: 0.12rem;
    color: #333333;
}

.demand_modify-subclass .demand_modify-select .demand_modify-module .demand_modify-paddy-field_active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;
}

.demand_modify-modify {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.demand_modify-modify .demand_modify-modify-module {
    width: 3.1rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-information {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.3rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-module {
    display: flex;
    align-items: center;
    padding-bottom: 0.18rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-module .demand_modify-title {
    padding-right: 0.5rem;
    flex-shrink: 0;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-module .demand_modify-title>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-module>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
    /* width: 1.8rem; */
    width: 100%;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-module>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-area {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-area .demand_modify-economize {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-area .demand_modify-economize>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-area .demand_modify-region {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-area .demand_modify-region .demand_modify-distinguish {
    display: flex;
    align-items: flex-end;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-area .demand_modify-region .demand_modify-distinguish>span {
    font-size: 0.13rem;
    color: #333333;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-area .demand_modify-region .iconfont {
    font-size: 0.13rem;
    color: #999999;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-use {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-use .demand_modify-life {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-use .demand_modify-life>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-use .demand_modify-input {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-use .demand_modify-input>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-use .demand_modify-input>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-title-use .demand_modify-input .demand_modify-nian>span {
    font-size: 0.13rem;
    color: #333333;
}

/* 000 */
.demand_modify-modify .demand_modify-modify-module .demand_modify-cover {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-mianji {
    padding-right: 0.59rem;
    flex-shrink: 0;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-mianji>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-coveran {
    display: flex;
    align-items: center;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-coveran>input:first-child {
    width: 0.3rem;
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-coveran>input:first-child::placeholder {
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-coveran .demand_modify-divider {
    width: 0.08rem;
    height: 0.01rem;
    /* 48.38 */
    margin: 0 0.33rem 0 0.43rem;
    background-color: #dddddd;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-coveran>input:last-child {
    width: 0.3rem;
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-coveran>input:last-child::placeholder {
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-mu {
    display: flex;
    align-items: center;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-mu .demand_modify-rice>span {
    font-size: 0.13rem;
    color: #333333;
    padding-right: 0.05rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-cover .demand_modify-package .demand_modify-mu .demand_modify-img {
    width: 0.16rem;

}

/* 111 */

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-price {
    padding-right: 0.30rem;
    flex-shrink: 0;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-price>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-expect {
    display: flex;
    align-items: center;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-expect .demand_modify-expect-one {
    width: 0.3rem;
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-expect .demand_modify-expect-one::placeholder {
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-expect .demand_modify-line {
    width: 0.08rem;
    height: 0.01rem;
    margin: 0 0.30rem 0 0.40rem;
    background-color: #dddddd;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-expect .demand_modify-expect-two {
    width: 0.3rem;
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-expect .demand_modify-expect-two::placeholder {
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-ten {
    display: flex;
    align-items: center;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-ten .demand_modify-first>span {
    font-size: 0.13rem;
    color: #333333;
    padding-right: 0.05rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-desire .demand_modify-interval .demand_modify-ten .demand_modify-img {
    width: 0.16rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-wander {
    padding-top: 0.2rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-wander .demand_modify-toilet {
    padding-bottom: 0.02rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-wander .demand_modify-toilet>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-wander .demand_modify-closestool {
    display: flex;
    flex-wrap: wrap;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-wander .demand_modify-closestool .demand_modify-sit {
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    background: #F6F6F6;
    border-radius: 0.13rem;
    margin-top: 0.1rem;
    margin-right: 0.09rem;
    font-size: 0.12rem;
    color: #333333;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-wander .demand_modify-closestool .demand_modify-sit_active {
    color: #FF9730;
    background: rgba(255, 151, 48, 0.2);
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-details {
    display: flex;
    justify-content: space-between;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-details .demand_modify-xiangxi {
    /* box-sizing: border-box;
    padding: 0.25rem 0.1rem 0 0;
    flex-shrink: 0; */
    padding-top: 0.28rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-details .demand_modify-xiangxi>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-details .demand_modify-you {
    width: 2.25rem;
    height: 1.52rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
    box-sizing: border-box;
    padding: 0.1rem 0.2rem 0 0.2rem;
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-details .demand_modify-you>textarea {
    width: 100%;
    height: 1.4rem;
    font-size: 0.13rem;
    color: #999999;
    /* padding: 0; */
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
}

.demand_modify-modify .demand_modify-modify-module .demand_modify-details .demand_modify-you>textarea::placeholder {
    font-size: 0.13rem;
    color: #999999;
}

.demand_modify-lianxi {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.demand_modify-lianxi .demand_modify-contact {
    width: 3.1rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-way {
    padding-bottom: 0.1rem;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-way>span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-contacts {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-contacts>div {
    padding-right: 0.27rem;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-contacts>div>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-contacts>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-contacts>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-standby {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-standby>div {
    padding-right: 0.41rem;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-standby>div>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-standby>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.demand_modify-lianxi .demand_modify-contact .demand_modify-standby>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.demand_modify-btn {
    width: 3.30rem;
    margin: auto;
    padding-top: 0.5rem;
}

.demand_modify-btn>button {
    width: 100%;
    background-color: #FF9730;
    font-size: 0.16rem;
    color: #FFFFFF;
    border: 0;
    border-radius: 0.25rem;
    padding: 0.14rem 0 0.14rem;
}

/* 需求修改结束 */

/* 招商修改信息开始 */
.attract_modify-header {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    background-color: #ffffff;
    position: sticky;
    top: 0;
}

.attract_modify-header a>.iconfont {
    font-size: 0.18rem;
    color: #333333;
}

.attract_modify-header .attract_modify-characters {
    font-size: 0.18rem;
    color: #333333;
    padding-left: 1.29rem;
}

.attract_modify-modify {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.attract_modify-modify .attract_modify-modify-module {
    width: 3.1rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-information {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.3rem;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-title-module {
    display: flex;
    align-items: center;
    padding-bottom: 0.18rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-title-module.source {
    padding-top: 0.18rem;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-title-module .attract_modify-title {
    padding-right: 0.5rem;
    flex-shrink: 0;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-title-module .attract_modify-title>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-title-module>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
    /* width: 1.8rem; */
    width: 100%;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-title-module>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-area {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-area .attract_modify-economize {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-area .attract_modify-economize>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-area .attract_modify-region {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-area .attract_modify-region .attract_modify-distinguish {
    display: flex;
    align-items: flex-end;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-area .attract_modify-region .attract_modify-distinguish>span {
    font-size: 0.13rem;
    color: #333333;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-area .attract_modify-region .iconfont {
    font-size: 0.13rem;
    color: #999999;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-address {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.21rem 0 0.18rem 0;
    border-bottom: 0.01rem solid #E6E6E6;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-address .attract_modify-position {
    padding-right: 0.21rem;
    flex-shrink: 0;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-address .attract_modify-position>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-address .attract_modify-place {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-address .attract_modify-place>div {
    font-size: 0.13rem;
    color: #333333;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-address .attract_modify-place .iconfont {
    color: #FF9730;
    font-size: 0.16rem;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-details {
    display: flex;
    justify-content: space-between;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-details .attract_modify-xiangxi {
    /* box-sizing: border-box;
    padding: 0.28rem 0.1rem 0 0;
    flex-shrink: 0; */
    padding-top: 0.28rem;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-details .attract_modify-xiangxi>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-details .attract_modify-you {
    width: 2.25rem;
    height: 1.52rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
    box-sizing: border-box;
    padding: 0.1rem 0.2rem 0 0.2rem;
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-details .attract_modify-you>textarea {
    width: 100%;
    height: 1.4rem;
    font-size: 0.13rem;
    color: #999999;
    /* padding: 0; */
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
}

.attract_modify-modify .attract_modify-modify-module .attract_modify-details .attract_modify-you>textarea::placeholder {
    font-size: 0.13rem;
    color: #999999;
}

.attract_modify-lianxi {
    width: 3.5rem;
    margin: auto;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-top: 0.2rem;
}

.attract_modify-lianxi .attract_modify-start {
    width: 3.1rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-way {
    padding-bottom: 0.1rem;

}

.attract_modify-lianxi .attract_modify-start .attract_modify-way>span {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-contacts {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-contacts>div {
    padding-right: 0.27rem;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-contacts>div>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-contacts>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-contacts>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-standby {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-standby>div {
    padding-right: 0.41rem;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-standby>div>span {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-standby>input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
    color: #333333;
    font-size: 0.13rem;
}

.attract_modify-lianxi .attract_modify-start .attract_modify-standby>input::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.attract_modify-btn {
    width: 3.30rem;
    margin: auto;
    padding-top: 0.5rem;
}

.attract_modify-btn>button {
    width: 100%;
    background-color: #FF9730;
    font-size: 0.16rem;
    color: #FFFFFF;
    border: 0;
    border-radius: 0.25rem;
    padding: 0.14rem 0 0.14rem;
}

/* 招商修改信息结束 */


/* 资讯(百科)开始 */

/* 头部开始 */

.page_header {
    width: 100%;
}

.information_nav-bar {
    width: 100%;
}

/* 头部结束 */

/* title开始 */

.information_titles {
    width: 100%;
    background: #FFFFFF;
}

.information_titles .items {
    width: 3.5rem;
    margin: auto;
    display: flex;
    padding: 0.2rem 0;
    overflow-x: auto;
    scrollbar-width: none;
}

.information_titles .items::-webkit-scrollbar {
    display: none;
}
.information_titles .items .item>span{
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    white-space: nowrap;
}
.information_titles .item:not(:last-child) {
    margin-right: 0.2rem;
}

.information_titles .items .item.active>span {
    font-weight: 600;
    font-size: 0.2rem;
    line-height: 0.14rem;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.information_titles .item .liner_gradient {
    width: 100%;
    height: 0.06rem;
    background: linear-gradient(to right, #FF9730 50%, #fff);
    border-radius: 0.03rem;
}

.information_titles .item .liner_gradient.hide {
    display: none;
}

/* title结束 */

/* 内容开始 */

.information_message {
    width: 100%;
    overflow-x: scroll;
    overflow: hidden;
}

.information_message .container {
    width: 3.5rem;
}

.information_message .container .item {
    display: block;
    margin-top: 0.2rem;
    background-color: #fff;
    /* height: 1.59rem; */
    border-radius: 0.08rem;
}

.information_message .container .item .msg {
    /* margin-left: 0.2rem; */
    box-sizing: border-box;
    padding: 0.2rem;
}

.information_message .container .item .msg h3 {
    font-weight: 600;
    font-size: 0.16rem;
    /* line-height: 19px; */
    text-align: left;
    font-style: normal;
    text-transform: none;
    /* padding-top: 0.2rem; */
    color: #333333;
}

.information_message .container .item .msg p {
    font-weight: 400;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.information_message .container .item .msg .f_p {
    width: 3.04rem;
    padding-top: 0.16rem;
    font-size: 0.14rem;
    color: #666666;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.information_message .container .item .msg .information-see {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.22rem;

}

.information_message .container .item .msg .information-see .s_p {
    font-size: 0.12rem;
    color: #999999;
    /* line-height: 12px; */
}

.information_message .container .item .msg .icon {
    display: flex;
    align-items: center;
    /* position: relative;
    top: -0.22rem;
    left: 60%; */
}

.information_message .container .item .msg .icon .collect {
    margin-right: 0.1rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.25rem;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.information_message .container .item .msg .icon .share {
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.25rem;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.information_message .container .item .msg .icon .share .iconfont {
    color: #999999;
    font-size: 0.16rem;
}

.information_message .container .item .msg .icon .collect .iconfont.color {
    color: #FF9730;

}

/* 内容结束 */

/* 资讯(百科)结束 */

/* 资讯(百科)详情开始 */

/* 内容开始 */

.Information_details_details {
    margin-top: 0.2rem;
    overflow-x: scroll;
    overflow: hidden;
}

.Information_details_details .container {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    border-radius: 0.08rem;
}
.Information_details_details .container .title{
    padding: 0.2rem;
    border-bottom: 1px solid #E6E6E6;
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    line-height: 1.5;
}
.Information_details_details .container .info_list{
    box-sizing: border-box;
    padding: 0.2rem;
}

.Information_details_details .container .message {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    line-height: 1.5;
}
.Information_details_details .container .message>p{
    font-size: inherit;
    text-indent: 1em;
}
.Information_details_details .container .message h3 {
    font-weight: 600;
    color: #333333;
    margin-bottom: 0.18rem;
}

.Information_details_details .container .line {
    background-color: #f6f6f6;
    width: 100%;
    height: 0.015rem;
}

.Information_details_details .container .tle {
    font-size: 0.12rem;
    color: #999999;
    text-align: left;
    padding-top: 0.1rem;
    text-align: right;
}

.Information_details_details .container .item {
    font-size: 0.14rem;
    color: #333333;
    font-weight: 400;
    margin-top: 0.21rem;
}

.Information_details_details .container .msg_bottom {
    display: flex;
    justify-content: space-between;
    padding-top: 0.2rem;
}

.Information_details_details .container .msg_bottom div,
.Information_details_details .container .msg_bottom span {
    font-size: 0.12rem;
    color: #999999;
}

/* 内容结束 */

/* 底部收藏分享开始 */

.Information_details_footer {
    background-color: #fff;
    position: fixed;
}

.Information_details_footer .container {
    display: flex;
    justify-content: space-around;
    padding: 0.08rem 0;
}

.Information_details_footer .container .share,
.Information_details_footer .container .collect {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
}

.Information_details_footer .container .iconfont {
    color: #999999;
}

.Information_details_footer .container .iconfont.color {
    color: #FF9730;

}

/* 底部收藏分享结束 */

/* 要闻推荐开始 */

.Information_details_message {
    overflow-x: scroll;
    overflow: hidden;
}

.Information_details_message .container {
    margin: auto;
    width: 3.5rem;
}

.Information_details_message .container h3 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    padding: 0.2rem 0 0.1rem 0;
}

.Information_details_message .container .Information_details_recommend {
    border-radius: 0.08rem;
    box-sizing: border-box;
    padding: 0.2rem 0.2rem 0.25rem 0.2rem;
    background-color: #ffffff;
    margin-bottom: 0.2rem;
}

.Information_details_message .container .Information_details_recommend .Information_details_title {
    font-weight: 600;
    font-size: 0.16rem;
    color: #333333;
}

.Information_details_message .container .Information_details_recommend .Information_details_content {
    width: 3.0rem;
    font-size: 0.14rem;
    color: #666666;
    padding-top: 0.2rem;
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.18rem;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_source>span {
    font-size: 0.10rem;
    color: #999999;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_collect {
    display: flex;
    align-items: center;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_collect .Information_details_forward {
    display: flex;
    align-items: center;
    margin-right: 0.1rem;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_collect .Information_details_forward .iconfont {
    color: #999999;
    font-size: 0.14rem;
    margin-right: 0.04rem;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_collect .Information_details_forward>span {
    font-size: 0.12rem;
    color: #333333;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_collect .Information_details_share {
    display: flex;
    align-items: center;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_collect .Information_details_share .iconfont {
    color: #999999;
    font-size: 0.14rem;
    margin-right: 0.04rem;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_collect .Information_details_share>span {
    font-size: 0.12rem;
    color: #333333;
}

.Information_details_message .container .Information_details_recommend .Information_details_attention .Information_details_collect .Information_details_share .Information_details_icon {
    color: red;
}

.Information_details_message .container .Information_details_news {
    background-color: #ffffff;
    border-radius: 0.08rem;
    box-sizing: border-box;
    padding: 0.2rem 0.2rem 0.25rem 0.2rem;
}

.Information_details_message .container .item {
    background-color: #ffffff;
    border-radius: 0.08rem;
    /* display: block; */
}

.Information_details_message .container .item .msg {
    /* margin-left: 0.2rem; */
    box-sizing: border-box;
    padding: 0.2rem 0.2rem 0.25rem 0.2rem;
}

.Information_details_message .container .item .msg h3 {
    font-weight: 600;
    font-size: 0.16rem;
    /* line-height: 19px; */
    padding-top: 0.2rem;
}

.Information_details_message .container .item .msg p {
    font-weight: 400;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.Information_details_message .container .item .msg .f_p {
    /* margin-top: 0.16rem; */
    font-size: 0.14rem;
    color: #666666;
}

.Information_details_message .container .item .msg .s_p {
    padding-top: 0.27rem;
    font-size: 0.1rem;
    color: #999999;
    line-height: 0.12rem;
}

.Information_details_message .container .item .msg .icon {
    display: flex;
    position: relative;
    top: -0.22rem;
    left: 60%;
}

.Information_details_message .container .item .msg .icon .collect {
    margin-right: 0.1rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.25rem;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.Information_details_message .container .item .msg .icon .share {
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.25rem;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.Information_details_message .container .item .msg .icon .collect .iconfont {
    color: #999999;
}

.Information_details_message .container .item .msg .icon .collect .iconfont.color {
    color: #FF9730;

}

/* 要闻推荐结束 */

/* 资讯(百科)详情结束 */

/* 设置开始 */
.setting_nav-bar h2 {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    line-height: 0.21rem;
    text-align: center;
    font-style: normal;
    text-transform: none;
}

/* 设置个人信息开始 */

.setting_message {
    margin-top: 0.2rem;
}
.setting_message .leave{
    position: fixed;
    bottom: 0;
    width: 100%;
    background: #fff;
    font-weight: 400;
    font-size: 0.14rem;
    color: #F92020;
    padding: 0.15rem 0;
    text-align: center;
}
.setting_message .leave>button{
    border: none;
    background: none;
    font-weight: 400;
    font-size: 0.14rem;
    color: #F92020;
}
.setting_message .container {
    width: 3.5rem;
}

.setting_message .container .top,
.setting_message .container .center,
.setting_message .container .bottom {
    background-color: #fff;
    border-radius: 0.06rem;
}

.setting_message .container .center {
    margin: 0.2rem 0;
}

.setting_message .container .top .items,
.setting_message .container .center .items,
.setting_message .container .bottom .items {
    padding: 0 0.2rem 0.2rem 0.2rem;
}

.setting_message .container .items .item {
    display: flex;
    justify-content: space-between;
    padding-top: 0.2rem;
    align-items: center;
}
.setting_message .container .items .item>.right{
    display: flex;
    align-items: center;

}
.setting_message .container .items .item>.right>.img img{
    width: 0.5rem;
    height: 0.5rem;
    overflow: hidden;
    border-radius: 50%;
    object-fit: cover;

}
.setting_message .container .items .item .attribute {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;
}

.setting_message .container .items .item .price {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
    line-height: 0.14rem;
    text-align: right;
    font-style: normal;
    text-transform: none;
}

.setting_message .container .items .item .iconfont {
    margin: 0.08rem;
    color: #999999;
}



/* 设置个人信息结束 */

/* 上传头像开始 */

.setting_message_picture {
    width: 100%;
    position: fixed;
    bottom: 0;
    display: none;
}

.setting_message_picture .top {
    background: #FFFFFF;
    border-radius: 0.12rem 0.12rem 0 0;
    text-align: center;
}

.setting_message_picture .top .look,
.setting_message_picture .top .setting {
    font-weight: 400;
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.19rem;
    padding: 0.2rem 0;
}

.setting_message_picture .top .look {
    border-bottom: 0.01rem solid rgba(230, 230, 230, 0.5);
}

.setting_message_picture .return {
    background: #FFFFFF;
    text-align: center;
    font-weight: 400;
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.19rem;
    padding: 0.2rem 0;
    margin-top: 0.1rem;
}

/* 上传头像结束 */

/* 设置结束 */

/* 设置-个人中心开始 */

.setting_Personal_Center .container .top {
    margin-bottom: 0.2rem;
}



/* 设置-个人中心结束 */

/* 我的订单开始 */
.my_order_nav-bar .search-wrapper {
    position: relative;
}

.my_order_nav-bar input {
    text-indent: 0.38rem;
}

.my_order_nav-bar .icon-sousuo {
    position: absolute;
    left: 0.23rem;
    top: 0.14rem;
    color: #CDCDCD;
}

.my_order_nav-bar .icon-rili {
    font-size: 0.22rem;
    margin-left: 0.1rem;
}

.land_type_list-box {
    width: 90%;

}

.land_type_list-box input {
    width: 100%;
    background: rgba(255, 151, 48, 0.1);
    box-shadow: 0 0.04rem 0.04rem rgba(245, 245, 245, 0.25);
    border-radius: 0.24rem;
    overflow: hidden;
    height: 0.4rem;
    padding: 0 0.05rem;
    text-indent: 0.2rem;
}


/* title开始 */

.my_order_titles {
    width: 100%;
    height: 0.6rem;
    background: #FFFFFF;
    display: none;
}

.my_order_titles .items {
    width: 3.5rem;
    margin: auto;
    display: flex;
    padding: 0.2rem 0;
}

.my_order_titles .item:not(:last-child) {
    margin-right: 0.2rem;
}

.my_order_titles .item {
    font-weight: 400;
    font-size: 0.14rem;
    line-height: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.my_order_titles .active {
    font-weight: bold;
    font-size: 0.19rem;
    line-height: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.my_order_titles .item .liner_gradient {
    width: 100%;
    height: 0.06rem;
    background: linear-gradient(to right, #FF9730 50%, #fff);
    border-radius: 0.03rem;
}

.my_order_titles .item .liner_gradient.hide {
    display: none;
}

/* title结束 */

/* 订单内容开始 */

.my_order_message {
    margin-top: 0.2rem;
}

.my_order_message .container {
    width: 3.5rem;
}

.my_order_message .container .item {
    background-color: #fff;
    border-radius: 0.15rem;
    margin-top: 0.1rem;
}

.my_order_message .container .item .msg {
    padding: 0.2rem;
    display: flex;
    background-color: #ffffff;
    border-radius: 0.15rem;
    margin-bottom: 0.15rem;
}

.my_order_message .container .item .msg .left {
    margin-right: 0.2rem;
}
.my_order_message .container .item .msg .left>img{
    width: 0.95rem;
    height: 0.95rem;
    border-radius: 0.08rem;
}
.my_order_message .container .item .msg .right{
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.my_order_message .container .item .msg .right h3 {
    font-weight: 600;
    font-size: 0.16rem;
    color: #333333;
}

.my_order_message .container .item .msg .right p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
    line-height: 0.14rem;
}

.my_order_message .container .item .msg .right .money {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.14rem;
    text-align: right;
}

.my_order_message .container .item .msg .right .money span {
    color: #F92020;
    font-size: 0.18rem;
}

.land_pay,
.record {
    display: none;
}

/* 订单内容结束 */

/* 我的订单结束 */

/* 资金账户开始 */

/* 账户余额开始 */



/* 账户余额结束 */
.fund_account_head {
    position: sticky;
    top: 0;
    z-index: 99;
}

.fund_account_money {
    margin-top: 0.2rem;
}

.fund_account_money .container {
    width: 3.5rem;
    background-color: #fff;
    border-radius: 0.15rem;
}

.fund_account_money .container .items {
    padding: 0.2rem;
    display: flex;
    justify-content: space-between;
}

.fund_account_money .container .items .item {
    border: 0.01rem solid #CDCDCD;
    border-radius: 0.15rem;
    text-align: center;
    padding-top: 0.18rem;
}

.fund_account_money .container .items .item h3 {
    font-weight: bold;
    font-size: 0.14rem;
    color: #000000;
    line-height: 0.16rem;
}

.fund_account_money .container .items .item .num {
    display: flex;
    align-items: flex-end;
    padding: 0.1rem 0.34rem 0 0.34rem;
}

.fund_account_money .container .items .item .num p {
    font-weight: bold;
    font-size: 0.16rem;
    color: #000000;
    line-height: 0.19rem;
}

.fund_account_money .container .items .item .num span {
    font-family: DIN, DIN;
    font-weight: 400;
    font-size: 0.32rem;
    color: #000000;
    line-height: 0.38rem;
}

.fund_account_money .container .items .item .btn {
    font-weight: bold;
    font-size: 0.12rem;
    color: #FFFFFF;
    line-height: 0.14rem;
    padding: 0.06rem 0.12rem;
    background-color: #FF9730;
    border-radius: 0.25rem;
    text-align: center;
    margin: 0.12rem 0.36rem 0.18rem 0.36rem;
}

/* title开始 */

.fund_account_titles {
    width: 100%;
    height: 0.6rem;
    background: #FAFAFA;
    margin-top: 0.2rem;
}

.fund_account_titles .items {
    width: 3.5rem;
    margin: auto;
    display: flex;
    padding: 0.2rem 0;
}

.fund_account_titles .item:not(:last-child) {
    margin-right: 0.2rem;
}

.fund_account_titles .item {
    font-weight: 400;
    font-size: 0.14rem;
    line-height: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.fund_account_titles .active {
    font-weight: bold;
    font-size: 0.19rem;
    line-height: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.fund_account_titles .item .liner_gradient {
    width: 100%;
    height: 0.06rem;
    background: linear-gradient(to right, #FF9730 50%, #fff);
    border-radius: 0.03rem;
}

.fund_account_titles .item .liner_gradient.hide {
    display: none;
}

/* title结束 */

/* 流水账单开始 */

.fund_account_bill .container {
    width: 3.5rem;
}

.fund_account_bill .container .item {
    background-color: #fff;
    border-radius: 0.08rem;
    margin-bottom: 0.2rem;
}

.fund_account_bill .container .item .msg {
    padding: 0.2rem;
}

.fund_account_bill .container .item .msg .top {
    display: flex;
}

.fund_account_bill .container .item .msg .top .number {
    font-weight: 500;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.16rem;
}

.fund_account_bill .container .item .msg .top p {
    color: #E6E6E6;
    margin-left: 0.08rem;
    font-size: 0.1rem;
}

.fund_account_bill .container .item .msg .top .copy {
    font-weight: 500;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
    margin-left: 0.08rem;
}

.fund_account_bill .container .item .msg .money {
    display: flex;
    margin-top: 0.2rem;
    align-items: center;
}

.fund_account_bill .container .item .msg .money .iconfont {
    color: #999999;
    font-size: 0.14rem;
}

.fund_account_bill .container .item .msg .money p {
    margin-left: 0.05rem;
    font-weight: 500;
    font-size: 0.16rem;
    color: #333333;
}

.fund_account_bill .container .item .msg .bottom {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 0.2rem;
}

.fund_account_bill .container .item .msg .time {
    font-weight: 400;
    font-size: 0.1rem;
    color: #999999;
    line-height: 0.12rem;
}

.fund_account_bill .container .item .msg .delete {
    text-align: right;
}

.fund_account_bill .container .item .msg .delete span {
    border-radius: 0.18rem;
    border: 1px solid #CDCDCD;
    padding: 0.08rem 0.15rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
}

/* 流水账单结束 */

/* 弹窗开始 */

.fund_account_delete {
    background-color: rgba(240, 240, 240, 0.5);
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    display: none;
}

.fund_account_delete .container {
    height: 100%;
    display: flex;
    justify-content: center;
}

.fund_account_delete .message {
    background-color: #fff;
    border-radius: 0.1rem;
    text-align: center;
    padding: 0.24rem 0 0.14rem 0;
    margin: auto;
    width: 2.92rem;
}

.fund_account_delete .message .title {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.14rem;
}

.fund_account_delete .message .text {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    line-height: 0.14rem;
    margin-top: 0.13rem;
}

.fund_account_delete .message .btns {
    display: flex;
    margin-top: 0.22rem;
    margin-left: 0.14rem;
}

.fund_account_delete .message .btns .left {
    width: 1.27rem;
    height: 0.38rem;
    border-radius: 0.19rem;
    border: 1px solid #E6E6E6;
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.38rem;
    text-align: center;
}

.fund_account_delete .message .btns .right {
    width: 1.27rem;
    height: 0.38rem;
    background: #FF9730;
    border-radius: 0.19rem;
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.38rem;
    margin-left: 0.1rem;
    text-align: center;
}

/* 弹窗结束 */

/* 资金账户结束 */

/* 我的托管开始 */
.my_trusteeship_nav-bar .icon-rili {
    font-size: 0.22rem;
}

/* 下拉筛选开始 */

.my_trusteeship_selectWrapper {
    background-color: #fff;
}

.my_trusteeship_selectWrapper .select {
    display: flex;
}

.my_trusteeship_selectWrapper .select .item {
    width: 1.95rem;
    margin: 0.15rem 0;
    display: flex;
    justify-content: center;
}

.my_trusteeship_selectWrapper .select .item h5 {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.14rem;
}

.my_trusteeship_selectWrapper .select .item h5.active {
    color: #FF9730;

}

.my_trusteeship_selectWrapper .select .item span {
    margin-left: 0.05rem;
    color: #666666;
}

.my_trusteeship_selectWrapper .select .item .select-state.rotate,
.my_trusteeship_selectWrapper .select .item .select-type.rotate {
    transform: rotate(180deg);
    color: #FF9730;

}

.my_trusteeship_selectWrapper .option {
    padding: 0.1rem 0 0.5rem 0;
}

.my_trusteeship_selectWrapper .option .items {
    margin: 0 0 0 0.3rem;
    display: flex;
    flex-wrap: wrap;
}

.my_trusteeship_selectWrapper .state,
.my_trusteeship_selectWrapper .type {
    display: none;
    position: fixed;
    border-radius: 0px 0px 0.2rem 0.2rem;
    border-top: 0.01rem solid rgba(89, 89, 89, 0.1);
    background-color: #fff;
}

.my_trusteeship_selectWrapper .option .items .item {
    display: inline-block;
    background: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 500;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
    margin: 0.1rem 0.1rem 0 0;
}

.my_trusteeship_selectWrapper .option .items .item.active {
    color: #FF9730;
    background-color: rgb(255, 151, 48, 20%);
}

.my_trusteeship_selectWrapper .btns {
    border-radius: 0px 0px 0.2rem 0.2rem;
    box-shadow: 0 0 0.04rem 0 rgba(89, 89, 89, 0.25);
}

.my_trusteeship_selectWrapper .btns .button {
    padding: 0.09rem 0 0.2rem 0;
    display: flex;
}

.my_trusteeship_selectWrapper .btns .button .resetting {
    width: 1.36rem;
    height: 0.4rem;
    border-radius: 0.24rem;
    border: 0.01rem solid #FF9730;
    text-align: center;
    font-weight: 400;
    font-size: 0.16rem;
    color: #FF9730;
    line-height: 0.39rem;
    margin-left: 0.2rem;
}

.my_trusteeship_selectWrapper .btns .button .true {
    width: 1.84rem;
    height: 0.4rem;
    background: #FF9730;
    border-radius: 0.25rem;
    text-align: center;
    font-weight: 500;
    font-size: 0.16rem;
    color: #FFFFFF;
    line-height: 0.39rem;
    margin-left: 0.2rem;
}

/* 下拉筛选结束 */

/* title开始 */

.my_trusteeship_titles {
    width: 100%;
    height: 0.6rem;
    background: #F6F6F6;
    box-shadow: inset 0px -1px 0px 0px #E6E6E6;
}

.my_trusteeship_titles .items {
    background: #FFFFFF;
    box-shadow: 0px 1px 4px 0px rgba(206,206,206,0.25);
    padding: 0.2rem 0;
}
.my_trusteeship_titles .items .container{
    display: flex;
}
.my_trusteeship_titles .item:not(:last-child) {
    margin-right: 0.2rem;
}

.my_trusteeship_titles .item {
    font-weight: 400;
    font-size: 0.14rem;
    line-height: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.my_trusteeship_titles .active {
    font-weight: bold;
    font-size: 0.2rem;
    line-height: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.my_trusteeship_titles .item .liner_gradient {
    width: 80%;
    height: 0.06rem;
    background: linear-gradient(to right, #FF9730 50%, #fff);
    border-radius: 0.03rem;
}

.my_trusteeship_titles .item .liner_gradient.hide {
    display: none;
}

/* title结束 */

/* title开始 */
.my_trusteeship_message{
    margin-top: 0.2rem;
}
.my_trusteeship_message .container {
    width: 3.5rem;
}

.my_trusteeship_message .container .item {
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-bottom: 0.15rem;
}

.my_trusteeship_message .container .item .msg {
    padding: 0.2rem;
}

.my_trusteeship_message .container .item .msg h3 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.14rem;
}

.my_trusteeship_message .container .item .msg .address {
    display: flex;
    margin-top: 0.2rem;
}

.my_trusteeship_message .container .item .msg .address .iconfont {
    color: #FF9730;
}

.my_trusteeship_message .container .item .msg .address .text {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
    line-height: 0.14rem;
}

.my_trusteeship_message .container .item .msg .address .text.frist {
    margin-left: 0.06rem;
    padding-right: 0.1rem;
}

.my_trusteeship_message .container .item .msg .address .text.second {
    margin-left: 0.1rem;
}

.my_trusteeship_message .container .item .msg .price {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.14rem;
    text-align: right;
    margin-top: 0.2rem;
}

.my_trusteeship_message .container .item .msg .price .money {
    color: #F92020;
    font-size: 0.24rem;
}

/* title结束 */

/* 我的托管结束 */

/* 土地（民宿）订单开始 */

.land_order {
    background: #F6F6F6;
}

.land_order_nav-bar .search-wrapper {
    position: relative;
}

.land_order_nav-bar input {
    /* text-indent: 0.38rem; */
}

/* .land_order_nav-bar .icon-sousuo {
    position: absolute;
    left: 0.23rem;
    top: 0.14rem;
    color: #CDCDCD;

} */
.land_order_nav-bar .land_order_search {
    margin-left: 0.1rem;
    font-size: 0.16rem;
    color: #ded5cd;

}

.land_order_nav-bar .icon-rili {
    font-size: 0.22rem;
    margin-left: 0.1rem;
}

/* 下拉筛选开始 */

.land_order_selectWrapper {
    background-color: #fff;
}

.land_order_selectWrapper .select {
    display: flex;
}

.land_order_selectWrapper .select .item {
    width: 1.95rem;
    margin: 0.15rem 0;
    display: flex;
    justify-content: center;
}

.land_order_selectWrapper .select .item h5 {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.14rem;
}

.land_order_selectWrapper .select .item h5.active {
    color: #FF9730;

}

.land_order_selectWrapper .select .item span {
    margin-left: 0.05rem;
    color: #666666;
}

.land_order_selectWrapper .select .item .select-state.rotate,
.land_order_selectWrapper .select .item .select-type.rotate {
    transform: rotate(180deg);
    color: #FF9730;

}

.land_order_selectWrapper .option {
    padding: 0.1rem 0 0.5rem 0;
}

.land_order_selectWrapper .option .items {
    margin: 0 0 0 0.3rem;
    display: flex;
    flex-wrap: wrap;
}

.land_order_selectWrapper .state,
.land_order_selectWrapper .type {
    display: none;
    position: fixed;
    z-index: 999;
    border-radius: 0px 0px 0.2rem 0.2rem;
    border-top: 0.01rem solid rgba(89, 89, 89, 0.1);
    background-color: #fff;
}

.land_order_selectWrapper .option .items .item {
    display: inline-block;
    background: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 500;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
    margin: 0.1rem 0.1rem 0 0;
}

.land_order_selectWrapper .option .items .item.active {
    color: #FF9730;
    background-color: rgb(255, 151, 48, 20%);
}

.land_order_selectWrapper .btns {
    border-radius: 0px 0px 0.2rem 0.2rem;
    box-shadow: 0 0 0.04rem 0 rgba(89, 89, 89, 0.25);
}

.land_order_selectWrapper .btns .button {
    padding: 0.09rem 0 0.2rem 0;
    display: flex;
}

.land_order_selectWrapper .btns .button .resetting {
    width: 1.36rem;
    height: 0.4rem;
    border-radius: 0.24rem;
    border: 0.01rem solid #FF9730;
    text-align: center;
    font-weight: 400;
    font-size: 0.16rem;
    color: #FF9730;
    line-height: 0.39rem;
    margin-left: 0.2rem;
}

.land_order_selectWrapper .btns .button .true {
    width: 1.84rem;
    height: 0.4rem;
    background: #FF9730;
    border-radius: 0.25rem;
    text-align: center;
    font-weight: 500;
    font-size: 0.16rem;
    color: #FFFFFF;
    line-height: 0.39rem;
    margin-left: 0.2rem;
}

/* 下拉筛选结束 */

/* 土地列表开始 */

.ms,
.xq,
.zs {
    display: none;
}

.land_order_list {
    margin-top: 0.2rem;
}

.land_order_list .container {
    width: 3.5rem;
}

.land_order_list .container .item {
    background: #FFFFFF;
    border-radius: 0.15rem;
}

.land_order_list .container .item .msg {
    padding: 0.2rem;
    display: flex;
    justify-content: space-between;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin-bottom: 0.15rem;
}


.land_order_list .container .item .msg .img {
    border-radius: 0.15rem;
    position: relative;
    width: 0.95rem;
    height: 0.95rem;
    overflow: hidden;
    margin-right: 0.2rem;
}

.land_order_list .container .item .msg .img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.land_order_list .container .item .msg .img .label {
    background: #F7F7F7;
    border-radius: 0.15rem 0 0.26rem 0;
    left: 0;
    top: 0%;
    position: absolute;
    width: 70%;
    display: flex;
    justify-content: space-between;
    align-items: center;

}

.land_order_list .container .item .msg .img .label span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
    line-height: 0.14rem;
    padding: 0.04rem 0.12rem;
}
.land_order_list .container .item .msg .text{
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.land_order_list .container .item .msg .text>.content{
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
}
.land_order_list .container .item .msg .text h3 {
    font-weight: 500;
    font-size: 0.16rem;
    color: #333333;
}

.land_order_list .container .item .msg .text .address {
    display: flex;
}

.land_order_list .container .item .msg .text .address .iconfont {
    color: #FF9730;
    font-size: 0.14rem;
}

.land_order_list .container .item .msg .text .address .area {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
    margin-left: 0.05rem;
    /*flex-shrink: 0;*/
}

.land_order_list .container .item .msg .text .t_ch {
    display: flex;
    justify-content: space-between;
}

.land_order_list .container .item .msg .text .t_ch p {
    font-weight: 400;
    font-size: 0.1rem;
    color: #666666;
    line-height: 0.14rem;
}

.land_order_list .container .item .msg .text .money {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    text-align: right;
}

/* 土地列表结束 */

/* 土地（民宿）订单结束 */

/* 收藏开始 */

.collect_nav-bar {
    height: 0.44rem;
}

.collect_nav-bar .icon-rili {
    font-size: 0.22rem;
}

.collect_nav-bar .search-wrapper {
    position: relative;
}

.collect_nav-bar input {
    text-indent: 0.38rem;
}

/* .collect_nav-bar .icon-sousuo { */
/* position: absolute;
    left: 0.23rem;
    top: 0.14rem;
    color: #CDCDCD; */
/* } */

.collect_nav-bar .icon-rili {
    font-size: 0.22rem;
    margin-left: 0.1rem;
}

/* title开始 */

.collect_titles {
    width: 100%;
    background: #ffffff;
}

.collect_titles .items {
    width: 3.5rem;
    margin: auto;
    display: flex;
    padding: 0.2rem 0;
}

.collect_titles .item:not(:last-child) {
    margin-right: 0.2rem;
}

.collect_titles .item {
    font-weight: 400;
    font-size: 0.14rem;
    line-height: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.collect_titles .active {
    font-weight: bold;
    font-size: 0.19rem;
    line-height: 0.14rem;
    color: #333333;
    text-align: left;
    font-style: normal;
    text-transform: none;

}

.collect_titles .item .liner_gradient {
    width: 100%;
    height: 0.06rem;
    background: linear-gradient(to right, #FF9730 50%, #fff);
    border-radius: 0.03rem;
}

.collect_titles .item .liner_gradient.hide {
    display: none;
}

/* title结束 */

/* 收藏结束 */

/* 需求开始 */

.demand_nav-bar {
    height: 0.44rem;
}

.demand_nav-bar .search-wrapper {
    position: relative;
}

.demand_nav-bar input {
    text-indent: 0.38rem;
}

.demand_nav-bar .icon-sousuo {
    position: absolute;
    left: 0.23rem;
    top: 0.14rem;
    color: #CDCDCD;
}

.demand_nav-bar .icon-rili {
    font-size: 0.22rem;
    margin-left: 0.1rem;
}

/* 需求列表开始 */
.demand_list-tb {
    padding-bottom: 0.06rem;
}

.demand_list {
    margin-top: 0.2rem;
}

.demand_list .container {
    width: 3.5rem;
    margin: auto;
}

.demand_list .container .item {
    margin-bottom: 0.2rem;
    background: #FFFFFF;
    border-radius: 0.08rem;
    position: relative;
}

.demand_list .container .item .msg {
    padding: 0.3rem 0.2rem 0.2rem;
}

.demand_list .container .item .label {
    background: #f7f7f7;
    border-radius: 0.08rem 0 0.26rem 0;
    position: absolute;
    left:0;
    top:0;
    transform: translate(0, 0);
}

.demand_list .container .item .label span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
    line-height: 0.14rem;
    padding: 0.04rem 0.12rem;
}

.demand_list .container .item .msg .top {
    display: flex;
}

.demand_list .container .item .msg .top h3 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
}

.demand_list .container .item .msg .top .hire {
    padding: 0.02rem 0.05rem;
    background: rgba(255, 151, 48, 0.2);
    border-radius: 0.11rem;
    font-weight: bold;
    font-size: 0.12rem;
    color: #FF9730;
    text-align: center;
    margin-left: 0.1rem;
    flex-shrink: 0;
}

.demand_list .container .item .msg p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
    line-height: 0.14rem;
    margin-top: 0.12rem;
}

/* 需求列表结束 */

/* 需求结束 */

/* 招商开始 */

.courship_nav-bar {
    height: 0.44rem;
}

.courship_nav-bar .search-wrapper {
    position: relative;
}

.courship_nav-bar input {
    text-indent: 0.38rem;
}

.courship_nav-bar .icon-sousuo {
    position: absolute;
    left: 0.23rem;
    top: 0.14rem;
    color: #CDCDCD;
}

.courship_nav-bar .icon-rili {
    font-size: 0.22rem;
    margin-left: 0.1rem;
}

/* 招商列表开始 */

.courship_list {
    margin-top: 0.2rem;
}

.courship_list .container {
    width: 3.5rem;
}

.courship_list .container .item {
    background: #FFFFFF;
    border-radius: 0.15rem;
}

.courship_list .container .item .msg {
    padding: 0.2rem;
    display: flex;
    justify-content: space-between;
}

.courship_list .container .item .msg .img {
    border-radius: 0.15rem;
    position: relative;
}

.courship_list .container .item .msg .img .label {
    background: #F7F7F7;
    border-radius: 0 0 0.26rem 0;
    position: absolute;
    top: 0;
}

.courship_list .container .item .msg .img .label span {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
    line-height: 0.14rem;
    padding: 0.04rem 0.12rem;
}

.courship_list .container .item .msg .text h3 {
    font-weight: 500;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.16rem;
}

.courship_list .container .item .msg .text p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
    line-height: 0.14rem;
    max-width: 1.97rem;
    margin-top: 0.1rem;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.courship_list .container .item .msg .text .address {
    display: flex;
    align-items: flex-end;
    margin-top: 0.1rem;
}

.courship_list .container .item .msg .text .address .iconfont {
    color: #FF9730;
    font-size: 0.1rem;
    line-height: 0.12rem;
}

.courship_list .container .item .msg .text .address .area {
    font-weight: 400;
    font-size: 0.1rem;
    color: #666666;
    line-height: 0.12rem;
    margin-left: 0.05rem;
}

/* 招商列表结束 */

/* 招商结束 */

/* 带看单详情(订单详情)开始 */

.LookList_details_message {
    margin-top: 0.2rem;
}

.LookList_details_message .container {
    width: 3.5rem;
    background: #FFFFFF;
    border-radius: 0.06rem;
}

.LookList_details_message .container .msg {
    padding: 0.2rem;
}

.LookList_details_message .container .msg .top {
    display: flex;
    padding-bottom: 0.2rem;
    border-bottom: 0.01rem solid #F6F6F6;
}

.LookList_details_message .container .msg .top .img>img {
    border-radius: 0.15rem;
    margin-right: 0.2rem;
}
.LookList_details_message .container .msg .top .text{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex: 1;
}
.LookList_details_message .container .msg .top .text h3 {
    font-weight: 500;
    font-size: 0.16rem;
    color: #333333;
}

.LookList_details_message .container .msg .top .text p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #666666;
}

.LookList_details_message .container .msg .top .text .money {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    text-align: right;
}

.LookList_details_message .container .msg .top .text .money span {
    font-weight: 400;
    font-size: 0.18rem;
    color: #F92020;
    line-height: 0.14rem;
}

.LookList_details_message .container .msg .bottom .item {
    margin-top: 0.22rem;
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.LookList_details_message .container .msg .bottom .item .left {
    display: flex;
}

.LookList_details_message .container .msg .bottom .item .left p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.14rem;
}

.LookList_details_message .container .msg .bottom .item .right {
    display: flex;
}

.LookList_details_message .container .msg .bottom .item .right .t_ch {
    color: #666666;
    font-weight: 400;
    font-size: 0.14rem;
    line-height: 0.14rem;
    padding-right: 0.05rem;
}

.LookList_details_message .container .msg .bottom .item .copy {
    font-weight: 500;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
    padding-left: 0.05rem;
    border-left: 0.01rem solid #E6E6E6;
}

.order_details_message {
    margin-top: 0.2rem;
}

.order_details_message .container {
    width: 3.5rem;
    background: #FFFFFF;
    border-radius: 0.06rem;
}

.order_details_message .container .msg {
    padding: 0.2rem;
}

.order_details_message .container .msg .bottom .item {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.order_details_message .container .msg .bottom .item:not(:first-child) {
    margin-top: 0.1rem;
}

.order_details_message .container .msg .bottom .item .left {
    display: flex;
}

.order_details_message .container .msg .bottom .item .left p {
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
    line-height: 0.16rem;
}

.order_details_message .container .msg .bottom .item .right {
    display: flex;
}

.order_details_message .container .msg .bottom .item .right .t_ch {
    color: #333333;
    font-weight: 400;
    font-size: 0.14rem;
    line-height: 0.16rem;
}

.order_details_message .container .msg .bottom .item .copy {
    font-weight: 500;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
    padding-left: 0.05rem;
    border-left: 0.01rem solid #E6E6E6;
}

.home_order{
    margin-top: 0.2rem;
}
.home_order .container{
    background: #FFFFFF;
    border-radius: 0.15rem;
    padding: 0.2rem;
}
.home_order .container ul li{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.home_order .container ul li:not(:last-child){
    margin-bottom: 0.1rem;
}
.home_order .container ul li .order_list{
    width: 45%;
    display: flex;
    justify-content: space-between;
    align-items: center;
}


.home_order .container ul li span{
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}
.home_order .container ul li p{
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
}

.order_footer{
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    background: #fff;
    padding: 0.1rem 0.2rem;
}
.order_footer .container{
    display: flex;
    justify-content: end;
}

.order_footer{
    position: fixed;
    bottom: 0;
    width: 100%;
    left: 0;
    background: #fff;
    padding: 0.1rem 0.2rem;
}
.order_footer .container{
    display: flex;
    justify-content: end;
}

.order_footer .container>.btn{
    background: #ff9730;
    padding: 0.08rem 0.15rem;
    border-radius: 0.18rem;
}
.order_footer .container>.btn>button{
    border: none;
    background: transparent;
    font-weight: bold;
    font-size: 0.12rem;
    color: #FFFFFF;
    display: block;
}

.order_footer .container>.btn{
    background: #ff9730;
    padding: 0.08rem 0.15rem;
    border-radius: 0.18rem;
}
.order_footer .container>.btn>button{
    border: none;
    background: transparent;
    font-weight: bold;
    font-size: 0.12rem;
    color: #FFFFFF;
    display: block;
}

.order_details_seller {
    margin-top: 0.2rem;
    display: flex;
    justify-content: center;
}

.order_details_seller p {
    font-weight: 500;
    font-size: 0.1rem;
    color: #666666;
    line-height: 0.12rem;
}

.order_details_seller span {
    color: #666666;
    font-size: 0.12rem;
    margin-left: 0.06rem;
    transform: rotate(-90deg);
}

/* 带看单详情(订单详情)结束 */

/* 修改信息开始 */

input,
textarea {
    outline: none;
    border: none;
}

.change_phone {
    margin-top: 0.2rem;
    background-color: #fff;
}

.change_phone .container {
    padding: 0.2rem;
}
.change_phone .container input{
    font-size: 0.16rem;
    color: #666;
    font-weight: 400;
    flex:1
}
.change_phone .container .new_phone {
    padding-bottom: 0.2rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.change_phone .container .code {
    padding-bottom: 0.2rem;
    border-bottom: 0.01rem solid #E6E6E6;
    margin-top: 0.2rem;
    display: flex;
    justify-content: space-between;
}

.change_phone .container .code .sending {
    width: 0.69rem;
    height: 0.29rem;
    border-radius: 0.04rem;
    border: 0.01rem solid #E6E6E6;
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
    line-height: 0.29rem;
    text-align: center;
}

.change_phone_btn {
    margin: 0.3rem;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.change_phone_btn .True {
    width: 3.3rem;
    height: 0.5rem;
    background: #FF9730;
    border-radius: 0.25rem;
    font-weight: 500;
    font-size: 0.16rem;
    color: #FFFFFF;
    line-height: 0.5rem;
    text-align: center;
}

.change_phone_btn .Back {
    width: 3.3rem;
    height: 0.5rem;
    background: #FFFFFF;
    border: 0.01rem solid #FF9730;
    border-radius: 0.25rem;
    font-weight: 500;
    font-size: 0.16rem;
    color: #FF9730;
    line-height: 0.5rem;
    text-align: center;
    margin-top: 0.12rem;
}

.change_psd p {
    font-weight: 400;
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.19rem;
}

.change_psd .new_psd {
    margin-top: 0.4rem;
    display: flex;
    justify-content: space-between;
}

.change_psd .new_psd .iconfont {
    margin-top: 0.03rem;
    color: #999999;
}

.change_address {
    background-color: #fff;
    padding-bottom: 0.2rem;
}

/*.change_address .container {
    background-color: #fff;
}*/

.change_address .container .item {
    width: 100%;
    border-bottom: 0.01rem solid #E6E6E6;
    padding: 0.2rem 0 0.12rem 0;
    display: flex;
    justify-content: space-between;
}

.change_address .container .item h3 {
    font-weight: 400;
    font-size: 0.14rem;
    color: #000000;
    line-height: 0.21rem;
    margin-left: 0.4rem;
    margin-right: 0.2rem;
    width: 0.6rem;
}

.change_address .container .item .block {
    display: flex;
    flex: 1;
    justify-content: space-between;
    align-items: center;
}

.change_address .container .item .block input {
    font-size: 0.14rem;
    flex: 1;
}

.change_address .container .item .iconfont {
    color: #999999;
    margin-top: 0.04rem;
}

/* 修改信息结束 */

/* 发布-主页开始 */

/* 页面头部开始 */

.release_body {
    background-color: #fff;
}

.release_header {
    width: 100%;
}

.release_header .main {
    position: relative;
}

.release_header .text {
    position: absolute;
    left: 50%;
    top: 16%;
    transform: translate(-50%, -50%);
}

.release .container {
    width: 3.5rem;
    margin-top: 0.75rem;
}

.release .container .item {
    padding: 0.15rem 0.1rem 0.11rem 0.18rem;
    border-radius: 0.15rem;
    display: flex;
    margin-top: 0.15rem;
}

.release .container .color1 {
    background: #FCF2FF;
}

.release .container .color2 {
    background: #F1FFE6;
}

.release .container .color3 {
    background: #EEFBFF;
}

.release .container .color4 {
    background: #FF9730;
}

.release .container .item .Text {
    width: 78%;
    margin-left: 0.16rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.release .container .item .Text_land {
    width: 74%;
}

.release .container .item .Text h3 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.19rem;
}

.release .container .item .Text p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
}

.release .container .item .iconfont {
    color: #333333;
}

.release .shanchu {
    margin-top: 0.3rem;
    text-align: center;
}

/* 页面头部结束 */

/* 发布-主页结束 */

/* 发布-土地开始 */

/* 选择土地类型开始 */

.nav-bar .step1 {
    width: 100%;
    height: 0.04rem;
    background-color: #E6E6E6;
    border-radius: 0.02rem;
}

.nav-bar .step1 .line {
    width: 25%;
    height: 0.04rem;
    background-color: #FF9730;
}

.release_lands_title {
    margin: 0.2rem 0 0 0.4rem;
    font-weight: bold;
    font-size: 0.28rem;
    color: #333333;
    line-height: 0.33rem;
    letter-spacing: 0.01rem;
}

.lands_choose .type {
    margin-top: 0.2rem;
}

.lands_choose .type .container {
    background-color: #fff;
    border-radius: 0.15rem;
}

.lands_choose .type .container .msg {
    padding: 0.2rem 0 0.2rem 0.2rem;
}

.lands_choose .type .container .msg h3 {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    line-height: 0.21rem;
}

.lands_choose .type .container .msg .items {
    margin-top: 0.2rem;
    display: flex;
    flex-wrap: wrap;
}

.lands_choose .type .container .msg .item {
    background: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
    margin: 0 0.1rem 0.1rem 0;
}

.lands_choose .type .container .msg .item.active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;

}

.lands_choose .true {
    width: 3.3rem;
    height: 0.5rem;
    background: #FF9730;
    border-radius: 0.25rem;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    line-height: 0.5rem;
    text-align: center;
    margin: 0.5rem auto;
}

/* 选择土地类型结束 */

/* 选择土地详情开始 */

.nav-bar .step2 {
    width: 100%;
    height: 0.04rem;
    background-color: #E6E6E6;
    border-radius: 0.02rem;
}

.nav-bar .step2 .line {
    width: 50%;
    height: 0.04rem;
    background-color: #FF9730;
}

.nav-bar .step2 .line.active {
    width: 75%;
}


.lands_choose_details1 .msg h4 {
    margin-bottom: 0.1rem;
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    line-height: 0.21rem;
}

.lands_choose_details1 .container .msg>.item {
    width: 100%;
    margin-top: 0.2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.lands_choose_details1 .container .msg>.item.show .publish_select-list {
    display: block;
}

.lands_choose_details1 .container .lands_choose_details1-red {
    font-weight: bold;
    font-size: 0.13rem;
    color: #333333;
    line-height: 0.12rem;
}

/* .lands_choose_details1 .container h5::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
} */

.lands_choose_details1 .container h5 .red {
    color: #F92020;
}

.lands_choose_details1 .container .lands_choose_details1-multiple {
    display: flex;
    align-items: center;
    padding-top: 0.2rem;
    justify-content: space-between;
}

.lands_choose_details1 .container .lands_choose_details1-multiple .lands_choose_details1-multiple_left>span:first-child {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
}

.lands_choose_details1 .container .lands_choose_details1-multiple .lands_choose_details1-multiple_left>span:last-child {
    font-size: 0.12rem;
    color: #999999;
}
.lands_choose_details1 .container .lands_choose_details1-multiple .lands_choose_details1-multiple_right{
    display: flex;
    align-items: center;
}
.lands_choose_details1 .container .lands_choose_details1-multiple .lands_choose_details1-multiple_right>p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
    margin-left: 0.05rem;
}

.lands_choose_details1 .container .lands_choose_details1-house {
    display: flex;
    align-items: center;
    padding-top: 0.1rem;
    justify-content: space-between;
}

.lands_choose_details1 .container .lands_choose_details1-house .lands_choose_details1-house_left>span:first-child {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
}

.lands_choose_details1 .container .lands_choose_details1-house .lands_choose_details1-house_left>span:last-child {
    font-size: 0.12rem;
    color: #999999;
}
.lands_choose_details1 .container .lands_choose_details1-house .lands_choose_details1-house_right{
    display: flex;
    align-items: center;
}
.lands_choose_details1 .container .lands_choose_details1-house .lands_choose_details1-house_right>p {
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
    margin-left: 0.05rem;
}


.lands_choose_details1 .container .msg .item .text {
    width: 70%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.lands_choose_details1 .container .msg .item .text .textul,
.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .textul,
.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .textul,
.release-investment-attract .release-investment-land .release-investment-size .textul {
    position: absolute;
    right: 5%;
    top: 100%;
    z-index: 99;
    display: none;
}

.content .container>.hometype_info .hometype_list_info .basic li .textul {
    position: absolute;
    right: 5%;
    top: 50%;
    z-index: 99;
    display: none;
}

.lands_choose_details1 .container .msg .item .text .textul.show,
.content .container>.hometype_info .hometype_list_info .basic li .textul.show,
.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .textul.show,
.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .textul.show,
.release-investment-attract .release-investment-land .release-investment-size .textul.show {
    display: block;
}

.lands_choose_details1 .container .msg .item .text .textul ul,
.content .container>.hometype_info .hometype_list_info .basic li .textul ul,
.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .textul ul,
.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .textul ul,
.release-investment-attract .release-investment-land .release-investment-size .textul ul {
    width: 0.9rem;
    background: #FFFFFF;
    box-shadow: 0px 0px 10px 3px rgba(175, 175, 175, 0.25);
    border-radius: 8px 8px 8px 8px;
}

.lands_choose_details1 .container .msg .item .text .textul ul li,
.content .container>.hometype_info .hometype_list_info .basic li .textul ul li,
.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .textul ul li,
.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .textul ul li,
.release-investment-attract .release-investment-land .release-investment-size .textul ul li {
    padding: 0.1rem 0;
    text-align: center;
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
}

.lands_choose_details1 .container .msg .item .text .textul ul li.active,
.content .container>.hometype_info .hometype_list_info .basic li .textul ul li.active,
.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .textul ul li.active,
.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .textul ul li.active,
.release-investment-attract .release-investment-land .release-investment-size .textul ul li.active {
    color: #FF9730;
}

.lands_choose_details1 .container .msg .item .text .textul ul li:not(:last-child),
.content .container>.hometype_info .hometype_list_info .basic li .textul ul li:not(:last-child),
.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .textul ul li:not(:last-child),
.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .textul ul li:not(:last-child),
.release-investment-attract .release-investment-land .release-investment-size .textul ul li:not(:last-child) {
    border-bottom: 1px solid rgba(230, 230, 230, 0.5);
}

.lands_choose_details1 .container .msg .item .lands_choose_details1-red::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.lands_choose_details1 .container .msg .item .text .select-land-area {
    font-size: 0.13rem;
    color: #999999;
}

.lands_choose_details1 .container .msg .item .text input {
    flex: 1;
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    width: .1rem;
}

.lands_choose_details1 .container .msg .item .text>input::placeholder {
    color: #999999;
}

.lands_choose_details1 .container .msg .item .text p {
    font-weight: 400;
    font-size: 0.13rem;
    color: #999999;
    line-height: 0.15rem;
}

.lands_choose_details1 .container .msg .item .text .iconfont {
    color: #999999;
    font-size: 0.12rem;
    padding-top: 0.02rem;
    margin-left: 0.06rem;
    font-weight: bold;
}

.lands_choose_details1 .container .msg .item .text .right {
    display: flex;
}

.lands_choose_details1 .container .msg .item .text .right .icon {
    width: 0.16rem;
    height: 0.16rem;
    /* background-color: #FF9730; */
    /* border-radius: 0.15rem; */
    /* transform: rotate(-90deg); */
    /* margin-left: 0.05rem; */
}

.lands_choose_details1 .container .msg .item .text .right .icon.show span,
.content .container>.hometype_info .hometype_list_info .basic li .text .icon.show span,
.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-characters.show .iconfont,
.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-switch.show .iconfont,
.release-investment-attract .release-investment-land .release-investment-size.show span:nth-child(2) {
    transform: rotate(180deg);
    color: #ff9730;
}

.lands_choose_details1 .container .msg .item .text .right span {
    color: #999999;
    position: absolute;
    font-size: 0.12rem;
    padding-top: 0.02rem;
    margin-left: 0.06rem;
    font-weight: bold;

}

.lands_choose_details1 .container .msg .item .text .right .t_ch,
.lands_choose_details1 .container .msg .block p {
    font-size: 0.13rem;
    color: #333333;
    line-height: 0.15rem;
}

.lands_choose_details1 .container .msg .item .text .icon-dizhi1 {
    color: #FF9730;
    display: block;
    font-size: 0.14rem;
    position: relative;
    margin-left: 0.2rem;
    margin-right: 0.1rem;
}

.lands_choose_details1 .container .msg .item .text .icon-dizhi1::after{
    content: '点击定位';
    color: #FF9730;
    font-size: 0.1rem;
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%,0);
    width: 0.4rem;
}

/* 介绍土地 */
.lands_choose_details1 .choose_details1-introduce {
    margin: auto;
    width: 3.5rem;
    height: 3.61rem;
    background-color: #ffffff;
    border-radius: 0.15rem;
    box-sizing: border-box;
    margin-top: 0.2rem;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land {
    width: 3.10rem;
    margin: auto;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land>h4 {
    padding-top: 0.2rem;
    font-weight: bold;
    font-size: 0.18rem;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-title {
    width: 100%;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.3rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-title .choose_details1-fill {
    display: flex;
    align-items: center;
    margin-right: 0.5rem;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-title>input {
    width: 100%;
    font-size: 0.14rem;

}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-title .choose_details1-fill>div {
    font-weight: bold;
    font-size: 0.14rem;
    color: #F92020;
    flex-shrink: 0;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-title .choose_details1-fill>div::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-supplement {
    display: flex;
    justify-content: space-between;
    padding-top: 0.2rem;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-supplement .choose_details1-illustrate {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    padding-top: 0.08rem;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-supplement .choose_details1-illustrate::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-supplement .choose_details1-field {
    width: 2.25rem;
    height: 1.52rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.15rem;
    box-sizing: border-box;
    padding: 0.1rem 0.2rem 0 0.2rem;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-supplement .choose_details1-field>textarea {
    width: 100%;
    height: 1.4rem;
    font-size: 0.13rem;
    color: #333333;
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-supplement .choose_details1-field>textarea {
    font-size: 0.13rem;
    color: #333333;
}

/* 上传 */
.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-image {
    display: flex;
    align-items: center;
    padding-top: 0.2rem;
    padding-bottom: 0.18rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-image .choose_details1-span {
    display: flex;
    align-items: center;
    margin-right: 0.2rem;
    flex-shrink: 0;
}




.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-image .choose_details1-span>span {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-image .choose_details1-span>span::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-image .choose_details1-number {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-image .choose_details1-number .choose_details1-warrant>span {
    font-size: 0.13rem;
    color: #333333;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-image .choose_details1-number .choose_details1-arrow>.iconfont {
    color: #999999;
    font-size: 0.12rem;
    padding-top: 0.02rem;
    margin-left: 0.06rem;
    font-weight: bold;
}

.lands_choose_details1 .choose_details1-introduce .choose_details1-land .choose_details1-fill>div:last-child {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
}

.lands_choose_details1 .container .msg .type {
    margin-top: 0.2rem;
}

.lands_choose_details1 .container .msg .items {
    margin-top: 0.12rem;
    display: flex;
    flex-wrap: wrap;
}

.lands_choose_details1 .container .msg .items .item_t {
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
    margin: 0 0.1rem 0.1rem 0;
}

.lands_choose_details1 .container .msg .items .item_t.active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;

}

.lands_choose_details1 {
    position: relative;
    padding-top: 0.2rem;
}

.lands_choose_details1 .container {
    margin-top: 0.2rem;
    width: 3.5rem;
    background-color: #fff;
    border-radius: 0.15rem;
}

.lands_choose_details1>.container:first-child {
    margin-top: 0;
}

.lands_choose_details1 .container .choose_details1-ownership {
    width: 3.5rem;
    padding: 0.2rem 0 0.3rem;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period {
    width: 3.1rem;
    margin: auto;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period>h4 {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.1rem;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-information {
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 0.20rem;
    padding-bottom: 0.18rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-information .choose_details1-contacts {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    margin-right: 0.5rem;
    flex-shrink: 0;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-information .choose_details1-contacts::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-information .choose_details1-please {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;

}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-information .choose_details1-please .choose_details1-one {
    display: flex;
    align-items: center;
    font-size: 0.14rem;
    color: #999999;
}



.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-information .choose_details1-please .iconfont {
    color: #999999;
    font-size: 0.12rem;
    padding-top: 0.02rem;
    margin-left: 0.06rem;
    font-weight: bold;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity {
    width: 100%;
    display: flex;
    align-items: center;
    padding-top: 0.20rem;
    padding-bottom: 0.18rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity .choose_details1-limitation {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    margin-right: 0.36rem;
    flex-shrink: 0;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity .choose_details1-limitation::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity .choose_details1-ipt-box {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity .choose_details1-ipt-box .choose_details1-year {
    display: flex;
    align-items: center;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity .choose_details1-ipt-box .choose_details1-year>input {
    width: 0.38rem;
    font-size: 0.13rem;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity .choose_details1-ipt-box .choose_details1-year>input::placeholder {
    color: #999999;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity .choose_details1-ipt-box .choose_details1-year .choose_details1-line {
    width: 0.08rem;
    height: 0.01rem;
    background-color: #333333;
    margin: 0 0.06rem 0 0.06rem;
}

.lands_choose_details1 .container .choose_details1-ownership .choose_details1-period .choose_details1-validity .choose_details1-ipt-box .iconfont {
    color: #666666;
    font-size: 0.12rem;
    padding-top: 0.02rem;
    margin-left: 0.06rem;
    font-weight: bold;
}

.lands_choose_details1 .container .msg {
    padding: 0.2rem;
}

.lands_choose_details1 .container .msg .block {
    margin: 0.2rem 0 0.38rem 0;
    display: flex;
    justify-content: space-between;
}

.lands_choose_details1 .container .msg .block .jieshao {
    margin-top: 0.13rem;
}

.lands_choose_details1 .container .msg .block textarea {
    width: 2.2rem;
    height: 1.52rem;
    border-radius: 0.15rem;
    border: 0.01rem solid rgba(230, 230, 230, 0.5);
    padding: 0.1rem 0 0 0.2rem;
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    line-height: 0.15rem;
}

.lands_choose_details1 .container .msg .upload {
    margin-top: 0.2rem;
}

.lands_choose_details1 .container .msg .file {
    position: relative;
    border-radius: 0.08rem;
    border: 0.01rem dashed #999999;
    margin-top: 0.1rem;
}

.lands_choose_details1 .container .msg .upload .file input {
    opacity: 0;
    width: 3.1rem;
    height: 0.6rem;
}

.lands_choose_details1 .container .msg .upload .file input[type="file"]::-webkit-file-upload-button {
    opacity: 0;
}

.lands_choose_details1 .container .msg .upload .file .camera {
    text-align: center;
    position: absolute;
    top: 0.1rem;
    left: 45%;
}

.lands_choose_details1 .container .msg .upload .file .camera p {
    font-weight: 500;
    font-size: 0.1rem;
    color: #999999;
    line-height: 0.12rem;
}

.lands_choose_details1 .container .msg .titem {
    margin-top: 0.2rem;
    display: flex;
    align-items: center;
    padding-bottom: 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.lands_choose_details1 .container .msg .titem .choose_details1-people {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
}

.lands_choose_details1 .container .msg .titem .choose_details1-people::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.lands_choose_details1 .container .msg .titem .name,
.lands_choose_details1 .container .msg .titem input {
    margin-left: 0.27rem;
}

.lands_choose_details1 .container .msg .titem input {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    line-height: 0.15rem;
}

.lands_choose_details1 .container .msg .titem .choose_details1-ipt {
    font-size: 0.13rem;
    flex: 1;
}

.lands_choose_details1 .more {
    margin-top: 0.2rem;
    display: flex;
    justify-content: center;
}

.lands_choose_details1 .more.active {
    display: inline-block;
    margin-left: 0.2rem;
}

.lands_choose_details1 .more p {
    font-weight: 500;
    font-size: 0.1rem;
    color: #666666;
    line-height: 0.12rem;
}

.lands_choose_details1 .more span {
    color: #666666;
}

.lands_choose_details1 .true {
    width: 3.3rem;
    height: 0.5rem;
    background: #FF9730;
    border-radius: 0.25rem;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    line-height: 0.5rem;
    text-align: center;
    margin: 0.5rem auto;
}

.lands_choose_details2 {
    display: none;
}

.lands_choose_details1 .container .msg .items .item_s {
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
    margin: 0 0.1rem 0.1rem 0;
}

.lands_choose_details1 .container .msg .items .item_s.active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;

}

.lands_choose_details1 .container .msg .items .item_z {
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
    margin: 0 0.1rem 0.1rem 0;
}

.lands_choose_details1 .container .msg .items .item_z.active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;

}

.lands_choose_details1 .container .msg .date {
    display: flex;
    justify-content: space-between;
    margin-top: 0.2rem;
    padding-bottom: 0.2rem;
    border-bottom: 0.01rem solid rgba(230, 230, 230, 0.5);
}

.lands_choose_details1 .container .msg .date .type {
    margin-top: 0rem;
}

.lands_choose_details1 .container .msg .date .time {
    width: 50%;
    display: flex;
    justify-content: space-between;
}

.lands_choose_details1 .container .msg .date p {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    line-height: 0.15rem;
}

.lands_choose_details1 .container .msg .traffic {
    margin-top: 0.2rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 0.2rem;
    border-bottom: 0.01rem solid rgba(230, 230, 230, 0.5);
}

.lands_choose_details1 .container .msg .traffic .type {
    margin-top: 0;
    /* color: red; */
    font-size: 0.14rem;
    font-weight: bold;
    color: #333333;
}

.lands_choose_details1 .container .msg .traffic .right {
    width: 65%;
    display: flex;
    justify-content: space-between;
}

.lands_choose_details1 .container .msg .traffic .right p {
    font-weight: 400;
    font-size: 0.13rem;
    color: #333333;
    line-height: 0.15rem;
}

.lands_choose_details1 .container .msg .traffic .right span {
    color: #999999;
    font-size: 0.12rem;
    font-weight: bold;
}

.lands_choose_details1 .container .msg .items .item_p {
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
    margin: 0 0.1rem 0.1rem 0;
}

.lands_choose_details1 .container .msg .items .item_p.active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;

}

.lands_choose_details1 .container .msg .items .item_l {
    background-color: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #333333;
    line-height: 0.14rem;
    margin: 0 0.1rem 0.1rem 0;
}

.lands_choose_details1 .container .msg .items .item_l.active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;

}

.lands_choose_details1 .b_close {
    display: none;
}

.lands_choose_details1 .close {
    margin-top: 0.2rem;
    display: flex;
    justify-content: center;
}

.lands_choose_details1 .close p {
    font-weight: 500;
    font-size: 0.1rem;
    color: #666666;
    line-height: 0.12rem;
}

.lands_choose_details1 .close span {
    color: #666666;
    transform: rotate(180deg);
}

/* 选择土地详情结束 */

/* 选择土地标签开始 */

.nav-bar .step4 {
    width: 100%;
    height: 0.04rem;
    background-color: #E6E6E6;
    border-radius: 0.02rem;
}

.nav-bar .step4 .line {
    width: 100%;
    height: 0.04rem;
    background-color: #FF9730;
}

.lands_title .container {
    margin-top: 0.2rem;
}
.lands_title .container {
    background-color: #fff;
    border-radius: 0.15rem;
}

.lands_title .container>.msg {
    padding: 0.2rem;
    margin-bottom: 0.4rem;
}

.lands_title .container .msg .selected_lebal,
.lands_title .container .msg .add_lebal{
    margin-bottom: 0.2rem;
}
.lands_title .container .msg h4 {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.16rem;
}
.lands_title .container .msg h6 {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
    line-height: 0.14rem;
}
.lands_title .container .msg .selected_lebal>.title,
.lands_title .container .msg .add_lebal>.title,
.lands_title .container .msg .custom_lebal>.title{
    display: flex;
    align-items: center;
    margin-bottom: 0.12rem;
}
.lands_title .container .msg .selected_lebal .selected_lebal_item{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    gap: 0.1rem;
}
.lands_title .container .msg .selected_lebal .selected_lebal_item>li{
    border-radius: 0.13rem;
    border: 1px solid #FF9730;
    padding: 0.04rem 0.12rem;
    display: flex;
    align-items: center;
}

.lands_title .container .msg .selected_lebal .selected_lebal_item>li>p{
    font-weight: bold;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
    margin-right: 0.05rem;
}
.lands_title .container .msg .selected_lebal .selected_lebal_item>li>span{
    font-weight: bold;
    font-size: 0.1rem;
    color: #FF9730;
    line-height: 0.14rem;
}
.lands_title .container .msg .add_lebal .add_lebal_item{
    border-radius:0.1rem;
    background: #FFF8F1;
}
.lands_title .container .msg .add_lebal .add_lebal_item>li.show>.tool>span{
    transform: rotate(270deg);
}
.lands_title .container .msg .add_lebal .add_lebal_item>li>.tool{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.1rem 0.2rem;
}

.lands_title .container .msg .add_lebal .add_lebal_item>li>.tool>p{
    font-weight: 500;
    font-size: 0.14rem;
    color: #666;
    line-height: 0.14rem;
}
.lands_title .container .msg .add_lebal .add_lebal_item>li>.tool>span{
    font-weight: bold;
    font-size: 0.14rem;
    color: #999;
    line-height: 0.14rem;
    transform: rotate(90deg);
}
.lands_title .container .msg .add_lebal .add_lebal_item>li>.descWrapper{
    display: none;
}
.lands_title .container .msg .add_lebal .add_lebal_item>li>.descWrapper>.desc{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    background: #FFF8F6;
    padding: 0.1rem 0.2rem;
    gap: 0.1rem;
}
.lands_title .container .msg .add_lebal .add_lebal_item>li>.descWrapper>.desc>.descitem {
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #999;
    line-height: 0.14rem;
    border: 1px solid #E6E6E6;
}


.lands_title .container .msg .add_lebal .add_lebal_item>li>.descWrapper>.desc>.descitem.active {
    background: rgba(255,151,48,0.2);
    color: #FF9730;

}
.lands_title .container .msg .custom_lebal .add_custom_lebal{
    margin-bottom: 0.2rem;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 0.1rem;
}
.lands_title .container .msg .custom_lebal .add_custom_lebal .add_custom_lebalItem{
    background: #F6F6F6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-weight: 400;
    font-size: 0.12rem;
    color: #999;
    line-height: 0.14rem;
    border: 1px solid #E6E6E6;
}
.lands_title .container .msg .custom_lebal .add_custom_lebal .add_custom_lebalItem.active{
    background: rgba(255,151,48,0.2);
    color: #FF9730;
}
.lands_title .container .msg .custom_lebal .custom {
    position: relative;
}

.lands_title .container .msg .custom_lebal .custom input {
    width: 100%;
    height: 0.33rem;
    background: #F6F6F6;
    border-radius: 0.17rem;
    text-indent: 0.12rem;
    font-size: 0.14rem;
    color: #333;
    position: relative;
}

.lands_title .container .msg .custom_lebal .custom .submit {
    width: 0.49rem;
    height: 0.25rem;
    background: #FF9730;
    border-radius: 0.13rem;
    font-weight: bold;
    font-size: 0.12rem;
    color: #FFFFFF;
    line-height: 0.25rem;
    text-align: center;
    position: absolute;
    top: 50%;
    transform: translate(0,-50%);
    right: 0.04rem;
    float: right;
}


.lands_title .true {
    width: 3.3rem;
    height: 0.5rem;
    background: #FF9730;
    border-radius: 0.25rem;
    font-weight: 500;
    font-size: 0.16rem;
    color: #FFFFFF;
    line-height: 0.5rem;
    text-align: center;
    margin: auto;
}

/* 选择土地标签结束 */

/* 土地完成开始 */

.lands_complete {
    margin: 0.5rem 0.8rem;
}

.lands_complete img {
    margin-left: 0.67rem;
}

.lands_complete p {
    font-weight: 500;
    font-size: 0.15rem;
    color: #FF9730;
    line-height: 0.18rem;
    margin-top: 0.3rem;
}

.lands_complete .again {
    width: 100%;
    height: 0.46rem;
    background: #FF9730;
    border-radius: 0.25rem;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    line-height: 0.46rem;
    text-align: center;
    margin-top: 0.18rem;
}

.sell_lands .container {
    width: 3.5rem;
}

.sell_lands .container h3 {
    font-weight: bold;
    font-size: 0.16rem;
    color: #333333;
    line-height: 0.14rem;
}

.sell_lands .container .msg {
    margin-top: 0.15rem;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 0.1rem;
}

.sell_lands .container .msg .item {
    background: #FFFFFF;
    box-shadow: 0 0.02rem 0.04rem 0 rgba(0, 0, 0, 0.03);
    border-radius: 0.08rem;
}

.sell_lands .container .msg .item >a .lands_complete-tp {
    position: relative;
}

.sell_lands .container .msg .item >a .lands_complete-tp .lands_complete-sell {
    width: 1.7rem;
}

.sell_lands .container .msg .item >a .lands_complete-tp .lands_complete-sell>img {
    width: 100%;
    display: block;
}

.sell_lands .container .msg .item >a .lands_complete-tp .lands_complete-play {
    width: 0.26rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.sell_lands .container .msg .item >a .lands_complete-tp .lands_complete-play>img {
    width: 100%;
    display: block;
}

.sell_lands .container .msg .text {
    padding: 0.1rem 0.09rem 0.2rem 0.1rem;
}

.sell_lands .container .msg .text .top {
    display: flex;
}

.sell_lands .container .msg .text .top .tle {
    background: #FF9730;
    border-radius: 0.02rem;
    font-weight: 400;
    font-size: 0.09rem;
    color: #FFFFFF;
    line-height: 0.14rem;
    padding: 0 0.03rem;
}

.sell_lands .container .msg .text .top h3 {
    font-weight: 500;
    font-size: 0.13rem;
    color: #333333;
    line-height: 0.18rem;
}

.sell_lands .container .msg .text .yuan {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.sell_lands .container .msg .text .yuan .money {
    display: flex;
    align-items: center;
    /* margin-top: 0.1rem; */
}

.sell_lands .container .msg .text .yuan .money>span:first-child {
    font-weight: bold;
    font-size: 0.14rem;
    color: #F92020;
}

.sell_lands .container .msg .text .yuan .money>span:last-child {
    font-weight: bold;
    font-size: 0.1rem;
    color: #F92020;
}

.sell_lands .container .msg .text .yuan .lands_complete-month {
    font-size: 0.10rem;
    color: #666666;
}

.sell_lands .container .msg .text .lands_complete-below {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.08rem;

}

.sell_lands .container .msg .text .lands_complete-below .lands_complete-thirty {
    font-size: 0.1rem;
    color: #666666;
}

.sell_lands .container .msg .text .lands_complete-below .lands_complete-subcontract {
    background: #FF9730;
    border-radius: 0.02rem;
    font-size: 0.1rem;
    color: #FFFFFF;
    box-sizing: border-box;
    padding: 0.02rem 0.04rem;
}

.sell_lands .container .msg .p {
    display: flex;
    justify-content: space-between;
}

.sell_lands .container .msg .p .left {
    display: flex;
}

.sell_lands .container .msg .p .left p:not(:first-child) {
    margin-left: 0.06rem;
}

.sell_lands .container .msg .p p {
    font-weight: 400;
    font-size: 0.1rem;
    color: #666666;
    line-height: 0.18rem;
}

.sell_lands .container .msg .tag {
    margin-top: 0.1rem;
    display: flex;
}

.sell_lands .container .msg .tag .border {
    height: 0.14rem;
    border-radius: 0.02rem;
    border: 0.01rem solid #FF7A30;
}

.sell_lands .container .msg .tag .border p {
    font-weight: 400;
    font-size: 0.09rem;
    color: #FF7A30;
    line-height: 0.14rem;
    margin: 0 0.03rem;
}

.sell_lands .container .msg .tag .border:not(:first-child) {
    margin-left: 0.08rem;
}

/* 土地完成结束 */

/* 发布-土地结束 */

/* 二级导航详情开始 */
.secondary_details-content {
    display: flex;
    width: 3.5rem;
    margin: auto;
    margin-bottom: 0.1rem;
    background-color: #ffffff;
    box-sizing: border-box;
    padding: 0.1rem;
}

.secondary_details-content .secondary_details-img {
    width: 1.03rem;
}

.secondary_details-content .secondary_details-right {
    margin-left: 0.16rem;
}

.secondary_details-content .secondary_details-right .secondary_details-title {
    width: 2.1rem;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.secondary_details-content .secondary_details-right .secondary_details-title>span {
    font-size: 0.16rem;
    font-weight: 500;
    color: #333333;
}

.secondary_details-content .secondary_details-right .secondary_details-module {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.08rem 0 0.08rem;
}

.secondary_details-content .secondary_details-right .secondary_details-module .secondary_details-subcontract {
    box-sizing: border-box;
    padding: 0.02rem 0.04rem;
    background-color: #ff9730;
    margin-right: 0.16rem;
    font-size: 0.12rem;
    color: #ffffff;
}

/* .search_result-content .search_result-right .search_result-module .search_result-subcontract>span {
    font-size: 0.12rem;
    color: #ffffff;
} */

.secondary_details-content .secondary_details-right .secondary_details-module .secondary_details-year {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.02rem 0.04rem;
    border: 0.01rem solid #FF9730;
    font-size: 0.10rem;
    color: #FF9730;

}

/* .search_result-content .search_result-right .search_result-module .search_result-year>span {
    font-size: 0.10rem;
    color: #FF9730;
} */

.secondary_details-content .secondary_details-right .secondary_details-amount {
    display: flex;
    justify-content: space-between;
    align-items: flex-end
}

.secondary_details-content .secondary_details-right .secondary_details-amount .secondary_details-money {
    display: flex;
    align-items: flex-end;
    color: #F92020;
}

.secondary_details-content .secondary_details-right .secondary_details-amount .secondary_details-money .secondary_details-digit {
    font-weight: bold;
    font-size: 0.18rem;
}

.secondary_details-content .secondary_details-right .secondary_details-amount .secondary_details-money .secondary_details-thousand {
    font-size: 0.12rem;
}

.secondary_details-content .secondary_details-right .secondary_details-amount .secondary_details-field {
    display: flex;
    align-items: center;
}

.secondary_details-content .secondary_details-right .secondary_details-amount .secondary_details-field .secondary_details-land {
    font-size: 0.12rem;
    color: #666666;
}

.secondary_details-content .secondary_details-right .secondary_details-amount .secondary_details-field .secondary_details-vertical {
    box-sizing: border-box;
    padding: 0 0.04rem;
    font-size: 0.12rem;
    color: #666666;
}

.secondary_details-content .secondary_details-right .secondary_details-position {
    display: flex;
    justify-content: space-between;
}

.secondary_details-content .secondary_details-right .secondary_details-position .secondary_details-size-position {
    font-size: 0.12rem;
    color: #666666;
}

.secondary_details-content .secondary_details-right .secondary_details-position .secondary_details-area .iconfont {
    font-size: 0.1rem;
    color: #666666;
}

.secondary_details-content .secondary_details-right .secondary_details-position .secondary_details-area .secondary_details-address {
    font-size: 0.10rem;
    color: #666666;
}

.secondary_details-head .secondary_details-region .secondary_details-module-option .secondary_details-aitove {
    color: #FF9730;
}

/* 二级导航详情结束 */

/* 导航发布开始 */
.release_navigation-navigation {
    width: 100%;
    height: 0.46rem;
    display: flex;
    align-items: center;
    position: sticky;
    top: 0;
}

.release_navigation-navigation .iconfont {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    margin: 0 1.29rem 0 0.2rem;
}

.release_navigation-navigation .release_navigation-head>span {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.release_navigation-whole {
    display: flex;
    justify-content: space-between;
    width: 3.5rem;
    margin: auto;
    margin-top: 0.20rem;
}

.release_navigation-whole .release_navigation-one {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 1.65rem;
    height: 2.10rem;
    border-radius: 0.15rem;
    background: linear-gradient(266deg, #FFF6EE 0%, #FFDFBF 100%);
}

.release_navigation-whole .release_navigation-one .icon {
    width: 0.45rem;
}

.release_navigation-whole .release_navigation-one .release_navigation-land {
    color: #FF9730;
    font-weight: bold;
    font-size: 0.16rem;
    padding-top: 0.2rem;
}

.release_navigation-whole .release_navigation-two {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 1.65rem;
    height: 2.10rem;
    border-radius: 0.15rem;
    background: linear-gradient(266deg, #EEFBFF 0%, #CDEFFA 100%);
}

.release_navigation-whole .release_navigation-two .icon {
    width: 0.45rem;
}

.release_navigation-whole .release_navigation-two .release_navigation-homestay {
    color: #FF9730;
    font-weight: bold;
    font-size: 0.16rem;
    padding-top: 0.2rem;
}

.release_navigation-below {
    display: flex;
    justify-content: space-between;
    width: 3.5rem;
    margin: auto;
    margin-top: 0.20rem;
}

.release_navigation-below .release_navigation-three {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 1.65rem;
    height: 2.10rem;
    border-radius: 0.15rem;
    background: linear-gradient(266deg, #F1FFE6 0%, #D7F6BF 100%);
}

.release_navigation-below .release_navigation-three .icon {
    width: 0.45rem;
}

.release_navigation-below .release_navigation-three .release_navigation-need {
    color: #FF9730;
    font-weight: bold;
    font-size: 0.16rem;
    padding-top: 0.2rem;
}

.release_navigation-below .release_navigation-four {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 1.65rem;
    height: 2.10rem;
    border-radius: 0.15rem;
    background: linear-gradient(266deg, #FCF2FF 0%, #F4CEFF 100%);
}

.release_navigation-below .release_navigation-four .icon {
    width: 0.45rem;
}

.release_navigation-below .release_navigation-four .release_navigation-attract {
    color: #FF9730;
    font-weight: bold;
    font-size: 0.16rem;
    padding-top: 0.2rem;
}

/* 导航发布结束 */

/* 发布需求第一步选择土地大小类开始 */
.first_demand-types-of {
    font-weight: bold;
    font-size: 0.28rem;
    color: #333333;
    box-sizing: border-box;
    margin: 0.2rem 0 0.2rem 0.4rem;
}

.first_demand-big {
    width: 3.50rem;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem 0.2rem;
}

.first_demand-big .first_demand-select {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.08rem;
}

.first_demand-big .first_demand-option {
    display: flex;
    flex-wrap: wrap;
}

.first_demand-big .first_demand-option .first_demand-radio {
    background-color: #f6f6f6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-size: 0.12rem;
    color: #333333;
    box-sizing: border-box;
    margin: 0.12rem 0.10rem 0 0;
}

/* 添加类名 */
.first_demand-big .first_demand-option .first_demand-radio.active {
    color: #FF9730;
    background: rgba(255, 151, 48, 0.2);
}

.first_demand-small {
    width: 3.50rem;
    background: #FFFFFF;
    border-radius: 0.15rem;
    margin: auto;
    box-sizing: border-box;
    padding: 0.2rem 0 0.2rem 0.2rem;
    margin-top: 0.2rem;
}

.first_demand-small .first_demand-category {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.08rem;
}

.first_demand-small .first_demand-label {
    display: flex;
    flex-wrap: wrap;
}

.first_demand-small .first_demand-label .first_demand-field {
    background-color: #f6f6f6;
    border-radius: 0.13rem;
    padding: 0.04rem 0.12rem;
    font-size: 0.12rem;
    color: #333333;
    box-sizing: border-box;
    margin: 0.12rem 0.10rem 0 0;
}

/* 添加土地小类类名 */
.first_demand-small .first_demand-label .first_demand-field_active {
    background: rgba(255, 151, 48, 0.2);
    color: #FF9730;
}

.first_demand-determine {
    width: 3.30rem;
    margin: auto;
    margin-top: 0.5rem;
}

.first_demand-determine>button {
    width: 100%;
    background-color: #ff9730;
    border: none;
    border-radius: 0.25rem;
    color: #FFFFFF;
    padding: 0.14rem 0;

}

/* 发布需求第一步选择土地大小类结束 */

/* 发布需求开始第二步 */

.release_demand-navigation {
    width: 100%;
    background-color: #FFFFFF;
    display: flex;
    align-items: center;
    position: sticky;
    top: 0;
    z-index: 99;
}

.release_demand-navigation .release_demand-center {
    width: 3.5rem;
    margin: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.release_demand-navigation .release_demand-center .iconfont {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.release_demand-navigation .release_demand-center .release_demand-head {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
}

.release_demand-start {
    width: 3.5rem;
    border-radius: 0.15rem;
    background: #FFFFFF;
    margin: auto;
}

.release_demand-start .release_demand-content {
    width: 3.1rem;
    margin: auto;
    padding: 0.2rem 0;
}

.release_demand-start .release_demand-content .release_demand-demand {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
    padding-bottom: 0.2rem;
}

.release_demand-start .release_demand-content .release_demand-subject {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
    margin-bottom: 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-subject .release_demand-biao {
    font-size: 0.14rem;
    font-weight: bold;
    color: #333333;
    margin-right: 0.5rem;
}

.release_demand-start .release_demand-content .release_demand-subject>input {
    font-size: 0.14rem;
    color: #333333;
}

.release_demand-start .release_demand-content .release_demand-subject>input::placeholder {
    font-size: 0.14rem;
    color: #999999;
}

/* 土地类型 */
.release_demand-start .release_demand-content .release_demand-land {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
    margin-bottom: 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-land .release_demand-types-of {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release_demand-start .release_demand-content .release_demand-land .release_demand-types-of::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;

}

.release_demand-start .release_demand-content .release_demand-land .release_demand-package {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release_demand-start .release_demand-content .release_demand-land .release_demand-package .release_demand-fill>span {
    font-size: 0.13rem;
    color: #999999;
}

.release_demand-start .release_demand-content .release_demand-land .release_demand-package .release_demand-icon .iconfont {
    font-size: 0.13rem;
    color: #999999;
}

/*  需求地区 */
.release_demand-start .release_demand-content .release_demand-economize {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
    margin-bottom: 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-economize .release_demand-topic {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release_demand-start .release_demand-content .release_demand-economize .release_demand-topic::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-start .release_demand-content .release_demand-economize .release_demand-piece {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release_demand-start .release_demand-content .release_demand-economize .release_demand-piece .release_demand-address>span {
    font-size: 0.13rem;
    color: #999999;
}

.release_demand-start .release_demand-content .release_demand-economize .release_demand-piece .release_demand-icon .iconfont {
    font-size: 0.13rem;
    color: #999999;
}

/* 流转年限 */
.release_demand-start .release_demand-content .release_demand-change {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
    margin-bottom: 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-change .release_demand-nian {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release_demand-start .release_demand-content .release_demand-change .release_demand-nian::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-start .release_demand-content .release_demand-change .release_demand-wrap {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release_demand-start .release_demand-content .release_demand-change .release_demand-wrap .release_demand-ipt {
    width: 100%;
    color: #333333;
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-change .release_demand-wrap .release_demand-ipt::placeholder {
    color: #999999;
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-change .release_demand-wrap .release_demand-year {
    font-size: 0.13rem;
    color: #333333;
}

/* 面积 */
.release_demand-start .release_demand-content .release_demand-area {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
    margin-bottom: 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-area-size {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    flex-shrink: 0;
    padding-right: 0.5rem;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-area-size::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu {
    width: 100%;
    display: flex;
    justify-content: space-between;
    position: relative;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-at-least {
    display: flex;
    align-items: center;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-at-least .release_demand-mu-one {
    width: 0.46rem;
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-at-least .release_demand-mu-one::placeholder {
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-at-least .release_demand-horizontal {
    width: 0.08rem;
    height: 0.01rem;
    background-color: #999999;
    margin: 0 0.20rem 0 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-at-least .release_demand-mu-two {
    width: 0.46rem;
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-at-least .release_demand-mu-two::placeholder {
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-characters {
    display: flex;
    align-items: center;
}


.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-characters>span {
    font-size: 0.13rem;
    color: #333333;
    margin-right: 0.04rem;
}

/* .release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-characters>span:first-child {
    font-size: 0.13rem;
    color: #333333;
    margin-right: 0.04rem;
} */

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-characters .iconfont {
    color: #666666;
    font-size: 0.13rem;

}

.release_demand-start .release_demand-content .release_demand-area .release_demand-unit-mu .release_demand-characters .release_demand-rice {
    width: 0.16rem;
}

/* 期望价格 */
.release_demand-start .release_demand-content .release_demand-price {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
    margin-bottom: 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-price-size {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    flex-shrink: 0;
    padding-right: 0.2rem;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-price-size::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope {
    width: 100%;
    display: flex;
    justify-content: space-between;
    position: relative;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-expect {
    display: flex;
    align-items: center;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-expect .release_demand-wan {
    width: 0.46rem;
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-expect .release_demand-wan::placeholder {
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-expect .release_demand-division {
    width: 0.08rem;
    height: 0.01rem;
    background-color: #999999;
    margin: 0 0.20rem 0 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-expect .release_demand-money {
    width: 0.46rem;
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-expect .release_demand-money::placeholder {
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-switch {
    display: flex;
    align-items: center;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-switch>span {
    font-size: 0.13rem;
    color: #333333;
    margin-right: 0.04rem;

}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-switch .release_demand-on {
    font-size: 0.13rem;
    color: #333333;
    margin-right: 0.04rem;
}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-switch .iconfont {
    color: #666666;
    font-size: 0.13rem;

}

.release_demand-start .release_demand-content .release_demand-price .release_demand-hope .release_demand-switch .release_demand-dong {
    width: 0.16rem;
}

/* 流转类型    新*/
.release_demand-start .release_demand-content .release_demand-wander {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.18rem;
}

.release_demand-start .release_demand-content .release_demand-wander .release_demand-wander-type {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    margin-right: 0.2rem;
    flex-shrink: 0;
}

.release_demand-start .release_demand-content .release_demand-wander .release_demand-wander-type::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-start .release_demand-content .release_demand-wander .release_demand-structure {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}

.release_demand-start .release_demand-content .release_demand-wander .release_demand-structure>span:first-child {
    color: #999999;
    font-size: 0.13rem;
}

.release_demand-start .release_demand-content .release_demand-wander .release_demand-structure>span:last-child {
    font-size: 0.13rem;
    color: #999999;
}

.release_demand-start .release_demand-content .release_demand-turn .release_demand-wander {
    font-size: 0.14rem;
    font-weight: bold;
    color: #333333;
}

/* 标题 */
.release_demand-start .release_demand-content .release_demand-title {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
    padding-top: 0.20rem;
}

.release_demand-start .release_demand-content .release_demand-title .release_demand-tit {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    margin-right: 0.5rem;
    flex-shrink: 0;
}

.release_demand-start .release_demand-content .release_demand-title .release_demand-tit::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-start .release_demand-content .release_demand-title>input {
    width: 100%;
    font-size: 0.13rem;
    color: #333333;
}

.release_demand-start .release_demand-content .release_demand-title>input::placeholder {
    font-size: 0.13rem;
    color: #999999;
}

.release_demand-start .release_demand-content .release_demand-supplement {
    display: flex;
    justify-content: space-between;
    padding-top: 0.2rem;
}

.release_demand-start .release_demand-content .release_demand-supplement .release_demand-illustrate {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    padding-top: 0.08rem;
}

.release_demand-start .release_demand-content .release_demand-supplement .release_demand-illustrate::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-start .release_demand-content .release_demand-supplement .release_demand-field {
    width: 2.25rem;
    height: 1.52rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.15rem;
    box-sizing: border-box;
    padding: 0.1rem 0.2rem 0 0.2rem;
}

.release_demand-start .release_demand-content .release_demand-supplement .release_demand-field>textarea {
    width: 100%;
    height: 1.4rem;
    font-size: 0.13rem;
    color: #333333;
    /* padding: 0; */
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
}

.release_demand-start .release_demand-content .release_demand-supplement .release_demand-field>textarea::placeholder {
    font-size: 0.13rem;
    color: #999999;
}

/* 联系方式 */
.release_demand-contact {
    width: 3.50rem;
    background: #FFFFFF;
    border-radius: 0.15rem;
    background-color: #ffffff;
    margin: auto;
    margin-top: 0.2rem;
    box-sizing: border-box;
    padding: 0.2rem;
}

.release_demand-contact .release_demand-apparent {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
    padding-bottom: 0.38rem;
}


.release_demand-contact .release_demand-information {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
}

.release_demand-contact .release_demand-information .release_demand-people {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    margin-right: 0.27rem;
}

.release_demand-contact .release_demand-information .release_demand-people::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-contact .release_demand-information>input {
    font-size: 0.13rem;
    flex: 1;
}

.release_demand-contact .release_demand-phone {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-top: 0.21rem;
    padding-bottom: 0.17rem;
}

.release_demand-contact .release_demand-phone .release_demand-cell-phone {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    margin-right: 0.27rem;
    flex-shrink: 0;
}

.release_demand-contact .release_demand-phone .release_demand-cell-phone::before {
    content: '*';
    font-size: 0.1rem;
    color: #F92020;
}

.release_demand-contact .release_demand-phone>input {
    width: 100%;
    font-size: 0.13rem;
}

.release_demand-btn {
    width: 3.30rem;
    margin: auto;
    margin-top: 0.5rem;
}

.release_demand-btn>button {
    width: 100%;
    background-color: #FF9730;
    border-radius: 0.25rem;
    border: none;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    box-sizing: border-box;
    padding: 0.14rem 0;
}

/* 发布需求第二部结束 */

/* 发布需求完成开始 */
.publish_promotion_header {
    width: 100%;
    background-color: #ffffff;
    padding: 0.1rem 0;
}

.publish_promotion_header .publish_promotion_center {
    width: 3.5rem;
    margin: auto;
}

.publish_promotion_header .publish_promotion_center>a .iconfont {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.publish_promotion_header .publish_promotion_center .publish_promotion_attract {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
    padding-left: 1.3rem;
}

/* 发布需求完成结束 */

/* 发布招商页开始 */
.release_investment_header {
    width: 100%;
    background-color: #ffffff;
}

.release_investment_header .release_investment_center {
    width: 3.5rem;
    margin: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.release_investment_header .release_investment_center>a .iconfont {
    font-weight: bold;
    font-size: 0.18rem;
    color: #333333;
}

.release_investment_header .release_investment_center .release_investment_attract {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
}

.release-investment-attract {
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    border-radius: 0.15rem;
    box-sizing: border-box;
    padding: 0.2rem;
}

.release-investment-attract .release-investment-title {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
    padding-bottom: 0.1rem;
}

.release-investment-attract .release-investment-fill {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.release-investment-attract .release-investment-fill .release-investment-treetop {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.49rem;
}

.release-investment-attract .release-investment-fill .release-investment-treetop::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-fill>input {
    color: #333333;
    font-size: 0.14rem;
    flex: 1;
}

.release-investment-attract .release-investment-fill>input::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.release-investment-attract .release-investment-area {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.release-investment-attract .release-investment-area .release-investment-exist {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release-investment-attract .release-investment-area .release-investment-exist::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-area .release-investment-position {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release-investment-attract .release-investment-area .release-investment-position>div:first-child {
    color: #999999;
    font-size: 0.14rem;
}

.release-investment-attract .release-investment-area .release-investment-position .iconfont {
    font-size: 0.15rem;
    font-weight: bold;
    color: #999999;

}

.release-investment-attract .release-investment-detail {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.release-investment-attract .release-investment-detail .release-investment-region {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release-investment-attract .release-investment-detail .release-investment-region::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-detail .release-investment-write {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release-investment-attract .release-investment-detail .release-investment-write>input {
    width: 100%;
    font-size: 0.14rem;
    color: #333333;
}

.release-investment-attract .release-investment-detail .release-investment-write>input::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.release-investment-attract .release-investment-detail .release-investment-write .iconfont {
    color: #FF9730;
    font-size: 0.23rem;
    position: relative;
    margin-right: 0.1rem;
}
.release-investment-attract .release-investment-detail .release-investment-write .iconfont::after{
    content: '点击定位';
    color: #FF9730;
    font-size: 0.1rem;
    position: absolute;
    left: 50%;
    top: 100%;
    transform: translate(-50%,0);
    width: 0.4rem;
}

.release-investment-attract .release-investment-plan {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.release-investment-attract .release-investment-plan .release-investment-use-to {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release-investment-attract .release-investment-plan .release-investment-use-to::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-plan .release-investment-select {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release-investment-attract .release-investment-plan .release-investment-select .release-investment-select-one {
    font-size: 0.14rem;
    color: #999999;
}

.release-investment-attract .release-investment-plan .release-investment-select .iconfont {
    font-size: 0.15rem;
    font-weight: bold;
    color: #999999;
}

.release-investment-attract .release-investment-beckon {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.release-investment-attract .release-investment-beckon .release-investment-form {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release-investment-attract .release-investment-beckon .release-investment-form::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-beckon .release-investment-wrap {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release-investment-attract .release-investment-beckon .release-investment-wrap .release-investment-wrap-two {
    font-size: 0.14rem;
    color: #999999;
}

.release-investment-attract .release-investment-beckon .release-investment-wrap .iconfont {
    font-size: 0.15rem;
    font-weight: bold;
    color: #999999;
}

.release-investment-attract .release-investment-year {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.release-investment-attract .release-investment-year .release-investment-limit {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release-investment-attract .release-investment-year .release-investment-limit::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-year .release-investment-wrapping {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release-investment-attract .release-investment-year .release-investment-wrapping>input {
    width: 100%;
    font-size: 0.14rem;
    color: #333333;
}

.release-investment-attract .release-investment-year .release-investment-wrapping>input::placeholder {
    color: #999999;
    font-size: 0.14rem;
}

.release-investment-attract .release-investment-year .release-investment-wrapping span {
    font-size: 0.13rem;
    color: #333333;
}

.release-investment-attract .release-investment-land {
    display: flex;
    align-items: center;
    width: 100%;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.release-investment-attract .release-investment-land .release-investment-please {
    font-size: 0.14rem;
    color: #333333;
    font-weight: bold;
    padding-right: 0.2rem;
    flex-shrink: 0;
}

.release-investment-attract .release-investment-land .release-investment-please::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-land .release-investment-size {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
}

.release-investment-attract .release-investment-land .release-investment-size>input {
    width: 100%;
    font-size: 0.13rem;
}

.release-investment-attract .release-investment-land .release-investment-size>input::placeholder {
    color: #999999;
}

.release-investment-attract .release-investment-land .release-investment-size .textiocn {
    display: flex;
    align-items: center;
}

.release-investment-attract .release-investment-land .release-investment-size .textiocn span {
    font-size: 0.13rem;
    color: #333333;
}

.release-investment-attract .release-investment-land .release-investment-size .textiocn .iconfont {
    color: #666666;
    font-size: 0.13rem;

}

.release-investment-attract .release-investment-facilities {
    box-sizing: border-box;
    padding: 0.22rem 0 0.02rem;
}

.release-investment-attract .release-investment-facilities .release-investment-multiple {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release-investment-attract .release-investment-facilities .release-investment-multiple .release-investment-multiple-one {
    color: #333333;
    font-size: 0.15rem;
    font-weight: bold;
}

.release-investment-attract .release-investment-facilities .release-investment-multiple .release-investment-multiple-one::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-facilities .release-investment-multiple .release-investment-multiple_left>span:last-child {
    font-size: 0.12rem;
    color: #999999;
}
.release-investment-attract .release-investment-facilities .release-investment-multiple .release-investment-multiple_right{
    display: flex;
    align-items: center;
}
.release-investment-attract .release-investment-facilities .release-investment-multiple .release-investment-multiple_right>p{
    font-weight: 400;
    font-size: 0.12rem;
    color: #FF9730;
    line-height: 0.14rem;
    margin-left: 0.05rem;
}
.release-investment-attract .release-investment-facilities .release-investment-option {
    display: flex;
    flex-wrap: wrap;
}

.release-investment-attract .release-investment-facilities .release-investment-option .release-investment-road {
    font-size: 0.12rem;
    color: #333333;
    box-sizing: border-box;
    padding: 0.04rem 0.12rem;
    margin: 0.1rem 0.1rem 0 0;
    border-radius: 0.13rem;
    background-color: #F6F6F6;

}

.release-investment-attract .release-investment-facilities .release-investment-option .release-investment-road.active {
    background: rgba(255, 151, 48, 0.2);
    color: #ff9730;
}

.release-investment-attract .release-investment-supplement {
    display: flex;
    justify-content: space-between;
    padding-top: 0.2rem;
}

.release-investment-attract .release-investment-supplement .release-investment-illustrate {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    padding-top: 0.08rem;
}

.release-investment-attract .release-investment-supplement .release-investment-illustrate::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-attract .release-investment-supplement .release-investment-field {
    width: 2.25rem;
    height: 1.52rem;
    border: 0.01rem solid #E6E6E6;
    border-radius: 0.15rem;
    box-sizing: border-box;
    padding: 0.1rem 0.2rem 0 0.2rem;
}

.release-investment-attract .release-investment-supplement .release-investment-field>textarea {
    width: 100%;
    height: 1.4rem;
    font-size: 0.13rem;
    color: #333333;
    /* padding: 0; */
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
}

.release-investment-attract .release-investment-supplement .release-investment-field>textarea::placeholder {
    font-size: 0.13rem;
    color: #999999;
}

.release-investment-attract .release-investment-photo {
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0.2rem 0 0.17rem;
    border-bottom: 0.01rem solid #E6E6E6;
}

.release-investment-attract .release-investment-photo .release-investment-land-photos {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
    flex-shrink: 0;
    margin-right: 0.26rem;
}

.release-investment-attract .release-investment-picture {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.release-investment-attract .release-investment-picture>div {
    font-size: 0.13rem;
    color: #333333;
}

.release-investment-attract .release-investment-picture .iconfont {
    color: #999999;
    font-size: 0.15rem;
    font-weight: bold;
}

/* 发布招商页结束 */

.release-investment-contact {
    width: 3.50rem;
    background: #FFFFFF;
    border-radius: 0.15rem;
    background-color: #ffffff;
    margin: auto;
    margin-top: 0.2rem;
    box-sizing: border-box;
    padding: 0.2rem;
}

.release-investment-contact .release-investment-apparent {
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
    padding-bottom: 0.38rem;
}



.release-investment-contact .release-investment-information {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-bottom: 0.17rem;
}

.release-investment-contact .release-investment-information .release-investment-people {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    margin-right: 0.27rem;
}

.release-investment-contact .release-investment-information .release-investment-people::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-contact .release-investment-information>input {
    font-size: 0.13rem;
    flex: 1;
}

.release-investment-contact .release-investment-phone {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-top: 0.21rem;
    padding-bottom: 0.17rem;
}

.release-investment-contact .release-investment-phone .release-investment-cell-phone {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    margin-right: 0.27rem;
    flex-shrink: 0;
}

.release-investment-contact .release-investment-phone .release-investment-cell-phone::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-contact .release-investment-phone>input {
    width: 100%;
    font-size: 0.13rem;
}

.release-investment-contact .release-investment-standby {
    display: flex;
    align-items: center;
    border-bottom: 0.01rem solid #E6E6E6;
    padding-top: 0.21rem;
    padding-bottom: 0.17rem;
}

.release-investment-contact .release-investment-standby .release-investment-cell-standby {
    color: #333333;
    font-size: 0.14rem;
    font-weight: bold;
    margin-right: 0.41rem;
    flex-shrink: 0;
}

.release-investment-contact .release-investment-standby .release-investment-cell-standby::before {
    content: '*';
    font-size: 0.12rem;
    color: #F92020;
}

.release-investment-contact .release-investment-standby>input {
    width: 100%;
    font-size: 0.13rem;
}

.release-investment-btn {
    width: 3.30rem;
    margin: auto;
    margin-top: 0.5rem;
}

.release-investment-btn>button {
    width: 100%;
    background-color: #FF9730;
    border-radius: 0.25rem;
    border: none;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    box-sizing: border-box;
    padding: 0.14rem 0;
}

/* 定位开始 */

.positioning-ipt {
    font-size: 0.14rem;
}

.positioning-domestic {
    width: 100%;
    margin: auto;
}

/* 定位结束 */

/* 首页金刚区新闻开始 */
.news_module {
    width: 3.50rem;
    margin: auto;
    background-color: #ffffff;
    border-radius: 0.08rem;
    box-sizing: border-box;
    padding: 0.2rem;
    margin-bottom: 0.15rem;
}

.news_module .news_title {
    font-weight: 600;
    font-size: 0.16rem;
    color: #333333;
}

.news_module .news_content {
    word-break: break-all;
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    margin-top: 0.16rem;
    font-weight: 400;
    font-size: 0.14rem;
    color: #666666;
}

.news_module .time {
    padding-top: 0.16rem;
    font-size: 0.10rem;
    color: #999999;
}

/* 首页金刚区新闻结束 */

/* 首页金刚区农房开始 */
.farmhouse-bottom {
    margin-bottom: 0.2rem;
}

.farmhouse-tabulation {
    display: flex;
    width: 3.5rem;
    margin: auto;
    background-color: #ffffff;
    border-radius: 0.15rem;
    box-sizing: border-box;
    padding: 0.1rem;
    margin-bottom: 0.1rem;
}

.farmhouse-tabulation .farmhouse_img {
    width: 1.03rem;
    margin-right: 0.16rem;
    flex-shrink: 0;
}

.farmhouse-tabulation .farmhouse_img>img {
    width: 100%;
    display: block;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_title {
    width: 2.06rem;
    font-size: 0.16rem;
    color: #333333;
    font-weight: 600;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_hire {
    display: inline-block;
    background: #FF9730;
    border-radius: 0.02rem;
    font-size: 0.12rem;
    color: #FFFFFF;
    box-sizing: border-box;
    padding: 0.02rem 0.04rem;
    margin-top: 0.12rem;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_month {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-top: 0.12rem;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_month .farmhouse_first {
    display: flex;
    align-items: center;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_month .farmhouse_first>span:first-child {
    font-size: 0.18rem;
    color: #F92020;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_month .farmhouse_first>span:last-child {
    color: #F92020;
    font-size: 0.12rem;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_month .farmhouse_blank {
    font-size: 0.12rem;
    color: #666666;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_rice {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_rice .farmhouse_unit {
    font-size: 0.14rem;
    color: #666666;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_rice .farmhouse_position {
    display: flex;
    align-items: center;

}

.farmhouse-tabulation .farmhouse_right .farmhouse_rice .farmhouse_position .iconfont {
    font-size: 0.16rem;
    color: #666666;
}

.farmhouse-tabulation .farmhouse_right .farmhouse_rice .farmhouse_position>span {
    font-size: 0.12rem;
    color: #666666;
}

/* 首页金刚区农房结束 */

/* 搜索结果开始 */
.search_result-below {
    margin-bottom: 0.2rem;
}

.search_result-result {
    width: 3.68rem;
    display: flex;
    margin: auto;
    background-color: #ffffff;
    border-radius: 0.15rem;
    box-sizing: border-box;
    padding: 0.1rem;
    margin-bottom: 0.10rem;
}

.search_result-result .search_result-picture {
    position: relative;
    margin-right: 0.16rem;
    flex-shrink: 0;

}

.search_result-result .search_result-picture .search_result-img {
    width: 1.03rem;
}

.search_result-result .search_result-picture .search_result-img>img {
    width: 100%;
    display: block;
}

.search_result-result .search_result-picture .search_result-bofang {
    width: 0.26rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.search_result-result .search_result-title .search_result-address {
    width: 2.1rem;
    font-size: 0.16rem;
    color: #333333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.search_result-result .search_result-title .search_result-type {
    display: inline-block;
    background: #FF9730;
    font-size: 0.12rem;
    color: #FFFFFF;
    box-sizing: border-box;
    padding: 0.02rem 0.04rem;
    margin-top: 0.1rem;
}

.search_result-result .search_result-title .search_result-money {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 0.12rem;
}

.search_result-result .search_result-title .search_result-money .search_result-yuan {
    display: flex;
    align-items: center;
}

.search_result-result .search_result-title .search_result-money .search_result-yuan>span:first-child {
    color: #F92020;
    font-size: 0.18rem;
}

.search_result-result .search_result-title .search_result-money .search_result-yuan>span:last-child {
    color: #F92020;
    font-size: 0.12rem;
}

.search_result-result .search_result-title .search_result-money .search_result-year {
    font-size: 0.12rem;
    color: #666666;
}

.search_result-result .search_result-title .search_result-position {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.search_result-result .search_result-title .search_result-position .search_result-unit {
    font-size: 0.12rem;
    color: #666666;
}

.search_result-result .search_result-title .search_result-position .search_result-positioning {
    display: flex;
    align-items: center;
}

.search_result-result .search_result-title .search_result-position .search_result-positioning .iconfont {
    color: #666666;
    font-size: 0.14rem;
}

.search_result-result .search_result-title .search_result-position .search_result-positioning>span {
    font-size: 0.12rem;
    color: #666666;
}

/* 搜索结果结束 */


/* 瀑布流 */
.index_recommended-land .waterlist {
    margin-top: 0.1rem;
}

.index_recommended-land>.waterlist .container {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
}

.index_recommended-land>.waterlist .container>.column {
    width: 1.7rem;
}

.index_recommended-land>.waterlist .container>.column>li:first-of-type {
    margin: 0;
}

.index_recommended-land>.waterlist .container>.column>li {
    padding-bottom: 0.1rem;
}

.index_recommended-land>.waterlist .container>.column>li .img {
    position: relative;
}

.index_recommended-land .waterlist .container>.column>li .img>img {
    border-radius: 0.08rem 0.08rem 0 0;
}

.index_recommended-land .waterlist .container>.column>li .img .bofang {
    position: absolute;
    width: 0.24rem;
    right: 5%;
    top: 5%;
    z-index: 99;
}

.index_recommended-land>.waterlist .container>.column>li .info {
    padding: 0.1rem;
    background: #FFFFFF;
    border-radius: 0 0 0.08rem 0.08rem;
}

.index_recommended-land>.waterlist .container>.column>li .info>.title {
    font-weight: 500;
    font-size: 0.13rem;
    color: #333333;
}

.index_recommended-land .waterlist .container>.column>li .info .desc {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0.03rem 0;
}

.index_recommended-land .waterlist .container>.column>li .info .desc .price .value {
    font-size: 0.14rem;
    font-weight: bold;
    color: #F92020;

}

.index_recommended-land .waterlist .container>.column>li .info .desc .price .unit {
    font-size: 0.1rem;
    color: #F92020;
}

.index_recommended-land .waterlist .container>.column>li .info .desc .area>span,
.index_recommended-land .waterlist .container>.column>li .info .msg .tags>span {
    font-size: 0.1rem;
    color: #666666;
}

.index_recommended-land .waterlist .container>.column>li .info .msg .tags {
    display: flex;
    align-items: center;
}

.index_recommended-land .waterlist .container>.column>li .info .msg .tags>.fg {
    width: 1px;
    height: 0.10rem;
    background-color: rgba(102, 102, 102, 0.5);
    margin: 0 0.05rem;
}

.index_recommended-land .waterlist .container>.column>li .info .msg {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.index_recommended-land .waterlist .container>.column>li .info .msg .labels .type {
    padding: 0.02rem 0.05rem;
    background: #FF9730;
    color: #FFFFFF;
    font-size: 0.1rem;
    display: block;
}

/*上传图片*/
.uploadshow{
    display: none;
}
.Uploadimg {
    width: 100%;
    position: relative;
}

.uploadWapper {
    margin-top: 0.2rem;
    background: #FFFFFF;
    padding: 0.2rem;
    border-radius: 0.15rem;
}

.uploadWapper .uploadWapper_span span:first-child {
    font-weight: bold;
    font-size: 0.14rem;
    color: #333333;
}

.uploadWapper .uploadWapper_span span:nth-child(2) {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
    margin-left: 0.1rem;
}

.uploadWapper .uploadWapper_img {
    padding: 0.1rem 0;
}

.uploadWapper_img .image_list {
    display: flex;
    flex-wrap: wrap;
    gap: 0.15rem;
    margin: 0.1rem 0;
}

.uploadWapper_img .image_list .img {
    position: relative;
}
.uploadWapper_img .image_list .img>img {
    object-fit: cover;
    border-radius: 0.08rem;
    width: 1.2rem;
    height: 1.2rem;
}
.uploadWapper_img .image_list .video {
    position: relative;
}

.uploadWapper_img .image_list .video video {
    width: 100%;
    height: 100%;
}


.uploadWapper_img .image_list .img .btn {
    position: absolute;
    bottom: 90%;
    left: 90%;
    width: 0.21rem;
    height: 0.21rem;
    background-color: #000;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.uploadWapper_img .image_list .video .btn {
    position: absolute;
    bottom: 93%;
    left: 96%;
    width: 0.21rem;
    height: 0.21rem;
    background-color: #000;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.uploadWapper_img .image_list .img .btn>span,
.uploadWapper_img .image_list .video .btn>span {
    color: #FFFFFF;
    font-size: 0.15rem;
}

.uploadWapper_img .upload {
    width: 1.25rem;
    height: 1.25rem;
}

.uploadWapper_img .upload .file {
    position: relative;
    border-radius: 0.08rem;

}

.uploadWapper_img .upload .file input {
    opacity: 0;
    width: 1.25rem;
    height: 1.25rem;
    position: relative;
    z-index: 5;
}

.uploadWapper_img .upload .file input[type="file"]::-webkit-file-upload-button {
    opacity: 0;
}

.uploadWapper_img .upload .file .camera img {
    position: absolute;
    top: 0;
    left: 0;
    width: 1.2rem;
    height: 1.2rem;
}

.uploadWapper .introduce {
    font-weight: 400;
    font-size: 0.12rem;
    color: #999999;
    margin-top: 0.1rem;
}

.Ctrls {
    width: 100%;
    margin-top: 0.5rem;
}

.Ctrls button {
    margin: 0;
    border: none;
    width: 100%;
    background: #FF9730;
    border-radius: 0.25rem;
    font-weight: bold;
    font-size: 0.16rem;
    color: #FFFFFF;
    padding: 0.15rem 0;
}

/*上传图片*/

.bg-orange{
    background: #FFE7CF !important;
}
.bg-orange>span{
    color: #FF9730  !important;
}
.bg-red{
    background: #FFD6D6  !important;
}
.bg-red>span{
    color: #F92020  !important;
}
.bg-green{
    background: #B8F2C4  !important;
}
.bg-green>span{
    color: #45DE64  !important;
}


.no-result {
    width: 100%;
    padding-top: 0.9rem;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.no-result>p {
    font-size: 0.12rem;
    color: #999;
}

.boxshadow{
    box-shadow: inset 0px -1px 0px 0px #E6E6E6;
}

input[type="checkbox"] {
    -webkit-appearance: none;
    /* 去除默认外观 */
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #FF9730;
    /* 边框 */
    width: 0.12rem;
    /* 宽度 */
    height: 0.12rem;
    text-align: center;
    line-height: 0.1rem;
    /* 高度 */
    border-radius: 0.02rem;
    /* 圆角 */
    outline: none;
    /* 去除外部轮廓 */
    position: relative;
}

input[type="checkbox"]:checked {
    /* 样式设置 */
    background-color: #FF9730;
}

input[type="checkbox"]::before {
    content: "";
    /* Unicode编码，表示对号 */
    width: 100%;
    height: 100%;
    font-size: 0.1rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    font-family: "iconfont";
}

input[type="checkbox"]:checked::before {
    content: "\e61d";
    color: #fff;
}
#endLine{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: 0.2rem;
}
#endLine span{
    position: relative;
    font-size: 0.12rem;
    font-weight: bold;
    color: #ff9730;
    padding: 0 0.15rem;
}

#endLine span:before{
   position: absolute;
    content: '';
    left: 100%;
    top: 50%;
    transform: translate(0,-50%);
    width: 0.22rem;
    height: 0.01rem;
    background: #666666;
}

#endLine span:after{
    position: absolute;
    content: '';
    right: 100%;
    top: 50%;
    transform: translate(0,-50%);
    width: 0.22rem;
    height: 0.01rem;
    background: #666666;
}

#endLine{
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: 0.2rem;
}
#endLine span{
    position: relative;
    font-size: 0.12rem;
    font-weight: bold;
    color: #ff9730;
    padding: 0 0.15rem;
}

#endLine span:before{
    position: absolute;
    content: '';
    left: 100%;
    top: 50%;
    transform: translate(0,-50%);
    width: 0.22rem;
    height: 0.01rem;
    background: #666666;
}

#endLine span:after{
    position: absolute;
    content: '';
    right: 100%;
    top: 50%;
    transform: translate(0,-50%);
    width: 0.22rem;
    height: 0.01rem;
    background: #666666;
}

/*展开收起文字*/
.text-container{
    font-weight: 500;
    font-size: 0.14rem;
    color: #333333;

}
.text-container::before {
    content: "";
    float: right;
    width: 0px;
    height: 100%;
    margin-bottom: -0.18rem;
    /* background: red; */
}

.more-link {
    display: none;
    float: right;
    clear: both;
    font-size: 0.12rem;
    color: #ff9730;
    font-weight: 400;
    cursor: pointer;
    line-height: 0.18rem;
}

/*loading 动画*/

.LoadingOverlay{
    background: rgba(0,0,0,0.4);
    z-index: 9999999;
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0;
    left: 0;
}
.LoadingOverlay>.wrapper{
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.LoadingOverlay>.wrapper>.block{
    width: 1.5rem;
    border-radius:0.12rem;
    text-align: center;
    color: #fff;
    padding: 0 0 0.1rem;
}
.LoadingOverlay>.wrapper>.block>.LoadingBox{
    position: relative;
    width: 1.5rem;
    height: 0.8rem;
}
.LoadingOverlay>.wrapper>.block>.LoadingBox>.TheLoading{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.LoadingOverlay>.wrapper>.block>.LoadingBox>.TheLoading>.spinner-6{
    width:0.6rem;
    aspect-ratio: 1;
    display: grid;
    -webkit-mask: conic-gradient(from 15deg, #0000,#000);
    animation: loadingAnimation 1s infinite steps(12);
}

.LoadingOverlay>.wrapper>.block>.LoadingBox>.TheLoading>.spinner-6,
.LoadingOverlay>.wrapper>.block>.LoadingBox>.TheLoading>.spinner-6:before,
.LoadingOverlay>.wrapper>.block>.LoadingBox>.TheLoading>.spinner-6:after{
    background:
            radial-gradient(closest-side at 50% 12.5%,#ff9730 96%, #0000 ) 50% 0/20% 80% repeat-y,
            radial-gradient(closest-side at 12.5% 50%,#ff9730 96%, #0000) 0 50%/80% 20% repeat-x;
}

.LoadingOverlay>.wrapper>.block>.LoadingBox>.TheLoading>.spinner-6:before,
.LoadingOverlay>.wrapper>.block>.LoadingBox>.TheLoading>.spinner-6:after{
    content: "";
    grid-area: 1/1;
    transform: rotate(30deg);
}
.LoadingOverlay>.wrapper>.block>.LoadingBox>.TheLoading>.spinner-6:after{
    transform: rotate(60deg);
}

.LoadingOverlay>.wrapper>.block>.LoadingText{
    display: flex;
    justify-content: center;
    align-items: center;
}
.LoadingOverlay>.wrapper>.block>.LoadingText>span{
    display: inline-block;
    font-size: 0.16rem;
    font-weight: bold;
    animation: LoadingTextAnimation 3s ease-in-out infinite both;
    animation-delay:calc(var(--i)*120ms);
}
@keyframes  loadingAnimation{
    100%{
        transform: rotate(1turn);
    }

}
@keyframes LoadingTextAnimation {
    0%{
        color: #fff;
        transform:translateY(100%) rotate(4deg) ;
    }
    50%{
        color: #ff9730;
        transform:translateY(0) rotate(0deg) ;
    }
    100%{
        color: #fff;
        transform:translateY(100%) rotate(4deg) ;
    }
}

/*全屏预览图片*/

.FullPreview{
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: #000;
    z-index: 999;
    display: none;
    justify-content: center;
    align-items: center;
}
.FullPreview .FullPreview_swiper{
    z-index: 9999;
}
.FullPreview .FullPreview_swiper .mySwiper{
    width: 3.9rem;
}

.FullPreview .FullPreview_swiper .mySwiper .FullPreview_swiperPagination {
    position: absolute;
    width: 100%;
    z-index: 999;
    bottom: 10%;
}
.FullPreview .FullPreview_swiper .mySwiper .FullPreview_swiperPagination>.container{
    display: flex;
    justify-content: center;
}
.FullPreview .FullPreview_swiper .mySwiper .FullPreview_swiperPagination .fraction {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 0.46rem;
    height: 0.21rem;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 0.11rem;
    color: #FFFFFF;
    text-align: center;
}

.FullPreview .FullPreview_swiper .mySwiper .FullPreview_swiperPagination .fraction>.first,
.FullPreview .FullPreview_swiper .mySwiper .FullPreview_swiperPagination .fraction>.fg,
.FullPreview .FullPreview_swiper .mySwiper .FullPreview_swiperPagination .fraction>.last {
    font-weight: 400;
    font-size: 0.14rem;
    color: #FFFFFF;
}



/*用户风险提示*/
.risk_header,
.book_header{
    background-color: #FFFFFF;
    position: sticky;
    top: 0;
    z-index: 999;
    box-shadow: 0px 1px 4px 0px rgba(206,206,206,0.25);
}

.risk_header .container,
.book_header .container{
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0.15rem 0;
}

.risk_header .container p,
.risk_header .container span,
.book_header .container p,
.book_header .container span{
    font-size: 0.18rem;
    color: #333333;
    font-weight: bold;
}

.risk_club,
.book_club{
    width: auto;
    margin:0 0.15rem;
    padding: 0.2rem 0;
}
.risk_club>.club_title,
.book_club>.club_title{
    font-weight: bold;
    font-size: 0.24rem;
    color: #333333;
}
.risk_club>.club_content,
.book_club>.club_content{
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.28rem;
    padding-top: 0.2rem;
 }

.risk_content,
.book_content{
    width:auto;
    margin: 0 0.36rem;
}
.risk_content .risk_content_item>h1,
.book_content .book_content_item>h1{
    font-weight: bold;
    font-size: 0.2rem;
    color: #333333;
    position: relative;
    margin-bottom: 0.2rem;
}
.risk_content .risk_content_item>h1::after,
.book_content .book_content_item>h1::after{
    content: '';
    position: absolute;
    left: -5%;
    top: 50%;
    width: 0.06rem;
    height: 0.06rem;
    background: #333333;
    border-radius: 50%;
    transform: translate(0,-50%);
}
.risk_content .risk_content_item>p,
.book_content .book_content_item>p{
    font-weight: 400;
    font-size: 0.14rem;
    color: #333333;
    line-height: 0.28rem;
}
