.router-transition{position:absolute;width:100%;height:100%;top:0;left:0;z-index:9999;background-color:rgba(0,0,0,0)}.router-transition .router-transition-progress{position:relative;height:.06rem;width:0%;-webkit-transition:width .28s ease-in-out;transition:width .28s ease-in-out;background-image:-webkit-gradient(linear, left top, right top, color-stop(30%, #51c8ff), color-stop(70%, #00adff), to(#00aaff));background-image:-webkit-linear-gradient(left, #51c8ff 30%, #00adff 70%, #00aaff 100%);background-image:linear-gradient(90deg, #51c8ff 30%, #00adff 70%, #00aaff 100%)}.router-transition .router-transition-progress .router-transition-progress-bar{position:absolute;height:100%;width:.38rem;top:0;background-image:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(78%, #fff), to(rgba(255, 255, 255, 0)));background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #fff 78%, rgba(255, 255, 255, 0) 100%);background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #fff 78%, rgba(255, 255, 255, 0) 100%);-webkit-animation:routerTransitionBarAni 2.3s cubic-bezier(0, 0.63, 0.74, 0.62) infinite;animation:routerTransitionBarAni 2.3s cubic-bezier(0, 0.63, 0.74, 0.62) infinite}@-webkit-keyframes routerTransitionBarAni{from{left:0%}to{left:95%}}@keyframes routerTransitionBarAni{from{left:0%}to{left:95%}}

@font-face {font-family: "iconfont";
  src: url(/bnf/fonts/iconfont.eot); /* IE9*/
  src: url(/bnf/fonts/iconfont.eot#iefix) format('embedded-opentype'), /* IE6-IE8 */
  url(/bnf/fonts/iconfont.woff) format('woff'), /* chrome, firefox */
  url(/bnf/fonts/iconfont.ttf) format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url(/bnf/fonts/iconfont.svg#iconfont) format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-error-circle-o:before { content: "\e600"; }

.icon-refresh:before { content: "\e602"; }

.icon-spinner:before { content: "\e604"; }

.icon-phone:before { content: "\e605"; }

.icon-heart:before { content: "\e607"; }

.icon-info1-o:before { content: "\e635"; }

.icon-plus:before { content: "\e6e3"; }

.icon-warn1:before { content: "\e620"; }

.icon-set1:before { content: "\e680"; }

.icon-android:before { content: "\e645"; }

.icon-info1:before { content: "\e760"; }

.icon-clear:before { content: "\e617"; }

.icon-unlock:before { content: "\e62d"; }

.icon-question3:before { content: "\e603"; }

.icon-info2:before { content: "\e62f"; }

.icon-paper-plane-o:before { content: "\e6cd"; }

.icon-search-plus1:before { content: "\e6e4"; }

.icon-spinner5:before { content: "\e6fe"; }

.icon-exchange:before { content: "\e812"; }

.icon-plus1:before { content: "\e674"; }

.icon-poweroff:before { content: "\e892"; }

.icon-info3:before { content: "\e7c1"; }

.icon-paperplane:before { content: "\e8f3"; }

.icon-pencil:before { content: "\e60a"; }

.icon-mileage-o:before { content: "\e64f"; }

.icon-question:before { content: "\e7cb"; }

.icon-search:before { content: "\e614"; }

.icon-email:before { content: "\e622"; }

.icon-copy-right-o:before { content: "\e683"; }

.icon-star:before { content: "\e663"; }

.icon-infocircle:before { content: "\e60d"; }

.icon-exchange6:before { content: "\e63b"; }

.icon-close-circle:before { content: "\e616"; }

.icon-star1:before { content: "\e668"; }

.icon-minus:before { content: "\e65b"; }

.icon-plus2:before { content: "\e82f"; }

.icon-success3:before { content: "\e975"; }

.icon-qq:before { content: "\e646"; }

.icon-chevrondown:before { content: "\ea56"; }

.icon-paperplane1:before { content: "\eb97"; }

.icon-search1:before { content: "\e631"; }

.icon-caret-up:before { content: "\ea3d"; }

.icon-success:before { content: "\e717"; }

.icon-check-circle:before { content: "\e606"; }

.icon-minus1:before { content: "\e6c1"; }

.icon-plus-circle-o:before { content: "\e648"; }

.icon-minus-circle-o:before { content: "\e649"; }

.icon-scan:before { content: "\e638"; }

.icon-scan-o:before { content: "\e639"; }

.icon-question1:before { content: "\e66c"; }

.icon-check-circle-o:before { content: "\e612"; }

.icon-search2:before { content: "\e613"; }

.icon-home:before { content: "\e60e"; }

.icon-exchange5:before { content: "\e6aa"; }

.icon-icon:before { content: "\e63f"; }

.icon-plusBox:before { content: "\e68c"; }

.icon-briefcase:before { content: "\e62e"; }

.icon-pencil1:before { content: "\e643"; }

.icon-success1:before { content: "\e625"; }

.icon-qrcode:before { content: "\e6b8"; }

.icon-check-sqare:before { content: "\e87c"; }

.icon-close-circle-o:before { content: "\e750"; }

.icon-time:before { content: "\e783"; }

.icon-success2:before { content: "\e666"; }

.icon-unlock1:before { content: "\e628"; }

.icon-close:before { content: "\e63c"; }

.icon-plus-square:before { content: "\e6c5"; }

.icon-msg3:before { content: "\e64a"; }

.icon-starhalf:before { content: "\e630"; }

.icon-question2:before { content: "\e61b"; }

.icon-check-square-o:before { content: "\e67f"; }

.icon-info4:before { content: "\e74b"; }

.icon-mailforward:before { content: "\e773"; }

.icon-squareo:before { content: "\e808"; }

.icon-delete:before { content: "\e672"; }

.icon-ios:before { content: "\e64b"; }

.icon-weixin:before { content: "\e64c"; }

.icon-qq2:before { content: "\e656"; }

.icon-minus2:before { content: "\e6c6"; }

.icon-qq1:before { content: "\e64d"; }

.icon-msg2:before { content: "\e64e"; }

.icon-online:before { content: "\e660"; }

.icon-plus-circle-o-e:before { content: "\e610"; }

.icon-mailforward1:before { content: "\ec25"; }

.icon-circle:before { content: "\e633"; }

.icon-plus3:before { content: "\e636"; }

.icon-email-o:before { content: "\e67d"; }

.icon-caret-o-up:before { content: "\eec7"; }

.icon-info5:before { content: "\e746"; }

.icon-check-1:before { content: "\e627"; }

.icon-bars:before { content: "\e63d"; }

.icon-warn2:before { content: "\e68b"; }

.icon-date4:before { content: "\e741"; }

.icon-lock:before { content: "\e611"; }

.icon-registered:before { content: "\e72c"; }

.icon-search-minus:before { content: "\e73d"; }

.icon-unsorted:before { content: "\e78b"; }

.icon-minus3:before { content: "\e615"; }

.icon-date:before { content: "\e618"; }

.icon-time1:before { content: "\e63e"; }

.icon-square:before { content: "\e722"; }

.icon-cus-1:before { content: "\e634"; }

.icon-warn3:before { content: "\e62b"; }

.icon-check:before { content: "\e699"; }

.icon-date3:before { content: "\e640"; }

.icon-plus4:before { content: "\e619"; }

.icon-date2:before { content: "\e673"; }

.icon-csu1-o:before { content: "\e61a"; }

.icon-csu:before { content: "\e60c"; }

.icon-minus4:before { content: "\e6bb"; }

.icon-warn-circle:before { content: "\e609"; }

.icon-warn-circle-o:before { content: "\e60b"; }

.icon-date1:before { content: "\e641"; }

.icon-user-circle-o:before { content: "\e608"; }

.icon-heart1:before { content: "\e650"; }

.icon-phone1:before { content: "\e61c"; }

.icon-minus5:before { content: "\e61d"; }

.icon-pie-chart:before { content: "\e6f1"; }

.icon-user:before { content: "\e601"; }

.icon-close1:before { content: "\e62c"; }

.icon-info6:before { content: "\e61e"; }

.icon-info7:before { content: "\e795"; }

.icon-minus6:before { content: "\e61f"; }

.icon-msg1:before { content: "\e686"; }

.icon-mileage:before { content: "\e687"; }

.icon-exchange1:before { content: "\e642"; }

.icon-circle-o:before { content: "\e63a"; }

.icon-home-o:before { content: "\e65f"; }

.icon-gift-o:before { content: "\e60f"; }

.icon-Search-minus:before { content: "\e621"; }

.icon-Search-plus:before { content: "\e623"; }

.icon-exchange2:before { content: "\e65c"; }

.icon-user-circle-o1:before { content: "\e97c"; }

.icon-exchange3:before { content: "\e644"; }

.icon-lock1:before { content: "\e712"; }

.icon-cross:before { content: "\e624"; }

.icon-plus-square-o:before { content: "\e88f"; }

.icon-caret-o-left:before { content: "\eec8"; }

.icon-caret-o-right:before { content: "\eec9"; }

.icon-caret-o-down:before { content: "\eeca"; }

.icon-caret-left:before { content: "\eecb"; }

.icon-caret-right:before { content: "\eecc"; }

.icon-caret-down:before { content: "\eecd"; }

.icon-arrow-circle-o-down:before { content: "\eece"; }

.icon-arrow-circle-o-right:before { content: "\eecf"; }

.icon-arrow-circle-o-up:before { content: "\eed0"; }

.icon-arrow-circle-o-left:before { content: "\eed1"; }

.icon-arrow-circle-down:before { content: "\eed2"; }

.icon-arrow-circle-right:before { content: "\eed3"; }

.icon-arrow-circle-up:before { content: "\eed4"; }

.icon-arrow-circle-left:before { content: "\eed5"; }

.icon-circle-arrow-down:before { content: "\eed6"; }

.icon-circle-arrow-right:before { content: "\eed7"; }

.icon-circle-arrow-up:before { content: "\eed8"; }

.icon-circle-arrow-left:before { content: "\eed9"; }

.icon-arrow-down-circle-down:before { content: "\eeda"; }

.icon-arrow-down-circle-right:before { content: "\eedb"; }

.icon-arrow-down-circle-up:before { content: "\eedc"; }

.icon-arrow-down-circle-left:before { content: "\eedd"; }

.icon-circle-arrow-down-down:before { content: "\eede"; }

.icon-circle-arrow-down-right:before { content: "\eedf"; }

.icon-circle-arrow-down-up:before { content: "\eee0"; }

.icon-circle-arrow-down-left:before { content: "\eee1"; }

.icon-circle-arrow-o-down:before { content: "\eee2"; }

.icon-circle-arrow-o-right:before { content: "\eee3"; }

.icon-circle-arrow-o-up:before { content: "\eee4"; }

.icon-circle-arrow-o-left:before { content: "\eee5"; }

.icon-circle-o-arrow-down:before { content: "\eee6"; }

.icon-circle-o-arrow-right:before { content: "\eee7"; }

.icon-circle-o-arrow-up:before { content: "\eee8"; }

.icon-circle-o-arrow-left:before { content: "\eee9"; }

.icon-hand-o-down:before { content: "\eeea"; }

.icon-hand-o-right:before { content: "\eeeb"; }

.icon-hand-o-up:before { content: "\eeec"; }

.icon-hand-o-left:before { content: "\eeed"; }

.icon-arrow-circle-chevron-down:before { content: "\eeee"; }

.icon-arrow-circle-chevron-right:before { content: "\eeef"; }

.icon-arrow-circle-chevron-up:before { content: "\eef0"; }

.icon-arrow-circle-chevron-left:before { content: "\eef1"; }

.icon-angle-double-down:before { content: "\eef2"; }

.icon-angle-double-right:before { content: "\eef3"; }

.icon-angle-double-left:before { content: "\eef4"; }

.icon-angle-double-up:before { content: "\eef5"; }

.icon-angle-down:before { content: "\eef6"; }

.icon-angle-right:before { content: "\eef7"; }

.icon-angle-up:before { content: "\eef8"; }

.icon-angle-left:before { content: "\eef9"; }

.icon-chevron-down:before { content: "\eefa"; }

.icon-chevron-right:before { content: "\eefb"; }

.icon-chevron-up:before { content: "\eefc"; }

.icon-chevron-left:before { content: "\eefd"; }


html,body,div,ul,li,p,footer,header,article,a,b,em,nav,form,input,textarea,select,button,i,h1,h2,h3,h4,h5,h6{padding:0;margin:0;border:none;list-style:none;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}input,textarea,button{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,textarea:focus,button:focus{outline:none}body{font:.28rem Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;color:#040404;background:#eee;line-height:1.5}.xo-bg{background:#f9f9f9}html,body{width:100%;height:100%;-webkit-text-size-adjust:100%;background-color:#f9f9f9}header,nav,footer,article{display:block}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.scrolling{overflow-y:scroll !important;-webkit-overflow-scrolling:touch !important}img{border:none;max-width:100%}*{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden}input[disabled]{opacity:1;color:#4d4d4d}.xo-overflow-y{min-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.xo-full{width:100%;height:100%}.xo-a{color:#008acb;text-decoration:underline}.xo-text-align-right{text-align:right}.xo-text-align-left{text-align:left}.xo-padding{padding:.3rem}.xo-padding-l{padding-left:.3rem}.xo-padding-lr{padding-left:.3rem;padding-right:.3rem}.xo-padding-r{padding-right:.3rem}.xo-padding-b{padding-bottom:.3rem}.xo-padding-b-sm{padding-bottom:.15rem}.xo-padding-t{padding-top:.3rem}.xo-margin-r{margin-right:.3rem}.xo-margin-r-xs{margin-right:.1rem}.xo-margin-tb-xs{margin-top:.1rem;margin-bottom:.1rem}.xo-margin-l{margin-left:.3rem}.xo-margin-l-sm{margin-left:.2rem}.xo-font-xs{font-size:.24rem}.xo-font-sm{font-size:.26rem}.xo-font-lg{font-size:.32rem}.xo-full{width:100%;height:100%}.xo-full-w{width:100%}.xo-inline-block{display:inline-block}.xo-overflow-hidden{overflow:hidden}.xo-bg-light-black{background-color:#222}.xo-font-light-black{color:#222}.xo-border-light-black{border:0.01rem solid #222}.xo-border-light-gray{border:0.01rem solid #e8ecef}.xo-font-light-gray{color:#e8ecef}.xo-bg-gray{background-color:#929292}.xo-font-gray{color:#929292}.xo-border-gray{border:0.01rem solid #929292}.xo-bg-black{background-color:#000}.xo-font-black{color:#000}.xo-border-black{border:0.01rem solid #000}.xo-bg-white{background-color:#fff}.xo-font-white{color:#fff}.xo-border-white{border:0.01rem solid #fff}.xo-font-rose-red{color:#c7254e}.xo-font-primary{color:#008acb}.xo-border-primary{border:0.01rem solid #008acb}.xo-border-success{border:0.01rem solid #41b370}.xo-font-danger{color:#e5004a}@font-face{font-family:"AlimamaShuHeiTi-Bold";font-weight:700;src:url(/bnf/fonts/AlimamaShuHeiTi-Bold.woff2) format("woff2"),url(/bnf/fonts/AlimamaShuHeiTi-Bold.woff) format("woff");font-variation-settings:normal;font-display:swap}.alimama-font{font-family:"AlimamaShuHeiTi-Bold";font-variation-settings:normal}
html,body,div,ul,li,p,footer,header,article,a,b,em,nav,form,input,textarea,select,button,i,h1,h2,h3,h4,h5,h6{padding:0;margin:0;border:none;list-style:none;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.dFlex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flex{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flexC{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-pack:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;white-space:nowrap;-ms-flex-align:center;align-items:center}.cT{padding-top:.9rem}.cB{padding-bottom:.9rem}.no-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.no-scrollbar::-webkit-scrollbar{display:none}.text-ellipsis-line-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}:root{--webpBase64: url("data:image/webp;base64,UklGRiIAAABXRUJQVlA4IBYAAAAwAQCdASoBAAEADsD+JaQAA3AAAAAA")}
/* 此处样式搭配 react-slick 使用 */
.slick-slider
{
    position: relative;

    display: block;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 0.01rem;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 0.01rem solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

