.Bread-module__header___jM2Ej {
    background-color: #f8f9fc;
    position: relative
}

.Bread-module__bread____z327 {
    height: 200px;
    margin: auto;
    max-width: 1240px;
    padding: 0 16px
}

.Bread-module__bread____z327,
.Bread-module__bundle___ywLPx {
    align-items: center;
    display: flex
}

.Bread-module__slash___Yw7Xz {
    height: 24px;
    margin: 0 12px
}

.Bread-module__bundle___ywLPx a,
.Bread-module__bundle___ywLPx span {
    color: #898a8e;
    font-size: 14px;
    line-height: 20px
}

.Bread-module__kv___zXGqO {
    height: 100%;
    left: 50%;
    margin-left: 300px;
    position: absolute
}

.Bread-mobile-module__header___azjbA {
    background-color: #f8f9fc
}

.Bread-mobile-module__bread___WiCQ6 {
    height: 64px;
    padding: 0 24px
}

.Bread-mobile-module__bread___WiCQ6,
.Bread-mobile-module__bundle___lnyYw {
    align-items: center;
    display: flex
}

.Bread-mobile-module__slash___BLdNS {
    height: 24px;
    margin: 0 12px
}

.Bread-mobile-module__bundle___lnyYw a,
.Bread-mobile-module__bundle___lnyYw span {
    color: #898a8e;
    font-size: 14px;
    line-height: 20px
}

.Title-module__product_header___oEvi2 {
    align-items: center;
    display: flex;
    flex-direction: column
}

.Title-module__product_header___oEvi2 img {
    height: 112px
}

.Title-module__product_header___oEvi2 span {
    font-size: 14px;
    margin: 24px 0 16px
}

.Title-module__product_header___oEvi2 span,
.Title-module__title___D2uFm {
    color: #4d4d4d;
    text-align: center
}

.Title-module__title___D2uFm {
    border-bottom: 1px solid #f2f2f2;
    box-sizing: border-box;
    height: 48px;
    line-height: 48px;
    position: relative
}

.Title-module__back___QRJXX {
    left: 0;
    padding: 12px;
    position: absolute;
    top: 0
}

.Title-module__back___QRJXX img {
    display: block;
    height: 24px;
    transform: rotate(180deg)
}

.Sidebar-module__sidebar___TZQjO {
    border: 1px solid #f2f2f2
}

.Sidebar-module__item___uNoUz {
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    line-height: 48px;
    padding-left: 5%
}

.Sidebar-module__item___uNoUz span {
    color: #2d2d2d;
    font-size: 14px
}

.Sidebar-module__item___uNoUz img {
    height: 24px
}

.Sidebar-module__item___uNoUz:hover {
    background: #fcfcfc
}

.Sidebar-module__item___uNoUz.Sidebar-module__active___YupTK {
    background: #f7f7f7
}

.Sidebar-mobile-module__sidebar___hyef5 {
    display: flex;
    flex-wrap: wrap
}

.Sidebar-mobile-module__item___sxhuC {
    border: 1px solid #f2f2f2;
    box-sizing: border-box;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 50%
}

.Sidebar-mobile-module__item___sxhuC span {
    color: #2d2d2d;
    font-size: 14px
}

.Sidebar-mobile-module__item___sxhuC img {
    display: none
}

.Sidebar-mobile-module__item___sxhuC.Sidebar-mobile-module__active___dk9sP {
    background: #f7f7f7
}

.Dropdown-module__dropdown___CXIat {
    height: 40px;
    width: 240px
}

.Dropdown-module__cur___J_qIo {
    border: 1px solid #e6e6e6;
    cursor: pointer;
    display: flex
}

