@charset "UTF-8";.chw-headExhibition[data-v-4b46fc36] {
    display: flex;
    padding: 32px 0
}

.chw-headExhibition .chw-headExhibition__image[data-v-4b46fc36] {
    width: 383px;
    height: 306px;
    flex-shrink: 0;
    margin-right: 20px
}

.chw-headExhibition .chw-headExhibition__image.is-mini[data-v-4b46fc36] {
    width: 255px;
    height: 204px
}

.chw-headExhibition .chw-headExhibition__image img[data-v-4b46fc36] {
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 8px
}

.chw-headExhibition .chw-headExhibition__cont[data-v-4b46fc36] {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.chw-headExhibition .chw-headExhibition__time[data-v-4b46fc36] {
    font-size: 12px;
    color: var(--themeColor);
    border: 1px solid var(--themeColor);
    border-radius: 11px 11px 11px 0;
    height: 22px;
    display: flex;
    align-items: center;
    padding: 0 6px
}

.chw-headExhibition .chw-headExhibition__title[data-v-4b46fc36] {
    font-weight: 700;
    font-size: 16px;
    color: #262626;
    line-height: 24px;
    margin-top: 13px
}

.chw-headExhibition .chw-headExhibition__title[data-v-4b46fc36]:first-child {
    margin-top: 0
}

.chw-headExhibition .chw-headExhibition__description[data-v-4b46fc36] {
    font-size: 14px;
    color: #a7a7a7;
    line-height: 22px;
    margin-top: 6px
}

.chw-headExhibition .chw-headExhibition__advantage[data-v-4b46fc36] {
    display: flex;
    flex-wrap: wrap;
    margin-top: 40px;
    margin-bottom: -12px
}

.chw-headExhibition .chw-headExhibition__advantage .item[data-v-4b46fc36] {
    font-size: 14px;
    color: #262626;
    line-height: 22px;
    display: flex;
    width: calc(50% - 9px);
    margin-right: 18px;
    margin-bottom: 12px
}

.chw-headExhibition .chw-headExhibition__advantage .item[data-v-4b46fc36]:nth-child(2n) {
    margin-right: 0
}

.chw-headExhibition .chw-headExhibition__advantage .item[data-v-4b46fc36]:before {
    content: "";
    font-family: iconfont!important;
    font-size: 14px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: 8px;
    color: #14ac2c
}

.chw-headExhibition .chw-headExhibition__btns[data-v-4b46fc36] {
    margin-top: 32px;
    display: flex;
    align-items: center
}

.chw-headExhibition .chw-headExhibition__btn[data-v-4b46fc36] {
    width: 120px;
    height: 36px;
    font-size: 14px;
    margin-left: 8px;
    border-radius: 6px
}

.chw-headExhibition .chw-headExhibition__btn[data-v-4b46fc36]:first-child {
    margin-left: 0
}

.chw-headExhibition .chw-headExhibition__btn2[data-v-4b46fc36] {
    font-size: 14px;
    color: #787878;
    margin-left: 16px
}

.chw-headExhibition .chw-headExhibition__btn2[data-v-4b46fc36]:hover {
    color: var(--themeColor)
}

.chw-headExhibition .chw-headExhibition__btn2 .iconfont[data-v-4b46fc36] {
    font-size: 14px
}

.chw-headService[data-v-c2892204] {
    display: flex;
    flex-wrap: wrap;
    align-items: self-start;
    align-self: flex-start;
    padding: 32px 0;
    margin: -12px -8px
}

.chw-headService .chw-headService__item[data-v-c2892204] {
    display: flex;
    width: 216px;
    box-sizing: border-box;
    padding: 12px;
    border-radius: 6px;
    margin: 12px 8px
}

.chw-headService .chw-headService__item[data-v-c2892204]:hover {
    background-color: #2a61f10a
}

.chw-headService .chw-headService__image[data-v-c2892204] {
    width: 20px;
    height: 20px;
    flex-shrink: 0
}

.chw-headService .chw-headService__image img[data-v-c2892204] {
    width: 100%;
    height: 100%;
    display: block
}

.chw-headService .chw-headService__cont[data-v-c2892204] {
    margin-left: 12px;
    flex-grow: 1
}

.chw-headService .chw-headService__title[data-v-c2892204] {
    font-size: 16px;
    color: #262626
}

.chw-headService .chw-headService__description[data-v-c2892204] {
    margin-top: 6px;
    font-size: 12px;
    color: #a7a7a7;
    line-height: 20px
}

.chw-headCard[data-v-426da5d4] {
    display: flex;
    align-self: self-start;
    flex-wrap: wrap;
    margin-right: -8px;
    padding: 32px 0
}

.chw-cardItem[data-v-426da5d4] {
    width: 229px;
    box-sizing: border-box;
    padding: 8px;
    border-radius: 6px;
    transition: all .3s;
    margin: 0
}

.chw-cardItem[data-v-426da5d4]:hover {
    background-color: #fff;
    box-shadow: 0 0 10px #1641b11a
}

.chw-cardItem .chw-cardItem__image[data-v-426da5d4] {
    width: 213px;
    height: 71px
}

.chw-cardItem .chw-cardItem__image img[data-v-426da5d4] {
   /* width: 100%;*/
    height: 100%;
    display: block;
    border-radius: 6px
}

.chw-cardItem .chw-cardItem__title[data-v-426da5d4] {
    font-size: 14px;
    color: #262626;
    margin-top: 8px
}

.chw-cardItem .chw-cardItem__description[data-v-426da5d4] {
    font-size: 12px;
    color: #a7a7a7;
    line-height: 20px;
    margin-top: 6px
}

.chw-headDaily[data-v-66ee57d9] {
    margin-left: 24px;
    padding: 32px 0
}

.chw-headDaily .chw-headDaily__head[data-v-66ee57d9] {
    width: 646px;
    height: 78px;
    position: relative;
    background-image: url(https://img.chwang.com/web/daily_bg_02.png);
    background-size: 100%;
    background-repeat: no-repeat
}

.chw-headDaily .chw-headDaily__head .time[data-v-66ee57d9] {
    position: absolute;
    top: 3px;
    right: 0;
    display: flex;
    align-items: center;
    color: #262626
}

.chw-headDaily .chw-headDaily__head .date[data-v-66ee57d9] {
    padding-right: 12px;
    text-align: right;
    font-size: 12px;
    line-height: 18px;
    font-weight: 400
}

.chw-headDaily .chw-headDaily__head .week[data-v-66ee57d9] {
    font-size: 12px;
    line-height: 18px;
    font-weight: 400
}

.chw-headDaily .chw-headDaily__head .day[data-v-66ee57d9] {
    font-size: 40px;
    font-weight: 700;
    padding-left: 12px;
    position: relative;
    font-family: Bebas Neue;
    vertical-align: middle
}

.chw-headDaily .chw-headDaily__head .day[data-v-66ee57d9]:before {
    content: "";
    display: block;
    width: 1px;
    height: 28px;
    background-color: #262626;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%)
}

.chw-headDaily .chw-headDaily__cont[data-v-66ee57d9] {
    display: block;
    margin-top: 24px;
    position: relative;
    padding-bottom: 50px
}

.chw-headDaily .chw-headDaily__item[data-v-66ee57d9] {
    margin-top: 32px;
    font-size: 14px;
    color: #262626;
    line-height: 22px;
    position: relative;
    padding-left: 18px
}

.chw-headDaily .chw-headDaily__item[data-v-66ee57d9]:first-child {
    margin-top: 0
}

.chw-headDaily .chw-headDaily__item[data-v-66ee57d9]:before {
    content: "";
    display: block;
    width: 6px;
    height: 6px;
    background-color: var(--themeColor);
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 7px
}

.chw-headDaily .chw-headDaily__more[data-v-66ee57d9] {
    position: absolute;
    width: 100%;
    background: linear-gradient(180deg,rgba(255,255,255,.5) 0%,#ffffff 100%);
    height: 104px;
    left: 0;
    bottom: 0
}

.chw-headDaily .chw-headDaily__more .text[data-v-66ee57d9] {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    color: var(--themeColor)
}

.chw-headDaily .chw-headDaily__more .text .iconfont[data-v-66ee57d9] {
    font-size: 10px;
    margin-left: 3px;
    margin-top: -1px
}

.chw-headReport[data-v-9a40cd54] {
    margin: 32px 0 32px 12px
}

.chw-headReportCategory[data-v-9a40cd54] {
    margin-top: 26px
}

.chw-headReportCategory[data-v-9a40cd54]:first-child {
    margin-top: 0
}

.chw-headReportCategory .chw-headReportCategory__title[data-v-9a40cd54] {
    font-size: 14px;
    color: var(--themeColor);
    display: flex;
    align-items: center
}

.chw-headReportCategory .chw-headReportCategory__title .iconfont[data-v-9a40cd54] {
    margin-left: 4px;
    font-size: 10px
}

.chw-headReportCategory .chw-headReportCategory__cont[data-v-9a40cd54] {
    margin: 4px -14px -8px
}

.chw-headReportCategory .chw-headReportCategory__item[data-v-9a40cd54] {
    margin: 8px 14px;
    font-size: 14px;
    color: #262626
}

.chw-headGroup[data-v-2c1b0713] {
    margin: 32px 0 32px 16px
}

.chw-headGroup img[data-v-2c1b0713] {
    max-width: 100%;
    display: block
}

.chw-headAbout[data-v-6a9f6390] {
    display: flex;
    padding: 32px 0
}

.chw-headAbout .chw-headAbout__left[data-v-6a9f6390] {
    width: 386px;
    border-right: 1px solid #e5e5e5;
    box-sizing: border-box;
    padding-right: 32px
}

.chw-headAbout .chw-headAbout__right[data-v-6a9f6390] {
    padding-left: 90px
}

.chw-headAboutItem[data-v-6a9f6390] {
    display: flex;
    margin-top: 32px
}

.chw-headAboutItem[data-v-6a9f6390]:first-child {
    margin-top: 0
}

.chw-headAboutItem .chw-headAboutItem__image[data-v-6a9f6390] {
    width: 24px;
    height: 24px;
    margin-right: 12px;
    flex-shrink: 0
}

.chw-headAboutItem .chw-headAboutItem__image img[data-v-6a9f6390] {
    width: 100%;
    height: 100%;
    display: block
}

.chw-headAboutItem .chw-headAboutItem__cont[data-v-6a9f6390] {
    flex-grow: 1
}

.chw-headAboutItem .chw-headAboutItem__title[data-v-6a9f6390] {
    font-size: 16px;
    color: #262626;
    display: block
}

.chw-headAboutItem .chw-headAboutItem__description[data-v-6a9f6390] {
    margin-top: 4px;
    font-size: 12px;
    color: #a7a7a7;
    line-height: 20px;
    display: block
}

.chw-headAboutItem .chw-headAboutItem__children[data-v-6a9f6390] {
    display: flex;
    margin-top: 32px
}

.chw-headAboutItem .chw-headAboutItem__child[data-v-6a9f6390] {
    width: 108px;
    flex-shrink: 0;
    margin-left: 120px
}

.chw-headAboutItem .chw-headAboutItem__child[data-v-6a9f6390]:first-child {
    margin-left: 0
}

.chw-headAboutItem .chw-headAboutItem__child .image[data-v-6a9f6390] {
    width: 108px;
    height: 108px;
    display: block
}

.chw-headAboutItem .chw-headAboutItem__child .title[data-v-6a9f6390] {
    font-size: 12px;
    color: #787878;
    line-height: 20px;
    text-align: center;
    margin-top: 12px
}

.chw-headerMore[data-v-493c7d82] {
    width: 1200px;
    display: flex;
    margin: 0 auto;
    box-sizing: border-box;
    color: #262626
}

.chw-headerMore .chw-headerMore__left[data-v-493c7d82] {
    flex-grow: 1;
    display: flex
}

.chw-headerMore .chw-headerMore__right[data-v-493c7d82] {
    flex-shrink: 0;
    margin-left: 70px;
    padding: 32px 0 24px
}

.chw-moreRecommend[data-v-493c7d82] {
    width: 240px;
    border-radius: 6px;
    overflow: hidden;
    background-color: #f8fafe;
    color: #262626
}

.chw-moreRecommend[data-v-493c7d82]:hover {
    box-shadow: 0 2px 6px #0000001a
}

.chw-moreRecommend .chw-moreRecommend__image[data-v-493c7d82] {
    width: 240px;
    height: 160px
}

.chw-moreRecommend .chw-moreRecommend__image img[data-v-493c7d82] {
    width: 100%;
    height: 100%;
    display: block
}

.chw-moreRecommend .chw-moreRecommend__cont[data-v-493c7d82] {
    padding: 12px
}

.chw-moreRecommend .chw-moreRecommend__title[data-v-493c7d82] {
    font-size: 16px;
    line-height: 24px
}

.chw-moreRecommend .chw-moreRecommend__description[data-v-493c7d82] {
    font-size: 12px;
    color: #787878;
    line-height: 20px;
    margin-top: 10px
}

.chw-moreRecommend .chw-moreRecommend__btn[data-v-493c7d82] {
    margin-top: 24px;
    font-size: 14px;
    color: #2a61f1
}

.chw-headerMore2[data-v-493c7d82] {
    display: flex
}

.chw-headerMore2 .chw-headerMore2__tabs[data-v-493c7d82] {
    box-shadow: 8px 0 8px #1641b10a;
    flex-shrink: 0;
    padding: 32px 16px 24px 0;
    box-sizing: border-box;
    margin-right: 16px
}

.chw-headerMore2 .chw-headerMore2__tab[data-v-493c7d82] {
    display: flex;
    align-items: center;
    padding: 12px;
    border-radius: 6px;
    font-size: 14px;
    width: 178px;
    box-sizing: border-box
}

.chw-headerMore2 .chw-headerMore2__tab .image[data-v-493c7d82] {
    width: 16px;
    height: 16px;
    border-radius: 50%;
    margin-right: 6px
}

.chw-headerMore2 .chw-headerMore2__tab.is-group[data-v-493c7d82] {
    width: 194px
}

.chw-headerMore2 .chw-headerMore2__tab.is-group .image[data-v-493c7d82] {
    width: 42px;
    height: 42px;
    border-radius: 0
}

.chw-headerMore2 .chw-headerMore2__tab.is-group .cont[data-v-493c7d82] {
    flex-grow: 1
}

.chw-headerMore2 .chw-headerMore2__tab.is-group .title[data-v-493c7d82] {
    font-size: 14px;
    line-height: 22px
}

.chw-headerMore2 .chw-headerMore2__tab.is-group .description[data-v-493c7d82] {
    margin-top: 2px;
    font-size: 12px;
    color: #a7a7a7
}

.chw-headerMore2 .chw-headerMore2__tab.is-group .description .iconfont[data-v-493c7d82] {
    font-size: 12px
}

.chw-headerMore2 .chw-headerMore2__tab.is-active[data-v-493c7d82] {
    background-color: #2a61f10a;
    color: var(--themeColor)
}

.chw-headerMore2 .chw-headerMore2__tab.is-hot[data-v-493c7d82] {
    display: flex;
    align-items: center
}

.chw-headerMore2 .chw-headerMore2__tab.is-hot[data-v-493c7d82]:after {
    content: "";
    margin-left: 10px;
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url(https://img.chwang.com/web/icon_hot.png?d=1);
    background-repeat: no-repeat;
    background-size: 100%
}

.chw-headerMore2 .chw-headerMore2__tab.is-new[data-v-493c7d82] {
    display: flex;
    align-items: center
}

.chw-headerMore2 .chw-headerMore2__tab.is-new[data-v-493c7d82]:after {
    content: "";
    margin-left: 10px;
    display: inline-block;
    width: 24px;
    height: 24px;
    background-image: url(https://img.chwang.com/web/icon_new.png?d=1);
    background-repeat: no-repeat;
    background-size: 100%
}

.chw-header[data-v-bbfe8f29] {
    min-width: 1200px;
    width: 100%;
    background: #fff;
    z-index: 30;
    transition: all .5s;
    position: relative
}

.chw-header.is-shadow[data-v-bbfe8f29] {
    box-shadow: 0 2px 6px #0000001a
}

.chw-header.is-placeholder[data-v-bbfe8f29] {
    height: 64px;
    z-index: 0;
    background: transparent
}

.chw-header.is-type2[data-v-bbfe8f29] {
    box-shadow: none;
    background: none
}

.chw-header.is-type2 .chw-header__navigation[data-v-bbfe8f29] {
    --itemColor: #fff;
    --itemLineColor: #fff;
    --itemActiveBgColor: #fff
}

.chw-header.is-type2 .chw-header__logo .logo1[data-v-bbfe8f29] {
    display: none
}

.chw-header.is-type2 .chw-header__logo .logo2[data-v-bbfe8f29] {
    display: block
}

.chw-header.is-light .chw-header__navigation[data-v-bbfe8f29] {
    --itemColor: #262626;
    --itemLineColor: #a7a7a7;
    --itemActiveBgColor: var(--themeColor)
}

.chw-header.is-light .chw-header__logo .logo1[data-v-bbfe8f29] {
    display: block
}

.chw-header.is-light .chw-header__logo .logo2[data-v-bbfe8f29] {
    display: none
}

.chw-header.is-fixed[data-v-bbfe8f29] {
    position: fixed;
    top: 0;
    left: 0
}

.chw-header .chw-header__container[data-v-bbfe8f29] {
    width: 1200px;
    margin: 0 auto;
    height: 64px;
    display: flex;
    align-items: center;
    position: relative;
    z-index: 12;
    padding: 0 32px;
    box-sizing: border-box
}

@media screen and (min-width: 1200px) {
    .chw-header .chw-header__container[data-v-bbfe8f29] {
        width:100%;
        max-width: 1920px
    }
}

.chw-header .chw-header__logo[data-v-bbfe8f29] {
    margin-right: 0;
    overflow: hidden;
    max-width: 0;
    transition: all .3s
}

@media screen and (min-width: 1920px) {
    .chw-header .chw-header__logo[data-v-bbfe8f29] {
        max-width:200px;
        margin-right: 121px
    }
}

.chw-header .chw-header__logo.is-show[data-v-bbfe8f29] {
    max-width: 200px;
    margin-right: 25px;
    min-width: 200px
}

@media screen and (min-width: 1920px) {
    .chw-header .chw-header__logo.is-show[data-v-bbfe8f29] {
        margin-right:121px
    }
}

.chw-header .chw-header__logo img[data-v-bbfe8f29] {
    height: 30px
}

.chw-header .chw-header__logo .logo1[data-v-bbfe8f29] {
    display: block
}

.chw-header .chw-header__logo .logo2[data-v-bbfe8f29] {
    display: none
}

.chw-header .chw-header__navigation[data-v-bbfe8f29] {
    display: inline-flex;
    align-items: center;
    --itemColor: #262626;
    --itemLineColor: #a7a7a7;
    --itemActiveBgColor: var(--themeColor);
    position: relative;
    z-index: 1;
    height: 100%;
    overflow-y: auto;
    scrollbar-width: none;
    scroll-behavior: smooth
}

.chw-header .chw-header__navigation[data-v-bbfe8f29]::-webkit-scrollbar {
    display: none
}

.chw-header .chw-header__navigation .navigation_item[data-v-bbfe8f29] {
    width: auto
}

.chw-header .chw-header__btns[data-v-bbfe8f29] {
    flex-shrink: 0;
    margin-left: 30px
}

.chw-header .chw-header__btn[data-v-bbfe8f29] {
    width: 112px;
    height: 36px;
    border-radius: 6px
}

.chw-header .chw-header__placeholder[data-v-bbfe8f29] {
    height: 100px
}

.chw-header .chw-header__imageAdvert[data-v-bbfe8f29] {
    flex-shrink: 0;
    margin-left: 23px;
    display: flex
}

.chw-header .chw-header__imageAdvert img[data-v-bbfe8f29] {
    display: block;
    height: 50px
}

.chw-header .chw-header__naSearch[data-v-bbfe8f29] {
    min-width: 231px;
    max-width: 521px;
    width: 100%;
    box-sizing: border-box;
    margin-left: 10px;
    display: flex;
    border-radius: 5px
}

@media (max-width: 1800px) {
    .chw-header .chw-header__naSearch[data-v-bbfe8f29] {
        max-width:305px
    }
}

.chw-header .chw-header__naSearch .text[data-v-bbfe8f29] {
    flex: 1;
    height: 36px;
    background: white;
    border-radius: 5px 0 0 5px;
    border: 1px solid #e5e5e5;
    border-right: 0px!important;
    box-sizing: border-box;
    padding: 7px 12px;
    display: flex;
    align-items: center
}

.chw-header .chw-header__naSearch .text .icon[data-v-bbfe8f29] {
    font-size: 14px;
    color: #ccc;
    margin-left: 12px;
    cursor: pointer
}

.chw-header .chw-header__naSearch .text .input[data-v-bbfe8f29] {
    height: 24px;
    font-weight: 500;
    font-size: 14px;
    color: #262626;
    line-height: 24px;
    border: 0px;
    width: 100%;
    background: transparent
}

.chw-header .chw-header__naSearch .text .input[data-v-bbfe8f29]:focus {
    border: 0px;
    outline: none
}

.chw-header .chw-header__naSearch .text .input[data-v-bbfe8f29]::placeholder {
    color: #a7a7a7;
    opacity: 1;
    font-size: 14px;
    font-weight: 300
}

.chw-header .chw-header__naSearch .but[data-v-bbfe8f29] {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 78px;
    height: 36px;
    background: var(--themeColor);
    border-radius: 0 5px 5px 0;
    cursor: pointer
}

.chw-header .chw-header__naSearch .but .but_icon[data-v-bbfe8f29] {
    font-size: 16px;
    color: #fff;
    font-weight: 1.5;
    margin-right: 6px
}

.chw-header .chw-header__naSearch .but .but_text[data-v-bbfe8f29] {
    font-size: 14px;
    color: #fff
}

.chw-headerItem[data-v-bbfe8f29] {
    height: 100%;
    margin-left: 16px;
    font-size: 14px;
    color: var(--itemColor);
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer
}

@media screen and (min-width: 1920px) {
    .chw-headerItem[data-v-bbfe8f29] {
        margin-left:24px
    }
}

.chw-headerItem[data-v-bbfe8f29]:first-child {
    margin-left: 0
}

.chw-headerItem .more-icon[data-v-bbfe8f29] {
    display: none
}

.chw-headerItem[data-v-bbfe8f29]:hover {
    color: var(--themeColor)
}

.chw-headerItem:hover .more-icon[data-v-bbfe8f29] {
    transform: translate(-50%) rotate(180deg)!important
}

.chw-headerItem:hover .chw-headerItem__more[data-v-bbfe8f29] {
    border-top: 1px solid #e8e8e8;
    display: block;
    max-height: 100vh
}

.chw-headerItem.is-active[data-v-bbfe8f29]:before {
    content: "";
    display: block;
    width: 24px;
    height: 3px;
    border-radius: 2px;
    background-color: var(--itemActiveBgColor);
    position: absolute;
    left: 50%;
    bottom: 20px;
    transform: translate(-50%)
}

.chw-headerItem.more .more-icon[data-v-bbfe8f29] {
    position: absolute;
    display: none;
    font-size: 8px;
    bottom: 6px;
    transform: translate(-50%);
    left: 50%
}

.chw-headerItem.more:hover .more-icon[data-v-bbfe8f29] {
    display: block
}

.chw-headerItem .chw-headerItem__more[data-v-bbfe8f29] {
    width: 100%;
    background: #fff;
    border-radius: 0 0 8px 8px;
    position: fixed;
    left: 0;
    top: 64px;
    z-index: 10;
    transition: all .3s;
    box-shadow: 0 20px 60px #0033771a;
    overflow: hidden;
    max-height: 0;
    cursor: default
}

.chw-headerItem .chw-headerItem__foot[data-v-bbfe8f29] {
    color: var(--themeColor);
    border-top: 1px solid #e5e5e5;
    height: 54px;
    display: flex;
    align-items: center
}

.chw-headerItem .chw-headerItem__foot .container[data-v-bbfe8f29] {
    width: 1200px;
    margin: 0 auto;
    font-size: 14px
}

.chw-headerItem .chw-headerItem__foot .container .iconfont[data-v-bbfe8f29] {
    font-size: 14px
}

.chw-headerItem .chw-headerItem__foot .item[data-v-bbfe8f29] {
    color: var(--themeColor)
}

.chw-headerItem .chw-headerItem__title[data-v-bbfe8f29] {
    white-space: nowrap;
    -webkit-user-select: none;
    user-select: none;
    cursor: pointer
}

.chw-navMoreBut[data-v-bbfe8f29] {
    --itemColor: #262626;
    height: 100%;
    display: flex;
    align-items: center
}

.chw-navMoreBut.is-type2[data-v-bbfe8f29] {
    --itemColor: #fff
}

.chw-navMoreBut .chw-navMoreBut__icon[data-v-bbfe8f29] {
    display: flex;
    align-items: center;
    padding-left: 10px
}

.chw-navMoreBut .chw-navMoreBut__icon i[data-v-bbfe8f29] {
    cursor: pointer;
    font-size: 10px;
    color: var(--itemColor)
}

.chw-navMoreBut.is-left .chw-navMoreBut__icon[data-v-bbfe8f29] {
    transform: rotate(180deg)
}

.chw-left[data-v-bbfe8f29] {
    flex: 1;
    display: flex;
    justify-content: flex-end
}

.footHome[data-v-36da57b1] {
    background: #262626;
    padding: 32px 0 12px
}

.footHome .footHome_content[data-v-36da57b1] {
    margin: auto;
    width: 1200px
}

.footHome .footHome_content .footHome_title[data-v-36da57b1] {
    display: flex;
    align-items: center
}

.footHome .footHome_content .footHome_title .footHome_title_icon[data-v-36da57b1] {
    width: 180px;
    height: 19px;
    display: block;
    margin-right: 39px
}

.footHome .footHome_content .footHome_title .footHome_title_text[data-v-36da57b1] {
    font-size: 14px;
    margin-top: 0;
    color: #fff
}

.footHome .footHome_content .content[data-v-36da57b1] {
    display: flex;
    padding: 40px 0
}

.footHome .footHome_content .content .content_left[data-v-36da57b1] {
    flex: 1;
    display: flex
}

.footHome .footHome_content .content .content_left .content_left_item[data-v-36da57b1] {
    margin-right: 200px
}

.footHome .footHome_content .content .content_left .content_left_item[data-v-36da57b1]:last-child {
    margin-right: 0
}

.footHome .footHome_content .content .content_left .content_left_item .left_item_title[data-v-36da57b1] {
    margin-bottom: 16px;
    font-size: 16px;
    color: #fff
}

.footHome .footHome_content .content .content_left .content_left_item .left_item_text[data-v-36da57b1] {
    display: block;
    margin-bottom: 22px;
    font-size: 14px;
    color: #96989b;
    cursor: pointer
}

.footHome .footHome_content .content .content_left .content_left_item .left_item_text[data-v-36da57b1]:last-child {
    margin-bottom: 0
}

.footHome .footHome_content .content .content_right .content_right_title[data-v-36da57b1] {
    font-size: 16px;
    color: #fff
}

.footHome .footHome_content .content .content_right .content_right_content[data-v-36da57b1] {
    display: flex;
    margin-top: 23px
}

.footHome .footHome_content .content .content_right .content_right_content .right_content_item[data-v-36da57b1] {
    margin-right: 24px
}

.footHome .footHome_content .content .content_right .content_right_content .right_content_item[data-v-36da57b1]:last-child {
    margin-right: 0
}

.footHome .footHome_content .content .content_right .content_right_content .right_content_item .right_content_item_icon[data-v-36da57b1] {
    width: 60px;
    height: 60px;
    background: #ccc;
    display: block;
    border-radius: 4px
}

.footHome .footHome_content .content .content_right .content_right_content .right_content_item .right_content_item_title[data-v-36da57b1] {
    font-size: 14px;
    color: #96989b;
    margin-top: 8px
}

.footHome .footHome_content .footHone_link[data-v-36da57b1] {
    padding-bottom: 12px;
    display: flex;
    flex-wrap: wrap
}

.footHome .footHome_content .footHone_link .footHone_link_item[data-v-36da57b1] {
    margin-right: 40px;
    font-size: 14px;
    color: #96989b;
    cursor: pointer
}

.footHome .footHome_content .footHone_link .footHone_link_item[data-v-36da57b1]:last-child {
    margin-right: 0
}

.footHome .footHome_content .footHome_foot[data-v-36da57b1] {
    padding-top: 12px;
    border-top: 1px solid rgba(255,255,255,.2);
    font-size: 12px;
    color: #96989b
}

.footHone_tabs[data-v-36da57b1] {
    padding-bottom: 12px
}

.footHone_tabs .tab_title[data-v-36da57b1] {
    display: flex
}

.footHone_tabs .tab_title .item[data-v-36da57b1] {
    font-size: 14px;
    color: #fff;
    margin-left: 40px;
    padding-bottom: 5px;
    cursor: pointer;
    position: relative
}

.footHone_tabs .tab_title .item[data-v-36da57b1]:first-child {
    margin-left: 0
}

.footHone_tabs .tab_title .item.active[data-v-36da57b1] {
    color: #fde044
}

.footHone_tabs .tab_title .item.active[data-v-36da57b1]:after {
    content: "";
    display: block;
    width: 100%;
    height: 2px;
    background-color: #fde044;
    position: absolute;
    left: 0;
    bottom: 0
}

.footHone_tabs .tab_cont[data-v-36da57b1] {
    display: flex;
    flex-wrap: wrap;
    margin-top: 15px
}

.footHone_tabs .tab_cont .item[data-v-36da57b1] {
    margin-left: 40px;
    font-size: 14px;
    color: #96989b;
    cursor: pointer
}

.footHone_tabs .tab_cont .item[data-v-36da57b1]:first-child {
    margin-left: 0
}

.chw-sidebar[data-v-163835b6] {
    position: fixed;
    right: 25px;
    bottom: 80px;
    z-index: 10
}

@keyframes sidebar_adviser-163835b6 {
    0% {
        box-shadow: 0 0 0 9px #2a61f13d;
        transform: scale(.7)
    }

    50% {
        box-shadow: 0 0 0 9px #2a61f13d;
        transform: scale(1.1);
        opacity: 0
    }

    to {
        opacity: 0;
        transform: scale(.7)
    }
}

@keyframes sidebar_report-163835b6 {
    0% {
        transform: scale(.857)
    }

    50% {
        transform: scale(1.01)
    }

    to {
        transform: scale(.857)
    }
}

.chw-sidebar .chw-sidebar__adviser[data-v-163835b6] {
    cursor: pointer;
    position: relative
}

.chw-sidebar .chw-sidebar__adviser.is-click[data-v-163835b6]:after {
    content: "";
    display: block;
    width: 9px;
    height: 9px;
    background-color: #f12a2a;
    border-radius: 50%;
    position: absolute;
    right: 8px;
    top: 4px
}

.chw-sidebar .chw-sidebar__adviser:hover .title[data-v-163835b6] {
    color: var(--themeColor)
}

.chw-sidebar .chw-sidebar__adviser .image[data-v-163835b6] {
    width: 64px;
    height: 64px;
    border: 1px solid var(--themeColor);
    border-radius: 50%
}

.chw-sidebar .chw-sidebar__adviser .title[data-v-163835b6] {
    width: 70px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #787878;
    background: #fff;
    text-align: center;
    position: absolute;
    border-radius: 6px;
    bottom: -12px;
    left: 0;
    z-index: 1;
    box-shadow: 0 4px 12px #2a61f10f
}

.chw-sidebar .chw-sidebar__adviser[data-v-163835b6]:before {
    content: "";
    display: block;
    border-radius: 50%;
    width: 64px;
    height: 64px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    animation: sidebar_adviser-163835b6 2s .6s infinite linear
}

.chw-sidebar .chw-sidebar__cont[data-v-163835b6] {
    margin: 16px auto 0;
    width: 70px;
    background: #ffffff;
    box-shadow: 0 4px 12px #2a61f10f;
    border-radius: 8px;
    padding: 0 10px;
    box-sizing: border-box;
    text-align: center
}

.chw-sidebar .chw-sidebar__report[data-v-163835b6] {
    cursor: pointer;
    position: relative
}

.chw-sidebar .chw-sidebar__report .image[data-v-163835b6] {
    width: 82px;
    height: 72px;
    display: block
}

.chw-sidebar .chw-sidebar__report .but[data-v-163835b6] {
    margin-top: 2px;
    height: 18px;
    display: flex;
    align-items: center
}

.chw-sidebar .chw-sidebar__report .but .but_item[data-v-163835b6] {
    width: 70px;
    height: 18px;
    background: linear-gradient(90deg,#2a61f1 0%,#0035e4 100%);
    border-radius: 10px;
    font-size: 11px;
    color: #fff;
    line-height: 18px;
    text-align: center;
    margin: auto;
    animation: sidebar_report-163835b6 2s .6s infinite linear
}

.chw-sidebarItem[data-v-163835b6] {
    padding: 10px 0;
    border-top: 1px solid #e5e5e5;
    box-sizing: border-box;
    cursor: pointer;
    color: #787878;
    position: relative
}

.chw-sidebarItem[data-v-163835b6]:first-child {
    border: 0
}

.chw-sidebarItem[data-v-163835b6]:hover {
    color: var(--themeColor)
}

.chw-sidebarItem:hover .chw-sidebarItem__hover[data-v-163835b6] {
    display: block
}

.chw-sidebarItem .chw-sidebarItem__icon .iconfont[data-v-163835b6] {
    font-size: 28px
}

.chw-sidebarItem .chw-sidebarItem__icon img[data-v-163835b6] {
    width: 28px;
    height: 28px
}

.chw-sidebarItem .chw-sidebarItem__title[data-v-163835b6] {
    font-size: 12px;
    margin-top: 4px
}

.chw-sidebarItem.is-backTop[data-v-163835b6] {
    max-height: 0;
    overflow: hidden;
    transition: all .5s;
    padding: 0;
    border-color: transparent
}

.chw-sidebarItem.is-show[data-v-163835b6] {
    max-height: 200px;
    padding: 10px 0;
    border-color: #e5e5e5
}

.chw-sidebarItemHover[data-v-163835b6] {
    display: none;
    width: 132px;
    box-sizing: border-box;
    padding: 16px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 4px 12px #2a61f10f;
    position: absolute;
    left: -148px;
    top: 50%;
    transform: translateY(-50%)
}

.chw-sidebarItemHover[data-v-163835b6]:before {
    content: "";
    width: 16px;
    height: 100px;
    display: block;
    position: absolute;
    right: -16px;
    top: 50%;
    transform: translateY(-50%)
}

.chw-sidebarItemHover .chw-sidebarItemHover__image[data-v-163835b6] {
    width: 100px;
    height: 100px
}

.chw-sidebarItemHover .chw-sidebarItemHover__image img[data-v-163835b6] {
    width: 100%;
    height: 100%;
    display: block
}

.chw-sidebarItemHover .chw-sidebarItemHover__title[data-v-163835b6] {
    font-size: 14px;
    color: #787878;
    margin-top: 10px
}

.chw-groupItem[data-v-a55d13a2] {
    display: flex;
    align-items: center;
    margin-top: 16px
}

.chw-groupItem[data-v-a55d13a2]:first-child {
    margin-top: 0
}

.chw-groupItem .chw-groupItem__image[data-v-a55d13a2] {
    width: 42px;
    height: 42px;
    flex-shrink: 0
}

.chw-groupItem .chw-groupItem__image img[data-v-a55d13a2] {
    display: block;
    width: 100%;
    height: 100%
}

.chw-groupItem .chw-groupItem__cont[data-v-a55d13a2] {
    flex-grow: 1;
    margin-left: 8px
}

.chw-groupItem .chw-groupItem__title[data-v-a55d13a2] {
    font-size: 14px;
    color: #787878
}

.chw-groupItem .chw-groupItem__number[data-v-a55d13a2] {
    font-size: 12px;
    color: #a7a7a7;
    margin-top: 6px;
    display: flex;
    align-items: center
}

.chw-groupItem .chw-groupItem__number .iconfont[data-v-a55d13a2] {
    font-size: 14px;
    margin-right: 2px
}

.chw-groupItem .chw-groupItem__btn[data-v-a55d13a2] {
    min-width: 48px;
    padding: 0 4px;
    height: 24px;
    line-height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    font-size: 14px;
    border: 1px solid var(--themeColor);
    color: var(--themeColor);
    border-radius: 4px;
    cursor: pointer;
    position: relative
}

.chw-groupItem .chw-groupItem__btn .content[data-v-a55d13a2] {
    display: none;
    position: absolute;
    width: 150px;
    box-sizing: border-box;
    padding: 12px;
    background: #fff;
    left: -21px;
    top: -25px;
    transform: translate(-100%);
    box-shadow: 0 0 10px 1px #001b6330;
    border-radius: 4px;
    text-align: center
}

.chw-groupItem .chw-groupItem__btn .content[data-v-a55d13a2]:before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background-color: #fff;
    position: absolute;
    right: 0;
    top: 25px;
    z-index: -1;
    transform: translate(50%) rotate(45deg);
    box-shadow: 0 0 10px 1px #001b6330
}

.chw-groupItem .chw-groupItem__btn .content[data-v-a55d13a2]:after {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    background-color: #fff;
    position: absolute;
    border-radius: 4px;
    left: 0;
    top: 0
}

.chw-groupItem .chw-groupItem__btn .content .content__title[data-v-a55d13a2] {
    font-size: 14px;
    color: #787878;
    position: relative;
    z-index: 1
}

.chw-groupItem .chw-groupItem__btn .content .content__description[data-v-a55d13a2] {
    font-size: 12px;
    color: #a7a7a7;
    margin-top: 6px;
    position: relative;
    z-index: 1
}

.chw-groupItem .chw-groupItem__btn .content .content__image[data-v-a55d13a2] {
    width: 126px;
    height: 126px;
    margin-top: 12px;
    position: relative;
    z-index: 1
}

.chw-groupItem .chw-groupItem__btn .content .content__image img[data-v-a55d13a2] {
    display: block;
    width: 126px;
    height: 126px
}

.chw-groupItem .chw-groupItem__btn:hover .content[data-v-a55d13a2] {
    display: block
}

.chw-tags[data-v-a55d13a2] {
    display: flex;
    flex-wrap: wrap;
    margin: -5px -4px
}

.chw-tags .chw-tags__item[data-v-a55d13a2] {
    font-size: 12px;
    color: #a7a7a7;
    height: 28px;
    line-height: 28px;
    padding: 0 8px;
    margin: 5px 4px;
    border-radius: 4px;
    border: 1px solid #e5e5e5
}

.chw-tags .chw-tags__item[data-v-a55d13a2]:hover {
    border-color: var(--themeColor);
    color: var(--themeColor)
}

.chw-section[data-v-a55d13a2] {
    margin-top: 16px;
    background-color: #fff;
    border-radius: 8px;
    width: 100%;
    box-sizing: border-box;
    position: relative
}

.chw-section[data-v-a55d13a2]:first-child {
    margin-top: 0
}

.chw-section[data-v-a55d13a2]:before {
    content: "";
    position: absolute;
    width: 200%;
    height: 200%;
    top: 0;
    left: 0;
    transform-origin: 0 0;
    border-width: 1px;
    border-color: #e8e8e8;
    border-style: solid;
    transform: scale(.5);
    border-radius: 16px;
    box-sizing: border-box;
    pointer-events: none
}

.chw-section.is-border[data-v-a55d13a2] {
    border: 1px solid #e8e8e8
}

.chw-section .chw-section__title[data-v-a55d13a2] {
    margin: 0 16px;
    height: 48px;
    border-bottom: 1px solid #f4f4f4;
    font-size: 18px;
    font-weight: 700;
    color: #262626;
    box-sizing: border-box
}

.chw-section .chw-section__title img[data-v-a55d13a2] {
    display: block;
    height: 16px
}

.chw-section .chw-section__cont[data-v-a55d13a2] {
    padding: 16px;
    position: relative;
    z-index: 3
}

.chw-section .chw-section__cont.is-chart[data-v-a55d13a2] {
    margin-top: -12px;
    border-radius: 8px;
    background: #fff
}

.chw-section .chw-section__more[data-v-a55d13a2] {
    position: relative;
    z-index: 2;
    margin: 0 20px;
    display: flex;
    align-items: center;
    color: var(--themeColor);
    font-size: 14px;
    cursor: pointer;
    justify-content: center;
    border-top: 1px solid #f5f5f5;
    padding: 20px 0
}

.chw-section .chw-section__more .iconfont[data-v-a55d13a2] {
    font-size: 12px;
    margin-left: 5px
}

.chw-section.is-noSticky[data-v-a55d13a2] {
    display: none
}

.chw-sectionTwo[data-v-a55d13a2] {
    position: relative;
    width: 100%
}

.chw-sectionTwo .chw-sectionTwo__bgImg[data-v-a55d13a2] {
    position: absolute;
    width: 100%;
    display: block;
    top: 0;
    z-index: 1
}

.chw-sectionTwo .chw-sectionTwo__title[data-v-a55d13a2] {
    height: 56px;
    line-height: 56px;
    margin: 0 16px;
    border-bottom: 1px solid #e7e7e7;
    font-size: 18px;
    font-weight: 700;
    color: #262626;
    position: relative;
    z-index: 2
}

.chw-sectionTwo .chw-sectionTwo__title>template[data-v-a55d13a2] {
    display: block
}

.chw-sectionTwo .chw-sectionTwo__cont[data-v-a55d13a2] {
    padding: 16px;
    position: relative;
    z-index: 2
}

.chw-sectionTwo .chw-sectionTwo__cont .item[data-v-a55d13a2] {
    position: relative;
    display: flex;
    flex-direction: row
}

.chw-sectionTwo .chw-sectionTwo__cont .item .left .icon[data-v-a55d13a2] {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    opacity: 1;
    border: 1px solid var(--newsItemDateColor, var(--themeColor));
    background-color: var(--newsItemDateColor, #fff);
    box-sizing: border-box;
    margin-top: 6px
}

.chw-sectionTwo .chw-sectionTwo__cont .item .left .line[data-v-a55d13a2] {
    opacity: .25;
    border: 1px dashed var(--themeColor);
    height: calc(100% - 16px);
    width: 0;
    margin-left: 2.2px;
    margin-top: 4px
}

.chw-sectionTwo .chw-sectionTwo__cont .item .right[data-v-a55d13a2] {
    flex: 1;
    margin-left: 15px;
    padding-bottom: 22px
}

.chw-sectionTwo .chw-sectionTwo__cont .item .right .time[data-v-a55d13a2] {
    height: 18px;
    font-size: 12px;
    font-weight: 500;
    color: var(--newsItemDateColor, var(--themeColor));
    line-height: 18px
}

.chw-sectionTwo .chw-sectionTwo__cont .item .right .title[data-v-a55d13a2] {
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    margin-top: 6px
}

.chw-sectionTwo .chw-sectionTwo__cont .item .right .title>a[data-v-a55d13a2] {
    color: var(--newsItemTitleColor, #262626)
}

.chw-sectionTwo .chw-sectionTwo__cont .item.is-style .icon[data-v-a55d13a2] {
    background: var(--color);
    border: 1px solid var(--color)
}

.chw-sectionTwo .chw-sectionTwo__cont .item.is-style .time[data-v-a55d13a2] {
    color: var(--color)
}

.chw-sectionTwo .chw-sectionTwo__cont .item.is-style .title>a[data-v-a55d13a2] {
    color: var(--color)
}

.chw-rightImage[data-v-a55d13a2],.chw-rightImage img[data-v-a55d13a2] {
    width: 100%;
    display: block
}

.chw-promotion[data-v-a55d13a2] {
    border-radius: 8px;
    overflow: hidden;
    display: block
}

.chw-promotion .chw-promotion__image[data-v-a55d13a2] {
    width: 100%
}

.chw-promotion .chw-promotion__image img[data-v-a55d13a2] {
    width: 100%;
    height: 100%;
    display: block
}

.chw-promotion .chw-promotion__cont[data-v-a55d13a2] {
    padding: 0 12px
}

.chw-promotion .chw-promotion__title[data-v-a55d13a2] {
    font-size: 14px;
    color: #262626;
    line-height: 22px;
    padding: 12px 0
}

.chw-promotion .chw-promotion__btn[data-v-a55d13a2] {
    border-top: 1px solid #f5f5f5;
    padding: 18px 0;
    display: flex;
    justify-content: center;
    font-size: 14px;
    color: var(--themeColor)
}

.chw-promotion .chw-promotion__butTwo[data-v-a55d13a2] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 20px 0 18px;
    position: relative
}

.chw-promotion .chw-promotion__butTwo[data-v-a55d13a2]:before {
    content: "";
    display: block;
    width: 100%;
    top: 0;
    left: 0;
    height: 0px;
    border-top: 1px solid #f5f5f5;
    position: absolute
}

.chw-promotion .chw-promotion__butTwo .but_title[data-v-a55d13a2] {
    font-size: 14px;
    color: #2a61f1;
    line-height: 16px
}

.chw-promotion .chw-promotion__butTwo .but_icon[data-v-a55d13a2] {
    font-size: 11px;
    margin-left: 4px;
    color: var(--themeColor)
}

.chw-promotion .chw-promotion__btnList[data-v-a55d13a2] {
    padding: 0 12px
}

.chw-rightQrcode[data-v-a55d13a2] {
    display: flex;
    align-items: center;
    background: #fff;
    padding: 16px;
    margin-top: 16px
}

.chw-rightQrcode .chw-rightQrcode__image[data-v-a55d13a2] {
    width: 104px;
    height: 104px;
    flex-shrink: 0
}

.chw-rightQrcode .chw-rightQrcode__image img[data-v-a55d13a2] {
    width: 100%;
    height: 100%
}

.chw-rightQrcode .chw-rightQrcode__cont[data-v-a55d13a2] {
    margin-left: 14px;
    color: #787878;
    font-size: 14px;
    line-height: 22px
}

.chw-rightQrcode .chw-rightQrcode__cont>div[data-v-a55d13a2] {
    margin-top: 4px
}

.chw-rightQrcode .chw-rightQrcode__cont>div[data-v-a55d13a2]:first-child {
    margin-top: 0
}

.chw-rightReport .chw-rightReport__head[data-v-a55d13a2] {
    background: linear-gradient(180deg,rgba(250,85,9,.1) 0%,rgba(250,85,9,0) 100%);
    padding: 16px 16px 0;
    border-radius: 8px 8px 0 0
}

.chw-rightReport .chw-rightReport__head .cont[data-v-a55d13a2] {
    display: flex;
    align-items: center;
    border-bottom: 1px solid #e7e7e7;
    padding-bottom: 12px
}

.chw-rightReport .chw-rightReport__head .cont .icon[data-v-a55d13a2] {
    font-size: 16px;
    color: #fa5509;
    margin-right: 6px
}

.chw-rightReport .chw-rightReport__head .cont .title[data-v-a55d13a2] {
    height: 24px;
    font-size: 16px;
    font-weight: 700;
    color: #262626;
    line-height: 24px
}

.chw-rightReport .chw-rightReport__content[data-v-a55d13a2] {
    padding: 16px 16px 24px
}

.chw-rightReport .chw-rightReport__content .item[data-v-a55d13a2] {
    display: flex;
    align-items: center;
    margin-bottom: 24px
}

.chw-rightReport .chw-rightReport__content .item .num[data-v-a55d13a2] {
    height: 24px;
    font-size: 16px;
    font-family: Alibaba PuHuiTi,Alibaba PuHuiTi;
    font-weight: 700;
    color: #fa5509;
    line-height: 24px;
    margin-right: 6px
}

.chw-rightReport .chw-rightReport__content .item .news[data-v-a55d13a2] {
    display: flex;
    flex: 1
}

.chw-rightReport .chw-rightReport__content .item .news .image[data-v-a55d13a2] {
    width: 98px;
    height: 56px;
    margin-right: 8px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    border-radius: 6px;
    box-sizing: border-box;
    position: relative
}

.chw-rightReport .chw-rightReport__content .item .news .image[data-v-a55d13a2]:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 200%;
    top: 0;
    left: 0;
    transform-origin: 0 0;
    border-width: 1px;
    border-color: #e5e5e5;
    border-style: solid;
    transform: scale(.5);
    border-radius: 12px;
    box-sizing: border-box;
    pointer-events: none
}

.chw-rightReport .chw-rightReport__content .item .news .image img[data-v-a55d13a2] {
    width: 100%;
    height: 100%;
    border-radius: 6px;
    display: block
}

.chw-rightReport .chw-rightReport__content .item .news .title[data-v-a55d13a2] {
    font-size: 14px;
    color: #262626;
    line-height: 22px;
    font-weight: 500;
    flex: 1;
    cursor: pointer;
    height: 44px
}

.chw-rightReport .chw-rightReport__content .item .news .title[data-v-a55d13a2]:hover {
    color: var(--themeColor)
}

.chw-rightReport .chw-rightReport__content .item:nth-child(2) .num[data-v-a55d13a2] {
    color: #fc8853
}

.chw-rightReport .chw-rightReport__content .item:nth-child(3) .num[data-v-a55d13a2] {
    color: #fdaa84
}

.chw-rightReport .chw-rightReport__content .item:nth-child(4) .num[data-v-a55d13a2] {
    color: #e5e5e5
}

.chw-rightReport .chw-rightReport__content .item[data-v-a55d13a2]:last-child {
    margin-bottom: 0
}

.chw-rightQrcodeMinip[data-v-a55d13a2] {
    background: #ffffff;
    border-radius: 8px;
    padding: 12px 12px 18px
}

.chw-rightQrcodeMinip .chw-rightQrcodeMinip__cont[data-v-a55d13a2] {
    background: linear-gradient(360deg,#f0f8ff 0%,rgba(240,248,255,0) 100%);
    border-radius: 8px;
    padding: 16px;
    position: relative
}

.chw-rightQrcodeMinip .chw-rightQrcodeMinip__cont[data-v-a55d13a2]:before {
    position: absolute;
    bottom: -10px;
    left: 50%;
    transform: translate(-50%);
    content: "";
    border-left: 8.5px solid transparent;
    border-right: 8.5px solid transparent;
    border-top: 10px solid #f0f8ff
}

.chw-rightQrcodeMinip .chw-rightQrcodeMinip__cont .image[data-v-a55d13a2] {
    width: 104px;
    height: 104px;
    display: block;
    margin: auto
}

.chw-rightQrcodeMinip .chw-rightQrcodeMinip__cont .text[data-v-a55d13a2] {
    font-size: 12px;
    color: #787878;
    line-height: 18px;
    margin-top: 12px;
    text-align: center
}

.chw-suspension[data-v-a55d13a2] {
    position: sticky;
    width: 280px;
    top: calc(var(--sticky-top) + 16px)
}

.chw-groupTab[data-v-a55d13a2] {
    padding: 16px 16px 0
}

.chw-groupTab .chw-groupTab__cont[data-v-a55d13a2] {
    background: #f7f9fa;
    border-radius: 4px;
    padding: 1px
}

.chw-groupTab .chw-groupTab__cont .item[data-v-a55d13a2] {
    width: 80px;
    height: 24px;
    border-radius: 4px;
    margin: 1px;
    line-height: 24px;
    text-align: center;
    font-size: 12px;
    color: #787878;
    white-space: nowrap;
    -webkit-user-select: none;
    user-select: none;
    cursor: pointer
}

.chw-groupTab .chw-groupTab__cont .item.is-selected[data-v-a55d13a2] {
    background: #ffffff;
    color: var(--themeColor)
}

.chw-survey .chw-survey__cont[data-v-a55d13a2] {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 12px 0
}

.chw-survey .chw-survey__img[data-v-a55d13a2] {
    display: block;
    width: 20px;
    height: 20px;
    margin-right: 8px
}

.chw-survey .chw-promotion__butTwo[data-v-a55d13a2] {
    padding: 12px 0
}

.chw-survey .chw-promotion__title[data-v-a55d13a2] {
    padding: 0
}

.chw-block[data-v-a55d13a2] {
    display: block
}

.chw-breadcrumb[data-v-f45fe29e] a,.chw-breadcrumb[data-v-f45fe29e] span {
    --el-text-color-primary: #a7a7a7;
    --el-text-color-regular: #a7a7a7;
    font-weight: 400
}

.chw-breadcrumb[data-v-f45fe29e] .el-breadcrumb__item {
    line-height: normal
}

.chw-headExhibition .chw-headExhibition__image[data-v-8668c4f7] {
    width: 9.14667rem;
    height: 7.30667rem
}

.chw-headExhibition .chw-headExhibition__image img[data-v-8668c4f7] {
    width: 100%;
    height: 100%;
    border-radius: .21333rem;
    display: block
}

.chw-headExhibition .chw-headExhibition__cont[data-v-8668c4f7] {
    margin-top: .42667rem
}

.chw-headExhibition .chw-headExhibition__time[data-v-8668c4f7] {
    padding: 0 .16rem;
    height: .53333rem;
    border: .01333rem solid var(--themeColor);
    color: var(--themeColor);
    border-radius: .26667rem .26667rem .26667rem 0;
    font-size: .32rem;
    display: inline-flex;
    align-items: center
}

.chw-headExhibition .chw-headExhibition__title[data-v-8668c4f7] {
    font-weight: 700;
    font-size: .42667rem;
    color: #262626;
    line-height: .64rem;
    margin-top: .24rem
}

.chw-headExhibition .chw-headExhibition__title[data-v-8668c4f7]:first-child {
    margin-top: 0
}

.chw-headExhibition .chw-headExhibition__description[data-v-8668c4f7] {
    font-size: .32rem;
    color: #a7a7a7;
    line-height: .53333rem;
    margin-top: .16rem
}

.chw-headExhibition .chw-headExhibition__advantage[data-v-8668c4f7] {
    display: flex;
    flex-wrap: wrap;
    margin-top: .42667rem;
    border-top: .01333rem solid #e5e5e5;
    padding-top: .42667rem
}

.chw-headExhibition .chw-headExhibition__advantage .item[data-v-8668c4f7] {
    width: calc(50% - .12rem);
    margin-left: .24rem;
    font-size: .32rem;
    color: #262626;
    line-height: .53333rem;
    display: flex;
    align-items: center
}

.chw-headExhibition .chw-headExhibition__advantage .item[data-v-8668c4f7]:nth-child(odd) {
    margin-left: 0
}

.chw-headExhibition .chw-headExhibition__advantage .item[data-v-8668c4f7]:nth-child(n+3) {
    margin-top: .16rem
}

.chw-headExhibition .chw-headExhibition__advantage .item[data-v-8668c4f7]:before {
    content: "";
    font-family: iconfont!important;
    font-size: .29333rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    margin-right: .10667rem;
    color: #14ac2c
}

.chw-headExhibition .chw-headExhibition__btns[data-v-8668c4f7] {
    display: flex;
    margin-top: .64rem
}

.chw-headExhibition .chw-headExhibition__btn[data-v-8668c4f7] {
    flex: 1;
    margin-left: .24rem;
    height: .96rem;
    border-radius: .16rem;
    font-size: .37333rem
}

.chw-headExhibition .chw-headExhibition__btn[data-v-8668c4f7]:first-child {
    margin-left: 0
}

.chw-headExhibition .chw-headExhibition__more[data-v-8668c4f7] {
    margin-top: .42667rem;
    display: flex;
    justify-content: center
}

.chw-headExhibition .chw-headExhibition__btn2[data-v-8668c4f7] {
    display: flex;
    align-items: center;
    font-size: .37333rem;
    color: var(--themeColor)
}

.chw-headExhibition .chw-headExhibition__btn2 .iconfont[data-v-8668c4f7] {
    font-size: .32rem;
    margin-left: .13333rem
}

.chw-headService .chw-headService__item[data-v-f463b4d8] {
    display: flex;
    height: 1.22667rem;
    align-items: center;
    justify-content: space-between;
    font-weight: 500;
    font-size: .37333rem;
    color: #262626
}

.chw-headService .chw-headService__item[data-v-f463b4d8]:after {
    font-weight: 400;
    content: "";
    display: block;
    font-family: iconfont!important;
    font-size: .26667rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.chw-cardService .chw-cardService__item[data-v-d20430d1] {
    display: flex;
    height: 1.22667rem;
    align-items: center;
    justify-content: space-between;
    font-weight: 500;
    font-size: .37333rem;
    color: #262626
}

.chw-cardService .chw-cardService__item[data-v-d20430d1]:after {
    font-weight: 400;
    content: "";
    display: block;
    font-family: iconfont!important;
    font-size: .26667rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.chw-headDaily[data-v-4b69f75e] {
    width: 9.36rem;
    height: 3.73333rem;
    background-image: url(https://img.chwang.com/web/daily_bg_03.png);
    background-repeat: no-repeat;
    background-size: 100%;
    border-radius: .16rem;
    margin-left: -.10667rem
}

.chw-headDaily .chw-headDaily__head[data-v-4b69f75e] {
    display: flex;
    align-items: center;
    padding: .32rem .32rem 0 2.61333rem;
    justify-content: space-between;
    height: .53333rem
}

.chw-headDaily .chw-headDaily__head .date[data-v-4b69f75e] {
    display: flex;
    align-items: center;
    color: var(--themeColor);
    font-weight: 700;
    font-size: .32rem
}

.chw-headDaily .chw-headDaily__head .date span[data-v-4b69f75e] {
    width: .53333rem;
    height: .53333rem;
    border: .02667rem solid #fff;
    border-radius: .05333rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 .08rem;
    background-color: #ffffff40
}

.chw-headDaily .chw-headDaily__head .week[data-v-4b69f75e] {
    margin-left: .16rem
}

.chw-headDaily .chw-headDaily__head .more[data-v-4b69f75e] {
    width: 2.10667rem;
    height: .58667rem
}

.chw-headDaily .chw-headDaily__cont[data-v-4b69f75e] {
    margin-top: .42667rem;
    padding: 0 .32rem
}

.chw-headDaily .chw-headDaily__cont .item[data-v-4b69f75e] {
    font-size: .34667rem;
    line-height: .53333rem;
    color: #262626;
    margin-top: .21333rem;
    padding-left: .34667rem;
    position: relative
}

.chw-headDaily .chw-headDaily__cont .item[data-v-4b69f75e]:before {
    content: "";
    display: block;
    width: .13333rem;
    height: .13333rem;
    box-sizing: border-box;
    border: .02667rem solid var(--themeColor);
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%)
}

.chw-headDaily .chw-headDaily__cont .item[data-v-4b69f75e]:first-child {
    margin-top: 0
}

.chw-headReport[data-v-811a316b] {
    margin-top: .53333rem
}

.chw-headReportCategory[data-v-811a316b] {
    margin-top: .58667rem
}

.chw-headReportCategory[data-v-811a316b]:first-child {
    margin-top: 0
}

.chw-headReportCategory .chw-headReportCategory__title[data-v-811a316b] {
    font-size: .37333rem;
    color: var(--themeColor);
    display: flex;
    align-items: center
}

.chw-headReportCategory .chw-headReportCategory__title .iconfont[data-v-811a316b] {
    margin-left: .02667rem;
    font-size: .26667rem
}

.chw-headReportCategory .chw-headReportCategory__cont[data-v-811a316b] {
    margin: .42667rem -.37333rem -.10667rem
}

.chw-headReportCategory .chw-headReportCategory__item[data-v-811a316b] {
    margin: .10667rem .37333rem;
    font-size: .34667rem;
    color: #262626
}

.chw-headAbout[data-v-31ed4d20] {
    margin-top: .21333rem
}

.chw-headAbout .chw-headAbout__item[data-v-31ed4d20] {
    display: flex;
    margin-top: .64rem
}

.chw-headAbout .chw-headAbout__item[data-v-31ed4d20]:first-child {
    margin-top: 0
}

.chw-headAbout .chw-headAbout__image[data-v-31ed4d20] {
    width: .53333rem;
    height: .53333rem;
    flex-shrink: 0
}

.chw-headAbout .chw-headAbout__image img[data-v-31ed4d20] {
    width: 100%;
    height: 100%;
    display: block
}

.chw-headAbout .chw-headAbout__cont[data-v-31ed4d20] {
    flex-grow: 1;
    margin-left: .26667rem
}

.chw-headAbout .chw-headAbout__title[data-v-31ed4d20] {
    font-weight: 500;
    font-size: .37333rem;
    color: #262626;
    line-height: .58667rem
}

.chw-headAbout .chw-headAbout__description[data-v-31ed4d20] {
    font-size: .32rem;
    color: #a7a7a7;
    line-height: .53333rem;
    margin-top: .10667rem
}

.chw-headerMore[data-v-28c737c4] {
    height: 100%;
    padding: 0 .42667rem
}

.chw-headerMore .chw-headerMore__item[data-v-28c737c4] {
    margin-top: .53333rem;
    padding-bottom: .32rem;
    border-bottom: .01333rem solid #e5e5e5
}

.chw-headerMore .chw-headerMore__item[data-v-28c737c4]:first-child {
    margin-top: 0
}

.chw-headerMore .chw-headerMore__item[data-v-28c737c4]:last-child {
    border: 0
}

.chw-headerMore .chw-headerMore__title[data-v-28c737c4] {
    font-size: .32rem;
    color: #262626;
    display: flex;
    align-items: center
}

.chw-headerMore .chw-headerMore__title .image[data-v-28c737c4] {
    width: .53333rem;
    height: .53333rem;
    margin-right: .16rem;
    border-radius: 50%
}

.chw-headerMore .chw-headerMore__title.is-hot[data-v-28c737c4] {
    display: flex;
    align-items: center
}

.chw-headerMore .chw-headerMore__title.is-hot[data-v-28c737c4]:after {
    content: "";
    margin-left: .16rem;
    display: inline-block;
    width: .53333rem;
    height: .53333rem;
    background-image: url(https://img.chwang.com/web/icon_hot.png?d=1);
    background-repeat: no-repeat;
    background-size: 100%
}

.chw-headerMore .chw-headerMore__title.is-new[data-v-28c737c4] {
    display: flex;
    align-items: center
}

.chw-headerMore .chw-headerMore__title.is-new[data-v-28c737c4]:after {
    content: "";
    margin-left: .16rem;
    display: inline-block;
    width: .53333rem;
    height: .53333rem;
    background-image: url(https://img.chwang.com/web/icon_new.png?d=1);
    background-repeat: no-repeat;
    background-size: 100%
}

.chw-headerMore .chw-headerMore__cont[data-v-28c737c4] {
    margin-top: .21333rem
}

.chw-headerMore .chw-headerMore__cont[data-v-28c737c4]:first-child {
    margin-top: 0
}

.chw-header[data-v-4a8e0853] {
    width: 10rem;
    box-shadow: 0 .05333rem .16rem #0000001a;
    border-bottom: .01333rem solid transparent;
    background: #fff;
    z-index: 30;
    transition: all .5s;
    position: relative;
    height: 1.38667rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 .42667rem 0 .4rem;
    box-sizing: border-box
}

.chw-header.is-placeholder[data-v-4a8e0853] {
    height: 1.38667rem;
    z-index: 0;
    background: transparent;
    box-shadow: none
}

.chw-header.is-type2[data-v-4a8e0853] {
    box-shadow: none;
    background: none;
    --header-menu-color: #fff
}

.chw-header.is-type2 .chw-header__navigation[data-v-4a8e0853] {
    --itemColor: #fff;
    --itemLineColor: #fff;
    --itemActiveBgColor: #fff
}

.chw-header.is-type2 .chw-header__logo .logo1[data-v-4a8e0853] {
    display: none
}

.chw-header.is-type2 .chw-header__logo .logo2[data-v-4a8e0853] {
    display: block
}

.chw-header.is-light[data-v-4a8e0853] {
    --header-menu-color: #262626
}

.chw-header.is-light .chw-header__navigation[data-v-4a8e0853] {
    --itemColor: #262626;
    --itemLineColor: #a7a7a7;
    --itemActiveBgColor: var(--themeColor)
}

.chw-header.is-light .chw-header__logo .logo1[data-v-4a8e0853] {
    display: block
}

.chw-header.is-light .chw-header__logo .logo2[data-v-4a8e0853] {
    display: none
}

.chw-header.is-fixed[data-v-4a8e0853] {
    position: fixed;
    top: 0;
    left: 50%;
    transform: translate(-50%)
}

.chw-header .chw-header__logo img[data-v-4a8e0853] {
    height: .53333rem
}

.chw-header .chw-header__logo .logo1[data-v-4a8e0853] {
    display: block
}

.chw-header .chw-header__logo .logo2[data-v-4a8e0853] {
    display: none
}

.chw-header .chw-header__menu[data-v-4a8e0853] {
    display: flex;
    align-items: center;
    color: var(--header-menu-color, #262626)
}

.chw-header .chw-header__menu .iconfont[data-v-4a8e0853] {
    font-size: .50667rem
}

.chw-header .chw-header__imageAdvert[data-v-4a8e0853] {
    flex-shrink: 0;
    margin-left: .29333rem;
    display: flex;
    flex-grow: 1;
    margin-right: .21333rem
}

.chw-header .chw-header__imageAdvert img[data-v-4a8e0853] {
    display: block;
    height: .85333rem
}

.chw-menu[data-v-4a8e0853] {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 99;
    background-color: #fff;
    overflow: hidden;
    transition: all .3s;
    height: 0
}

.chw-menu.is-open[data-v-4a8e0853] {
    height: 100%
}

.chw-menu .chw-menu__head[data-v-4a8e0853] {
    height: 1.38667rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 .4rem;
    box-sizing: border-box;
    border-bottom: .01333rem solid #e5e5e5
}

.chw-menu .chw-menu__logo img[data-v-4a8e0853] {
    height: .53333rem;
    display: block
}

.chw-menu .chw-menu__colse[data-v-4a8e0853] {
    display: flex;
    align-items: center;
    color: #262626
}

.chw-menu .chw-menu__colse .iconfont[data-v-4a8e0853] {
    font-size: .50667rem
}

.chw-menu .chw-menu__cont[data-v-4a8e0853] {
    height: calc(100% - 4.06667rem);
    padding: 0 .42667rem
}

.chw-menu .chw-menu__item[data-v-4a8e0853] {
    height: 1.44rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: .42667rem;
    color: #262626;
    position: relative;
    border-bottom: .01333rem solid #e5e5e5
}

.chw-menu .chw-menu__item[data-v-4a8e0853]:last-child {
    border-bottom: 0
}

.chw-menu .chw-menu__item[data-v-4a8e0853]:after {
    content: "";
    display: block;
    font-family: iconfont!important;
    font-size: .29333rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.chw-menu .chw-menu__bottom[data-v-4a8e0853] {
    height: 2.66667rem;
    display: flex;
    align-items: center;
    padding: 0 .42667rem
}

.chw-menu .chw-menu__bottom_cont[data-v-4a8e0853] {
    display: flex;
    flex-grow: 1
}

.chw-menu .chw-menu__bottom_item[data-v-4a8e0853] {
    flex: 1;
    height: 1.17333rem;
    border-radius: .58667rem;
    margin-left: .26667rem;
    font-size: .37333rem;
    box-sizing: border-box
}

.chw-menu .chw-menu__bottom_item[data-v-4a8e0853]:first-child {
    margin-left: 0
}

.chw-drawer[data-v-4a8e0853] {
    position: absolute;
    left: 100%;
    top: 1.4rem;
    width: 100%;
    height: calc(100% - 1.4rem);
    background-color: #fff;
    padding: .42667rem .42667rem 0;
    box-sizing: border-box;
    transition: all .3s
}

.chw-drawer.is-open[data-v-4a8e0853] {
    left: 0
}

.chw-drawer .chw-drawer__close[data-v-4a8e0853] {
    font-size: .32rem;
    color: #787878;
    line-height: .53333rem;
    display: flex;
    align-items: center
}

.chw-drawer .chw-drawer__close .iconfont[data-v-4a8e0853] {
    font-size: .32rem;
    margin-right: .16rem
}

.chw-drawer .chw-drawer__cont[data-v-4a8e0853] {
    margin-top: .32rem;
    margin-left: -.42667rem;
    width: 10rem;
    padding: 0;
    box-sizing: border-box;
    height: calc(100% - .53333rem - .32rem - 2.66667rem)
}

.chw-drawer .chw-drawer__bottom[data-v-4a8e0853] {
    width: 10rem;
    height: 2.66667rem;
    display: flex;
    align-items: center;
    padding: 0 .42667rem;
    margin-left: -.42667rem;
    box-sizing: border-box;
    box-shadow: .10667rem 0 .32rem #00000014
}

.chw-drawer .chw-drawer__btn[data-v-4a8e0853] {
    flex: 1;
    height: 1.17333rem;
    border-radius: .58667rem;
    margin-left: .26667rem;
    font-size: .37333rem;
    box-sizing: border-box
}

.chw-drawer .chw-drawer__btn[data-v-4a8e0853]:first-child {
    margin-left: 0
}

.chw-searchBody[data-v-4a8e0853] {
    flex: 1;
    display: flex;
    justify-content: flex-end
}

.chw-search[data-v-4a8e0853] {
    width: 4rem;
    flex-shrink: 0;
    margin-left: .53333rem;
    margin-right: .26667rem;
    height: .74667rem;
    background: #f7f9fa;
    border-radius: .37333rem;
    box-sizing: border-box;
    padding: .13333rem .26667rem;
    display: flex;
    align-items: center;
    cursor: pointer
}

.chw-search .chw-search__icon[data-v-4a8e0853] {
    font-size: .26667rem;
    color: #a7a7a7;
    font-weight: 700;
    margin-right: .13333rem
}

.chw-search .chw-search__input[data-v-4a8e0853] {
    flex: 1;
    height: .48rem;
    font-weight: 500;
    font-size: .32rem;
    color: #262626;
    border: 0px;
    width: 100%;
    background: #f7f9fa;
    color: #a7a7a7;
    font-weight: 300;
    display: flex;
    align-items: center
}

.chw-search .chw-search__input[data-v-4a8e0853]:focus {
    border: 0px;
    outline: none
}

.chw-search .chw-search__input[data-v-4a8e0853]::placeholder {
    color: #a7a7a7;
    opacity: 1;
    font-size: .32rem
}

.chw-search.is-type2[data-v-4a8e0853],.chw-search.is-type2 .chw-search__input[data-v-4a8e0853] {
    background: #fff
}

.chw-footer[data-v-338a135f] {
    background-color: #262626;
    color: #fff
}

.chw-footer .chw-footer__items.is-active .chw-footer__items_title[data-v-338a135f]:before {
    background: transparent
}

.chw-footer .chw-footer__items.is-active .chw-footer__items_title .iconfont[data-v-338a135f] {
    transform: rotate(-180deg)
}

.chw-footer .chw-footer__items.is-active .chw-footer__items_cont[data-v-338a135f] {
    max-height: 13.33333rem
}

.chw-footer .chw-footer__items_title[data-v-338a135f] {
    display: flex;
    font-size: .37333rem;
    height: 1.38667rem;
    align-items: center;
    padding: 0 .42667rem;
    position: relative;
    justify-content: space-between
}

.chw-footer .chw-footer__items_title[data-v-338a135f]:before {
    content: "";
    display: block;
    width: calc(100% - .85333rem);
    height: .01333rem;
    background: #454545;
    position: absolute;
    left: .42667rem;
    bottom: 0
}

.chw-footer .chw-footer__items_title .iconfont[data-v-338a135f] {
    transition: all .3s;
    font-size: .32rem
}

.chw-footer .chw-footer__items_cont[data-v-338a135f] {
    background: #292929;
    overflow: hidden;
    transition: all .3s;
    max-height: 0
}

.chw-footer .chw-footer__item[data-v-338a135f] {
    height: 1.09333rem;
    display: flex;
    align-items: center;
    padding: 0 .4rem;
    color: #96989b;
    font-size: .32rem
}

.chw-footer .chw-footer__item[data-v-338a135f]:first-child {
    margin-top: .32rem
}

.chw-footer .chw-footer__item[data-v-338a135f]:last-child {
    margin-bottom: .32rem
}

.chw-footer .chw-footer__bottom[data-v-338a135f] {
    padding: .64rem .42667rem .32rem;
    text-align: center
}

.chw-footer .chw-footer__logo[data-v-338a135f] {
    width: 2.96rem;
    opacity: .65
}

.chw-footer .chw-footer__company[data-v-338a135f] {
    font-size: .32rem;
    line-height: 150%;
    color: #96989b;
    margin-top: .21333rem
}

.chw-footer .chw-footer__tip[data-v-338a135f] {
    font-size: .32rem;
    line-height: 150%;
    color: #96989b;
    margin-top: .42667rem
}

.chw-sidebar[data-v-4f191a15] {
    --sidebar-bottom: 2.66667rem;
    position: fixed;
    z-index: 22;
    box-sizing: border-box;
    transition: all .5s
}

.chw-sidebar.is-bottom[data-v-4f191a15] {
    bottom: -1.6rem;
    left: 50%;
    transform: translate(-50%);
    background: #fff;
    border-radius: .77333rem;
    box-shadow: 0 .10667rem .48rem #2a61f129;
    display: flex;
    align-items: center;
    padding: 0 .26667rem;
    width: 8.74667rem;
    height: 1.54667rem
}

.chw-sidebar.is-right[data-v-4f191a15] {
    right: .42667rem;
    bottom: 2.93333rem
}

.chw-sidebar.is-show[data-v-4f191a15] {
    bottom: 1.06667rem
}

.chw-sidebar .chw-sidebar__cont[data-v-4f191a15] {
    display: flex;
    flex-grow: 1
}

.chw-sidebar .chw-sidebar__adviser[data-v-4f191a15] {
    width: 2.77333rem;
    height: 1.01333rem;
    border-radius: .50667rem;
    margin-left: .26667rem;
    font-size: .37333rem
}

.chw-sidebar .chw-sidebar__backTop[data-v-4f191a15] {
    width: 1.17333rem;
    height: 1.17333rem;
    background: #ffffff;
    box-shadow: 0 0 .32rem #2a61f117;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none
}

.chw-sidebar .chw-sidebar__backTop .iconfont[data-v-4f191a15] {
    font-size: .53333rem
}

.chw-sidebar .chw-sidebar__backTop.is-show[data-v-4f191a15] {
    display: flex
}

.chw-sidebarItem.is-bottom[data-v-4f191a15] {
    width: 2.66667rem;
    font-size: .37333rem;
    flex: 1;
    text-align: center
}

.chw-sidebarItem.is-right[data-v-4f191a15] {
    margin-top: .32rem;
    position: relative
}

.chw-sidebarItem.is-right[data-v-4f191a15]:first-child {
    margin-top: 0
}

.chw-sidebarItem.is-right img[data-v-4f191a15] {
    width: 1.17333rem;
    height: 1.17333rem;
    display: block
}

.chw-sidebarItem.is-right[data-v-4f191a15]:before {
    content: "";
    display: block;
    width: 1.17333rem;
    height: 1.17333rem;
    box-shadow: 0 0 .32rem #2a61f117;
    position: absolute;
    border-radius: 50%;
    left: 0;
    top: 0
}

.chw-sidebarItem .chw-sidebarItem__icon .iconfont[data-v-4f191a15] {
    font-size: .64rem;
    color: var(--themeColor)
}

.chw-sidebarItem .chw-sidebarItem__title[data-v-4f191a15] {
    font-size: .32rem;
    color: #a7a7a7
}

.chw-breadcrumb a[data-v-d02b968a],.chw-breadcrumb span[data-v-d02b968a] {
    --el-text-color-primary: #a7a7a7;
    --el-text-color-regular: #a7a7a7
}

.chw-breadcrumb[data-v-d02b968a] .el-breadcrumb__separator {
    margin: 0 .08rem
}

.chw-breadcrumb[data-v-d02b968a] .el-breadcrumb__inner a {
    font-weight: 400
}

.chw-breadcrumb[data-v-d02b968a] .el-breadcrumb__item {
    line-height: normal
}

.chw-groupInfo[data-v-12f7cbe1] {
    margin-top: .24rem;
    padding: .42667rem;
    background: #fff
}

.chw-groupInfo .chw-groupInfo__head[data-v-12f7cbe1] {
    display: flex;
    align-items: center
}

.chw-groupInfo .chw-groupInfo__image[data-v-12f7cbe1] {
    width: 1.38667rem;
    height: 1.38667rem;
    flex-shrink: 0
}

.chw-groupInfo .chw-groupInfo__image img[data-v-12f7cbe1] {
    width: 100%;
    height: 100%;
    display: block
}

.chw-groupInfo .chw-groupInfo__cont[data-v-12f7cbe1] {
    flex-grow: 1;
    margin-left: .32rem
}

.chw-groupInfo .chw-groupInfo__title[data-v-12f7cbe1] {
    color: #262626;
    font-size: .37333rem;
    font-weight: 700;
    display: flex;
    align-items: center
}

.chw-groupInfo .chw-groupInfo__title[data-v-12f7cbe1]:after {
    content: "";
    display: block;
    width: .42667rem;
    height: .42667rem;
    background-image: url(https://img.chwang.com/web/ic_authentication.png);
    background-repeat: no-repeat;
    background-size: 100%;
    margin-left: .16rem
}

.chw-groupInfo .chw-groupInfo__tags[data-v-12f7cbe1] {
    display: flex;
    margin-top: .21333rem
}

.chw-groupInfo .chw-groupInfo__tags .tag[data-v-12f7cbe1] {
    font-size: .26667rem;
    height: .48rem;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 .16rem;
    border: .01333rem solid #b5c8fa;
    color: var(--themeColor);
    border-radius: .10667rem;
    margin-right: .21333rem
}

.chw-groupInfo .chw-groupInfo__main[data-v-12f7cbe1] {
    margin-top: .42667rem
}

.chw-groupInfo .chw-groupInfo__main img[data-v-12f7cbe1] {
    width: 100%
}

.chw-groupInfo .chw-groupInfo__btn[data-v-12f7cbe1] {
    width: 1.92rem;
    height: .74667rem;
    font-size: .32rem;
    border-radius: .16rem;
    flex-shrink: 0
}

.chw-section[data-v-12f7cbe1] {
    padding: .42667rem;
    background: #fff;
    margin-top: .24rem
}

.chw-section[data-v-12f7cbe1]:first-child {
    margin-top: 0
}

.chw-section .chw-section__title[data-v-12f7cbe1] {
    font-size: .48rem;
    font-weight: 700;
    color: #262626;
    padding: 0
}

.chw-tags[data-v-12f7cbe1] {
    display: flex;
    flex-wrap: wrap;
    margin: .29333rem -.10667rem .18667rem
}

.chw-tags .chw-tags__item[data-v-12f7cbe1] {
    display: flex;
    align-items: center;
    justify-content: center;
    height: .69333rem;
    border: .01333rem solid #ccc;
    border-radius: .16rem;
    padding: 0 .42667rem;
    font-size: .32rem;
    color: #a7a7a7;
    margin: .13333rem .10667rem
}

.chw-promotion[data-v-12f7cbe1] {
    margin-top: .24rem;
    padding: .18667rem .42667rem
}

.chw-promotion .chw-promotion__item[data-v-12f7cbe1] {
    background: #ffffff;
    border-radius: .16rem;
    overflow: hidden;
    display: block;
    margin-top: .32rem
}

.chw-promotion .chw-promotion__item[data-v-12f7cbe1]:first-child {
    margin-top: 0
}

.chw-promotion .chw-promotion__image[data-v-12f7cbe1] {
    width: 9.14667rem
}

.chw-promotion .chw-promotion__image img[data-v-12f7cbe1] {
    border-radius: .16rem;
    width: 100%;
    object-fit: cover;
    display: block
}

.chw-promotion .chw-promotion__cont[data-v-12f7cbe1] {
    padding: .26667rem .32rem;
    display: flex;
    align-items: center
}

.chw-promotion .chw-promotion__title[data-v-12f7cbe1] {
    font-size: .37333rem;
    color: #787878;
    line-height: .53333rem;
    flex-grow: 1
}

.chw-promotion .chw-promotion__btn[data-v-12f7cbe1],.chw-promotion .chw-promotion__btnTwo[data-v-12f7cbe1] {
    background: #f7f9fa;
    border-radius: .10667rem;
    padding: 0 .48rem;
    height: .64rem;
    box-sizing: border-box;
    font-size: .32rem;
    color: var(--themeColor);
    display: flex;
    align-items: center;
    flex-shrink: 0;
    margin-left: .53333rem
}

.chw-popular[data-v-12f7cbe1] {
    margin-top: .24rem;
    background: #fff;
    padding: .32rem .32rem .05333rem
}

.chw-popular .popular_head[data-v-12f7cbe1] {
    display: flex;
    align-items: center
}

.chw-popular .popular_head .icon[data-v-12f7cbe1] {
    font-size: .42667rem;
    color: #fa5509;
    margin-right: .16rem
}

.chw-popular .popular_head .title[data-v-12f7cbe1] {
    height: .64rem;
    font-size: .42667rem;
    font-weight: 700;
    color: #262626;
    line-height: .64rem
}

.chw-popular .popular_item[data-v-12f7cbe1] {
    display: flex;
    align-items: center
}

.chw-popular .popular_item .num[data-v-12f7cbe1] {
    height: .69333rem;
    font-size: .48rem;
    font-family: Alibaba PuHuiTi,Alibaba PuHuiTi;
    font-weight: 700;
    color: #fa5509;
    line-height: .69333rem;
    margin-right: .21333rem
}

.chw-popular .popular_item .news[data-v-12f7cbe1] {
    display: flex;
    flex: 1;
    padding: .37333rem 0;
    border-bottom: .01333rem solid #e5e5e5
}

.chw-popular .popular_item .news .image[data-v-12f7cbe1] {
    width: 3.28rem;
    height: 1.86667rem;
    margin-right: .26667rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    border-radius: .16rem;
    box-sizing: border-box;
    position: relative
}

.chw-popular .popular_item .news .image[data-v-12f7cbe1]:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 200%;
    top: 0;
    left: 0;
    transform-origin: 0 0;
    border-width: .01333rem;
    border-color: #e5e5e5;
    border-style: solid;
    transform: scale(.5);
    border-radius: .32rem;
    box-sizing: border-box;
    pointer-events: none
}

.chw-popular .popular_item .news .image img[data-v-12f7cbe1] {
    width: 100%;
    height: 100%;
    border-radius: .16rem;
    display: block
}

.chw-popular .popular_item .news .title[data-v-12f7cbe1] {
    font-size: .37333rem;
    color: #262626;
    line-height: .58667rem;
    flex: 1;
    font-weight: 500;
    height: 1.17333rem
}

.chw-popular .popular_item:nth-child(3) .num[data-v-12f7cbe1] {
    color: #fc8853
}

.chw-popular .popular_item:nth-child(4) .num[data-v-12f7cbe1] {
    color: #fdaa84
}

.chw-popular .popular_item:nth-child(5) .num[data-v-12f7cbe1] {
    color: #e5e5e5
}

.chw-popular .popular_item:nth-child(2) .news[data-v-12f7cbe1] {
    padding: .32rem 0 .37333rem
}

.chw-popular .popular_item:last-child .news[data-v-12f7cbe1] {
    border-bottom: 0px solid #e5e5e5
}

.chw-block[data-v-12f7cbe1] {
    display: block
}

.chw-dialog {
    --el-dialog-padding-primary: 0 !important
}

.chw-dialog .el-dialog__header {
    padding: 0;
    position: relative;
    margin: 0
}

.chw-dialog .el-dialog__body {
    padding: 0
}

.chw-dialog .chw-dialog__title {
    font-size: 24px;
    color: #262626;
    font-weight: 700;
    margin-top: 24px;
    padding: 0 30px;
    text-align: center
}

.chw-dialog .chw-dialog__description {
    font-size: 18px;
    color: #787878;
    margin-top: 8px;
    padding: 0 30px;
    text-align: center
}

.chw-dialog .chw-dialog__close {
    position: absolute;
    right: 0;
    top: -30px;
    color: #fff;
    cursor: pointer;
    font-size: 20px
}

.chw-dialog .chw-dialog__cont {
    box-sizing: border-box
}

.chw-formDialog[data-v-8db9c4bd] {
    padding: 30px
}

.chw-dialog-img[data-v-10351526] {
    margin: 24px;
    background: #fff
}

.chw-dialog-img.is-image[data-v-10351526] {
    margin: 0;
    background: none;
    padding-top: 1px
}

.chw-dialog-img.is-minipCode[data-v-10351526] {
    padding: 30px 28px
}

.chw-dialog-img.is-qrCode[data-v-10351526] {
    width: 300px;
    height: 300px;
    overflow: hidden
}

.chw-dialog-img.is-qrCode[data-v-10351526] img {
    width: 300px;
    height: 300px;
    display: block
}

.chw-dialog-img.is-qrCode .chw-dialog-img__image[data-v-10351526] {
    width: 300px
}

.chw-dialog-img .chw-dialog-img__image[data-v-10351526] {
    width: 80vw;
    max-width: 680px;
    display: block;
    border-radius: 10px
}

.chw-dialog-img.is-video[data-v-10351526] {
    margin: 0;
    background: transparent
}

.chw-dialog-img.is-video .chw-dialog-img__video[data-v-10351526] {
    display: flex
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoLeft[data-v-10351526] {
    flex: 1
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoLeft .video[data-v-10351526] {
    width: 750px;
    height: 456.875px;
    display: block;
    background: #010101
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoLeft .iframe_view[data-v-10351526] {
    width: 750px;
    height: 456.875px;
    display: block
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoLeft .iframe[data-v-10351526] {
    width: 750px;
    height: 456.875px;
    display: block;
    background: #262626
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoLeft .iframeLoad[data-v-10351526] {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #262626;
    height: 456.875px
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoLeft .iframeLoad .icon[data-v-10351526] {
    font-size: 36px;
    color: #fff;
    animation: rotate-10351526 2s linear infinite
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight[data-v-10351526] {
    width: 305px;
    background: #262626;
    border-radius: 0 4px 4px 0;
    display: block;
    padding: 8px;
    box-sizing: border-box
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view[data-v-10351526] {
    height: 440.875px;
    overflow: auto;
    display: block;
    scrollbar-color: rgba(255,255,255,.25) #262626;
    scrollbar-width: thin
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view[data-v-10351526]::-webkit-scrollbar {
    width: 3px;
    height: 3px
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view[data-v-10351526]::-webkit-scrollbar-thumb {
    border-radius: 13px;
    background: rgba(255,255,255,.25)
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view[data-v-10351526]::-webkit-scrollbar-track {
    border-radius: 13px;
    background: #262626
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item[data-v-10351526] {
    padding: 8px;
    display: flex;
    cursor: pointer
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item .image[data-v-10351526] {
    width: 125px;
    height: 70px;
    position: relative
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item .image .image_img[data-v-10351526] {
    width: 125px;
    height: 70px;
    display: block;
    object-fit: contain;
    background: #000
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item .image_chage[data-v-10351526] {
    position: absolute;
    width: 125px;
    height: 70px;
    text-align: center;
    background: rgba(0,0,0,.55);
    padding: 16px 0;
    box-sizing: border-box;
    z-index: 2;
    top: 0
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item .image_chage .icon[data-v-10351526] {
    font-size: 18px;
    color: #fff;
    display: block
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item .image_chage .text[data-v-10351526] {
    height: 20px;
    font-size: 12px;
    color: #fff;
    line-height: 20px
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item .image_chage .image_playing[data-v-10351526] {
    width: 18px;
    display: block;
    margin: auto
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item .title[data-v-10351526] {
    font-size: 14px;
    font-family: PingFang SC,PingFang SC;
    font-weight: 500;
    color: #fff;
    line-height: 22px;
    flex: 1;
    margin-left: 8px;
    height: 44px
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .video_item:hover .title[data-v-10351526] {
    color: var(--themeColor)
}

.chw-dialog-img.is-video .chw-dialog-img__video .chw-dialog-img__videoRight .videoRight_view .is-chage[data-v-10351526] {
    background: #2b2b2b;
    border-radius: 4px
}

@keyframes rotate-10351526 {
    0% {
        transform: rotate(0)
    }

    50% {
        transform: rotate(180deg)
    }

    to {
        transform: rotate(360deg)
    }
}

.chw-input[data-v-bf9b66e1],.chw-inputPhone[data-v-d1fde60c] {
    position: reactive;
    width: 100%
}

.chw-inputPhone .chw-inputPhone__code[data-v-d1fde60c] {
    margin-top: 10px;
    display: flex
}

.chw-inputPhone .chw-inputPhone__code .btn[data-v-d1fde60c] {
    height: 40px;
    width: 234px;
    margin-left: 12px
}

.chw-radio .chw-radio__group[data-v-c35e840c] {
    flex-direction: column;
    align-items: flex-start
}

.chw-checkbox .chw-checkbox__group[data-v-c213f7df] {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.chw-input[data-v-d3066e92] {
    position: reactive;
    width: 100%
}

.chw-placeholder[data-v-96851c87] {
    color: #787878;
    font-size: 14px;
    height: 22px;
    line-height: 22px;
    margin-top: 2px;
    padding-bottom: 8px
}

.chw-placeholder .chw-placeholder__required[data-v-96851c87] {
    margin-right: 4px;
    width: 6.38px;
    display: inline-block;
    height: 2px
}

.chw-list .chw-list__item[data-v-96851c87] {
    margin-bottom: 8px;
    display: flex;
    background: #f8f8fa;
    border-radius: 6px;
    padding: 6px 17px 6px 6px;
    align-items: center
}

.chw-list .chw-list__item[data-v-96851c87]:last-child {
    margin-bottom: 0
}

.chw-list .chw-list__item .icon[data-v-96851c87] {
    width: 76px;
    height: 60px;
    display: flex;
    align-items: center;
    justify-content: center
}

.chw-list .chw-list__item .icon .icon_img[data-v-96851c87] {
    border-radius: 4px;
    display: inline-block;
    background-image: url(https://img.chwang.com/web/article_default_02.png);
    background-size: 120px 60px;
    width: 76px;
    height: 60px;
    background-position: center center
}

.chw-list .chw-list__item .cont[data-v-96851c87] {
    flex: 1;
    margin: 0 12px
}

.chw-list .chw-list__item .cont .name[data-v-96851c87] {
    font-size: 14px;
    color: #262626;
    line-height: 22px;
    word-break: break-all
}

.chw-list .chw-list__item .cont .size[data-v-96851c87] {
    font-size: 10px;
    color: #a7a7a7;
    line-height: 18px;
    margin-top: 4px
}

.chw-list .chw-list__item .but[data-v-96851c87] {
    display: flex;
    align-items: center
}

.chw-list .chw-list__item .but .but_item[data-v-96851c87] {
    cursor: pointer;
    font-size: 14px;
    color: #2a61f1;
    line-height: 22px;
    margin-right: 24px;
    height: 22px
}

.chw-list .chw-list__item .but .but_icon[data-v-96851c87] {
    font-size: 14px;
    color: #a7a7a7;
    cursor: pointer
}

.chw-upload[data-v-96851c87] {
    width: 100%
}

.chw-upload .chw-upload__demo[data-v-96851c87] .el-upload-dragger {
    padding: 24px 0!important;
    background: #f8f8fa;
    border-radius: 6px;
    position: relative;
    background-image: url(https://img.chwang.com/web/bg_dashed.png);
    background-repeat: no-repeat;
    border: 0px solid;
    background-size: 100% 100%
}

.chw-upload .chw-upload__demo .text[data-v-96851c87] {
    display: flex;
    justify-content: center;
    align-items: center
}

.chw-upload .chw-upload__demo .text .text_icon[data-v-96851c87] {
    margin-right: 8px
}

.chw-upload .chw-upload__demo .text .text_icon .icon[data-v-96851c87] {
    font-size: 16px;
    color: var(--themeColor)
}

.chw-upload .chw-upload__demo .text .text_text[data-v-96851c87] {
    height: 22px;
    font-weight: 700;
    font-size: 14px;
    color: #262626;
    line-height: 22px
}

.chw-upload .chw-upload__demo .tip[data-v-96851c87] {
    font-size: 12px;
    color: #a7a7a7;
    line-height: 20px;
    margin-top: 6px
}

.chw-select[data-v-2d49002d],.chw-select[data-v-1720702f] {
    width: 100%
}

.chw-form[data-v-d30965ed] {
    color: #262626;
    box-sizing: border-box
}

.chw-form[data-v-d30965ed] .el-form-item {
    margin-bottom: 24px
}

.chw-form .chw-form__form[data-v-d30965ed] {
    box-sizing: border-box;
    background: #fff;
    border-radius: 8px
}

.chw-form .chw-form__form .tips[data-v-d30965ed] {
    height: 20px;
    font-size: 12px;
    color: #787878;
    line-height: 20px;
    margin-bottom: 8px
}

.chw-form .chw-form__item[data-v-d30965ed] {
    display: flex;
    align-items: center;
    width: 100%
}

.chw-form .chw-form__itemTip[data-v-d30965ed] {
    font-size: 12px;
    color: #3e74ff;
    margin-top: 12px;
    line-height: 20px;
    background: #eef3fe;
    padding: 12px;
    border-radius: 6px;
    position: relative
}

.chw-form .chw-form__itemTip[data-v-d30965ed]:before {
    content: "";
    width: 10px;
    height: 10px;
    display: block;
    background: #eef3fe;
    transform: rotate(45deg);
    position: absolute;
    left: 8px;
    top: -5px
}

.chw-form .chw-form__itemTip .item[data-v-d30965ed] {
    position: relative;
    display: flex;
    align-items: center
}

.chw-form .chw-form__itemTip .item[data-v-d30965ed]:before {
    font-family: iconfont!important;
    font-size: 12px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    margin-right: 6px;
    content: ""
}

.chw-form .chw-form__handle[data-v-d30965ed] {
    margin-top: 30px;
    display: flex;
    flex-direction: column;
    align-items: center
}

.chw-form .chw-form__handle.is-pages[data-v-d30965ed] {
    flex-direction: row;
    justify-content: center;
    margin: 0 -10px
}

.chw-form .chw-form__handle.is-pages .chw-form__submit[data-v-d30965ed] {
    margin: 0 10px;
    flex: 1
}

.chw-form .chw-form__prev[data-v-d30965ed] {
    cursor: pointer;
    color: #a7a7a7
}

.chw-form .chw-form__submit[data-v-d30965ed] {
    height: 40px;
    font-size: 14px;
    box-sizing: border-box;
    width: 240px;
    display: block;
    margin-top: 16px
}

.chw-form .chw-form__submit[data-v-d30965ed]:first-child {
    margin-top: 0
}

.chw-form .chw-form__tip[data-v-d30965ed] {
    color: #a7a7a7;
    font-size: 12px;
    text-align: center;
    margin-top: 12px
}

.RICH_TEXT {
    padding: 20px;
    line-height: 180%
}

.backtop[data-v-f11299d9] {
    text-align: center;
    width: 70px;
    box-shadow: 0 4px 12px #2a61f10f;
    border-radius: 8px
}

.gotoTop[data-v-f11299d9] {
    background: #fff;
    box-shadow: 0 0 5px #0000001a;
    border-radius: 5px;
    padding: 10px;
    width: 70px;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer
}

.gotoTop>img[data-v-f11299d9] {
    width: 32px;
    height: 32px;
    display: block;
    margin: 0 auto
}

.text[data-v-f11299d9] {
    font-size: 12px;
    margin-top: 3px;
    color: #a7a7a7
}

.verifybox {
    position: relative;
    box-sizing: border-box;
    border: 1px solid #e4e7eb;
    background-color: #fff;
    box-shadow: 0 0 10px #0000004d;
    left: 50%;
    top: 50%;
    border-radius: 5px;
    transform: translate(-50%,-50%)
}

.verifybox-top {
    padding: 0 15px;
    height: 40px;
    line-height: 40px;
    text-align: left;
    font-size: 16px;
    color: #45494c;
    border-bottom: 1px solid #e4e7eb;
    box-sizing: border-box
}

.verifybox-bottom {
    padding: 10px;
    box-sizing: border-box
}

.verifybox-close {
    position: absolute;
    top: 13px;
    right: 9px;
    width: 24px;
    height: 24px;
    text-align: center;
    cursor: pointer
}

.mask {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1001;
    width: 100%;
    height: 100vh;
    background: rgb(0 0 0 / 30%);
    transition: all .5s
}

.verify-tips {
    text-indent: 10px;
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 30px;
    line-height: 30px;
    color: #fff
}

.suc-bg {
    background-color: #5cb85c7f;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7f5CB85C,endcolorstr=#7f5CB85C)
}

.err-bg {
    background-color: #d9534f7f;
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7fD9534F,endcolorstr=#7fD9534F)
}

.tips-enter,.tips-leave-to {
    bottom: -30px
}

.tips-enter-active,.tips-leave-active {
    transition: bottom .5s
}

.verify-code {
    font-size: 20px;
    text-align: center;
    cursor: pointer;
    margin-bottom: 5px;
    border: 1px solid #ddd
}

.cerify-code-panel {
    height: 100%;
    overflow: hidden
}

.verify-code-area {
    float: left
}

.verify-input-area {
    float: left;
    width: 60%;
    padding-right: 10px
}

.verify-change-area {
    line-height: 30px;
    float: left
}

.varify-input-code {
    display: inline-block;
    width: 100%;
    height: 25px
}

.verify-change-code {
    color: #337ab7;
    cursor: pointer
}

.verify-btn {
    width: 200px;
    height: 30px;
    background-color: #337ab7;
    color: #fff;
    border: none;
    margin-top: 10px;
    border-radius: 8px
}

.verify-bar-area {
    position: relative;
    background: #fff;
    text-align: center;
    box-sizing: content-box;
    border: 1px solid #ddd;
    border-radius: 8px
}

.verify-bar-area .verify-move-block {
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    cursor: pointer;
    box-sizing: content-box;
    box-shadow: 0 0 2px #888;
    border-radius: 8px
}

.verify-bar-area .verify-move-block:hover {
    background-color: #337ab7;
    color: #fff
}

.verify-bar-area .verify-left-bar {
    position: absolute;
    top: -1px;
    left: -1px;
    background: #f0fff0;
    cursor: pointer;
    box-sizing: content-box;
    border: 1px solid #ddd;
    border-radius: 8px
}

.verify-img-panel {
    margin: 0;
    box-sizing: content-box;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-radius: 3px;
    position: relative
}

.verify-img-panel .verify-refresh {
    width: 25px;
    height: 25px;
    text-align: center;
    padding: 5px;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2
}

.verify-img-panel .icon-refresh {
    font-size: 20px;
    color: #fff
}

.verify-img-panel .verify-gap {
    background-color: #fff;
    position: relative;
    z-index: 2;
    border: 1px solid #fff
}

.verify-bar-area .verify-move-block .verify-sub-block {
    position: absolute;
    text-align: center;
    z-index: 3
}

.verify-bar-area .verify-move-block .verify-icon {
    font-size: 18px
}

.verify-bar-area .verify-msg {
    z-index: 3
}

@font-face {
    font-family: swiper-icons;
    src: url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

:host {
    position: relative;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index: 1
}

.swiper {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    overflow: clip;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform,height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow {
    transform-style: preserve-3d
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-css-mode.swiper-horizontal>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-css-mode.swiper-vertical>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper {
    scroll-snap-type: none
}

.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: none
}

.swiper-css-mode.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop:always}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start:var(--swiper-centered-offset-before)}

.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper: before {
    height:100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start:var(--swiper-centered-offset-before)}

.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper: before {
    width:100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0,0,0,.15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0)
}

.swiper-virtual.swiper-css-mode .swiper-wrapper:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after {
    height: 1px;
    width: var(--swiper-virtual-size)
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after {
    width: 1px;
    height: var(--swiper-virtual-size)
}

:root {
    --swiper-navigation-size: 44px
}

.swiper-button-prev,.swiper-button-next {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none
}

.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next {
    display: none!important
}

.swiper-button-prev svg,.swiper-button-next svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
    transform-origin: center
}

.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg {
    transform: rotate(180deg)
}

.swiper-button-prev,.swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto
}

.swiper-button-lock {
    display: none
}

.swiper-button-prev:after,.swiper-button-next:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none!important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1
}

.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after {
    content: "prev"
}

.swiper-button-next,.swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto
}

.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after {
    content: "next"
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled {
    display: none!important
}

.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none!important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0,-50%,0)
}

.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform,.2s top
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translate(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform,.2s left
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform,.2s right
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0
}

.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    position: relative;
    touch-action: none;
    background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))
}

.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none!important
}

.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
}

.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move;
    touch-action: none
}

.swiper .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-grid>.swiper-wrapper {
    flex-wrap: wrap
}

.swiper-grid-column>.swiper-wrapper {
    flex-wrap: wrap;
    flex-direction: column
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube {
    overflow: visible
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-cube.swiper-rtl .swiper-slide {
    transform-origin: 100% 0
}

.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    opacity: .6;
    z-index: 0
}

.swiper-cube .swiper-cube-shadow:before {
    content: "";
    background: #000;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    filter: blur(50px)
}

.swiper-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-flip {
    overflow: visible
}

.swiper-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform,opacity,height
}

.swiper-cards {
    overflow: visible
}

.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden
}

.chw-swiper[data-v-820d10c1] {
    position: relative
}

.chw-swiper .swiper[data-v-820d10c1] {
    height: 100%
}

.swiper-button .iconfont[data-v-820d10c1] {
    font-size: var(--swiper-navigation-btn-size, 16px)
}

.swiper-button[data-v-820d10c1]:after {
    display: none
}

.chw-articleItem[data-v-27561401] {
    color: #262626;
    display: flex;
    cursor: pointer
}

.chw-articleItem .chw-articleItem__title[data-v-27561401] {
    font-size: 18px
}

.chw-articleItem .chw-articleItem__title[data-v-27561401]:hover {
    color: var(--themeColor)
}

.chw-articleItem .chw-articleItem__cont[data-v-27561401] {
    flex-grow: 1;
    position: relative;
    padding-bottom: 62px
}

.chw-articleItem .chw-articleItem__image[data-v-27561401] {
    margin-left: 20px;
    flex-shrink: 0;
    width: 200px;
    height: 150px;
    border-radius: 8px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    border: .5px solid #e5e5e5
}

.chw-articleItem .chw-articleItem__image img[data-v-27561401] {
    height: 100%;
    display: block
}

.chw-articleItem .chw-articleItem__description[data-v-27561401] {
    margin-top: 12px;
    font-size: 14px;
    color: #787878;
    line-height: 1.5
}

.chw-articleItem .chw-articleItem__other[data-v-27561401] {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 12px;
    color: #a7a7a7;
    display: flex
}

.chw-articleItem .chw-articleItem__other .iconfont[data-v-27561401] {
    font-size: 14px;
    margin-right: 7px;
    color: #ccc
}

.chw-articleItem .chw-articleItem__author[data-v-27561401] {
    flex-shrink: 0
}

.chw-articleItem .chw-articleItem__time[data-v-27561401] {
    flex-shrink: 0;
    margin-left: 20px;
    display: flex;
    align-items: center
}

.chw-articleItem .chw-articleItem__time[data-v-27561401]:first-child {
    margin-left: 0
}

.chw-articleItem .chw-articleItem__tags[data-v-27561401] {
    display: flex;
    margin-left: 20px;
    align-items: center;
    color: #a7a7a7
}

.chw-articleItem .chw-articleItem__tags .item[data-v-27561401] {
    margin-right: 10px;
    color: #a7a7a7
}

.chw-articleItem .chw-articleItem__tags .item[data-v-27561401]:last-child {
    margin-right: 0
}

.chw-articleItem2 .chw-articleItem2__image[data-v-27561401] {
    width: 100%;
    border-radius: 8px;
    border: 1px solid #e5e5e5
}

.chw-articleItem2 .chw-articleItem2__image img[data-v-27561401] {
    width: 100%;
    aspect-ratio: 289/217;
    object-fit: cover;
    display: block
}

.chw-articleItem2 .chw-articleItem2__cont[data-v-27561401] {
    margin-top: 16px
}

.chw-articleItem2 .chw-articleItem2__title[data-v-27561401] {
    font-size: 16px;
    color: #262626;
    line-height: 24px
}

.chw-articleItem2 .chw-articleItem2__time[data-v-27561401] {
    font-size: 12px;
    color: #a7a7a7;
    line-height: 20px;
    margin-top: 12px
}

.chw-articleItem[data-v-2319b0e2] {
    color: #262626;
    display: block
}

.chw-articleItem .chw-articleItem__title[data-v-2319b0e2] {
    font-size: .42667rem;
    line-height: .64rem
}

.chw-articleItem .chw-articleItem__cont[data-v-2319b0e2] {
    margin-top: .21333rem;
    display: flex
}

.chw-articleItem .chw-articleItem__cont2[data-v-2319b0e2] {
    flex-grow: 1;
    position: relative;
    padding-bottom: .58667rem
}

.chw-articleItem .chw-articleItem__image[data-v-2319b0e2] {
    margin: .10667rem 0 .08rem .8rem;
    flex-shrink: 0;
    width: 2.26667rem;
    height: 1.70667rem;
    border-radius: .10667rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    border: .01333rem solid #e5e5e5
}

.chw-articleItem .chw-articleItem__image img[data-v-2319b0e2] {
    height: 100%;
    display: block
}

.chw-articleItem .chw-articleItem__description[data-v-2319b0e2] {
    font-size: .34667rem;
    color: #787878;
    line-height: 1.5
}

.chw-articleItem .chw-articleItem__time[data-v-2319b0e2] {
    font-size: .32rem;
    color: #a7a7a7;
    position: absolute;
    left: 0;
    bottom: 0;
    line-height: .37333rem
}

.chw-articleItem .chw-articleItem__tags[data-v-2319b0e2] {
    display: flex;
    flex-wrap: wrap;
    margin: .37333rem -.05333rem -.05333rem
}

.chw-articleItem .chw-articleItem__tags .item[data-v-2319b0e2] {
    height: .48rem;
    border-radius: .05333rem;
    font-size: .29333rem;
    color: #a7a7a7;
    display: flex;
    align-items: center;
    padding: 0 .10667rem;
    border: .01333rem solid #e5e5e5;
    margin: .05333rem
}

.chw-articleItemImgL[data-v-a7cb96a6] {
    color: #262626;
    display: flex;
    cursor: pointer
}

.chw-articleItemImgL .chw-articleItemImgL__title[data-v-a7cb96a6] {
    font-size: 18px
}

.chw-articleItemImgL .chw-articleItemImgL__title[data-v-a7cb96a6]:hover {
    color: var(--themeColor)
}

.chw-articleItemImgL .chw-articleItemImgL__cont[data-v-a7cb96a6] {
    flex-grow: 1;
    position: relative;
    padding-bottom: 62px
}

.chw-articleItemImgL .chw-articleItemImgL__image[data-v-a7cb96a6] {
    margin-right: 16px;
    flex-shrink: 0;
    width: 265px;
    height: 150px;
    border-radius: 8px;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    border: .5px solid #e5e5e5;
    box-sizing: border-box
}

.chw-articleItemImgL .chw-articleItemImgL__image img[data-v-a7cb96a6] {
    width: 265px
}

.chw-articleItemImgL .chw-articleItemImgL__description[data-v-a7cb96a6] {
    margin-top: 12px;
    font-size: 14px;
    color: #787878;
    line-height: 1.5
}

.chw-articleItemImgL .chw-articleItemImgL__other[data-v-a7cb96a6] {
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 12px;
    color: #a7a7a7;
    display: flex
}

.chw-articleItemImgL .chw-articleItemImgL__other .iconfont[data-v-a7cb96a6] {
    font-size: 14px;
    margin-right: 7px;
    color: #ccc
}

.chw-articleItemImgL .chw-articleItemImgL__author[data-v-a7cb96a6] {
    flex-shrink: 0;
    margin-right: 24px;
    display: flex;
    align-items: center
}

.chw-articleItemImgL .chw-articleItemImgL__time[data-v-a7cb96a6] {
    flex-shrink: 0;
    display: flex;
    align-items: center
}

.chw-articleItemImgL .chw-articleItemImgL__tags[data-v-a7cb96a6] {
    display: flex;
    margin-left: 20px;
    align-items: center;
    color: #a7a7a7
}

.chw-articleItemImgL .chw-articleItemImgL__tags .iconfont[data-v-a7cb96a6] {
    flex-shrink: 0
}

.chw-articleItemImgL .chw-articleItemImgL__tags .item[data-v-a7cb96a6] {
    margin-right: 10px;
    color: #a7a7a7;
    flex-shrink: 0
}

.chw-articleItemImgL .chw-articleItemImgL__tags .item[data-v-a7cb96a6]:last-child {
    margin-right: 0
}

.chw-articleItem[data-v-8df5700b] {
    color: #262626;
    display: block
}

.chw-articleItem .chw-articleItem__title[data-v-8df5700b] {
    font-size: .42667rem;
    line-height: .64rem
}

.chw-articleItem .chw-articleItem__cont[data-v-8df5700b] {
    display: flex
}

.chw-articleItem .chw-articleItem__cont2[data-v-8df5700b] {
    flex-grow: 1;
    position: relative;
    padding-bottom: .58667rem
}

.chw-articleItem .chw-articleItem__image[data-v-8df5700b] {
    margin-right: .26667rem;
    flex-shrink: 0;
    width: 3.28rem;
    height: 1.86667rem;
    border-radius: .16rem;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    border: .01333rem solid #e5e5e5
}

.chw-articleItem .chw-articleItem__image img[data-v-8df5700b] {
    width: 3.28rem
}

.chw-articleItem .chw-articleItem__description[data-v-8df5700b] {
    font-size: .34667rem;
    color: #787878;
    line-height: 1.5
}

.chw-articleItem .chw-articleItem__time[data-v-8df5700b] {
    font-size: .32rem;
    color: #a7a7a7;
    position: absolute;
    left: 0;
    bottom: 0;
    line-height: .37333rem
}

.chw-articleItem .chw-articleItem__tags[data-v-8df5700b] {
    display: flex;
    flex-wrap: wrap;
    margin: .37333rem -.05333rem -.05333rem
}

.chw-articleItem .chw-articleItem__tags .item[data-v-8df5700b] {
    height: .48rem;
    border-radius: .05333rem;
    font-size: .29333rem;
    color: #a7a7a7;
    display: flex;
    align-items: center;
    padding: 0 .10667rem;
    border: .01333rem solid #e5e5e5;
    margin: .05333rem
}

a[data-v-b58d977d],object[data-v-b58d977d] {
    display: inline-block
}

a.chw-btn[data-v-b58d977d],object.chw-btn[data-v-b58d977d] {
    display: inline-flex
}

object[data-v-b58d977d] {
    width: 100%
}

.chw-openMinip[data-v-b58d977d] {
    cursor: pointer
}

.chw-vHtmlOwn[data-v-a97e3562] {
    overflow: hidden
}

.chw-vHtmlOwn[data-v-a97e3562] * {
    max-width: 100%!important;
    word-wrap: break-word!important;
    box-sizing: border-box!important
}

.chw-vHtmlOwn[data-v-a97e3562] img {
    max-width: 100%
}

.chw-vHtmlOwn[data-v-a97e3562] image {
    max-width: 100%
}

.chw-vHtmlOwn[data-v-a97e3562] p {
    line-height: 1.85;
    margin-bottom: 18px
}

.chw-vHtmlOwn[data-v-a97e3562] p:last-child {
    margin-bottom: 0
}

.chw-vHtmlOwn[data-v-a97e3562] .iframe {
    display: block;
    width: 836px;
    height: 507px;
    margin: auto
}

.chw-vHtmlOwn[data-v-a97e3562] chw-video {
    display: block;
    margin-bottom: 18px
}

.chw-vHtmlOwn[data-v-a97e3562] chw-video:last-child {
    margin-bottom: 0
}

.chw-vHtmlOwnM[data-v-3431e8f5] {
    overflow: hidden
}

.chw-vHtmlOwnM[data-v-3431e8f5] * {
    max-width: 100%!important;
    word-wrap: break-word!important;
    box-sizing: border-box!important
}

.chw-vHtmlOwnM[data-v-3431e8f5] img {
    max-width: 100%
}

.chw-vHtmlOwnM[data-v-3431e8f5] .iframe {
    display: block;
    margin: auto
}

.chw-vHtmlOwnM[data-v-3431e8f5] chw-video,.chw-vHtmlOwnM[data-v-3431e8f5] p {
    display: block;
    margin-bottom: .48rem
}

.chw-vHtmlOwnM[data-v-3431e8f5] chw-video:last-child,.chw-vHtmlOwnM[data-v-3431e8f5] p:last-child {
    margin-bottom: 0
}

.chw-ggImage[data-v-865480c4] {
    width: 80vw;
    max-width: 680px;
    display: block;
    border-radius: 10px;
    cursor: pointer
}

.chw-seo[data-v-edce0f4f] {
    background: #ffffff;
    border-radius: 8px;
    padding: 25px 24px 42px
}

.chw-seo .chw-seo__tabs[data-v-edce0f4f] {
    height: 44px;
    border-bottom: 1px solid #f4f4f4
}

.chw-seo .chw-seo__tab[data-v-edce0f4f] {
    width: auto;
    margin-right: 32px;
    height: 44px;
    color: #a7a7a7;
    font-size: 18px
}

.chw-seo .chw-seo__tab[data-v-edce0f4f]:last-child {
    margin-right: 0
}

.chw-seo .chw-seo__tab .text[data-v-edce0f4f] {
    cursor: pointer;
    line-height: 26px;
    height: 26px
}

.chw-seo .chw-seo__tab.is-active[data-v-edce0f4f] {
    font-weight: 700;
    color: #262626;
    position: relative
}

.chw-seo .chw-seo__tab.is-active[data-v-edce0f4f]:before {
    content: "";
    display: block;
    width: 20px;
    height: 4px;
    background: var(--themeColor);
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translate(-50%);
    border-radius: 2px
}

.chw-seo .chw-seo__cont[data-v-edce0f4f] {
    margin-top: 16px;
    display: flex;
    flex-wrap: wrap
}

.chw-seo .chw-seo__cont .cont_item[data-v-edce0f4f] {
    width: 50%;
    margin-bottom: 16px;
    display: flex
}

.chw-seo .chw-seo__cont .cont_item[data-v-edce0f4f]:last-child {
    margin-bottom: 0
}

.chw-seo .chw-seo__cont .cont_item[data-v-edce0f4f]:nth-last-child(2) {
    margin-bottom: 0
}

.chw-seo .chw-seo__cont .cont_item .item[data-v-edce0f4f] {
    display: inline-flex;
    align-items: center;
    margin-right: 24px
}

.chw-seo .chw-seo__cont .cont_item .item .icon[data-v-edce0f4f] {
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #cccccc;
    margin-right: 8px
}

.chw-seo .chw-seo__cont .cont_item .item .text[data-v-edce0f4f] {
    height: 22px;
    font-size: 14px;
    color: #262626;
    line-height: 22px;
    cursor: pointer;
    font-weight: 500;
    flex: 1
}

.chw-seo[data-v-355b17c7] {
    background: #fff;
    padding: .32rem .32rem .64rem
}

.chw-seo .chw-seo__tabs[data-v-355b17c7] {
    height: .77333rem
}

.chw-seo .chw-seo__tab[data-v-355b17c7] {
    width: auto;
    margin-right: .53333rem;
    height: .77333rem;
    color: #a7a7a7;
    font-size: .37333rem
}

.chw-seo .chw-seo__tab[data-v-355b17c7]:last-child {
    margin-right: 0
}

.chw-seo .chw-seo__tab .text[data-v-355b17c7] {
    cursor: pointer;
    height: .56rem;
    line-height: .56rem
}

.chw-seo .chw-seo__tab.is-active[data-v-355b17c7] {
    font-weight: 700;
    color: #262626;
    position: relative
}

.chw-seo .chw-seo__tab.is-active[data-v-355b17c7]:before {
    content: "";
    display: block;
    width: .53333rem;
    height: .10667rem;
    background: var(--themeColor);
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translate(-50%);
    border-radius: .05333rem
}

.chw-seo .chw-seo__cont[data-v-355b17c7] {
    margin-top: .42667rem
}

.chw-seo .chw-seo__cont .item[data-v-355b17c7] {
    display: flex;
    align-items: center;
    margin-bottom: .4rem
}

.chw-seo .chw-seo__cont .item[data-v-355b17c7]:last-child {
    margin-bottom: 0
}

.chw-seo .chw-seo__cont .item .icon[data-v-355b17c7] {
    width: .10667rem;
    height: .10667rem;
    border-radius: 50%;
    background: #cccccc;
    margin-right: .21333rem
}

.chw-seo .chw-seo__cont .item .text[data-v-355b17c7] {
    height: .58667rem;
    font-size: .37333rem;
    color: #262626;
    line-height: .58667rem;
    cursor: pointer;
    font-weight: 500
}

.chw-login[data-v-47ba3ad1] {
    background: #ffffff;
    box-shadow: inset 0 4px 20px #fff6,0 4px 12px #2a61f10d;
    border-radius: 8px;
    position: relative;
    height: 404px
}

.chw-login .chw-login__icon[data-v-47ba3ad1] {
    width: 60px;
    height: 60px;
    background: rgba(229,229,229,.18);
    padding: 18px;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 0 8px 0 0
}

.chw-login .chw-login__icon .img[data-v-47ba3ad1] {
    font-size: 24px;
    color: #a7a7a7;
    cursor: pointer;
    position: relative;
    z-index: 2
}

.chw-login .chw-login__icon .img[data-v-47ba3ad1]:hover {
    color: var(--themeColor)
}

.chw-login .chw-login__icon .second[data-v-47ba3ad1] {
    width: 60px;
    height: 60px;
    background: linear-gradient(45deg,#fff,#fff 50%,rgba(0,0,0,.07) 50%,transparent 58%,transparent 100%);
    position: absolute;
    top: 0;
    right: 0
}

.chw-login .chw-login__icon2[data-v-47ba3ad1] {
    width: 60px;
    height: 60px;
    background: rgba(229,229,229,.18);
    padding: 18px;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    right: 0;
    border-radius: 0 8px 0 0
}

.chw-login .chw-login__icon2 .img2[data-v-47ba3ad1] {
    font-size: 24px;
    color: #a7a7a7;
    cursor: pointer;
    position: relative;
    z-index: 2
}

.chw-login .chw-login__icon2 .img2[data-v-47ba3ad1]:hover {
    color: var(--themeColor)
}

.chw-login .chw-login__icon2 .second[data-v-47ba3ad1] {
    width: 60px;
    height: 60px;
    background: linear-gradient(45deg,#fff,#fff 50%,rgba(0,0,0,.07) 50%,transparent 58%,transparent 100%);
    position: absolute;
    top: 0;
    right: 0
}

.chw-login .chw-login__title[data-v-47ba3ad1] {
    height: 28px;
    font-weight: 700;
    font-size: 20px;
    color: #262626;
    line-height: 28px;
    text-align: center;
    padding-top: 60px
}

.chw-login .chw-login__wxtips[data-v-47ba3ad1] {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    color: #787878;
    line-height: 20px;
    height: 20px;
    margin-top: 12px
}

.chw-login .chw-login__wxtips .wechat[data-v-47ba3ad1] {
    display: block;
    width: 13.96px;
    height: 13.96px;
    border-radius: 50%;
    background: #28c445;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 4px
}

.chw-login .chw-login__wxtips .wechat .wechat_icon[data-v-47ba3ad1] {
    font-size: 9px;
    color: #fff
}

.chw-login .chw-login__wxImage[data-v-47ba3ad1] {
    width: 200px;
    height: 200px;
    background: #ffffff;
    border-radius: 0;
    margin: 24px auto 0;
    box-sizing: border-box;
    position: relative
}

.chw-login .chw-login__wxImage .image[data-v-47ba3ad1] {
    display: block;
    width: 200px;
    height: 200px
}

.chw-login .chw-login__wxImage .image.is-filter[data-v-47ba3ad1] {
    filter: blur(4px)
}

.chw-login .chw-login__wxImage .wxImage_tips[data-v-47ba3ad1] {
    width: 200px;
    height: 200px;
    background: rgba(255,255,255,.8);
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.chw-login .chw-login__wxImage .wxImage_tips .text[data-v-47ba3ad1] {
    height: 22px;
    font-size: 14px;
    color: #262626;
    line-height: 22px
}

.chw-login .chw-login__wxImage .wxImage_tips .but[data-v-47ba3ad1] {
    margin-top: 12px;
    width: 60px;
    height: 28px;
    background: #2a61f1;
    border-radius: 4px;
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    cursor: pointer
}

.chw-phone[data-v-47ba3ad1] {
    padding: 70px 32px 0;
    position: relative
}

.chw-phone .chw-phone__back[data-v-47ba3ad1] {
    position: absolute;
    z-index: 1;
    font-size: 14px;
    color: var(--themeColor);
    cursor: pointer;
    left: 24px;
    top: 28px
}

.chw-phone .chw-phone__back .back[data-v-47ba3ad1] {
    font-size: 12px;
    margin-right: 3px
}

.chw-phone .chw-phone__title[data-v-47ba3ad1] {
    font-weight: 700;
    color: #262626;
    font-size: 20px;
    text-align: center;
    height: 28px;
    line-height: 28px
}

.chw-phone .chw-phone__step1[data-v-47ba3ad1] {
    width: 368px;
    margin: 32px auto 0
}

.chw-phone .chw-phone__step1 .step1_tips[data-v-47ba3ad1] {
    height: 20px;
    font-size: 12px;
    color: #a7a7a7;
    line-height: 20px;
    margin-top: 92px;
    text-align: center
}

.chw-phone .chw-phone__step1 .step1_tips span[data-v-47ba3ad1] {
    color: #787878;
    cursor: pointer
}

.chw-phone .chw-phone__step2[data-v-47ba3ad1] {
    margin-top: 32px
}

.chw-step1[data-v-47ba3ad1] {
    position: relative;
    margin-top: 24px;
    width: 368px;
    --el-font-size-base: 14px;
    --el-component-size: 44px;
    --el-fill-color-blank: #fff;
    --el-border-color: #cacbcd;
    --el-border-color-hover: #cacbcd;
    --el-border-radius-base: 6px
}

.chw-step1[data-v-47ba3ad1] .el-input__inner {
    --el-input-placeholder-color: #cacbcd !important
}

.chw-step1[data-v-47ba3ad1]:first-child {
    margin-top: 0
}

.chw-step1 .chw-step1__phoneCode[data-v-47ba3ad1] {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%)
}

.chw-step1 .chw-step1__btn[data-v-47ba3ad1] {
    width: 368px;
    height: 44px;
    font-size: 16px;
    border-radius: 6px
}

.chw-step1 .chw-step1__btn.is-disabled[data-v-47ba3ad1] {
    background-color: #2a61f140;
    cursor: not-allowed
}

.chw-step1 .chw-step1__tip[data-v-47ba3ad1] {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #a7a7a7;
    font-size: 14px
}

.chw-step1 .chw-step1__tip .viewTickets[data-v-47ba3ad1] {
    color: var(--themeColor);
    cursor: pointer;
    margin-left: 5px
}

.chw-step2[data-v-47ba3ad1] {
    display: flex;
    justify-content: center;
    margin-top: 24px
}

.chw-step2[data-v-47ba3ad1]:first-child {
    margin-top: 0
}

.chw-step2.is-tip[data-v-47ba3ad1] {
    font-size: 16px;
    color: #787878;
    line-height: 24px;
    width: 302px;
    display: block;
    margin: auto;
    text-align: center
}

.chw-step2.is-tip span[data-v-47ba3ad1] {
    color: #262626;
    margin: 0 5px;
    font-weight: 700
}

.chw-step2.is-status[data-v-47ba3ad1] {
    flex-direction: column;
    align-items: center
}

.chw-step2 .chw-step2__verification[data-v-47ba3ad1] {
    margin-top: 16px;
    padding: 0 10px
}

.chw-step2 .chw-step2__verification[data-v-47ba3ad1] input {
    width: 48px!important;
    height: 60px!important;
    background: #f8f8fa;
    border-radius: 6px;
    box-shadow: none!important;
    font-size: 32px!important;
    font-weight: 800;
    outline: none;
    line-height: 32px!important;
    color: #262626!important;
    border: 0!important;
    margin-right: 12px!important;
    font-family: PingFang SC,PingFang SC
}

.chw-step2 .chw-step2__verification[data-v-47ba3ad1] input:last-child {
    margin-right: 0
}

.chw-step2 .chw-step2__status[data-v-47ba3ad1] {
    font-size: 14px;
    color: #a7a7a7;
    margin-top: 20px
}

.chw-step2 .chw-step2__status[data-v-47ba3ad1]:first-child {
    margin-top: 0
}

.chw-step2 .chw-step2__status.is-resend[data-v-47ba3ad1] {
    color: #2a61f1;
    cursor: pointer
}

.chw-step2 .chw-step2__status.is-error[data-v-47ba3ad1] {
    color: #eb0f0e
}

.chw-footerImg[data-v-32bd0e2d] {
    width: 836px;
    margin-top: 26px;
    display: flex
}

.chw-footerImg .chw-footerImg__image[data-v-32bd0e2d] {
    width: 100%;
    height: 100%;
    display: block;
    margin: auto
}

.chw-footerImg .chw-footerImg__image.is-content[data-v-32bd0e2d] {
    width: 248px!important;
    height: 140px!important;
    border-radius: 8px 0 0 8px!important
}

.chw-footerImg .chw-footerImg__cont[data-v-32bd0e2d] {
    border-radius: 0 8px 8px 0;
    border: 1px solid #e5e5e5;
    border-left: 0px solid;
    flex: 1;
    display: flex;
    box-sizing: border-box
}

.chw-footerImg .chw-footerImg__cont .text[data-v-32bd0e2d] {
    padding: 16px 0 16px 16px;
    flex: 1
}

.chw-footerImg .chw-footerImg__cont .text .title[data-v-32bd0e2d] {
    font-size: 18px;
    color: #262626;
    line-height: 26px
}

.chw-footerImg .chw-footerImg__cont .text .description[data-v-32bd0e2d] {
    margin-top: 12px;
    font-size: 14px;
    color: #787878;
    line-height: 22px
}

.chw-footerImg .chw-footerImg__cont .but[data-v-32bd0e2d] {
    display: flex;
    align-items: center;
    padding-right: 16px
}

.chw-footerImg .chw-footerImg__cont .but .but_item[data-v-32bd0e2d] {
    right: 0;
    cursor: pointer;
    padding: 5px 20px;
    background: #f7f9fa;
    border-radius: 4px;
    font-size: 14px;
    line-height: 22px;
    color: var(--themeColor);
    display: inline-block;
    margin-left: 40px
}

.chw-block[data-v-32bd0e2d] {
    display: block
}

.chw-image[data-v-32bd0e2d] {
    display: block;
    width: 100%
}

.chw-image.is-content[data-v-32bd0e2d] {
    width: 248px!important;
    height: 140px!important;
    border-radius: 8px 0 0 8px!important
}

.chw-footerImg[data-v-fa3cecce] {
    width: 9.14667rem;
    margin-top: .42667rem;
    display: flex
}

.chw-footerImg .chw-footerImg__image[data-v-fa3cecce] {
    width: 100%;
    height: 100%;
    margin: auto
}

.chw-footerImg .chw-footerImg__image.is-content[data-v-fa3cecce] {
    width: 4.05333rem!important;
    height: 2.29333rem!important;
    border-radius: .10667rem!important
}

.chw-footerImg .chw-footerImg__cont[data-v-fa3cecce] {
    margin-left: .21333rem;
    text-align: right;
    flex: 1
}

.chw-footerImg .chw-footerImg__cont .text[data-v-fa3cecce] {
    font-size: .37333rem;
    color: #262626;
    line-height: .53333rem;
    text-align: left;
    word-break: break-all;
    height: 1.06667rem
}

.chw-footerImg .chw-footerImg__cont .but[data-v-fa3cecce] {
    padding: .13333rem .53333rem;
    background: #f7f9fa;
    border-radius: .10667rem;
    font-size: .32rem;
    color: var(--themeColor);
    line-height: .48rem;
    display: inline-block;
    margin-top: .48rem
}

.chw-block[data-v-fa3cecce] {
    display: block
}

.chw-image[data-v-fa3cecce] {
    display: block;
    width: 100%
}

.chw-image.is-content[data-v-fa3cecce] {
    width: 4.05333rem!important;
    height: 2.29333rem!important;
    border-radius: .10667rem!important
}

.chw-footerServe[data-v-49bcf716] {
    width: 900px;
    background: linear-gradient(180deg,#f5f9ff 0%,#ffffff 100%);
    border-radius: 8px;
    padding: 32px;
    box-sizing: border-box
}

.chw-footerServe .chw-footerServe__head[data-v-49bcf716] {
    display: flex
}

.chw-footerServe .chw-footerServe__head .head_img[data-v-49bcf716] {
    width: 80px;
    height: 80px;
    border-radius: 8px;
    border: 1px solid #e5e5e5;
    box-sizing: border-box;
    display: block
}

.chw-footerServe .chw-footerServe__head .head_cont[data-v-49bcf716] {
    flex: 1;
    padding-top: 8px;
    margin-left: 16px
}

.chw-footerServe .chw-footerServe__head .head_cont .title[data-v-49bcf716] {
    font-weight: 700;
    font-size: 18px;
    color: #262626;
    line-height: 26px
}

.chw-footerServe .chw-footerServe__head .head_cont .description[data-v-49bcf716] {
    margin-top: 16px;
    font-size: 14px;
    color: #a7a7a7;
    line-height: 22px
}

.chw-footerServe .chw-footerServe__head .head_but[data-v-49bcf716] {
    margin-left: 60px;
    display: flex;
    align-items: center
}

.chw-footerServe .chw-footerServe__head .head_but .but_item[data-v-49bcf716] {
    background: var(--themeColor);
    border-radius: 5px;
    padding: 0 20px;
    box-sizing: border-box;
    height: 32px;
    font-weight: 500;
    font-size: 14px;
    color: #fff;
    line-height: 32px;
    margin-left: 12px;
    cursor: pointer;
    position: relative
}

.chw-footerServe .chw-footerServe__head .head_but .but_item[data-v-49bcf716]:after {
    content: "";
    position: absolute;
    width: 200%;
    height: 200%;
    top: 0;
    left: 0;
    transform-origin: 0 0;
    border-width: 1px;
    border-color: var(--themeColor);
    border-style: solid;
    transform: scale(.5);
    border-radius: 10px;
    box-sizing: border-box;
    pointer-events: none
}

.chw-footerServe .chw-footerServe__head .head_but .but_item[data-v-49bcf716]:first-child {
    margin-left: 0;
    background: #ffffff;
    color: var(--themeColor)
}

.chw-footerServe .chw-footerServe__data[data-v-49bcf716] {
    margin-top: 16px;
    border-top: 1px solid #e5e5e5
}

.chw-footerServe .chw-footerServe__data .data_item[data-v-49bcf716] {
    margin-top: 16px;
    margin-right: 16px;
    display: inline-block;
    box-shadow: 0 0 10px #0000000a
}

.chw-footerServe .chw-footerServe__data .data_item[data-v-49bcf716]:nth-child(2n) {
    margin-right: 0
}

.chw-footerServe .chw-footerServe__data .data_item .data_cont[data-v-49bcf716] {
    padding: 16px 24px 16px 16px;
    background: #ffffff;
    border-radius: 8px;
    display: flex;
    width: 410px;
    box-sizing: border-box
}

.chw-footerServe .chw-footerServe__data .data_item .data_cont .img[data-v-49bcf716] {
    width: 52px;
    height: 52px;
    border-radius: 6px;
    display: block
}

.chw-footerServe .chw-footerServe__data .data_item .data_cont .text[data-v-49bcf716] {
    margin-left: 16px;
    flex: 1
}

.chw-footerServe .chw-footerServe__data .data_item .data_cont .text .title[data-v-49bcf716] {
    font-weight: 500;
    font-size: 16px;
    color: #262626;
    line-height: 24px
}

.chw-footerServe .chw-footerServe__data .data_item .data_cont .text .description[data-v-49bcf716] {
    font-weight: 500;
    font-size: 14px;
    color: #a7a7a7;
    line-height: 22px;
    margin-top: 6px
}

.chw-footerServe .chw-footerServe__data .data_item .data_cont .icon[data-v-49bcf716] {
    display: flex;
    align-items: center;
    color: #a7a7a7;
    font-size: 12px;
    margin-left: 16px
}

.chw-footerServe .chw-footerServe__other .other_item[data-v-49bcf716] {
    margin-top: 16px;
    margin-right: 16px;
    display: inline-block
}

.chw-footerServe .chw-footerServe__other .other_item .other_cont[data-v-49bcf716] {
    min-width: 116px;
    background: #ffffff;
    box-shadow: 0 0 10px #0000000a;
    border-radius: 8px;
    box-sizing: border-box;
    padding: 8px 12px;
    display: flex;
    align-items: center
}

.chw-footerServe .chw-footerServe__other .other_item .other_cont .img[data-v-49bcf716] {
    width: 20px;
    height: 20px;
    background: #ffffff;
    border-radius: 4px;
    display: block
}

.chw-footerServe .chw-footerServe__other .other_item .other_cont .title[data-v-49bcf716] {
    height: 24px;
    font-size: 16px;
    color: #262626;
    line-height: 24px;
    margin-left: 8px
}

.chw-reportItem[data-v-adf819da] {
    color: #2d2d2d;
    box-sizing: border-box;
    border-radius: 8px;
    display: block;
    transition: all .3s
}

.chw-reportItem .chw-reportItem__image[data-v-adf819da] {
    width: 100%
}

.chw-reportItem .chw-reportItem__image img[data-v-adf819da] {
    width: 100%;
    border-radius: 6px;
    display: block;
    border: .5px solid #e5e5e5;
    box-sizing: border-box;
    object-fit: cover;
    aspect-ratio: 46/26
}

.chw-reportItem .chw-reportItem__title[data-v-adf819da] {
    margin-top: 12px;
    line-height: 24px;
    font-size: 16px;
    height: 48px
}

.chw-reportItem .chw-reportItem__info[data-v-adf819da] {
    display: flex;
    justify-content: space-between;
    margin-top: 10px
}

.chw-reportItem .chw-reportItem__time[data-v-adf819da] {
    color: #a0a0a0;
    font-size: 12px
}

.chw-reportItem .chw-reportItem__user[data-v-adf819da] {
    display: flex
}

.chw-reportItem .chw-reportItem__user img[data-v-adf819da] {
    width: 14px;
    height: 14px;
    border-radius: 50%;
    border: 1px solid #fff;
    margin-left: -7px;
    position: relative
}

.chw-reportItem .chw-reportItem__user img[data-v-adf819da]:first-child {
    margin-left: 0
}

.chw-serviceItem[data-v-e7205fe4] {
    border-radius: 8px;
    border: 1px solid #e8e8e8;
    box-sizing: border-box;
    padding: 16px
}

.chw-serviceItem .chw-serviceItem__head[data-v-e7205fe4] {
    display: flex;
    align-items: center;
    width: 100%
}

.chw-serviceItem .chw-serviceItem__image[data-v-e7205fe4] {
    flex-shrink: 0;
    width: 32px;
    height: 32px
}

.chw-serviceItem .chw-serviceItem__image img[data-v-e7205fe4] {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.chw-serviceItem .chw-serviceItem__title[data-v-e7205fe4] {
    margin-left: 8px;
    display: flex;
    align-items: center;
    color: #262626;
    font-size: 18px
}

.chw-serviceItem .chw-serviceItem__title .iconfont[data-v-e7205fe4] {
    font-size: 10px;
    margin-left: 2px;
    color: #a7a7a7
}

.chw-serviceItem .chw-serviceItem__cont[data-v-e7205fe4] {
    margin-top: 16px;
    font-size: 14px;
    color: #787878;
    line-height: 22px
}

.chw-serviceItem .chw-serviceItem__item[data-v-e7205fe4] {
    margin-top: 16px;
    position: relative;
    padding-left: 12px;
    color: #787878
}

.chw-serviceItem .chw-serviceItem__item[data-v-e7205fe4]:first-child {
    margin-top: 0
}

.chw-serviceItem .chw-serviceItem__item[data-v-e7205fe4]:before {
    content: "";
    display: block;
    width: 4px;
    height: 4px;
    background-color: #ccc;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 9px
}

.chw-askItem[data-v-f3b7f2fa] {
    font-size: 18px;
    color: #262626;
    line-height: 24px;
    padding-left: 32px;
    position: relative;
    margin-top: 24px
}

.chw-askItem[data-v-f3b7f2fa]:first-child {
    margin-top: 0
}

.chw-askItem[data-v-f3b7f2fa]:before {
    content: "";
    display: block;
    width: 24px;
    height: 24px;
    background-image: url(https://img.chwang.com/web/ask_icon_01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    left: 0
}

.chw-reportItem[data-v-445f59b4] {
    color: #2d2d2d;
    box-sizing: border-box;
    border-radius: .16rem;
    display: block;
    transition: all .3s
}

.chw-reportItem .chw-reportItem__image[data-v-445f59b4] {
    width: 100%
}

.chw-reportItem .chw-reportItem__image img[data-v-445f59b4] {
    width: 100%;
    border-radius: .16rem;
    display: block;
    border: .00667rem solid #e5e5e5;
    box-sizing: border-box;
    object-fit: cover;
    aspect-ratio: 32/18
}

.chw-reportItem .chw-reportItem__title[data-v-445f59b4] {
    margin-top: .21333rem;
    font-size: .37333rem;
    color: #262626;
    line-height: .53333rem;
    height: 1.06667rem
}

.chw-reportItem .chw-reportItem__info[data-v-445f59b4] {
    display: flex;
    justify-content: space-between;
    margin-top: .32rem
}

.chw-reportItem .chw-reportItem__time[data-v-445f59b4] {
    color: #a0a0a0;
    font-size: .32rem
}

.chw-reportItem .chw-reportItem__user[data-v-445f59b4] {
    display: flex
}

.chw-reportItem .chw-reportItem__user img[data-v-445f59b4] {
    width: .32rem;
    height: .32rem;
    border-radius: 50%;
    border: .01333rem solid #fff;
    margin-left: -.18667rem;
    position: relative
}

.chw-reportItem .chw-reportItem__user img[data-v-445f59b4]:first-child {
    margin-left: 0
}

.chw-serviceItem[data-v-c3365a3b] {
    border-radius: .21333rem;
    border: .01333rem solid #e8e8e8;
    box-sizing: border-box;
    padding: .32rem
}

.chw-serviceItem .chw-serviceItem__head[data-v-c3365a3b] {
    display: flex;
    align-items: center;
    width: 100%
}

.chw-serviceItem .chw-serviceItem__image[data-v-c3365a3b] {
    flex-shrink: 0;
    width: .64rem;
    height: .64rem
}

.chw-serviceItem .chw-serviceItem__image img[data-v-c3365a3b] {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 50%
}

.chw-serviceItem .chw-serviceItem__title[data-v-c3365a3b] {
    margin-left: .16rem;
    display: flex;
    align-items: center;
    color: #262626;
    font-size: .42667rem
}

.chw-serviceItem .chw-serviceItem__title .iconfont[data-v-c3365a3b] {
    font-size: .18667rem;
    margin-left: .10667rem;
    color: #a7a7a7
}

.chw-serviceItem .chw-serviceItem__cont[data-v-c3365a3b] {
    margin-top: .32rem;
    font-size: .34667rem;
    color: #787878;
    line-height: .53333rem
}

.chw-serviceItem .chw-serviceItem__item[data-v-c3365a3b] {
    margin-top: .16rem;
    position: relative;
    padding-left: .32rem;
    color: #787878
}

.chw-serviceItem .chw-serviceItem__item[data-v-c3365a3b]:first-child {
    margin-top: 0
}

.chw-serviceItem .chw-serviceItem__item[data-v-c3365a3b]:before {
    content: "";
    display: block;
    width: .10667rem;
    height: .10667rem;
    background-color: #ccc;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: .24rem
}

.chw-askItem[data-v-1eaa76b2] {
    font-size: .4rem;
    color: #262626;
    line-height: .58667rem;
    padding-left: .74667rem;
    position: relative;
    margin-top: .53333rem
}

.chw-askItem[data-v-1eaa76b2]:first-child {
    margin-top: 0
}

.chw-askItem[data-v-1eaa76b2]:before {
    content: "";
    display: block;
    width: .53333rem;
    height: .53333rem;
    image-rendering: pixelated;
    background-image: url(https://img.chwang.com/web/ask_icon_01.png);
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    left: 0
}

.chw-askItem2[data-v-73d0e5fe] {
    display: block
}

.chw-askItem2 .chw-askItem2__title[data-v-73d0e5fe] {
    font-size: .42667rem;
    color: #262626;
    line-height: .64rem
}

.chw-askItem2 .chw-askItem2__description[data-v-73d0e5fe] {
    margin-top: .21333rem;
    font-size: .34667rem;
    color: #787878;
    line-height: .52rem
}

.chw-askItem2 .chw-askItem2__tags[data-v-73d0e5fe] {
    display: flex;
    flex-wrap: wrap;
    margin: .37333rem -.05333rem -.05333rem
}

.chw-askItem2 .chw-askItem2__tags .item[data-v-73d0e5fe] {
    height: .48rem;
    border-radius: .05333rem;
    font-size: .29333rem;
    color: #a7a7a7;
    display: flex;
    align-items: center;
    padding: 0 .10667rem;
    border: .01333rem solid #e5e5e5;
    margin: .05333rem
}

.chw-askItem2 .chw-askItem2__time[data-v-73d0e5fe] {
    margin-top: .21333rem;
    font-size: .29333rem;
    color: #a7a7a7;
    line-height: .42667rem
}
