@font-face {
    font-family: UDC1\.04-Bold;
    src: url(../elementUi/fonts/CDSHT-Regular.ttf);
}
@font-face {
    font-family: MCDS-Bold;
    src: url(../fonts/MCDS-Bold.ttf)
}

@font-face {
    font-family: MCDS-Demibold;
    src: url(../fonts/MCDS-Demibold.ttf)
}

@font-face {
    font-family: MCDS-Medium;
    src: url(../fonts/MCDS-Medium.ttf)
}

@font-face {
    font-family: MCDS-Normal;
    src: url(../fonts/MCDS-Normal.ttf)
}

@font-face {
    font-family: MCDS-Semibold;
    src: url(../fonts/MCDS-Semibold.ttf)
}
.num-b {
    font-family: MCDS-Bold!important
}

.num-d {
    font-family: MCDS-Demibold!important
}

.num-m {
    font-family: MCDS-Medium!important
}

.num-n {
    font-family: MCDS-Normal!important
}

.num-s {
    font-family: MCDS-Semibold!important
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: PingFangSC, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 0.37333rem;
}

.popper__arrow:after {
    border-top-color: rgba(0, 0, 0, 0.8) !important;
}

.van-popup .van-picker__toolbar .van-picker__cancel,
.van-popup .van-picker__toolbar .van-picker__confirm {
    font-size: 0.37333rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fd4c60;
    min-height: 1.17333rem;
}

.van-popup .van-picker-column__item,
.van-popup .van-picker__toolbar .van-picker__title {
    font-size: 0.42667rem;
    font-weight: 500;
    color: #323233;
    line-height: 0.58667rem;
}

.van-dialog__confirm .van-button__text {
    font-size: 0.42667rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fd4c60;
    line-height: 0.53333rem;
}

.el-tooltip {
    outline: none !important;
}

.el-tooltip:focus-visible {
    outline: none;
}

.date-filterBar-box .item {
    color: #202629;
    font-size: 0.32rem;
    max-width: 1.33333rem;
    min-width: 1.33333rem;
    text-align: center;
}

.date-filterBar-box .cur {
    height: 0.74667rem;
    line-height: 0.74667rem;
    text-align: center;
    background: rgba(255, 119, 82, 0.09);
    border-radius: 0.37333rem;
    color: #fd4c60;
    font-weight: 600;
}

.date-filterBar-box .calendar-icon {
    width: 0.42667rem;
    height: 0.42667rem;
    margin-left: 0.45333rem;
}

.fix-date-filter {
    width: 9.2rem;
    height: 0.96rem;
    background: hsla(0, 0%, 95.7%, 0.98);
    border-radius: 0.48rem;
    position: fixed;
    bottom: 1.76rem;
    padding-left: 0.10667rem;
    z-index: 2000;
}

.fix-date-filter .item {
    color: #646a73;
}

.fix-date-filter .item.cur {
    color: #fd4c60;
    background-color: rgba(255, 119, 82, 0.2);
}

.fix-date-filter .calendar-icon {
    margin-left: 0.26667rem;
}

.lessZindex {
    z-index: 77 !important;
}

.flex {
    display: flex;
}

.align-items-center {
    align-items: center;
}

.align-items-baseline {
    align-items: baseline;
}

.align-items-start {
    align-items: start;
}

.align-items-end {
    align-items: end;
}

.align-content-end {
    align-content: end;
}

.align-items-end {
    align-items: flex-end;
}

.justify-content-center {
    justify-content: center;
}

.justify-content-start {
    justify-content: flex-start;
}

.justify-content-end {
    justify-content: flex-end;
}

.flex-1 {
    flex: 1;
}

.flex-2 {
    flex: 2;
}

.flex-3 {
    flex: 3;
}

.flex-4 {
    flex: 4;
}

.flex-5 {
    flex: 5;
}

.flex-6 {
    flex: 6;
}

.flex-7 {
    flex: 7;
}

.flex-8 {
    flex: 8;
}

.flex-9 {
    flex: 9;
}

.flex-10 {
    flex: 10;
}

.flex-direction-column {
    flex-direction: column;
}

.justify-content-space-between {
    justify-content: space-between;
}

.justify-content-space-around {
    justify-content: space-around;
}

.flex-flow-row-wrap {
    flex-flow: row wrap;
}

.flex-wrap {
    flex-wrap: wrap;
}

.num-font {
    font-family: UDC1\.04-Bold !important;
}

.num-font-x {
    font-family: UDC1\.04-light !important;
}

.ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ellipsis-1 {
    -webkit-line-clamp: 1;
}