.Dropdown-module__cur___J_qIo span {
    flex: auto;
    height: 40px;
    line-height: 40px;
    padding-left: 20px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.Dropdown-module__cur___J_qIo .Dropdown-module__icon_wrapper___sZbJi {
    border-left: 1px solid #e6e6e6;
    flex: none;
    padding: 10px
}

.Dropdown-module__cur___J_qIo .Dropdown-module__icon_wrapper___sZbJi img {
    display: block;
    height: 20px;
    width: 20px
}

.Dropdown-module__cur___J_qIo.Dropdown-module__active___Dbuab {
    border: 1px solid #ffd200
}

.Dropdown-module__cur___J_qIo.Dropdown-module__active___Dbuab .Dropdown-module__icon_wrapper___sZbJi {
    background-color: #fff5c7;
    border-left: 1px solid #ffd200
}

.Dropdown-module__cur___J_qIo.Dropdown-module__active___Dbuab .Dropdown-module__icon_wrapper___sZbJi img {
    transform: rotate(180deg)
}

.Dropdown-module__list___MEITa {
    max-height: 300px;
    overflow-y: auto;
    position: relative;
    z-index: 1
}

.Dropdown-module__item___uaPL5 {
    background-color: #fff;
    border: 1px solid #ebebeb;
    color: rgba(0, 0, 0, .87);
    cursor: pointer;
    display: block;
    font-weight: 400;
    line-height: 1.429;
    margin-bottom: 0;
    margin-top: -1px;
    padding: 7px 10px;
    transition: all .25s ease-in-out;
    white-space: nowrap
}

.Dropdown-module__item___uaPL5:hover {
    background-color: #eee
}

.Pagination-module__pagination___OBPe0 {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: 32px
}

.Pagination-module__icon___tOJG9,
.Pagination-module__num___qdJcN {
    border-radius: 2px;
    cursor: pointer;
    height: 32px;
    margin: 0 2px;
    transition: all .25s;
    width: 32px
}

.Pagination-module__num___qdJcN {
    color: #2d2d2d;
    font-size: 12px;
    line-height: 32px;
    text-align: center
}

.Pagination-module__num___qdJcN:hover {
    background: #eee
}

.Pagination-module__num___qdJcN.Pagination-module__active___UhgwI {
    background: #ffd200
}

.Pagination-module__icon___tOJG9 {
    background: #f3f3f3;
    padding: 4px
}

.Pagination-module__icon___tOJG9:hover {
    background: #d9d9d9
}

.Pagination-module__icon___tOJG9 img {
    height: 24px
}

.Pagination-module__icon___tOJG9.Pagination-module__disabled___kDiRn {
    opacity: .2
}

.FeedbackSuccess-module__success___ZYedU {
    align-items: center;
    display: flex;
    height: 68px;
    padding: 0 8px
}

.FeedbackSuccess-module__icon___oQUiD {
    height: 16px;
    margin-right: 8px
}

.FeedbackSuccess-module__text___hXgMq {
    color: #1bc864;
    font-size: 14px
}

.Feedback-module__feedback___xba_m {
    display: flex;
    padding: 16px 8px;
    width: 100%
}

.Feedback-module__feedback___xba_m .Feedback-module__left_part___h5J6w {
    flex: none;
    margin-right: 100px;
    width: 178px
}

.Feedback-module__feedback___xba_m .Feedback-module__right_part___vr0vd {
    flex: auto;
    margin-right: 30px
}

.Feedback-module__feedback___xba_m .Feedback-module__left_part___h5J6w .Feedback-module__main___uoMvu {
    color: #737373;
    font-size: 20px;
    font-weight: 700;
    margin: 0 0 6px
}

.Feedback-module__feedback___xba_m .Feedback-module__left_part___h5J6w .Feedback-module__sub___x0tDe {
    color: #737373;
    font-size: 14px;
    margin-bottom: 18px
}

.Feedback-module__desc___ZwgaX,
.Feedback-module__email___afAxL {
    border: 1px solid #ebebeb;
    border-radius: 2px;
    box-shadow: none;
    box-sizing: border-box;
    display: block;
    font-size: 12px;
    height: 40px;
    line-height: 25px;
    margin-bottom: 18px;
    outline: 0;
    padding: 6px 10px;
    transition: all .25s ease-in-out;
    width: 100%
}

.Feedback-module__desc___ZwgaX {
    height: 156px;
    resize: none
}

.Feedback-module__desc___ZwgaX:focus,
.Feedback-module__email___afAxL:focus {
    border: 1px solid #ffd200
}

.Feedback-module__desc___ZwgaX.Feedback-module__error___zOqX0,
.Feedback-module__email___afAxL.Feedback-module__error___zOqX0 {
    border: 1px solid red
}

.Feedback-module__tip___N1RkC {
    color: red;
    font-size: 12px;
    margin-top: -18px;
    position: absolute
}

.Feedback-module__btn___aRC9Z {
    border: 0;
    border-radius: 2px;
    color: #2d2d2d;
    cursor: pointer;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    outline: 0;
    padding: 0 32px;
    transition: all .25s ease-in-out
}

.Feedback-module__submit___L1xBb {
    background-color: #ffd200
}

.Feedback-module__submit___L1xBb:hover {
    background-color: #f2c600
}

.Feedback-module__submit___L1xBb:disabled {
    cursor: not-allowed;
    opacity: .5
}

.Feedback-module__cancel___x1oA_ {
    background-color: #f0f0f0;
    margin-left: 16px
}

.Feedback-module__cancel___x1oA_:hover {
    background-color: #e6e6e6
}

.Feedback-mobile-module__feedback___Mgl3I {
    padding: 16px 0
}

.Feedback-mobile-module__feedback___Mgl3I .Feedback-mobile-module__left_part___mtUfD .Feedback-mobile-module__main___Q4EU3 {
    color: #737373;
    font-size: 20px;
    font-weight: 700;
    margin: 0 0 6px
}

.Feedback-mobile-module__feedback___Mgl3I .Feedback-mobile-module__left_part___mtUfD .Feedback-mobile-module__sub___Kt1MT {
    color: #737373;
    font-size: 14px;
    margin-bottom: 18px
}

.Feedback-mobile-module__desc___CE6nM,
.Feedback-mobile-module__email___CqO41 {
    border: 1px solid #ebebeb;
    border-radius: 2px;
    box-shadow: none;
    box-sizing: border-box;
    display: block;
    font-size: 12px;
    height: 40px;
    line-height: 25px;
    margin-bottom: 18px;
    outline: 0;
    padding: 6px 10px;
    transition: all .25s ease-in-out;
    width: 100%
}

.Feedback-mobile-module__desc___CE6nM {
    height: 156px;
    resize: none
}

.Feedback-mobile-module__desc___CE6nM:focus,
.Feedback-mobile-module__email___CqO41:focus {
    border: 1px solid #ffd200
}

.Feedback-mobile-module__desc___CE6nM.Feedback-mobile-module__error___FVgfN,
.Feedback-mobile-module__email___CqO41.Feedback-mobile-module__error___FVgfN {
    border: 1px solid red
}

.Feedback-mobile-module__tip___GkGJl {
    color: red;
    font-size: 12px;
    margin-top: -18px;
    position: absolute
}

.Feedback-mobile-module__btn___HYtR9 {
    border: 0;
    border-radius: 2px;
    color: #2d2d2d;
    cursor: pointer;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    outline: 0;
    padding: 0 32px;
    transition: all .25s ease-in-out
}

.Feedback-mobile-module__submit___Ip8sy {
    background-color: #ffd200
}

.Feedback-mobile-module__submit___Ip8sy:hover {
    background-color: #f2c600
}

.Feedback-mobile-module__submit___Ip8sy:disabled {
    cursor: not-allowed;
    opacity: .5
}

.Feedback-mobile-module__cancel___O4wjk {
    background-color: #f0f0f0;
    margin-left: 16px
}

.Feedback-mobile-module__cancel___O4wjk:hover {
    background-color: #e6e6e6
}

.Opinion-module__opinion___jn0cg {
    align-items: center;
    display: flex;
    height: 68px;
    justify-content: space-between;
    padding: 0 8px
}

.Opinion-module__opinion___jn0cg.Opinion-module__right_align___TUPpO {
    justify-content: flex-end
}

.Opinion-module__tip___sUoaV {
    align-items: center;
    display: flex
}

.Opinion-module__icon____alOw {
    height: 16px;
    margin-right: 8px
}

.Opinion-module__text___Q7IB4 {
    color: #428dde;
    font-size: 14px
}

.Opinion-module__btn_list___OoFiK {
    display: flex
}

.Opinion-module__btn___VabCu {
    background-color: transparent;
    border: 1px solid #dfdfdf;
    border-radius: 2px;
    color: #2d2d2d;
    cursor: pointer;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    margin: 0 8px;
    padding: 0 32px;
    transition: all .25s ease-in-out
}

.Opinion-module__btn___VabCu:hover {
    background-color: #ffd200;
    border-color: #ffd200
}

.wordpress_container {
    font: 300 1em/1.8 PingFang SC, Lantinghei SC, Microsoft Yahei, Hiragino Sans GB, "Microsoft Sans Serif", WenQuanYi Micro Hei, sans;
    font-size: 14px;
    overflow-x: auto;
    overflow: hidden
}

.wordpress_container.active {
    display: block
}

.wordpress_container h1,
.wordpress_container h2,
.wordpress_container h3,
.wordpress_container h4,
.wordpress_container h5,
.wordpress_container h6 {
    clear: both;
    color: #2d2d2d;
    margin: 12px 0 24px
}

.wordpress_container h2 {
    font-size: 24px;
    line-height: 1
}

.wordpress_container h3 {
    font-size: 22px;
    line-height: 1.09090909
}

.wordpress_container h4 {
    font-size: 20px;
    line-height: 1.2
}

.wordpress_container pre {
    word-wrap: break-word;
    white-space: pre-wrap;
    word-break: break-all
}

.wordpress_container b,
.wordpress_container strong {
    font-weight: 700
}

.wordpress_container ol,
.wordpress_container ul {
    font-size: 14px;
    list-style: none;
    margin: 5px 0 24px;
    padding-left: 0
}

.wordpress_container ol li,
.wordpress_container ul li {
    font-size: 14px;
    font-style: inherit
}

.wordpress_container a {
    color: #4a90e2;
    font-size: 14px;
    text-decoration: none
}

.wordpress_container a:hover {
    text-decoration: underline
}

.wordpress_container a img {
    display: block;
    height: auto;
    max-width: 100%
}

.wordpress_container img {
    height: auto;
    max-width: 100%
}

.wordpress_container table {
    border-collapse: collapse;
    border-spacing: 0;
    border-width: 1px 0 0 1px;
    margin-bottom: 24px;
    margin-top: 10px;
    width: 100%
}

.wordpress_container table caption,
.wordpress_container table td,
.wordpress_container table th,
.wordpress_container td,
.wordpress_container th {
    border: 1px solid #f2f2f2;
    color: #666;
    font-size: 14px;
    padding: .5em 1em
}

.wordpress_container table thead th,
.wordpress_container thead th {
    background: #f7f7f7
}

.wordpress_container table caption {
    border-bottom: none
}

.wordpress_container .alignnone {
    margin: 5px 20px 20px 0
}

.wordpress_container .aligncenter,
.wordpress_container div.aligncenter {
    display: block;
    margin: 5px auto
}

.wordpress_container .alignright {
    float: right;
    margin: 5px 0 20px 20px
}

.wordpress_container .alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

.wordpress_container a img.alignright {
    float: right;
    margin: 5px 0 20px 20px
}

.wordpress_container a img.alignnone {
    margin: 5px 20px 20px 0
}

.wordpress_container a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0
}

