/* 防止 Vue 模板闪烁 */
[v-cloak] {
    display: none !important;
}

.show {
    display: block;
    /* 显示内容 */
}
body{max-width: 980px; margin: 0 auto; background-color: #000;}

* {
    margin: 0;
    padding: 0;
}
.van-nav-bar__arrow {
    color: white !important;
}
.van-nav-bar .van-icon {
    color: white !important;
}
.van-nav-bar__left .van-icon {
    color: white !important;
}
.van-nav-bar {
    border-bottom: none !important;
    box-shadow: none !important;
}
.van-nav-bar::after {
    display: none !important;
}
.van-hairline--bottom::after {
    display: none !important;
}
.van-tabbar {
    border-top: none !important;
    box-shadow: none !important;
    border: none !important;
}
.van-tabbar::before {
    display: none !important;
}
.van-tabbar::after {
    display: none !important;
}
.van-tabbar-item {
    border-top: none !important;
}
.van-tabbar-item::before {
    display: none !important;
}
.van-tabbar-item::after {
    display: none !important;
}
/* 去除所有可能的边框和分割线 */
.van-tabbar .van-hairline--top-bottom::after,
.van-tabbar .van-hairline--top::after {
    display: none !important;
}








.pinkfont {
    color: #e0a198;
}

.blackbg {
    background-color: #000;
}

.border {
    border: 2px solid #e0a198;
}

.writecolor {
    color: #fff;
}

.topmargin {
    margin-top: 15px;
}

.topmargin30 {
    margin-top: 30px;
}

.fourpadding {
    padding: 0 10px;
    overflow: hidden;

}

.my-swipe {
    height: 48px;
    background-color: #e0a198;
    width: 30%;
    overflow: hidden;

}

.my-swipe .van-swipe-item {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #39a9ed;
    color: #fff;
    font-size: 20px;
    height: 48px;

}

.humencenter {
    color: #fff;
    background-color: #e0a198;
    border-radius: 15px;
    background: linear-gradient(to left top, #61433f, #0b0b0b);
    border: 0.5px solid #6b4e49;

}

.humenpic {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    background-color: #e0a198;
    margin-right: 15px;
}

.borderround{  border-radius:32px;  line-height: 62px; border: 1px solid #fff;}

.listbox li:first-child {
    font-size: 24px;
    font-weight: bold;
    width: 200px;
}

.listbox li {
    font-size: 14px;
}

.jindu {
    display: flex;
}

.listicon {
    display: flex;
    justify-content: space-between;
}

.btn01 {
    width: 50%;
    height: 52px;
    border-radius: 26px;
    border: none;
    cursor: pointer;
}

.active {
    background-color: #e0a198;
    color: white;
}

.inactive {

    color: #fff;
}





.listbox li:first-child {
    font-size: 24px;
    font-weight: bold;
    width: 200px;
}

.listbox li {
    font-size: 14px;
}

.jindu {
    display: flex;
}

.listicon {
    display: flex;
    justify-content: space-between;
}
.footerset{background-color: #141414; height: 80px; position: fixed; left: 0; bottom: 0; z-index:999; margin-top: 100px!important;}
        .footbgset{background-color: #141414;  height:80px; border-top: none;}



        /* 设置 tab 的文字颜色 */
:deep(.van-tab) {
    font-size: 16px;
    color: #333;
  }
  
  /* 选中状态 */
  :deep(.van-tab--active) {
    color: #00b578 !important;  /* 绿色文字 */
    font-weight: bold;
  }
  
  /* 中间的竖线分割 */
  :deep(.van-tabs__nav) {
    border: none; /* 去掉默认边框 */
  }
  
  :deep(.van-tab:nth-child(1)) {
    border-right: 1px solid #eee; /* 给第一个 tab 右边加分割线 */
  }
       /* van-tabs 透明无颜色样式 */
       .van-tabs {
        background: transparent !important;
    }

    .van-tabs__nav {
        background: transparent !important;
    }

    .van-tab {
        background: transparent !important;
        font-size: 16px;
        color: #c4c4c4;
    }

    .van-tab--active {
        background: transparent !important;
        color: #fff;
        font-weight: bold;

    }

    .van-tabs__content {
        background: transparent !important;
    }

    .van-tabs__line {
        background: rgba(255, 255, 255, 1) !important;
    }

.text-main{
    color:#e99c92;
}
.bg-main{
    background-color: #e0a198;
}