.ellipsis-1,
.ellipsis-2 {
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.ellipsis-2 {
    -webkit-line-clamp: 2;
}

.ellipsis-3 {
    word-break: break-all;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}

.border-b-f:after {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    content: '';
    box-sizing: border-box;
    height: 0.02667rem;
    border-bottom: 0.02667rem solid #e3e4e5;
    transform: scaleY(0.5);
    transform-origin: 0 0;
}

.border-half {
    border: 0.02667rem solid rgba(227, 228, 229, 0.5);
}

.border-b-half {
    border-bottom: 0.02667rem solid rgba(227, 228, 229, 0.5);
}

.border-t-half {
    border-top: 0.02667rem solid rgba(227, 228, 229, 0.5);
}

.border-r-half {
    border-right: 0.02667rem solid rgba(227, 228, 229, 0.5);
}

.border-b {
    border-bottom: 0.02667rem solid #e8ebf1;
}

.border-r {
    border-right: 0.02667rem solid #e8ebf1;
}

.border-l {
    border-left: 0.02667rem solid #e8ebf1;
}

.border-t {
    border-top: 0.02667rem solid #e8ebf1;
}

.nt-border {
    border-top: none !important;
}

.nb-border {
    border-bottom: none !important;
}

.border-rad50 {
    border-radius: 50%;
}

.nl-border {
    border-left: none !important;
}

.nr-border {
    border-right: none !important;
}

.h100v {
    height: 100vh;
}

.full,
.h100p {
    height: 100%;
}

.h95p {
    height: 95%;
}

.h5p {
    height: 5%;
}

.full,
.w100p {
    width: 100%;
}

.w50p {
    width: 50%;
}

.w25p {
    width: 25%;
}

.l0 {
    left: 0;
}

.t0 {
    top: 0;
}

.b0 {
    bottom: 0;
}

.full {
    left: 0;
    top: 0;
}

.block {
    display: block;
}

.in-block {
    display: inline-block;
}

.absolute {
    position: absolute;
}

.relative {
    position: relative;
}

.text-decoration-none {
    text-decoration: none;
}

.text-decoration-line-through {
    text-decoration: line-through;
}

.text-align-center {
    text-align: center;
}

.text-align-left {
    text-align: left;
}

.text-align-right {
    text-align: right;
}

.overflow-y-scroll {
    overflow-y: scroll;
}

.overflow-x-scroll {
    overflow-x: scroll;
}

.overflow-x-hidden {
    overflow-x: hidden;
}

.overflow-hidden {
    overflow: hidden;
}

.cursor-pointer {
    cursor: pointer;
}

.no-cursor-pointer {
    cursor: text;
}

.vertical-align-m {
    vertical-align: middle;
}

.font-weight-500,
.font-weight-bold {
    font-weight: 500;
}

.font-weight-800 {
    font-weight: 800;
}

.font-weight-900 {
    font-weight: 900;
}

.font-weight-600 {
    font-weight: 700;
}

.font-weight-400 {
    font-weight: 400;
}

.font-weight-300 {
    font-weight: 300;
}

.link {
    color: #fd4c60;
}

.link-hover:hover {
    color: #fd4c60 !important;
}

.ml1 {
    margin-left: 0.02667rem;
}

.mr1 {
    margin-right: 0.02667rem;
}

.mt1 {
    margin-top: 0.02667rem !important;
}

.mb1 {
    margin-bottom: 0.02667rem;
}

.pl1 {
    padding-left: 0.02667rem;
}

.pr1 {
    padding-right: 0.02667rem;
}

.pt1 {
    padding-top: 0.02667rem;
}

.pb1 {
    padding-bottom: 0.02667rem;
}

.ml2 {
    margin-left: 0.05333rem;
}

.mr2 {
    margin-right: 0.05333rem;
}

.mt2 {
    margin-top: 0.05333rem !important;
}

.mb2 {
    margin-bottom: 0.05333rem;
}

.pl2 {
    padding-left: 0.05333rem;
}

.pr2 {
    padding-right: 0.05333rem;
}

.pt2 {
    padding-top: 0.05333rem;
}

.pb2 {
    padding-bottom: 0.05333rem;
}

.ml3 {
    margin-left: 0.08rem;
}

.mr3 {
    margin-right: 0.08rem;
}

.mt3 {
    margin-top: 0.08rem !important;
}

.mb3 {
    margin-bottom: 0.08rem;
}

.pl3 {
    padding-left: 0.08rem;
}

.pr3 {
    padding-right: 0.08rem;
}

.pt3 {
    padding-top: 0.08rem;
}

.pb3 {
    padding-bottom: 0.08rem;
}

.ml4 {
    margin-left: 0.10667rem;
}

.mr4 {
    margin-right: 0.10667rem;
}

.mt4 {
    margin-top: 0.10667rem !important;
}

.mb4 {
    margin-bottom: 0.10667rem;
}

.pl4 {
    padding-left: 0.10667rem;
}

.pr4 {
    padding-right: 0.10667rem;
}

.pt4 {
    padding-top: 0.10667rem;
}

.pb4 {
    padding-bottom: 0.10667rem;
}

.ml5 {
    margin-left: 0.13333rem;
}

.mr5 {
    margin-right: 0.13333rem;
}

.mt5 {
    margin-top: 0.13333rem !important;
}

.mb5 {
    margin-bottom: 0.13333rem;
}

.pl5 {
    padding-left: 0.13333rem;
}

.pr5 {
    padding-right: 0.13333rem;
}

.pt5 {
    padding-top: 0.13333rem;
}

.pb5 {
    padding-bottom: 0.13333rem;
}

.ml6 {
    margin-left: 0.16rem;
}

.mr6 {
    margin-right: 0.16rem;
}

.mt6 {
    margin-top: 0.16rem !important;
}

.mb6 {
    margin-bottom: 0.16rem;
}

.pl6 {
    padding-left: 0.16rem;
}

.pr6 {
    padding-right: 0.16rem;
}

.pt6 {
    padding-top: 0.16rem;
}

.pb6 {
    padding-bottom: 0.16rem;
}

.ml7 {
    margin-left: 0.18667rem;
}

.mr7 {
    margin-right: 0.18667rem;
}

.mt7 {
    margin-top: 0.18667rem !important;
}

.mb7 {
    margin-bottom: 0.18667rem;
}

.pl7 {
    padding-left: 0.18667rem;
}

.pr7 {
    padding-right: 0.18667rem;
}

.pt7 {
    padding-top: 0.18667rem;
}

.pb7 {
    padding-bottom: 0.18667rem;
}

.ml8 {
    margin-left: 0.21333rem;
}

.mr8 {
    margin-right: 0.21333rem;
}

.mt8 {
    margin-top: 0.21333rem !important;
}

.mb8 {
    margin-bottom: 0.21333rem;
}

.pl8 {
    padding-left: 0.21333rem;
}

.pr8 {
    padding-right: 0.21333rem;
}

.pt8 {
    padding-top: 0.21333rem;
}

.pb8 {
    padding-bottom: 0.21333rem;
}

.ml9 {
    margin-left: 0.24rem;
}

.mr9 {
    margin-right: 0.24rem;
}

.mt9 {
    margin-top: 0.24rem !important;
}

.mb9 {
    margin-bottom: 0.24rem;
}

.pl9 {
    padding-left: 0.24rem;
}

.pr9 {
    padding-right: 0.24rem;
}

.pt9 {
    padding-top: 0.24rem;
}

.pb9 {
    padding-bottom: 0.24rem;
}

.ml10 {
    margin-left: 0.26667rem;
}

.mr10 {
    margin-right: 0.26667rem;
}

.mt10 {
    margin-top: 0.26667rem !important;
}

.mb10 {
    margin-bottom: 0.26667rem;
}

.pl10 {
    padding-left: 0.26667rem;
}

.pr10 {
    padding-right: 0.26667rem;
}

.pt10 {
    padding-top: 0.26667rem;
}

.pb10 {
    padding-bottom: 0.26667rem;
}

.ml12 {
    margin-left: 0.32rem;
}

.mr12 {
    margin-right: 0.32rem;
}

.mt12 {
    margin-top: 0.32rem !important;
}

.mb12 {
    margin-bottom: 0.32rem;
}

.pl12 {
    padding-left: 0.32rem;
}

.pr12 {
    padding-right: 0.32rem;
}

.pt12 {
    padding-top: 0.32rem;
}

.pb12 {
    padding-bottom: 0.32rem;
}

.ml13 {
    margin-left: 0.34667rem;
}

.mr13 {
    margin-right: 0.34667rem;
}

.mt13 {
    margin-top: 0.34667rem !important;
}

.mb13 {
    margin-bottom: 0.34667rem;
}

.pl13 {
    padding-left: 0.34667rem;
}

.pr13 {
    padding-right: 0.34667rem;
}

.pt13 {
    padding-top: 0.34667rem;
}

.pb13 {
    padding-bottom: 0.34667rem;
}

.ml14 {
    margin-left: 0.37333rem;
}

.mr14 {
    margin-right: 0.37333rem;
}

.mt14 {
    margin-top: 0.37333rem !important;
}

.mb14 {
    margin-bottom: 0.37333rem;
}

.pl14 {
    padding-left: 0.37333rem;
}

.pr14 {
    padding-right: 0.37333rem;
}

.pt14 {
    padding-top: 0.37333rem;
}

.pb14 {
    padding-bottom: 0.37333rem;
}

.ml15 {
    margin-left: 0.4rem;
}

.mr15 {
    margin-right: 0.4rem;
}

.mt15 {
    margin-top: 0.4rem !important;
}

.mb15 {
    margin-bottom: 0.4rem;
}

.pl15 {
    padding-left: 0.4rem;
}

.pr15 {
    padding-right: 0.4rem;
}

.pt15 {
    padding-top: 0.4rem;
}

.pb15 {
    padding-bottom: 0.4rem;
}

.ml16 {
    margin-left: 0.42667rem;
}

.mr16 {
    margin-right: 0.42667rem;
}

.mt16 {
    margin-top: 0.42667rem !important;
}

.mb16 {
    margin-bottom: 0.42667rem;
}

.pl16 {
    padding-left: 0.42667rem;
}

.pr16 {
    padding-right: 0.42667rem;
}

.pt16 {
    padding-top: 0.42667rem;
}

.pb16 {
    padding-bottom: 0.42667rem;
}

.ml17 {
    margin-left: 0.45333rem;
}

.mr17 {
    margin-right: 0.45333rem;
}

.mt17 {
    margin-top: 0.45333rem !important;
}

.mb17 {
    margin-bottom: 0.45333rem;
}

.pl17 {
    padding-left: 0.45333rem;
}

.pr17 {
    padding-right: 0.45333rem;
}

.pt17 {
    padding-top: 0.45333rem;
}

.pb17 {
    padding-bottom: 0.45333rem;
}

.ml18 {
    margin-left: 0.48rem;
}

.mr18 {
    margin-right: 0.48rem;
}

.mt18 {
    margin-top: 0.48rem !important;
}

.mb18 {
    margin-bottom: 0.48rem;
}

.pl18 {
    padding-left: 0.48rem;
}

.pr18 {
    padding-right: 0.48rem;
}

.pt18 {
    padding-top: 0.48rem;
}

.pb18 {
    padding-bottom: 0.48rem;
}

.ml20 {
    margin-left: 0.53333rem;
}

.mr20 {
    margin-right: 0.53333rem;
}

.mt20 {
    margin-top: 0.53333rem !important;
}

.mb20 {
    margin-bottom: 0.53333rem;
}

.pl20 {
    padding-left: 0.53333rem;
}

.pr20 {
    padding-right: 0.53333rem;
}

.pt20 {
    padding-top: 0.53333rem;
}

.pb20 {
    padding-bottom: 0.53333rem;
}

.ml23 {
    margin-left: 0.61333rem;
}

.mr23 {
    margin-right: 0.61333rem;
}

.mt23 {
    margin-top: 0.61333rem !important;
}

.mb23 {
    margin-bottom: 0.61333rem;
}

.pl23 {
    padding-left: 0.61333rem;
}

.pr23 {
    padding-right: 0.61333rem;
}

.pt23 {
    padding-top: 0.61333rem;
}

.pb23 {
    padding-bottom: 0.61333rem;
}

.ml25 {
    margin-left: 0.66667rem;
}

.mr25 {
    margin-right: 0.66667rem;
}

.mt25 {
    margin-top: 0.66667rem !important;
}

.mb25 {
    margin-bottom: 0.66667rem;
}

.pl25 {
    padding-left: 0.66667rem;
}

.pr25 {
    padding-right: 0.66667rem;
}

.pt25 {
    padding-top: 0.66667rem;
}

.pb25 {
    padding-bottom: 0.66667rem;
}

.ml30 {
    margin-left: 0.8rem;
}

.mr30 {
    margin-right: 0.8rem;
}

.mt30 {
    margin-top: 0.8rem !important;
}

.mb30 {
    margin-bottom: 0.8rem;
}

.pl30 {
    padding-left: 0.8rem;
}

.pr30 {
    padding-right: 0.8rem;
}

.pt30 {
    padding-top: 0.8rem;
}

.pb30 {
    padding-bottom: 0.8rem;
}

.ml35 {
    margin-left: 0.93333rem;
}

.mr35 {
    margin-right: 0.93333rem;
}

.mt35 {
    margin-top: 0.93333rem !important;
}

.mb35 {
    margin-bottom: 0.93333rem;
}

.pl35 {
    padding-left: 0.93333rem;
}

.pr35 {
    padding-right: 0.93333rem;
}

.pt35 {
    padding-top: 0.93333rem;
}

.pb35 {
    padding-bottom: 0.93333rem;
}

.ml40 {
    margin-left: 1.06667rem;
}

.mr40 {
    margin-right: 1.06667rem;
}

.mt40 {
    margin-top: 1.06667rem !important;
}

.mb40 {
    margin-bottom: 1.06667rem;
}

.pl40 {
    padding-left: 1.06667rem;
}

.pr40 {
    padding-right: 1.06667rem;
}

.pt40 {
    padding-top: 1.06667rem;
}

.pb40 {
    padding-bottom: 1.06667rem;
}

.ml45 {
    margin-left: 1.2rem;
}

.mr45 {
    margin-right: 1.2rem;
}

.mt45 {
    margin-top: 1.2rem !important;
}

.mb45 {
    margin-bottom: 1.2rem;
}

.pl45 {
    padding-left: 1.2rem;
}

.pr45 {
    padding-right: 1.2rem;
}

.pt45 {
    padding-top: 1.2rem;
}

.pb45 {
    padding-bottom: 1.2rem;
}

.ml48 {
    margin-left: 1.28rem;
}

.mr48 {
    margin-right: 1.28rem;
}

.mt48 {
    margin-top: 1.28rem !important;
}

.mb48 {
    margin-bottom: 1.28rem;
}

.pl48 {
    padding-left: 1.28rem;
}

.pr48 {
    padding-right: 1.28rem;
}

.pt48 {
    padding-top: 1.28rem;
}

.pb48 {
    padding-bottom: 1.28rem;
}

.ml50 {
    margin-left: 1.33333rem;
}

.mr50 {
    margin-right: 1.33333rem;
}

.mt50 {
    margin-top: 1.33333rem !important;
}

.mb50 {
    margin-bottom: 1.33333rem;
}

.pl50 {
    padding-left: 1.33333rem;
}

.pr50 {
    padding-right: 1.33333rem;
}

.pt50 {
    padding-top: 1.33333rem;
}

.pb50 {
    padding-bottom: 1.33333rem;
}

.ml55 {
    margin-left: 1.46667rem;
}

.mr55 {
    margin-right: 1.46667rem;
}

.mt55 {
    margin-top: 1.46667rem !important;
}

.mb55 {
    margin-bottom: 1.46667rem;
}

.pl55 {
    padding-left: 1.46667rem;
}

.pr55 {
    padding-right: 1.46667rem;
}

.pt55 {
    padding-top: 1.46667rem;
}

.pb55 {
    padding-bottom: 1.46667rem;
}

.ml60 {
    margin-left: 1.6rem;
}

.mr60 {
    margin-right: 1.6rem;
}

.mt60 {
    margin-top: 1.6rem !important;
}

.mb60 {
    margin-bottom: 1.6rem;
}

.pl60 {
    padding-left: 1.6rem;
}

.pr60 {
    padding-right: 1.6rem;
}

.pt60 {
    padding-top: 1.6rem;
}

.pb60 {
    padding-bottom: 1.6rem;
}

.ml65 {
    margin-left: 1.73333rem;
}

.mr65 {
    margin-right: 1.73333rem;
}

.mt65 {
    margin-top: 1.73333rem !important;
}

.mb65 {
    margin-bottom: 1.73333rem;
}

.pl65 {
    padding-left: 1.73333rem;
}

.pr65 {
    padding-right: 1.73333rem;
}

.pt65 {
    padding-top: 1.73333rem;
}

.pb65 {
    padding-bottom: 1.73333rem;
}

.ml70 {
    margin-left: 1.86667rem;
}

.mr70 {
    margin-right: 1.86667rem;
}

.mt70 {
    margin-top: 1.86667rem !important;
}

.mb70 {
    margin-bottom: 1.86667rem;
}

.pl70 {
    padding-left: 1.86667rem;
}

.pr70 {
    padding-right: 1.86667rem;
}

.pt70 {
    padding-top: 1.86667rem;
}

.pb70 {
    padding-bottom: 1.86667rem;
}

.ml75 {
    margin-left: 2rem;
}

.mr75 {
    margin-right: 2rem;
}

.mt75 {
    margin-top: 2rem !important;
}

.mb75 {
    margin-bottom: 2rem;
}

.pl75 {
    padding-left: 2rem;
}

.pr75 {
    padding-right: 2rem;
}

.pt75 {
    padding-top: 2rem;
}

.pb75 {
    padding-bottom: 2rem;
}

.ml80 {
    margin-left: 2.13333rem;
}

.mr80 {
    margin-right: 2.13333rem;
}

.mt80 {
    margin-top: 2.13333rem !important;
}

.mb80 {
    margin-bottom: 2.13333rem;
}

.pl80 {
    padding-left: 2.13333rem;
}

.pr80 {
    padding-right: 2.13333rem;
}

.pt80 {
    padding-top: 2.13333rem;
}

.pb80 {
    padding-bottom: 2.13333rem;
}

.ml85 {
    margin-left: 2.26667rem;
}

.mr85 {
    margin-right: 2.26667rem;
}

.mt85 {
    margin-top: 2.26667rem !important;
}

.mb85 {
    margin-bottom: 2.26667rem;
}

.pl85 {
    padding-left: 2.26667rem;
}

.pr85 {
    padding-right: 2.26667rem;
}

.pt85 {
    padding-top: 2.26667rem;
}

.pb85 {
    padding-bottom: 2.26667rem;
}

.ml90 {
    margin-left: 2.4rem;
}

.mr90 {
    margin-right: 2.4rem;
}

.mt90 {
    margin-top: 2.4rem !important;
}

.mb90 {
    margin-bottom: 2.4rem;
}

.pl90 {
    padding-left: 2.4rem;
}

.pr90 {
    padding-right: 2.4rem;
}

.pt90 {
    padding-top: 2.4rem;
}

.pb90 {
    padding-bottom: 2.4rem;
}

.ml95 {
    margin-left: 2.53333rem;
}

.mr95 {
    margin-right: 2.53333rem;
}

.mt95 {
    margin-top: 2.53333rem !important;
}

.mb95 {
    margin-bottom: 2.53333rem;
}

.pl95 {
    padding-left: 2.53333rem;
}

.pr95 {
    padding-right: 2.53333rem;
}

.pt95 {
    padding-top: 2.53333rem;
}

.pb95 {
    padding-bottom: 2.53333rem;
}

.ml100 {
    margin-left: 2.66667rem;
}

.mr100 {
    margin-right: 2.66667rem;
}

.mt100 {
    margin-top: 2.66667rem !important;
}

.mb100 {
    margin-bottom: 2.66667rem;
}

.pl100 {
    padding-left: 2.66667rem;
}

.pr100 {
    padding-right: 2.66667rem;
}

.pt100 {
    padding-top: 2.66667rem;
}

.pb100 {
    padding-bottom: 2.66667rem;
}

.ml110 {
    margin-left: 2.93333rem;
}

.mr110 {
    margin-right: 2.93333rem;
}

.mt110 {
    margin-top: 2.93333rem !important;
}

.mb110 {
    margin-bottom: 2.93333rem;
}

.pl110 {
    padding-left: 2.93333rem;
}

.pr110 {
    padding-right: 2.93333rem;
}

.pt110 {
    padding-top: 2.93333rem;
}

.pb110 {
    padding-bottom: 2.93333rem;
}

.ml120 {
    margin-left: 3.2rem;
}

.mr120 {
    margin-right: 3.2rem;
}

.mt120 {
    margin-top: 3.2rem !important;
}

.mb120 {
    margin-bottom: 3.2rem;
}

.pl120 {
    padding-left: 3.2rem;
}

.pr120 {
    padding-right: 3.2rem;
}

.pt120 {
    padding-top: 3.2rem;
}

.pb120 {
    padding-bottom: 3.2rem;
}

.cp {
    color: #fd4c60;
}

.bg-f {
    background-color: #fff;
}

.bg-ffc6b7 {
    background-color: #ffc6b7;
}

.c-empty {
    color: #ffc6b7;
}

.cfff {
    color: #fff;
}

.c606266 {
    color: #606266;
}

.c6DBAE2 {
    color: #6dbae2;
}

.cbabbbc {
    color: #babbbc;
}

.c646A73 {
    color: #646a73;
}

.cFF7752 {
    color: #fd4c60;
}

.cff4241 {
    color: #ff4241;
}

.c7D7E80 {
    color: #7d7e80;
}

.c878E98 {
    color: #878e98;
}

.ccc {
    color: #ccc;
}

.cc1 {
    color: #c1c1c1;
}

.c000 {
    color: #000;
}
.c999 {
    color: #999;
}

.c666 {
    color: #666;
}

.c333 {
    color: #333;
}

.cff7752 {
    color: #fd4c60;
}
.cfd4c60 {
    color: #fd4c60;
}

.c16CC96 {
    color: #16cc96;
}

.fs22 {
    font-size: 0.58667rem;
}

.fs20 {
    font-size: 0.53333rem;
}

.fs19 {
    font-size: 0.50667rem;
}

.fs18 {
    font-size: 0.48rem;
}

.fs17 {
    font-size: 0.45333rem;
}

.fs16 {
    font-size: 0.42667rem;
}

.fs15 {
    font-size: 0.4rem;
}

.fs14 {
    font-size: 0.37333rem;
}

.fs10 {
    font-size: 0.26667rem;
}

.fs13 {
    font-size: 0.34667rem;
}

.fs12 {
    font-size: 0.32rem;
}

.fs11 {
    font-size: 0.29333rem;
}

.fs24 {
    font-size: 0.64rem;
}

.fs26 {
    font-size: 0.69333rem;
}

.fs28 {
    font-size: 0.74667rem;
}

.fs30 {
    font-size: 0.8rem;
}

.fs35 {
    font-size: 0.93333rem;
}

.fs40 {
    font-size: 1.06667rem;
}

.z1 {
    z-index: 1;
}

.z2 {
    z-index: 2;
}

.z3 {
    z-index: 3;
}

.z4 {
    z-index: 4;
}

.br4 {
    border-radius: 0.10667rem;
}

.c202629 {
    color: #202629;
}

.cd5d5d5 {
    color: #d5d5d5;
}

.c8b9197,
.c8f959e {
    color: #8f959e;
}

.c586271 {
    color: #586271;
}

.c001 {
    color: rgba(0, 0, 0, 0.1);
}

.opacity-50 {
    opacity: 0.5 !important;
}

.opacity-30 {
    opacity: 0.3 !important;
}

.lh100p {
    line-height: 100%;
}

.lh10 {
    line-height: 0.26667rem;
}

.lh11 {
    line-height: 0.29333rem;
}

.lh12 {
    line-height: 0.32rem;
}

.lh13 {
    line-height: 0.34667rem;
}

.lh14 {
    line-height: 0.37333rem;
}

.lh15 {
    line-height: 0.4rem;
}

.lh16 {
    line-height: 0.42667rem;
}

.lh17 {
    line-height: 0.45333rem;
}

.lh18 {
    line-height: 0.48rem;
}

.lh19 {
    line-height: 0.50667rem;
}

.lh20 {
    line-height: 0.53333rem;
}

.van-image {
    width: 100%;
    height: 100%;
}

.van-button {
    border-radius: 0.10667rem !important;
}

.wordShare {
    width: 5.86667rem !important;
}

.fade-in-linear-enter-active,
.fade-in-linear-leave-active {
    transition: opacity 0.2s linear;
}

.fade-in-linear-enter,
.fade-in-linear-leave,
.fade-in-linear-leave-active {
    opacity: 0;
}

.el-fade-in-linear-enter-active,
.el-fade-in-linear-leave-active {
    transition: opacity 0.2s linear;
}

.el-fade-in-linear-enter,
.el-fade-in-linear-leave,
.el-fade-in-linear-leave-active {
    opacity: 0;
}

.el-fade-in-enter-active,
.el-fade-in-leave-active {
    transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-fade-in-enter,
.el-fade-in-leave-active {
    opacity: 0;
}

.el-zoom-in-center-enter-active,
.el-zoom-in-center-leave-active {
    transition: all 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

.el-zoom-in-center-enter,
.el-zoom-in-center-leave-active {
    opacity: 0;
    transform: scaleX(0);
}

.el-zoom-in-top-enter-active,
.el-zoom-in-top-leave-active {
    opacity: 1;
    transform: scaleY(1);
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
    transform-origin: center top;
}

.el-zoom-in-top-enter,
.el-zoom-in-top-leave-active {
    opacity: 0;
    transform: scaleY(0);
}

.el-zoom-in-bottom-enter-active,
.el-zoom-in-bottom-leave-active {
    opacity: 1;
    transform: scaleY(1);
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
    transform-origin: center bottom;
}

.el-zoom-in-bottom-enter,
.el-zoom-in-bottom-leave-active {
    opacity: 0;
    transform: scaleY(0);
}

.el-zoom-in-left-enter-active,
.el-zoom-in-left-leave-active {
    opacity: 1;
    transform: scale(1);
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1),
    opacity 0.3s cubic-bezier(0.23, 1, 0.32, 1);
    transform-origin: top left;
}

.el-zoom-in-left-enter,
.el-zoom-in-left-leave-active {
    opacity: 0;
    transform: scale(0.45);
}

.collapse-transition {
    transition: height 0.3s ease-in-out, padding-top 0.3s ease-in-out,
    padding-bottom 0.3s ease-in-out;
}

.horizontal-collapse-transition {
    transition: width 0.3s ease-in-out, padding-left 0.3s ease-in-out,
    padding-right 0.3s ease-in-out;
}

.el-list-enter-active,
.el-list-leave-active {
    transition: all 1s;
}

.el-list-enter,
.el-list-leave-active {
    opacity: 0;
    transform: translateY(-0.8rem);
}

.el-opacity-transition {
    transition: opacity 0.3s cubic-bezier(0.55, 0, 0.1, 1);
}

@font-face {
    font-family: element-icons;
    src: url(../elementUi/fonts/element-icons.woff) format('woff'),
    url(../elementUi/fonts/element-icons.ttf) format('truetype');
    font-weight: 400;
    font-display: 'auto';
    font-style: normal;
}

[class*=' el-icon-'],
[class^='el-icon-'] {
    font-family: element-icons !important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    vertical-align: baseline;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.el-icon-ice-cream-round:before {
    content: '';
}

.el-icon-ice-cream-square:before {
    content: '';
}

.el-icon-lollipop:before {
    content: '';
}

.el-icon-potato-strips:before {
    content: '';
}

.el-icon-milk-tea:before {
    content: '';
}

.el-icon-ice-drink:before {
    content: '';
}

.el-icon-ice-tea:before {
    content: '';
}

.el-icon-coffee:before {
    content: '';
}

.el-icon-orange:before {
    content: '';
}

.el-icon-pear:before {
    content: '';
}

.el-icon-apple:before {
    content: '';
}

.el-icon-cherry:before {
    content: '';
}

.el-icon-watermelon:before {
    content: '';
}

.el-icon-grape:before {
    content: '';
}

.el-icon-refrigerator:before {
    content: '';
}

.el-icon-goblet-square-full:before {
    content: '';
}

.el-icon-goblet-square:before {
    content: '';
}

.el-icon-goblet-full:before {
    content: '';
}

.el-icon-goblet:before {
    content: '';
}

.el-icon-cold-drink:before {
    content: '';
}

.el-icon-coffee-cup:before {
    content: '';
}

.el-icon-water-cup:before {
    content: '';
}

.el-icon-hot-water:before {
    content: '';
}

.el-icon-ice-cream:before {
    content: '';
}

.el-icon-dessert:before {
    content: '';
}

.el-icon-sugar:before {
    content: '';
}

.el-icon-tableware:before {
    content: '';
}

.el-icon-burger:before {
    content: '';
}

.el-icon-knife-fork:before {
    content: '';
}

.el-icon-fork-spoon:before {
    content: '';
}

.el-icon-chicken:before {
    content: '';
}

.el-icon-food:before {
    content: '';
}

.el-icon-dish-1:before {
    content: '';
}

.el-icon-dish:before {
    content: '';
}

.el-icon-moon-night:before {
    content: '';
}

.el-icon-moon:before {
    content: '';
}

.el-icon-cloudy-and-sunny:before {
    content: '';
}

.el-icon-partly-cloudy:before {
    content: '';
}

.el-icon-cloudy:before {
    content: '';
}

.el-icon-sunny:before {
    content: '';
}

.el-icon-sunset:before {
    content: '';
}

.el-icon-sunrise-1:before {
    content: '';
}

.el-icon-sunrise:before {
    content: '';
}

.el-icon-heavy-rain:before {
    content: '';
}

.el-icon-lightning:before {
    content: '';
}

.el-icon-light-rain:before {
    content: '';
}

.el-icon-wind-power:before {
    content: '';
}

.el-icon-baseball:before {
    content: '';
}

.el-icon-soccer:before {
    content: '';
}

.el-icon-football:before {
    content: '';
}

.el-icon-basketball:before {
    content: '';
}

.el-icon-ship:before {
    content: '';
}

.el-icon-truck:before {
    content: '';
}

.el-icon-bicycle:before {
    content: '';
}

.el-icon-mobile-phone:before {
    content: '';
}

.el-icon-service:before {
    content: '';
}

.el-icon-key:before {
    content: '';
}

.el-icon-unlock:before {
    content: '';
}

.el-icon-lock:before {
    content: '';
}

.el-icon-watch:before {
    content: '';
}

.el-icon-watch-1:before {
    content: '';
}

.el-icon-timer:before {
    content: '';
}

.el-icon-alarm-clock:before {
    content: '';
}

.el-icon-map-location:before {
    content: '';
}

.el-icon-delete-location:before {
    content: '';
}

.el-icon-add-location:before {
    content: '';
}

.el-icon-location-information:before {
    content: '';
}

.el-icon-location-outline:before {
    content: '';
}

.el-icon-location:before {
    content: '';
}

.el-icon-place:before {
    content: '';
}

.el-icon-discover:before {
    content: '';
}

.el-icon-first-aid-kit:before {
    content: '';
}

.el-icon-trophy-1:before {
    content: '';
}

.el-icon-trophy:before {
    content: '';
}

.el-icon-medal:before {
    content: '';
}

.el-icon-medal-1:before {
    content: '';
}

.el-icon-stopwatch:before {
    content: '';
}

.el-icon-mic:before {
    content: '';
}

.el-icon-copy-document:before {
    content: '';
}

.el-icon-full-screen:before {
    content: '';
}

.el-icon-switch-button:before {
    content: '';
}

.el-icon-aim:before {
    content: '';
}

.el-icon-crop:before {
    content: '';
}

.el-icon-odometer:before {
    content: '';
}

.el-icon-time:before {
    content: '';
}

.el-icon-bangzhu:before {
    content: '';
}

.el-icon-close-notification:before {
    content: '';
}

.el-icon-microphone:before {
    content: '';
}

.el-icon-turn-off-microphone:before {
    content: '';
}

.el-icon-position:before {
    content: '';
}

.el-icon-postcard:before {
    content: '';
}

.el-icon-message:before {
    content: '';
}

.el-icon-chat-line-square:before {
    content: '';
}

.el-icon-chat-dot-square:before {
    content: '';
}

.el-icon-chat-dot-round:before {
    content: '';
}

.el-icon-chat-square:before {
    content: '';
}

.el-icon-chat-line-round:before {
    content: '';
}

.el-icon-chat-round:before {
    content: '';
}

.el-icon-set-up:before {
    content: '';
}

.el-icon-turn-off:before {
    content: '';
}

.el-icon-open:before {
    content: '';
}

.el-icon-connection:before {
    content: '';
}

.el-icon-link:before {
    content: '';
}

.el-icon-cpu:before {
    content: '';
}

.el-icon-thumb:before {
    content: '';
}

.el-icon-female:before {
    content: '';
}

.el-icon-male:before {
    content: '';
}

.el-icon-guide:before {
    content: '';
}

.el-icon-news:before {
    content: '';
}

.el-icon-price-tag:before {
    content: '';
}

.el-icon-discount:before {
    content: '';
}

.el-icon-wallet:before {
    content: '';
}

.el-icon-coin:before {
    content: '';
}

.el-icon-money:before {
    content: '';
}

.el-icon-bank-card:before {
    content: '';
}

.el-icon-box:before {
    content: '';
}

.el-icon-present:before {
    content: '';
}

.el-icon-sell:before {
    content: '';
}

.el-icon-sold-out:before {
    content: '';
}

.el-icon-shopping-bag-2:before {
    content: '';
}

.el-icon-shopping-bag-1:before {
    content: '';
}

.el-icon-shopping-cart-2:before {
    content: '';
}

.el-icon-shopping-cart-1:before {
    content: '';
}

.el-icon-shopping-cart-full:before {
    content: '';
}

.el-icon-smoking:before {
    content: '';
}

.el-icon-no-smoking:before {
    content: '';
}

.el-icon-house:before {
    content: '';
}

.el-icon-table-lamp:before {
    content: '';
}

.el-icon-school:before {
    content: '';
}

.el-icon-office-building:before {
    content: '';
}

.el-icon-toilet-paper:before {
    content: '';
}

.el-icon-notebook-2:before {
    content: '';
}

.el-icon-notebook-1:before {
    content: '';
}

.el-icon-files:before {
    content: '';
}

.el-icon-collection:before {
    content: '';
}

.el-icon-receiving:before {
    content: '';
}

.el-icon-suitcase-1:before {
    content: '';
}

.el-icon-suitcase:before {
    content: '';
}

.el-icon-film:before {
    content: '';
}

.el-icon-collection-tag:before {
    content: '';
}

.el-icon-data-analysis:before {
    content: '';
}

.el-icon-pie-chart:before {
    content: '';
}

.el-icon-data-board:before {
    content: '';
}

.el-icon-data-line:before {
    content: '';
}

.el-icon-reading:before {
    content: '';
}

.el-icon-magic-stick:before {
    content: '';
}

.el-icon-coordinate:before {
    content: '';
}

.el-icon-mouse:before {
    content: '';
}

.el-icon-brush:before {
    content: '';
}

.el-icon-headset:before {
    content: '';
}

.el-icon-umbrella:before {
    content: '';
}

.el-icon-scissors:before {
    content: '';
}

.el-icon-mobile:before {
    content: '';
}

.el-icon-attract:before {
    content: '';
}

.el-icon-monitor:before {
    content: '';
}

.el-icon-search:before {
    content: '';
}

.el-icon-takeaway-box:before {
    content: '';
}

.el-icon-paperclip:before {
    content: '';
}

.el-icon-printer:before {
    content: '';
}

.el-icon-document-add:before {
    content: '';
}

.el-icon-document:before {
    content: '';
}

.el-icon-document-checked:before {
    content: '';
}

.el-icon-document-copy:before {
    content: '';
}

.el-icon-document-delete:before {
    content: '';
}

.el-icon-document-remove:before {
    content: '';
}

.el-icon-tickets:before {
    content: '';
}

.el-icon-folder-checked:before {
    content: '';
}

.el-icon-folder-delete:before {
    content: '';
}

.el-icon-folder-remove:before {
    content: '';
}

.el-icon-folder-add:before {
    content: '';
}

.el-icon-folder-opened:before {
    content: '';
}

.el-icon-folder:before {
    content: '';
}

.el-icon-edit-outline:before {
    content: '';
}

.el-icon-edit:before {
    content: '';
}

.el-icon-date:before {
    content: '';
}

.el-icon-c-scale-to-original:before {
    content: '';
}

.el-icon-view:before {
    content: '';
}

.el-icon-loading:before {
    content: '';
}

.el-icon-rank:before {
    content: '';
}

.el-icon-sort-down:before {
    content: '';
}

.el-icon-sort-up:before {
    content: '';
}

.el-icon-sort:before {
    content: '';
}

.el-icon-finished:before {
    content: '';
}

.el-icon-refresh-left:before {
    content: '';
}

.el-icon-refresh-right:before {
    content: '';
}

.el-icon-refresh:before {
    content: '';
}

.el-icon-video-play:before {
    content: '';
}

.el-icon-video-pause:before {
    content: '';
}

.el-icon-d-arrow-right:before {
    content: '';
}

.el-icon-d-arrow-left:before {
    content: '';
}

.el-icon-arrow-up:before {
    content: '';
}

.el-icon-arrow-down:before {
    content: '';
}

.el-icon-arrow-right:before {
    content: '';
}

.el-icon-arrow-left:before {
    content: '';
}

.el-icon-top-right:before {
    content: '';
}

.el-icon-top-left:before {
    content: '';
}

.el-icon-top:before {
    content: '';
}

.el-icon-bottom:before {
    content: '';
}

.el-icon-right:before {
    content: '';
}

.el-icon-back:before {
    content: '';
}

.el-icon-bottom-right:before {
    content: '';
}

.el-icon-bottom-left:before {
    content: '';
}

.el-icon-caret-top:before {
    content: '';
}

.el-icon-caret-bottom:before {
    content: '';
}

.el-icon-caret-right:before {
    content: '';
}

.el-icon-caret-left:before {
    content: '';
}

.el-icon-d-caret:before {
    content: '';
}

.el-icon-share:before {
    content: '';
}

.el-icon-menu:before {
    content: '';
}

.el-icon-s-grid:before {
    content: '';
}

.el-icon-s-check:before {
    content: '';
}

.el-icon-s-data:before {
    content: '';
}

.el-icon-s-opportunity:before {
    content: '';
}

.el-icon-s-custom:before {
    content: '';
}

.el-icon-s-claim:before {
    content: '';
}

.el-icon-s-finance:before {
    content: '';
}

.el-icon-s-comment:before {
    content: '';
}

.el-icon-s-flag:before {
    content: '';
}

.el-icon-s-marketing:before {
    content: '';
}

.el-icon-s-shop:before {
    content: '';
}

.el-icon-s-open:before {
    content: '';
}

.el-icon-s-management:before {
    content: '';
}

.el-icon-s-ticket:before {
    content: '';
}

.el-icon-s-release:before {
    content: '';
}

.el-icon-s-home:before {
    content: '';
}

.el-icon-s-promotion:before {
    content: '';
}

.el-icon-s-operation:before {
    content: '';
}

.el-icon-s-unfold:before {
    content: '';
}

.el-icon-s-fold:before {
    content: '';
}

.el-icon-s-platform:before {
    content: '';
}

.el-icon-s-order:before {
    content: '';
}

.el-icon-s-cooperation:before {
    content: '';
}

.el-icon-bell:before {
    content: '';
}

.el-icon-message-solid:before {
    content: '';
}

.el-icon-video-camera:before {
    content: '';
}

.el-icon-video-camera-solid:before {
    content: '';
}

.el-icon-camera:before {
    content: '';
}

.el-icon-camera-solid:before {
    content: '';
}

.el-icon-download:before {
    content: '';
}

.el-icon-upload2:before {
    content: '';
}

.el-icon-upload:before {
    content: '';
}

.el-icon-picture-outline-round:before {
    content: '';
}

.el-icon-picture-outline:before {
    content: '';
}

.el-icon-picture:before {
    content: '';
}

.el-icon-close:before {
    content: '';
}

.el-icon-check:before {
    content: '';
}

.el-icon-plus:before {
    content: '';
}

.el-icon-minus:before {
    content: '';
}

.el-icon-help:before {
    content: '';
}

.el-icon-s-help:before {
    content: '';
}

.el-icon-circle-close:before {
    content: '';
}

.el-icon-circle-check:before {
    content: '';
}

.el-icon-circle-plus-outline:before {
    content: '';
}

.el-icon-remove-outline:before {
    content: '';
}

.el-icon-zoom-out:before {
    content: '';
}

.el-icon-zoom-in:before {
    content: '';
}

.el-icon-error:before {
    content: '';
}

.el-icon-success:before {
    content: '';
}

.el-icon-circle-plus:before {
    content: '';
}

.el-icon-remove:before {
    content: '';
}

.el-icon-info:before {
    content: '';
}

.el-icon-question:before {
    content: '';
}

.el-icon-warning-outline:before {
    content: '';
}

.el-icon-warning:before {
    content: '';
}

.el-icon-goods:before {
    content: '';
}

.el-icon-s-goods:before {
    content: '';
}

.el-icon-star-off:before {
    content: '';
}

.el-icon-star-on:before {
    content: '';
}

.el-icon-more-outline:before {
    content: '';
}

.el-icon-more:before {
    content: '';
}

.el-icon-phone-outline:before {
    content: '';
}

.el-icon-phone:before {
    content: '';
}

.el-icon-user:before {
    content: '';
}

.el-icon-user-solid:before {
    content: '';
}

.el-icon-setting:before {
    content: '';
}

.el-icon-s-tools:before {
    content: '';
}

.el-icon-delete:before {
    content: '';
}

.el-icon-delete-solid:before {
    content: '';
}

.el-icon-eleme:before {
    content: '';
}

.el-icon-platform-eleme:before {
    content: '';
}

.el-icon-loading {
    animation: rotating 2s linear infinite;
}

.el-icon--right {
    margin-left: 0.13333rem;
}

.el-icon--left {
    margin-right: 0.13333rem;
}

@keyframes rotating {
    0% {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(1turn);
    }
}

.el-select-dropdown {
    background-color: #fff;
    border: 0.02667rem solid #e3e4e5;
}

.el-select-dropdown ul {
    padding: 0 0.53333rem 0 0;
}

.el-select-dropdown li {
    padding-left: 0.26667rem;
    height: 0.93333rem;
    line-height: 0.93333rem;
    border-bottom: 0.02667rem dashed #e3e4e5;
}

.el-select-dropdown li:last-child {
    border-bottom: none;
    padding-bottom: 0.05333rem;
}

.el-select-dropdown li:hover {
    background-color: #f5f7fa;
}

.el-select-dropdown li.hover {
    background-color: transparent;
}

.el-select-dropdown li span {
    font-size: 0.37333rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #202629;
    line-height: 0.53333rem;
}

body {
    background: #f5f6f7;
    font-family: PingFangSC-Medium, PingFang SC;
}

body.fn-hidden {
    position: fixed;
    width: 100%;
    top: 0;
}

.lt-layout.isShowHeader {
    padding-top: 1.33333rem;
}

.lt-layout.isShowFooter {
    padding-bottom: 1.97333rem;
}

.van-dropdown-menu__bar {
    box-shadow: none !important;
}

.boxTab .van-sticky--fixed .van-tabs__wrap .van-tabs__nav {
    background: #fff;
}

.boxTab .van-sticky {
    height: 1.17333rem;
}

.boxTab .van-tabs__wrap:after {
    display: none;
}

.boxTab .van-tabs__wrap .van-tabs__nav {
    background: none;
}

.boxTab .van-tabs__wrap .van-tabs__nav .van-tab {
    padding: 0 0.21333rem;
    height: 1.17333rem;
}

.boxTab .van-tabs__wrap .van-tabs__nav .van-tab .van-tab__text {
    font-size: 0.4rem;
    line-height: 0.56rem;
}

.boxTab .van-tabs__wrap .van-tabs__nav--line {
    padding: 0;
}

.boxTab .van-tabs__wrap .van-tabs__line {
    height: 0.08rem;
    background: linear-gradient(270deg, #ffbba8, #ff663c);
    bottom: 0.18667rem;
}

.boxTab .van-tabs__wrap .van-tab--active {
    font-weight: 700;
}

.boxTab .van-tabs__content :first-child.van-tab__pane {
    padding: 0;
}

.boxTab .van-tabs__content .van-tab__pane {
    padding: 0.32rem 0 0;
}

.boxTab .van-tabs__content .van-tab__pane > .boxWrap {
    margin: 0;
}

.boxWrap {
    padding: 0.53333rem 0;
    background: #fff;
    box-shadow: 0 0.10667rem 0.10667rem 0 rgba(147, 152, 153, 0.02);
    border-radius: 0.26667rem;
    margin: 0.32rem 0 0;
}

.boxWrap .boxTitle {
    height: 0.4rem;
    line-height: 0.4rem;
    font-size: 0.4rem;
    font-weight: 700;
    color: #202629;
    position: relative;
    padding: 0 0 0 0.26667rem;
    margin: 0 0 0 0.4rem;
}

.boxWrap .boxTitle:before {
    content: '';
    display: block;
    height: 0.4rem;
    width: 0.10667rem;
    left: 0;
    background: #fd4c60;
    border-radius: 0.05333rem;
}

.boxWrap .boxTitle:before,
.boxWrap .boxTitle span {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.boxWrap .boxTitle span {
    right: 0.4rem;
    font-size: 0.32rem;
    color: #8b9197;
    font-weight: 400;
}

.boxWrap .boxTitle span.shrink-btn {
    padding-right: 0.53333rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAAA+ElEQVQ4T2NkoDFgJMX87okzmxgY/uuw/GNPKixM/ECMXqIt6Jk4Y8J/hv/5UENPs/zjcCPGEqIsQBjO+IGB4f9DBgYGfQYGBqIsIWgBsuGMLExuzL9Yb/9h+rGLgYHBlBhL8FqAbnhJdtppUBD1988XINYSnBbgMhwWsWBLGH/sZmBkMMHnE6wWEDKcFEswLCDWcGItQbGAVMOxWvKf4QzLfw5XWBKGW0Cu4YQsAVtAqeG4LPnLyeTC2NMzRf4/K/MDBgbGD6B0DkuKxBQD2NQgpy5GBsY8iA8mTY/+w/T3QkVOzlVyDUbW1zFzJj/Lj/9xTH+/LQUAlmS8tgf7Xp8AAAAASUVORK5CYII=)
    no-repeat;
    background-position: 100%;
    background-size: auto 0.18667rem;
}

.boxWrap .boxTitle span.expand-btn {
    padding-right: 0.53333rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAYAAAA1+Nx+AAABGElEQVQ4T2NkYGBg6Jk0PfoP098LFTk5V0F8SkHHzJn8LD/+xzH9/baUsadnivx/VuYHDAz/PzCysLiVZKedpsSC/v75An+Yf+xm+M9gwsjAmMcI9sHEGRP+M/zPZ2Bg/MDIwkS2JciGM/xnOPOXk8kFbAEIdE+aPpHhP0MeuT5BN5zlP4drYWHiB7gFlFgCNpzxx24GRgYTkMthhoPMRLGAHEvwGY7VAlRL8McJIcNxWkCMJSiGMzCcZvnH4QYKc/QUiBFEyAoQEY/qE2INx+sDmEXoSZj5F+tteITicTlMP14fYLWE4f/D/wwM+gxEGE6UDzAtAYvgDHOS4gBdcffEmU3/Gf/rsv5lT8QWodiKGKKCiJKyCQD6cMG2FIKzCgAAAABJRU5ErkJggg==)
    no-repeat;
    background-position: 100%;
    background-size: auto 0.18667rem;
}

.boxWrap .boxSubTitle {
    zoom: 1;
    margin: 0 0.13333rem 0.4rem 0;
}

.boxWrap .boxSubTitle:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: ' ';
    clear: both;
    height: 0;
}

.boxWrap .boxSubTitle .text {
    position: relative;
}

.boxWrap .boxSubTitle .label,
.boxWrap .boxSubTitle .text {
    height: 0.74667rem;
    line-height: 0.74667rem;
    font-size: 0.37333rem;
    font-weight: 400;
    padding: 0 0 0 0.4rem;
    float: left;
}

.boxWrap .boxSubTitle .label {
    color: #202629;
}

.boxWrap .boxSubTitle .filter {
    margin: 0 0.26667rem 0 0;
    width: 0.74667rem;
    height: 0.74667rem;
    float: right;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAABfVBMVEUAAAD////////////o6Oj////u7u7////////z8/P09PT29vb39/f4+Pj5+fn29vv29vb2+/v4+Pj1+Pj09Pf39/f19/f19fj1+Pj19/n2+Pj29vj29vj2+Pj19/f19/j19/f29/n29vj19/j19/j39/j29/f29/j19vj19vb29/j19vf19vb19vf19vf19vf09fb29/j29vf19vf29/j29/j19vf19vf29/iLkZeMkpiNk5mPlZqQlpuQlpyRlpyRl5ySmJ6TmZ6TmZ+UmZ+Ump+XnKKZnqOZn6SfpKmprbKqrrOqr7OssLausrevs7evs7iytrqyt7uztrq0uLu3ur+5vcC7vsK8wMS9wMS9wcS+wMTIy87Iy8/KzNDMz9LO0dPO0dTQ09XT1tnW2dvY2t3Y293Z297Z3N7e4ePh5OXi5OXk5efk5ufk5ujn6Orn6evt7vDt7/Du7/Du7/Hw8fPw8vPx8vPx8vTy8/Xy9PXz9PXz9fb09fb19vfqn73CAAAAOXRSTlMAAQQHCwsPEBIWFx0gJCw5OjpISWBiZmlqgY2RlJSbm6GqsbS2tsDDzc7b4Ojo6uvt8vf4+Pv9/v492ov/AAADSElEQVRYw8WZaV/aQBCHVyMqKpfcIHLfEJBwLSlqqxVptdpDK/WqbdVarZVWRa3sZ+8LREHJZgPZX/+vkmXnAZLdmdkZAPBilCqN0eYLRdh0mo2EfDajRqVkQA9SaM0TATaL2pRlAxNmraJL5JAlGEuhjkrFgpYh6cQBtX0KYTVlVw9IQjJ6ZxyJKj45LuHpjrqTOUSgXNI9SogcNiUQsRKmYQJkn87DIQniPLo+MWa/IYokKmroxzMHrRySLM46iGOOufKoC+VdY8LMEW8GdaWMd0SQGURdKyhAHfOiHuTt+AQGXZleoBlXh7fVb82jnpS3PllZfQYO9SjO8HgX6KKoZ0V1j/a7B8kgT7sfMHFyQDlTm69LIFmUaPGEjBvJJPeD19Yn5YIm9ffxyJmTC5pzNuOWOo5kU1x9B7UjGWW/i+8Csbi2+Q6jzZpA5G7kAxaB79yBWO0ImFkAAEAh5EVPShCWXndUCcLSiZBnVQAAtDGhx/P9JVw8+tNBR4tw/lDIKqYFAJhTQh/fbhXhSvXpeHUFFrduhaxSZgAYh/CbvKhAfv368ej1Og8rF8JWDgYoA5j1UVuDfKXePlav8HCthjEKKIGKxa266lJhZreNWt+dKSxVcTasCmiy2LV8XIalg9aBgxIs/8CaZDXAKLJDjufgwunD7ekCnDsWMTECm9i+O5yH5bPmzVkZs5iasgG/2JSb7enC6nnj+ny1ML19I2bhB2FRF3G1Afn9xuU+DzeuRA3CIELgeYpwr3GxB4sE0yOAJZg1+wCdJZjOgrT80DQdKJW/H5EfGgEh+aEh4JMf6hPfptKhNlGH0oB+lgI1irk+hBBCz+HbS3JoViPipBt6D/kPl8RQVoUPJ03/v1zgP16SQgNKbOC7169l+OwrKXSCwYXo1t/6hv9GCE2ZsclEq/6e1wmhMS0u7ekgEmhQgUvQuoRasKlkB32BL8Sm3KWSEpLen68+ESa9EtLz+m+xsHefnst5kJgcoHDkGad7OKNyjKRz4KVzNKdSRKBT7qBSmKFTQqJT7KJTlqNTQKRT6qRTlKVTPqZT6KZTkqfUPCBvczj1zP9uyFBqHTWbXI5OTS5H902ulnacP9xox4X9RO24f9ZKJScBCg+/AAAAAElFTkSuQmCC)
    no-repeat;
    background-size: 100% 100%;
}

.boxWrap .boxSubTitle .filterBar {
    float: left;
}

.boxWrap .boxSubTitle .search {
    margin: 0 0.26667rem 0 0;
    width: 4rem;
    float: right;
}

.boxWrap .boxSubTitle .search ::v-deep .van-field__body,
.boxWrap .boxSubTitle .search ::v-deep ::-webkit-input-placeholder {
    color: #8f959e;
    font-weight: 400;
}

.boxWrap .boxSubTitle .search .van-search {
    padding: 0;
}

.boxWrap .boxSubTitle .search .van-search .van-cell {
    padding: 0.05333rem 0;
}

.boxWrap .boxSubTitle .search .van-search .van-icon-search {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAFj0lEQVRYR72Ye4gVVRzHv79z767ba1uL0oSUCENoLzNzZox1NYLERCiUtMSUpND0v8qiIs1cNCgz3T+CMhUl7f1wk4K0h4Eki905Z+7ushpbWAmilD0kdR935hczd+7d2+7dx1V3589zf7/v+czvNedcwkU8zCy0bpNMWSkgJgfM14EwBuBzxHQKoGOAf1hK+Wu58lSOwxGtpyaA5QSazyHEkA8dI+CdiorEtlQqdXpIcwDDAvI873afsRnM9wxHtJ8N8wUi8UZ3d2dDXV3d2cE0BgUKU+NqvYZAawBU9BH6iQjfMVE7BXSKmbuIgqsBMYmZLRJ0V4konqSEeFgaxjcDQQ0IlMlkrvL94CMG5hQ5+2DsJqpolLI2M9ibptPpClFRMQcBr2bmO4o1SNAz0jQ3l/IvCRTDfMXAtLwTEb5OCPGkYRht5aSNmUllMg8gwCaAby74Ehpsy1rXV6sfUK6DvM/zkSEiDjjYaFvW80QUlANTbNvc3DyuckzVJ8w8vbAuaKVtmluL7foBpZVaS6CG0CiEYfAK27K2XSxIsV9bW1tlV0/2AzDPi/SBLuZgum3bbiETxQ5RNwWs8wXM4FccKZ+7HDB5jbAcsgEfArMVr2WkZdpE5MeQvdu52tufb+2wZizTnH0paRroRdLp9EQSiVYA1ZEN00rbzqWukLJo6DGOxCJ+MiHMcgu4nEi6Wq8GY0NcGsct05gcRqkA5Gr9FhjLQwNBtNOyzEfL2aBc23Q6faUQiQ4GJkS+CTHHNowvI6Cws5T2/gAwNhc2NqWUg86ZcgFK2SvlNTB4bfQbYZdtWY9EQEq1OozsD7nwoUNa1m2XY8OhNNItLSnK+i1xUE44tpwYAbmutwLEb8ZA26VlRakb6Scamtr7HcD1cWZujIC0zrwacPB0BCBolW2aW0YaJq/vuvoQCDNyW2N6LkLK2wFwVMQE8ZCUxnujBaSUDr+XC2Kge3NA2tsD5sURBNN82zY/HS0grb3dAfOSOGULYiC9FYzH4sWlUsq3RwsorXQTAXNzwRBz4i7rbT8CrZXSXD+KQJoAMw6GGQNlFjGCd3OU2Gvb1v2jAXTw4MGq6mvH/gVwFTP7E24aXx0DqUkM+iXX9vRn4GfHO47TM9JQWutZAeNAvI9rS8vp/XQo7yjAUyKohJgrDWPfSAMppXcxsDSXLtogpflCAUgpbw2Do9ohoiOWadSF56GRgkqn07eSSLQDqIx6G1wrpWwvALW2to7r7skeB3BFPCAX2qb54UgBucp7H+CFkT7RAdsyZ+ciVfQo5b3G4FW5JTrR0905ta6ublj3qXLAXTdzHyj4LN6fwaLeto3mfkDNzR3VlWP+PcqcOxIQ0feVFcm7a2tru8vZcDDb+FR6uHA4I2yzLSuagf2AwgWVycxkP9gfnlBii6akEEsMwzh3qVAxzBcAJsVama7OC9Pq6+svDAgUQSn1FIM2FQCINPvZeY7j/HaxUHGa9hQiA2STCVFrGMaPxZoDXhRdrdeB8WKR8VkQNrLvb3Ec5/xwwXLdlHwJ4Af71mx4Mm1q2rusoaGhcL0a9CqtlFoJUCMj/GejkOOTAG0PkuJjO5VqKzUawglcU1NzJzMWM7Aobu28xN8Aaoqiv3NfEdSQfza4bosN8ncAMEpE5QxA7QQ+TUSdPvM1YX0QaEr4OehjHxDo9X8qk6ure/z14OCJXijstC0rPv4MI/bMnFCZzDJiPMvMtwzDpdjEF0T7iPCyaZr5Ww1crRvBeDxvmBA02zTNA0NGqFg5AmtpmYUgWMgBzySi3rv6/ym7CWhmwrecTO5xUqmfS72E6+pGUASV5cCXjuO0lgXUV1QpdQMRTQ5vKyxEFXw6D4iTQdDZMdzC9zxvhu8nzth26mjJOVRmOi67+X9SWGDmkfL3GgAAAABJRU5ErkJggg==)
    no-repeat;
    background-size: 0.42667rem 0.42667rem;
    width: 0.42667rem;
    height: 0.42667rem;
    margin: 0.10667rem 0 0;
}

.boxWrap .boxSubTitle .search .van-search .van-icon-search:before {
    display: none;
}

.boxWrap .boxSubTitle .search .van-search .van-search__content {
    border-radius: 0.37333rem;
    background: #f5f6f7;
    overflow: hidden;
}

.boxWrap .boxSubTitle .search .van-search .van-field__clear,
.boxWrap .boxSubTitle .search .van-search .van-field__right-icon {
    padding-right: 0.4rem;
}

.boxWrap .loadMore {
    margin: 0 auto 0.53333rem;
    width: 2.88rem;
}

.boxWrap .loadMore .btn {
    width: 2.88rem;
    height: 0.69333rem;
    line-height: 0.69333rem;
    border-radius: 0.34667rem !important;
    background: #fff;
    border: 0.02667rem solid #e3e4e5;
    text-align: center;
}

.boxWrap .loadMore .van-button__text {
    font-weight: 400;
    color: #333;
    font-size: 0.32rem;
}

.boxWrap .sectionTitle {
    margin: 0.53333rem 0.4rem 0;
    display: flex;
    justify-content: space-between;
}

.boxWrap .sectionTitle,
.boxWrap .sectionTitle .text {
    font-size: 0.37333rem;
    color: #202629;
}

.boxWrap .sectionTitle .area-nav {
    display: flex;
    width: 2.24rem;
}

.boxWrap .sectionTitle .area-nav div {
    flex: 1;
    background: #fff;
    border: 0.02667rem solid #dcdfe6;
    text-align: center;
    height: 0.74667rem;
    line-height: 0.74667rem;
}

.boxWrap .sectionTitle .area-nav div.cur {
    border-color: #fd4c60;
    background: #fd4c60;
    color: #fff;
}

.boxWrap .sectionTitle .area-nav div:first-child {
    border-right: 0 none;
    border-radius: 0.13333rem 0 0 0.13333rem;
}

.boxWrap .sectionTitle .area-nav div:last-child {
    border-left: 0 none;
    border-radius: 0 0.13333rem 0.13333rem 0;
}

.boxWrap .sectionTitle + .numberWrap {
    margin-top: 0.4rem;
}

.boxWrap .numberWrap {
    background: #fff;
    box-shadow: 0 0.02667rem 0.16rem 0 rgba(32, 38, 41, 0.08);
    border-radius: 0.26667rem;
    border: 0.02667rem solid rgba(227, 228, 229, 0.5);
    border-radius: 10px;
    padding: 0.4rem 0 0;
    margin: 0 0.4rem;
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}

.boxWrap .numberWrap .item {
    flex: 0 0 33.3333333333%;
    text-align: center;
}

.boxWrap .numberWrap .item .number {
    font-family: UDC1\.04-Bold;
    height: 0.48rem;
    line-height: 0.48rem;
    font-size: 0.42667rem;
    color: #202629;
}

.boxWrap .numberWrap .item .text {
    height: 0.37333rem;
    line-height: 0.37333rem;
    font-size: 0.32rem;
    margin: 0.21333rem 0 0.4rem;
    color: #8b9197;
}

.boxWrap .charts {
    position: relative;
    z-index: 1;
    background: #fff;
    box-shadow: 0 0.02667rem 0.16rem 0 rgba(32, 38, 41, 0.08);
    border-radius: 0.26667rem;
    border: 0.02667rem solid rgba(227, 228, 229, 0.5);
    padding: 0.4rem;
    margin: 0.4rem 0.4rem 0;
}

.boxWrap .charts .chartsTitle {
    color: #202629;
    font-size: 0.37333rem;
}

.boxWrap .btns {
    padding: 0.4rem 0.4rem 0 0.4rem;
    display: flex;
}

.boxWrap .btns .van-button {
    width: 1.76rem;
    height: 1.06667rem;
    line-height: 0.42667rem;
    background: rgba(205, 206, 207, 0.2);
    border-radius: 0.05333rem;
    border: 0.02667rem solid #e3e4e5;
    color: #202629;
    margin: 0 0.13333rem 0 0;
    padding: 0;
}

.boxWrap .btns .van-button .van-button__text {
    font-size: 0.32rem !important;
}

.boxWrap .btns .van-button.cur {
    color: #fd4c60;
    background: rgba(255, 119, 82, 0.2);
    border-radius: 0.05333rem;
    border: 0.02667rem solid #ffb6a2;
}

.boxWrap .btns + .sectionTitle {
    margin-top: 0.13333rem;
}

.boxWrap .filterBar {
    zoom: 1;
    padding: 0 0.4rem;
    margin: 0.13333rem 0;
}

.boxWrap .filterBar:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: ' ';
    clear: both;
    height: 0;
}