.wordpress_container a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wordpress_container .wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center
}

.wordpress_container .wp-caption.alignleft,
.wordpress_container .wp-caption.alignnone {
    margin: 5px 20px 20px 0
}

.wordpress_container .wp-caption.alignright {
    margin: 5px 0 20px 20px
}

.wordpress_container .wp-caption img {
    border: 0;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto
}

.wordpress_container .wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px
}

.wordpress_container .screen-reader-text {
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    overflow: hidden;
    position: absolute !important;
    width: 1px
}

.wordpress_container .screen-reader-text:focus {
    clip: auto !important;
    background-color: #f1f1f1;
    border-radius: 3px;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
    color: #21759b;
    display: block;
    font-size: 14px;
    font-size: .875rem;
    font-weight: 700;
    height: auto;
    left: 5px;
    line-height: normal;
    padding: 15px 23px 14px;
    text-decoration: none;
    top: 5px;
    width: auto;
    z-index: 100000
}

.wordpress_container .restocking-fee {
    overflow: auto
}

.wordpress_container .restocking-fee td,
.wordpress_container .restocking-fee th {
    text-align: center;
    white-space: nowrap
}

.wordpress_container .restocking-fee thead tr {
    background: #f7f7f7
}

.wordpress_container .restocking-fee th {
    border: 0;
    color: rgba(0, 0, 0, .45);
    font-size: 11px;
    height: 44px
}