.boxWrap .filterBar .item {
    float: left;
    height: 1.06667rem;
    line-height: 1.06667rem;
    font-size: 0.37333rem;
    color: #646a73;
    margin: 0 0.4rem 0 0;
}

.boxWrap .filterBar .item span.cur {
    color: #fd4c60;
    border-bottom: 0.05333rem solid #fd4c60;
}

.boxWrap .filterBar .van-dropdown-menu {
    float: left;
}

.boxWrap .filterBar .van-dropdown-menu .van-dropdown-menu__bar {
    height: 1.06667rem;
}

.boxWrap .filterBar .van-dropdown-menu .van-dropdown-menu__bar:after {
    display: none;
}

.boxWrap
.filterBar
.van-dropdown-menu
.van-dropdown-menu__bar
.van-dropdown-menu__title {
    font-size: 0.37333rem;
    line-height: 0.42667rem;
    color: #8b9197;
    padding-left: 0;
}

.boxWrap
.filterBar
.van-dropdown-menu
.van-dropdown-menu__bar
.van-dropdown-menu__title:after {
    transform: rotate(-90deg);
    top: 0.37333rem;
}

.boxWrap
.filterBar
.van-dropdown-menu
.van-dropdown-menu__bar
.van-dropdown-menu__title--down:after {
    transform: rotate(-90deg);
    top: 0.26667rem;
    border-color: transparent transparent #fd4c60 #fd4c60;
}

.boxWrap .filterBar .van-dropdown-menu .van-cell__value {
    text-align: right;
}

.boxWrap .filterBar .van-checkbox {
    padding-left: 0.26667rem;
    float: left;
    height: 1.06667rem;
    line-height: 1.06667rem;
}

.boxWrap .filterBar .van-checkbox .van-checkbox__label {
    color: #8b9197;
    font-size: 0.37333rem;
    line-height: 0.42667rem;
    margin-left: 0.13333rem;
}

.boxWrap .filterBar .van-checkbox .van-checkbox__icon {
    height: 0.37333rem;
}

.boxWrap .filterBar .van-checkbox .van-checkbox__icon .van-icon {
    width: 0.37333rem;
    height: 0.37333rem;
    line-height: 0.37333rem;
    border-radius: 0.05333rem;
}

.boxWrap
.filterBar
.van-checkbox
.van-checkbox__icon
.van-icon.van-icon-success {
    font-size: 0.32rem;
}

.boxWrap .filterBar .searchBar {
    float: left;
    margin: 0.08rem 0 0;
    width: 7.2rem;
}

.boxWrap .filterBar .showFilter {
    float: right;
    height: 1.06667rem;
    line-height: 1.06667rem;
    color: #8b9197;
    position: relative;
    padding: 0 0.48rem 0 0;
    font-size: 0.37333rem;
}

.boxWrap .filterBar .showFilter:after {
    display: block;
    content: ' ';
    position: absolute;
    top: 50%;
    right: 0;
    height: 0.4rem;
    width: 0.37333rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACD0lEQVRIS+2VS2gTQRjH/99sfEWk4LEgiAoePbZSURRB8ajUB158YHe3bbq1ydoGC6WgpjVpdZOa3a346EkteBUEUUSKevQiCCqC4E1FikExO5/M1ki0TWh1vUjnNvM9fjPfawj/eJHyP1y40ijk13EwrYiCR4RSIJbqvYnj70JAZvTShpgmngGIg/AWoM9/BuKVYKwBUCoHclO6p+NlCFBrpODukxKTDHrYsJx26br+bSEQ3/eXTH/huwzeJoS2P5lou63sfwLUJue4pxgYJsL1VJd5dCGAXN69xowjBPSmLPN8xfYXgDrM5t1xME4A6Lct8+x8IFnHPQ3gDIgu211GW7XNLMDAwIPYqtUv7jB4pxB0KJkwbtWDjBS8A1LyDQLdm/6wcc/g4PZyXYASDg35DbE4T0nm9aTRDrvTeDwXJDvmbeaA7wuiV+Vl1NKn659+15v1gopC5oK7VhN4ArAIAjSne9pfVxtnRovrNE3JSQYSzemT5pu5LlETEObjot9EJKcA8lKW0VntIOd4YwAbzKLF7taf1gpjXUAIcdwSQDdtyzhW7STreFcBPmhbZrxejhYBiyFSVVQsAeKRbRm7AXClYiKsorAc1eAr2pbZETmgtXVSa9ryfoKBwwLoT/4YgJG9QN14BvLxHBA8T1ntEzMNGFGj1erS/wCQL3aDaa9tmVv/ahbN50erp/Md94T/GcW2z3MAAAAASUVORK5CYII=)
    no-repeat;
    background-size: 100% 100%;
    transform: translateY(-50%);
}

.boxWrap .filterBar + .charts {
    margin-top: 0;
}

.boxWrap .authorSimpleInfo {
    background: #fff;
    box-shadow: 0 0.02667rem 0.16rem 0 rgba(32, 38, 41, 0.08);
    border-radius: 0.26667rem;
    border: 0.02667rem solid rgba(227, 228, 229, 0.5);
    zoom: 1;
    margin: 0.42667rem 0 0;
    padding: 0.4rem;
}

.boxWrap .authorSimpleInfo:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: ' ';
    clear: both;
    height: 0;
}

.boxWrap .authorSimpleInfo .avatar {
    width: 0.85333rem;
    height: 0.85333rem;
    border-radius: 1.01333rem;
    overflow: hidden;
    float: left;
    margin: 0.02667rem 0.26667rem 0 0;
}

.boxWrap .authorSimpleInfo .text {
    float: left;
}

.boxWrap .authorSimpleInfo .text .name {
    height: 0.42667rem;
    line-height: 0.42667rem;
    font-size: 0.4rem;
    color: #202629;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    max-width: 5.33333rem;
}

.boxWrap .authorSimpleInfo .text .subName {
    height: 0.32rem;
    line-height: 0.32rem;
    font-size: 0.32rem;
    color: #8b9197;
    margin: 0.16rem 0 0;
}

.boxWrap .authorSimpleInfo .link {
    float: right;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAACJklEQVQ4T5XUTUhUURTA8f+ZlzoiIX0SREIQCC2CCoIWtQicJnTScZwoIqQWrQvN0TbhJnoDBtFuKKIwKj/emINZtpmFywJ3Ra0EN4KVCU2DM/NOvPco+lDndrf3nh/3nHvuEU0lToI7AqH72OM9Asp/LNFUIoa6zxERkGHCny7KYL5saoh3UPsS3YjeAzYBOcKfz8hgvmiC+ICPDCQ6cPUJEEYkz7dCu9ydXqmG/AJ8pD9+ApUJYDPwlnIpKkO5pY2QP4AgnY4jSOgFsA14j9IiaWdhPeQfIEgnuR+3MgPsRpmnrBG5nf2wFrIm4CO9sb1YNR6yD1jEcqNyc2Lub2RdwEeuJXdhua9QPQAsg8bEzs7+jmwIBIVt3QJ1UyhHgQKEusQem/6JVAWCdCINWA0OSARYBe0WO/vU2zMCfORGspZi5THQBVQgFPNuYg5cPlzD1qaHqJwDXOC02M6UEaBXk/XUVkaBVqAEckns8WGjFDSVbETLOUSOAd9RzkramTQqovbGd2LJS+Ag6ApitcutsbzRM2qqrQnqZkCbUV2C0ClJj78xaiTtSzZD+TUie4AFVCOSzr4zamW93nmICt61dwAfKdMiQ8680WfSVOdxwCtQI8gcxVJU7kwuGn1nHYi34coIUA/MgtUm9uhXo4Gi/fHzqDwAakCm+bLaJZlcoVqw3wfBVFZvgIRQnrG8/YJkMiWT4AAIxpgDPCLsXJFBv02N1w9bq8QZfX9VnQAAAABJRU5ErkJggg==)
    no-repeat 100%;
    background-size: 0.21333rem 0.32rem;
    padding: 0.24rem 0.48rem 0.24rem 0;
    font-size: 0.32rem;
    color: #fd4c60;
}

.boxWrap .sexWrap {
    margin: 0.53333rem 0.93333rem;
}

.boxWrap .sexWrap .sexBar {
    display: flex;
    height: 0.24rem;
    border-radius: 0.26667rem;
    overflow: hidden;
}

.boxWrap .sexWrap .sexBar .man {
    background: #3f92fe;
}

.boxWrap .sexWrap .sexBar .woman {
    background: #f71d64;
}

.boxWrap .sexWrap .sexLabel {
    position: relative;
    display: flex;
    justify-content: space-between;
    padding: 0.26667rem 0 0;
}

.boxWrap .sexWrap .sexLabel div {
    height: 0.42667rem;
    line-height: 0.42667rem;
    font-size: 0.37333rem;
    font-weight: 700;
}

.boxWrap .sexWrap .sexLabel:after,
.boxWrap .sexWrap .sexLabel:before {
    display: block;
    content: ' ';
    background-size: 100% 100%;
    height: 0.74667rem;
    width: 0.4rem;
    position: absolute;
    top: -0.53333rem;
}