.wordpress_container .restocking-fee td {
    border: 0;
    color: rgba(0, 0, 0, .75);
    font-size: 10px;
    height: 32px
}

.wordpress_container .restocking-fee tbody tr {
    background: #fff
}

.wordpress_container .restocking-fee tbody tr:nth-child(2n) {
    background: #fafafa
}

.index-module__contact___f7eQr {
    background-color: #fff;
    border-radius: 16px;
    height: 463px;
    margin-bottom: 24px;
    padding-top: 48px
}

.index-module__contact___f7eQr .index-module__box_header___Rppn_ {
    color: #2d2d2d;
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 24px;
    text-align: center
}

.index-module__contact___f7eQr .index-module__box_header___Rppn_>div {
    color: #898a8e;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin: 8px auto auto;
    max-width: 70%;
    white-space: break-spaces
}

.index-module__contact___f7eQr .index-module__contact_tabs___nZaP3 {
    display: flex;
    justify-content: center;
    margin-bottom: 32px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.index-module__contact___f7eQr .index-module__contact_tabs___nZaP3 .index-module__contact_item___LqVXO {
    align-items: center;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    opacity: .5;
    transition: opacity .25s;
    width: 38px
}

.index-module__contact___f7eQr .index-module__contact_tabs___nZaP3 .index-module__contact_item___LqVXO.index-module__contact_active___MV8fT,
.index-module__contact___f7eQr .index-module__contact_tabs___nZaP3 .index-module__contact_item___LqVXO:hover {
    opacity: 1
}

.index-module__contact___f7eQr .index-module__contact_tabs___nZaP3 .index-module__contact_item___LqVXO:not(:last-child) {
    margin-right: 102px
}

.index-module__contact___f7eQr .index-module__contact_tabs___nZaP3 .index-module__contact_icon___WZOrO {
    align-items: center;
    display: flex;
    height: 38px;
    justify-content: center;
    margin: auto;
    width: 38px
}

.index-module__contact___f7eQr .index-module__contact_tabs___nZaP3 .index-module__contact_icon___WZOrO img {
    height: 38px;
    width: 38px
}

.index-module__contact___f7eQr .index-module__contact_tabs___nZaP3 .index-module__contact_subtext___e45XS {
    color: #000;
    font-size: 12px;
    line-height: 17px;
    margin-top: 23px;
    white-space: nowrap
}

.index-module__contact___f7eQr .index-module__contact_tab_border___Im515 {
    background: #f8f9fc;
    border-radius: 1px;
    height: 2px;
    margin: 32px auto 0;
    overflow: hidden;
    width: 768px
}

.index-module__contact___f7eQr .index-module__contact_tab_border___Im515 .index-module__slider____Juxv {
    background: #000;
    border-radius: 1px;
    height: 2px;
    transition: transform .25s;
    width: 38px
}

.index-module__contact___f7eQr .index-module__contact_content_list___TTS6F {
    height: 232px;
    position: relative
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT {
    color: #898a8e;
    display: flex;
    font-size: 14px;
    height: 100%;
    justify-content: center;
    line-height: 30px;
    opacity: 0;
    padding: 56px 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    transition: opacity .25s;
    white-space: pre;
    width: 100%
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT[data-visible=true] {
    opacity: 1;
    pointer-events: auto
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT div {
    line-height: 31px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__contact_qrCode___Se4QO {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 0 auto
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__contact_qrCode___Se4QO img {
    display: block;
    width: 120px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__contact_qrCode___Se4QO .index-module__desc___z_6Gq {
    color: #000;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    white-space: pre-wrap
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__contact_qrCode___Se4QO .index-module__desc___z_6Gq .index-module__line1___mgrP0 {
    margin-left: 24px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__contact_qrCode___Se4QO .index-module__desc___z_6Gq .index-module__line2___JGiIN {
    margin-left: 16px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__contact_link___aq6u5 {
    align-items: center;
    border: 1px solid #000;
    border-radius: 28px;
    color: #000;
    display: flex;
    font-size: 14px;
    font-weight: 500;
    height: 56px;
    padding: 0 48px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__contact_link___aq6u5 img {
    margin-right: 6px;
    width: 24px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pairs___BAqZA[data-col="2"] {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 800px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pairs___BAqZA[data-col="2"][data-locale=ja-jp],
.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pairs___BAqZA[data-col="2"][data-locale=zh-cn],
.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pairs___BAqZA[data-col="2"][data-locale=zh-tw] {
    width: 600px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pairs___BAqZA[data-col="2"][data-locale=ko-kr] {
    width: 700px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pairs___BAqZA[data-col="2"] .index-module__pair___Uj0Xd {
    width: 50%
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pairs___BAqZA[data-col="2"] .index-module__pair___Uj0Xd:nth-child(2n) {
    width: 40%
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pair___Uj0Xd {
    align-items: center;
    display: flex
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pair___Uj0Xd .index-module__pair_icon___HtsY5 {
    margin-right: 16px
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pair___Uj0Xd .index-module__pair_title___GMc8j {
    color: #000;
    font-size: 14px;
    font-weight: 500
}

.index-module__contact___f7eQr .index-module__contact_content___eIykT .index-module__pair___Uj0Xd .index-module__pair_content___sRF2_ {
    color: #afb1b4;
    font-size: 14px;
    margin-left: 8px
}

.index-mobile-module__contact___p27_t {
    background-color: #fff;
    margin-bottom: 24px;
    padding: 32px
}

.index-mobile-module__contact___p27_t .index-mobile-module__box_header___WnIqr {
    color: #2d2d2d;
    font-size: 24px;
    font-weight: 700;
    line-height: 36px;
    margin-bottom: 40px;
    text-align: center
}

.index-mobile-module__contact___p27_t .index-mobile-module__box_header___WnIqr>div {
    color: #898a8e;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    margin-top: 8px;
    white-space: break-spaces
}

.index-mobile-module__contact___p27_t .index-mobile-module__box_header___WnIqr>div:after {
    background: #edeff2;
    content: "";
    display: block;
    height: 1px;
    margin-top: 16px;
    width: 100%
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_tabs___rTCa4 {
    display: flex;
    justify-content: center;
    margin-bottom: 24px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_tabs___rTCa4 .index-mobile-module__contact_item___e9DRM {
    cursor: pointer;
    margin-right: 18px
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_tabs___rTCa4 .index-mobile-module__contact_item___e9DRM:last-child {
    margin-right: 0
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_tabs___rTCa4 .index-mobile-module__contact_active___oyqEq .index-mobile-module__contact_icon___q5Xdp {
    background: linear-gradient(135deg, #fe0, #ffd200)
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_tabs___rTCa4 .index-mobile-module__contact_icon___q5Xdp {
    align-items: center;
    background-color: #f8f9fc;
    border-radius: 50%;
    display: flex;
    height: 48px;
    justify-content: center;
    margin: auto auto 12px;
    width: 48px
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_tabs___rTCa4 .index-mobile-module__contact_icon___q5Xdp img {
    height: 30px;
    width: 30px
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_tabs___rTCa4 .index-mobile-module__contact_subtext___U6rxa {
    color: #000;
    font-size: 12px;
    height: 17px;
    line-height: 17px;
    text-align: center
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_tabs___rTCa4 .index-mobile-module__contact_subtext_hidden___dlSrO {
    display: none
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss {
    align-items: center;
    background-color: #f8f9fc;
    color: #898a8e;
    display: none;
    font-size: 14px;
    justify-content: center;
    line-height: 30px;
    margin: auto;
    padding: 24px;
    white-space: pre;
    width: 312px
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss[data-visible=true] {
    display: flex
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss div {
    line-height: 31px;
    white-space: normal
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss .index-mobile-module__contact_qrCode___zR0mD {
    align-items: center;
    display: flex;
    flex-direction: column;
    margin: 0 auto
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss .index-mobile-module__contact_qrCode___zR0mD img {
    display: block;
    width: 120px
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss .index-mobile-module__contact_qrCode___zR0mD .index-mobile-module__desc___qTOQi {
    color: #000;
    font-size: 14px;
    font-weight: 500;
    line-height: 24px;
    margin-top: 20px;
    text-align: center;
    white-space: pre-wrap
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss .index-mobile-module__contact_link___U77hs {
    align-items: center;
    border: 1px solid #000;
    border-radius: 28px;
    color: #000;
    display: flex;
    font-size: 14px;
    font-weight: 500;
    height: 56px;
    padding: 0 48px
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss .index-mobile-module__contact_link___U77hs img {
    margin-right: 6px;
    width: 24px
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss .index-mobile-module__pair___RWO2l {
    align-items: center;
    display: flex;
    flex-flow: column wrap
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss .index-mobile-module__pair_title____5xoe {
    color: #000;
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    min-width: 70px;
    padding-right: 16px;
    text-align: center
}

.index-mobile-module__contact___p27_t .index-mobile-module__contact_content___t1Vss .index-mobile-module__pair_content___Kdovu {
    text-align: center
}

.ArticleList-module__content___x7f5N {
    display: flex;
    justify-content: space-between;
    margin: 24px auto 72px;
    width: 1136px
}

.ArticleList-module__sidebar___Lh1Rk {
    width: 255px
}

.ArticleList-module__sidebar___Lh1Rk .ArticleList-module__active___jcCdU {
    color: red
}

.ArticleList-module__article___daV0Y {
    width: 845px
}

.ArticleList-mobile-module__content___p6uve {
    padding: 24px 8px 60px
}

.ArticleList-mobile-module__article___Z4fke {
    margin-top: 40px
}

@media (max-width:992px) {
    .Bread-module__bread____z327, .Bread-module__bundle___ywLPx {
        margin-left: 0px!important;
    }

    .Bread-module__bread____z327{
        height: 150px;
    }

    .Bread-module__bundle___ywLPx a, .Bread-module__bundle___ywLPx span{
        font-size: 30px!important;
    }

    .ArticleList-module__content___x7f5N{
        margin: 0 auto;
        width: 100%;
        justify-content: space-around;
        align-items: center;
    }

    .ArticleList-module__article___daV0Y{
        width: 90%!important;
    }

    .Bread-module__header___jM2Ej img{
        display: none;
    }
}