.boxWrap .sexWrap .sexLabel:before {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABFCAMAAAAVdrRVAAACGVBMVEUAAAAAAP8A//8Af/9/f/9///9Vqv9Af/8zmf9Vf/9Vqv9Jtv9An/9Nmf9Gi/83kv9Emf9An/9Hjv9DlP9AjP9Amf89kv89nv86i/9Gl/9Dm/9Alf89mf9Cl/9Akv8+lf9Al/8+k/88lv9Dlv9Ckv8+kf8+mP88lP9DlP9BkP9Blv9Elf9Dkv8+k/9Bkv9ClP9Blv9Ak/9BlP8+kf9Clf9Bl/9Elf9Ak/9Ck/9BlP9Akv9Akf9Alf8+lP9BlP9AlP9Bkf9Bk/9Bkf9Ak/8+k/9Ak/8/k/9BlP8/kv9Bkf9AlP8/lP9Akv8/kv8/lP9Akv8/kf0/k/9Bk/9Ak/9Ak/8/kv8/k/9Ak/9AlP8/k/9Ak/9Akv9Akf9Ak/9Bk/9Akv9Bk/9Akv8/k/9Akv8/kv8/k/9Akv9Ak/9Akv8/kv8/kv4/kv8/kf4/kv8/k/8/kv5Ak/4/kf5Ak/8/kv4/kv4/kv9Akv5Ak/8/kv4/k/4/k/9Ak/8/kv4/kv5Ak/8/kv8/kv8/kv8/k/4/kv5Akv8/k/8/kv4/kv5Ak/8/kv4/kv9Bkv8/kv5Ak/8/kv4/kv8/kv4/k/8/kv4/kv4/kv8/kv4/kv4/kv4/k/4/k/8/kv4/kv8/kv4/kv4/kv4/kv8/k/9Akv8/kv4/kv9Ak/5Akv4/kv4/kv8/kv4/kf4/kv4/kv8+kv4/kv4/kv8/kv4/k/4/k/8/kv6r8xXoAAAAsnRSTlMAAQECAgIDBAUGBgcICgsODxASExQUFRUWFhcYGRscHSAhIiIjJSUmJicnKSotLzIzNDc6Ojs8QEJDREhISkpMT1NWV1pcYWJlZmtyc3V5fH19fX+AgYKEiImLj5CQkpSVmJmbnZ6foKSpq62usrW3uLq6u8LCxMTGxsnL0dPU1dna29zc3d/g4OHh4ePk5eXn5+jq6+zt7u7u7+/x8vPz8/T29vf4+fn6+/v7/f39/v7+jgZUmwAAAcBJREFUSMdjYKARkPWISA53FsCjgssga9kmEFiSqM2GQ41I8JRNULCh0YMdqxq+mKWbEGBeEBM2Re4rNiGDmY5YVKlM3IQKikUxFcWjqdm0zBpDjVADuqJNKRiKjCZgKGrFUGQ7DUPRchZ0RfbTMRStxghQ40kYijowrJNsxlCUgRkEaehqVjpgKtKdhaaoRBJTEaPvOhQ1c1yZscSdQPoqJDWLolixJgP5uMVwNT3e3DgSFK9l5Vqwko3Zhhw4kya7uGNmTXdVgpkAroTJwG8dkdc8b8Om9bPrcwLMubCqsSmbuh7uplWTi0wxoo5ZIWkjWjgtDJNAU2RSsRYjWjYV6qGkYKv+DZhqNq2p1kIoYdLv2oQddGrCFYnlr8WhaFOpAkyRzypcajatCueEqFFcsAk36NWB+D51Ez4QDVak2YZX0XxBkCKPRXgVbXIDlTex+NVsygQqEi4goKiWh4FBro6AohZpYAB0EVDUrszAoDqDgKJOdQYGjbmjiuioSI0IRU1SDAxKfQQU+QOzO4ddYHBwcGg5FulcoISfBSJ/skViUeSJVhaMKhq6iphD1mEqckKvEmTcvNCBCwf122cASsPvbWtTlZUAAAAASUVORK5CYII=);
    left: -0.53333rem;
}

.boxWrap .sexWrap .sexLabel:after {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAABFCAMAAAAVdrRVAAACE1BMVEUAAAD/AAD/AP//AH//f3//AFX/VVX/QH//M2b/KlX/Kn//JG3/IGD/GmboF13tJFvuImb/Imb/IHD/HGP/G2vyGmb/JGH/JG3zI2j/I2j/IWT/IGr/H2b2HGj/G2T2GmH3IGj3H2T3HmH3Hmn4HWb4HGf4G2X4ImX4IWn/IWn5H2T5Hmf0HGb6IWf1H2b1HmT1HWf6HGb2H2X7H2X7Hmj7Hmb3HGT3H2T3Hmf3HmX0HGP4IGf7IGP4H2T4HmX5IGT2H2X5H2X2HmX5HWf3HGb5HmT3HWT3HWf6HWX3HmX6HmX3HmT4HWT4HWX4H2b2H2b5HmX5H2X3HWT5H2T5H2b3HmT5HmT3Hmb5HmX5H2b3HWT3HWb5HmX4HmX4HWX4HmT4HmX4HmX4HWb4HWX4HmX4Hmb4HmT5HWX3HWT5HWP3HmT3HmX3HmT3HmX4HmT4HWT2HWT4HWT4HmT3HWT4HWT3HWT4HmX3HWT3HWT3HmT3HmT3HmT3HmT3HmT4HWT4HWT4HWX4HWX4HWX4HWX3HWT3HWT3HWX4HWX3HmT3HWX3HmT3HWT4HWX3HWT4HWX3HWT3HWT3HmT2HWT2HWT3HWX3HWT3HWT2HWT3HWX4HWT4HWX3HmT3HWT4HWX4HWT3HWT3HWX4HWX3HWT4HWX4HWT4HmT3HmT3HGT3HWT4HWX3HWT4HWT4HWX3HWP3HWT4HWT3HWQMJH4ZAAAAsHRSTlMAAQECAgMDBAUGBgcICgsODw8QEhMUFRUWFhcYGRscHSAhIiIjJSYmJycpKi0vMjM0Nzo6OzxAQkNESEhISkxPU1NWV1pcYWFiZWVma3JzdXl8fX19f3+AgYKEhIiJi4+QkpSVmJmbnZ6foKSpqautrrK1t7i6urvCwsTGycvR09TV2drb3Nzc3d/g4eHj5OXn5+jq6+zt7u7v8fLz8/T29vb3+Pn5+vv7+/39/f7+/g/JWpMAAAG/SURBVEjHY2CgEZD1jEmLchbEo4JLP2/JBhBYlKLFikONaOiUDVCwrtmTHasavoTFGxBgTggjNkUeyzYggxkOTJhqVCZuQAXlopiKktDUbFhijaFGuAld0YZ0DEWGEzAUdWAosp2GoWgpC7oiu+kYilayoSsymoShqAvDOslWDEXZmEGQia5muT2mIp2ZaIoqJDEVMfqvQVEzy5UZS9wJZK1AUrMgjhlrMpBPXAhX0+vLjSNB8VpUrwIrWZ9vwIEzabKLOebU9dQkmwriSpgM/FYxRW1z1m1YO7OxIMiME6sam6qp6+BuWjG5zATD5cwKqevRwmlepASaImOok1FAqS5KOrfsX4epZsOqWk2kwNbr2YAddGvAFYkXr8KhaEOlAkyR3wpcajasiIYGheLcDbhBnzbE9xkb8IF4sCKNTryK5gqBFHnNx6togxtQDWcCfjUbcoGKREoIKKrnYWCQayCgqF0aGADdBBR1KTMwqE4noKhbjYFBffaoIjoqUiVCUYsUA4NSPwFFgcDszmEbHBYWFlGFRboQKBFgjsifbLFYFHmjlQWjioauIubw1ZiKnNCrBBl3H3TgwkH99hkAaIjmGC/dWfEAAAAASUVORK5CYII=);
    right: -0.53333rem;
}

.searchBar {
    margin: 0.53333rem 0 0;
}

.searchBar .van-search {
    padding: 0;
}

.searchBar .van-search .van-icon-search {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAFj0lEQVRYR72Ye4gVVRzHv79z767ba1uL0oSUCENoLzNzZox1NYLERCiUtMSUpND0v8qiIs1cNCgz3T+CMhUl7f1wk4K0h4Eki905Z+7ushpbWAmilD0kdR935hczd+7d2+7dx1V3589zf7/v+czvNedcwkU8zCy0bpNMWSkgJgfM14EwBuBzxHQKoGOAf1hK+Wu58lSOwxGtpyaA5QSazyHEkA8dI+CdiorEtlQqdXpIcwDDAvI873afsRnM9wxHtJ8N8wUi8UZ3d2dDXV3d2cE0BgUKU+NqvYZAawBU9BH6iQjfMVE7BXSKmbuIgqsBMYmZLRJ0V4konqSEeFgaxjcDQQ0IlMlkrvL94CMG5hQ5+2DsJqpolLI2M9ibptPpClFRMQcBr2bmO4o1SNAz0jQ3l/IvCRTDfMXAtLwTEb5OCPGkYRht5aSNmUllMg8gwCaAby74Ehpsy1rXV6sfUK6DvM/zkSEiDjjYaFvW80QUlANTbNvc3DyuckzVJ8w8vbAuaKVtmluL7foBpZVaS6CG0CiEYfAK27K2XSxIsV9bW1tlV0/2AzDPi/SBLuZgum3bbiETxQ5RNwWs8wXM4FccKZ+7HDB5jbAcsgEfArMVr2WkZdpE5MeQvdu52tufb+2wZizTnH0paRroRdLp9EQSiVYA1ZEN00rbzqWukLJo6DGOxCJ+MiHMcgu4nEi6Wq8GY0NcGsct05gcRqkA5Gr9FhjLQwNBtNOyzEfL2aBc23Q6faUQiQ4GJkS+CTHHNowvI6Cws5T2/gAwNhc2NqWUg86ZcgFK2SvlNTB4bfQbYZdtWY9EQEq1OozsD7nwoUNa1m2XY8OhNNItLSnK+i1xUE44tpwYAbmutwLEb8ZA26VlRakb6Scamtr7HcD1cWZujIC0zrwacPB0BCBolW2aW0YaJq/vuvoQCDNyW2N6LkLK2wFwVMQE8ZCUxnujBaSUDr+XC2Kge3NA2tsD5sURBNN82zY/HS0grb3dAfOSOGULYiC9FYzH4sWlUsq3RwsorXQTAXNzwRBz4i7rbT8CrZXSXD+KQJoAMw6GGQNlFjGCd3OU2Gvb1v2jAXTw4MGq6mvH/gVwFTP7E24aXx0DqUkM+iXX9vRn4GfHO47TM9JQWutZAeNAvI9rS8vp/XQo7yjAUyKohJgrDWPfSAMppXcxsDSXLtogpflCAUgpbw2Do9ohoiOWadSF56GRgkqn07eSSLQDqIx6G1wrpWwvALW2to7r7skeB3BFPCAX2qb54UgBucp7H+CFkT7RAdsyZ+ciVfQo5b3G4FW5JTrR0905ta6ublj3qXLAXTdzHyj4LN6fwaLeto3mfkDNzR3VlWP+PcqcOxIQ0feVFcm7a2tru8vZcDDb+FR6uHA4I2yzLSuagf2AwgWVycxkP9gfnlBii6akEEsMwzh3qVAxzBcAJsVama7OC9Pq6+svDAgUQSn1FIM2FQCINPvZeY7j/HaxUHGa9hQiA2STCVFrGMaPxZoDXhRdrdeB8WKR8VkQNrLvb3Ec5/xwwXLdlHwJ4Af71mx4Mm1q2rusoaGhcL0a9CqtlFoJUCMj/GejkOOTAG0PkuJjO5VqKzUawglcU1NzJzMWM7Aobu28xN8Aaoqiv3NfEdSQfza4bosN8ncAMEpE5QxA7QQ+TUSdPvM1YX0QaEr4OehjHxDo9X8qk6ure/z14OCJXijstC0rPv4MI/bMnFCZzDJiPMvMtwzDpdjEF0T7iPCyaZr5Ww1crRvBeDxvmBA02zTNA0NGqFg5AmtpmYUgWMgBzySi3rv6/ym7CWhmwrecTO5xUqmfS72E6+pGUASV5cCXjuO0lgXUV1QpdQMRTQ5vKyxEFXw6D4iTQdDZMdzC9zxvhu8nzth26mjJOVRmOi67+X9SWGDmkfL3GgAAAABJRU5ErkJggg==)
    no-repeat;
    background-size: 0.48rem 0.48rem;
    width: 0.48rem;
    height: 0.48rem;
    margin: 0.08rem 0 0;
}

.searchBar .van-search .van-icon-search:before {
    display: none;
}

.searchBar .van-search .van-search__content {
    border-radius: 0.26667rem;
    background: #f5f6f7;
    overflow: hidden;
}

.el-table:after,
.el-table:before,
.el-table__fixed:after,
.el-table__fixed:before {
    display: none;
}

.el-table__fixed th,
.el-table th {
    font-weight: 400;
    color: #8b9197;
}

.el-table__fixed tr.hover-row > td,
.el-table__fixed tr:hover > td,
.el-table tr.hover-row > td,
.el-table tr:hover > td {
    background: none !important;
}

.el-table .asc,
.el-table .desc,
.el-table .orderby,
.el-table__fixed .asc,
.el-table__fixed .desc,
.el-table__fixed .orderby {
    background-size: 0.13333rem 0.26667rem;
    background-position: 100%;
    background-repeat: no-repeat;
    padding: 0 0.26667rem 0 0;
}

.el-table .orderby,
.el-table__fixed .orderby {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAABsUlEQVRIS+2VQUsbURSF73mZQUo1ZvIzXBS6iVs37kQ3dkDp5pFJpgvjwpWbFlJaKMRSughkMpJ/UOg6m0JxUZDSQCkUSzcSxO6yqRbC85QnUYZxTLIWZzvnu/dx3n3notPpLBhj3pIsicgH13VfaK1PZYoP7Xa7S3J5pB2SfF4sFvd83zeTeLRarSEAJyHc9zxv2/f984lwFEVMiToiUgvD8OwevukA7g27NOUuDUmj0XiYz+dLSqlFY0wPwOep7rnZbM46jrMLYJvknIj8BfB6IkwScRy/JxmIyIOrOQPwZywcRdE8gDckn2U8z4NbYWPMjOM4r0iWRWQmCQP4ASDIhD3P2xkMBk2S62lQRPoAnhYKhczOH20skVxJdbOJc+y67hOt9aH9l9X5n4i4IpJLwBb8qpSqVSqVL9emZTzJG94A+AVgo9/vf6vX6xfTwlZ4BGCtWq0epatmHftKY8EDEdkKw/B7VpKOg3tKqc0gCH4CSMfzZS0LD0UkGfoGQC+Xy62Wy+WTcdlt180nkksjkV0x3VHo/54Y+nEcPzLGvAPweLToXmqt7SBkHjVZ8D9rsAOYATfwFAAAAABJRU5ErkJggg==);
    color: #8b9197;
}

.el-table .desc,
.el-table__fixed .desc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeCAYAAADzXER0AAABmUlEQVRIS+2Vz0tUURiGn3fu1UlU/D9cBG1s6yZXUdA0i6JdLlo4LiIYC6wMJbVEWrSL1sHFH+TOTRAugogGIhDLTYjYH6BOzNz7xtWSmrnNzDr8lud8z3kP3/nO+8l3i4PYCzgZAi2R5O7rSbRHByGXr6wDF45yTY2cJ9kOnyqK4nZ8CteA8CTRvKAWjGsxOuwE9t9JfklPvaSHawencHMF0mqfFoz/qkl8Z6SX7r4hrPM4qXCm/rajd/aDYh8/6hOgcUw/sI9yM21h22Ki8AwYBXpO+kx8bwm7XBxAySz2rYzvufFPmGp/HqrTmJtAvgH+jBnNhglvo/g55mozqB1yyQ2+hlnKrCKF2Bcb1Iz4BhQ1u/w+3ctQVhXcBQR/wAZ9wC5pfvnd7/UMONO5vqDgGvnBj5qaSjqElSBvIV/W45WtxmNbKacKGxCMaS76lHWfFrAqOLnO3MqmRIPbHB/VbPqQTooKrl/S/OvdVt4tlwtvwMO/kmLQOl1xSdOr2+1N/17hLLEXkc6Blwi6HzHzakfp5GoTPwG7lSEvkwUDgQAAAABJRU5ErkJggg==);
    color: #fd4c60;
}

.el-table .asc,
.el-table__fixed .asc {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAeCAMAAAAW0r4eAAAA3lBMVEUAAAD/AAD//wD/f3//f0D/mWb/f1X/f2D/cVX/dEb/dF3/f1X/dk7/f1D/cVX/d1X/eFL/d1X/eFP/dVL/dVf/elL/dlX/eVT/eFT/elX/d1T/eVP/e1b/d1P/eFP/eFT/eVL/elT/elP/eFP/d1P/eFH/d1P/dlP/d1P/d1T/dlL/dlL/dlL/d1P/eVP/d1P/eFP/d1L/d1P/d1L/d1P/eFP/d1L/d1P/eFL/eFP/d1L/d1P/d1L/eFP/d1L/d1L/d1P/d1L/d1P/d1L/d1L/d1P/d1P/eFP/d1L/d1Ij1yaaAAAASXRSTlMAAQECBAUGCAkLCwwNEBIeIi0xMjIyNj1ARUlKTVZZW2Nka2xvcXJ1eHp9f4CHh42Tyc/Q0tfa4eLk5efw8fLz9PX2+Pr6/f3+rgG5bAAAAJRJREFUKM/l0UMCA0EUANEf27Zt26z7XyirSU/nCqnl25aIyp6d7np+E4irtodj0SSOxh54d5U4KxcA+l/xda7o5Oqd0cnduqNTcPgAOCnyjG4Aq/qXfIMnwDqfMCgwfgEsc9aYQaUjwCJpkbhBzQewTIsois55T1JiJlu4Wg6JRqroH1DkZ62I+DdwKGgkmdm27ZUP6aI5McTQRacAAAAASUVORK5CYII=);
    color: #fd4c60;
}

.platformIcon {
    display: inline-block;
    min-width: 0.4rem;
    min-height: 0.4rem;
    max-width: 0.4rem;
    max-height: 0.4rem;
    background-size: 100% 100%;
    position: absolute;
}

.platformIcon.taobao {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAEcklEQVRIS72WfUzVZRTHPz8E40WQ0IghGInogCVWFpE6ranNmLRcF62QklKJWSmaraVGjomxizbSwrdEMlqwlkkSWUMyEg0naqjxUmimBamIIi9C/NrD4e5Hl8sN1Dx/3efc85zvef3+Hg1A19GYzUt0EAOMBVyU/iZKExplwHYth83Kr9YJOosv0JlxE4HsucrVconW9Fm8TAfptwjUAvOipps4AITfYuAiTY+mGR3nWwx8SWWs9x1UU6PYd/PeLVttAwc+AFPjofUq5KXB+dMw0AVSy6CuBkpyoXQnNF683iBsAHvfDWuPC5CSulOwaDQ8vRpmLDGAMuZB0TYIuBeCJ8Lwe2CIP7h5QlsrXK6D6h8lyNpfrAO0AfyQCRJz/m24PhYSMsHBQfR/t8OeDyDCBJ4+9rNWtrvXwY5l3e1sAA++E9LKwWOoGP5+AhwcwXdUT4DDu6HqINSfg4tnoaEOrjVLMI/MhQnPGsFmvwE711h89NJjr2EwMQZaGkGVvnuJq0vB1QN8R0sbzE/CqSO2szYlgemtrpbVwMIRdoDvi4RJz8G2V0HTYEMNOA6UC7vM8EclLNgk51NHYfV06ae16Dq4uEPmJeOfeT7QUKvOVhmrAUkuAWc3uPwXvBMlAzN/IxRnQ+FWSN4PA/uw9mVfQcrjsLkWBnsLeGKotK4H8AAniFwMT60U8OYrsGI8NDVIn1d+K6U/lCc9nRZvZFOUaXEqutpf4eBnkF4FPiNFt2ICVPxgA9jixi8Uln8NqteVB2B5hGSuVqq9FTbFQ/hMWPypAZz6BBza1bPk62vAO0D078fJCvbIuPs1nyBYWy79XRgIIZMg6jXDQg2YCswi5yqgsd44V5ZAViJknAUvX9FvT5TVsgus/k4phcBx8Pr9MuEB6lPdJaMiIHKRcS7YAKePGucLZ+BIAWw9D+5DRL8lQfbfLrDaZ9UftZdqDVTvLZJnhnFRPUt94juYMh/8QiBriVBq1hVwHiQ302Og+GM7wK6e8GYBBIXDl+tADY65WzYqEMXn1j0+XgRpP8HQ4XA4H9ZEQvY1cHQS4OTH4NieXoAVMSz9HPyCob0NXgmSSU7aa2T8zUbh35hUQ6eydbsd/EPBYYDo4/0h44xhszgEzp60ATx5LsS9J6ukpPBDyHgBPO4ANZ0WveHK+KU4+eQ+oc3xs4UHzDNh1fdio/6PdYe2Fivgu8Lg7X1ChxZZGga/HZPT2OkQa4ZhwcJoLVfhz2pQ0/tzsQxS4wXZ9/gtkP+uVGTMVLlfsV84QcSKubxHwKJPYOSDUL4XVj3aMzdFMmrF1Le6u0QtgzFT1PsRBnnJgFkYTn0mkyZDlXpl2QJWOuX4mRQoL4SyfFtFta2bliCk4nQbaA5dVWmUqqiZ6L5q/7nHfYftr2VnqZv+hwe8/UA06hWwYu2H+xvyDdoXqgf9AjrIuEFH/buu8bx6r6KbUI8sU/9uX6e1xg4thzmdwJ3g0cShMweNMHRcr9Ntb9fU7qn3UaaWy0fK6B+EYJoznsRjbgAAAABJRU5ErkJggg==);
}

.platformIcon.tmall {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADl0lEQVRIS+2XTWwVVRTHf/9paZtaIIiaQNTE+AoaY5mZIo0apQt14wIlKca4gYVKV+IXMTZajViJYNMd6MKPGBOlC2N1h4mB2KCh03mtJqbUj0QUY4r44jOk9Nl7zOW9hy9taR8fsuIu75xzfnPumXPufwRgtFwBehnsfmAVEPj9i7gcMAZ8BoteEslJFaEcBm6+iKB5QulbaFwnY81usKcvDbRM0U6f8XfATZcWzDcePL1ATfOgbRD8Vt3LuRVgfcDieexPebAtEPCgGF1fHbRoZbQcAO4+u48K1YAd6GPgWCnQhBh5pTKoseZF4KrS3kqwjYAuFDzDX+NixLfcmWW0fA/cWP2pVJfxZfDlo/btc/njWqCzzqudyMPqZaLfj1qM9lo48SfQ9D/3sQ+vXli1vQg6sgvsyeqhp/39yAx7IPgQTDB9L+gpsBVVBMqXxmIVmcqP216o2V/ibJo1T411y+HUJ2B3VgGvxuQgLHlAfOnLcWapu7s7GBgYeNwP+SAI9iRJctxoXQqFQxeuSrzaaLpDDOajKLoa6ASmMplMr8Iw7AXKNfq1pqZmfZIkPxhxK0x/DVZTTVqzbfQP6DaRzYZh2CzpgFmxhJJ2evBflZe2pNEgCNYmSVIwWl4Hnj0/MD1itKujo6NufHx8GLilIk7Og2cJAUk70jR9weiog7F3gYfPDa4PoHaLSApRFL1mZs/N9D8beNof+dDQ0GCxV9euhulbwS2f54I3CP4ANypGjni/OI7vMrMvzGaXa05w6e3+lvRImqYD55Zt0TqO4wedc+8DXj7PWh7sxfbMtvpR0gkzu85LHkmfAj+b2XFJc2o0M5MkL3+uBzYA15jZUUlXmllmBtk8+ChwbenBmKTHzKwLuE/Sm2bmM37HB6oy89+DINhsZhvMbKuk/cAOwMcqy+hfFMdxn3PuCUkT/mt2zjWb2edlSENDww2FQmGxcy4xs0UV8Lkm15SkqL6+/uTk5ORPZVtJ9wD+6jxsZr6f+9Ta2rrUOfcVsC9N0+4oinab/fdnIakzTdO9YRi+BTxa6sPeTCazfWJiQrlcbhewrbS/N03TziiKtprZngrwG2maPhNFkVenG+vq6m4/Xdu2trYlU1NTTWmaHgvD8CNgU9kpCIKe4eHhrjiOtzjn3gbyzc3Ny/r7i7dTe3t7bS6XK99Om7PZ7HtxHL/qnHu+4nT2ZbPZh6IoWtnY2JgfHBzM/wskTpL4n+W+/AAAAABJRU5ErkJggg==);
}

.platformIcon.kaola {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAACwklEQVRIS+2XS0hUYRTHf+dONQ6oRNJjU41gD3AS3BVUEGFlpBFRWkFDQREmas9NbTJypigjytIx7bXpAaUGRRRmD5B0UaDQtiAXYTtdZM29J2Ymy3nkzJjTbPp2997v/H/3f873FM2Y7jR1pFWU5QpTSWET+K7Ca5vYd4vf7uhEWZVCXrS08FzMaY5vqXYaSQ44F/80h/5Ttz9h/8H/LOvRqc7MRPbtRdasgZwZ8GkA7e5G+/pBFVm8CFwuZIkL7BnQ34/29aFv3yHZ2VBYiLjywemE9+/Rrhdokw9MM8xUOHjxIoyHHci8uZPqXHt6sMp3wMDAL93fYIcDo/cNsiBvUqGjYvroMdamzdFgce/E8DWmBDoqahathZevgo+/HMuNaxjlZSkFW2fr0WPHw8FG232keF1CYLUsePEShoagZAMiklCc1dKKVlRGOD7jxaiuSkygzoueqA0JeOowDtYkFldZhTZfDQezbCm2rs4/CmhvL8ychTjnY24th/aOUN+Npdju3kYHByErC8nIiKmhpomVmwefP0eAA3/va8Rw74wKDKTWypkFK1dga3+AuaUMOh6G+pWWYLt3B3N1ERgGtqdPYoKt6gNoY1OM6RTMmyCnPcj+CmTKlDABfdAGCxcg+fkxwfr0GdjtyMoV4XFfvqCnPOjlK2HvY28Sc+Ygu9yI243kOqMcWCdq0TpvKGUHqjG8nugsffiInqtHb96Cr1+jvo+/OxkG0tKMsX1buIuREdTXHFpC9+6Jqqt1/kJo2kQsk2NF4m+LgfQ3XYlZ+1jFtA4fRS9eijvK44NHa3+yFjlYg9hssUft8DB66Ah6/UZcaFAyqRNIQQFSsQ9ZX4zMnk1wIQnUsq0dbWgI7mSJtuTAY1Xt9lAN/f5EWQmM6glJJRc0ccfJcZKcTn8pPl54+hyn70CfritMui5tPwDMsR8shO1umgAAAABJRU5ErkJggg==);
}

.platformIcon.jd {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADNklEQVRIS82XTWhUVxTH/+dm1Ei0Rq2lVUzNG8r7SIhI/IK6EERBBNOFbtxY66Ji6UZEGt24sBKxUFqKZlGKXZQuimChCIoIahZGiHUxZO4rzEyCaIOtVjQNhsm7/3IfkzDmy5dhHHtXl/vuOb97Pu655wkADATBOmNMF8lNArxl16o9CPwlIjchctTJZgfFQiNjboOcX23YdPpE5LEo1Sp5z7tCckctoOMMEflOcq77FMCSmoKBO5J3XUNAagzW/2vwpVQq9ZX1yNjY2FEAHymRkwJcnfASWQ+lGg2wEuRGktsArJrJiwIksvh8OgwPWyU53z8PYw4pkX3NWv88k2Lu3Vs3mMnsjow5CyA9eV9VwIUg6GAUEfPmDSwuFgsrwvD5OGiora1hZHT0JwId5fCqgPOe94Tk0rKr8juALxyt41AUtm6tN0NDt0Cun9hTDVdPBpcd4LSj9Yk4REGwBVF0qzZgIFJKbVyTzd61wLzn3SW5zs5fi6tfiqXIj47WH8dWu+4ZAMdqBe51tN4cx9rz9hvyQmVgz+sG+Wn5dZopxiXAUycM48TL+f4uGPNbTcAA7qfDsCmOsevuJvBrYrAA55ww/Cw+9VwtFrnmaL09Bvv+QRrzfWKwEvm6WesjJfAPIA8kdTVEutJad5ay+luSnycGQ6QzrXVXKTN7AHyYBCwif0p9fdB87559dq23/gD5QSKwiPybSqXWNmUyuVKc/iHQ+CqwiDykyP50Nnstzugg6DBRdClJAXlm+yNR6lRzf3+vFRgIgp1RFF228ylgoAHAoAB5AjcWNjR8s7Kvb8Tufdje/vaL4eFeAs5s4J7FdXU73+nvHy4vBPdbWpYVoyhD8r3J4PJ9k+cPWltXjxaLFwlseKmwTFOrr6fD0L6lE6Pg+5tpTDeBteOLr3oWrZWjIyOfGGOOT9dWTSmZAmQhcg4iTTDG3r82Av4Uq5TqVuTt8XUCC0SkkaR9/DcQaJ+ta01aq2fzZkXf3iw457qPAKyo6OiVC/XYhv4Xknsq1zF3SVHqS8n7/vsg+0gun7uKuUuISLhIqfVxI18IgndpzAnbmuL1/bT9LUrdWCTSZevEf7FNImzlAalhAAAAAElFTkSuQmCC);
}

.platformIcon.jinritemai {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAACTklEQVRIS+2XPWgUURSFz5kQfyCCRLOTykYkhWIhBq2ttLARZ9e1yU5QsTBF7BKLJTYmaGyChQF3V4WYzdrYCKa3EEEICoLaGC32J8YUGpB158gkLsQ4uzNxZo2F07777jf33Pvue5eyBreX+HmMggVyF1r5SQsgp2NmxxCLlj0B6FIreet9kxx3wWVAXX8TDPIDS1bKEcBmYIIf2aazQX7OqeEhgFhzWy4HBb8zC9l9SqcNLC62ezrt7KxyZMQpWqn3APb4g+N2TZLhE/EKuBi3k5CmvGxpGH1mPnMvODiQ1FgieFdQj4DjnmBgluBrAf2CdvhH3ABMcg7CoyB5bWQj4hSkA7+vuzluJDV5rXsmOxwGXLL6xwXn8n8wsEGpi4lzRw04vYSeduWzL1wJFxKpXsfhEcPQs9353PO1skYidSlu35Q06Dom6VC8IGgLoFtrGtBodyE3VIeHBlfO9B+u1ZxfoiEgF+DR9Q52F3Iv3bXQ4HLc7nOkXJAKbzPakl35O9ORgD8lz++vfq++8gO7KrAdPbGp3NtIwKtOUlkBqaatlbxtzmQvRpbjlVwODGwtFb88BnTMs2WST2I7209ycrIaKXgFnkpvK3+dvy/o9Fo4yQcxs8PmxMS3yI9T3aEklhL2EIWrAN2iHjYLmeteKoSuai+nlYR9yAFrZj4z1yjvLQH7VXhkVR0EtN7mH4244UMAbyTO/kmk9T2kTkjYu7H7OAzRd2+za9F3cxgDLm/Ogx6Y36wR5gZXh7alUUqWgJYObQQqP4e2Kz8AVeHBDMjjvdEAAAAASUVORK5CYII=);
}

.platformIcon.suning {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADXElEQVRIS+2XT2wUdRTHP++34+wuGxLChV5aIBGLMWgT0wMBNRyWYLu9NCHRxBDRehAlMUQxsFVjC6U0IVyAgzFQUhPjwcRDdw1qAlZoOKBtTUyUBg4cSqICERN3Z3ZnfmTXbnenTOcPZ+Y4v+/7ft57v5k3vxFiXlqj7AKDrvAOYIvmWCrHmZg2SJyAOrTI565mrydOcTTdw2Acr8jgFaENWky4L7jyLVurLp3g6UgWzatBVYlwRsO1hiYhOGh+NXuZXR73ELhUYALNa3HaFqoVRtO9HGrVecD1Sh2mQ41iCkTQSZMNkuVWI9QDLhV4Hc25mL5R5dl0jh9WAu9FczaqUxydCDtTvXz/GEztPS0X+SLslYnT3mVP8YlUjvc9rQ4dDoBVgeQTwdgImpF0jnzNRaJA3z0FX16Eyyfh6Q5/+IVrsPsIDO2B9/oDE6zDxSrykesyFCTdf7oJ3rypA+PJQ6g13eBYuPeuUL0xyndX77J7GD4NB4PiTSkVuI2mLWzvam1MrXsJs7uAGBmPXFt/YU9vo/zPfOh2LAb+XAPfQtMeBiaRIbnjBpJc5yt1789h/9QValMXCFelPMk+DafDIlRbP+bzXwfKrKku9L9zYVaoBP31kVma5Chw2C9CVj+HsfkYau12pq78Ql9fH67reqSmaTI7O0t7Wwb3ziWqvx9E/3fTNwFR7E/1cGppVvvBJdOJ+cIMkkjXTWzbZmBggImJiSVTpRT5fJ6hoebzqe2/sX58Buw/PfAG9P9ut1zlyfr39O3GLePZsxjt3sNGbW18fJyRkREymQxjY2Nks9mHqqvOD1O9/nEzQRhM5uqdXdzmlpBSAc9Hwtx6GbV2W+ie+Qmcha+ozLyytCQJdqVe5kIksLHlM4yOtx4JXLn+Cc58s/2xwJLeiPniHGKsjgXX5QWsqS1QuRutYrvIHsflfCtFVm3C6BxG1nQjalVgArp6H/feNNU/8mAtLNeufBCwC3Q5mplY5UUQCzhJg3bZxW3fPa7dLE0yCnwYwS+SpAZF+CDVy0lPJ/2idYH1FjyFQi2tu+zUmgNBNAWDOtE83moHJ2XwW2ulK1YcZBw44RYnUqQ2LB8gUYJ8J1xMaI0T+RemNalSkTdw2YdQUcLxZA/fREm6VfMA3Ac6KJ+me1gAAAAASUVORK5CYII=);
}

.platformIcon.yangmatou {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAG9ElEQVRIS7WXC3BUVxnHf+fubjZLsqQJBBoIEEophFes0VIotkgdW8aoBZkRKDNVwRaYYRCqgLVgRYoUeVREoBChlgqFUjtisaJTzYxTEMeqcQRpeQXIJOGRQF67e1/nc87dIGmSIcXRb+bMzp57z/f/Hv/zP+cqAJm8oJDahrX4MhGkwMz9703VolQF/fOWqLd/XK1k7JxCLtZUYoXybgtM6/TrlnUbywR8v4GB/UuU3DVlD643A6W6dyCYhaBA984FS2HVXyeYuB2zvb1KBk+twXMLugUWCbLz++ejC/ug4z1QsUxCJ88Ter+Kbte3Dyzl1CoZPEVw3e4XasErGYo/pBA9YQzq/SpC/zyHHj6IjF9UoBpbPnrOjoOSQV+UdPluUS4R/HgMb9pnoLEZuWcg6nID4beO4I0bjVV7hci7/0j7MMMy4xa9TzkoPegLgufdGthx8UqL0R+7B1XfFPRZbBfiMdS1ZvT9Iwkb4OYkNLVgtSSgsQXl6a7bbzsof2BZ18Cmp1ojQSUU/tRJ6II8VFYMImFUwkZKi1FNzcjwImhKoJpb4Xoz1Ddi7foV1oW6rhMywO6AyYKXZmp7k0gYKR4MA/tB31xkfAnk9YQeMciOQTgE8SxUyEo7N7+G9SKI1qgnv4/1+7+k5zuaKbVT+Nk24HbI2kfn94KV82DUEHTNVVT/3qg781GBdwOgApCbAZv+tiFEM9DfWEfojd+29bpDVgbYLnxYcDqQy9PIsEHw6mpUUT/8DbuhVw7W1IfTYKbUbdkFmZs53/QzTSoVjeB/bxvWtv3pPd6RuAY42W+SSEdy2S7yiRFY5SuxBvTF+/aLoIXwc/MDEH2xDnVHPBj6+BlUTjZWv76I7+P/6W+oO/ug3zmGWlPeBtyh1ga4td9DIk4HVpv/D5US3rIcVZCPt3wzcrmeyIalEAnh7HgddaWe0PQyvMPvwtkLhOfOgEQSb8Vm1CPjUHfkIM+8CG5n/pByUS19JoiJ9EPlsB0om0hk4zJUfi7Ocz+B46fI2Pk8Ihr/7SN4m36G+uqXUBdr0Lt/Sehbs9FnLiCHj2J96uPognzU9v0ok0Qnctmopt7jBL9Dxkkb9fjnifxgMVZeDvaqreiKP5P5+o9w3zkK11uQRAKJZwfA8q8qaG0OWmCVjkLl9jSdgQOHUa2Jrll9vdd9Iq6HMmpzw1I2au5MoivmY+XESa15CX3gMLFDO3AO/QF/90HUvOnI2WoiI4ci4RDe0h9ipDe8ajG0tkJ2Nt53NiKXr6DMDmhPbNPjhtzSTgIiSZvwsqfIXPS1gDjJtdvxy/cR+/XOgNHO1p+jqy9BbhxVUoxK2vhbX0VSLqH5M6G6DuvB+/BfeAkJDhCT/k1kMYldzRkjEghIu5Bsm4xV3yTzqZmoeBbJDeW467YTe2sX4VFDSZbvx3/lDTJWLITWJLqxCXf9DrAdwk/PQaVsrJIROGu2oo/9vbNup1KoS/GRgmdOp5sKY7ZXj43fJTrrMVR2FolNO7FXrCfr0MsQi5FY8Czh0SOJfLkMqW/AsNRevQmdtIkuXwgN15H8PPw3f4P/uz+CFfqwKpqM6+LDgx63z9hIXtaOF8h87NE08OZdJJasIvvAdnQiRXLO02TMnkFo1Ai4dBkjuamfvgaOS3T2dCSZQg0uxD9WibvvIITSen/DglLXxIeKOO7NBwJihei5dzPRSQ9gNDu55RVanl1JfMt6Mh74JE1fWYRfX0N01uPEppWhHIfGmQuQ1gQ5ezZj5fcKWtS6aSfJDdvaINsBm0PiYvZdkt5rbaXWgmRm0HPfVjLGlqJdD6fiCM3zFhNfuoisRV+neWM5qQN76fHkXGKzpoLj0DB5FkZ6cw/uCkRGV1XTuuVl7NfeTLO6XcbaSRngwSIpA3wjIglOnsx5TxCd8igZw4aBa3PtiYVERhfTc/UynFPn8E+eJnPSBFTPeLCnm9dtQ9fUkXHvSLyqi3gnP8CrPIlcutr5TubZqPPZg0Sl2pXaBGBEv3cukfvvJVr2CNFPj8c9+ldS71WS9/wziGVheCHXruGeO49/4hT2e5X4Z86iz1cjtQ2Ik0SZKrbXh7Yma88xwIUiCb9zVGKur4Iq6k/mg+OJjC3FbWgke9rn8Ktr8U6cwj1+Au+D03inzwdajmO3HQqmbbe4SulUGlgnPFRXLwZHr4dYYULFQwgVFRHKy8U7dwbf6PLlBsS/Ua3QR75oShp4QI1OuAVdAv+H/20BRKLB1kHSZAxKeZtX6sCltmtVVc6APdLszAicdGdtl4//Cqy9b23vVdV3jyn0ztZVIur2PmG6C7LL54ISryF099CSoFDVYycW6qpLa9EyEeH/89GmqFWWqlBFfZcUHquo/jd4+kM+Z8Rl1QAAAABJRU5ErkJggg==);
}

.platformIcon.weipinhui {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAADmElEQVRIS7WXW0yURxTHf7OwgAmJqC+gLzwYtd4iii0+VDReoi8Y6yVNNRovjUKb2KprjIqoeAlE4xovsUp88PZgakWjUQQNtUUCodiCiSXECxZl8QqoCAo7ZpxdvuVbNrvfUubpy8yZ/2/OmTNz5hP4NMmOJGAJiBnAYCAOpPC1sfDtBl6BaAD5BwinILPWO79LVJLtALkbiLQgbsW0FWyrBVtOqUmfwR5orhWV8G1tSxRceMJb3oeemtfYCvYxQpK9F+S68D3wzIwQYBPwUW1tsCa2KnAVyDHBTLuNx0XDiTR4+gZ+vKaHChfBP42wvigUqRIV6pfAwFCsu2yOzIb0ZPi5AJxql4CKlTA+HmadhesPgsk9Uh67LR2ZEYOgejW0d8AQJzS3a8jQAVC+Qkfg7N0gYNGsPJbdrOw2KFjkP/GOC9YVwsWFkDYcXG+hyORZpA06THvsegcOv/A3+YOjbNC+2R988yFsvwW/L9Vjz97Bq/eGXWIcxERCVSM8b9X9nW749R4cv2PSEw2BwXVNkHhQn3R3JpTWQ0wEJCVokbXXYX+ZIbhvBqxNgW/OwYWaYHv8NHSwWcoM3jkFNn/dR2ApobgOpib6e7xtMmSl9hE49za8aIXc6ZBXCfk+If12FCweC7v/hNv/6fioRCt7Ak2ezDeiZiHULe0weD9kJGtwqG3TTdhTYra2AFYrTzkBGyZBznTIKYFfKrWgSsCcaTB/JDgK4fy/ul9tjTp2bZ29AN+qg9ST4JikPf7+MuT5HBNvci29CCergsUjDI8DgbMmw7ZU+N/Bf7sg6bjhcfEjuPfC8GxCAnw5BK7Uwt1nut8t9QVS6epFqKsbYewxA/z2A9S3GILxsRAXA+riaeuA2CjoZ4esYjhU0Quw2eP0K3DUk1xK9tAs+GFiH4S6sgEm5AVOLudMWPOVFbCpLHqLhLoo1hToo3J6LlyqgTnnAoO9d3VoyVXv/xDoqTqpRSy7BJdrDfDBcii4b+zdsnEw7wtwloFKvAgbqOfQ6zYoemiuTtU9P30S+3c3VEnU4SnbacPgtwVaOFhTF8jeUthwwwy+psC5IB3BNLqNx9ohOlIfFyWu1tTTd6cM8PgTPwnJrtHQ+RcQZQketrFohqiRngf9zgxwHw5by9JEMVeQme/7C7MKOAAy2pJO6MYtYFsu2HLeW1e6pkqyh4P8DsRMIAHkABC9/GmT9SCugv2MYONjL+wTgFzJEA1uxeQAAAAASUVORK5CYII=);
}

.platformIcon.yanxuan {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAEEklEQVRIS+1XXUxbZRh+3lP630L5KTb87IdtDDYdZdMFHOjI1C2Ci1GHJtvFcMSYmHgp1Rvjjbo7EzXGOCkX08SFRUPH3J+aGRxjsgkbA4NjrmWMSiv9oaWnLe1nzhepQYo9CfVKv5tz8n3P+zzv+37P2+YQ/lyMMXLYXz9CwIuMWDUx6BfPVvNkREECbggkfNR8+O0Ti1wkvfTa37QkIR5nDHtWI5IplohOavTsyOOtRwMkVXqqy3b+3xZNVUr02VNt7x6ink5bO8A+yZRtNs8FAS3k6LRdYmD12STOxCW1nHrsHT4wmDKBs3tOo+To7IgxQJld4n9mI4Lrf+G/9YigNZigzy2EIdcMfV4RkokExgZPL8HpDAWIinNILMRT+9U79mHs6pm0PU/b6q07W2AwFSO5EIfOWICp28OwrNmC26N9CAW8EAQF/N7JvwiJ8PC+l3D90pcIBWawpnIn3K6bsDYcwJULXfKFVRo9YuI8TEVlqNr+BC6f+xQPNh2Cc3wAFVsa4fO4MD50IUVYaKlANDKHUMDD9xpaXsHEjYuotO7BzNQ4NLo8jF39GmI4kIpJW3FxWRXWVj6EyYlrWLe5jgvvaDqIWfevfI8lk1BrDJgPzUKl1kNnzIcx34Jp5wg0WiPWVtXB7byJsg21GP7hpPyKcwtKOJglE6h95HlM/jLIyUL+GeQo1chRaRCPRTBwrhOmonLkFliwrqqeiyhVGninJ0CCAjW7noHz5wGotQZoDfm4O/ET4tF5zr2s4pL1Ndi0rQlB3zR8M07M+X6DGJlDNBLCQlxMm72UaPnG7Zi+M4KKrQ2IiiHelXDQC6VKi6DfzU3n90zyhNMKLzLXNDyHO2P9CPw+lfF35YH6p/m93711LYWt29uOy2ePoX5vO/rPHlvGkfaOlWoddj35Mi5+9R4YS2YUlgCSg92uUe7mkvXboNYa4Rr/EffX7cdwXzfnkCZFuq4VK5bmLxT08ruVtYhQ29iK8aFvYDTdx2ddcrUiR8U9MvjtcckxqLQ+lpqGZRXrjIXcFP1npPawjLqGvGJYGw/wcYqJYSQSC9wXQd89BGfdMJdshLl0M4gIihwlhvq6uWmXCCsUStQ++gJGr/TyUZGzBEUOSiusqe5Ibs7Nt3C35xeXw5BnRjwmIiaG+HNqYoj7YYmwuXQTQn4PImG/HE1ZGCIBRSUbuLs9926tPE6y2LIA+o/+LfbYbV4wVpiFDsqmINAIOey27xhju2VHZQFIhM+pt+uN1kQy8UUW+GRREIEJhN38S8Jht3Uzxp6VFblaEAnv729751UufP5ER54Ypg8ZYwdXy7tSvFQpg/CBEarXmtreErnw4jrV1dHMGLUxhmoiZshKEoyCIHZdIHzcfPjo94ucfwCjZuNfp3MsoAAAAABJRU5ErkJggg==);
}

.van-overlay {
    background: rgba(0, 0, 0, 0.2);
}

.van-overlay.van-image-preview__overlay {
    background: #000;
}

.van-image-preview__close-icon {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABjCAMAAABT0vWkAAABm1BMVEUAAAAAAAD///9/f39/f39mZmZVf39tbW1dXV1qampiYmJmZmZjY2NeXmtra2tdaGhoaGhgampmZmZeaGhkZGRkZGRjY2NjY2NjY2hkaWlmZmZlZWVjaGhmZmZiYmJiZ2diYmJkZGRiYmZiZmZjY2NiZWViZWVjY2VlZWVkZGRjY2ZkZGdjY2ViYmRjY2VjY2ZiZGRkZGRkZmZjZWVkZGZiZGRkZGRjY2RiZGRjZWViZGRiZGZiZGRiY2ViZGRiY2NkZGRjY2ViY2VhY2RiY2VjZGZiZGViZGRjZGRiY2RjY2RjZGRiZGRiZGViY2RjY2RjY2RiYmRiZGVjY2RiZGViY2RjZGViY2VjZGRiY2ViY2RjY2RiY2ViY2RiY2RiYmRiY2RiYmNiY2NiY2RiY2RiY2ViY2RjZGViY2RiY2RjZGRiY2RiY2RiY2RiY2RiY2RiY2RiY2RlZmdmZ2hnaGloaWpsbW6Pj5CTk5SVlZaVlpabnJ2lpqempqepqaqqqquqq6vZ2dnk5OTu7u7x8fH29vb4+Pj9/f3////jEJN5AAAAcXRSTlMAAQECBAUGBwsMDQ8SExMWFhgZGxwhJCwsLjI1Njc5OTw9RkZIU1ZYWF5fYWJjamxzc3N0e319hIeJioqPmpyfoaesra+ys7i8wcLExcXGxsfKzc/S09TV1trb3t/j6Onq7Ozs7fHy8/X4+Pn6+/z9/s3Y0OUAAANnSURBVGjezVrnXyIxEA32DjbsZ0FFFLuo54n97NjPjgULoLIQrKdyYkH5s48FFJEtWcjw830k2Tebx2YyJQh9EyRkFdWom1raurraWprUNUVZCTTZcxr0hg3j/rHFanM4bFbL8b5xw6BvyKHBnawo180zmBPMvK5ckRwTfYaqZ/oEC+BkukeVETV9qmbJxGARMKYlTWo07InyumVMiOU6eaJU/nTt1BkmxtmUNl0Svax00owlwTxZKiPnz+44xJJx2JFNqn7lOI4K4z/I/on6bXt0Buzb9QT0mb0OHDUcvZli/HK9FccAq14u8v4TpzgmnE4IrUFWaMAxw1DI/73mjjGxG2DGcvn4k0ZtmAJso0k83mEAU8IAp99I6bTQMmDpTOEwULGDqWGnIpJfsY4pYl0RsQGGMVUMf9kOskYzXQPmxvDdkD+LKWM2P8xAN0PbANP9mb/EjKnDXPIp+BnBABgJhUzVuxAGdqs/4p9+O4QBe/97vKTcwiDYUgYNtPLPubx1X5/zD59fu28v+Ydbgwb+8E9xe95e7p18o877lzePm//plQB/lcAqn71e7+sdjwXn3atv+Fng8Sp/ajEkMOPJy1pwXXCNXbhYfu+TwONDbJpSsCkw48bP4XFxrMHp8vit3wg8vlngM1B7IDDjnSVSpYA+3LY/cFDr86PtglF0UIcIlfh+/xJ1t8tQ2qDwx8z9pvwrC8dgGspbFNkuXFxE+rBYzEPKPbENGakGmT4s9pSoTNwPfX1fUn1Yf1SGNAROJZyRWB8WGvSLxG191oRcHxZ9iCybCb21BH38WQ9aIHO9H7xS9PFhAa0ROvd3ZaTo48MaMpIeH0GVpOjjgxEdER9QQZUk6OPDEZKQz189Bgw8XkmoAUhZwX1UKwD/D1Zhv6JVNAe7D+agd/Jv1Afri37Ce1Pw8wD8RAM/k8GjCvC4CDyyg49NwaNr8PwAoRX+GQ/iGc4/0QxHMEf7SyNHA88ywfNk8EwfvlYBXm1BSEe/XqQLr3jN0DYwkx/fmh141RG+bgpf+YWvXYNX3+H7B/AdEPgeDngXKg59NPhOIHwvM5ZubGXi9+gnx6EjzvqNZmk9/WZpPf043EqAv1cRj5shcbjbEnY7xxS6nWOidzsndL+oWKXWBu4XadWqYrr3i2LBfzsPm4WTuwwGAAAAAElFTkSuQmCC);
    background-size: 100% 100%;
    width: 0.85333rem;
    height: 0.85333rem;
}

.van-image-preview__close-icon:before {
    display: none;
}

.popupWrap {
    width: 7.62667rem;
    z-index: 2;
    padding: 0.53333rem 0 0.53333rem 0;
}

.popupWrap .main {
    overflow: auto;
    max-height: calc(100% - 1.86667rem);
}

.popupWrap .item {
    border-top: 0.02667rem solid #e3e4e5;
    margin: 0 0 0 0.21333rem;
    padding-top: 0.37333rem !important;
}

@media screen and (-webkit-min-device-pixel-ratio: 2) {
    .popupWrap .item {
        border-top: 0.01333rem solid #e3e4e5;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 3) {
    .popupWrap .item {
        border-top: 0.01333rem solid #e3e4e5;
    }
}

.popupWrap .item:first-child {
    border-top: 0 none;
    padding-top: 0 !important;
}

.popupWrap .item.input {
    border-bottom: 0 none;
    padding: 0 0.21333rem 0 0;
}

.popupWrap .item.input .inputBox {
    display: flex;
}

.popupWrap .item.input .line {
    display: block;
    width: 1.28rem;
    position: relative;
}

.popupWrap .item.input .line:after {
    display: block;
    content: ' ';
    background: #e3e4e5;
    height: 0.02667rem;
    width: 0.48rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.popupWrap .item.input .el-input {
    flex: 1;
}

.popupWrap .item.input .el-input ::v-deep .el-input__inner {
    height: 0.74667rem;
    line-height: 0.74667rem;
    border-radius: 0.37333rem;
    background: rgba(139, 145, 151, 0.1);
    border: 0 none;
    text-align: center;
    padding: 0;
}

.popupWrap
.item.input
.el-input
::v-deep
.el-input__inner:-ms-input-placeholder,
.popupWrap .item.input .el-input ::v-deep .el-input__inner::-moz-placeholder,
.popupWrap
.item.input
.el-input
::v-deep
.el-input__inner::-webkit-input-placeholder {
    color: #8f959e;
    font-weight: 400;
}

.popupWrap .item .title {
    height: 0.32rem;
    line-height: 0.32rem;
    font-size: 0.32rem;
    font-weight: 400;
    color: #8b9197;
    margin: 0 0 0.32rem 0;
}

.popupWrap .item .itemList {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}

.popupWrap .item .itemList div {
    flex: 0 0 33.3333333333%;
    width: 100%;
}

.popupWrap .item .itemList div,
.popupWrap .item .itemList div span {
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.popupWrap .item .itemList div span {
    width: 100%;
    width: auto;
    display: block;
    margin: 0 0.21333rem 0.26667rem 0;
    background: rgba(139, 145, 151, 0.1);
    border-radius: 0.05333rem;
    height: 0.96rem;
    line-height: 0.96rem;
    font-size: 0.32rem;
    color: #202629;
    padding: 0 0.26667rem;
}

.popupWrap .item .itemList div span em,
.popupWrap .item .itemList div span i {
    font-size: 0.32rem;
    font-style: normal;
}

.popupWrap .item .itemList div.isShowNumber span {
    display: flex;
    align-items: center;
    justify-content: center;
}

.popupWrap .item .itemList div.isShowNumber span em {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: auto;
    max-width: 1.06667rem;
}

.popupWrap .item .itemList div.cur span {
    color: #fd4c60;
    background: rgba(255, 119, 82, 0.2)
    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAAtCAMAAAAjgTM6AAABqlBMVEUAAAD/AAD/f3//VVX/f0D/f3//Zmb/f1X/f2D/dF3/f1X/bUn/f1v/d1X/f1D/hl7/c03/eVX/dFH/e1j/d1X/e1L/dVf/fFD/dVP/dlf/elf/dVX/elX/eFX/e1P/dlD/eVX/eFT/eFT/d1T/eVb/d1L/eVT/d1P/eVX/eFL/eVT/eFL/eVP/eFX/d1X/d1T/d1P/eVT/eFP/dlL/eFL/d1L/d1P/d1T/eFP/eVP/d1L/eFP/d1P/eFL/d1L/d1L/d1P/d1P/d1P/eFP/d1L/eFL/eFP/eFP/d1P/eFP/d1L/d1P/eFL/eFP/d1P/d1P/eFP/d1L/d1P/d1L/eFP/d1P/d1L/dlL/eFP/d1P/eFP/eFL/eFP/eFP/d1L/d1P/d1P/eFL/d1L/d1L/eFL/d1L/eFL/d1L/eFP/d1L/d1L/eFP/d1L/d1L/d1P/eFP/d1L/d1P/eFL/eFP/d1P/d1L/eFP/d1L/d1L/eFL/d1P/d1L/dlL/d1L/d1P/d1L/eFP/d1L/d1P/eFP/eFT/lnn/mHz/oIf/w7L/x7j/4dr/7ur/8Oz////2dYYqAAAAgXRSTlMAAQIDBAQFBggLDA4ODxATFBUWHR4fIyMlKSwwMDM0NjlARklKS0xNTlFSZGVmaW1vcHV/f4mNj5GUmJmaoqerrbCys7S1tbnFyMnLzM7P0tXa29zd3t/g4OHh4uPk5ebn6Onq6uvs7e7v8PHy8/Pz9PT19fb39/j5+fr7/Pz8/f1RQNAZAAABuElEQVRIx53UZ1vCQAwA4IooihtFce+Je+8t7q2IiAMUB7gXCCqkgBVK/7NQt3Llae5Dn/vQ95LmklIUasUoenCQKhhz4GC13gUYJ285A8BIZd8loGTRnAswUlauBcBIRbsFUDJjyA4YGZe/CICRCepNQElptxUwUqKaBEDJ8mkXSsa1mgEwUtFlB5QsGnUCRkpqVwAwUt5gAZTM6XcASuZOPQJGJlSYATAyte0EUDJt/A4wMrZk6eul14CP/tjSvsCrsIxXL38fH+BYxsPvPAzLBQRlSu/Zj8R8LBdkwlFpJsixPiGZPfxrMnjwQgP98nkEQUqrZv5UI5wky3j5p4dcIVmz6V8h+Wj+98hEmd4Rqd/CCXPfqUaQkmJN5Ovz+kPS7yXfZ9myKyKMFjOpiTAZ0b4zs5/Qb9Fqm7dAiih8n7I6I6m5hXsopd1EHAvBvlVO2MkDJTArksIZELkOeZhYvyEWgob/MXaeiobOmlCmWSOiHTwNplLxlfPi4f2AiqIajW7385PT8fBgs93f3lxfXZyfWq2Wk+PjoyOz+WDfZNzb293d2TYYtvQ6nVa7vrY621eaTFFvrZZ9E8H3aYMAAAAASUVORK5CYII=)
    no-repeat 100% 100%;
    background-size: 0.50667rem 0.4rem;
}

.popupWrap .btnWrap {
    display: flex;
    position: absolute;
    bottom: 0.4rem;
    right: 0.4rem;
    text-align: center;
    color: #fff;
    font-size: 0.4rem;
    line-height: 1.06667rem;
    padding: 0;
}

.popupWrap .btnWrap .reset {
    width: 2.56rem;
    height: 1.06667rem;
    background: linear-gradient(270deg, #fc9806, #fcc405);
    border-radius: 0.53333rem 0 0 0.53333rem;
}

.popupWrap .btnWrap .confirm {
    width: 2.4rem;
    height: 1.06667rem;
    background: linear-gradient(270deg, #fd4c60, #ff572a);
    border-radius: 0 0.53333rem 0.53333rem 0;
}
.needAuthWrapper {
    position: relative;
    max-height: 100vh;
    overflow: hidden;
}
.needAuthWrapperBox {
    position: relative;
}
.authBackCoverDetail {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 11;
    background: rgba(255, 255, 255, 0.75);
    backdrop-filter: blur(5px);
    border-radius: 8px;
}

.bannerItem {
    width: 9.4666rem;
    height: 1.5rem;
    background-color: rgba(0, 0, 0, 0.8);
    border-radius: 0.1333rem;
    position: fixed;
    left: 0.2666rem;
    bottom: 0.1333rem;
    display: flex;
    align-items: center;
    box-sizing: border-box;
    padding: 0 0.2666rem;
    z-index: 10;
}
.bannerItem .icon {
    width: 0.9333rem;
    height: 0.9333rem;
    margin-right: 0.2666rem;
}
.bannerItem .close {
    width: 0.5rem;
    height: 0.5rem;
}
.bannerItem .info {
    flex: 1;
}
.bannerItem .info .title {
    font-size: 0.4rem;
    color: #fff;
}
.bannerItem .login {
    opacity: 0;
    width: 100%;
    position: absolute;
    height: 100%;
    left: 0;
}
.bannerItem .btn {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: .9rem;
    font-size: 0.3rem;
    color: #fff;
    text-align: center;
    background-color: #fd4c60;
    line-height: 0.8rem;
    border-radius: 0.4rem;
    padding: 0 0.2666rem;
}

.detailFooter {
    font-size: 0.37333rem;
    color: #8b9197;
    text-align: center;
    padding: 0.53333rem 0 2.13333rem;
}

.detailFooter span {
    font-size: 0.37333rem;
    color: #fd4c60;
    margin: 0 0 0 0.13333rem;
}
.sectionEmpty {
    color: #8b9197;
    font-size: 0.32rem;
    font-weight: 400;
    padding: 1.33333rem 0 1.6rem;
}

.sectionEmpty img {
    width: 1.65333rem;
    height: 1.70667rem;
    margin: 0 auto 0.26667rem;
}

.loading {
    padding: 1.06667rem 0 1.6rem;
}
.list-auth-wrap-block {
    width: 100%;
}
.chartContent {
    position: relative;
    z-index: 1;
    min-height: 5.33333rem;
    width: 100%
}
.time-range {
    width: 4.85333rem;
    height: 0.66667rem;
    background: #f2f2f2;
    border-radius: 0.34667rem;
    margin: 0 auto;
}

/*粉丝画像*/
.fansPortrait-content {
    width: 10rem;
}

.fansPortrait-content .w110 {
    width: 2.66667rem;
}

.fansPortrait-content .info-box {
    background: #fff;
    border-radius: 0.26667rem;
}

.fansPortrait-content .label-box .label-item {
    margin-right: 0.13333rem;
    margin-bottom: 0.18667rem;
    padding: 0 0.21333rem;
    height: 0.64rem;
    background: rgba(245, 246, 247, 0.6);
    border-radius: 0.32rem;
    font-size: 0.37333rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #8f959e;
    line-height: 0.64rem;
    text-align: center;
}

.fansPortrait-content .area-nav {
    display: flex;
    width: 5.06667rem;
    height: 0.74667rem;
    background: #ecedee;
    border-radius: 0.10667rem;
    padding: 0 0.05333rem;
}

.fansPortrait-content .area-nav div {
    flex: 1;
    text-align: center;
    font-size: 0.32rem;
    font-weight: 400;
    color: #000;
    line-height: 0.61333rem;
}

.fansPortrait-content .area-nav div.cur {
    width: 1.06667rem;
    height: 0.64rem;
    background: #fff;
    border-radius: 0.08rem;
    font-size: 0.32rem;
    font-weight: 600;
    color: #000;
    line-height: 0.64rem;
}

.fansPortrait-content .tooltip-icon {
    width: 0.42667rem;
    height: 0.42667rem;
}

.fansPortrait-content .border-top-1 {
    border-top: 0.02667rem solid rgba(227, 228, 229, 0.5);
}

.fansPortrait-content .man-text {
    font-size: 0.37333rem;
    font-weight: 400;
    color: #3f92fe;
    line-height: 0.32rem;
}

.fansPortrait-content .woman-text {
    font-size: 0.37333rem;
    font-weight: 400;
    color: #f71d64;
    line-height: 0.32rem;
}

.fansPortrait-content .gender-icon {
    width: 0.4rem;
    height: 0.72rem;
    margin-right: 0.08rem;
}

.fansPortrait-content .prbuy-box {
    width: 10rem;
    background: #fff;
    border-radius: 0.26667rem;
}

.fansPortrait-content .prbuy-box .top-item {
    width: 2.8rem;
    height: 1.92rem;
    background: #fff;
    border-radius: 0.10667rem;
    border: 0.02667rem solid #e3e4e5;
}

.fansPortrait-content .prbuy-box .top-item .fix-top-box {
    position: absolute;
    left: 0.32rem;
    top: 0.18667rem;
}

.fansPortrait-content .prbuy-box .top-item.avtive {
    border-color: #fd4c60;
}

.fansPortrait-content .prbuy-box .sk-bb {
    min-width: 0.21333rem;
    max-width: 0.21333rem;
    min-height: 0.21333rem;
    max-height: 0.21333rem;
}

.fansPortrait-content .prbuy-box .section-2-sub .flex-table .table-row {
    height: 1.06667rem;
    display: flex;
    justify-content: space-between;
    padding-right: 0.4rem;
}

.fansPortrait-content .prbuy-box .section-2-sub .flex-table .table-row .key {
    display: flex;
    align-items: center;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #202629;
    width: 3.2rem;
}

.fansPortrait-content .prbuy-box .section-2-sub .flex-table .table-row .value {
    width: 2.53333rem;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 0.37333rem;
    font-weight: 400;
    color: #202629;
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.table-row
.compare {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 3.73333rem;
    font-size: 0.34667rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #202629;
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.table-row
.compare
.circle {
    margin-right: 0.26667rem;
    width: 0.48rem;
    height: 0.48rem;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    font-size: 0.26667rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #fff;
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.table-row
.compare
.circle
div {
    transform: scale(0.83);
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.table-row
.compare
.high {
    background: #5dd5ca;
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.table-row
.compare
.low {
    background: #fe5252;
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.table-row:nth-child(odd) {
    background: rgba(245, 246, 247, 0.5);
}

.fansPortrait-content .prbuy-box .section-2-sub .flex-table .bar {
    flex: 1;
    margin: 0 0 0 0.26667rem;
}

.fansPortrait-content .prbuy-box .section-2-sub .flex-table .bar .el-progress {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.bar
.el-progress__text {
    color: #202629;
    font-weight: 400;
    font-size: 0.37333rem !important;
    padding-left: 0.13333rem;
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.bar
.el-progress-bar {
    width: 3.2rem;
}

.fansPortrait-content
.prbuy-box
.section-2-sub
.flex-table
.bar
.el-progress-bar__inner {
    background: linear-gradient(270deg, #5adfca, #2cb9a2);
}

.fansPortrait-content .prbuy-box .section-2-sub .flex-table .table-row-header {
    height: 0.8rem;
    background: #e3e4e5 !important;
}

.fansPortrait-content .prbuy-box .top-icon {
    width: 0.32rem;
    height: 0.37333rem;
}

.fansPortrait-content .prbuy-box .cff4a4a {
    color: #ff4a4a;
}

.fansPortrait-content .prbuy-box .c4E92FC {
    color: #4e92fc;
}

.fansPortrait-content .prbuy-box .cEF9F5E {
    color: #ef9f5e;
}

.fansAnalysis-content .interactiveData-box {
    width: 10rem;
    background: #fff;
    border-radius: 0.26667rem;
}

.fansAnalysis-content .chose-box div {
    width: 4.4rem;
    height: 1.06667rem;
    border-radius: 0.10667rem;
    border: 0.02667rem solid #e3e4e5;
    text-align: center;
    font-size: 0.37333rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #202629;
    line-height: 1.06667rem;
}

.fansAnalysis-content .chose-box div.active {
    border: 0.02667rem solid #fd4c60;
    color: #fd4c60;
    font-weight: 600;
}
.area-section {
    height: 4.53333rem;
    background: #fff;
    font-size: 0.37333rem;
    color: #202629;
}

.area-section .area-bd {
    height: 100%;
    background: #fff;
    clear: both;
}

.area-section .area-bd .area-item {
    float: left;
    padding: 0.26667rem 0;
    width: 50%;
    display: flex;
    justify-content: space-between;
}

.area-section .area-bd .area-item:nth-child(odd) {
    padding-right: 0.26667rem;
}

.area-section .area-bd .area-item:nth-child(2n-2) {
    padding-left: 0.26667rem;
}

.area-section .area-bd .area-item .title {
    width: 1.06667rem;
}

.area-section .area-bd .area-item .bar {
    flex: 1;
    margin: 0 0 0 0.26667rem;
}

.area-section .area-bd .area-item .bar .el-progress__text {
    color: #202629;
    font-weight: 500;
    font-size: 0.32rem !important;
    padding-left: 0.13333rem;
}

.area-section .area-bd .area-item .bar .el-progress-bar {
    width: 90%;
}

.area-section .area-bd .area-item .bar .el-progress-bar__inner {
    background: linear-gradient(270deg, #5adfca, #2cb9a2);
}

/*商品规格弹窗*/
.pop-content .detaili-content .good-img {
    min-width: 1.6rem;
    min-height: 1.6rem;
    max-width: 1.6rem;
    max-height: 1.6rem;
    border-radius: 0.13333rem;
    object-fit: cover;
}

.pop-content .detaili-content .good-name {
    font-size: 0.4rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #202629;
    line-height: 0.48rem;
}

.pop-content .detaili-content .des {
    width: 9.2rem;
    height: 0.8rem;
    line-height: 0.8rem;
    background: #f6f6f6;
    border-radius: 0.13333rem;
    font-size: 0.34667rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #646a73;
}

.pop-content .detaili-content .label-in-img {
    height: 0.74667rem;
    background: #f6f6f6;
    border-radius: 0.13333rem;
    padding: 0 0.26667rem;
    margin-right: 0.26667rem;
}

.pop-content .detaili-content .label-in-img img {
    width: 0.64rem;
    height: 0.64rem;
    border-radius: 0.05333rem;
    object-fit: cover;
}

.pop-content .detaili-content .active {
    color: #fd4c60;
    background: rgba(255, 119, 82, 0.1);
    border: 0.02667rem solid #fd4c60;
}

.pop-content .detaili-content .disable {
    opacity: 0.3;
}

.pop-content .detaili-content .border-bottom-1 {
    border-bottom: 0.02667rem solid rgba(227, 228, 229, 0.5);
}

.pop-content .detaili-content .border-bottom-1:last-child {
    border-bottom: none;
}

/*直播监控*/
.addMonitorModal {
    color: #333;
}
.addMonitorModal .content {
    padding: .4rem;
}
.addMonitorModal .content .title {
    font-size: 16px;
    line-height: 30px;
}
.addMonitorModal .content .section .label {
    font-size: 12px;
    font-weight: bold;
}
.addMonitorModal .content .section .card {
    padding: .2rem;
    border-radius: 6px;
    box-shadow: 0 2px 12px 0 rgb(0 0 0 / 10%);
    margin: .3rem 0;
}
.addMonitorModal .content .section .author {
    display: flex;
    padding: .3rem .2rem;
}
.addMonitorModal .content .section .author img {
    width: 1.333rem;
    height: 1.333rem;
    border-radius: 50%;
}
.addMonitorModal .content .section .author .info {
    flex: 1;
    padding-left: .2rem;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}
.addMonitorModal .content .section .author .info .name {
    font-size: 12px;
    font-weight: bold;
}
.addMonitorModal .content .section .author .info .id {
    font-size: 10px;
    color: #888;
}
.addMonitorModal .content .section .card .quick {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: .2rem 0;
}
.addMonitorModal .content .section .card .quick .item {
    font-size: 12px;
    color: #888;
    border-radius: 4px;
    border: 1px solid #bbb;
    text-align: center;
    padding: .1rem .2rem;
}
.addMonitorModal .content .section .card .quick .item.active {
    color: #fd4c60;
    border-color: #fd4c60;
}
.addMonitorModal .content .section .card .time {
    display: flex;
    align-items: center;
    justify-content: space-around;
}
.addMonitorModal .content .section .card .time .line {
    width: .5rem;
    height: 2px;
    background-color: #888;
    align-self: flex-start;
    margin-top: 0.5rem;
}
.addMonitorModal .content .section .card .time .item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    padding: .3rem .2rem;
}
.addMonitorModal .content .section .card .time .item .showText {
    font-size: 16px;
    color: #000;
    font-weight: bold;
}
.addMonitorModal .content .section .card .time .item .mark {
    font-size: 10px;
    color: #888;
    margin-top: 5px;
}
.addMonitorModal .content .section .card .time .item .label {
    font-size: 14px;
    color: #000;
    font-weight: bold;
    margin-top: 20px;
}
.addMonitorModal .content .section .card .time .item .text {
    font-size: 14px;
    color: #fd4c60;
    font-weight: bold;
    margin-top: 20px;
}
.addMonitorModal .content .confirmBtn {
    width: 9.2rem;
    height: 1.06667rem;
    background-color: #fd4c60;
    border-radius: 5px;
    color: #fff;
    text-align: center;
    line-height: 1.06667rem;
    font-size: 14px;
    margin-top: .8rem;
}
.addMonitorModal .content .cancelBtn {
    box-sizing: border-box;
    width: 9.2rem;
    height: 1.06667rem;
    border: 1px solid #fd4c60;
    border-radius: 5px;
    color: #fd4c60;
    text-align: center;
    line-height: 1.06667rem;
    font-size: 14px;
    margin-top: .8rem;
}

/*登录状态*/
.list-auth-block {
    text-align: center;
}

.list-auth-block .open-btn {
    margin: 0 auto;
    background: #fd4c60;
    display: inline-block;
    font-size: 0.45333rem;
    font-weight: 600;
    color: #fff;
    width: 5.33333rem;
    height: 1.06667rem;
    border-radius: 0.53333rem;
    line-height: 1.06667rem;
    margin-top: 0.26667rem;
}

.list-auth-block .big-btn {
    width: 8rem;
}

.list-auth-block .ioc {
    width: 0.42667rem;
    height: 0.42667rem;
}

.el-message {
    z-index: 2011!important;
}
.noNeedAfter::after {
    display: none!important;
}

.pop-content .header-box {
    position: fixed;
    width: 10rem;
    height: 1.17333rem;
    background: #fff;
    z-index: 9;
    border-radius: 0.26667rem 0.26667rem 0 0;
}

.pop-content .header-box .header-title {
    font-weight: 500;
    color: #323233;
}

.pop-content .header-box .close-icon {
    width: 0.32rem;
    height: 0.32rem;
}

/*筛选*/
.pop-content .cate-content {
    min-height: 9.33333rem;
}

.pop-content .cate-content .cate-title {
    font-size: 0.4rem;
    font-family: PingFangSC-Medium, PingFang SC;
    font-weight: 600;
    color: #323233;
    line-height: 0.42667rem;
}

.pop-content .cate-content .cate-list .cate-item {
    width: 2.90667rem;
    height: 0.96rem;
    background: #f6f6f6;
    border-radius: 0.48rem;
    text-align: center;
    line-height: 0.96rem;
    margin-right: 0.24rem;
    margin-bottom: 0.26667rem;
    font-size: 0.34667rem;
    color: #323233;
    padding: 0 0.13333rem;
}

.pop-content .cate-content .cate-list .cate-item:nth-child(3n) {
    margin-right: 0;
}

.pop-content .cate-content .cate-list .cate-item.cur {
    background: rgba(255, 119, 82, 0.1);
    border: 0.02667rem solid #fd4c60;
    color: #fd4c60;
    font-weight: 600;
}

.pop-content .fix-btn-box {
    width: 10rem;
    height: 1.76rem;
    background: #fff;
    position: fixed;
    bottom: 0;
    left: 0;
}

.pop-content .fix-btn-box .reset-btn {
    border-radius: 0.58667rem;
    border: 0.02667rem solid #202629;
    color: #202629;
}

.pop-content .fix-btn-box .confirm-btn,
.pop-content .fix-btn-box .reset-btn {
    width: 4.4rem;
    height: 1.06667rem;
    font-size: 0.42667rem;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    line-height: 1.06667rem;
    text-align: center;
}

.pop-content .fix-btn-box .confirm-btn {
    background: #fd4c60;
    border-radius: 0.58667rem;
    color: #fff;
}

.hiddenMark {
    /*filter: blur(4px);*/
}
.addCartModal .accountList .item {
    width: 88vw;
    margin: 15px auto;
    box-shadow: 0 0.02667rem 0.16rem 0 rgba(32, 38, 41, 0.08);
    border-radius: 0.26667rem;
    padding: 10px 15px;
}
.addCartModal .accountList .item .img {
    width: 1rem;
    height: 1rem;
    margin-right: 10px;
}
.addCartModal .accountList .item .info .name {
    font-size: 14px;
    color: #000;
}
.addCartModal .accountList .item .info .id {
    font-size: 12px;
}
.addCartModal .accountList .item .btn {
    background: #fd4c60;
    color: #fff;
    padding: 0 20px;
    height: .8rem;
    border-radius: .4rem;
    line-height: .8rem;
    text-align: center;
}
.addResultModal .res {
    background: #f5f6fa;
    width: 90%;
    border-radius: 4px;
}
.addResultModal .btn {
    width: 100%;
    border-top: 1px solid #e3e3e3;
}

.addResultDetailModal .splitLine {
    width: 1px;
    height: 20px;
    background: #e3e3e3;
}
.van-overlay {
    background: rgba(0, 0, 0, .8);
}

.palletUpgradeBanner {
    width: 9.46667rem;
    height: 1.333rem;
    background-color: #ffe4e7;
    border-radius: .26667rem;
    position: fixed;
    left: .26667rem;
    bottom: .1333rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: .106667rem;
    box-sizing: border-box;
    padding: 0 .26667rem;
    z-index: 10;
    border: 1px solid rgba(253, 76, 96, .3);
}

.palletUpgradeBanner .iconWrapper {
    background-color: #fff7f2;
    width: .5333rem;
    height: .5333rem;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.palletUpgradeBanner .iconWrapper .icon {
    width: .4rem;
    height: .4rem;
}

.palletUpgradeBanner .close {
    position: absolute;
    width: .4rem;
    height: .4rem;
    top: -.08rem;
    right: -.08rem;
}

.palletUpgradeBanner .text {
    font-size: .32rem;
    color: #333;
}

.palletUpgradeBanner .cp {
    color: #fd4c60;
}

.palletUpgradeBanner .btn {
    padding: 0 .21333rem;
    background-color: #fd4c60;
    color: #fff;
    height: .7466667rem;
    text-align: center;
    border-radius: 999px;
    margin-right: .26667rem;
    display: flex;
    align-items: center;
    font-size: 0;
}

.palletUpgradeBanner .btn .t {
    line-height: .3333rem;
    font-size: .3333rem;
}

.palletUpgradeBanner .space {
    flex: 1;
}
.header-box .van-search {
    padding: 0;
    height: 40px;
}
.header-box .van-search .van-search__content {
    border-radius: 999px;
    overflow: hidden;
}
.addCartModal .van-button--mini .van-button__text {
    font-size: 10px!important;
}
